body{ padding:0px; margin:0px; background:url(../images/bg.png) repeat-x #EEEEEE; font:12px Arial, Helvetica, sans-serif; text-align:left; color:#333333;}
p,ul,div,h1,h2,h3,img{ padding:0px; margin:0px;}
img{ border:0px;}
ul{ list-style:none;}
p{ margin-bottom:14px;}
h1{ font:33px Georgia, "Times New Roman", Times, serif; color:#980134; line-height:normal; font-weight:normal; padding-left:11px;}

.main-table{ width:860px; margin:0 auto;}
.logo{ margin-left:11px;}
.wfs{ margin-right:11px;}
.home-icon{
	position:absolute;
	margin-left:628px;
	margin-top:11px;
	left: 91px;
	top: 140px;
	width: 175px;
	height: 111px;
}

/*span classes*/
.punch-lines{
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 28px;
}
.headings{ font:17px Georgia, "Times New Roman", Times, serif; color:#333333;}
.headings a,link,visited{ font:17px Georgia, "Times New Roman", Times, serif; color:#333333; text-decoration:none;}
.headings a:hover{ font:17px Georgia, "Times New Roman", Times, serif; color:#CD0104; text-decoration:none;}
.blue-head{ font:24px Arial, Helvetica, sans-serif; color:#003264;}
.arial-black { font:16px Arial Black, Arial, Helvetica, sans-serif; color:#000000;}
.arial-black a,link,visited { font:16px Arial Black, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
.arial-black a:hover { font:16px Arial Black, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}

.grew-heading-arial{ font:14px Arial, Helvetica, sans-serif; color:#333333;}
.grew-heading-arial a,link,visited{color:#333333; text-decoration:none;}
.grew-heading-arial a:hover{ color:#990000; text-decoration:none;}
.red-heading{ font:18px Georgia, "Times New Roman", Times, serif; color:#980134;}
.read-more a,link,visited{ font:18px Georgia, "Times New Roman", Times, serif; color:#3898FE; text-decoration:none;}
.read-more a:hover{ font:18px Georgia, "Times New Roman", Times, serif; color:#333333; text-decoration:none;}

.grew-heading{ font:18px Georgia, "Times New Roman", Times, serif; color:#666666;}
.grew-heading a,link,visited{ font:18px Georgia, "Times New Roman", Times, serif; color:#666666; text-decoration:none;}
.grew-heading a:hover{ font:18px Georgia, "Times New Roman", Times, serif; color:#003264; text-decoration:none;}

.more a,link,visited{ font:11px Arial, Helvetica, sans-serif; text-decoration:none; color:#FFFFFF; padding:2px 6px; border:1px solid #F3F3F3; background:#CD0104;}
.more a:hover{ text-decoration:none; color:#FFFFFF; padding:2px 6px; border:1px solid #CD0104; background:#CD0104;}
.interest-new{ font:14px Arial, Helvetica, sans-serif; color:#333333; padding-left:11px; }
.interest { font:14px Arial, Helvetica, sans-serif; color:#333333; line-height:24px; padding-left:11px; }
.interest a,link,visited{ font:14px Arial, Helvetica, sans-serif; color:#333333; text-decoration:none; line-height:24px;}
.interest a:hover{ font:14px Arial, Helvetica, sans-serif; color:#FF3300; text-decoration:none; line-height:24px;}


/*panels*/
.left{ width:644px; vertical-align:top;}
.right{ width:216px; vertical-align:top;}
.blue-bar{ width:10px; background:#003466; vertical-align:top;}
.blue-bar-ver{ height:10px; background:#003466;}
.sub-bar{ width:10px; background:#E3DFD6; vertical-align:top;}
.cont-left{ padding-right:20px; vertical-align:top;}
.cont-left-fl{ float:right; margin:0px 0px 14px 20px;}
.cont-right{ width:220px; vertical-align:top;}



/*struc classes*/
.gap{ height:8px;}
.gap2{ height:20px;}
.bar-red{ height:5px; background:#CC0001;}
.bar-sub{ height:5px; background:#E3DFD6;}
.bar-blue{ height:5px; background:#003466;}
.rel-topic-head{ height:32px; background:#990134; font:16px Arial, Helvetica, sans-serif; color:#FFFFFF; padding-left:11px;}
.topic-head1{ height:32px; background:#66CB01; font:16px Arial, Helvetica, sans-serif; color:#FFFFFF; padding-left:11px;}
.box{ font:15px Arial, Helvetica, sans-serif; font-style:italic; background:url(../images/line.jpg) repeat 0px 26px; line-height:28px;}
.pad{ padding-left:11px;}
.table-dec{ border:1px dotted #333; background:#E3EAF0; width:220px; vertical-align:top;}
.table-dec-new{ border:1px dotted #333; background:#E3EAF0; width:204px;}
.brands { vertical-align:middle; text-align:left; width:184px;}
.brands img{ border:1px solid #CCCCCC; padding:4px;}
.marquee {position:relative; overflow:hidden; height:60px; width:840px;}

/*ul li*/
#rightlinks{margin:0px; padding:0px;}
#rightlinks li{ list-style:none; width:206px;}
#rightlinks li a,link,visited{ font:14px Arial, Helvetica, sans-serif; color:#333333; text-decoration:none; display:block; padding:4px 0px 4px 20px; margin-left:9px; background:url(../images/right-arrow.png) no-repeat left;}
#rightlinks li a:hover{ color:#FF3300; text-decoration:none; background:url(../images/right-arrow-h.png) no-repeat left;}
#rightlinks .visited a,link,visited .visited a:hover{ color:#FF3300; text-decoration:none; background:url(../images/right-arrow-h.png) no-repeat left;}

#rightlinks ul li #right-sub { padding-left:20px; margin-top:0px; }
#rightlinks li #right-sub li{  list-style:none; width:186px;}
#rightlinks ul li #right-sub li a,link,visited{ font:14px Arial, Helvetica, sans-serif; color:#333333; text-decoration:none; display:block; padding:4px 0px 4px 20px; margin-left:9px; background:url(../images/right-arrow.png) no-repeat left;}
#rightlinks ul li #right-sub li a:hover{ color:#FF3300; text-decoration:none; background:url(../images/right-arrow-h.png) no-repeat left;}

#rightlinks ul li #right-sub1 { padding-left:20px; margin-top:0px; }
#rightlinks li #right-sub1 li{  list-style:none; width:186px;}
#rightlinks ul li #right-sub1 li a,link,visited{ font:12px Arial, Helvetica, sans-serif; color:#333333; text-decoration:none; display:block; padding:4px 0px 4px 14px; margin-left:9px; background:url(../images/right-arrow.png) no-repeat left;}
#rightlinks ul li #right-sub1 li a:hover{ color:#FF3300; text-decoration:none; background:url(../images/right-arrow-h.png) no-repeat left;}
.key_per{ margin:0px; padding:0px; margin-bottom:10px;}

ul.icon-grew li{ background:url(../images/icon-grew.jpg) no-repeat left 5px; padding:0px 0px 0px 14px; margin-bottom:6px;}
ul.icon-grew-new li{ background:url(../images/icon-grew.jpg) no-repeat left 5px; padding:0px 0px 0px 14px; margin-bottom:6px; margin-left:10px;}

ul.icon-links li{
	background:url(../images/icon.png) no-repeat 8px 4px;
	padding:0px 0px 0px 24px;
	margin-bottom:12px;
	font-size:14px;
	color:#333333;
	line-height:20px;}
ul.icon-links li span a,link,visited{ color:#0033FF; font-size:14px; text-decoration:none;}
ul.icon-links li span a:hover{ color:#666666; font-size:14px; text-decoration:underline;}


#next{margin:0px; padding:0px;}
#next li{ list-style:none; width:206px; font:14px Arial, Helvetica, sans-serif; color:#333333;}
#next li a,link,visited{ font:14px Arial, Helvetica, sans-serif; color:#333333; text-decoration:none; display:block; padding:4px 0px 4px 20px; margin-left:9px; background:url(../images/icon.png) no-repeat left 7px;}
#next li a:hover{ color:#FF3300; text-decoration:none; background:url(../images/right-arrow-h.png) no-repeat left 7px;}



/*footer*/
.footer{ font: 11px Arial, Helvetica, sans-serif; color:#666666; height:20px; vertical-align:middle;}
.footer a,link,visited{ text-decoration:none; color:#666666;}
.footer a:hover{ text-decoration:none; color:#000000;}

