/* ---------- body and other backgrounds begin ---------- */

body{
 background-color: #ffffff;
 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;
}

/* ---------- body and other backgrounds end ---------- */

/* ---------- LEFT BLUE BOXES - menu - styles begin ---------- */

.bgr_b_gen_head{
 background : url(images/b_gen_head_bgr.gif);
 background-repeat : repeat-y;
 text-decoration : none;
 font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size : 11px;
 font-weight : bold;
 color: #002158;
 padding-left : 13px;
 padding-right : 22px;
 padding-top : 0px;
 padding-bottom : 0px;
 text-align : left;
}
.bgr_b_gen_left{
 background : url(images/b_gen_left_bgr.gif);
 background-repeat : repeat-y;
}
.bgr_b_gen_right{
 background : url(images/b_gen_right_bgr.gif);
 background-repeat : repeat-y;
}
.bgr_b_gen_menu{
 background : url(images/b_gen_menu_bgr.gif);
 background-repeat : repeat-x;
}
.color_b_gen{
 	background-color: #6FBBE8;
}

.menu_left{
	background-color: transparent;
	text-decoration : underline;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #ffffff;
	padding-left : 7px;
	padding-right : 2px;
	padding-top : 0px;
	padding-bottom : 0px;
	text-align : left;
	vertical-align : middle;
}
a.menu_left:hover{
	background-color: transparent;
	text-decoration : none;
	color: #002158;
}
.menu{
	background-color: transparent;
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color: #002158;
}
a.menu:hover{
	background-color: transparent;
	text-decoration : none;
	color: #ffffff;
}
.menu_yahoo{
	margin-left : 4px;
	margin-right : 3px;
	margin-top : 3px;
	margin-bottom : 3px;
	display: block;
}
.menu_bgr{
	background : url(images/b_gen_menu_bgr.gif);
	background-repeat : repeat-x;
	background-position : top;
}
.menu_text{
	background-color: transparent;
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #002158;
	padding-left : 7px;
	padding-right : 2px;
	padding-top : 0px;
	padding-bottom : 0px;
	text-align : left;
	display: block;
}
.menu_arrow{
	background-color: transparent;
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color: #ffffff;
}
.submenu{
	background-color: transparent;
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #3FA4E0;
}
a.submenu:hover{
	background-color: transparent;
	text-decoration : none;
	color: #FC820A;
}
.submenu_points{
	background-color: transparent;
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #FC820A;
}
/* ---------- LEFT BLUE BOXES - menu - styles end ---------- */



/* ---------- general styles begin ---------- */

.top_of_page{
	background-color: transparent;
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #3FA4E0;
}
.box_text{
	background-color: transparent;
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	line-height: 18px;
	color: #002158;
}
.titles{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color: #FC820A;
}
.links{
	background-color: transparent;
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	line-height: 18px;
	color: #3FA4E0;
}
a.links:hover{
	background-color: transparent;
	text-decoration : none;
	color: #FC820A;
}
.links2{
	background-color: transparent;
	text-decoration : underline;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : normal;
	line-height: 18px;
	color: #3FA4E0;
}
a.links2:hover{
	background-color: transparent;
	text-decoration : none;
	color: #FC820A;
}
.links_arrow{
	background-color: transparent;
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color: #FC820A;
}
.links_arrow_2{
	background-color: transparent;
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color: #ffffff;
}
.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: #002158;
}
.star{
	background-color: transparent;
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	line-height: 18px;
	color: #cc0000;
}
.error{
	background-color: transparent;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	line-height: 18px;
	color: #ff0000;
}

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

	background-color: transparent;
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	line-height: 18px;
	color: #002158;
}
.bodytext2{

	background-color: transparent;
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 18px;
	color: #5D7786;
}
.links3 {

	background-color: transparent;
	text-decoration : underline;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	line-height: 18px;
	color: #3FA4E0;
}

.main_table{
	background-color: #E8F4FB;
 	border-style: solid;
 	border-width: 1px;
 	border-color: #3DA1DD;
}

SELECT.select_left {

	color : #000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style : normal;
	font-weight : normal;
	width: 134px;
	height : 16px;
}

/* ---------- general styles end ---------- */


