html {

	height: 100%;

}

body {

	margin: 0px;

	padding: 0px;

	background-color: #dceeff;

	font-size: 10px;

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	color: black;

	height: 100%;

}

A {COLOR: #343434; TEXT-DECORATION: underline}

A:visited {COLOR: #343434;}

A:active {COLOR: #0093f9; }

A:hover {COLOR: #b91111; TEXT-DECORATION: none}

p {

	margin: 0px 0x 0px 0px;

}

hr{



}



form {

	margin: 0px;

	padding: 0px;

}

img{

	padding: 0px;

	margin: 0px;

	border: 0px;

}

div.hmain{

	height: 276px;

	width: 100%;

	background: url('hbg00000.gif') repeat-x;

}

table.htable{

	width: 100%;

}

table.htable td.left{

	width: 388px;

}

table.htable td.right{

	background: url('hr000000.jpg') right top no-repeat;

}

table.htable td.right div{

	width: 100%;

	height: 276px;

	}

table.main{

	width: 100%;

	background: url('mainbg00.gif') repeat-x;

	height: 200px;

}

table.main td{

	vertical-align: top;

}



table.main td.lm{

	width:210px;

}

table.main td.lm2{

	width: 25px;

}

table.main td.rm{

	width:206px;

}

table.main td.rm2{

	width:25px;

}



div.lmtitle, div.lmtitle2 {

	height: 29px;

	width: 175px;

	padding-top: 6px;

	padding-left: 35px;

}

div.lmtitle{

	background: url('lmh00000.gif') no-repeat;

}

div.lmtitle2{

	background: url('lmh20000.gif') no-repeat;

}



div.lmcontent, div.lmcontent2{

	height: 100px;

	width: 205px;

	padding-bottom: 20px;

}

div.lmcontent{

	background: url('mbg20000.gif') right bottom repeat-x;

}

div.lmcontent2{

	background: url('mbg00000.gif') right bottom repeat-x;

}

div.lmcontent a, div.lmcontent2 a{

	width: 82%;

	display: block;

	padding: 2px;

	padding-left: 35px;

}

div.lmcontent a:hover, div.lmcontent2 a:hover{

		background: url('bg_over.gif');

}











div.rmtitle, div.rmtitle2 {

	height: 29px;

	width: 170px;

	padding-top: 5px;

	padding-left: 35px;

}

div.rmtitle{

	background: url('rmh00000.gif') top right no-repeat;

}

div.rmtitle2{

	background: url('rmh20000.gif') top right no-repeat;

}



div.rmcontent, div.rmcontent2{

	width: 100%;

	padding-bottom: 20px;

	margin-left: 3px;

	background-position: left bottom;

}

div.rmcontent{

	background: url('mbg20000.gif') left bottom repeat-x;

}

div.rmcontent2{

	background: url('mbg00000.gif') left bottom repeat-x;

}

div.rmcontent a, div.rmcontent2 a{

	width: 100%;

	display: block;

	padding: 2px;

	padding-left: 45px;

}

div.rmcontent a:hover, div.rmcontent2 a:hover{

background: url('bg_over.gif');

}





div.contenttitle{

	background: #b91111 url('titlebg0.gif') right top no-repeat;

	margin-bottom: 10px;

}

div.contenttitle h1{

	background: url('titleh1b.gif') left top no-repeat;

	font-size: 11pt;

	font-family: arial;

	padding-left: 60px;

	padding-top: 4px;

	height: 21px;

	margin: 0px;

	color: #ffffff;

}

td.contbg{

	background: url('contbg00.gif') left bottom repeat-x;

	padding-bottom: 20px;

}

td.contlbg{

	background: url('contlbg0.gif') bottom no-repeat;

	width: 11px;

}

td.contrbg{

	background: url('contrbg0.gif') bottom no-repeat;

	width: 11px;

}

table.footer{

	width: 100%;

	height: 135px;

	background: url('fbg00000.gif') bottom repeat-x;

	font-size: 10pt;

	font-weight: bold;

	font-family: arial;

}



div.contact input,select, textarea{

	width: 98%;

	border: 1px solid gray;

	border-left: 2px solid #0093f9;

}