body{
padding:0px;
margin:0px;
background:url(../images/bg-back-repeat.jpg) left top repeat-x;
line-height:18px;
font-family:Arial, Helvetica, sans-serif;
color:#202020;
font-style:normal;
font-weight:normal;
text-align:left;
text-decoration:none;
font-size:12px;
}

br, h1, h2, h3, h4{
padding:0;
margin:0;
}

h1{
font-family:Arial, Helvetica, sans-serif;
color:#0b7faf;
font-size:24px;
font-style:normal;
font-weight:normal;
text-decoration:none;
line-height:30px;
}


#container{
width:979px;
padding:0px;
margin:0 auto;
height:auto;
}
#container-front{
width:950px;
padding:0px;
margin:0 auto;
height:auto;
}
#inner-body{
width:979px;
padding:0px;
margin:0px;
background:url(../images/inner-bg-repeat.jpg) left top repeat-y;
}
#inner-body-front{
width:950px;
padding:0px;
margin:0px;
background:url(../images/inner-bg-repeat.jpg) left top repeat-y;
}
#main-footer{
width:100%;
background:url(../images/footer-bg-repeat.jpg) left top repeat-x;
height:114px;
padding:10px 0 0 0;
color:#000000;
margin:20px 0 0 0;
font-size:12px;
}
#front-bg-repeat{
width:100%;
padding:0px;
margin:0px;
background:url(../images/front-page-bg-repeat.jpg) left top repeat-x;
height:280px;
}



.header-logo{
width:950px;
padding:0px;
margin:0px;
height:auto;
}
.body-header{
width:979px;
padding:0px;
margin:0px;
height:226px;
}
.header-left{
width:647px;
padding:0px;
margin:0px;
float:left;
background:url(../images/header-image-left.jpg) left top no-repeat;
height:193px;
}
.header-right{
width:348px;
height:226px;
padding:0px;
margin:0px;
float:right;
}
.left-bx-bg{
background:url(../images/left-grediwnt-bg.jpg) left top repeat-x;
background-color:#ffedcc;
border-left:1px solid #87c2da;
border-right:1px solid #87c2da;
}
.left-bx-bg a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#1e1e1e;
font-style:normal;
text-decoration:none;
line-height:normal;
font-weight:bold;
}
.left-bx-bg a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#1e1e1e;
font-style:normal;
text-decoration:underline;
line-height:normal;
font-weight:bold;
}
.body-footer{
width:auto;
padding:0px;
margin:0px;
clear:both;
height:auto;
}
.front-main-content{
width:950px;
padding:0px;
margin:0 auto;
height:280px;
background:url(../images/front-center.jpg) center top no-repeat;
}
.form-bg{
background:url(../images/form-bg.jpg) left top no-repeat;
width:456px;
height:99px;
padding:0px;
margin:0px;
color:#FFFFFF;
font-weight:normal;
font-size:16px;
}
.text-field{
background-color:#75b9d4;
border:1px solid #75b9d4;
font-size:12px;
color:#FFFFFF;
line-height:18px;
margin:7px;
padding:1px;
width:260px;
}
.nv-bg-repeat{
background:url(../images/nav-repeat.jpg) left top repeat-x;
padding:0px;
margin:0px;
}



<!--horizental css menu-->
.mattblacktabs{
width: 100%;
overflow: hidden;
}

.mattblacktabs ul{
margin: 0;
padding: 0;
padding-left: 10px; /*offset of tabs relative to browser left edge*/
font: bold 12px Verdana;
list-style-type: none;
}

.mattblacktabs li{
display: inline;
margin: 0;

}

.mattblacktabs li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 7px 8px; /*padding inside each tab*/
color: white;
line-height:22px;
background:url(../images/devider.jpg) right no-repeat;
}

.mattblacktabs li a:visited{
color: white;
}

.mattblacktabs li a:hover, .mattblacktabs li.selected a{
background:url(../images/devider.jpg) right no-repeat;
background-color: #616769; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
}




#navigation ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	margin:4px 0 0 0;
	padding: 0;
	list-style:none;
	text-align:right;	
}
#navigation li {
	display: inline;
	text-align: right;
	padding: 0;
	margin-right: 4px;	
	float: left;
	line-height:28px;
}
#navigation a {
	color: #000000;
	background:url(../images/tab-left.jpg) left top no-repeat;
	float: left;
	margin:	0;
	padding-left:7px;
	text-decoration: none;
}

#navigation a:hover {
	color: #000000;
	background:url(../images/tab-left.jpg) left top no-repeat;
	float: left;
	margin:	0;
	padding-left:7px;
	text-decoration: underline;
}

#navigation a span {
	background:url(../images/tab-right.jpg) right top repeat-x;
	display: block;
	padding:0 13px 0 5px;
}
#navigation a span {
	float: none;
}

.style1 {
	color: #000066;
	font-weight: bold;
	font-size: 13px;
	font-family: Arial;
}
.style2 {
	color: #FF0000;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial;
}
.style3 {
	color:#666666;
	font-size: 11px;
	font-family: Arial;
	font-weight:bold;
	
}
.style4 {
color:#333333;
	font-size: 11px;
	font-family: Arial;
	
}
.style5 {
	color: #0000FF;
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
}
.style6 {color: #000066; font-weight: bold; font-size: 12px; font-family: Arial; }
.style3a {
	color:#000000;
	font-size: 12px;
	font-family: Arial;
	font-weight:bold;
}
.style4a {
	color:#000000;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}
.style4b {
color:#000000;
	font-size: 11px;
	font-family: Arial;
}
 a:link {
	text-decoration: none;
	color:#000000;
}
a:visited {
	text-decoration: none;
	color:#000000;
}
a:hover {
	text-decoration: none;
	color:#000000;
}
a:active {
	text-decoration: none;
	color:#000000;
}
