/* body and other backgrounds begin */
body{
/* background : url(/images/site_bgr.gif);*/
 background-color: #B4DCDD;
 margin-bottom : 0px;
 margin-top : 0px;
 margin-left : 0px;
 margin-right : 0px;
 
 text-decoration : none;
 font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size : 12px;
 font-weight : normal;
 color: #022520;
}
td{
 text-decoration : none;
 font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size : 12px;
 font-weight : normal;
 color: #022520;
}
a{
 background-color: transparent;
 text-decoration : underline;
 font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size : 12px;
 font-weight : bold;
 color: #ED7C3F;
}
a:hover{
 background-color: transparent;
 text-decoration : none;
 color: #9A491E;
}
img{
 border-width:0px;
}
.img_on{
 border-style:solid;
 border-width:1px;
 border-color:#E2F2F2;
}
.img_on2{
 border-style:solid;
 border-width:2px;
 border-color:#7F4F35;
}
.img_out{
 border-style:solid;
 border-width:1px;
 border-color:#ff0000;
}

/* body and other backgrounds end */

/* menu styles begin */

.mainmenu{
	background-color: transparent;
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color: #1C786F;
	padding-bottom : 1px;
	padding-left : 10px;
	padding-right : 10px;
	display : block;
}
a.mainmenu:hover{
	background-color: transparent;
	text-decoration : none;
	color: #D5692F;
}
.mainmenu_active{
	background-color: transparent;
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color: #D5692F;
}
.left_menu{
	background-color: transparent;
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color: #1C786F;
	padding-bottom : 4px;
	padding-left : 12px;
	padding-right : 8px;
	padding-top : 3px;
	vertical-align : middle;
	display : block;

}
a.left_menu:hover{
	background-color: #E0E8EB;
	text-decoration : none;
	color: #D5692F;
}

/* menu styles end */


/* box styles begin */
.bgr_header_below_top{
 background : url(/images/h_below_bgr.gif);
 background-repeat : repeat-x;
}
.bgr_box_o_sh{
 background : url(/images/box_head_bottom_bgr_o.gif);
 background-repeat : repeat-x;
}
.bgr_box_o_head{
 background : url(/images/box_head_bgr_o.gif);
 background-repeat : repeat-x;
}
.bgr_box_o_top{
 background : url(/images/box_head_top_bgr_o.gif);
 background-repeat : repeat-x;
}
.bgr_box_o_left{
 background : url(/images/box_left_bgr_o.gif);
 background-repeat : repeat-y;
}
.bgr_box_o_right{
 background : url(/images/box_right_bgr_o.gif);
 background-repeat : repeat-y;
}
.bgr_box_o_bottom{
 background : url(/images/box_bottom_bgr_o.gif);
 background-repeat : repeat-x;
}
.bgr_box_top{
 background : url(/images/box_top_bgr.gif);
 background-repeat : repeat-x;
}
.bgr_box_bottom{
 background : url(/images/box_bottom_bgr.gif);
 background-repeat : repeat-x;
}
.bgr_box_left{
 background : url(/images/box_left_bgr.gif);
 background-repeat : repeat-y;
}
.bgr_box_right{
 background : url(/images/box_right_bgr.gif);
 background-repeat : repeat-y;
}
.bgr_box_head{
 background : url(/images/box_head_bgr.gif);
 background-repeat : repeat-x;
}
.bgr_box_sh{
 background : url(/images/box_head_sh_bgr.gif);
 background-repeat : repeat-x;
}
.bgr_small_box{
 background : url(/images/box_small.jpg);
 background-repeat : no-repeat;
}
.bgr_small_box2{
 background : url(/images/box_small2.jpg);
 background-repeat : no-repeat;
}
.box_bgr_color{
 background-color: #E2F2F2;
}
.box_head{
	background-color: transparent;
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 15px;
	font-weight : bold;
	color: #ffffff;
}
.box_small_text{
	background-color: transparent;
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color: #ffffff;
	cursor : hand;
	letter-spacing : 1px;
}
a.box_small_text:hover{
	background-color: transparent;
	text-decoration : none;
	color: #ffffff;
	cursor : hand;
}

/* box styles end */


/* content styles begin */

.imgs_thumb{
	cursor : hand;
}
.hand{
	cursor : hand;
}
.star{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #185F9F;
}
.star_12{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color: #185F9F;
}
.error{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #ff0000;
}
.error_title{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color: #ff0000;
}
.info_small{
	background-color: transparent;
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
	color: #144068;
}
.title{
	background-color: transparent;
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color: #06453B;
}
.title_advertise{
	background-color: transparent;
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color: #ff0000;
}
.subtitles{
	background-color: #E9F3F3;
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	line-height: 18px;
	color: #8C8140;
}
.subtitles2{
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	line-height: 18px;
	color: #8C8140;
}
.bodytext{
	background-color: transparent;
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	line-height: 18px;
	color: #022520;
}
.bodytext3{
	background-color: transparent;
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 15px;
	font-weight : bold;
	line-height: 18px;
	color: #FFFFFF;
}
.bodytext_o{
	background-color: transparent;
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	line-height: 18px;
	color: #ED7C3F;
}
.bodytext_g{
	background-color: transparent;
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	line-height: 18px;
	color: #888888;
}
.links{
	background-color: transparent;
	text-decoration : underline;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color: #ED7C3F;
}
.links_small{
	background-color: transparent;
	text-decoration : underline;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: #ED7C3F;
}
a.links:hover{
	background-color: transparent;
	text-decoration : none;
	color: #9A491E;
}
.copyright{
	background-color: transparent;
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color: #15524C;
}
.footer_text{
	background-color: transparent;
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color: #1C786F;
}
.footer_link{
	background-color: transparent;
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #15524C;
}
a.footer_link:hover{
	background-color: transparent;
	text-decoration : none;
	color: #FFFFFF;
}

/* content styles end */


/* form styles begin */

input.input_gen{
	background : url(/images/form_input_bgr.gif);
	background-color: #EBF0F5;
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style: normal;
	font-weight: bold;
	color: #144068;
	width: 250px;
	height: 19px;
	border-style:solid;
	border-width:1px;
	border-color: #6B90B4;
}
input.input_button{
	background : url(/images/form_button_bgr.gif);
	background-color: #EBF0F5;
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style: normal;
	font-weight: bold;
	color: #144068;
	width: 120px;
	height: 23px;
	border-style:solid;
	border-width:1px;
	border-color: #6B90B4;
}
select.select_gen{
	background-color: #EBF0F5;
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style: normal;
	font-weight: bold;
	color: #144068;
	width: 250px;
	height: 19px;
	border-style:solid;
	border-width:1px;
	border-color:#4B6445;
}
textarea.text_gen{
	background-color: #EBF0F5;
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style: normal;
	font-weight: bold;
	color: #144068;
	width: 250px;
	height: 100px;
	border-style:solid;
	border-width:1px;
	border-color:#4B6445;
}
/* form styles end */