body,td,th {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
body {
	background-color: #E0EAEB;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
}

#logo{
background: #0068B3;
border-bottom: 8px solid #fff;

}

#contentWrapper{
background: #e4eeef;


}

#topLeftCol{
background: url(images/lcol_bg.jpg) top left no-repeat;
border-right: 8px solid #fff;
width: 438px;
height: 279px;
color: #fff;
vertical-align: top;

}

#topLeftCol .copy{
padding: 20px;
}

 #topRightCol .copy{
 padding: 15px 15px 0;
 }
 
 
 #midRow{
 background: #cad2d2;
 height: 50px;
 clear: both;
 border-top: 3px solid #7d7d7d;
 padding: 10px 0 0;
 }

#midRow p{
margin: 0 10px 10px;
color:#fff;
}

/*///////////////TABS//////////////////*/

#tabWrapper{
position: relative; 
height: 72%;
min-height: 72%;
top: 0;
left: 0;
}

#tabWrapper #tabs{
position: absolute;
height: 38px;
margin: 0;
padding: 0;
bottom: -4px;
left: 0;
width: 100%;
}

html>body #tabWrapper #tabs{bottom: -3px;}/* not ie6- */

#tabWrapper #tabs img{
display: block;
margin: 0;
overflow: auto;
border: 0;
float: left;
margin-right: 8px;
}

#topRightCol{
background: #005689;
color: #fff;
vertical-align: top;

}

#topRightCol ul{
font-size:20px;
line-height: 20px; 
font-weight:bold;
padding: 0;
margin: 0 0 15px 20px;
}

#topRightCol ul li{
margin: 10px 0;

}

#topRightCol h3{
font-size:16px; 
font-weight:bold;
margin: 0;
}

#wideCol{
border-top: 3px solid #7d7d7d;

}

#bottomLeftCol{
padding: 15px;
vertical-align: top;
width: 314px;

}

#bottomLeftCol th{
font: normal 12px/12px Arial, Helvetica, sans-serif;
text-align: left;
color: #7d7d7d;
padding: 3px 2px;
}

#bottomLeftCol td{
font: normal 12px/12px Arial, Helvetica, sans-serif;
font-size:12px; 
text-align: left;
color: #7d7d7d;
padding: 3px 2px;
}

#bottomLeftCol h3{
font: bold 16px/18px Arial, Helvetica, sans-serif;
color: #7d7d7d;
margin: 0 0 10px 0;
}

#bottomLeftCol p{
font: normal 12px/16px Arial, Helvetica, sans-serif;
color: #7d7d7d;
margin: 0 0 10px 0;
}


#bottomLeftCol a:link, #bottomLeftCol a:visited{
color: #7d7d7d;
}

#bottomLeftCol a:hover, #bottomLeftCol a:active{
color: #7d7d7d;
}


#bottomRightCol{
padding: 15px 0 15px;

}

h2{
font-size:20px; 
font-weight:bold;
margin: 0 0 10px 0;
}



p{
font-size:12px; 
font-weight:normal;
margin: 0 0 10px 0;
}

p.disclaimer{
font: normal 10px/10px Arial, Helvetica, sans-serif;
color: #000;
}

a{
color: #fff;
text-decoration: none;
}

a:hover{
color: #EAEAEA;
}

.line1{
height: 1px;
width: 100%;
margin: 10px auto;
overflow: hidden;
padding: 0;
background: #848787;
min-height: 1px;
}

.flashTitle{
color:#e92100;
margin: 10px 0;
text-align: center;

}

.closeWin{
padding: 5px 0;
margin: 0;
}

.closeWin a{
font: bold 12px/12px Arial, Helvetica, sans-serif;
color: #005689;

}

/*/////////SWITCHER///////////////////////*/

.hidden {display:none;}
.mapLink{
font: bold 14px/14px Arial, Helvetica, sans-serif;

}