body {
	/*margin:5px;*/
	margin:0px;
	padding: 0px;
	/*background-color: #C0C0C0;*/
	background-color: #FFF;
}
.bg_forgot{
	margin:0px;
	padding: 0px;
	background-color: #FFFFFF;
}
.bg_2web{
	margin:0px;
	padding: 0px;
	background-color: #c0c0c0;
	background-image:url(../images/home_bg.png);
	width:1020px;
	background-repeat:no-repeat;
	background-position:top;
}
.body_home {
	margin:0px;
	padding: 0px;
	background-color: #c0c0c0;
}
.bg_top{
	background-image:url(../images/bg_top.png);
	height:309px;
	background-repeat:repeat-x;
	background-position:top;
}
.bg_foot{
	background-image:url(../images/bg_foot.png);
	height:236px;
	background-repeat:repeat-x;
	background-position:bottom;
}
.bgtop1{
	background-image:url(../images/top1_bg.jpg);
	width:784px;
	height:123px;
	background-repeat:no-repeat;
	background-position:center;
}
.bgtopreg{
	background-image:url(../images/top_bg_regis.png);
	width:784px;
	height:88px;
	background-repeat:no-repeat;
	background-position:center;
}

.bgtop2{
	background-image:url(../images/top_center_pic.jpg);
	width:784px;
	height:212px;
	background-repeat:no-repeat;
	background-position:center;
}
.body_bg{
	background-image:url(../images/body_bg.jpg);
	background-color: #eeeff3;
	height:330px;
	background-repeat:repeat-x;
	background-position:top;
}
.body_contact{
	background-image:url(../images/bg_ContactUs.png);
	/*background-color: #E4E6ED;*/
	/*height:330px;*/
	background-repeat:no-repeat;
	background-position:top;
}
.body_top_profile{
	background-image:url(../images/bg_top_ComProfile.png);
	/*background-color: #eeeff3;*/
	height:265px;
	background-repeat:no-repeat;
	background-position:top;
}
.body_profile{
	background-image:url(../images/bg_ComProfile.png);
	/*background-color: #eeeff3;*/
	/*height:707px;*/
	background-repeat:no-repeat;
	background-position:top;
}
.bg_prodreg{
	background-image:url(../images/bg_prodreg.png);
	background-color: #eaecf0;
	/*height:636px;*/
	background-repeat:repeat-x;
	background-position:top;
}
.bg_prodstd{
	background-image:url(../images/bg_prodreg.png);
	background-color: #031140;
	/*height:636px;*/
	background-repeat:repeat-x;
	background-position:bottom;
}
.bg_packaging{
	background-image:url(../images/bg_packaging.png);
	background-color: #e9ebef;
	/*height:636px;*/
	background-repeat:repeat-x;
	background-position:top;
}

.left_bg_block{
	background-image:url(../images/left_bg_block.png);
	width:323px;
	background-repeat:repeat-y;
	background-position:top;
}
.space_topmenu{
	height:30px;
	padding-top:0px;
}
.top_block_announce{
	background-image:url(../images/top_block_announce.png);
	width: 323px;
	height: 15px;
	background-repeat:no-repeat;
	background-position:center;
}
.footer_block_announce{
	background-image:url(../images/footer_block_announce.png);
	width: 323px;
	height: 15px;
	background-repeat:no-repeat;
	background-position:center;
}
.bg_top_right_announce{
	background-image:url(../images/bg_top_announce_right.png);
	width: 391px;
	height: 17px;
	background-repeat:no-repeat;
	background-position:center;
}

.bg_right_announce{
	background-image:url(../images/bg_announce_right.png);
	background-repeat:repeat-x;
	background-position:top;
}

.top_block_leftmenu{
	background-image:url(../images/top_block_leftmenu.png);
	width: 323px;
	height: 13px;
	background-repeat:no-repeat;
	background-position:center;
}
.bgleft{
	background-color: #eaecf0;
	background-image:url(../images/bg_leftblock.png);
	background-repeat:repeat-x;
}
.bgright_L{
	background-image:url(../images/right_bgblock_L.png);
	height:186px;
	width:9px;
	background-repeat:no-repeat;
	background-position:top;
}
.bgright{
	background-image:url(../images/right_bgblock.png);
	height:186px;
	background-repeat:repeat-x;
	background-position:top;
}
.bgright_R{
	background-image:url(../images/right_bgblock_R.png);
	height:186px;
	width:8px;
	background-repeat:no-repeat;
	background-position:top;
}

