/* HTML */body {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-style: normal;	font-weight: normal;	font-size: 12px;	color: #000000;	margin: 10px;	background: #666666;}table {	font-size: 12px;	border: 0px solid #666666;}a, a:link, a:visited, a:active{	text-decoration: none;	color: blue;}a:hover{ text-decoration: none; color: red;}.vtable{	width: 65%;	/*border: 1px solid silver; */	cursor: default;	font: 14px Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;}.vtable tr:hover,.vtableTTL{	background: #08338f;	color: white;}.vtableTTL{	border-bottom-style: solid;	border-bottom-width: 1px;	border-bottom-color: yellow;	text-align: center;	font-weight: bold;}.header{	background: url(header_bg.jpg) top left repeat-y;	height: 120px;}.headerdiv{	position: relative;	background: url(header_top.jpg) top left no-repeat;	height: 24px;}.menu{	background: url(menu_bg.jpg) top left no-repeat;	height: 35px;}.main{	background: url(main_bg.jpg) top left repeat-y;	height: 400px;}.maindiv{	position: relative;	margin-top: 20px;	margin-left: 18px;	margin-bottom: 40px;	width: 690px;	/* border: 1px solid red; */}.logo{	float: left;	margin: 20px -30px 0 20px;	width: 300px;}.logoswf{	position: absolute;	width: 170px;	height: 175px;	margin-left: 627px;	margin-top: 44px; 	z-index: 2;}.headfx{	float: left;	height: 95px;	width:300px;	/* background: red; */	margin:20px 20px 0;	color: yellow;	text-align: center;	/* border: 1px solid red; */}.menu a,.menu a:link,.menu a:visited,.menu a:active{	font:bold 14px Verdana, Arial, Helvetica, sans-serif;	display:block;	white-space:nowrap;	margin:0;	padding:2px 10px 0;	text-decoration: none;	color: black;	float: left;}.menu a:hover{ text-decoration: none; color: #b5222a;}.menu div{	margin-left: 20px;}.footer{	background: url(footer.jpg) top left no-repeat;	height: 39px;}.footerdiv,.footerdiv a,.footerdiv a:visited,.footerdiv a:active,.footerdiv a:hover{	position: absolute;	text-align: left;	margin-top: -12px;	margin-left: 20px;	font: 10px Verdana, Arial, Helvetica, sans-serif;	color: #545454;	width: 700px;	text-decoration: none;	cursor: default;}.footerdiv a{ margin-top: 0px;}.footerdiv a:hover{	color: #c4c4c4;	margin-top: 0px;}.continut,.continut_contact{	position: relative;	padding: 10px;	height: 56%;	width: 410px;	z-index: 2;	overflow: auto;	border: 1px solid silver;	background: white url(content_bg.jpg) top left repeat-x;	margin-left: 130px;}.continut_contact{ height: 475px; width: 450px; overflow: auto; margin-top: -20px;}.moneybgr,.moneybgl{	height: 500px;	background: url(money_r.jpg) bottom right no-repeat;}.moneybgl{	background: url(money_l.jpg) bottom left no-repeat;}/* GENERAL PAGE ELEMENTS */.image_left {	float: left;	margin: 0px 15px 0px 0px;		/* top, right, bottom, left	*/}.image_right {	float: right;	margin: 0px 15px 0px 0px;		/* top, right, bottom, left	*/}