/* Main Layout */body{	align: center;	margin: 0;	background:url(images/bkg.jpg) repeat-x #46474B;	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	font-size: 14px; 	vertical-align: top;	line-height: 16px;	color: #4E4E4E;}div#page{	margin: 0 auto 0 auto;	width: 764px;	text-align: left;}div#page_wrap{}div#head{	background:url(images/bkg_head.jpg) no-repeat;	padding: 0 17px 0 17px;	height: 140px;}div#submenu {	float: right;	text-align: right;	margin: 40px 10px 0 0;	color: #FFFFFF;}div#submenu a { color: #FFFFFF; text-decoration: underline; }div#submenu a:hover { text-decoration: none; }div#menu {	float: left;	clear: all;	width: 730px;	height: 38px;	margin: 8px 0 0 0;	padding: 0;}.menu {	float: left;	height: 38px;}div#image_block {	margin: 0;	float: left;	clear: all;	width: 764px;	height: 217px;	background: url(images/menu.jpg) no-repeat;	background-position: 0 -38px;}div#content{	clear: all;	float: left;	width: 690px;	background: url(images/bkg_body.jpg) repeat-y;	padding: 20px 37px 20px 37px;}div#footer{	clear: all;	float: left;	width: 764px;	background: url(images/bkg_foot.jpg) top no-repeat;	padding: 5px 0 20px 0;	text-align: center;	color: #FFFFFF;}div#footer a { color: #0000FF; text-decoration: underline; }div#footer a:hover { text-decoration: none; }/* Main Elements */a { color: #0000FF; text-decoration: underline; }a:hover { text-decoration: none; } span a { color: #0000FF; }b { color: #0000FF; }ul { margin: 0px; padding: 0px; list-style: none; line-height: 18px; }ul li a { color: #0000FF; text-decoration: underline; }ul li a:hover { text-decoration: none; }/* Tables and Forms */table { border: 0px; } td { vertical-align: top; }td, table, select, input, textarea {	font-family: tahoma;	font-size: 14px; 	vertical-align: top;	line-height: 16px;	color: #4E4E4E;}.empty_cell { background-color: #FFFFFF; font-weight: bold; }.table_head { font-size: 16px; font-weight: bold; background-color: #9FB3BD; }.list_odd { background-color: #BFD4E0; }.list_even { background-color: #CAE0ED; }input, textarea { font-size: 95%; background-color: #F5F5F5; }form { margin: 0px; padding: 0px }.form1 {	width: 134px;	height: 21px;	color: #000000;	border: #828282 1px solid;	padding: 2px 0 0 12px;	background-color: #616161;}.form input{	width: 189px;	height: 20px;	color: #9C9C9C;	border: #C1C1C1 1px solid;	padding: 1px 0 0 6px;	background-color: #FFFFFF;}.form textarea {	width: 189px;	height: 120px;	color: #9C9C9C;	overflow: auto;	border: #C1C1C1 1px solid;	padding: 1px 0 0 6px;	background-color: #FFFFFF;}/* Text Formatting */h1 {	text-align: center;	font-variant: small-caps;	font-size: 21px;	line-height: 21px;	font-weight: bold;	padding: 5px 0 5px 0;}/*.big { font-size: 16px; line-height: 20px; }*/p {	margin: 5px 0 5px 0;}.desc {	padding: 0 10px 10px 10px;	margin: 0;}.gray_text { color: #999999; }
