body{
font:12px/16px Arial,Helvetica,sans-serif;
color:#FFF;
width:100%; height:100%;
background:#1c3264;
/*background:url(images/tall_body.gif)top center;*/ /*background:#33F;*/
margin:0; padding:0;}

/************************************************************* links ********************************************************/
/* DEFAULT - ALL IMAGES */
a img {border:none;}

/* DEFAULT - Turn off all Browser Link Outlines */
a:link, a:visited {color:#FD7914; text-decoration:none; outline:none;}
a:hover, a:active {color:#0cf; text-decoration:underline;}

a.linkhdr:link {color:#FFf; text-decoration:none; outline:none}
a.linkhdr:visited {color:#FFF; text-decoration:none; outline:none}
a.linkhdr:hover {color:#FFF; text-decoration:none; outline:none}
a.linkhdr:active {color:#FFF; text-decoration:none; outline:none}
a.linkhdr1:link {color:#FF0; text-decoration:none; outline:none}
a.linkhdr1:visited {color:#FF0; text-decoration:none; outline:none}
a.linkhdr1:hover {color:#FF0; text-decoration:none; outline:none}
a.linkhdr1:active {color:#FF0; text-decoration:none; outline:none}

a.linknav:link {color: #000; text-decoration:none;}
a.linknav:visited {color:#000; text-decoration:none;}
a.linknav:hover {color:#0cf; text-decoration:none;}
a.linknav:active {color:#000; text-decoration:none;}

a.linknav1:link {color: #fff; text-decoration:none;}
a.linknav1:visited {color:#fff; text-decoration:none;}
a.linknav1:hover {color:#0cf; text-decoration:none;}
a.linknav1:active {color:#fff; text-decoration:none;}

.readMore {	font-size:18px;	font-weight:bold;}

/****************************************************************** header & nav ************************************************/
#header {width:799px; height:290px; margin-bottom:60px; clear:both}
#header .hdrmainimg {width:799px; height:290px; border:2px solid #0cf; }
/*#header .hdrmainimg {background:url(images/header-sunset1.jpg) no-repeat; width:799px; height:290px; border-top:10px solid #00C;}*/

#nav {position:relative; bottom:285px; left:1px; text-align:left; padding-left:25px}

.hdrtextcntr {font-size:30px;	font-weight:bold; position:relative; bottom:210px; left:-20px; }
.hdrtextleft {font-size:22px; line-height:24px; font-weight:bold; position:relative; bottom:70px; left:20px; float:left; }
.hdrtextright {font-size:22px; line-height:24px; font-weight:bold; position:relative; bottom:70px; left:230px; float:left; }

/******************************************************************* content ****************************************************/

#content {width:799px; position:relative; top:-30px; text-align:left; clear:both }
#content .colleft {float:left; width:380px; margin-right:5px; padding:0 5px; }
#content .colright {float:left; width:380px; padding:0 0 0 10px;}
.contentimg { margin-right:10px;}

/******************************************************************** text *****************************************************/

h1 {font:22px/26px Arial,Helvetica,sans-serif; color:#0cf; font-weight:bold; }

h2 {font:14px/18px Arial,Helvetica,sans-serif; color:#FD7914; font-weight:bold; }

h3 {font:20px/24px Arial,Helvetica,sans-serif; color:#fff; font-weight:bold; }

h4 {font:14px/18px Arial,Helvetica,sans-serif; color:#fff; font-weight:bold; }

h5 {font:22px/26px Arial,Helvetica,sans-serif; color:#000; font-weight:bold; }

.txt14b {font-size:14px; line-height:20px; font-weight:bold;}
.txt16b {font-size:16px; line-height:20px; font-weight:bold;}

/****************************************************************** popup windows ***********************************************/

#dhtmltooltip{
position: absolute;
left: -500px;
width: 150px;
border: 2px solid black;
padding: 10px;
background-color: #e5e6e7;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 20px;
color: #393939;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{position:absolute; left:-500px; z-index: 101; visibility: hidden; }

/***************************************************************** lists *********************************************************/

/* <div class="contentInline"><ul class="inline5"><li>text</li><li></li> */
.contentInline .inline5 { display:inline; list-style:none; color: #fff; margin:0; padding:0;}
.contentInline .inline5 li { display:inline; list-style:none; line-height:20px; padding-right:5px; }
.contentInline .inline5 li a { color:#FD7914; text-decoration:none; font-size:16px; font-weight:bold}
.contentInline .inline5 li a:hover { color:#0cf; text-decoration:underline; font-size:16px;}

.contentInline .inline10 { display:inline; list-style:none; margin:0; padding:0;}
.contentInline .inline10 li { display:inline; list-style:none; padding-right:36px; }
.contentInline .inline10 li a { text-decoration:none; font-size:18px; font-weight:bold}
.contentInline .inline10 li a:hover { font-size:18px;}

.autoList1 {float:left;	line-height:15px;	padding-left:10px; color:#0cf;}
.autoList2 {float:left;	line-height:15px;	padding-left:20px; color:#0cf;}

.clear /* Empty div */
{ clear:both; height:1px; }

.clear10 
{ clear:both; height:10px; }

.clear20 
{ clear:both; height:20px; }

.clear30 
{ clear:both; height:30px; }

.clear40 
{ clear:both; height:40px; }

.separator /* Separator - pseudo "<hr />" */
{ height:1px; border-top:solid 2px #d8d8d8; }

/****************************************************************** contact us form *******************************************************/
.formmain { font-size:12px; background:#999; padding:2px 5px 5px 20px; }

span.required {font-size:16px; color:red; }

.formLeft 
{ float:left; margin-bottom:5px; padding:0 0 5px 20px; line-height:20px; }

.formLeft40 
{ float:left; margin-bottom:5px; padding:10px 0 5px 20px; line-height:20px; }

.formLeftButton 
{ float:left; margin-bottom:5px; padding:10px 0 5px 300px; line-height:20px; }

/******************************************************************** footer *************************************************************/
#footer {font:12px/16px Arial,Helvetica,sans-serif; color:#fff; width:780px; height:69px; text-align:left; padding:5px; border-top:5px solid #0cf; b }
#footer .ftrcolleft { float:left; width:440px;}
#footer .ftrcolright { float:left; word-spacing:2px;}


