@charset "utf-8";
/* CSS Document */

body { margin:0px; padding:0px 0px 0px 17px; font-size:75%;}

#skip_links { position: absolute; left: -9999px; }


a, img {border:0px; text-decoration:none;}
ul, ol, li, form, p {margin:0px; padding:0px; }
h1, h2, h3, h4, h5, h6 { font-family:Arial, Helvetica, sans-serif; color:#0000CC; margin:0px; padding:0px;}

input { font-family:Arial, Helvetica, sans-serif; font-size:10px;}
p, a { font-family:Arial, Helvetica, sans-serif; color:#000000;}

/*		-- Header --		*/
#header { margin-top:25px; font-family:Arial, Helvetica, sans-serif; color:#000000;}
#header h4 { color:#0000CC; font-family:Arial, Helvetica, sans-serif; font-size:100%; }
#header ul { margin:0px; padding:0px; }
#header ul li{ font-size:90%; color:#000000; list-style:none;  padding-left:0px; }
#header ul li a { color:#000000; text-decoration:none; }

.pglogo { margin:0px 0px 20px 113px; text-align:left;}
.searchsize { width:103px;}

/*		-- Header --		*/

/*		-- top Navigation begin --		*/
#topnav {font-family:Arial, Helvetica, sans-serif; font-size:116.7%; color:#FFFFFF; font-weight:bold;}
#topnav td {background-color:#0000CC; text-align:center; border:#0000cc 1px solid; }
#topnav td:hover {background-color:#FFFFFF; color:#0000CC; text-decoration:none;  }
#topnav td a { display:block;  color:#FFFFFF; text-decoration:none; padding:2px;}
#topnav td a:hover { background-color:#FFFFFF; color:#0000CC; text-decoration:none;  }

#topnav .menuSelected {background-color:#FFFFFF; color:#0000CC; text-decoration:none;}
#topnav .menuSelected a { color:#0000CC; text-decoration:none;}

/*		-- top Navigation end --		*/


.hrzline { border-top:#000000 1px solid;}
.topLink { font-family:Arial, Helvetica, sans-serif; font-size:100%; color:#333333; padding-top:5px;}
.topLink a { color:#333333; text-decoration:none;}
.topLink a:hover { color:#333333; text-decoration:underline;}
.gap { padding: 0px 20px 0px 8px;}
.gap td { padding-bottom:20px;} 

/*		-- Content --		*/
#pgcontent { font-family:Arial, Helvetica, sans-serif; padding-top:8px; width:740px; }
#pgcontent  h1 {  color:#0000CC; font-size:260%; }
#pgcontent h2 { font-size:150.1%; color:#0000CC; }
#pgcontent h2 a{color: #0000cc; text-decoration:none;}
#pgcontent  h3 {  color:#0000CC; font-size:133.4%; }
#pgcontent .bottomcont {margin-top:20px; }

#pgcontent .callout { font:Arial, Helvetica, sans-serif; font-size:100%; }
#pgcontent .callout h3 { color:#0000CC; padding:5px;}
#pgcontent .callout h3 a { color:#0000CC; text-decoration:none;} 
#pgcontent .callout img { margin-right:5px; }
.date { font-size:91.7%; color:#000000; padding-left:2px; }

#List {font-family:Arial, Helvetica, sans-serif; font-size:100%; padding:10px 5px 0px 5px; text-align:left; }
#List ul { margin:0px; padding:0px; }
#List ul li{ font-size:100%; color:#000000; list-style:none; background:url(../images/arrow_list.gif) no-repeat top left; padding:0px 0px 10px 9px; }
#List ul li a { color:#000000; text-decoration:none; }

#NewsList { font-size: 100%; font-family: Arial, Helvetica, sans-serif; }
#NewsList ul {}
#NewsList ul li { list-style: none; font-size:100%; padding-bottom:10px;}
#NewsList ul li a {	color: #000000; text-decoration: none; }

.newsgap {}
.newsgap img { margin:15px 0px 0px 8px;}

#calloutTxt {font-family:Arial, Helvetica, sans-serif; font-size:100%; padding:0px; text-align:left; }
#calloutTxt ul { margin:0px; padding:0px 0px 10px 8px; }
#calloutTxt ul h3 {color: #0099ff; }
#calloutTxt ul li{ font-size:100%;  color:#0000CC; list-style:none; background:url(../images/arrow_list.gif) no-repeat top left; padding:0px 0px 0px 9px; }
#calloutTxt ul li a{ color:#000000; text-decoration:none; }

#proInfo {font-family:Arial, Helvetica, sans-serif; font-size:100%; padding-left:0px; text-align:left; }
#proInfo h3 {color: #0000cc; font-size:133.4%; padding:8px 0px 8px 0px;}
#proInfo h3 a{color: #0000cc; text-decoration:none;}
#proInfo h2 {font-size:150.1%; color:#0000CC; padding-left:8px; }
#proInfo ul { margin:14px 0px 0px 8px; padding:0px 0px 0px 2px;  }
#proInfo ul li{ font-size:100%; color:#0000CC; list-style:none; background:url(../images/arrow_list.gif) no-repeat top left; padding:0px 0px 6px 9px  }
#proInfo ul li a{ color:#000000; text-decoration:none; }
#proInfo ul li a:hover{ color:#000000; text-decoration:underline; }
#proInfo .botline { border-bottom:#000000 1px solid; padding:20px 0px 20px 10px; }


#pro_card {font-family:Arial, Helvetica, sans-serif; font-size:100%; padding:10px 20px 0px 0px; text-align:left; }
#pro_card ul { margin:0px; padding:0px; }
#pro_card ul li{  color:#666666; font-size:110%; font-weight:bold; list-style:none; background:url(../images/arrow_list.gif) no-repeat top left; padding:0px 0px 10px 9px;  }
#pro_card ul li a{ color:#666666; text-decoration:none; }

#linkPG { font-family:Arial, Helvetica, sans-serif; font-size:100%; color:#000000; }
#linkPG td { padding:20px 0px 20px 0px; border-bottom:#000000 1px solid;}
#linkPG .noborder { border:none;}
#linkPG h3 {color: #0099FF; font-size:133.4%; }


#complink {font-family:Arial, Helvetica, sans-serif; font-size:100%; padding:20px 5px 0px 8px; text-align:left; }
#complink ul { margin:0px; padding:0px; }
#complink ul li{ font-size:100%; color:#000000; list-style:none; background:url(../images/arrow_list.gif) no-repeat top left; padding:0px 0px 10px 9px; }
#complink ul li h3 {color: #0000CC; font-size:133.4%;}
#complink ul li h3 a { color: #0000CC;  text-decoration:none;}
.space {}
.space td {padding:0px 0px 20px 8px;}

/*		-- Content --		*/

.linkhead { font-family:Arial, Helvetica, sans-serif; font-size:100%; font-weight:bold; color:#000000;}
.linkhead a { color:#000000; text-decoration:none;}



/*		-- Footer CSS --	*/
#footer { font-family:Arial, Helvetica, sans-serif; font-size:91.7%; color:#000000;  padding:14px 0px 14px 0px;}
#footer a { text-decoration:underline; color:#000000;}

/*		-- Footer CSS --	*/


/*		-- SiteMap Classes --		*/

.sitehdng {padding:8px 0px 0px 8px; width:732px; text-align:left;}
.sitehdng h1 { font-size:260%;}
#sitemap { padding-left:8px;}
#sitemap ul{}
#sitemap ul li{ list-style:none; font-size:100%; color:#0000FF;}
#sitemap ul li a{color:#0000FF; text-decoration:underline;}

/*		-- SiteMap Classes --		*/

