@charset "iso-8859-5";

html * {
	border:0;
}

html,
body {
	height:100%;
}

p,
hr { margin: 0.3em 0 1.1em 0; }

ul {
	line-height:1.4;
	margin:0.3em 0 1.4em 0;
}

h3 {
	font-size:1em;
	margin:1em 0 0.3em 0;
}

html blockquote {
	margin-left:3em;
}

a { color:#0000cc; }

a:visited { color:#292F84; }

a:focus,
a:hover { color:#980E26; }

/*####################################################*/
/*####################################################*/

#content {
	clear:both;
	position:relative;
	width:100%;
	text-align:center;
	margin:0 auto;
}

html #menu .current a,
html #menu .current a:visited {
	color:#980E26;
	border-bottom: 1px solid #999c9f;
	padding:4px 24px;
}

html #menu .current a:focus,
html #menu .current a:hover {
	color:#980E26;
	background:#9aa0a5 url(images/nav_bg_9aa0a5.gif) repeat-x;
}

html #menu2 .ui-tabs-selected a,
html #menu2 .ui-tabs-selected a:visited {
	color:#000;
	background:#8d8bad url(images/nav_bg_8d8bad.gif) repeat-x;
	border-top: 1px solid #9499b1;
	border-bottom: 1px solid #9291a3;
}

html #menu2 .ui-tabs-selected a:focus,
html #menu2 .ui-tabs-selected a:hover {
	color:#000;
	background:#8d8bad url(images/nav_bg_8d8bad.gif) repeat-x;
	border-top: 1px solid #9499b1;
	border-bottom: 1px solid #9291a3;
}

/*####################################################*/

#nav {
	padding-top:28px;
	position:relative;
	width:100%;
}

#menu {
	display:table;           /* ignored by IE */
	padding:0;
	list-style-type:none;
	white-space:nowrap;      /* keep text on one line */
	border:1px solid #888;   /* add a border to show size of menu */
	font-family:Arial, Helvetica, sans-serif;
	margin:0 auto;
	width:90%;
	font-size:0.9em;
	font-weight:bold;
}

#menu li { display:table-cell;      /* ignored by IE */ }

#menu a,
#menu a:visited {
	display:block;           /* for all browsers except IE */
	padding:4px 24px;
	color:#000066;
	background:#9aa0a5 url(images/nav_bg_9aa0a5.gif) repeat-x;
	border:1px solid #fff;   /* add a 1px white border around each list item */
	text-decoration:none;
}

#menu a:focus,
#menu a:hover {
	color:#fff;
	background:#98182e url(images/nav_bg_98182e.gif) repeat-x;/* #0088cc; */
}

/*####################################################*/

#nav2 {
	padding-top:7px;
	position:relative;
	width:100%;
	font-size:0.8em;
}

#menu2 {
	display:table;           /* ignored by IE */
	padding:0;
	list-style-type:none;
	white-space:nowrap;      /* keep text on one line */
	border:1px solid #888;   /* add a border to show size of menu */
	font-family:Arial, Helvetica, sans-serif;
	margin:0 auto;
	width:84%;
}

#menu2 li { display:table-cell;      /* ignored by IE */ }

#menu2 a,
#menu2 a:visited {
	display:block;           /* for all browsers except IE */
	padding:4px 6px;
	color:#fff;
	background:#2c2967 url(images/nav_bg_2c2967.gif) repeat-x;
	border:1px solid #fff;   /* add a 1px white border around each list item */
	text-decoration:none;
}

#menu2 a:focus,
#menu2 a:hover {
	color:#fff;
	background:#893241 url(images/nav_bg_893241.gif) repeat-x;
}

/*####################################################*/

#bodytext {
	text-align:left;
	font-size:0.9em;
}

/*####################################################*/
.quote_text {
	font-size:0.8em;
	color:#000066;
}

.quotation_mark {
	font-size:5em;
	color:#888;
	font-family:Arial, Helvetica, sans-serif;
	line-height:0.75;
	vertical-align:text-top;
	font-style:italic;
	padding-right:0.1em;
}

.quotedContainer_b,
.quotedContainer {
	position:relative;
	text-align:right;
	margin-top:-2em;
	margin-bottom:0em;
}

.quotedContainer_b { margin-bottom:2em; }

.quoted {
	font-size:0.8em;
	color:#444444;
}

.lightlist li { color:#aaa; }

.lightlist li span { color:#000066; }

.underline { text-decoration:underline; }

.smalltext { font-size:0.9em; }

.hide { display:none; }
