body
{
	margin:50px 0px;
	padding:0px;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
	text-align: center;
	color: #333;
	background-color: #000000;
	background-image: url(../images/bg_gradient.jpg);
	background-repeat: repeat-x; 
	vertical-align: top;

	}


td {padding-bottom:10px;}





#container{
	margin:0 auto;
	width:500px;
	padding:40px;
	text-align:left;
	background-color:#fff;
	
}

table{border:0}

.tblborder{
	/*border:solid 1px #5a002a;padding:4px;*/
	border:solid 1px #a5acb2;padding:4px;
	/*background-color:ffffff;*/
	}
	
.tableheader {
	border:solid 1px #a5acb2;padding:4px;
	}
	
td { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
	}



input{font-size: 12px;}

input {
font-family:Verdana,Arial, Helvetica, Sans-Serif;	
	}

.smallinput{width:110px;margin-bottom:0px;}

input.btn {
	width:75px;
	}

textarea{
	margin-bottom:10px;
	width:250px;
	height:100px;
	font-family:Verdana,Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	}
	
img {
	border: 0;
	}


#wrap {
	width:700px;
	margin:0px auto;
	}

#top {
	background-color: #ffffff;
	background-image: url(../images/bg_top.jpg);
	background-repeat: repeat-x;
	vertical-align: top;
	width:700px;
	height:148px;
	}
		
#logowrapper {
	padding-left:160px;
	padding-top:70px;
	float:left;
	}	
	
#navwrapper {
	width:700px;
	height:33px;
	background-image: url(../images/bg_nav.gif);
	text-align:left;
	}
	
#nav
{
	padding-left:20px;
	padding-top:3px;
	line-height:28px;
	height:28px;
	}


#startcontentwrap {
	width:700px;
	height:600px;
	/*background-color: #ffffff;
	background-image: url(../images/bg_startcontent.gif);	*/
}


.clear {
	clear:both;
	height:1px;
	overflow:hidden;
	
}


	#left_content {
	position:relative;
	float:left;
	vertical-align:top;
	top:10px;
	left:34px;
	width:370px;
	height:400px;
	text-align:left;
	/*background-color:#00CC33;*/	
	}
	
	#right_content {
	position:relative;
	float:left;
	vertical-align:top;
	top:10px;
	left:50px;
	width:245px;
	height:260px;
	text-align:left;
	background-color:#00CC33;
	}
	
	#right_col {
	position:relative;
	float:left;
	vertical-align:top;
	top:10px;
	left:50px;
	width:245px;
	}
	
	
	
	#right_box {
	width:245px;
	height:auto;
	text-align:left;
	background-color:#ffffff;
	border-color:#dbdbdb;
	border-style:solid;
	border-width:1px;
	margin-bottom:20px;
	}
	
	.box_header{
	width:auto;
	height:32px;
	background-color:#f0f0f0;
	line-height:32px;
	padding-left:10px;
	}

	.box_content{
	width:auto;
	height:auto;
	padding-left:10px;
	}

	.divider{
	width:370px;
	height:1px;
	margin-bottom:10px;
	margin-top:10px;
	}
	#full{
	width:640px;
	clear:both;
	float:left;
	text-align:left;
	padding-left:34px;
	}
	

#footer 
{
height:22px;
width:770px;
text-align:left;
color:#969696;
line-height:22px;
float:left;
}


a.border:hover{
	background-color:white;
}

a.border:link img,
a.border:visited img{
	border:1px solid #777777;
}

a.border:focus img,
a.border:hover img,
a.border:active img{
	border:1px solid red;
}


.splashtext {
	font-family: Georgia, sans-serif;
	color: #38383b;
	font-size: 14px;
	font-weight: normal;
	font-style: oblique;
	letter-spacing:0px;
	line-height: 20px;
	text-align:left;
	}

h1 {
	font-family: Georgia, sans-serif;
	color: #5a002a;
	font-size: 17px;
	font-weight: normal;
	font-style: oblique;
	letter-spacing:0px;
	line-height: 20px;
	text-align:left;
	padding:0px;
	margin:0px;
	margin-bottom:10px;
	}
	
h2 {
	font-family: Georgia, sans-serif;
	color: #5a002a;
	font-size: 14px;
	font-weight: normal;
	font-style: oblique;
	letter-spacing:0px;
	line-height: 20px;
	text-align:left;
	}


.mandatory
{
color: Red;
}

.dark {
color: #171717;
}
/*Links*/

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
	color: #5770c9;
	text-decoration:underline;
	}
a:hover {
	text-decoration:underline;
	}

a.navlink, a.navlink:visited, a.navlink:hover{
	font-size: 13px;
	color: #e9d51d;
	text-decoration:none;
	}	

a.navlink:hover{
	text-decoration:underline;
	}

a.navlinkactive, a.navlinkactive:visited, a.navlinkactive:hover {
	color: #e9d51d;
	text-decoration:none;
	}	

a.footer {	
	color: #e9d51d;
	text-decoration:underline;
}@charset "utf-8";
/* CSS Document */


