* {padding:0;	margin:0;}
a {color:#333;}
ul,ol,li{list-style:none;}	
img, div { behavior: url(iepngfix.htc) }
.clear{ clear:both; }
a {text-decoration: none; color:#08406f;}
a:hover {text-decoration: underline;}
p,li,th,td,dt,dd {font-size: 0.88em; line-height: 1.2em;}
li li {font-size: 1em;}
input,select {font-family:Verdana; font-size: 0.88em;}
.red a {color:#e81313 !important}
a img {border: 0;}
.inline { display:inline;}

h1 {font-size: 2em; font-family: Georgia,Verdana; font-weight:normal; color:#074170;}
h1 a {color:#074170;}
h2 {font-size: 1.4em; font-family: Georgia,Verdana; color: #6497d2; font-weight: normal;}
#spotlight h2 {font-size: 0.88em; font-weight: bold;}
	.content h2 {margin-top: 1em;}
	.content h2 a {color: #074170;}
h3 {font-size: 1em; font-size: 0.88em;color:#000; font-family: Arial;}
	.content h3 {margin: 0.7em 0 0.5em 0; font-size: 1em; color: #666;}
	

.clear:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clear {display: inline-table;}

.separate{ height:9px; display: inline-table;}

/* CONTENT */
/*#content { background-color:#CCFFFF}*/
.content {margin: 0 auto; z-index:2; position:relative }
.content p,.content li,.content th,.content td {font-size: 0.95em; line-height: 1.4em}
.content p {margin: 0.3em 0 1em 0; padding-right: 1em;}
.content ul {margin: 0.5em 0 1em 2em;}
.content ol {margin: 0.3em 0 1em 2em;}
.content li {margin-bottom: 0.4em; }
.content li li { font-size: 1em;}
.content a {text-decoration: underline;}
.content a:hover {text-decoration: none;}

/* SPOTLIGHT AREA ON HOMEPAGE */
#spotlight {margin-left:5px; width: 950px; float:left;background-color:#FFF1E0 }
#spotlight h1 {margin-bottom: 0.1em; margin-right: 0.5em;font-size:200%}
#spotlight-headlines {width:950px; float:left;}

#spotlight-headlines .news_item {margin: 0;	padding: 0;	list-style: none; }
#spotlight-headlines .news_item .even {background: none; border-top:1px dashed #B5B5B5; padding:5 0 0 0px;}
#spotlight-headlines .news_item .odd {background: none;	border-top:1px dashed #B5B5B5; padding:2 0 0 0px;}
#spotlight-headlines .news_item img { float:left; padding:0 3px 0 0}
#spotlight-headlines .news_item_4 a, .news_item_5 a, .news_item_6 a,.news_item_7 a, .news_item_8 a, .news_item_9 a{border-top:1px dashed #B5B5B5; padding:0 0 5 0px;}
#spotlight-headlines .news_item_1 div img { }
#spotlight-headlines .news_item_1,
#spotlight-headlines .news_item_2,
#spotlight-headlines .news_item_3 {margin: 0px 0px 4px 0px;	padding: 0px; }
#spotlight-headlines .news_item .news_item_1 h2 {margin: 0px;	padding: 0 0px;}
#spotlight-headlines .news_item li h2 a:hover{color:#4781AA}
#spotlight-headlines .news_item .news_item_1 h2 a{ font-size:30px; font-family:Verdana, Arial, Helvetica, sans-serif}
/*#spotlight-headlines .news_item .news_item_1 h2 a:hover{color:#}*/
#spotlight-headlines .news_item li {padding: 2px 0; font-family:Verdana, Arial, Helvetica, sans-serif}
#spotlight-headlines .news_item li h2 {margin: 4px 0; padding:0 0 5 0px ; font-size: 14; line-height: normal; clear:both; display:block; }
#spotlight-headlines .news_item li h2 a{ font-family:Verdana, Arial, Helvetica, sans-serif}

#spotlight-headlines .news_item li span {color: #999;}
#spotlight-headlines .news_item li p {display: inline; margin: 0; font-size: 1.01em; line-height: 1.5em;}	

#spotlight_image { width:200px; float:left; padding:50 0 20 0px;}

#spotlight hr{
width:100%; height:10px; border:0px solid #FF0000; background-color:#A7A59B;
/*	border-top:15px double #B5B5B5; 
	padding:20 5 20 0px;*/
}
.left_news {width:340px; float:left;}
.left_news li{background:url(arrow12.gif) no-repeat 0 5px; padding-left:2px; padding-bottom:5px; padding-top:3px;}

.news_watch {width:298px; float:left; /*border:1px solid #CC9933; */}
.news_watch h3{ font-size:14px;border-bottom:1px dotted #CC3300;font-family:Verdana, Arial, Helvetica, sans-serif; 
padding-bottom:5px; padding-top:5px;text-transform:uppercase; }

/*
background-color:#D9BA9A; width:100%; height:18px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#CC0000; text-transform:uppercase; padding-top:3px; padding-bottom:3px;*/
}
.news_watch li{background:url(arrow12.gif) no-repeat 0 5px;padding-left:2px; padding-bottom:5px; padding-top:3px;}

.newscat {width:640px; overflow:hidden; float:left;	padding:5 0 50 5px;}
.newscat h3,.relnews,.neweslink h3{
	margin-bottom:12px;
	font-size:11px;
	font-weight:normal;
	line-height:15px;
	padding:0 5px;
	text-transform:uppercase;
	color:#fff;
}
.newscat .hdr1{
	background:#D7B468;	
}
.newscat .hdr2{
	background:#8DD256;	
}
.newscat .hdr3{
	background:#E77457;	
}
.newscat .hdr4{
	background:#CE56D2;	
}
.newscat .hdr5,.relnews{
	background:#5E9CE1;	
}
.newscat .hdr6{
	background:#8D68D7;	
}
.newscat .hdr7{
	background:#66FFFF;	
}
.newscat .hdr8{
	background:#660066;
}
.newscat .hdr9{
	background:#999900;
}

.newscat .newsec{
	/*border-bottom:1px dashed #B5B5B5;*/
	padding-bottom:5px;
	margin:0 0 10px 0;
	overflow:hidden;
	width:640px; 
}
.newscat .newsec span{padding-top:12px; text-align:center; margin-top:10px; margin-left:0px; margin-bottom:10px; border:1px solid #FF9900; float:left; width:190px; height:45px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FF9900
}
.newsec div{
	width:207px; 
	/*height:170px;*/
	float:left;
	line-height:12px;
	font-size:11px;
	margin-right:10px; 
	/*background:#FFF1E0 url(images/h30.png) repeat-x top; */
}

/*.newscat div{
	width:190px;
	float:left;
	line-height:12px;
	font-size:11px;
	margin-right:20px;	
}*/



.newscat div{
float:left;
margin:0 5px 10px 0;
}
.newscat div img{
float:left;
margin:0 5px 10px 0;
}

.newscat strong{

}
.newscat strong a{
font-weight:bold;
text-decoration:none;
}

.newscat p{
	width:190px;
	clear:both;
	margin-bottom:13px;
}
.newscat li{
	background:url(images/arrow.gif) no-repeat 0 3px;
	padding-left:10px; text-align:left;
}
.newscat li a{
	font-weight:bold;
	text-decoration:none; 
}
.newscat  a:hover{
	text-decoration:underline;
}
#rightmost {float:left; padding-left:10px; width:auto;}
#rightmost div{}
#rightmost div img{ margin-left:3px;}
.tabcon{
	width:325px; 
	float:left;
	padding:0px;
	margin-bottom: 20 20 10 20px; margin-top:10px; 
	margin-left:0px; background-color:#FFF1E0;
}
/*.adtwo { clear:both;float:left; width:190px; height:45px; text-align:center; border:2px solid #FF0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000; padding-top:15px; margin-bottom:20px; margin-left:25px;
}*/
.adtwo { clear:both;padding-top:12px; text-align:center; margin:10 0 0 5px; border:1px solid #FF9900; float:left; width:150px; height:45px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FF9900}

.adread_one{clear:both; text-align:center; margin:10 0 0 0px;  float:left; width:150px; height:45px; }

.adtwo2 { padding-top:12px; text-align:center; margin:10 0 0 5px; border:1px solid #FF9900; float:left; width:150px; height:45px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FF9900}

.tabnav{
	overflow:hidden;
	width:310px;
	margin:0 0 0px 0px; 
	padding-left:0px; 
}
.tabnav li{
	float:left; padding-left:0px;
}
.tabnav a{
	background:url(tabbtnbg.gif) repeat-x 0 -21px;
	float:left;
	display:block;
	text-decoration:none;
	margin-right:1px;
	color:#fff;
	font-size:8px;
	text-transform:uppercase;
}
.tabnav a b{
	display:block;
	float:left;
	background:url(leftcorn.gif) no-repeat 0 -21px;
}
.tabnav a b b{
	background:url(rightcor.gif) no-repeat 100% -21px;
	padding:0 12px;
	line-height:21px;
	cursor:pointer;
}
.tabnav .selected{
	background:url(tabbtnbg.gif) repeat-x 0 0;
	color:#E00000;
}
.tabnav .selected b{
	background:url(leftcorn.gif) no-repeat 0 0
}
.tabnav .selected b b{
	background:url(rightcor.gif) no-repeat 100% 0;
}
.tablist{
	margin:0 0 0 10px; width:300px; padding-left:8px; padding-top:10px;
}
.tablist li{
	background:url(arrow200.gif) no-repeat 0 5px;
	margin-left:10px;
	padding-left:10px; 
	margin-bottom:5px;
}
.tablist li a{
	font-size:11px;
	/*font-weight:bold;*/
	line-height:13px;
	padding-left:0;
	text-decoration:none;
}
.tablist li span{
	font-size:10px;
	color:#999;
}
.tablist li a:hover{
	text-decoration:underline;
}
.dse_detail { clear:both; padding:5px;background-color:#CCCCCC; margin-top:10px;}
.dse_detail a{padding-bottom:5px; padding-top:3px;background-color:#CCCCCC; width:100%; height:15px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#990000; text-transform:uppercase}
/*.dse_detail li{
background:url(arrow12.gif) no-repeat 0 5px; padding-left:9px; padding-bottom:5px; padding-top:3px;
}*/
.fe_special,.suppliment {
clear:both; padding:10 0px;  
}
.fe_special h3,.suppliment h3{ font-size:14px;border-bottom:1px dotted #CC3300;font-family:Verdana, Arial, Helvetica, sans-serif; 
padding-bottom:5px; padding-top:5px;text-transform:uppercase; 
 }
 .latestnews h3,.suppliment h3{ font-size:14px;border-bottom:1px dotted #CC3300;font-family:Verdana, Arial, Helvetica, sans-serif; 
padding-bottom:5px; padding-top:0px;text-transform:uppercase; 
 }
.fe_special li,.suppliment li{
border-bottom:1px dotted #CCCCCC; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px; 
padding-bottom:5px; padding-top:5px;
text-transform:uppercase;
padding-left:15px;
}
.fe_special li a:hover,.suppliment li a:hover{ text-decoration:none; color:#000000;}

.fe_leftmenu h3{ font-size:12px;border-bottom:1px dotted #CC3300;font-family:Verdana, Arial, Helvetica, sans-serif; 
padding-bottom:5px; padding-top:5px;text-transform:uppercase;
 }
.fe_leftmenu li{
border-bottom:1px dotted #CCCCCC; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px; 
padding-bottom:4px; padding-top:4px;
text-transform:inherit;/*:uppercase;*/
padding-left:10px;
}
#ftr {margin:0px;padding:0px;}
#ftr li{list-style: none; float:left; margin:0px;padding:0px 0px; font-size:12px}
#ftr a.ftrlink{color:#08406f;margin:0px; padding:5px 10px; float:left;}
#ftr a:hover{color:#000000;}

.copyright { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding-left:10px;
}
#fade_color { color:#666666}








.boxcon {
	MARGIN-BOTTOM: 20px; WIDTH: 340px
}
.boxcon DIV {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-BOTTOM: #b5b5b5 1px dashed
}
.boxcon FIELDSET {
	
}
.news FIELDSET {
	
}
.newescon FIELDSET {
	
}
.boxcon H3 {
	
}
.news H3 {
	
}
.newescon H3 {
	
}
.boxcon H4 {
	
}
.news H4 {
	
}
.newescon H4 {
	
}
