@charset "utf-8";

/*-------- body and master styles------------------------*/
body{
	background: #fff url(banner.gif) no-repeat center top;
	font-family: calibri, Helvetica, Arial, sans-serif;
	font-size: 14px;		
	line-height: 1.6;
	color: #333;
}

h1, h2, h3, h4, h5 {font-weight: normal; font-style: normal}

h1 {font-size: 20px; letter-spacing: 1px; margin-bottom: 10px}
h2 {font-size: 18px; letter-spacing: 1px; margin-bottom: 9px}
h3 {font-size: 16px; letter-spacing: 1px; margin-bottom: 8px}
h4 {font-size: 16px; margin-bottom: 8px}

a, a:link, a:visited {color: #395d8a; text-decoration: none}
a:hover {color: #ad0234}

p {
	padding: 0 0 10px 0;
}

.padded15 {padding: 15px}

#containment {background: url(leftRunner.gif) no-repeat -63px 125px}

/*-------------------------------------------------------*/
/*-------- header ---------------------------------------*/

#header {margin-bottom: 0; height: 125px}


/*-------------------------------------------------------*/
/*-------- main  menu ---------------------------------------*/

.topNav {margin-left: 19px}

#topNav li {display: block;  width: 145px; margin-bottom: 1px; float: left;}
#topNav li.wider {width: 170px}
#topNav a {display: block; color: #3291c2; letter-spacing: 1px; font-size: 20px; height: 34px }
#topNav a:hover {color: #e2a00b}
.ruleoff {background: url(ruleoff.gif) no-repeat 5px center; height: 19px}

/*-------------------------------------------------------*/
/*-------- content ---------------------------------------*/
#pageContent {padding-left: 19px; padding-top: 10px; padding-right: 80px}
.testimonial {font-weight: bold; font-size: 14px;}
.testimonial span {font-weight: normal; font-size: 12px}

#pageContent ul {list-style-type: circle; margin-left: 30px; margin-bottom: 15x; font-size: 15px}
#pageContent li {margin-left: 15px}
#pageContent li li {font-size: 13px}

.col2 {float: left; width: 180px; text-align: right; padding-right: 10px;}
.normal, .medium, .large {font-size: 14px; width: 200px;  float: left; margin-right: 10px}
.medium {width: 340px}
.large {width: 420px}
/*-------------------------------------------------------*/
/*-------- footer ---------------------------------------*/
#footer { padding: 10px 0;}
#footer li {display: block; float: right; padding: 0 15px; }
#footerL p {margin-left: 15px; padding: 0}
#footerR p {text-align: right; margin-right: 15px

