﻿

html {
margin:0px;
padding:0px;
}
*html {
margin:0px;
padding:0px;
}

body {
font-family:'Trebuchet MS',arial, helvetica, sans-serif;
font-size:12px;
color:#808080;
background:#e6eced;
margin:0px;
padding:0px;
}

h6 {
font-family:Verdana,'Trebuchet MS', Arial,Tahoma,sans-serif;
font-style:normal;
font-weight:bold;
letter-spacing:1.1em;
font-style:italic;
color:#C4D1D5
}

h5 {
font-family:Verdana,'Trebuchet MS', Arial,Tahoma,sans-serif;
font-style:normal;
font-weight:bold;
letter-spacing:0.04em;
}

h7    {
color:#C4D1D5;
font-size:1.1em;
font-style:italic;
text-align:center;
font-weight:bold;
font-family:Verdana,sans-serif;
}



h1 {
width:487px;
padding-top:25px;
padding-bottom:2px;
font-size:1.7em;
color:#6d6f71;
font-weight:bold;
}

h2 {
width:475px;
font-size:1.5em;
color:#5193b5;
background:transparent;
padding-left:25px;
font-weight:normal;
font-family:Verdana,'Trebuchet MS', Arial,Tahoma,sans-serif;
}
ul{
	padding-left:45px;
	list-style:circle;
	line-height:1.3em;
	font-size:1.3em;
	
	
}
li {
	padding-bottom:15px;
}
h3 {
font-size:1.4em;
color:#6d6f71;
font-family:'Trebuchet MS', Arial,Tahoma,sans-serif;
margin-bottom:0px;
padding-left:15px;
text-transform:uppercase;
}

h4 {
font-size:1.3em;
color:#6d6f71;
font-family:'Trebuchet MS', Arial,Tahoma,sans-serif;
margin-bottom:0px;
padding-left:45px;
text-transform:uppercase;
	
}


*html #banner{
margin-top:0px;
margin-bottom:0px;}

#banner {
width:1200px;
height:250px;
margin:0px auto;
padding:0 !important;
background:transparent url(images/vitbanner3.jpg) no-repeat;
position:relative;
top:25px;
}



#container {
width:850px;
background:transparent url(images/vitback99.gif) repeat-y scroll center top;
margin:0px auto;
padding:0px;
overflow:hidden;
min-height:100% !important;
}
#containerform {
width:885px;
background:transparent url(images/vitback99.gif) repeat-y scroll center top;
margin:0px auto;
padding:0px;
overflow:hidden;
min-height:100% !important;
}

#containerf {
height:900px;
width:1200px;
background:transparent url(images/frontpage.jpg) no-repeat fixed center center;
margin:0px auto;
padding:0px;
}


#content {
width:560px;
background:transparent;
height:auto;
margin-left:275px;
margin-top:15px;
margin-bottom:55px

}

#content2{
height:560px;
width:900px;
background:transparent url(images/frontpage.jpg) no-repeat fixed center centermargin:0px auto;
padding:0px;
}


#contentform {
width:650px;
background:transparent;
height:auto;
position:relative;
top:-815px;
left:290px;
clear:left;
}

#contentform p {
	font-size: 1.1em;
	line-height: 1.2em;
	background: transparent;
	margin:5px 10px 5px 10px;
	}




#content p {
	font-size: 1.3em;
	line-height: 1.4em;
	background: transparent;
	margin-bottom: 10px;
	margin-top:2px;
	}




#content ol {
font-size:1.08em;
padding:0px 11px 13px 80px;
margin:0 13px 1.1em 0;
}


#content a:visited {
color:#225c65;
text-decoration:none;
font-weight:bold;
}

#content a {
color:#5b767e;
text-decoration:none;
}

#content a:hover{
color:#225c65;
text-decoration:underline !important;
}


#navigation {
width:235px;
background:transparent;	
min-height:800px;
height:auto;
float:left;
padding-top:15px;


}

#nav-main {
float:left;
width: 190px;
bottom:15px;
margin:0px 0px 0px 8px;
height:auto;
color:white;
font-family:'Trebuchet MS', Arial,Tahoma,sans-serif;
font-size:1em;
line-height:1em;
padding-left:0px;
text-decoration:none;
}

#nav-main ul {
text-align:left;
list-style:none;
margin:0;
padding:0px;
font-size:1em;
}

#nav-main li {
margin:0px 0px 0px 20px;
font-weight:bold;
}

#nav-main a:visited {
color:#a3b2b5;
text-decoration:none;
font-weight:bold;
font-size:1.4em;
width:180px;
display:block;
background:transparent;
padding:5px 0px 3px 0px;
font-weight:bold !important;
}

#nav-main a {
color:#a3b2b5;
text-decoration:none;
font-weight:bold;
font-size:1.4em;
width:180px;
display:block;
background:transparent;
padding:5px 0px 3px 0px;
font-weight:bold !important;
}

#nav-main a:hover{
text-decoration:none;
background:transparent;
color:#dae2e4;
}
#nav-main .current{
color:#4b4b4c !important;
font-size:1.5em! important;
}


#info-site {
width:850px;
font-size:0.94em;
color:gray;
background:transparent;
clear:both;
}



#info-site a:visited {
color:#dfc77f;
text-decoration:none;
}



#info-site a {
color:#dfc77f;
text-decoration:none;
}
#info-site a:hover {
color:#f8f8f8;
text-decoration:underline;
}


/*additional*/
A:link {
color:#fff;
text-decoration:underline;
}

A:active {
color:#ae7838;
text-decoration:none;
}

A:visited {
color:#990000;
text-decoration:underline;
}

A:hover {
color:#990000;
text-decoration:none;
}



/* form styles */

.tabletitletext {
	font-size:1.3em;
	color:#fff;
	background:#c4d1d5;
	padding-left:10px;
	padding-right:10px;
	font-weight:bold;
}

.tableheader {
	font-size:1.4em;
	color:#fff;
	text-align:center;
	font-weight:bold;
}



table.application{
text-align:center;
font:bold 1em;
background:transparent;
width:500px;
margin-left:45px;
margin-top:15px;
padding:5px;
}
tr.required {
color:#ffffff;
font-weight:bold;
background:#990000;
}
tr.required td {
text-align:right;}
tr.normal {
text-align:right;
font-weight:bold;
}

td.data{
text-align:left !important;
font-size:1em;
font-weight:bold;
width:60%;
}
tr.subheader{
width:60%;
padding:5px 0px 5px 0px;
height:25px;
background:#5193b5;
color:#ffffff;
font-weight:bold;
font-size:1.1em;
font-family:tahoma, arial, verdana, helvetica,sans-serif;
text-align:center;}

select#referral {
text-align:left;
font-size:1em;
font-weight:bold;
}
