/* MR KLEEN STYLESHEET */

/* LAYOUT/POSITIONING */
body{
margin:0px;
background-color:#fff;}

.pic{
border:#666666 solid 1px;
}

img{
border:0px;}

.img2{
border:2px;
float:left;
border: #990000 solid 2px;
margin-right:10px;
}

.img3{
vertical-align:middle;
}

#wrapper{
width:952px;
height:660px;
margin-left:auto;
margin-right:auto;
margin-top:30px;
margin-bottom:30px;
}

#footer{
width:100%;
height:155px;
margin-left:auto;
margin-right:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999;
text-align:center;
clear:both;
}

/* NEW STUFF */

#NEWprimaryNavigation{margin-left:305px; position:absolute; background-color:#98012e; width:646px; height:36px; margin-top:15px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#fc3;}
#NEWprimaryNavigation ul.NEWprimaryMenu{margin:0; padding:0; position:absolute; top:8px; left:8px; width:615px; height:20px; padding-left:15px;}
#NEWprimaryNavigation ul.NEWprimaryMenu li{margin:0; padding:0; position:relative; float:left; border-right:1px solid #fc3; height:17px; padding:3px 10px 0 10px; color:#FFF; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; list-style:none;}
#NEWprimaryNavigation ul.NEWprimaryMenu li.NEWprimaryLast{border:none;}

#NEWprimaryNavigation ul.NEWprimaryMenu li ul{position:absolute; display:none; top:20px; left:0px; margin:0; padding-top:8px; width:150px; background-color:#98012e; list-style:none; padding-left:6px;}
#NEWprimaryNavigation ul.NEWprimaryMenu li ul li{border:none; margin:0; padding:0; width:150px;}
#NEWprimaryNavigation ul.NEWprimaryMenu li ul li a{color:white; float:left; width:150px; height:17px;}
#NEWprimaryNavigation ul.NEWprimaryMenu li ul li a:hover{text-decoration:none; color:#fc3;}

#NEWprimaryNavigation ul.NEWprimaryMenu li:hover{color:#fc3; cursor:pointer;}
#NEWprimaryNavigation ul.NEWprimaryMenu li.NEWHighlight{color:#fc3; cursor:pointer;}

#NEWprimaryNavigation ul.NEWprimaryMenu li:hover > ul{display:block;}
#NEWprimaryNavigation ul.NEWprimaryMenu li ul.NEWShow{display:block;}

/* END NEW STUFF */

#primaryNavigation{
margin-left:305px;
position:absolute;
background-color:#98012E;
width:630px;
height:20px;
margin-top:15px;
padding:8px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#fc3;
text-align:center;
z-index:1;}

#primaryNavigationInfo{
float:right;
width:645px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#999;
margin-top:-20px;
text-align:center;
z-index:-2;}

#homeImage{
width:953px;
height:294px;
/* background-image:url(../images/banner_home.jpg); */
background-repeat:no-repeat;
margin-bottom:-30px;
z-index:-1;}

#subImage{
width:953px;
height:56px;
background-image:url(../images/sub_nav.gif);
background-repeat:no-repeat;
margin-bottom:-30px;}

#homeLeft{
float:left;
width:250px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#333;}

#homeLeft .signup{
height:160px;
background-color:#FFE6AC;
border: thin #98012E solid;
color:#98012E;
padding:10px;
width:228px;
margin-top:5px;

}

#homeLeft .signup p{
color:#990000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
}
#homeCenter{
float:left;
width:455px;
padding-top: 10px;
/*padding-top:30px;*/
margin-left:8px;}

#homeRight{
float:right;
width:230px;}

#subLeft{
margin-top:40px;
width:230px;}

#subNavigation{
width:730px;
height:20px;
margin-left:150px;
padding-top:25px;
color:#fff;}

#contentArea{
float:right;
width:650px;
margin-top:80px;
padding:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;}

#contentAreaCenter{
float:center;
width:700px;
margin-top:80px;
padding:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;}

