/* CSS Document */
html, body{
	margin:0;
	padding:0;
	font-family: "Helvetica (T1)", Arial Narrow, Arial, Helvetica, sans-serif;
	background:#F2F2F2;
	color:#000;
}

a {color:#259dcf;margin:0 !important;padding:0 !important;}
a:hover{text-decoration:none;}

a img { border:0;}

.error {color:#F00 !important;}
.success {color:#0C0 !important;}

input, textarea
{
	font-family:Arial;
	font-size:12px;
}

h1{font-size:62px;font-weight:normal;text-transform:uppercase;color:#069;margin:0;padding:0;padding-left:15px;}
h2{font-size:30px;font-weight:normal;color:#069;margin:0;padding:0;padding-left:15px;}
img, p, form{margin:0;padding:0;}

/* ============================= main layout ====================== */

#main{margin:0 auto;width:982px;z-index:1;}

/* ============================= header ====================== */

#header {margin-top:8px;}

#menu div{float:left;display:block;position:relative;}

/* ============================= content ====================== */

a.flink{font-size:12px !important;color:#069 !important;text-decoration:underline !important;}
a.flink:hover{text-decoration:none !important;}
#content {}
.borderGray{border:1px solid #999;}
#sub-menu div{float:left;display:block;position:relative;}
#boxes div{float:left;display:block;position:relative;}
#topContent{padding:10px 25px;background-color:#fff;}
#bottomContent{margin-top:12px;padding:10px 25px 0 25px;background-color:#fff;}
ul.topUL{margin-left:-20px;*margin-left:20px;margin-top:0px;}
ul.topUL li{margin-left:20px;*margin-left:0;padding-left:8px;*padding-left:28px;font-size:45px;line-height:45px;font-weight:normal;margin-bottom:15px;list-style:url(images/header-bullet.png);*list-style-position:outside;}
ul.topUL li a{text-decoration:none;}
ul.topUL li a:hover{text-decoration:underline;}
ul.bottomUL{margin-left:0px;*margin-left:40px;margin-top:0px;}
ul.bottomUL li{margin-left:20px;*margin-left:0;padding-left:8px;*padding-left:28px;list-style:url(images/check-bullet.jpg);*list-style-position:outside;font-size:19px; font-weight:bold;margin-bottom:10px;}
.paddingLeft15{padding-left:15px;}
.marginBottom10{margin-bottom:10px;}
.textBold19{font-weight:normal;font-size:19px;}
.textBold22{font-weight:bold;font-size:22px;font-style:italic;}
.text19{font-size:19px;}
.text30{font-size:30px;color:#069;}
/* ============================= footer ====================== */

#footer {margin-top:18px;color:#999;background:scroll transparent url(images/footer-bg.gif) left top no-repeat; height:42px;}
#footer a {font-size:10px;color:#999;text-decoration:underline;}
#footer a:hover {font-size:10px;color:#999;text-decoration:none;}
#copyright {width:9%;float:left;position:relative;display:block;padding-top:5px;font-family:Verdana, Geneva, sans-serif;font-size:10px;}
#conditions, #terms {width:20%;float:left;position:relative;display:block;padding-top:5px;font-family:Verdana, Geneva, sans-serif;font-size:10px;}
#designed {width:20%;float:right;position:relative;display:block;padding-top:5px;font-family:Verdana, Geneva, sans-serif;text-align:right;}
#designed a{font-size:10px !important;}

/* ============================= forms ============================= */

/* ============================= misc ============================= */
.clear{clear:both !important;height:0px;}
.input{border:1px solid #999;background-color:#fff;}
.horizontalSplitter{width:100%;height:2px;background:scroll transparent url(images/hr.gif) left center no-repeat;margin-bottom:20px;}
