.mainText{padding:0px;}
.copyright{position:relative; left:40%; bottom:-10px; font-size:9px; color:#3c3c3c}
img{border:0}
a{text-decoration:none; color:#2a3456; border:0}
a:visited{text-decoration:none; color:#2a3456}
a:hover{text-decoration:none; color:#2f4796}


body{margin:0; padding:0;font-family:Arial, Helvetica, sans-serif; font-size:12px;}
input{margin:0; padding:0;font-family:Arial, Helvetica, sans-serif; font-size:12px;}
select{margin:0; padding:0;font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.chromestyle{
width:inherit;
display: inline; 
margin: 0 0 0 0; 
padding: 0 0 0 0; 
list-style-type: none; 
}


/*Add margin between menu and rest of content in Firefox*/
.chromestyle:after{ 
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
margin: 0 0 0 0; 
padding: 0 0 0 0; 
list-style-type: none; 

}

.chromestyle ul{
padding: 0px 0px 0px 0px;
margin: 0;
}

.chromestyle ul li{
display: inline;
margin: 0 0 0 0; 
padding: 0 0 0 0; 
list-style-type: none; 
}

.chromestyle ul li a{
text-decoration: none;
display: inline-block;
margin: 0 0 0 0; 
padding: 0 0 0 0; 
list-style-type: none; 

}
a {display:inline-block}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
 background-color: #333333;       /* the background              */
margin:2px;
padding: 5px 15px 5px 5px;
top: 0;
z-index:1000;
width: 200px;
line-height:17px;
visibility: hidden;
color:#FFFFFF;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4);/* Add Shadow in IE. Remove if desired*/
display:inline-block }


a.copyrighttext{color:#3c3c3c}
a.greenNav{ vertical-align:middle; font-size:15px; font-weight:bold; color:#000000}
td.greenNav{display:block; height:55px; width:150px;background:url(../images/greennav.jpg) repeat-x; vertical-align:middle; text-align:center}

td.header{
background-color:#000066;
font-size:12px;
font-weight:bold;
color:white;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:26px;
}
td.subheader{
background-color:#ededed;
color:#000000;
font-size:12px;
font-weight:bold;
line-height:20px;
}
td.contents{
font-size:11px;
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif
}
a.headerlink{
color:#FFFFFF;
text-decoration:none;
}
a.headerlink:visited{
color:#ffffff;
text-decoration:none;
}
a.headerlink:hover{
color:#ffffff;
text-decoration:none;
}
.searchbox{ background-color:#ededed;
border:1px solid #cccccc}
.searchheader{font-size:12px; font-weight:bold}
.searchbutton{background-color:#000066;
font-size:12px;
font-weight:bold;
color:white;
font-family:Verdana, Arial, Helvetica, sans-serif;
border:1px solid black;}
.calendarHeader1{
background-color:#84AF43;
color:#FFFFFF;
line-height:25px;
padding:10px;
font-size:14px;
font-weight:bold;
}
.calendarHeader{
background-color:#ededed;
color:#000000;
line-height:15px;
padding:8px;
font-size:12px;
font-weight:bold;
}
.calendar{
background-color:#cccccc;	
text-align:center;
font-weight:bold;
border:1px solid #ffffff;
font-size:13px;
line-height:25px;
}

div.dropmenudiv a{color:#FFFFFF; text-decoration:none; font-size:12px;font-weight: normal}
div.dropmenudiv a:visited{color:#FFFFFF;}
div.dropmenudiv a:hover {color:#ffffff}

td.ipslnav{
background:url(../images/ipslbg2.jpg) repeat-x;
font-size:12px;
font-weight:bold;
color:white;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:40px;
text-align:center;
width:10%;
border-top:1px solid #000000;
}

td.ipslnav a{color:#FFFFFF; text-decoration:none;}
td.ipslnav a:visited{color:#FFFFFF;}
td.ipslnav a:hover {color:#cccccc}


