/* body and other backgrounds begin */
.body{
 background : url(/images/marine/marine_bgr.gif);
 background-color: #493B22;
 margin-bottom : 0px;
 margin-top : 0px;
 margin-left : 0px;
 margin-right : 0px;
}
.bgr_box_head{
 background : url(/images/marine/marine_b_head_bgr.gif);
}
.bgr_menu_head{
 background : url(/images/marine/marine_m_head_bgr.gif);
}

/* body and other backgrounds end */



/* box styles begin */

.box_head{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color: #292727;
}
.box_title{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	line-height: 18px;
	font-weight : bold;
	color: #594B2F;
}
.box_text{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 16px;
	font-weight : normal;
	color: #594B2F;
}
.box_link{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color: #F1E48F;
}
a.box_link:hover{
	background-color: transparent;
	text-decoration : none;
	color: #99915A;
}
/* box styles end */


/* menu styles begin */

.menu_head{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color: #292727;
}
.menu_link{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color: #594B2F;
}
a.menu_link:hover{
	background-color: transparent;
	text-decoration : none;
	color: #332B1B;
}
/* menu styles end */



/* content styles begin */

.stars{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color: #F1E48F;
}
.errors{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color: #6C0808;
}
.info_small{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color: #776950;
}
.title{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color: #292727;
}
.subtitle{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color: #514C48;
}
.bodytext{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height: 18px;
	font-weight : normal;
	color: #F7F5F2;
}
.bodytext_white{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height: 18px;
	font-weight : bold;
	color: #ffffff;
}
.links{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color: #F1E48F;
}
a.links:hover{
	background-color: transparent;
	text-decoration : none;
	color: #99915A;
}
/* content styles end */



/* footer styles begin */

.copyright{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color: #ffffff;
}

/* footer styles end */



/* form styles begin */

input.input_gen{
 background-color: #ECE7E1;
 text-decoration : none;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 11px;
 font-weight: bold;
 color: #594B2F;
 width: 180px;
 height: 18px;
 border-style:solid;
 border-width:1px;
 border-color: #776950;
}
input.input_gen2{
 background-color: #ECE7E1;
 text-decoration : none;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 11px;
 font-weight: bold;
 color: #594B2F;
 width: 75px;
 height: 18px;
 border-style:solid;
 border-width:1px;
 border-color: #776950;
}
input.input_gen3{
 background-color: #ECE7E1;
 text-decoration : none;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 11px;
 font-weight: bold;
 color: #594B2F;
 width: 40px;
 height: 18px;
 border-style:solid;
 border-width:1px;
 border-color: #776950;
}
input.input_gen4{
 background-color: #ECE7E1;
 text-decoration : none;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 11px;
 font-weight: bold;
 color: #594B2F;
 width: 210px;
 height: 18px;
 border-style:solid;
 border-width:1px;
 border-color: #776950;
}
input.input_button_gen{
 background : url(/images/marine/marine_input_bgr.gif);
 background-color: #ECE7E1;
 text-decoration : none;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 11px;
 font-weight: bold;
 color: #F1E48F;
 width: 120px;
 height: 20px;
 border-style:solid;
 border-width:1px;
 border-color: #776950;
}
input.input_button_gen2{
 background : url(/images/marine/marine_input_bgr.gif);
 background-color: #ECE7E1;
 text-decoration : none;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 11px;
 font-weight: bold;
 color: #F1E48F;
 width: 140px;
 height: 20px;
 border-style:solid;
 border-width:1px;
 border-color: #776950;
}
select.select_gen{
 background-color: #ECE7E1;
 text-decoration : none;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 11px;
 font-weight: bold;
 color: #594B2F;
 width: 180px;
 height: 18px;
 border-style:solid;
 border-width:1px;
 border-color: #776950;
}

select.select_gen2{
 background-color: #ECE7E1;
 text-decoration : none;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 11px;
 font-weight: bold;
 color: #594B2F;
 width: 210px;
 height: 18px;
 border-style:solid;
 border-width:1px;
 border-color: #776950;
}
textarea.text_gen{
 background-color: #ECE7E1;
 text-decoration : none;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 11px;
 font-weight: bold;
 color: #594B2F;
 width: 180px;
 height: 80px;
 border-style:solid;
 border-width:1px;
 border-color: #776950;
}

/* form styles end */