/*
-----------------------------------------------
SafeAssign | Base styles
----------------------------------------------- */


@import url("div.css"); /* Layout */
@import url("nav.css");/* Navigation */



/* ---------------| main |--------------- */

* html body { width: expression(document.childNodes[1].offsetWidth < 780 ? '780px' : 'auto'); }
* {	margin:0; padding:0;}
html, body {width:100%;	height:100%;}
body {
	font: 0.9em "Trebuchet MS", Verdana, Tahoma, sans-serif;
	color: #000;
	min-width:780px;
	text-align: left;
	background: #FAFBFC url(../img/bg_body.gif) repeat-x 0px 80px;
}
.no-bgd {background: #FAFBFC url(none)!important}
img, table {border: 0;}

p {	padding: 8px; font-size: 0.9em}

a{
	color: #0075A2;
	font-weight: bold;
	text-decoration: none;
}
a:hover{
	color: #669933;
}

.clear{	clear: both;}


.welcome {
	background:transparent url(../img/bg_h.gif) no-repeat scroll -200px 0pt;
	color:#0075A2;
	font-size:1em;
	font-weight:bold;
	padding:8px 12px 10px;
	text-align:left;
	height: 20px;
}
.content {
	padding:8px 12px 10px;
	width: 50%;
	float: left;

}
.content h1 {
	font-size: 1.6em;
	font-weight: bold;
	color: #fff;
	padding: 2px 0 16px;
}
.content ul {
	font-size: 1.2em;
	list-style: url(../img/bullet.gif) inside;
	padding-left: 30px;
}

.promolinks {
	padding:80px 12px 10px;
	width: auto;
	text-align: right;
}
.promolinks ul{
	list-style: none;

}
.promolinks a {
	font-weight: bold;
	text-decoration: none;
	font-size: 1em;
}

.promolinks a:hover{
	color: #669933;
}
.area-l, .area-r{
	background: #fff;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
	padding: 3px;
	width:98%;
	min-height:130px;
	text-align: left;
}
.area-l {margin: 0;}
.area-r {margin: 0 0 10px 0; float:right;}
.area-l h3, .area-r h3 {
	font-size: 1.1em;
	font-weight: bold;
	color: #fff;
	background: #18AEE4;
	padding: 0 8px;
}
.right{
	text-align: right;
}

#footer p{
	font-size: 0.7em;
	color: #333333;
}
#footer a{
	color: #333333;
}
#footer a:hover{
	color: #669933;
}
.contact {padding: 5px;}

form {margin: 15px 0;}
.txt, .list, .txtarea, option, .button {
	font: 0.9em "Trebuchet MS", Verdana, Tahoma, sans-serif;
	color: #666666;
	margin: 4px;
}
label {
	width: 150px;
	height: 20px;
	display: block;
	float: left;
	font-size: 0.9em;
	margin: 5px 5px 5px 30px;
}
.txt {
	height: 20px;
	width: 400px;
	text-indent: 3px;
	
}
.list {
	height: 23px;
	width: 404px;
	text-indent: 3px;
	
}
.txtarea {
	width: 400px;
	text-indent: 3px;
	
}
option {text-indent: 6px;}

.button {
	width: 116px;
	text-indent: 3px;
	font-weight: bold;
	color: #fff;
	background: url(../img/button.gif) no-repeat;
	height: 22px;
	border-style: none;
}
