@charset "utf-8";

/*---reset------------------*/
html, body, div, span, applet, object, iframe, 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,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {border: 0;font-size: 100%;margin: 0;outline: 0;	padding: 0;vertical-align: baseline;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}

body {behavior:url("csshover3.htc");}

html, body {background: #94a0a9;color:#111;font-family:Arial, Helvetica, sans-serif;font-size:12px;height:100%;line-height: 1;}
* html #container {height: 100%;}

.uList{font-size:.9em;line-height:1.5em;list-style:disc outside; margin-left:1em; padding:0 0 10px 1em;}

/*---stylez------------------*/
a {color:#3a6e8f;padding:3px 0;text-decoration:none;}
a:hover {color:#94a0a9;}

.side_menu a:hover {color:#ffcc80;}
.rule {border-top:1px solid #94a0a9;border-bottom:1px solid #94a0a9;clear:both;height:1px;margin:0 0 10px 0;padding:0;width:100%;line-height:1px;}

.footer a{color:#fff;text-decoration:underline;}
.footer a:hover{text-decoration:none;}

.header_links a{color:#fff;}
.header_links a:hover{color:#faa634}

h1 {color:#3a6e8f; font-size:1em; font-weight:bold;margin:0 0 2px;}
h2 {color:#faa634; font-size:1em; font-weight:bold;margin:0 0 2px;}

p {line-height:1.4em;padding:0 0 12px 0;}

.blue{color:#3a6e8f}
.gray{color:#94a0a9;}
.light_orange {color:#ffcc80;}
.orange{color:#faa634}
.red{color:#990000;}
.small_text{font-size:.9em}
.underline{text-decoration:underline;}
.white{color:#fff}

/*---placement--------------*/
.center{margin:auto;}
.center_text, .more_info h1, .more_info img{text-align:center;}
.clear{clear:both}
.flash_margin{margin:0 0 15px 0;width: auto;}

.footer{color:#fff;font-size:.9em;margin:auto;margin-top:10px;text-align:center;}
.header{
	-moz-border-radius:10px 10px 0 0;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius:10px;
	background:#94a0a9 no-repeat scroll top center;
	height:208px;
	width:833px;
	margin: auto;
	position:relative;
	z-index:4;
	}
.header_links{margin:auto;padding:6px 10px 6px 0;text-align:right;width:823px;}
.left_nav{height:auto;width:190px;padding-top: 20px;}
.side_menu{height:auto;padding:0 10px;width:170px;}
.more_info{-moz-border-radius:10px;-webkit-border-radius:10px;border:3px solid #faa634;margin:50px 0 20px 10px;padding:10px;width:143px;}
.more_info img {display:block; margin:5px auto;}

.left{float:left}
.right{float:right}

.container{
	-moz-border-radius:0 0 10px 10px;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-leftt-radius: 10px;
	background:#fff url(../img/leftNavBG.gif) repeat-y scroll left;
	height:auto;
	float:none;
	margin:auto;
	width:833px;
	}

.media_grid {padding:0 0 18px 0;float:left}
.media_grid li{display:inline; margin: 0 12px 0 0; float:left;}
.media_grid li img{border:3px solid #fff;}
.media_grid li:hover img{border-color:#3a6e8f;}


.no_wrap{width:410px;}
#content_right{background:no-repeat scroll 25px 430px;height:auto;min-height:530px;padding:20px 10px 20px 20px;width:610px;}

.news_date{font-size:1.4em;float:right;font-weight: bold;}
.news_element{border:1px #94a0a9; border-bottom-style:groove; padding:7px 0;float:left; width:100%;}

.skip{background-color:#fff;padding:15px; width:auto; height:auto;}

/*---dropdown-menu----------*/
.header_link{background-color:#faa634; border:#FFCC80 1px; border-style:none solid none solid;}

#nav_bar{width:auto;}
#nav, #nav ul {list-style: none;line-height: 1.4;margin: 0;}
#nav a {color:#fff;display: block;font-size:1.2em;padding:0 10px;}
#nav li {margin:0;float:left;width: 117px;padding: 3px 0; }
#nav li ul {border:#FFCC80 1px; border-style:none solid solid solid;color:#fff;position: absolute;width: 117px;font-size:.8em;left: -999em;}
#nav li:hover ul, #nav li.sfhover ul {background-color:#3a6e8f;left: auto;margin:1px 0 0 -1px;}
#nav li:hover, #nav li.hover {background-color:#94a0a9;}

#nav li.subTab{font-size:.9em;padding:3px 0 3px 10px;margin:0;width:107px;}