
BODY { background: #CCCCCC; margin: 0px; padding: 0px; }
h1, h2, h3, h4 { font-family: Trebuchet MS, Geneva, sans-serif; color:  #013888; }
h1 { font-size: 18px;  }
h2 { font-size: 16px; margin-top: 30px; }
h3 { font-size: 14px; }
h4 { font-size: 16px; text-align: center; margin-top: 5px; margin-bottom: 5px; }

ol,ul,p { font-family: Verdana, Geneva, sans-serif; font-size: 12px; color: #000000; }
p1 {  font-family: Arial, Geneva, sans-serif; font-size: 11px; color: #000000; }

.list { font-family: Arial, Geneva, sans-serif; font-size: 14px; color: #202020; font-weight: bold; margin-left:15px; padding-left: 15px; margin-right: 0px; padding-right: 0px;}

table { font-size: 12px; color: #000000; font-family: Verdana, Geneva, sans-serif; background: #FFFFFF; }

form { font-size: 12px; color: #000000; font-family: Verdana, Geneva, sans-serif }

#searchWrapper { padding: 5px 0 0 0; }
#searchFrame { width: 210px; height: 195px; }

.search { 
border: 1px solid #CCCCCC;
background-color : #CADEF4;
} 

a:link, a:visited { 
font-family : Arial, Geneva, sans-serif;
font-size : 12px;
font-weight : bold;
text-decoration : underline;
color :  #013888;
} 
a:hover { 
text-decoration : none;
color : #009DE0;
} 

a.normal:link, a.normal:visited { 
font-family : Arial, Geneva, sans-serif;
font-size : 12px;
font-weight : bold;
text-decoration : none;
color :  #013888;
} 
a.normal:hover { 
color : #009DE0;
} 
a.fees:link, a.fees:visited { 
font-family : Arial, Geneva, sans-serif;
font-size : 16px;
font-weight : bold;
text-decoration : underline;
color :  #006699;
} 
a.fees:hover { 
color : #CCC;
} 
a.page:link, a.page:visited { 
font-family : Arial, Geneva, sans-serif;
font-size : 12px;
font-weight : normal;
text-decoration : none;
color :  #B8B8B8;
} 
a.page:hover { 
color : #009DE0;
} 
.buttons a, .buttons a:visited {  
color : #202020;
background-color : #B8B8B8;
padding: 6px;
display : block;
border-bottom : 1px solid #ffffff;
border-left : 0px solid  #f2f6fa;  
font : 14px Arial, Geneva, sans-serif;
font-weight : normal;
text-decoration : none;
text-align : left;
vertical-align: middle;
}

.buttons a:hover, .buttons a:visited:hover {
color : #FFFFFF;
background-color : #013888;
border-left : 0px solid #ffffff;
} 

a.bottom:link, a.bottom:visited { 
font-family : Arial, sans-serif;
font-size : 11px;
font-weight : bold;
text-decoration : none;
color : #013888;
} 
a.bottom:hover { 
color : #009DE0;
} 
a.copyright:link, a.copyright:visited { 
font-family : Arial, sans-serif;
font-size : 11px;
font-weight : normal;
text-decoration : none;
color : #202020;
} 
a.copyright:hover { 
color : #202020;
} 

table.formtable { 
border : 5px solid #FFFFFF;
border-collapse : separate;
background-color : white;
font-family : Arial, Geneva, sans-serif;
font-size : 12px;
font-weight : normal;
color : #001960;
} 
table.formtable th { 
border : 5px solid #B8B8B8;
background-color : white;
font-family : Arial, Geneva, sans-serif;
font-size : 12px;
font-weight : normal;
color : #001960;
} 
table.formtable td { 
border : 5px solid #003263;
font-family : Arial, Geneva, sans-serif;
font-size : 12px;
font-weight : normal;
color : #001960;
} 

table.val { 
background-color : #E8E2EC;
padding-bottom: 3px; 
} 
table.val th { 
background-color : #E8E2EC;
padding-bottom: 3px; 
} 
table.val td { 
background-color : #E8E2EC;
padding-bottom: 3px; 
} 

.bordergray { 
border: 1px solid #CFCFCF;
background-color : #E2E2E2;
} 

.rtcolgray { 
background-color :  #E8E2EC;
} 

.logobox { 
border: 2px solid #B8B8B8;
background-color : #ffffff;
} 

td.stylebg1 { 
font-family: Trebuchet MS, Geneva, sans-serif; font-size: 18px; color:  #FFFFFF; background-color : #013888;
} 

td.stylebg2 { 
background-color : #B8B8B8;
} 
/*
td.stylebg3 { 
background-color :  #CCCCCC; font-family: Arial, Geneva, sans-serif; font-size: 15px; font-weight: bold; color: #013888; }
} 
*/

td.stylebg3 { 
background-color :  #E8E2EC; font-family: Arial, Geneva, sans-serif; font-size: 15px; font-weight: bold; color: #013888; }
} 

td.stylebg4 { 
background-color : #E8E2EC; font-family: Arial, Geneva, sans-serif; font-size: 12px; color: #000000; }

td.stylebg5 { 
background-color : #013888; font-family: Arial, Geneva, sans-serif; font-size: 13px; color: #FFFFFF; }

td.stylebg6 { 
background-color: #E8E2EC;
} 

.style1 {  font-family: Arial, Geneva, sans-serif; font-size: 13px; color: #003263; font-weight: normal;}
.style2 {  font-family: Arial, Geneva, sans-serif; font-size: 11px; color: #615039; }
.style3 {  font-family: Arial, Geneva, sans-serif; font-size: 16px; color: #B8B8B8; }
.style4 {  font-family: Arial, Geneva, sans-serif; font-size: 11px; color: #FFFFFF; }
.style5 { background-color : #CFCFCF; border-bottom : 1px solid #C5C1C1; } 
.style6 { font-family : Arial, Geneva, sans-serif; font-size : 14px; font-weight : normal; text-decoration : none; color : #FFFFFF; } 
.style7 { font-family : Arial, Geneva, sans-serif; font-size : 11px; font-weight : normal; color : #202020; margin-top: 4px; margin-bottom: 4px} 

.hrcolor  { color : #B8B8B8 ;
}

FORM#form1 INPUT#cmdSubmit {
  color:#013888;
  font: bold 12px 'arial',helvetica,sans-serif;
  background-color:#E6E7E9;
  border: 1px solid;
  border-color: #013888;
  filter:progid:DXImageTransform.Microsoft.Gradient
  (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#B8B8B8'); CURSOR: pointer;
}

FORM#form1 INPUT#psc_marketing {
vertical-align:text-top; 
}

.contact {
  color:#013888;
  font: bold 12px 'arial',helvetica,sans-serif;
  background-color:#E6E7E9;
  border: 1px solid;
  border-color: #013888;
  filter:progid:DXImageTransform.Microsoft.Gradient
  (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#B8B8B8'); CURSOR: pointer;
}

.cssmenu{
width: 960px;
overflow: hidden;
border-bottom: 1px solid  #013888; /*bottom horizontal line that runs beneath tabs*/
}

.cssmenu ul{
float: right;
margin: 0;
padding: 0;
padding-left: 10px; /*offset of tabs relative to browser left edge*/
font: bold 12px Verdana;
list-style-type: none;
}

.cssmenu li{
float: left;
margin: 0;
font: bold 12px Verdana;
}

.cssmenu li a{
display: block;
text-decoration: none;
margin: 0;
padding: 5px 6px; /*padding inside each tab*/
border-left: 1px solid white; /*right divider between tabs*/
font: bold 12px Verdana;
color:  #fff;
background: #009DE0; /*background of tabs (default state)*/
}


.cssmenu li a:visited{
color:  #fff;
font: bold 12px Verdana;
background: #009DE0; 
text-decoration: none;
}

.cssmenu li a:hover, .cssmenu li.selected a{
font: bold 12px Verdana; color: #FFFFFF; text-decoration: none; background:  #013888; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
}

/*.cssmenu li.selected a{
font: bold 12px Verdana; color: #FFFFFF; text-decoration: none; background:  #013888; 
} */