/******************************************************************************/
/*DEFAULT STYLES FOR ALL SECTIONS**********************************************/
/******************************************************************************/
body {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0 0;
	background-image: url("images/background.gif");
}

.bodytextsmall {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;	
}

.bodytext {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;	
}

.bodytextsmall9 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;	
}

.bodytextheader {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;	
}

.bodytextheaderX {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #4D4D4D;
}

.bodytextsmallwhite {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.blackborder {
    border: 1px solid black;
}

.input {
	background-color: #f3f3f3;
	border: 1px solid #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

input, textarea, select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a {    
	color: #E32D3E;    
	text-decoration: underline;  
}

a:hover {    
	color: #4D4D4D
}

a.nolink:link { text-decoration: none; color:#000000 }
a.nolink:active { text-decoration: none; color:#000000 }
a.nolink:visited { text-decoration: none; color:#000000 }
a.nolink:hover { text-decoration: none; color:#E32D3E }

a.nolinkWHITE:link { text-decoration: none; color:#FFFFFF }
a.nolinkWHITE:active { text-decoration: none; color:#FFFFFF }
a.nolinkWHITE:visited { text-decoration: none; color:#FFFFFF }
a.nolinkWHITE:hover { text-decoration: none; color:#4D4D4D }

a.linkWHITE:link { text-decoration: underline; color:#FFFFFF }
a.linkWHITE:active { text-decoration: underline; color:#FFFFFF }
a.linkWHITE:visited { text-decoration: underline; color:#FFFFFF }
a.linkWHITE:hover { text-decoration: underline; color:#4D4D4D }

table.layout1 {
   width: 100%;
   border: 0;
}

table.layout2 {
   width: 100%;
   border: 0;
   font-family: Verdana, Helvetica, sans-serif;
   font-size: 10px; 
}

img.spacer {
    height:1px;
    width:1px;
}

/******************************************************************************/
/*STYLES FOR HEADER SECTION **********************************************/
/******************************************************************************/
td#phone {
    height: 17px;
    text-align: right;
    background-color: #E32C3D;
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;    
}

table#banner {
    width: 100%;
    height: 100px;
    border: 0px;  
}

#logo a img 
{
    width: 238px;
    height: 75px;
    border: 0px;
}

#contact {
    text-align: right;
}

#contact_text a img {
    width: 73px;
    height: 24px;
    border: 0;  
}

td#contact_img {
    width: 25px;
}

img#search_text {
    width: 51px;
    height: 24px;
} 

.bannerimgsmall 
{
    width: 22px;
    height: 24px;
    border: 0;
}

/******************************************************************************/
/*STYLES FOR NAVIGATION SECTION **********************************************/
/******************************************************************************/
table#navigation {
   width: 100%;
   border: 0;
   background-color: #000000;  
}

#navigation td {
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
    background-color:#000000; 
}

td.menuWidth1   { width:43px; }

td.menuWidth2   { width:60px; }

td.menuWidth3   { width:85px; }

td.menuWidth4   { width:49px; }

td.menuWidth5   { width:70px; }

img.menu1 {
    width: 38px;
    height: 16px;
    border: 0px;
}

img.menu2 {
    width: 55px;
    height: 16px;
    border: 0px;
}

img.menu3 {
    width: 80px;
    height: 16px;
    border: 0px;
}

img.menu4 {
    width: 55px;
    height: 16px;
    border: 0px;
}

img.menu5 {
    width: 44px;
    height: 16px;
    border: 0px;
}

img.menu6 {
    width: 79px;
    height: 16px;
    border: 0px;
}

img.menu7 {
    width: 65px;
    height: 16px;
    border: 0px;
}

/******************************************************************************/
/*STYLES FOR FOOTER SECTION ***************************************************/
/******************************************************************************/
#line {
    background-color:Black;
}

#line td {
    height: 1px;
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
}

td#address {
    height:17px;
    background-color:#FFFFFF;
}

td.copyright {
    height:17px;
}

#iso {
   height:17px;
   background-color:#FFFFFF;
   text-align:center;
}
 
#iso img {
    width:48px;
    height:52px;
}

tr#highlight {
    background-color:#E32C3D;
}

td#terms 
{
    text-align: right;
}

/******************************************************************************/
/*STYLES FOR LEFT SECTION *****************************************************/
/******************************************************************************/
td.itemTitle {
    height:15px;
}

td.leftHorzLine {
    background-color:#D9D9D9;
}

img.itemTitle {
    width:83px;
    height:9px; 
}

img.itemTitle2 {
    width:73px;
    height:9px; 
}

img.sideImage {
    width:155px;
    height:68px;
}

img.sideImage2 {
    width:117px;
    height:107px;
    border:0px;
}

/******************************************************************************/
/*STYLES FOR SECONDARY PAGES     **********************************************/
/******************************************************************************/

#sidenav {
    width:170px;
    background-image:url(images/graywhitegradback.gif);
    vertical-align:top;
}

#sidenavline {
    width:1px;
    background-color:#D9D9D9;
}

.bodyimgfloatleft {
    float:left;
    margin:10px;
}

.bodyimgfloatright 
{
    float:right;
    margin:10px;
}

.bodytextaligntop {
    margin-top:6px;
}

#location_map a img {
    width: 463px;
    height: 353px;
    border: 0;  
}

.twocolumn {
    width: 50%;
    vertical-align: top;
}

.termtext {
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	text-align: justify;   
}

img#probull {
    width: 317px;
    height: 414px;
    border: solid 2px black;
    float: right;
    margin-left: 10px;
}

div#main {
    margin: 10px;
}

div#main h2 {
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #4D4D4D;
}

div#main h4 
{
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 6px;
}

div#main p {
    text-align: justify;
    position: relative;
    margin-top: 0;
    padding-top: 0;
}

img.acrobat {
    border: 0;
    width: 86px;
    height: 31px;
    float: right;
     
}

table#handbooks 
{
    margin-left: auto; 
    margin-right: auto;
}

table#handbooks td{
    width: 50%;
    white-space: nowrap;
    padding: 2px 20px; 
}