body{
	margin:auto;
	background-color:#FFFFFF;
	color:#F1E7D7;
	text-align:center;
}

body, #div_content{
	font-family:Arial,Helvetica,sans-serif;
	font-size:11pt;
	color:#F1E7D7;
	line-height:14pt;
}

form{padding:0px; margin:0px;}

a{color:#EF841E; text-decoration:none}
a:hover{text-decoration:underline}

h1{font-size:12pt; font-weight:bold; color:#EF841E;}

img{border:none;}

#header_photo{
	position:absolute;
	top:4px;
	width:802px;
	border:0px dashed yellow;
	text-align:right;
}

#header_spacer{
	margin-top:45px;
	border:0px dashed blue;
}

#div_main{
	text-align:center;
	width:100%;
	border:0px dashed red;
}

#table_main{
	width:802px;
	background-color:#EF841E;
}

.td_main{
	background-image:url(border_l.gif);
	background-repeat:repeat-y;
	background-position:left top;
}

.div_inner_container{
	width:100%;
	background-image:url(border_r.gif);
	background-repeat:repeat-y;
	background-position:right top;
	border:0px black dotted;
}

#table_inner{
	width:770px;
	border:0px blue dotted;
}

#td_inner_l{
	width:215px;
	height:100%;
	background-image:url(menu_bg.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding-top:10px;
	text-align:left;
	}

#td_inner_r{
	width:560px;
	background-image:url(bg_content_01.gif);
	background-repeat:no-repeat;
	background-position:left top;
	}

#div_inner_r{
	width:100%;
	margin-top:32px;
	background-image:url(bg_content_03.gif);
	background-repeat:repeat-y;
	background-position:left;
}

#div_inner_r_bottom{
	width:100%;
	background-image:url(bg_content_04.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:34px;
}

.menu_btn_div{
	margin-left:20px;
	border:0px red dotted;
	height:32px;
}

#div_title{
	width:100%;
	text-align:left;
	border:0px red dotted;
}

#div_content{
	padding-left:15px;
	padding-right:20px;
	text-align:left;
	position:relative;
	top:-20px;

}

#content_inner{
	border:0px red dotted;
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:9pt;*/
	color:#F7DFBF;

}

#div_bottom_line{
	width:95%;
	border:0px red dotted;
	padding-top:10px;
	padding-bottom:10px;
	background-image:url(bottom_line.gif);
	background-repeat:repeat-x;
	background-position:top center;
}

#footer_div{
	width:100%;
	background-image:url(border_b.gif);
	background-repeat:no-repeat;
	background-position:bottom center;
	padding-top:10px;

}

#footer_table{
	color:#341F15;
}

#footer_medusa,#footer_medusa a,#footer_links,#footer_links a{
	font-size:10pt;
	color:#341F15;
	text-decoration:none;
}

#footer_medusa a:hover,#footer_links a:hover{
	text-decoration:none;
	color:#F1E7D7;
}
#footer_medusa{padding-top:10px;}
#footer_medusa,#footer_medusa a{font-size:8pt;}

.table_style{
	border:1px #EF841E solid;
	border-collapse:collapse;
	}

.table_style th{
	background-color:#EF841E;
	padding:2px;
	color:#341F15;
	border-color:#EF841E;
	}

.table_style td{
	padding:2px;
	background-color:#531D1C;
	border-color:#EF841E;
	}
	
.table_style .left_td{
	color:#F1E7D7;
	font-weight:bold;
	}
	
.links_seperater{
	text-align:center;
	width:100%;
	padding-top:2px;
	padding-bottom:2px;
	background-image:url(links_seperater.gif);
	background-repeat:repeat-x;
	background-position:top center;
}



/*---contact page*/
.contact_field{font-weight:bold;}
#contact_div{padding:5px; border: solid 1px #F1E7D7;}
#contact_table{border-collapse:collapse; background-color:#531D1C; border-color:#EF841E}
#contact_table td{padding:2px; border-color:#EF841E}
#contact_table textarea{height:150px; width:350px; background-color:#EF841E; border:1px solid #F1E7D7; color:#531D1C; font-size:10pt; margin-bottom:10px;}
#contact_table input, #contact_table select{background-color:#EF841E; border:1px solid #F1E7D7; color:#531D1C; margin-bottom:2px; margin-top:2px;}
#contact_table input {width:200px;}
#contact_table .btn{background-color:#EF841E; border:1px solid #F1E7D7; color:#531D1C; width:150px}
.compulsory{color:red; margin-left:10px; font-size:15pt;}
/*///////////*/
