/* CSS Document */

body{ margin:0; padding:30px 0; font:13px geneva,verdana,sans-serif; background:#003466 ;url(img/bodybg.jpg) repeat-x fixed color:#222; }

.Tablebody {margin:0; font-family:"Geneva", Arial, Verdana; font-size:13px; color:#000333; text-align:left; }

input { background-color:#000; padding:3px; font-family:Verdana, Arial, Helvetica, sans-serif; 	font-size:11px; color:#3f84b6; border:1px solid #3f84b6; background-color:#daefff; 	margin-bottom:2px; }
input[type=submit] { background-color:#fff; padding:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666; border:1px solid #728c40; margin-bottom:2px; }

a {	color:#4D87CE; 	font-weight:normal; text-decoration:none; }
a:hover { color:#2a65ad; }
ol,ul { }

li { list-style-image:url(images/backgrounds/li.gif); line-height:25px; text-align:left; }

#menu { width:780px; padding-top:20px; padding-bottom:20px; background-color:#3f84b6; margin-bottom:50px; color:#fff; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-variant:small-caps; background-image:url(../images/backgrounds/menu.jpg); }
#menu a { color:#fff; text-decoration:none; padding:10px; padding-top:20px; padding-bottom:20px; }
#menu a:hover { border-bottom:1px solid #fff; border-left:1px solid #728d40; border-right:1px solid #e9ffb7; padding-left:9px; padding-right:9px; color:#000; background-color:#fff; background-image:url(../images/backgrounds/a_hover.jpg); }

#header { width:750px; 	margin:0 auto 0 auto; margin-bottom:40px; }
#header h1 { font-family:"Century Gothic", "Trebuchet MS", "Arial Narrow", Arial, sans-serif; font-size:24px; text-transform:uppercase; font-weight:normal; margin:0; padding:0; padding-top:5px; 	color:#2808b5;	margin-bottom:10px; text-align:left; }
#header h2 { font-family:"Century Gothic", "Trebuchet MS", "Arial Narrow", Arial, sans-serif; font-size:15px; text-transform:uppercase; text-align:right; font-weight:normal; margin:0; padding:0;
	color:#000; border-bottom:1px solid #eee; }
#content { 	width:720px; margin:0 auto 0 auto; text-align:left; }
.introduction { font-family:Helvetica, Arial, sans-serif; line-height:20px; font-size:12px; color:#3f84b6; text-indent:25px; background-image:url(../images/backgrounds/desc.jpg); background-position:bottom left; padding-left:0; padding-right:200px; padding-bottom:35px; padding-top:0; background-repeat:no-repeat; }
.dashed { margin: 10px 0;  text-align:;left width: 80%;  background-color:#333; padding: 10px;  border: 1px #FBFCF5 dashed }
.dashedOrange { margin: 10px 0;  text-align:;left width: 80%;  background-color:#333; padding: 10px; border: 1px #FFCC00 dashed }
.blocksmall{ display:block; margin:20px 0 10px 0; padding:5px 0 5px 8px; background:#eee url(img/gradient1.png) repeat-x; color:#222; border-top:1px solid #ddd; border-right:1px solid #bbb;border-bottom:1px solid #bbb; border-left:1px solid #ddd; text-decoration:none; }
.box { background-color: #fff; border: 1px solid #666; padding: 5px; margin: 10px; color:#333; }
.maintextWht { 	font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; color: #CCCCCC; }
.clearer {	clear:both; }
#sidebar { 	width:160px; float:right; font-size:85%; color:#000; text-align:left; }
#sidebar h1 {font-family:"Century Gothic", "Trebuchet MS", "Arial Narrow", Arial, sans-serif; font-size:20px; text-transform:uppercase; font-weight:normal; border-bottom:1px solid #eeeeee; color:#2808b5;3f84b6  	text-align:right; }
.submenu {
}
.submenu a {
	display:block;
	width:100%;
	background-image:url(../images/backgrounds/submenua.gif);
	background-position:right;
	background-repeat:no-repeat;
	padding:5px;
	padding-right:0;
}
.submenu a:hover {
	background-color:#eeeeee;
	background-image:url(../images/backgrounds/submenua_hover.jpg);
	background-repeat:repeat-y;
}
#mainbar {
	margin-right:185px;
	padding-right:35px;
	background-image:url(../images/backgrounds/mainbar.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}

.h1 {
	font-family:"Geneva", "Century Gothic", "Trebuchet MS", "Arial Narrow", Arial, sans-serif;
	font-size:18px;
	text-transform:uppercase;
	font-weight:normal;
	border-bottom:1px solid #fff;
	color:#fff;
}

.h2 {
	font-family:"Geneva", "Century Gothic", "Trebuchet MS", "Arial Narrow", Arial, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	font-weight:normal;
	border-bottom:1px solid #fff;
	color:#fff;
}

.h2events {
	font-family:"Geneva", "Century Gothic", "Trebuchet MS", "Arial Narrow", Arial, sans-serif;
	font-size:16px;
	text-transform:uppercase;
	font-weight:normal;
	border-bottom:1px solid #e5e5e5;
	color:#000;
}

#mainbar p {
	padding:15px;
	line-height:20px;
}

.articleimgR {
	float:right;
	padding:5px;
	border:1px solid #888;
	margin-left:20px;
	margin-top:20px;
	margin-bottom:20px;
}

.articleimgL{
	float:left;
	padding:5px;
	border:1px solid #888;
	margin-left:20px;
	margin-top:20px;
	margin-bottom:20px;
}

.articleimg{
	float:middle;
	padding:5px;
	border:1px solid #888;
	margin-left:20px;
	margin-top:20px;
	margin-bottom:20px;
}

.acronym {
  cursor: help;
  border: 0px;
}

.footer {
	margin:0;
	font-family:"Verdana", Arial, Verdana;
	font-size:0.75em;
	color:#333;
	background-color:#fff;
	text-align:;left
}

#footer {
	width:780px;
	background-color:#d7edfd;b0deff
	border-top:1px solid #ffae00;
	border-bottom:5px solid #3f84b6;
	padding-top:5px;
	padding-bottom:5px;
	size: 9px;
	color:#3f84b6;
}
#footer a {
	color:#7dc2f4;
}
#footer a:hover {
	color:#5a9ecf;
}

