html { margin: 0px; }
body { padding: 0px; margin: 0px; font-family:Arial, Helvetica, sans-serif; color:#565656; font-size:12px; }

h1, h2, h3, h4, h5, th, thead, tfoot { }
h1 { font-family:Arial, Helvetica, sans-serif; font-size:26px; line-height:30px; color:#65a3c6; margin:10px 0 5px 0;}
h2 { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#74c8ba; margin:10px 0 5px 0;}
h3 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#65a3c6; margin:12px 0 5px 0; line-height:24px;}
h4 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#65a3c6; margin:7px 0 3px 0;}
h5 { font-family:Arial, Helvetica, sans-serif; }
h6 { font-family:Arial, Helvetica, sans-serif; }
p, td { font-family:Arial, Helvetica, sans-serif; color:#565656; font-size:12px; line-height:18px; margin:7px 0 3px 0;}
tfoot, thead { }
th { }

small { font-size: .9em; }
big { font-size: 1.2em; }
blockquote, pre { font-family: Courier New, monospace; font-size: 1em; }
img { border: none; }

a:link { color: #000080; text-decoration: none; }
a:visited { color: #000080; text-decoration: none; }
a:active { color: #800080; text-decoration: none; }
a:hover { color: #0000FF; text-decoration: none; }

/* Samples */
blockquote { font-size: 1em; padding: 8px; }
blockquote.withheading { font-size: 1em; padding: 0px; }
blockquote.withheading h1 { font-size: 1.1em; margin: 0px; padding-top: 5px; padding-bottom: 5px; padding-left: 16px; }
blockquote.withheading p { font-size: 1em; margin: 0px; padding: 8px; }

.leftimage{
float:left;
margin:0 8px 8px 0;}

.rightimage{
float:left;
margin:0 0 8px 8px;}

/* styling */
.wrapper{
width:800px;
margin:0 auto 20px;
padding:0px;
height:inherit;
text-align:center;
background-image:url(Images/wrapper_base.gif);
background-repeat:no-repeat;
background-position:bottom;
background-color:#fff;
}

html>body .wrapper{

height:auto;
}

.header{
width:800px;
height:110px;
float:left;}

.menu{
float:left;
width:800px;
height:30px;
background-color:#65a3c6;}

.content{
float:left;
text-align:left;
padding:20px 20px 20px 20px;
font-family:Arial, Helvetica, sans-serif; color:#565656; font-size:12px;
}

.topsection{
float:left;
width:100%;
padding-bottom:10px;
background-color:#FFFFFF;}

.leftcol{
float:left;
width:563px;}

.rightcol{
float:right;
width:178px;
}

.main{
width:563px;
}

.topsection object{
float:left;
z-index:-10;
}

td.col2{
width:272px;
height:auto;
vertical-align:top;
}

.blueboxholder{
height:auto;
}

td.bluebox{
width:272px;
background-color:#65a3c6;
background-image:url(Images/2_colbox_base.gif);
background-position:bottom;
background-repeat:no-repeat;}

.bluebox{
height:auto;
padding:0;
margin:0;
vertical-align:top;
color:#FFFFFF;}

.bluebox .padder{
float:left;
width:225px;
padding:5px 15px 15px 15px;
color:#FFFFFF;
margin:0;
}

.bluebox .padder table{
float:left;
margin:0;
padding:0;
width:225px;
color:#FFFFFF;
}

.bluebox .padder table td{
color:#FFFFFF;
}

.bluebox img{
float:left;
margin:0;
padding:0;}

.leftcol .gutter{
width:15px;
}

.vert{
height:15px;
width:563px;}

.searchbox{
width:178px;
height:68px;
background-repeat:no-repeat;
background-image:url(Images/searchbox.gif);
margin-bottom:20px;
float:left;}

.icons{
width:178px;}

.news{
width:178px;
}

.rightcol .news .pbSummary p{
margin:3px 0 3px 0;
padding:0;
line-height:16px;
}

.news .Headline{
font-weight:bold;
color:#74c8ba;

}

.news .Date{
color:#74c8ba;
}

.news .Summary{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;}

.news .pbSummary a{
color:#74c8ba;}

.linky{
width:100%;
height:30px;
line-height:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#fff;
background:#565656;
text-align:center;
}

.linky a:link, .linky a:visited{
color:#fff;
text-decoration:none;
}

.linky a:hover {
text-decoration:underline;
}

.NewsArticles a{
}

.NewsArticles a:hover{
color:#75c9ba;}

.clear{
clear:both;}
