/*

@section:  global

*/

html, body { margin: 0; padding: 0; color: #333; background: #fff; height: 100%; }
body {  font: 62.5% Arial, Helvetica, sans-serif;	background: #fff; text-align: center;}

/*

@section:  global reset

*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td,object,table,span, textarea,select{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}

.clearB		{ clear: both;  }
.clearL		{ clear: left;  }
.clearR		{ clear: right; }
.clearN		{ clear: none;  }
.floatL		{ float: left;  }
.floatR		{ float: right; }
.alignC		{ text-align: center; }

fieldset#iValidators{border:0;}

h1	{ 
font-size : 2em;
color: #666;
 }

h2	{ 
font-size : 1.3em; 
color: #243664;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-weight:normal;
}

p {
	line-height			: 150%;
	margin					: 5px 10px 15px 0px;
	padding					: 0;
	clear						: both;
}

p em {
	font-style			: normal;
}

p.intro {
font-weight: bold;
}

p, li, td, th, label, dd, dt, input, textarea, select, blockquote, code, pre {
	font-size			: 1.2em;
}

dd *, dt *, li li, blockquote p, td p, th p, blockquote *, ul li *, ol li *, table td *, table th * {
	font-size			: 1em;
}

a {
	text-decoration		: none;
	color							: #3496CB
}

a:hover, a:focus, a:active {
	color							: #54D3DE
}
body {
	background-image: url(../images/imgBGiHeader.jpg);
	background-repeat: no-repeat;
	background-position: center 44px;
}
.clearing {
	clear: both;
}
.contactform p.overspace {
	border-top-width: 20px;
	border-top-style: solid;
	border-top-color: #FFF;
}


#leftcol {
	width: 39em;
	float: left;
	margin-right: 3em;
	margin-left: 4em;
}
#leftcol.fullwidth {
	width: auto;
}

div#iSideBar {
	position:relative;
	width: 30em;
	float: left;
}
#content {
	position: relative;
	width: 768px;
	margin-top: 20px;
	margin-bottom: 20px;
}

#rightcol {
	float: right;
	width: 300px;
}
body.pageHome {
	background-image: url(../images/imgBGiHeaderHome.jpg);
}

#mainmenu {
	height: 44px;
	width: 768px;
	background-image: url(../images/imgBGiNavL1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#wrapper {
	text-align: left;
	width: 768px;
	margin-right: auto;
	margin-left: auto;
}
/*

@section: iFooter 

*/

div#iFooter {
width: 773px;
margin: 0 auto 0 auto;
padding						: 2em 0;
text-align: left; 
clear:both;
background: url("../images/imgBGFooterGradient.jpg") no-repeat 0 0;
}


div#iFooter ul.nav  {
	margin: 0 auto 3em auto;
	color: #999;
	padding-left: 2em;
	text-align: left;
} 

div#iFooter ul.nav li {
	float							: left;
	margin-right			: 1em;
	font-size: 1.1em;
}
 

div#iFooter ul.nav li.copyright {
	margin-left: 15em;
}

div#iFooter ul.nav li.siteBy {
	float							: right;
	margin-right			: 3em;
} 
.pageFaqs #content #leftcol h2 {
	font-weight: bold;
	color: #666;
}

