body {
	line-height:12px;background-color: #000000;font-size:12px;font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* LINKS */

a,a:link,a:link,a:link,a:hover {background:transparent;text-decoration:none;cursor:pointer} 

a:link {color:#000} 

a:visited {color:#000} 

a:hover,a:active {color:#c00} 
#upper_left a:hover,a:active {color:#fff} 
#headerArticle1{line-height:35px}

#upper_left{padding:14px}


#upper_center{padding:0 20px;font-size:12px;color:#000}
#footer{padding:14px;font-size:11px}
li {list-style-type:square}
.layoutcolor{background:#E31B40}
.bodycontent{background:#fff}

.nav{padding:0px;line-height:20px}
.nav ul{margin-left:-24px}

/*\*/
html*.nav ul {
[margin-left:-24px;
margin-left:-24px;
]margin-left:10px;
}/*end*/
.dummyend[id]{clear:both;}

/*\*/
* html .nav ul {
margin-left:17px;
}
/*end*/

#nav{z-index:2000;display: inline;clear: left;height: 15px;margin: 20px 3px 0 3px;list-style: none;padding:0px;width:580px;}

#nav li{z-index:1200;list-style:none;margin-right:1px;float: left;font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;line-height: 1;}

#nav a {font-size:18px;float:left;margin:0;padding:0 0 3px 6px;text-decoration:underline;}
#nav a:hover,a:active {color:#357cb4} 
#nav a.selected span{color:#357cb4} 
#nav a.selected {color:#357cb4} 
#nav a span {float:right;display:block;padding:0px 10px 16px 6px;color:#000;margin:0 0px 0 0;}


#nav li.selectedchild a span {color:#357cb4;}
#nav li.selected a span {color:#357cb4;}
#sub2 li.selected a span {color:#357cb4;}
#nav li:hover a span {color:#357cb4;}
#nav li.sfhover a span {color:#357cb4;}   

#nav li:hover li a span, 
#nav li.sfhover li a span{
      color:#fff;
      background:none;
      }

/* Commented Backslash Hack hides rule from IE5-Mac \*/
    #nav a span {float:none;}
    /* End IE5-Mac hack */

#nav li li a span{float:none;width:167px !important;width /* */:156px;margin-left:0px;padding:4px}

#nav li li a:hover span{
      color:#357cb4;width:167px !important;width /* */:156px;
      }
	#nav li:hover {color:#fff;}

#nav, #nav ul {
	float: left;
	}

#nav li {
	float: left;
	padding: 0;
	width: auto;
}

#nav li ul {
z-index:200;
	position: absolute;
	left: -999em;
	height: auto;
	width: 166px;
	w\idth: 166px;
	font-weight: normal;
	margin: 22px 0 0 0px;
	margin-left:-30px;
    *margin-left:-80px; /* notice the * before the property - shows in IE7 and below */
    _margin-left:-80px; /* notice the _ before the property - shows in IE6 and below */

}



#nav li li {
	padding-right: 1em !important;padding-right/* */:0em;
	width: 186px !important;width /* */:156px;
background:#000;

}




#nav li ul a {
font-size:11px;font-style:normal;
	width: 182px;
	w\idth: 182px;
padding:0px 0px 2px 0px;
margin:4px 8px
}

#nav li ul ul {
z-index:2000;
	margin: 0px 0 0 147px;
	*margin:0px; /* notice the * before the property - shows in IE7 and below */
    _margin:0px; /* notice the _ before the property - shows in IE6 and below */
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}


.nav {padding:0;margin:0;}
/*.nav li {list-style:none;background: url(/images/redbutton.jpg) no-repeat;padding:7px 0 7px 17px;margin:0px;}
.nav li a{font-weight:bold;font-size:12px;color:#000;text-decoration:none;cursor:pointer;display: block;}
.nav li li {list-style:none;background:none;padding:0}*/
.nav li:hover a {color:#c00;}
.nav li.sfhover a {color:#c00;}
.nav li span{width:100%;}

.contentnav{line-height:18px;margin-top:-60px}