/* ---------- BROWN TABLE styles begin ---------- */

.b_big_title{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 19px;
	font-weight : normal;
	color: #2B2305;
}
.b_big_subtitle{
	background-color: transparent;
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	line-height: 16px;
	color: #A98A08;
}
.b_big_bodytext{
	background-color: transparent;
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	line-height: 16px;
	color: #433706;
}
.b_big_bodytext_bold{
	background-color: transparent;
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	line-height: 16px;
	color: #433706;
}
.b_big_links{
	background-color: transparent;
	text-decoration : underline;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	line-height: 16px;
	color: #3FA4E0;
}
.b_big_links_19{
	background-color: transparent;
	text-decoration : underline;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 19px;
	font-weight : bold;
	line-height: 16px;
	color: #3FA4E0;
}
a.b_big_links:hover{
	background-color: transparent;
	text-decoration : none;
	color: #FC820A;
}
.b_big_content{
	background-color: #F6F5F2;
}
.bgr_b_big_top{
 background : url(images/b_big_top_bgr.gif);
 background-repeat : repeat-x;
}
.bgr_b_big_head{
 background : url(images/b_big_head_bgr.gif);
 background-repeat : repeat-x;
}
.bgr_b_big_sh{
 background : url(images/b_big_sh_bgr.gif);
 background-repeat : repeat-x;
}
.bgr_b_big_left{
 background : url(images/b_big_c_left_bgr.gif);
 background-repeat : repeat-y;
}
.bgr_b_big_right{
 background : url(images/b_big_c_right_bgr.gif);
 background-repeat : repeat-y;
}
.bgr_b_big_bottom{
 background : url(images/b_big_bottom_bgr.gif);
 background-repeat : repeat-x;
}



/* ---------- BROWN TABLE styles end ---------- */

/* ---------- ORANGE TABLE styles begin ---------- */

.bo_title{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 21px;
	font-weight : bold;
	color: #2C1702;
}
.bgr_bo_content{
 background : url(images/bo_content_bgr.gif);
 background-repeat : repeat-y;
 padding-left : 12px;
 padding-right : 12px;
 padding-top : 0px;
 padding-bottom : 3px;
 display: block;
}
.bo_bodytext{
	background-color: #FF9F40;
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 16px;
	color: #2C1702;
}
.bo_bodytext_white{
	background-color: transparent;
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	line-height: 16px;
	color: #ffffff;
}
.bo_links{
	background-color: transparent;
	text-decoration : underline;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	line-height: 16px;
	color: #ffffff;
}
.bo_links_lg{
	background-color: transparent;
	text-decoration : underline;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	line-height: 16px;
	color: #ffffff;
}
a.bo_links:hover{
	background-color: transparent;
	text-decoration : none;
	color: #2C1702;
}
.bo_links_sm{
	background-color: transparent;
	text-decoration : underline;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	line-height: 16px;
	color: #ffffff;
}
a.bo_links_sm:hover{
	background-color: transparent;
	text-decoration : none;
	color: #2C1702;
}
.bgr_bo_adv_bgr{
	background : url(images/bo_top_img_2.jpg);
	background-repeat : no-repeat;
	background-position : center;
}
.bgr_bo_adv_bgr2{
	background : url(images/bb_top_img_2.jpg);
	background-repeat : no-repeat;
	background-position : center;
}
.bo_adv_text{
	background-color: transparent;
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	line-height: 16px;
	color: #DBDBDB;
	height: 30px;
	width: 250px;
	display: block;
	vertical-align : middle;
}
a.bo_adv_text:hover{
	background-color: transparent;
	text-decoration : none;
	color: #ffffff;
}
.bo_adv_text2{
	background-color: transparent;
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	line-height: 30px;
	color: #DBDBDB;
	width: 250px;
	display: block;
	vertical-align : middle;
}
a.bo_adv_text2:hover{
	background-color: transparent;
	text-decoration : none;
	color: #ffffff;
}

/* ---------- ORANGE TABLE styles end ---------- */

/* ---------- BLUE TABLE styles begin ---------- */

