/* Body and Hyperlinks */.body {	background-color:		#CCCCCC;	color:			#000000;	margin-left:		0px;	margin-top:		0px;	margin-bottom:		0px;}a {	font-family:		verdana;	font-size:			10px;	font-weight:		bold;	color:			#1D4372;	text-decoration:		none;}a:hover {	color:			#0000FF;}/* Main Tables */.main_table-1 {	width: 			780px;	height: 			100%;	padding-left: 		0px;	padding-right: 		0px;	padding-top: 		0px;}.main_table-2 {	width:			750px;	height:			100%;	background-color:		#FFFFFF;}/* Top Area */.top_banner-1 {	background-repeat:	no-repeat;	width:			750px;	height:			150px;}.top_menu-1 {	background-image:  	url('navi.jpg');	background-repeat: 	no-repeat;	height:			21px;	vertical-align:		middle;	padding-top:		0px;}.top_links {	padding-left:		10px;}.menu {	font-family: Arial;	font-size: 12px;	color: #666666;	background-color: #EEEEEE;	font-weight: bold;	text-align: center;	background-image: url('gradx.gif');	height: 25px}.menu a:visited {  text-decoration: none; color: #004891}.menu a:hover {	text-decoration: none;	color: #FF3300;}.panel {	font-family: Arial;	font-size: 10px;	color: #666666;	font-weight: bold;}/* Left Area */.left_td-1 {	background-image:  	url('left.jpg');	background-repeat: 	repeat-y;	width:			15px;}.left_td-2 {	width:			750px;}.left_td-3 {	height:			100%;}.left_td-4 {	width:			170px;	height:			100%;	border-right-style:		solid;	border-right-width:		1px;	border-right-color:		#1D4372;}.left_table-1 {	width:			750px;	height:			100%;	text-align:		left;}/* Main Area */.main_td-1 {	width:			410px;	height:			100%;	font-family:		verdana;	font-size:			10px;	color:			#000000;}/* Right Area */.right_td-1 {	border-left:		1px solid #1D4372;	width:			170px;	height:			100%;	background-image:  	url('rbottom.jpg');	background-repeat: 	no-repeat;	background-position:	right bottom;}.right_td-2 {	background-image:  	url('right.jpg');	background-repeat: 	repeat-y;	width:			15px;		}/* Bottom Area */.bottom_table-1 {	width: 			710px;	height:			100%;}.bottom_td-1 {	background-image:  	url('copy.jpg');	background-repeat: 	no-repeat;	height:			20px;	vertical-align:		middle;	font-family:		verdana;	font-size:			10px;	color:			#1D4372;	padding-left:		20px;	padding-right:		20px;}.bottom_td-2 {	font-family:		verdana;	font-size:			10px;	color:			#1D4372;	text-decoration:		none;	font-weight:		normal;}.bottom_td-2:hover {	color:			#FF8000;}.bottom_td-3 {	font-family:		verdana;	font-size:			10px;	color:			#1D4372;	text-decoration:		none;	font-weight:		normal;}.bottom_td-3:hover {	color:			#FF8000;}.pad2 {	padding-left:			20px;	padding-bottom:			1px;	font-family:			verdana;	font-size:				10px;	color:					#1D4372;	border-bottom-color:	#FFFFFF;	border-bottom-style:	solid;	border-bottom-width:	0px;}.pad4 {	padding-left:			10px;	padding-bottom:			1px;	font-family:			verdana;	font-size:				10px;	color:					#1D4372;	border-bottom-color:	#FFFFFF;	border-bottom-style:	solid;	border-bottom-width:	0px;}.pad3 {	padding-left:			20px;	padding-bottom:			1px;	font-family:			verdana;	font-size:				10px;	color:					#1D4372;	border-bottom-color:	#FFFFFF;	border-bottom-style:	solid;	border-bottom-width:	0px;	border-top-color:		#FFFFFF;	border-top-style:		solid;	border-top-width:		0px;}.lheader1 {	border-bottom:1px solid #1D4372; background-image:  		url('lheader.jpg');	background-repeat: 		no-repeat;	height:					17px;	vertical-align:			middle;	align:					left;	font-family:			verdana;	font-size:				10px;	font-weight:			bold;	color:					#1D4372;	padding-left:			20px;	}.rheader1 {	border-bottom:1px solid #1D4372; background-image:  		url('rheader.jpg');	background-repeat: 		no-repeat;	height:					17px;	vertical-align:			middle;	align:					left;	font-family:			verdana;	font-size:				10px;	font-weight:			bold;	color:					#1D4372;	padding-left:			20px;	}.lheader {	border-top:1px solid #1D4372; border-bottom:1px solid #1D4372; background-image:  		url('lheader.jpg');	background-repeat: 		no-repeat;	height:					17px;	vertical-align:			middle;	align:					left;	font-family:			verdana;	font-size:				10px;	font-weight:			bold;	color:					#1D4372;	padding-left:			20px;	}.rheader {	border-top:1px solid #1D4372; border-bottom:1px solid #1D4372; background-image:  		url('rheader.jpg');	background-repeat: 		no-repeat;	height:					17px;	vertical-align:			middle;	align:					left;	font-family:			verdana;	font-size:				10px;	font-weight:			bold;	color:					#1D4372;	padding-left:			20px;	}.currency {	width:					50px;	height:					15px;	font-size:				10px;	font-family:			verdana;	background-color:		#EFEFEF;	border-bottom-color:	#000000;	border-bottom-width:	1px;	border-bottom-style:	solid;	border-top-color:		#000000;	border-top-width:		1px;	border-top-style:		solid;	border-left-color:		#000000;	border-left-width:		1px;	border-left-style:		solid;	border-right-color:		#000000;	border-right-width:		1px;	border-right-style:		solid;}.login {	width:					110px;	height:					15px;	font-size:				10px;	font-family:			verdana;	background-color:		#EFEFEF;	border-bottom-color:	#000000;	border-bottom-width:	1px;	border-bottom-style:	solid;	border-top-color:		#000000;	border-top-width:		1px;	border-top-style:		solid;	border-left-color:		#000000;	border-left-width:		1px;	border-left-style:		solid;	border-right-color:		#000000;	border-right-width:		1px;	border-right-style:		solid;}.domain {font-family:verdana, arial, helvetica, sans-serif;  font-size:12px;color:#000;height: 20px;border:1px solid #7F9DB9;  background:#EFEFEF;}.knap {	width:					40px;	height:					17px;	background-color:		#EFEFEF;	border-bottom-color:	#000000;	border-bottom-width:	1px;	border-bottom-style:	solid;	border-top-color:		#000000;	border-top-width:		1px;	border-top-style:		solid;	border-left-color:		#000000;	border-left-width:		1px;	border-left-style:		solid;	border-right-color:		#000000;	border-right-width:		1px;	border-right-style:		solid;	font-family:			verdana;	font-size:				10px;	color:					#000000;}.emailheader {	font-family:			verdana;	font-size:				10px;	color:					#1D4372;	font-weight:			bold;}.mainheader {	padding-top:			15px;	padding-bottom:			2px;	font-family:			verdana;	font-size:				12px;	color:					#1D4372;	font-weight:			bold;}.offer {	border-bottom:1px dotted #1D4372; background-image:  		url('offer.jpg');	background-repeat: 		no-repeat;	width:					410px;	height:					150px;	background-position-y:50%	}.offer2 {	border-bottom:1px dotted #1D4372; background-image:  		url('offer.jpg');	background-repeat: 		no-repeat;	width:					410px;	height:					50px;	background-position-y:50%	}.offer3 {	border-bottom:1px dotted #1D4372;	background-repeat: 		no-repeat;	width:					410px;	height:					50px;	background-position-y:50%	}.dedoffer {	border-bottom:1px dotted #1D4372; background-image:  		url('offer.jpg');	background-repeat: 		no-repeat;	width:					410px;	height:					100px;	background-position-y:100%	}.dedgap {	border-bottom:1px dotted #1D4372;	width:					410px;}.dedgap2 {	width:					410px;	border-bottom:1px dotted #1D4372;	height:					40px;}.line {	border-bottom-color:	#1D4372;	border-bottom-style:	solid;	border-bottom-width:	1px;	padding-bottom:			15px;}.maintxt {	height:					105px;	padding-right:			10px;	padding-top:			15px;	font-family:			verdana;	font-size:				10px;	font-weight:			normal;	color:					#1D4372;	vertical-align:			top;	padding-bottom: 		2px;}.headerlinks {	font-size:				12px;	font-weight:			bold;	padding-bottom:			2px;}/* Forum */font, th, td, p { font-family: Verdana, Arial, Helvetica, sans-serif }th	{	color: #000000; font-size: 10px; font-weight : bold;	background-color: #E0E0E0; height: 25px;}