.bgtop_register{
	background-image:url(../images/topbg_register.jpg);
	width: 800px;
	height: 109px;
	background-repeat:no-repeat;
	background-position:center;
}
.bgregister{
	width: 780px;
	height: auto;
	padding:10px;
	text-align:left;
}
.dot{
	background-image:url(../images/dot.png);
	height:1px;
	width:2px;
}
.topmenuL{
	background-image:url(../images/topmenu_bg_left.png);
	height:30px;
	width:4px;
	background-repeat:no-repeat;
	background-position:top;
}
.topmenubg{
	padding-top:10px;
	background-image:url(../images/topmenu_bg_center.jpg);
	height:30px;
	background-repeat:repeat-x;
	background-position:top;
}
.topmenuR{
	background-image:url(../images/topmenu_bg_right.png);
	height:30px;
	width:5px;
	background-repeat:no-repeat;
	background-position:top;
}
.text_top_g{
	font-family: Times New Roman;
	font-size: 36px;
	color: #4c9e01;/*#000000;*/
	font-weight:bold;
	text-decoration: none;
}
.text_top_w{
	font-family: Times New Roman;
	font-size: 36px;
	color: #FFFFFF;/*#000000;*/
	font-weight:bold;
	text-decoration: none;
}
.text_top_w2{
	font-family: Times New Roman;
	font-size: 32px;
	color: #FFFFFF;/*#000000;*/
	font-weight:bold;
	text-decoration: none;
}
.white_top_text{
	font-family: Times New Roman;
	font-size: 14px;
	color: #FFFFFF;/*#000000;*/
	font-weight:bold;
	text-decoration: none;
}
.head_topmenuG{
	font-family: Tahoma;
	font-size: 11px;
	color: #315C0A;/*#000000;*/
	font-weight:bold;
	text-decoration: none;
}
a:link.head_topmenuG{
	font-family: Tahoma;
	font-size: 11px;
	color: #315C0A;/*#000000;*/
	font-weight:bold;
	text-decoration: none;
}
a:visited.head_topmenuG{
	font-family: Tahoma;
	font-size: 11px;
	color: #315C0A;/*#000000;*/
	font-weight:bold;
	text-decoration: none;
}
a:hover.head_topmenuG{
	font-family: Tahoma;
	font-size: 11px;
	color: #315C0A;/*#000000;*/
	font-weight:bold;
	text-decoration: underline;
}
a:active.head_topmenuG{
	font-family: Tahoma;
	font-size: 11px;
	color: #315C0A;/*#000000;*/
	font-weight:bold;
	text-decoration: none;
}

.head_topmenu{
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;/*#000000;*/
	font-weight:bold;
	text-decoration: none;
}
a:link.head_topmenu{
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;/*#000000;*/
	font-weight:bold;
	text-decoration: none;
}
a:visited.head_topmenu{
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;/*#000000;*/
	font-weight:bold;
	text-decoration: none;
}
a:hover.head_topmenu{
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;/*#000000;*/
	font-weight:bold;
	text-decoration: underline;
}
a:active.head_topmenu{
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;/*#000000;*/
	font-weight:bold;
	text-decoration: none;
}
.head_submenu{
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;/*#3C680F;*/
	font-weight:bold;
	text-decoration: none;
	text-align:left;
}
a:link.head_submenu{
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;/*#3C680F;*/
	font-weight:bold;
	text-decoration: none;
	text-align:left;
}
a:visited.head_submenu{
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;/*#3C680F;*/
	font-weight:bold;
	text-decoration: none;
	text-align:left;
}
a:hover.head_submenu{
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: underline;
	text-align:left;
}
a:active.head_submenu{
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;/*#3C680F;*/
	font-weight:bold;
	text-decoration: none;
	text-align:left;
}
.head_submenuG{
	font-family: Tahoma;
	font-size: 11px;
	color: #315C0A;/*#3C680F;*/
	font-weight:bold;
	text-decoration: none;
	text-align:left;
}
a:link.head_submenuG{
	font-family: Tahoma;
	font-size: 11px;
	color: #315C0A;/*#3C680F;*/
	font-weight:bold;
	text-decoration: none;
	text-align:left;
}
a:visited.head_submenuG{
	font-family: Tahoma;
	font-size: 11px;
	color: #315C0A;/*#3C680F;*/
	font-weight:bold;
	text-decoration: none;
	text-align:left;
}
a:hover.head_submenuG{
	font-family: Tahoma;
	font-size: 11px;
	color: #315C0A;
	font-weight:bold;
	text-decoration: underline;
	text-align:left;
}
a:active.head_submenuG{
	font-family: Tahoma;
	font-size: 11px;
	color: #315C0A;/*#3C680F;*/
	font-weight:bold;
	text-decoration: none;
	text-align:left;
}

