/* CSS Document */
body{background:#000;font-family: "Lucida Grande", Verdana, sans-serif;line-height: 1.3em;font-size:0.8em;color:#FFFFFF}
p {padding:5px;margin:5px;}
a:link{color:#fff;font-weight:bold;text-decoration:none;}
a:visited{color:#fff;font-weight:bold;text-decoration:none;}

/* This is the style of your browser text */
h1, h2, h3, h5 {
	font-family: "Lucida Grande", Verdana, sans-serif;
	font-weight: bold;
	letter-spacing: -.05em;
	margin: 0;
	padding: 5px;
	line-height: 1em;
	z-index:-1 !important;
}
h1 {
	text-align: left;
	font-size: 50pt;
	padding-bottom: 5px;
	margin-bottom: 10px;
	border-bottom:1px dashed #ffffff;
}

h2 {
	font-size: 32px;
	border-bottom:1px dashed #ffffff;
}

h3 {
	font-size: 10px;
}

h5 {
	font-size: 10px;
}

hr {border: none 0;
border-top: 1px dashed #fff;/*the border*/
width: 100%;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
}

#content{width:775px;border:0px solid #ffffff;}
#left{width:160px;border:0px solid #ffffff;float:left;padding:0px;}
#right{width:600px;border:0px solid #ffffff;float:right}
#vertmenu {
font-family: "Lucida Grande", Verdana, sans-serif;
font-size: 100%;
width: 145px;
padding: 0px;
margin: 0px;
}
#vertmenu ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}
#vertmenu ul li {
margin: 0px;
padding: 0px;
}
#vertmenu ul li a {
display: block;
font-size:1.2em;
border-top: 1px solid #666666;
border-left: 1px solid #666666;
border-right: 1px solid #666666;
padding: 10px 0px 10px 4px;
text-decoration: none;
color: #666666;
width:154px;

}
#vertmenu .last li a {
border-bottom: 1px solid #666666;
}

#vertmenu ul li a:hover, #vertmenu ul li a:focus {
color: #000000;
background-color: #eeeeee;
}
#vertmenu ul li .active{
color: #000000;
background-color: #eeeeee;
}
#partners{margin:10px;width:570px}
#partners h3{
margin:0px;
color:#999999;
font-size:0.9em
}


#logos{border-top:1px dashed #999; paddding:5px}
#column{margin:5px;padding:5px;width:210px;float:left;border:0px solid #fff}
.divider{border-right:1px solid #999999}
.mid_box{width:250px;text-transform: capitalize;}
.reg_box_s{width:350px;}
.reg_box{width:150px;text-transform: capitalize}
.small_box{width:50px;text-transform: capitalize}
.required{background-color:#CCCCCC;color:#000000 !important;}
.required label, .required td{color:#000000 !important;}

table{margin:5px;}
td{}
.head{font-weight:bold;}
.odd{background-color:#333333;}
#download{text-align:center;width:320px;background-color:#666666;border:1px solid #333333}
#download:hover{text-align:center;width:320px;background-color:#333333;border:1px solid #666666}

