body { background-color:#2C2C2C; margin-top:20px; margin-bottom:20px; margin-left:0px; margin-right:0px; }
.png { !background-image: none ! important; behavior: url('/images/pngfix.htc');	background-repeat:no-repeat; background-position:center; }
td { font-family:Tahoma; font-size: 13px; color:#191919; }

.tmain { width:98%; border:0px; height:11px; }
.tmain TD.lft { width:11px; }
.tmain TD.cnt { background-color:#FFFFFF; }
.tmain TD.rht { width:11px; }

.main {	width:98%; border:0px; height:100%; background-color:#FFFFFF; }
.main TD.tcorners { height:11px; background-color:none;}
.main TD.head { height:170px; }
.head_sub {	width:100%; border:0px; height:170px; }
.head_sub TD.logo { padding-left:34px; }

.cont {	vertical-align:top; padding-top:18px;}
.cont_inside { width:100%; height:100%; border:0px; background-image:url(/images/back1.gif); background-repeat:no-repeat; background-position:top; vertical-align:top; }
.cont_inside TD { vertical-align:top; }

.cont_place { height:100%; border:0px; vertical-align:top; }
.cont_place TD.lft { vertical-align:top; width:284px; }
.cont_place TD.rht { vertical-align:top; width:692px; }
.cont_place TD.end { width:24px; }

.cont_menu { width:213px; border:0px; border-top:1px solid #E3E1E2; margin-left:36px; }
.cont_menu TD {	border-bottom:1px solid #E3E1E2; padding-left:33px; padding-top:6px; padding-bottom:6px; background-image:url(/images/point.gif); background-repeat:no-repeat; }
.cont_menu TD.all_lnk {	text-align:right; background:none; padding-right:3px; padding-top:10px; border-bottom:0px;}
.cont_menu TD.all_lnk A { font-weight:bold; color:#D90D0D; text-decoration:none; font-size:11px;}
.cont_menu TD.all_lnk A:hover {	color:#191919; text-decoration:underline; }
.cont_menu TD A { font-family:Tahoma; font-size:12px; color:#191919; text-decoration:none; font-weight:bold;}
.cont_menu TD A:hover {	text-decoration:underline; color:#D90D0D; }
.cont_menu TD A.active { font-family:Tahoma; font-size:12px; color:#D90D0D; text-decoration:none; font-weight:bold;}
.cont_menu TD A.active:hover {	text-decoration:underline; color:#D90D0D; }
.cont_menu TD A.ctry { font-family:Tahoma; font-size:12px; color:#191919; text-decoration:none; font-weight:normal;}
.cont_menu TD A.ctry:hover { text-decoration:underline; color:#D90D0D; }
.lft_div { margin-left:36px; margin-top:20px; margin-bottom:8px;}

DIV.subm_head { margin-left:36px;}
DIV.subm_btm { margin-left:36px; margin-bottom:20px; }
.sub_menu { width:213px; border:0px; margin-left:36px; }
.sub_menu TD { background-color:#F3F3F3; border-bottom:1px solid #DEDCDD; padding-top:6px; padding-bottom:6px; }
.sub_menu TR.header TD { background-color:#E9E9E9; padding-top:6px; padding-bottom:10px; border-top:0px} 
.sub_menu TD.point { width:30px; background-image:url(/images/pointw.gif); padding-left:0px; background-position:center; background-repeat:no-repeat; }
.sub_menu TD A { display:block; margin-left:20px; font-family:Tahoma; font-size:11px; color:#191919; text-decoration:none; font-weight:bold;}
.sub_menu TD A:hover { text-decoration:underline;  color:#D90D0D;}
.sub_menu TR.header TD A { display:block; margin-left:15px; font-family:Tahoma; font-size:11px; color:#D90D0D; text-decoration:none; font-weight:bold;}
.sub_menu TR.header TD A:hover { text-decoration:underline; color:#D90D0D; }


.block_cont { padding:3 8 6 8;}

.block1 {border:0px; width:100%; background-color:#EDEDED;}
.block1 TD.line {border-top:2px solid #2C2C2C;}
.block1 TD.line2 {border-bottom:2px solid #2C2C2C;}
.block1 TD.line3 { border-left:2px solid #2C2C2C; }
.block1 TD.line4 { border-right:2px solid #2C2C2C; }
.block_name { padding-left:0px; padding-top:3px; padding-bottom:8px; }
.block1_cont { border:0px; width:100%;}
.block1_cont TD { border-bottom:1px dashed #FC9696; font-size:12px; color:#191919; vertical-align:middle; padding-top:6px; padding-bottom:6px;}
.block1_cont TD.icon { width:21px; border-bottom:none; height:20px; }
.block1_cont TD STRONG { color:#FF0000; }
.block1_cont TD A {	color:#191919; text-decoration:none; }
.block1_cont TD A:hover { color:#191919; text-decoration:underline;}

.block2 { border:0px; width:100%; background-color:#FEE7E7;}
.block2 TD.line { border-top:2px solid #D90D0D; }
.block2 TD.line2 { border-bottom:2px solid #D90D0D; }
.block2 TD.line3 { border-left:2px solid #D90D0D; }
.block2 TD.line4 { border-right:2px solid #D90D0D;}
.block2_cont { border:0px; width:100%; border-top:1px dashed #BEBDBD;}
.block2_cont TD { border-bottom:1px dashed #BEBDBD; font-size:12px; color:#191919; vertical-align:middle; padding-top:6px; padding-bottom:6px; }
.block2_cont TD A {	color:#191919; text-decoration:none;}
.block2_cont TD A:hover{ color:#191919; text-decoration:underline; }

.btm { height:80px; padding-top:20px; }
.btm_ins { width:100%; }
.btm_ins TD { font-size:11px;}
.btm_ins TD.lft { width:284px; text-align:center;}

a { text-decoration:underline; color: #D90D0D; }
a:hover { text-decoration:none;	color: #D90D0D; }


h1 { font-family:Tahoma; font-weight:normal; font-size:22px; font-weight:normal; color:#191919; margin:0px; padding:0px; margin-bottom:10px;}
h2 { font-family:Tahoma; font-size:14px; color:#191919;	font-weight:bold;}
h3 { font-family:Tahoma; font-size:12px; color:#D90D0D;	font-weight:bold; }

.adress { border:0px; width:100%; border-top:1px solid #E3E1E2; border-bottom:1px solid #E3E1E2; margin-bottom:10px;}
.adress TD { font-size:11px; padding-top:6px; padding-bottom:6px;}
.adress TD SPAN { color:#D90D0D; font-weight:bold; }
.adress TD.headoff {padding-top:22px; padding-left:10px;}

.country_list { border:0px; width:100%; }
.country_list TD { font-size:12px; color:#191919; vertical-align:middle; padding-top:4px; padding-bottom:4px; padding-left:14px;}
.country_list TD A { font-family:Tahoma; font-size:12px; color:#191919; text-decoration:underline; font-weight:normal; }
.country_list TD A:hover { text-decoration:underline; color:#D90D0D; }

DIV.poster_top { margin:0px; padding:0px; }
.poster { border:0px; width:100%; }
.poster TD.plft { width:7px; border-left:2px solid #AEADAD; border-right:0px; }
.poster TD.prht { width:7px; border-right:2px solid #AEADAD; }
.poster TD.pbtm { height:7px; border-bottom:2px solid #AEADAD; }

.pbtn_table { border:0px; width:100%; margin-top:7px;}
.step1 { border:0px; width:100%; margin-top:7px; border-top:1px dashed #C7C7C7;}
.step1 TD { text-align:center; padding-top:7px; padding-bottom:7px; vertical-align:middle; border-bottom:1px dashed #C7C7C7;}


.logo_botr
{
	text-align:right;
}

.head_top
{
	height:37px; padding-left:10px; width:400px;
}


.content
{
	
}

img{
	border-color:#2F654B;
}

hr
{
	height:1px; width:100%; color:#e5e5e5; padding:0px; line-height:1px; margin:0px;
}

form
{
	margin:0 0 0 0;
}

ul { list-style-type:square;}

P.myp6 { margin:0px; padding-top:1px; padding-bottom:0px;}




.item_name
{
	display:block; text-align:center; height:22px; width:119px;
}

.item_name2
{
	display:block; text-align:center; height:22px; width:101px;
}

.topmenu
{
	border:0px;
}

.topmenu TD
{
	height:22px; vertical-align:top;
}

table.menu tr td.item 
{
	cursor:pointer; width:119px;
}

table.menu tr td.item2
{
	cursor:pointer; width:101px;
}

table.submenu {
	width:194px;
	border-collapse:collapse;
	padding:0px;
	margin:0px;
	border:none;
	position:absolute;
//	margin-left:8px;

}
table.submenu tr td {
	padding:0px;
}

table.submenu tr.submenu_top td {

	height:6px;
}

table.submenu tr.subitem td {
	background:#710435 url(/images/sub_menu_splitter.gif) no-repeat bottom;
	padding:4px 10px 4px 25px;
	text-transform:none;
	text-align:left;
}

table.submenu tr.subitemlast td {
	background:#710435;
	padding:5px 10px 5px 25px;
	text-transform:none;
	text-align:left;
}

table.submenu tr.subitem td a, table.submenu tr.subitemlast td a {
	font: normal 11px Tahoma, Arial,Sans-Serif;
	color:white;
	text-decoration:none;
}
table.submenu tr.subitem td a:hover, table.submenu tr.subitemlast td a:hover {
	text-decoration:underline;
	color:white;
}

.submenu_bot
{
	background: url('/images/submenu_bot.png') no-repeat;
	//background: none ! important;
	//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/submenu_bot.png');
}

.submenu_top
{
	background: url('/images/submenu_top.png') no-repeat; height:6px;
	//background: none ! important;
	//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/submenu_top.png');
}


.order { width:100%; border-top:1px solid #C5C5C5; border-left:1px solid #C5C5C5; border-right:1px solid #C5C5C5; background-color:#E5E5E5;}
.order TD { border-bottom:1px solid #C5C5C5; width:50%; padding-left:15px; padding-right:15px;}

.order TD SPAN.head_req { color:#D90D0D; font-weight:bold;}
.order TD SPAN { font-weight:bold; }
.order TD SPAN.helper { font-size:11px; color:#4C4C4C; font-weight:normal;}
.order TD.orderplace { height:50px; background-color:#D2D2D2; text-align:center; vertical-align:middle}
INPUT.textbox_req { width:100%; margin-top:5px; margin-bottom:3px; border:1px solid #949494; font-size:13px; height:25px; padding-left:3px; background-color:#F5FFD1; //padding-top:3px;}
INPUT.textbox_req1 { width:120px; margin-top:5px; margin-bottom:3px; border:1px solid #949494; font-size:13px; height:25px; padding-left:3px; background-color:#F5FFD1; //padding-top:3px;}
INPUT.textbox { width:100%; margin-top:5px; margin-bottom:3px; border:1px solid #949494; font-size:13px; height:25px; padding-left:3px; //padding-top:3px;}
TEXTAREA.textarea { width:100%; margin-top:5px; margin-bottom:3px; border:1px solid #949494; font-size:13px; padding-left:3px; font-family:Tahoma, Arial; }
SELECT.textsel { font-size:13px; padding-left:3px; width:50px; margin-left:6px;}
SELECT.textsel2 { font-size:13px; width:100%; margin-top:5px; margin-bottom:3px;}
DIV.textblock1 { width:50%; float:left; margin-top:15px; text-align:center;}
DIV.textblock2 { width:50%; float:left; text-align:left; margin-bottom:6px;}
DIV.clr { clear:both; }
INPUT.textsub { font-size:13px; font-weight:bold; width:220px;}

.body_text { padding-left:50px; padding-right:50px; }