.bgr_bb_content{
 background : url(images/bb_content_bgr.gif);
 background-repeat : repeat-y;
 padding-left : 12px;
 padding-right : 12px;
 padding-top : 0px;
 padding-bottom : 3px;
 display: block;
}
.bb_title{
	background-color: transparent;
	text-decoration : none;
	font-family : Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 21px;
	font-weight : bold;
	color: #ffffff;
}
.bb_bodytext{
	background-color: transparent;
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 16px;
	color: #2C1702;
}
.bb_bodytext_bold{
	background-color: transparent;
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	line-height: 16px;
	color: #2C1702;
}
.bb_bodytext_white{
	background-color: transparent;
	text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	line-height: 16px;
	color: #ffffff;
}
.bb_links{
	background-color: transparent;
	text-decoration : underline;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	line-height: 16px;
	color: #ffffff;
}
a.bb_links:hover{
	background-color: transparent;
	text-decoration : none;
	color: #002158;
}

/* ---------- BLUE TABLE styles end ---------- */


/* -------------- form styles begin -------------- */

input.input_gen{
 background-color: #FFE2C6;
 text-decoration : none;
 font-family : Verdana, Arial, Tahoma;
 font-size : 11px;
 font-weight: bold;
 color: #2C1702;
 width: 160px;
 height: 18px;
 border-style:solid;
 border-width:1px;
 border-color: #4B799E;
}
select.select_gen{
 background-color: #FFE2C6;
 text-decoration : none;
 font-family : Verdana, Arial, Tahoma;
 font-size : 11px;
 font-weight: bold;
 color: #2C1702;
 height: 18px;
 border-style:solid;
 border-width:1px;
 border-color: #4B799E;
}
input.button_gen{
 background-color: #A06224;
 text-decoration : none;
 font-family : Verdana, Arial, Tahoma;
 font-size : 11px;
 font-weight: bold;
 color: #ffffff;
 width: 140px;
 height: 18px;
 border-style:solid;
 border-width:1px;
 border-color: #ffffff;
}
textarea.textarea_gen{
 background-color: #FFE2C6;
 text-decoration : none;
 font-family : Verdana, Arial, Tahoma;
 font-size : 11px;
 font-weight: bold;
 color: #2C1702;
 width: 160px;
 height: 100px;
 border-style:solid;
 border-width:1px;
 border-color: #4B799E;
}


/* -------------- form styles end -------------- */

/* -------------- automatic form styles begin -------------- */

input{
 background-color: #FFE2C6;
 text-decoration : none;
 font-family : Verdana, Arial, Tahoma;
 font-size : 11px;
 font-weight: bold;
 color: #2C1702;
 /*height: 18px;*/
 border-style:solid;
 border-width:1px;
 border-color: #4B799E;
}
select{
 background-color: #FFE2C6;
 text-decoration : none;
 font-family : Verdana, Arial, Tahoma;
 font-size : 11px;
 font-weight: bold;
 color: #2C1702;
 height: 18px;
 border-style:solid;
 border-width:1px;
 border-color: #4B799E;
}
textarea{
 background-color: #FFE2C6;
 text-decoration : none;
 font-family : Verdana, Arial, Tahoma;
 font-size : 11px;
 font-weight: bold;
 color: #2C1702;
 border-style:solid;
 border-width:1px;
 border-color: #4B799E;
}

/* Horea, feb 22, 2006-- new styles for poll vote form */
#hilite {
	margin: 0 0 1em;
	padding: 2px 2px 2px 2px;
	background: #efc;
	border: 1px solid #ce8;
    border-left: 7px solid #ce8;

    text-decoration : none;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 16px;
	color: #433706;
	width:570px;
}

#hilite h1{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	/*color: #FC820A;*/
    color: ;
}
.hilite_btn {
    background-color: #A06224;
    text-decoration : none;
    font-family : Verdana, Arial, Tahoma;
    font-size : 11px;
    font-weight: bold;
    color: #fff;
    /*width: 140px;*/
    height: 18px;
    border:1px solid #fff;
}
.double_underline {
	border-bottom: 3px double;
}
.links_doubleunderline{
	background-color: transparent;
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size : 13px;
	font-weight : normal;
	border-bottom: 1px double;
	color: #3FA4E0;
}

/* -------------- automatic form styles end -------------- */
