@charset "UTF-8";/* CSS Document */body {	font: 75.1%/1.8em helvetica, "Myriad Pro","Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;		color: #555;	margin: 0px;	padding: 0px;		}.outx {background-image:url(images/shadow.jpg);background-repeat:repeat-x;width:100%;float:left;border-top:3px solid #ff9d01;	}.logo {float:left;height: 90px;width:auto;padding:32px 0 0 0px;}.formlabel {margin-top: 0.25em;}.toplogin {line-height: 1.1em;float:right;width:auto;padding:30px 0 0 0;}a {color:#5b80c0;}ul, ol, li {padding:0;margin:0;list-style:none;}.wrapper {width:880px;margin:0px auto;}#clear { clear: left; }.maincontent, .header {/* float:left; */width:100%;}.maincontent {/*border-bottom:1px solid #e4e4e4; edited by davs*/padding-bottom:12px;margin-bottom:12px;}.header {padding:0 0 10px 0;float:left;}.headerleft, .headercenter, .headerright {width:27.333%;height:180px;float:left;padding:3%;color:#fff;font-size:1.6em;font-family:Geneva, Arial, Helvetica, sans-serif;font-weight:lighter;line-height:1.6em;}.headerleft {background-color:#afbd20;}.headercenter {background-color:#d3dddc;}.headerright {background-color:#6a5f4b;}#menu { 	height: 35px;	padding: 15px 0 0 0; 	clear: both;  	margin: 0px; 	border-bottom: 1px solid #e4e4e4;}/*#menu a {margin: 0 25px 0 10px; color: #5b80c0; text-decoration:none;  font-size: 1.3em; display: inline; text-transform: uppercase; text-decoration:none;}*/#menu li { font-size: 1.3em; display: inline; text-transform: uppercase; text-decoration:none;} #menu li a { margin: 0 25px 0 10px; color: #5b80c0; text-decoration:none; } #menu li a:hover { color: #444; text-decoration:none; }	.bottomcontent {float:left;width:100%;}.col {float: left;}.left, .right, .center {float:left;width:30%;padding-right:3%;}.leftfull {width:60%;float:left;padding-right:4%;}.rightfull {width:34%;float:left;}.rightfull_contact {width:34%;float:left;padding:5px;background-color:#dedede;border:1px solid #cccccc;}.rightfull_affiliate {width:34%;float:left;padding:5px;background-color:#dedede;border:1px solid #cccccc;}.rightfull_break {width:34%;float:left;padding:5px;background-color:#ffffff;}.footer {float:left;width:100%;border-top:1px solid #e4e4e4;padding:12px 0 0 0;margin: 10px 0 0 0;font-size:0.88em;color:#ccc;}.footerleft {width:29%;float:left;text-align:left;}.footerright {float:left;width:69%;text-align:right;}.center1 {padding:0 5%;}h3, .contentheading {	margin: 8px 0 12px 0px;	padding: 0 0 8px 0;	font-size: 1.8em;	font-weight: normal;	color: #6a5f4b;	border-bottom:1px solid #e4e4e4;}.article {margin-bottom:24px;}#kwicks_container { 		width:100%;	float:left;}#kwicks {	position: relative;	} #kwicks .kwick {	float: left;	display: block;	width: 228px;	padding:30px;	height: 200px;	color:#fff;	border-right:1px solid #fff;font-size:1.6em;font-family:Geneva, Arial, Helvetica, sans-serif;font-weight:lighter;line-height:1.6em;} #kwick_red, .greenbg {background-color:#ff9d01;}#kwick_orange, .bluebg {background-color:#c5d8d6;}#kwick_yellow, .brownbg {background-color:#6a5f4b;}.toptitle {color:#5880ca;font-size: 1.5em;font-weight: bold;}.blue {color:#5880ca;}.grey {color:#333333;}.brown {color:#6a5f4b;}blockquote {	font: italic 110% Georgia;	color: #e56303;	font-size:1.2em;line-height:18px;padding:0;margin:0;}.small {	font: italic 88% Georgia;	color: #6a5f4b;padding:0;margin:0;}.readmore {color:#fff;padding:6px;}.center2 {float:left;width:29%;}img.image {border:1px solid #e4e4e4;padding:6px;margin:0 10px;}.article {border-bottom:1px solid #e4e4e4;padding:6px 0;}.top {width:98%;float:left;margin-bottom: 5px;height:180px;/*davs edited (added)*/}.boxcontent {padding-left:250px;overflow:hidden;}strong {color:#222;}#kwick_yellow {background-image:url(images/browncorner.jpg);background-repeat:no-repeat;background-position:bottom right;}ul.list {float:left;width:100%;padding:8px 0;margin:4px 0;}ul.list li {list-style:disc;margin-left:20px;}.textbox {	width: 200px;	height: 20px;	padding: 3px;	border: 1px solid #959595;	background-color: #ebebeb;}.textboxtop {	width: 200px;	height: 15px;	padding: 2px;	border: 1px solid #959595;	background-color: #ebebeb;}.box {	width: 200px;	height: 120px;	padding: 3px;	border: 1px solid #959595;	background-color: #ebebeb;}.text {	color: #959595;	text-align: left;	font: 9pt "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;}