  /* CSS 1 for all browsers except Netscape 4.7 > */

/* text styles */  
 body{font-size:70%;font-family:verdana,arial,helvetica,sans-serif;margin-left:20px;margin-right:20px;margin-top:5px;background-color:#ffffff;color:#000000;}
 td{font-family:verdana,arial,helvetica,sans-serif;}
 p{margin-left:10px;margin-right:10px;margin-top:5px;margin-bottom:3px;}
 p.paddingabove{margin-top:15px;margin-bottom:5px;}
.date{font-size:105%;color:#999999;}
.breadcrumb{font-weight:bold;font-size:100%;color:#666666;}
.arrow{font-size:120%;color:#CC3300;font-weight:bold;}
 hr{height:1px;width:100%;color:#cccccc;margin:6px 0px 6px 0px}
.maintext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #000000; text-decoration: none; font-weight: normal}
.topbar {  background-color: #FFFFFF}
.topbarborder {  background-color: #006699}
#header{font-size:210%;margin-bottom:7px;margin-top:7px;font-weight:bold;color:#ffffff;font-family:arial,verdana,helvetica,sans-serif;}


/* Header styles */         
h1,h2,h3,h4,h5,h6 {font-family:arial,verdana,helvetica,sans-serif;font-weight:bold;margin-left:5px;margin-right:5px;margin-top:10px;margin-bottom:10px;}
h1{font-size:160%;color:#3399cc;}
h2{font-size:140%;color:#003399;}
h3{font-size:130%;color:#003399;}
h4{font-size:120%;color:#3399cc;}
h5{font-size:120%;color:#333333;}
h6{font-size:110%;color:#ffffff;}

.main-head{font-size:160%;font-weight:bold;color:#3399cc;font-family:arial,verdana,helvetica,sans-serif;}

.sub-head{font-size:150%;font-weight:bold;color:#003399;margin-top:7px;margin-bottom:5px;font-family:arial,verdana,helvetica,sans-serif;}
.small-head{font-size:150%;font-weight:bold;color:#003399;margin-top:8px;margin-bottom:0px;font-family:arial,verdana,helvetica,sans-serif;}
.env-h{font-size:160%;color:#339933;font-family:arial,verdana,helvetica,sans-serif;font-weight:bold;}

/* Link styles */
a:link,a:visited{color:#000099;text-decoration:underline;}
a:hover{color:#333333;text-decoration:underline;}

a.linkuser:link,a.linkuser:visited{color:#666666;font-weight:bold;text-decoration:none;}
a.linkuser:hover{font-weight:bold;text-decoration:underline;}

a.linksite:link,a.linksite:visited{font-size:110%;font-weight:bold;color:#ffffff;text-decoration:none;}
a.linksite:hover{font-size:110%;font-weight:bold; color:#ffffff; text-decoration:underline;}

a.linkmore:link,a.linkmore:visited{font-size:115%;font-weight:bold;text-decoration:none;}
a.linkmore:hover{font-size:115%;font-weight:bold; text-decoration:underline;}

a.linkbc:link,a.linkbc:visited{color:#666666;font-weight:bold;}
a.linkbc:hover{color:#333333; font-weight:bold;}

/* table cell styles/classes */
table.bdy{margin:10px;}
td.head{font-weight:bold;font-size:110%;}
td.padnav{padding-right:0px;padding-left:9px;padding-bottom:4px;padding-top:3px;}
td.padsubnav{padding-right:4px;padding-left:0px;padding-bottom:3px;padding-top:3px;}
td.sitenav{padding-right:0px;padding-left:9px;padding-bottom:4px;padding-top:3px;font-size:110%;font-weight:bold;color:#ffffff;font-family:verdana,arial,helvetica,sans-serif;}
td.sitesubnav{padding-right:4px;padding-left:0px;padding-bottom:3px;padding-top:3px;}
td.bg-grey{background:#cccccc;padding-left:6px;padding-right:0px;padding-top:4px;padding-bottom:5px;}
td.bg-grey0{background:#cccccc;padding:0px;}
td.bg-bar{background:#cccccc;padding-left:0px;padding-right:5px;padding-top:3px;padding-bottom:2px;vertical-align:middle;text-align:right;}
td.bg-tbar{background:#ff0000;color: #ffffff;font-weight:bold;padding-left:0px;padding-right:5px;padding-top:3px;padding-bottom:2px;vertical-align:middle;text-align:right;}
td.bgm{background:#ffffff;padding:4px;border:1px solid #666666;text-align:center;}
td.home{background:#003399;}
td.error {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #ff0000; text-decoration: none; font-weight: normal}

/* image styles */  
img.right{margin-left:8px;margin-right:0px;margin-top:4px;margin-bottom:4px;border:1px solid #666666;}
img.left{margin-right:8px;margin-left:0px;margin-top:0px;margin-bottom:4px;border:1px solid #666666;}
img{border:0px;}

/*list styles*/
li{list-style:square inside;margin-bottom:10px;color:#003399;}

/* form styles */ 
 td.form{background:#cccccc;padding-top:8px;padding-left:8px;}
 form{padding:0;margin:0;}
