/* CSS Document */

#wrapper{
	min-width:750px;
	margin-right: auto ;
	margin-bottom: 0px ;
	margin-top: 0px ;
	margin-left: 0 ;
}
* html .IEsizer1, * html .IEsizer2 {height: 1px;}
* html .IEsizer2 {margin-left: -750px; position: relative;}
* html .IEsizer1 {border-left: 750px solid #797979;}

body {
background-color:#797979;
margin:0px;
}


/* ---------- Header Elements ---------- */
#headerDiv{
background-image:url(../images/newHeadC.jpg);
background-repeat:repeat-x;
background-position:top left;
width:98%;
height:129px;
z-index:3;
}

* html #headerDiv{
background-image:url(../images/newHeadC.jpg);
background-repeat:repeat-x;
background-position:top left;
width:98%;
height:129px;
z-index:3;
}

#newHeadL{
float:left;
position:relative;
z-index:1;
}
#newHeadC{
height:129px;
z-index:3;
}

#newHeadR{
float:right;
}

/* ------------------------------------------ */


#mainContent{
background-image:url(../images/newLeftRepeat.jpg);
background-repeat:repeat-y;
background-position:top left;
width:98%;
background-color:white;
}

#leftNavDiv{
float:left;
width:219px;
height:446px;
background-color:black;
}

#bodyDiv{
margin-top:-23px;
width:70%;
float:left;
}
* html #bodyDiv{
float:left;
width:62%;
z-index:10;
position:relative;
}

#clearFloats{
clear:both;
}


/* ---------- Footer Elements ---------- */
#footerDiv{
background-color:black;
text-align:center;
padding-top:10px;
padding-bottom:5px;
width:98%;
}
* html #footerDiv{
background-color:black;
text-align:center;
padding-top:10px;
padding-bottom:5px;
width:98%;
position:relative; top:-4px;
}

.footerSpan{
font-family:verdana, arial;
font-size: 10px;
font-weight:;
color: #cccccc ;
}

.footerSpan a:link, .footerSpan a:visited{
color:#cccccc;
text-decoration:underline;
}
.footerSpan a:hover{
color:#CC0000;
}

/* ------------------------------------------ */

.title{
font-family:verdana, arial;
font-size: 14px;
font-weight:bold;
color: white ;
position:relative; left:-60px;
z-index:10;
}
* html .title{
font-family:verdana, arial;
font-size: 14px;
font-weight:bold;
color: white ;
z-index:10;
}

.title a:link, .title a:visited{
color:white;
text-decoration:underline;
}
.title a:hover{
color:#999999;
}

li{
font-family:verdana;
font-size: 12px;
font-weight:normal;
color: black ;

}

li a:link, li a:visited{
color:#cc0000;
text-decoration:underline;
}
li a:hover{
color:black;
}

.tagline{
font-family:verdana, arial;
font-size: 14px;
font-weight:bold;
font-style:italic;
color: black ;
}

.bodyText {
font-family:verdana;
font-size: 12px;
font-weight:normal;
color: black ;
line-height:1.5;
text-align:left;
}
.bodyTextRight {
font-family:verdana;
font-size: 12px;
font-weight:normal;
color: black ;
line-height:1.5;
word-spacing:.5px;
text-align:right;
}
.bodyTextBold {
font-family:verdana;
font-size: 12px;
font-weight:bold;
color: black ;
line-height:1.5;
word-spacing:.5px;
}
.bodyTextBoldRight {
font-family:verdana;
font-size: 12px;
font-weight:bold;
color: black ;
text-align:right;
line-height:1.5;
word-spacing:.5px;
}
.bodyTextRed{
font-family:verdana;
font-size: 12px;
font-weight:normal;
color: #990000 ;
line-height:1.5;
word-spacing:.5px;
}
.required{
font-family:verdana;
font-size: 10px;
font-weight:;
color: #F2438E ;
}


/*  Links */
a:link { color: #0D4B98; text-decoration: none;}
a:visited { color: #0D4B98; text-decoration: none;}
a:focus { color: #990000; text-decoration: underline;}
a:hover { color: #990000; text-decoration: underline;}
