/* CSS Document */
HTML,BODY,TD,H1,H2,H3,H4,OL,UL,DL,LI,DT,DD {font-family:arial,helvetica,sans-serif;}
HTML,BODY,TD,CODE,KBD,TT,OL,UL,DL,LI,DT,DD {font-size:12px;}
CODE,KBD,TT {font-family:courier,"courier new",monaco;color:#666;}
html, body {padding:0;margin:0;}
a:link {color:#000;text-decoration:none;}
a:visited {color:#000;text-decoration:none;}
a:hover {color:#FF0000;text-decoration:underline;}
body{padding:10px;margin:0;font-family:arial,helvetica,sans-serif;font-size:11px;color:#000;}
.formFieldStyle {font-size:11px;line-height:14px;color:#000;text-decoration:none;}
.header{display:block; width:100%; padding:2px 0px 5px 0px; margin:0px 0px 10px 0px;}
.logo{width:140px; float:left; padding:21px 0px 0px 12px;}
.welcomeMsg{text-align:right; font-size:10px; padding:5px 12px 0px 0px; float:right;}
.secureSearch{text-align:right; padding:10px 0px 0px 0px; margin-top:20px;}
.footerLinks {font-size:10px;}
.sngPstContainer {margin:0px 0px 2px 8px;width:155px;text-align:left; float:left; display:block;}
.sngPstmain {font-size:10px;line-height:13px;color:#000;}
.sngPstmain ul {font-size:10px;padding:0px 0px 0px 0px;color:#000;margin:0;list-style:none;}
.sngPstmain li {padding:0px 5px 4px 0px;color:#000;margin:0px 5px 0px 0px; font-size:11px;}
.sngPstContainer h3{font-size:13px; padding:9px 0px 10px 0px;}
.topdownloads{font-size:10px;line-height:15px;padding:10px 0px 0px 10px;color:#000;margin:0;list-style:none;}
.topdownloads li {padding:0px 5px 2px 0px;color:#000;margin:0px 5px 0px 0px; font-size:11px;}
.greybarhomebot{background: #DCDCDC;height: 7px; border-top: #D1CFCF solid 1px; margin-top: 7px; float:left; width:100%; margin-top:20px;}
ul{list-style-type:none;}
ul#navigation li.hasSubmenu:hover{color: #000;background-position: left top;background: transparent url('../Images/menu-button-bg.png')}
ul#navigation li ul li.hasSubmenu:hover{ background-image:none; background-color:#b7b7b7;}
#navigation ul li ul a{width:300px;}
#wrapper_header_liquid {width:90%;font-family:arial,helvetica,sans-serif;font-size:10px;}
#wrapper_horznav_liquid {width:90%;font-family:arial,helvetica,sans-serif;font-size:10px;display:inline;}


/*Rotating Images*/
.outer_wrapper{width:900px; margin:auto;position:inherit;}
.banner_wrapper{width: 900px; height: 282px; clear:both; position:relative; display:block;}
.banner_wrapper table tr td{font-size:11px; color:#FFFFFF;}
.banner_wrapper table tr td a{color:#FFFFFF;}
.banner_wrapper table tr td a:hover{color:#FF0000;}
.banner_img{position:inherit; display:none; top:0px; left:0px;}

.feature1{display:none;cursor:pointer;width:900px; height:282px;position:absolute;}
.feature2{display:none;cursor:pointer;width:900px; height:282px;position:absolute;}
.feature3{display:none;cursor:pointer;width:900px; height:282px;position:absolute;}

.subfeature_text{line-height:16px;}
.subfeature_text a:link{color:#FFFFFF;}
.subfeature_text a:visited{color:#FFFFFF;}
.subfeature_more{padding:6px 8px 0px 0px; text-align:right; font-size:10px;}
.subfeature_more a:link {color:#ffffff;}
.subfeature_more a:visited {color:#ffffff;}

.panel_desc{display:none; padding:10px; font-size:12px; color:#FFFFFF;}
.navigator{position:absolute; right:0px; top:22px; clear:both;}

.newsroom_wrapper{display:block; height:50px; float:left; margin:0px; padding:0px; widows:900px;}
.newsroom_leftcap{background:url('../Images/banner-leftcap.png') no-repeat; width:21px; float:left;height:60px;}
.newsroom_rightcap{background:url('../Images/banner-rightcap.png') no-repeat; width:21px; float:right; height:60px;}
.newsroom_bg{background:url('../Images/banner-bottombg.png'); background-repeat:repeat-x; height:60px; float:left; width:858px;}
.newsroom_rotator{float:left; padding:9px 0px 0px 0px; font-size:12px; margin-left:-10px;}

img{border:none; cursor:pointer;}

#attentioncopyid a:hover{text-decoration:none;}

.sngPstContainer h3{margin-bottom:0px; margin-top:0px;}

.highlight_tab a:visited{color:#FFFFFF;}

/* Added by Santhosh on 30/10/2009 */
/* Google Chrome Hack */
body:nth-of-type(1) .accordion span { padding-top:3px; height:19px;}
/* Safari Hack */
body:first-of-type .accordion span { padding-top:3px; height:19px;}


