@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* Defaults
-------------------------------------------------------*/
a{color:#222680;}
body{font-family:Arial, Helvetica, sans-serif;font-size:15px;background:url(Images/background.gif) repeat-x #e2e2e2;}

form{}
form fieldset{border:1px solid #CCCCCC;padding:20px;}
form fieldset legend{}
label.text{clear:left;float:left;width:80px;}
input{margin-bottom:1em;}
textarea{margin-bottom:1em;}
form input{}


h1,h2,h3,h4 {}

h1{font-size:24px;font-weight:normal;margin-bottom:0.5em;line-height:1.2em;color:#525252}
h2{font-size:19px;font-weight:normal;color:#525252;margin-bottom:1em;}
h3{color:#222680;font-size:17px;font-weight:bold;}

p{margin-bottom:1em;line-height:1.5em;}

/*
*/

#banner{float:left;width:957px;height:97px;background:url(Images/banner.gif) no-repeat;}
#bottom{clear:left;float:left;width:957px;height:20px;background:#30357c;}
#container{width:957px;margin:0 auto;}
#content{float:left;width:957px;background:#FFFFFF;}
#content ul{}
#content ul li{list-style:disc;margin:0 0 0.7em 2em;}
#content .leftColumn{float:left;width:617px;padding:30px 50px 30px 50px;  background:#FFFFFF}
#content .rightColumn{float:left;width:190px;padding:30px 25px 0 25px;background:#FFFFFF url(Images/contact_bg.gif) left no-repeat;;}
#footer{clear:left;float:left;width:957px;height:57px;padding:1em 0 1em 1em;font-size:12px;color:#4a4a4a;}
#globalNav{clear:left;float:left;width:957px;height:36px;background:#525252;border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;}
#globalNav ul{}
#globalNav ul li{float:left;}
#globalNav ul li a{display:block;padding:10px;color:#FFFFFF;text-decoration:none;border-right:1px solid #757575;}
#globalNav ul li a:hover{display:block;padding:10px;color:#FFFFFF;text-decoration:none;background:#757575;}
#top{float:left;width:957px;height:75px;background:#30357c;}
#top img.logo{float:left;margin:20px 0 0 39px;}
#top img.strapLine{float:left;margin:30px 0 0 57px;}



.b {font-weight:bold;}
.f12{font-size:12px;}
.form{background:#FFFFFF;}
#vsContactForm {padding:0 0 10px 0;}



