@charset "utf-8";
/* CSS Document */
/* Reset CSS Document */
html, body, div, span,
applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dd, dl, dt, li, ol, ul,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	font-weight: inherit;
	font-style: inherit;
	line-height: 1.2em;
	font-family: inherit;
	text-align: center;
	vertical-align: baseline;
	text-decoration:none;
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

strong { font-weight: bold; }
em { font-style: italic; }
a img, :link img, :visited img {
	border: 1;
	border-color: #FF6600;
}
a :link, :visited { color: #fff;}
table { border-collapse: collapse; border-spacing: 0; }
td { text-align:left; font-weight:normal; vertical-align: top; }
ol, ul { list-style: none; }
q:before, q:after,
blockquote:before, blockquote:after { content: ""; }

/* Page Content */
body { background-color:#011C40; color:#fff; font-family: Arial, Helvetica, Verdana, Sans-serif; font-size: 62.5%; }
.hidden { display: none; }

/* Main Container and General */
#container-general { width: 960px; margin:auto; background-color: #fff; }

/* Header */
#general-header { background-color: #FF4601; height: 100px; border-bottom:5px solid #eceded; border-top:5px solid #eceded;}
#header-logo { float:left; width: 300px; height: 60px; padding: 30px 0px 0px 30px;}

/* Main Navigation */
#main-nav { width:470px; height:30px; float: right; list-style: none; margin-top:35px; font-weight:normal;}
#main-nav ul, #main-nav li { float: left;}
#main-nav, #main-nav:link, #main-nav:visited{
	color: #fff;
	text-decoration: none;
	font-size: 1.5em;
}
#main-nav:hover{ color: #fff; }
#active_menu-nav{ color: #fff; }
span.main-nav{ display: none; }
#main-nav a { color:#fff; padding: 0px 10px; overflow: hidden;}

/* Underheader */
#underheader_back { background-color: #3FB6F6; width:100%; height: 100px; border-bottom:5px solid #eceded; overflow: hidden; clear:both; }

#user00 { width: 960px; list-style: none; font-weight:normal; }
#user00 ul, #user00 li { height:95px;float:left; margin-left:5px; margin-top:5px;}
#user00 a img { text-decoration: none;  }
#user00 :link img { text-decoration: none;  }
#user00 :visited img { text-decoration: none;  }
/* Content */
#content-wrapper { background-color: #ffffff; width: 100%; .min-height: 450px; font-size:100%;}

#content {
	width: 695px;
	float:left;
	color: #2A388F;
	min-height: 450px;
	font-size:100%;
	margin-top:20px;
	margin-bottom:20px;
}
.content {
	color: #2A388F;
	text-align: left;
	font-size:1.3em;
	padding: 5px 10px 5px 10px;
}
#content p{ padding-bottom: 15px; text-align: left; font-size:1.3em}
#content h1{ font-size: 1.4em; color: #FF4601; padding-bottom: 15px; text-align: left; font-weight: bold;}
#content h3{ font-size: 1.3em; color: #FF4601; text-align: center; font-weight: bold;}

#contenttable { width: 695px; float:left; color: #2A388F; min-height: 450px; font-size:100%; margin-top:20px; margin-bottom:20px; }
.contenttable { color: #2A388F; text-align: left; font-size:1.3em; padding: 5px 10px 5px 10px; }
#contenttable p{ padding-bottom: 15px; text-align: left; font-size:1.3em}
#contenttable h3{ font-size: 1.3em; color: #FF4601; text-align: center; font-weight: bold;}
#contenttable td{ border:dotted; border-width: 1px; border-color: #999999; padding: 5px;}
#contenttable a:link { color: #2A388F; text-decoration: none;}
#contenttable a:visited  { color: #2A388F; text-decoration: none;}

#left-menu, #left-menu ul { width:240px; list-style: none; margin-top:5px; float:right; margin-right: 5px;}

#right-banner { width:285px; float:right;}

#under-content { width:960px; height: 130px; border-bottom:3px solid #eceded; background:url(../images/undercontent.jpg) no-repeat 0 0;overflow: hidden; clear:both;}
#user4 { float:left; width: 240px; height:128px; }
#user4 h2 { font:bold 20px Verdana, Geneva, sans-serif; color:#0f83bc; margin:50px 5px 0 50px; text-align:right; }
#user4 h2 a { font:bold 20px Verdana, Geneva, sans-serif; color: #0f83bc;}
#user5 { float:left; width: 240px; height:128px; overflow: hidden; }
#user5 h2 {
	font:bold 20px Verdana, Geneva, sans-serif;
	color:#0f83bc;
	margin:50px 0 0 0px;
	text-align:right;
}
#user5 h2 a { font:bold 20px Verdana, Geneva, sans-serif; color: #0f83bc;}
#user6 { float:left; width: 240px; height:128px; overflow: hidden; }
#user6 h2 { font:bold 20px Verdana, Geneva, sans-serif; color:#0f83bc; margin:50px 5px 0 50px; text-align:right; }
#user6 h2 a { font:bold 20px Verdana, Geneva, sans-serif; color: #0f83bc;}
#user7 { float:left; width: 240px; height:128px; overflow: hidden; }
#user7 h2 {
	font:bold 20px Verdana, Geneva, sans-serif;
	color:#0f83bc;
	margin:50px 40px 0px 50px;
	text-align:right;
}
#user7 h2 a { font:bold 20px Verdana, Geneva, sans-serif; color: #0f83bc;}

#footer-banner { background-color: #eceded; width:100%; height: 62px; clear: both; border-top:3px solid #eceded; }
#footer-general { width: 100%; margin:auto; font-size: 1.4em; text-align:center; color:#fff;
	padding-top:10px; padding-bottom:10px; border-top:3px solid #eceded; background-color:#FF4601; clear:both; }
#footer-general h1{ font-size:1.6em; }
#footer-general p{ line-height:1.2em; }
