* {margin:0;padding:0}

body {
	font-family: helvetica, arial, verdana,sans-serif;
	color: #3D3D3D;
	font-size: 12px;
	margin: 0 auto auto auto;
	background:#fff url("/_images/bg.gif")  top repeat-x;
}

#container{
width: 1000px;
background:#fff url("/_images/top.png") center top no-repeat;
text-align: left;
margin: 0 auto auto auto;
padding: 0 auto auto auto;
}

#navigation-1{position: relative; top: 10px;}
#navigation-2{position: relative; top: 25px;}
#navigation-1 ul{float:right;}
#navigation-2 ul{float:right;}
#navigation-1 ul li{display:block;float:left;margin:0px 10px 0px 0px;}
#navigation-2 ul li{display:block;float:left;margin:0px 10px 0px 0px;}

.nav-1-on {text-decoration: none;color: #f00; font-weight: bold; font-size: 14px; padding-left: 10px; padding-right: 10px; border-bottom: solid 0px #c00; }
.nav-1-off {text-decoration: none;color: #fff; font-weight: bold; font-size: 14px; padding-left: 10px; padding-right: 10px; border-right: solid 0px #fff; }
.nav-2-on {text-decoration: none;color: #333; font-weight: bold; font-size: 12px; padding-left: 10px; padding-right: 10px; border-right: solid 0px #fff; }
.nav-2-off {text-decoration: none;color: #fff; font-weight: bold; font-size: 12px; padding-left: 10px; padding-right: 10px; border-right: solid 0px #fff; }

#main a:link				 {text-decoration: none; color: #666; }
#main a:visited 		 {text-decoration: none; color: #666; }
#main a:hover 			 {text-decoration: none; color: #c00; }
#main a:active 			 {text-decoration: none; color: #999; }

.display_none{display: none;}
.lft {float:left;}
.mrg-rght {margin-right:100px;}
.clear {clear: both;}

p{padding-bottom: 10px;padding-top: 10px;}
td {vertical-align: top; behavior: url(/_include/js/iepngfix.htc);}
img {border: 0px; behavior: url(/_include/js/iepngfix.htc);}
img.f-left {
	float:left;
	margin-right:10px;
	margin-top: 10px;
}


#sub_box{
position: relative;
float: left;
padding: 0px 0px 0px 0px;
margin: 0px 20px 0px 0px;
width: 202px;
}
#sub_box_content{
background: url("/_images/sb_bg.jpg") top repeat-y;
padding: 0px 10px 0px 10px;
margin: 0px 0px 0px 0px;
line-height: 14px;
}

#sub_box_content p{
padding: 10px 0px 10px 0px;
margin: 0px 0px 0px 0px;
margin-bottom: 0px;
}

#sub_content{
position: relative;
top: 30px;
float: left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
width: 730px;
}

#sub_content ul{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

#sub_content ul
{
list-style-type: none;
padding: 0;
margin: 0;
}

#sub_content li
{
background-image: url('/_images/main_blt.gif');
background-repeat: no-repeat;
background-position: 20px top;
padding-left: 40px;
padding-top: 0px;
margin-bottom: 10px;
min-height: 25px;
}

#sub_content ol
{
padding-left: 40px;
padding-top: 0px;
margin-bottom: 10px;
min-height: 25px;
}

#sub_content ol li
{
background-image: none;
padding-left: 20px;
padding-top: 0px;
margin-bottom: 10px;
min-height: 25px;
}


#footer{
position: relative;
padding: 10px 0px 0px 0px;
margin: 40px 0px 0px 0px;
border-top: solid 1px #ccc;
text-align: right;
font-size: 10px;
}
#footer a:link				 { color: #666; text-decoration: underline; }
#footer a:visited 		 { color: #666; text-decoration: underline; }
#footer a:hover 			 { color: #f00; text-decoration: none; }
#footer a:active 			 { color: #f00; text-decoration: none; }

#SignUp input { border-width: 0px; width: 97%; height: 15px; background: #dedede; color: #c00; font-size: 10px;}

h1 {color: #f00; font-weight: bold; font-size: 16px; margin-bottom:0px; text-transform:uppercase; }
h2 {color: #f00; font-weight: bold; font-size: 14px; margin-bottom:5px; }
h3 {color: #f00; font-size: 14px; text-decoration: none; }
h4 {color: #333; font-size: 15px; text-decoration: none; letter-spacing: 0.05em; }
input { border-width: 0px; width: 100px; height: 15px; background: #dedede; color: #c00;}


#theform label { clear: both;float: left; margin-bottom: 5px; margin-right: 10px; }

#theform input {float: left;
padding: 2px 0; 
height: 12px;
margin-bottom: 5px;
width: 200px;
color: #660000;
vertical-align: middle;
border: 1px solid #660000;
}

#theform  select {float: left;

padding: 2px 0; margin-bottom: 5px;
width: 200px;
height: 20px;
color: #660000;
vertical-align: middle;
border: 1px solid #660000;
}

.c1{width: 223px;	padding: 0px 15px 0px 0px;float: left; text-align: left;}
.c2{width: 223px;	padding: 0px 15px 0px 0px;float: left; text-align: left;}
.c3{width: 223px;	padding: 0px 0px 0px 0px;float: left; text-align: left;}
.c4{width: 220px;	padding: 0px 0px 0px 5px;float: left; text-align: left;}

.req {font-size: 10px; color:#660000;}
.big {height: 20px;}
.w-b-c {width: 20px; padding: 0px 15px 0px 0px; color: #f00;}

.thelogos {  
    height:  90px;  
    width:   370px;  
    padding: 0;  
    margin:  0;  
} 
 
.thelogos img {  
    padding: 0px;  
    border:  0px solid #ccc;  
    background-color: #eee;  
    width:  370px; 
    height: 90px; 
    top:  0; 
    left: 0 
} 

