﻿/****************
Colors:  
#C3102F - Maroon color for menu

****************/

body 
{
	margin:0px 0px 0px 0px;
	font: Arial ,Helvetica,sans-serif;
	}
	
body, html {width:100%; height: 100%;}
/******************
LAYOUT DIVS
******************/
#header-container{
	background: url(images/TopRightExt.gif) repeat top right;
	font-size:1.8em;
	height:187px;
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

/**#header-contact a{
	text-decoration:none;
	color:#000000;} **/

#header-image
{
	background: url(images/Top_01.gif) repeat top right ;
	margin:0px 0px 0px 0px;
	color:White;
	text-align:left;
	font-size:.6em;
	font-weight:normal;
	float:left;
	clear:left;
	height:28px;
	padding:0px 0px 0px 0px;
	width:100%;
	}

#header-ContactUs
{height:28px;
	float:right;
	clear:right;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.header-Logo
{
	position:absolute;
	top:100px;
	left:0px;
	z-index:500;
	
}
/**#header-image a{
	text-decoration:none;
	color:#CEEDFF;} **/

#nav-container{
	color:White;	
	width:100%;
	padding: 0px 0px 0px 0px;
 background-color:#c51031;
  height:33px;
	}
	    
#content-container{
	background:white;
	padding: 0px 0px 0px 0px;	
	width:100%;}

#content-side
{
	border: 0px;

	height:831px;
	width:335px;}
	
#content-sidecontent
{	z-index:1;
	border: 0px;

	height:531px;
	width:335px;
	}	
	
#content-rollover
{	border: 0px;

	width:335px;
	height:300px;}

#content
{	
	float:right;
	margin: 5px 0px 5px 312px ;
	text-align:left;
	background: red url(images/Watermark.gif) no-repeat center left;
	}

#footer-container{
	background:White;
	color:black;
	margin-top:20px;}

#footer-right
{
	clear:right;
	clear:right;
	color:black;
	font-family:Arial;
	font-size:x-small;
	margin-left:351px;
	padding:1px 15px;
	border-left:1px solid #FFFFFF;
	background-color:#FFFFFF;}
	
/******************
FORM STYLES
******************/
#header-slogan form{
	margin:0px;
	padding:0px;
	text-align:center;	}

#header-slogan form fieldset{
	margin:0px;
	padding:0px;
	border:none;}
	
#header-slogan form legend{
	display:none;}	

#nav-container form{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:medium;}

#nav-controls form{
	background:#287AAC;
	margin:0px;
	padding:0px;
	text-align:left;
	vertical-align:top;}
	
/******************
LINKS
******************/

/* LINK VISTED HOVER ACTIVE selectors must remain in this order to work */
a:link{
	color: Blue;}

a:visited{
	color:Maroon;}

a:hover{
	color:#999999;
	text-decoration:none;}

a:active{
	color:Red;}
		
/* LINK VISTED HOVER ACTIVE selectors must remain in this order to work */
#nav-container a:link
{
	font-size:large;
	color:White;
	Font-family:Arial;
	text-decoration:none;
	}

#nav-container a:visited{
	color:White;
	text-decoration:none;
	Font-family:Arial;
	font-weight:bold;}

/**#nav-container a:hover{
	text-decoration:underline;}
**/
#nav-container a:active{
	color:#CCCCCC;
	text-decoration:normal;}

#header-slogan a:link{
	vertical-align:top;
	color:White;}

#header-slogan a:visited{
	color:White;
	text-decoration:none;
	font-weight:normal;}	
	
#header-slogan a:hover{
	text-decoration:none;}
	
#header-slogan a:active{
	color:White;
	text-decoration:normal;}
	
/******************
HEADINGS
******************/

h1 {
	color:#392B04;
	font-size:1.3em;
	padding-top:4px;}

h2 {
	color:#392B04;
	font-size:1.1em;}

h3 {
	font-size:1em;}
	
h4 {
	font-size:.9em;}
	
h5 {
	font-size:.8em;}
	
h6 {
	font-size:.75em;}


/******************
CLASSES & TABLE STYLES
******************/

img.photobig,img.photosmall{
	}

img.photosmall{
	margin-right:10px;
	margin-bottom:2px;
	float:left;}

img.logoimage{
	border:none;
	padding:0px 0px 0px 0px;
	height:22px;}

.loginbox{
	height:13px;
	margin:0px;
	padding:0px;
	width:6em;
	color:#D78D44;
	font:11px Verdana,Arial,Helvetica,sans-serif;}
	
.button-login{
	height:17px;
	margin:0px;
	padding:0px 1px;
	color:#287AAC;
	border:1px solid #757575;
	font:bold 10px Verdana,Arial,Helvetica,sans-serif;
	background:#C4C4C4;}
	
.none{
	display:none;}
	
.clear
{
	clear:both;}
		
.menubar{
	Font-family:Arial;
	background:#C3102F;
	color:White;
	width:100%;
	font-weight:300;
	Font-Size:1.2em;
	Height:20px;}

.menubar-sims{
	background:#C3102F;
	color:White;
	border-style:none;}
	
.menubar-dhs
{
	background:#C3102F;
	color:White;}
	
.menubar-dms
{
	font-size:small;
	background:#C3102F;
	color:White;
	Border-Style:None;}
	
.menubar-ss{
	background:#C3102F;
	color:White;}
	
.menubar-shs
{	color:White;}

#flashPosition
{
    position:absolute;
    top:50px;
    left:-20px;
}