body { 
	margin : 0;
	padding : 0;
	background : #96A1C5;
} 
a { 
	text-decoration : underline;
} 
a:hover { 
	text-decoration : none;
} 
h1 {
	font : bold 15px/30px "Trebuchet MS", Arial, Tahoma;
	height : 30px;
	background : #FFEFAE;
	text-transform : uppercase;
	color : #8C7100;
	padding : 0 0 0 10px;
	margin : 0;
	border-bottom : 1px dashed #D5C175;
	display : block;
}
h2 { 
	font : bold 12px/25px "Trebuchet MS", Arial, Tahoma;
	text-transform : uppercase;
	color : #A88600;
	padding : 0 0 0 10px;
	margin : 0;
	text-decoration : underline;
}
h2 a{ 
	color : #A88600;
}
h2 a:hover{ 
	text-decoration : none;
}
h3 {
	font : bold 15px/30px "Trebuchet MS", Arial, Tahoma;
	height : 30px;
	background : #E4E6F3;
	text-transform : uppercase;
	color : #52618B;
	padding : 0 10px 0 10px;
	margin : 0;
	border-bottom : 1px dashed #949FC0;
	display : block;
	width : auto;
	float : left;
}
h4 { 
	font : bold 12px/25px "Trebuchet MS", Arial, Tahoma;
	text-transform : uppercase;
	color : #6F7EAB;
	padding : 0 0 0 10px;
	margin : 0;
	text-decoration : underline;
}
h4 a{ 
	color : #6F7EAB;
}
h4 a:hover{ 
	text-decoration : none;
}
/*outer table*/
.bg-outer-left{
	background: url(../images/bg_outer_left.jpg) repeat-y right;
	width : 9px;
}
.bg-outer-right{
	background: url(../images/bg_outer_right.jpg) repeat-y left;
	width : 9px;
}
/*header*/
.logo-bg{
	background : #FFF url(../images/logo_bg_gradient.jpg) repeat-x top;
	height : 48px;
	width : 100%;
	border-bottom : 4px solid #FFF;
}
.bg-dots{
	background:url(../images/logo_bg_dots.jpg) no-repeat top left;
}
.header{
	background : url(../images/bg_header.jpg) repeat-x top;
	height : 170px;
	border-bottom : 4px solid #7382AE;
}
/*navigation*/
.header-nav a, .header-nav a:link, active, visited{
	background: url(../images/nav_bg.gif) no-repeat top right;
	height : 32px;
	width : 75px;
	font: bold 12px/32px "Trebuchet MS", Arial, Tahoma;
	color : #FFFFFF;
	display : block;
	text-decoration : none;
	text-align : center;
	text-transform : uppercase;
}
.header-nav a:hover{
	background : url(../images/nav_bg_hover.gif)  no-repeat top right;
	color : #CACFE8;
}
.header-nav-current-page a, .header-nav-current-page a:link, active, visited{
	background: url(../images/nav_bg_hover.gif) no-repeat top right;
	height : 32px;
	width : 75px;
	font: bold 12px/32px "Trebuchet MS", Arial, Tahoma;
	color : #FFFFFF;
	display : block;
	text-decoration : none;
	text-align : center;
	text-transform : uppercase;
}
.header-nav-current-page a:hover{
}
/*left content*/
.submenu-nav a, .submenu-nav a:link, active, visited{
	background: url(../images/submenu_icon.jpg) no-repeat top right;
	height : 17px;
	width : 100%;
	font: normal 12px/17px "Trebuchet MS", Arial, Tahoma;
	color : #8C7100;
	display : block;
	text-decoration : none;
	text-align : left;
	text-transform : uppercase;
	border-bottom: 1px solid #E4D8A7;
}
.submenu-nav a:hover{
	background : url(../images/submenu_icon_hover.jpg)  no-repeat top right;
	color : #594700;
}
.submenu-sub a, .submenu-sub a:link, active, visited{
	background: #F1E4B7;
	height : 17px;
	width : auto;
	font: normal 12px/18px "Trebuchet MS", Arial, Tahoma;
	color : #8C7100;
	display : block;
	text-decoration : none;
	text-align : left;
	text-transform : uppercase;
	border-bottom: 1px solid #E4D8A7;
	padding: 0 0 0 10px;
}
.submenu-sub a:hover{
	color : #594700;
}
.content-left p{
	font : normal 13px/15px "Trebuchet MS", Arial, Tahoma;
	padding : 0 10px 10px 10px;
	margin : 0;
}

/*right content*/
.content-right {
	font : normal 13px/15px "Trebuchet MS", Arial, Tahoma;
	padding : 0 10px 10px 10px;
}

.content-right p{
	font : normal 13px/15px "Trebuchet MS", Arial, Tahoma;
	padding : 0 10px 10px 10px;
	margin : 0;
}
/*paragraph*/
p{
	font: normal 12px/15px "Trebuchet MS", Arial, Tahoma;
	padding : 5px 0 5px 0;
	margin : 0;
}
p a{
	color: #8C7100;
}
.table1{
	border-collapse : collapse;
	background-color : #F2F3F9;
	font: normal 13px "Trebuchet MS", Arial, Tahoma;
	margin : 0 10px 0 10px;
}
.table1 td{
	border-collapse : collapse;
	border: 1px solid #C9CDE7;
}
.table2{
	border-collapse : collapse;
	background-color : #E4E6F3;
	font: normal 13px "Trebuchet MS", Arial, Tahoma;
}
.table2 td{
	border-collapse : collapse;
}
.table3{
	border-collapse : collapse;
	background-color : #E4E6F3;
	font: normal 11px  Tahoma, Arial;
}
.table3 td{
	border-collapse : collapse;
	height: 20px;
	border: 1px solid #FFFFFF;
}
ul, li{
	font : normal 13px/15px "Trebuchet MS", Arial, Tahoma;
	color : #52618B;
	padding : 0;
	margin: 5px 0 10px 20px;
}
li a{
	color : #A88600;
}
/*form*/
form{
	font : bold 12px/15px "Trebuchet MS", Arial, Tahoma;
	text-transform : uppercase;
	color : #A88600;
	padding : 0;
	margin : 10px 0 5px 0;
}
input, select, input-type, textarea{
	border : 1px solid #FFD323;
	background : #FFEFB9;
	padding : 1px;
	margin : 0;
}
.button{
	background : #000000 url(../images/submit_bg.jpg) repeat-x;
	height: 30px;
	width : auto;
	font : bold 12px/28px "Trebuchet MS", Arial, Tahoma;
	color :  #FFFFFF;
	border : 1px solid #695400;
	padding : 0 5px 0 5px;
	margin : 0;
	text-transform: uppercase;
}
/*lists*/ 
/*footer*/
.footer{
	background: url(../images/bg_footer.jpg) repeat-x top;
	border-top: 4px solid #FFCC00;
	height: 72px;
}
.footer p{
	font: normal 12px/72px "Trebuchet MS", Arial, Tahoma;
	padding: 0 30px 0 0 ;
	margin : 0;
	color : #FFFFFF;
}
.footer a{
	color : #FFFFFF;
}