/* general body and other backgrounds style begin */

.body{
 background-color: #D2CBAC;
 margin-bottom : 0px;
 margin-top : 0px;
 margin-left : 0px;
 margin-right : 0px;
}
.bgr_deco_horiz{
 background : url(../images/c_deco_top_bgr.jpg);
 background-repeat : repeat-x;
}
.bgr_deco_vert{
 background : url(../images/c_deco_top_center_bgr.jpg);
 background-repeat : repeat-y;
}
.bgr_text_top{
 background : url(../images/c_text_top_left_bgr.jpg);
 background-repeat : no-repeat;
 background-position : top;
}
.bgr_text_bottom{
 background : url(../images/c_text_bott_right_bgr.jpg);
 background-repeat : no-repeat;
 background-position : bottom;
}
.bgr_text_top2{
 background : url(../images/c_text_top_left_bgr2.jpg);
 background-repeat : no-repeat;
 background-position : top;
}
.bgr_text_bottom2{
 background : url(../images/c_text_bott_right_bgr2.jpg);
 background-repeat : no-repeat;
 background-position : bottom;
}

.bgr_big_img_top{
 background : url(../images/p_big_top_bgr.gif);
 background-repeat : repeat-x;
}
.bgr_big_img_bottom{
 background : url(../images/p_big_bottom_bgr.gif);
 background-repeat : repeat-x;
}
.bgr_big_img_left{
 background : url(../images/p_big_left_bgr.gif);
 background-repeat : repeat-y;
}
.bgr_big_img_right{
 background : url(../images/p_big_right_bgr.gif);
 background-repeat : repeat-y;
}

.bgr_footer{
 background : url(../images/f_bgr.gif);
 background-repeat : repeat-x;
}

.bgr_img_top{
 background : url(../images/p_top_bgr.gif);
 background-repeat : repeat-x;
}
.bgr_img_bottom{
 background : url(../images/p_bottom_bgr.gif);
 background-repeat : repeat-x;
}
.bgr_img_left{
 background : url(../images/p_left_bgr.gif);
 background-repeat : repeat-y;
}
.bgr_img_right{
 background : url(../images/p_right_bgr.gif);
 background-repeat : repeat-y;
}

/* general body and other backgrounds style end */


/* general pages - content text styles begin */


.info_small{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color: #387853;
}
.stars{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	/*line-height: 16px;*/
	font-weight : bold;
	color: #A2CC62;
}
.error{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #C84619;
}
.initials{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 17px;
	font-weight : bold;
	color: #4A3804;
}
.subtitle{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	line-height: 18px;
	font-weight : bold;
	color: #4A3804;
}
.bodytext{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height: 18px;
	font-weight : normal;
	color: #4A3804;
}
.bodytext_sm{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color: #4A3804;
}
.links{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #C3573F;
}
a.links:hover{
	background-color: transparent;
	text-decoration : none;
	color: #8B2B16;
}

/* general pages - content text styles end */


/* footer styles - begin */

.f_copyright{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color: #DDD7BF;
}
.f_links{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #CAAA73;
}
a.f_links:hover{
	background-color: transparent;
	text-decoration : none;
	color: #ffffff;
}


/* footer styles - end */



/* -------------- form styles begin -------------- */

/* general basic form styles - styles begin */

input.input_gen{
 background-color: #FBFAF6;
 text-decoration : none;
 font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
 font-size : 11px;
 font-weight: bold;
 color: #4A3804;
 width: 200px;
 height: 18px;
 border-style:solid;
 border-width:1px;
 border-color: #C0B38B;
}
select.select_gen{
 background-color: #FBFAF6;
 text-decoration : none;
 font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
 font-size : 11px;
 font-weight: bold;
 color: #4A3804;
 width: 200px;
 height: 18px;
 border-style:solid;
 border-width:1px;
 border-color: #C0B38B;
}
input.button_gen{
 background-color: #C3B189;
 text-decoration : none;
 font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
 font-size : 11px;
 font-weight: bold;
 color: #FBFAF6;
 width: 120px;
 height: 18px;
 border-style:solid;
 border-width:1px;
 border-color: #C0B38B;
}
textarea.textarea_gen{
 background-color: #FBFAF6;
 text-decoration : none;
 font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
 font-size : 11px;
 font-weight: bold;
 color: #4A3804;
 width: 200px;
 height: 80px;
 border-style:solid;
 border-width:1px;
 border-color: #C0B38B;
}

/* general basic form styles - styles end */



/* -------------- form styles end -------------- */