td,p,div {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.head_text{
	font-family: Tahoma;
	font-size: 13px;
	color: #000000;
	font-weight:bold;
	vertical-align:top;
}
.error_text{
	font-family: Tahoma;
	font-size: 13px;
	color: #FF0000;
	font-weight:bold;
}
.footer_text{
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.footer_text_bk{
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.counter_text{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.white_text{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
a:link.white_text{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a:visited.white_text{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a:hover.white_text{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a:active.white_text{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
td.wh_text {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}

.wh_text{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
a:link.wh_text{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a:visited.wh_text{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a:hover.wh_text{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a:active.wh_text{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.ye_text{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #FFFF00;
	text-decoration: underline;
}

.y_text{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #FFFF00;
}
a:link.y_text{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #FFFF00;
	text-decoration: none;
}
a:visited.y_text{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #FFFF00;
	text-decoration: none;
}
a:hover.y_text{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #FFFF00;
	text-decoration: none;
}
a:active.y_text{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #FFFF00;
	text-decoration: none;
}

a:link {
	font-size: 12px;
	font-weight: normal;
	/*color: #0000FF;*/
	text-decoration: none;
}
a:visited {
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	/*color: #0000FF;*/
}
a:hover {
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	/*color: #0000FF;*/
}
a:active {
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	/*color: #0000FF;*/
}
.bigActPic{   
	position:center;   
	margin:auto;   
	top:350px;   
	left:150px;   
	padding:3px;   
	text-align:center;   
	background-color:#FFFFFF;   
	border:0px solid #666666;   
	display:none;   
	cursor:pointer;   
}
.LoginText
{
	font-size:12px;
	font-family:tahoma;
	vertical-align:middle;
	color:#2A2C1F;
}
.LoginInput
{
	font-size:12px;
	font-family:tahoma;
	border:solid 1px #5A7E1A;
}
.LoginInput_green
{
	font-size:12px;
	font-family:tahoma;
	color: #FFFFFF;
	border:solid 1px #5A7E1A;
	background-color: #8dcf3e;
}

.txt_blue
{
	font-size:12px;
	font-family:tahoma;
	color: #61b8f9;
	font-weight: normal;	
}
a.txt_blue
{
	font-size:12px;
	font-family:tahoma;
	color: #61b8f9;
	text-decoration: none;
	font-weight: normal;
}
a.active.txt_blue
{
	font-size:12px;
	font-family:tahoma;
	color: #61b8f9;
	text-decoration: none;
	font-weight: normal;	
}
a.hover.txt_blue
{
	font-size:12px;
	font-family:tahoma;
	color: #61b8f9;
	text-decoration: none;
	font-weight: normal;
}
a.link.txt_blue
{
	font-size:12px;
	font-family:tahoma;
	color: #61b8f9;
	text-decoration: none;
	font-weight: normal;
}
a.visited.txt_blue
{
	font-size:12px;
	font-family:tahoma;
	color: #61b8f9;
	text-decoration: none;
	font-weight: normal;
}
.txt_bk
{
	font-size:10px;
	font-family:tahoma;
	color: #000000;
	font-weight: normal;	
}
a.txt_bk
{
	font-size:10px;
	font-family:tahoma;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
a.active.txt_bk
{
	font-size:10px;
	font-family:tahoma;
	color: #000000;
	text-decoration: none;
	font-weight: normal;	
}
a.hover.txt_bk
{
	font-size:10px;
	font-family:tahoma;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
a.link.txt_bk
{
	font-size:10px;
	font-family:tahoma;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
a.visited.txt_bk
{
	font-size:10px;
	font-family:tahoma;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
.iTooltip{   
    position:absolute;   
    border:1px solid #FFCC66;   
    background-color:#FFFFCC;   
    color:#000000;   
    display:none;   
    padding:5px;   
    width:200px;   
    font-size:12px;   
}  
.txt_darkblue
{
	font-size:12px;
	font-family:tahoma;
	color: #153c88;
	font-weight: normal;	
}
a.txt_darkblue
{
	font-size:12px;
	font-family:tahoma;
	color: #153c88;
	text-decoration: none;
	font-weight: normal;
}
a.active.txt_darkblue
{
	font-size:12px;
	font-family:tahoma;
	color: #153c88;
	text-decoration: none;
	font-weight: normal;	
}
a.hover.txt_darkblue
{
	font-size:12px;
	font-family:tahoma;
	color: #153c88;
	text-decoration: none;
	font-weight: normal;
}
a.link.txt_darkblue
{
	font-size:12px;
	font-family:tahoma;
	color: #153c88;
	text-decoration: none;
	font-weight: normal;
}
a.visited.txt_darkblue
{
	font-size:12px;
	font-family:tahoma;
	color: #153c88;
	text-decoration: none;
	font-weight: normal;
}
.green_text
{
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #315C0A;/*#8dcf3e;*/
}
.grn_text
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #315C0A;/*#8dcf3e;*/
}
.green_sm_text
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #315C0A;/*#00B10B;*/
}
.red_text
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}
.gray_text
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #9F9B98;
}
a:link.gray_text
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #9F9B98;
	text-decoration: none;
}
a:visited.gray_text
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #9F9B98;
	text-decoration: none;
}
a:hover.gray_text
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #9F9B98;
	text-decoration: none;
}
a:active.gray_text
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #9F9B98;
	text-decoration: none;
}
select.icon-menu option 
{
background-repeat:no-repeat;
background-position:bottom left;
padding-left:40px;
}
