* { margin: 0;	padding: 0; }
body { font:75%/1.4em Tahoma, sans-serif, arial; color: #686868; }
.bodyBackround{background:url(../images/bground.jpg) no-repeat 50% 35px;}
h1 { font: 1.4em Tahoma, sans-serif, arial; color: black;}
h2 {font: 1.4em Tahoma, sans-serif, arial;	color: Gray;}
h3 {font: 1.3em Tahoma, sans-serif, arial;	color: Lime;}
img { border: none; }

a:link { color:#6666FF; background:transparent none; text-decoration:underline;} 
a:visited {color:Green; background:transparent none; text-decoration:underline;}
a:hover, a:active {color:#6aba2e; background:transparent none; text-decoration:underline;}

#page-wrap { background: transparent none; min-width: 780px; max-width: 1024px; margin: 0px auto; 
	width:expression(document.body.clientWidth < 782? "780px" : document.body.clientWidth > 1026? "1024px" : "auto"); height:100%;}
#page-wrap #inside { margin: 0 10px 0px 10px; padding-bottom: 10px; }

.hrz-space { height:15px; }



#header { background: white; height:106px; }
#header-top{ height: 82px; }
#header-right-conent{padding: 2px 0 2px 45px; width:60%; padding-bottom:5px; height:75px; max-height:75px; float:left;}
#header-top-logo { padding-top:10px; padding-left:10px; float:left;}

#header-menu { height: 24px; background:#4dc7e6; text-align:center; width:100%;	float:left; }
#header-menu img,
#header-menu a,
#header-menu label,
#header-menu a:hover{ padding-top:3px; text-decoration:none; }
#header-menu .search {	float:left; padding-top:3px; }
#header-menu input { border-style:ridge; font-size:11px; padding-left:2px;}
#header-menu span {width:2px; height:19px; padding: 0 2.4% 0 2.4%; }
#header-menu .item-spacer1 { background:url(../images/header-menu-spacer-1.gif) no-repeat 55% 0px; }

#MainContentArea {margin-left:12px; display:table;}
#MainContentAreaLeft { width: 200px; display:table; float:left; }
#MainContentAreaRight {margin-left:225px; height:100%; }
#contentAreaMain {background-color: white; height:100%;}
#contentAreaMain a {cursor:pointer;}
.contentArea {background-color: white; width:95%;}
#MainContentAreaRight li { list-style-position:outside; margin: 0; }
li
{
    
    }
.contentAreaText{width:51%; float:left; padding: 0 0 10px 5px;overflow:hidden;}
.contentAreaImage{width:44%; float:left; padding:0 0 10px 10px; text-align:center; overflow:hidden;}

.contentAreaText ol, ul, blockquote
{
    float:none;
    padding-left: 20px;
    }
.contentArea ol, ul, blockquote
{
    float:none;
    padding-left: 20px;
    }

#left-sidebar {width: 212px; float: left; display:table; height:auto;}
#left-sidebar .mainBodyLeftBrainLogo {height:63px;width:200px;padding-left:10px;}

#HomePageRoot{width:98.5%; }
#HomePageFlash{width:612px; height:245px;}
#HomePageBox{ overflow:hidden; height:108px;width:612px; padding: 10px 0 8px 0; background:url(../images/blue_dot.gif) repeat-x left;}
.HomePageBoxImage{ background:url(../images/box.gif) no-repeat; height:108px;width:157px;
				float:left; }
#error {width:65%; text-align:left;}
.errorFooter a{ color: #686868; text-decoration:none;}

.HomePageBoxImageSpace{width:70px;float:left;}
#HomePageFooter{height:36px;width:612px; text-align:center;background:url(../images/bottom_bar_pix.gif) repeat-x top left;}
#HomePageFooter a {color: #686868; text-decoration:none;}

#TermsAndConditionsRoot{width:98.5%;}
#TermsAndConditionsContent{ width:612px; height:100%;}
#TermsAndConditionsFooter{height:36px;width:612px; text-align:center;}
#TermsAndConditionsFooter a {color: #686868; text-decoration:none;}

#footer { margin-left:12px; text-align: center; padding-top:10px; }
#footer .footerRight { margin-left:230px; }
#footer .copyright { font: 1em/1.1em Tahoma, sans-serif, arial; }
#footer a{ color: #686868; text-decoration:none; }
.footerSplit {background:url(../images/footer-menu-spacer-1.gif) no-repeat 5px 0px; padding-right:10px; }

.topCorner{font-size:.3em; width: 212px;height:16px;}
.bottomCorner{margin-left:12px;width: 212px;height:16px;}

#searchResult { width:90%; margin-left:50px; font: 1.2em Tahoma, sans-serif, arial;  }
#searchResult .searchFooter { text-align:center; height:36px; font-size:11px;}
#searchResult .searchFooter a { color: #686868; font-size:11px; text-decoration:none;}
/* Start Navigation*/
#nav {  }
#nav ul {list-style:none; margin: 0 0 0 15px; padding:0;}
#nav ul#navul ul {display:none;}
#nav ul#navul ul ul {display:none;}
#nav li {margin:0; font-weight:bold;}
#nav li li {font-weight:normal;}
#nav li li a {padding:0 0 0 10px;}
#nav li li li a {padding:0 0 0 20px;}

#nav li a {display:block; vertical-align:bottom; height:100%; color:white;}
#nav li a:link, #nav li a:visited {text-decoration:none;}
#nav li a:hover, #nav li a:active {text-decoration:underline;}

/*Selected Nav Elements :: Behold the power of the cascade.*/
#nav ul#navul li.selected a {color: #3366ff;}
#nav ul#navul li.selected ul {display:block;}
#nav ul#navul li.selected ul a
{
	color: #6a5acd;
}
#nav ul#navul li.selected ul ul {display:none;}
#nav ul#navul li.selected ul .selected a {font-weight:bold;}
#nav ul#navul li.selected ul .selected ul {display:block;}
#nav ul#navul li.selected ul .selected ul a {font-weight:normal; color:Fuchsia;}
#nav ul#navul li.selected ul .selected ul .selected a {color:#fff !important; text-decoration:none;}
/* End Navigation*/

.EktronAjaxLoading 
{
 display: none;
}
