body{
background-color:#000000;
margin:0px;
}
.clearone{
clear:both;
}

#banner {
margin:auto;
width:980px;
height:93px;
background-image:url(../images/Banner.gif);
background-repeat:no-repeat;
}
#bannertext {
margin-left:300px;
padding-top:20px;
padding-left:30px;
padding-right:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
line-height:24px;
font-style:italic;
text-align:center;
}
#menu {
margin:auto;
width:980px;
height:40px;

}
#contenttop {
margin:auto;
width:980px;
height:14px;
background-image:url(../images/Background_Top.gif);
background-repeat:no-repeat;
}
#content {
margin:auto;
width:980px;
background-image:url(../images/Background_Middle.gif);
background-repeat:repeat-y;
}
#contentleft {
float:left;
width:330px;
}
#AlertTop{
margin:auto;
width:284px;
height:44px;
background-image:url(../images/Alert_Top.gif);
background-repeat:no-repeat;
}
#AlertMiddle{
margin:auto;
width:284px;
background-image:url(../images/Alert_Middle.gif);
background-repeat:repeat-y;
}
#Alertbottom{
margin:auto;
width:284px;
height:13px;
background-image:url(../images/Alert_Bottom.gif);
background-repeat:no-repeat;
margin-bottom:10px;
}
.AlertText{
padding-left:20px;
padding-right:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:24px;
}
.AlertTextHeader{
padding-left:20px;
padding-right:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
line-height:24px;
font-weight:bold;
color:#F70000
}
.lefttext{
padding-left:25px;
padding-right:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:24px;
}
#newsarea{
padding-left:25px;
padding-right:25px;
margin-top:20px;
}
#newsareatitle{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
line-height:24px;
color:#F70000;
border-bottom:solid;
border-bottom-width: 2px;
border-color:#000000;
}
.header{
margin-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
line-height:24px;
font-weight:bold;
color:#F70000
}

.subheader {
margin-bottom:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-style:italic;
line-height:24px;
font-weight:bold;
border-bottom:solid;
border-bottom-width: 2px;
border-color:#000000;
}
.text{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:24px;
}
.newsareaheader{
margin-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
line-height:24px;
font-weight:bold;
}

.newsareatext{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:24px;
}

#contentright {
float:left;
width:650px;
}
#emailbox{
margin:auto;
width:623px;
height:181px;
background-image:url(../images/Newsletter_Background.jpg);
background-repeat:no-repeat;
}
#emailform{
margin:auto;
margin-left:400px;
padding-top:80px;
margin-right:12px;
width:211px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:24px;
color:white;
text-align:right;
}
#emailingform{
margin:0;
}
#Email_Address{
margin-top:5px;
margin-bottom:5px;
}

#servicesbox{
margin:auto;
margin-top:10px;
margin-bottom:10px;
width:623px;
height:464px;
background-image:url(../images/Services_Background.gif);
background-repeat:no-repeat;
}
.mainlist li{
margin:0;
padding:0;
margin-left:7px;
margin-bottom:9px;
margin-top:9px;
list-style-image:url(../images/Bullet.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}
#servicesbox ul{
margin-top:2px;
margin-bottom:2px;
padding-top:2px;
padding-bottom:2px;
list-style-image:none;
}
.sublist li{
margin:0;
padding:0;
margin-left:25px;
list-style-image:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:18px;
}
#servicesboxleft{
float:left;
margin-top:50px;
height:400px;
overflow:hidden;
width:305px;
padding-right:5px;
border-right:solid;
border-right-width: 2px;
border-color:#f70000
}
#servicesboxright{
float:left;
margin-top:50px;
height:400px;
overflow:hidden;
width:310px;
}
#footer {
margin:auto;
width:960px;
height:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-align:right;
padding:5px;
}
#contentfull {
width:500px;
padding:10px;
padding-bottom:30px;
margin-left:100px;
}



/* navigation
--------------------------------------------------*/
#navigation {margin:auto; height: 40px; padding: 0; width: 980px; background-image:url(../images/MenuBackground.gif); background-position:center; }
#navigation li { float: left; list-style: none;}
#navigation li span { display:none;}
#navigation li a { display: block; height: 40px;}
#navigation li.Nav1 a { background: url(../images/Menu1.gif) no-repeat; width: 95px;}
#navigation li.Nav2 a { background: url(../images/Menu2.gif) no-repeat; width: 132px;}
#navigation li.Nav3 a { background: url(../images/Menu3.gif) no-repeat; width: 101px;}
#navigation li.Nav4 a { background: url(../images/Menu4.gif) no-repeat; width: 118px;}
#navigation li.Nav5 a { background: url(../images/Menu5.gif) no-repeat; width: 95px;}
#navigation li.Nav6 a { background: url(../images/Menu6.gif) no-repeat; width: 120px;}


#navigation li.Nav1 a:hover, #navigation li.Nav2 a:hover, #navigation li.Nav3 a:hover,#navigation li.Nav4 a:hover,#navigation li.Nav5 a:hover,#navigation li.Nav6 a:hover {background: transparent;}

#navigation ul {padding:0; margin:0; list-style-type: none; }














a.choose:link
{color: #0000CC; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  LINE-HEIGHT: 14px; TEXT-DECORATION: none;}
a.choose:hover
{color: #0000CC; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  LINE-HEIGHT: 14px; TEXT-DECORATION: underline;}
a.choose:visited
{color: #999999; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  LINE-HEIGHT: 14px; TEXT-DECORATION: none;}
a.choose:visited:hover
{color: #0000CC; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  LINE-HEIGHT: 14px; TEXT-DECORATION: underline;}


