/* CSS Document */body {	background-color: #333333;	background-image: url(../images/bg.gif);	background-repeat: repeat-y;	background-position: center top;	margin: 0px;	padding: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 105%;	color: #000000;	text-align: center;}#container {	width: 780px;	text-align: left;	margin-left:auto;	margin-right:auto;}#header {	width: 780px;	background-color: #FFFFFF;	color: #666666;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	font-size: 70%;	position: relative;	display: block;	height: 69px;}#leftcol {	width: 140px;	float: left;	position: relative;}#drkgreytext {	background-color: #FFFFFF;	color: #666666;	font-weight: bold;	text-decoration: underline;}#leftcol h1 {	font-size: 100%;	text-align: left;	margin: 0px;	padding: 0px;}#rightcol {	width: 146px;	float: right;	position: relative;}#content {	width: 467px;	font-size: 80%;	position: relative;	margin: 0px;	padding: 0px;	left: 10px;	float: left;}#content td {	font-size: 70%;	text-align: left;}#content h1 {	font-size: 130%;	text-align: left;}#content h5 {	font-size: 100%;	color:#333333;	margin: 0px;	padding: 0px;	text-align: left;}#content h4 {	font-size: 110%;	background-color:#56969D;	color:#333333;	padding: 3px;	text-align: left;}#content h3 {	font-size: 100%;	background-color:#f26722;	color:#333333;	padding: 0px;	text-align: left;}#content h2 {	font-size: 110%;	color:#333333;	text-align: left;}#content a {	color:#006669;	}#content a:hover {	color:#ff6600;	}#navcontainer {	width: 140px;	position: relative;	margin: 0px;	padding: 0px;	background-color: #ffffff;	border: 0px none;}#navcontainer ul{	list-style-type: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 70%;	padding: 0px;	margin: 0px;}#navcontainer li{	width: 227px;	padding: 0px;	background-color: #c0c0c0;	border-bottom: 1px none;	margin: 0px;}#navcontainer a{	display: block;	padding: 3px;	margin: 0px;	border-top: 0px none;	border-right: 0px none;	border-bottom: 1px solid #FFFFFF;	border-left: 0px none;}#navcontainer a, #navlist{	color: #333333;	text-decoration: none;}#navcontainer a:hover{	color: #ffffff;	text-decoration: none;	background-color: #336699;	margin: 0px;	padding: 3px;}#navcontainer #now a{	display: block;	background-color: #336699;	border-bottom: 1px solid #FFFFFF;	margin: 0px;	padding: 3px;	color: #FFFFFF;	border-top-width: 0px;	border-right-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-left-style: none;}#navcontainer #now a{	color: #FFFFFF;	text-decoration: none;}#navcontainer #now a:hover{	background-color: #333333;	color: #FFFFFF;	text-decoration: none;}#maincontainer {	width: 780px;	position: relative;	border: 1px solid #33CCFF;}.expertad {	width: 146px;	border: 1px solid #333333;	margin-bottom: 20px;}.expertad p {	font-size: 65%;	padding:3px;	margin: 0px;}.expertad a {	color: #006999;}.expertad h1 {	font-size: 100%;	font-weight: normal;	text-align: center;}.expertad h2 {	font-size: 75%;	font-weight: normal;	text-align: center;	background-color: #CC00CC;	color: #FFFFFF;	margin: 0px;	padding: 0px;	border: 0px none;	width: 146px;}#rightcol h1 {	width: 146px;	float: right;	font-size: 100%;	color: #CC00CC;}#mainleft {	width: 304px;	float: left;	line-height: 16px;	font-size: 85%;}#mainleft h1 {	width: 304px;	background-color: #56969D;	font-family: Arial, Helvetica, sans-serif;	font-size: 120%;	color: #FFFFFF;	padding: 3px;	font-weight: normal;	margin: 0px;}#mainleft a {	color: #56969D;	text-decoration: underline;}#mainleft a:hover {	color: #56969D;	text-decoration: underline;}#mainleft h2 {	color: #CC00CC;	font-size: 115%;	font-weight: normal;	margin: 0px;	padding: 0px;}#mainleft h3 {	width: 304px;	background-color: #CC00CC;	padding: 3px;	color: #ffffff;	font-size: 110%;	font-weight: normal;}#mainright {	width: 150px;	font-size: 85%;	float: right;}#mainright h1 {	width: 150px;	background-color: #CC00CC;	font-family: Arial, Helvetica, sans-serif;	font-size: 120%;	color: #FFFFFF;	padding: 3px;	font-weight: normal;	margin: 0px;	line-height: 16px;}#mainright a {	color: #333333;	text-decoration: none;}#mainright a:hover {	color: #333333;	text-decoration: underline;}#mainright h2 {	color: #006093;	font-size: 100%;	padding: 0px;	border: 0px none;	margin-top: 3px;	margin-right: 0px;	margin-bottom: 3px;	margin-left: 10px;}#mainright p {	margin: 0px 0px 0px 10px;	padding: 0px;	border: 0px none;	line-height: 20px;}#special {	width: 467px;	margin: 0px;	padding: 0px;	border: 0px none;	position: relative;	color: #333333;}#special h1 {	width: 467px;	background-color: #CC00CC;	padding: 0px;	font-weight: normal;	margin: 0px;	font-size: 105%;	color: #FFFFFF;}#special p {	font-size: 85%;}#special h2 {	font-size: 110%;	color: #333333;	font-weight: bold;}#special2 {	width: 537px;	margin: 0px;	padding: 0px;	border: 0px none;	position: relative;	color: #333333;}#special2 h1 {	width: 542px;	background-color: #336699;	padding: 3px;	font-weight: normal;	margin: 0px;	font-size: 105%;	color: #FFFFFF;}#special2 p {	font-size: 85%;}#special2 h2 {	font-size: 110%;	color: #336699;	font-weight: bold;}#leftoffer {	width: 230px;	float: left;	position: relative;	text-align: left;}#rightoffer {	width: 230px;	float: right;	position: relative;}#middleoffer {	width: 150px;	margin: 0px;	padding: 0px;	border: 0px none;	position: absolute;	left: 158px;}#sitelogin {	width:140px;	background-color: #CC00CC;	color: #ffffff;	padding: 0px;	font-size: 90%;}#memberslogin {	width:140px;	background-color: #CC00CC;	color: #ffffff;	padding: 0px;	font-size: 90%;}#members {	color:#ffffff;	font-size: 75%;	text-decoration: underline;}a.members {	color:#ffffff;	font-size: 75%;	text-decoration: underline;}a.login {	color:#ffffff;	font-size: 80%;	text-decoration: none;	font-weight: bold;	margin-left: 20px;}.padding {	padding: 3px;}a.login:hover {	color:#ffffff;	font-size: 80%;	text-decoration: underline;	font-weight: bold;	margin-left: 20px;}a.members:hover {	color:#ffffff;	font-size: 75%;	text-decoration: none;}.padding10 {	padding: 10px;}.queries{	font-size:90%;	font-weight:normal;	color:#CC00CC;	text-align: center;}.queries p {	font-size:70%;	font-weight:normal;	color:#000000;	text-align: left;	margin: 0px;	padding: 10px;}.queries h1{	font-size:90%;	font-weight:normal;	color:#CC00CC;	text-align: center;}#textbuttons{	float: right;}