#presentation{
width:500px;
padding-top:25px;
padding-left:75px;
padding-bottom:30px;
}

.floatRight{
float:right;
margin-left:8px;
margin-bottom:8px;}  






/* TEXT/LINK FORMATTING */

p,ul,li{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;}

a:link,a:active,a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#990000;
text-decoration:none;}

a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999;
text-decoration:underline;}

a.News:link,a.News:active,a.News:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#990000;
text-decoration:none;}

a.News:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#999;
text-decoration:underline;}

a.green:link,a.green:active,a.green:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#006633;
text-decoration:none;}



a.green:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999;
text-decoration:underline;}

a.primaryNavigationButton:link,a.primaryNavigationButton:active,a.primaryNavigationButton:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;}

a.primaryNavigationButton:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fc3;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;}

.homeLeftHeader{
position:absolute;
width:242px;
height:20px;
padding-left:8px;
padding-top:10px;
background-color:#98012E;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#fff;}

.newsDate{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#699;}

.infoTitle{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#98012E;}
.green{
color:#006633;}

h1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:none;
font-weight:bold;
color:#98012E;}

h2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:italic;
font-weight:normal;
color:#CC3300;
padding-top:15px;
}

.litetxt{
color:#333333;
font-size:10px;
}

a.lite:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-decoration:underline;}

a.lite:link,a.lite:active,a.lite:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
text-decoration:none;}

.subName{
margin-right:60px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#fc0;
font-weight:bold;}

.subHeader{
margin-right:60px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#903;
font-weight:bold;}

a.subLinks:link,a.subLinks:visited,a.subLinks:active{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
text-transform:uppercase;
text-decoration:none;
margin-right:6px; margin-left:6px;}

a.subLinks:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fc0;
text-transform:uppercase;
text-decoration:none;
margin-right:6px; margin-left:6px;}

/*added for third level of nav*/
a.subLinks2:link,a.subLinks2:visited,a.subLinks2:active{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#CC3300;
text-decoration:none;
margin-right:6px; margin-left:6px;}

a.subLinks2:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#990000;
text-decoration:none;
margin-right:6px; margin-left:6px;}

.currentSelection2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#990000;
margin-right:6px; margin-left:6px;
font-weight:bold;
}
/*end of added for third level of nav*/
.currentSelection{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fc0;
text-transform:uppercase;
margin-right:6px; margin-left:6px;}

.header{
width:650px;
font-family:"Times New Roman", Times, serif;
font-size:22px;
color:#98012E;
border-bottom:1px; border-bottom-color:#fc3; border-bottom-style:solid;}

.headerCenter{
width:700px;
font-family:"Times New Roman", Times, serif;
font-size:22px;
color:#98012E;
border-bottom:1px; border-bottom-color:#fc3; border-bottom-style:solid;}

.subnav{
width:650px;
color:#98012E;
padding-bottom:10px;
border-bottom:1px; border-bottom-color:#CCCCCC; border-bottom-style:solid;}

a.dropdownLink:link,a.dropdownLink:visited,a.dropdownLink:active{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
text-decoration:none;}

a.dropdownLink:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fc3;
text-decoration:none;}



/* -- CLIENT HOVER LIST -- */

p.ClientList p:hover{cursor:pointer; background-image:none !important;}
p.ClientList p.CSStoHighlight{cursor:pointer; background-image:none !important;}

p.ClientList {display:none; margin-top:0px; float:left;}

p.ClientList p:hover > ul {display: block;}
p.ClientList p.CSStoShow {display: block;}

p.ClientList{margin-top:-1px; margin-left:-10px;}

/* About drop down */
p.ClientList p#Client1{float:left; list-style:none; width:90px; height:20px;}
p.ClientList p#Client1{padding-top:8px; width:120px;}#wrapper #contentArea #rootContainer table tbody tr td table tbody tr td div font em strong {
	color: #840a2d;
}

