/* css styles for landing pages - each page has bg and h3 header bg image css styling in head for individually styled pages */

body, td, th, div, p, label {
color: #222;
font-family: Arial,Helvetica,sans-serif;
font-weight: normal;
font-size: 13px;
line-height: 19px;
}

img {border:#777 2px solid; margin:0 auto;} 
img.content {margin:0 10px 5px 0;}
img.noborder{border:none;}
img { behavior: url(/css/resources/iepngfix.htc) } /* because IE6 stinks */
h1{
color: #333;
font-size: 24px;
font-weight: normal;
font-family: "Myriad Pro";
line-height: 100%;
margin: 10px 0;
padding: 10px 0px 0px 0px;
}
h3{
color: #777;
font-size: 20px;
font-weight: normal;
font-family: "Myriad Pro";
line-height: 100%;
margin:0 0 10px 0;
padding: 0px;
}
h3.bar {
color: #ffffff;
font-size: 20px;
line-height:20px;
font-weight: normal;
font-family: "Myriad Pro";
padding: 8px 0px 5px 10px;
margin: 10px 0;
background: #176fff url(images/form-h3.gif) 0 0 repeat-x;
}
h3.bar2 {background: #000000 url(images/form-h3-2.gif) 0 0 repeat-x;}
h3.bar3 {background: #FFEB4B url(images/form-h3-3.gif) 0 0 repeat-x;}
h3.bar4 {background: #000000 url(images/form-h3-4.gif) 0 0 repeat-x;}

div.justify {text-align:justify; padding:0 5px; margin:auto;}
div.left {text-align:left; padding:0 5px; margin:auto;}
div.right {text-align:right; padding:0 5px; margin:auto;}
div.center {text-align:center; padding:0 5px; margin:auto;}
.form {position:relative; width:400px; z-index:1;}
.form span {
	width:150px;
	display:block;
	height:150px;
	position:absolute;
	top:-60px;
	left:250px;
	z-index:100;
	background: url(images/banner.png) 50% 0 no-repeat;
}
.header, .header2, .header3 {border-bottom:#ccc 3px solid; height:175px;}
.header {background:#fff url(images/header.jpg) 50% 0 no-repeat;}
.header2 {background:#fff url(images/header2.jpg) 50% 0 no-repeat;}
.header3 {background:#fff url(images/header3.jpg) 50% 0 no-repeat;}

a:link {color: #1185CF; text-decoration:none;}     /* unvisited link */
a:visited {color: #176fff; text-decoration:none;}  /* visited link */
a:hover {color: #000; text-decoration:none;}   /* mouse over link */
td.top-pad {padding-top:10px;}

ul {
margin:20px 0px 10px 5px;
padding-left: 15px !important;
overflow: hidden;
width:470px;
}

ul li {
font-size: 13px;
line-height: 20px;
background: url(images/landing/ul.png) 0 0 no-repeat;
list-style: none;
padding-bottom: 0px;
margin-bottom: 10px !important;
padding-left: 30px !important;
}


