/* CSS Document */

body {
background:url(../images/bg5.jpg) repeat top left;
padding: 0px;
margin: 0px;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
color: #666;}

#logoprint {
display: none;}


/*---------------skipnav--------------*/

.skipnav {
display: none;}


/*---------------header area--------------*/

#topline {
background-color: #fff;
height:17px;
width: 100%;
border-bottom: 4px solid #f4f3f2;}

/*#headerbg {
background:url(../images/headerbg.gif) repeat-x top left;
width: 100%;
height: 375px;}*/

#header {
background-color: #666666;
width:982px;
height: 375px;
padding: 0;
margin: 0 auto;}




/*---------------content area--------------*/

/*#contentgrad {
background:url(../images/contentbg.gif) repeat-x top left;
width: 100%;}*/

#contentarea {
width: 982px;
padding: 0;
margin: 0 auto;
background-color: #eeefef;}




/*---------------navigation area--------------*/

/*-------- top navigation tabs ---------*/
#topnav {
padding: 0px;
margin: 0px auto;
width: 982px;
}


#tabs {
text-align:right;
float:right;
width:962px;
margin: 0px auto 0px auto;
padding:0px 0px 0px 20px;
line-height:normal;
}

#tabs ul {
margin:0;
padding:0px 10px 0 0px;
list-style:none;
}

#tabs li {
display:inline;
margin:0;
padding:0;
}

#tabs a {
float:left;
background: url(../images/tableftB.gif) no-repeat left top;
margin:0;
padding:0 0 0 8px;
text-decoration:none;
}

#tabs a span {
float:left;
display:block;
background: #666666 url(../images/tabrightB2.gif) no-repeat right top;
padding:14px 15px 13px 6px;
color:#fff;
}

    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {
float:none;
}

/* End IE5-Mac hack */
#tabs a:hover span {
color:#fff;
}

#tabs a:hover {
background-position:0% -42px;
}

#tabs a:hover span {
background-position:100% -42px;
}




/*---------------main/left content--------------*/

#leftcon {
float: left;
display: inline;
width: 640px;
padding: 15px 0 20px 20px;
}

#leftcon h1 {
font-family:"Times New Roman", Times, serif;
font-size: 1.8em;
color: #618697;
background:url(../images/h1.gif) no-repeat center left;
padding: 5px 0 0px 0;}


#leftcon h2 {
font-family:"Times New Roman", Times, serif;
font-size: 1.6em;
color: #618697;
font-weight: normal;
border-bottom: #dee4ea 1px solid;}

#leftcon ul {
padding: 0px;
margin: 0px;}

#leftcon li {
background:url(../images/bullet.gif) no-repeat left center;
padding: 0 0 0 20px;
list-style:none;}

#leftcon ul ul {
padding: 0 0 0 10px;}

#leftcon a:link{
color: #2ea2d3;
text-decoration:underline;}

#leftcon a:visited{
color: #666;
text-decoration: underline;}

#leftcon a:hover{
color:#618697;
text-decoration:none;}

#leftcon img{
border:none;}

/*---------------main/Contact styles--------------*/


#leftContact {
float: left;
display: inline;
width: 942px;
padding: 15px 0 20px 20px;
}

#leftContact fieldset {
border: 0px;
}

#leftContact h1 {
font-family:"Times New Roman", Times, serif;
font-size: 1.8em;
color: #618697;
background:url(../images/h1.gif) no-repeat center left;
padding: 5px 0 0px 0;
font-weight:bold;
}


#leftContact h2 {
font-family:"Times New Roman", Times, serif;
font-size: 1.6em;
color: #618697;
font-weight: normal;
border-bottom: #dee4ea 1px solid;}

#leftContact ol {
padding: 0px;
margin: 0px;}

#leftContact ol li {
padding: 0px;
margin: 0 0 5px 0;
list-style:none;}


#leftContact a:link{
color: #2ea2d3;
text-decoration:underline;}

#leftContact a:visited{
color: #666;
text-decoration: underline;}

#leftContact a:hover{
color:#618697;
text-decoration:underline;}

#leftContact img{
border:none;}



/*---------------right content--------------*/

#right {
float: left;
display: inline;
width: 266px;
padding: 15px 0 20px 52px;
}

#right img {
border: 0;
padding: 0 0 3px 0;}






/*---------------footer area--------------*/

#footer {
background: #666666 url(../images/footerbg.gif) repeat-x top left;
width: 982px;
height: 77px;
margin: 0px auto;}

#footerlogo {
background:url(../images/footerlogo.gif) no-repeat bottom left;
width: 153px;
height: 40px;
margin: 0 0 0 40px;
padding: 35px 0 0 0;
display: inline;
float: left;}

#footertxt {
display: inline;
float: left;
color: #fff;
padding: 60px 0 0 10px;
font-size: 0.9em;}

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



