/* CSS Document */

*{

margin:0px;

padding:0px;

}



body{

background-image:url(../../images/top_bg.gif);

background-repeat:repeat-x;

background-color:#eeeeee;

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

color:#696969;

}

.toomuch{

color:#FF0000;

font-weight:bold;

}

.fine{

color:#009900;

font-weight:bold;

}

.counter{

font-weight:bold;

}

h1{

margin: 0 0 10px 0;

padding: 0 0 0 0;

font-size:16px;

color:#0078bc;

}

h2{

font-size:12px;

font-weight:bold;

padding:0;

margin-bottom:4px;

}



#content{

margin:auto;

padding:0;

width:605px;

font-size:12px;

}

#content_signup{

margin:auto;

padding:0;

width:605px;

font-size:14px;

}

#content ul{

margin:0;

padding:0;

}

#content ul li{

margin: 0 0 4px 0;

padding: 0 0 0 14px;

list-style:none;

background:url(../../images/bult.gif) no-repeat 0 5px;

}



.gen1{

text-decoration:none;

color:#696969;

}

.gen1:hover{

text-decoration:none;

color:#0078bc;

}

.gen2{

text-decoration:none;

color:#0078bc;

}

.gen2:hover{

text-decoration:none;

border-bottom:1px dashed #0078bc;

}

.promin{

color:#0078bc;

font-size:10px;



}

.promin_link{



font:Arial, Helvetica, sans-serif;

font-weight:bold;

font-size:10px;

color:#0078bc;

}

.err_msg{

color:#FF0000;

font-weight:bold;

}

.msg{

color:#0078bc;

font-weight:bold;

}

#content ul.faq_list li{

list-style:inside; 

list-style-type:decimal; 

background:none;

}



#main_table{

width:100%;

}

#inner_table{

width:922px;

margin:12px 40px 32px 40px;

}



#content_table{

width:922px;

}



.gray_slash{

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

color:#8d8d8d;

margin-left:10px;

margin-right:10px;

}



.small_topmenu{

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

color:#0078bc;

text-decoration:none;

font-weight:bold;

}



.small_topmenu:hover{

color:#8d8d8d;

text-decoration:none;

font-weight:bold;

}



.logo_margin{

margin-right:45px;

}



/* Menu */



#menu, #mem_menu{

width:910px;

height:38px;

background-image:url(../../images/topmenu_bg.gif);

background-repeat:repeat-x;

line-height:38px;

text-align:right;

}



#menu ul, #mem_menu ul{

	list-style:none;

	}

#menu ul li, #mem_menu li{

	float:left;

	background-image:url(../../images/top_menuslash.gif);

	background-repeat:no-repeat;

	background-position:right;

	}

#menu ul li a, #mem_menu ul li a{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;

	font-size:12px;

	color:#696969;

	padding:0 33px;

	display:block;

	text-decoration:none;

	}

#menu ul li a:hover, #mem_menu ul li a:hover{

		color:#FF4200;

		text-decoration:none;

}

	

#menu .color_active{

		color:#FF4200;

		text-decoration:none;

}

#mem_menu ul li a{

padding:0 27px;

}



#p1 #l1 a,

#p2 #l2 a,

#p3 #l3 a,

#p4 #l4 a,

#p5 #l5 a,

#p6 #l6 a,

#p7 #l7 a,

#p8 #l8 a,

#p9 #l9 a,

#p10 #l10 a {

color:#FF4200;

}



/*.top_menu_active{

		color:#02679c;

		text-decoration:none;

	}*/

	

	

.bold_graytext{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#FF6100;

font-weight:bold;

}	



.listmenu {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #0078bc;

	background-color: #f3f9ff;

	height: 16px;

	width: 157px;

	border: 1px solid #e2e9f0;

}

.box_bordertop{

border-top:solid 1px #e2e9f0;

}



.box_borderbottom{

border-bottom:solid 1px #e2e9f0;

}



.box_borderleft{

border-left:solid 1px #e2e9f0;

}



.box_borderright{

border-right:solid 1px #e2e9f0;

}



.box_bordertop_green{

border-top:solid 1px #C8D9AA;

}



.box_borderbottom_green{

border-bottom:solid 1px #C8D9AA;

}



.box_borderleft_green{

border-left:solid 1px #C8D9AA;

}



.box_borderright_green{

border-right:solid 1px #C8D9AA;

}



.box_bordertop_orange{

border-top:solid 1px #EAC7A8;

}



.box_borderbottom_orange{

border-bottom:solid 1px #EAC7A8;

}



.box_borderleft_orange{

border-left:solid 1px #EAC7A8;

}



.box_borderright_orange{

border-right:solid 1px #EAC7A8;

}



.dashed_border{

border-bottom:dashed 1px #b6b6b6;

}



.login_field {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #0078bc;

	background-color: #f3f9ff;

	height: 19px;

	width: 91px;

	border: 1px solid #e2e9f0;

}



.skyblue_txt{

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

color:#699E0C;

font-weight:bold;

}



.order_field {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #0078bc;

	background-color: #f3f9ff;

	height: 19px;

	width: 115px;

	border: 1px solid #e2e9f0;

}



.boldskyblue_tahhoma{

font-family: Tahoma,Arial, Helvetica, sans-serif;

font-size:11px;

color:#0078bc;

font-weight:bold;

}



.skyblue_tahhoma{

font-family: Tahoma,Arial, Helvetica, sans-serif;

font-size:11px;

color:#0078bc;

}



.boldgray_tahhoma{

font-family: Tahoma,Arial, Helvetica, sans-serif;

font-size:11px;

color:#696969;

font-weight:bold;

}



.boldgray_tahhoma_10px{

font-family: Tahoma,Arial, Helvetica, sans-serif;

font-size:10px;

color:#696969;

font-weight:bold;

}



.voucher_field {

	font-family: Tahoma,Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #0078bc;

	background-color: #f3f9ff;

	line-height:21px;

	width: 62px;

	border: 1px solid #e2e9f0;

	font-weight:bold;

}



/* Footer */



.footer_slash{

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

color:#8d8d8d;

margin-left:5px;

margin-right:5px;

}



.footer_menu{

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

color:#8d8d8d;

text-decoration:none;

font-weight:bold;

}



.footer_menu:hover{

color:#0078bc;

text-decoration:none;

font-weight:bold;

}

.copyright_txt{

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

color:#bebebe;

}



.footer_topborder{

border-top:solid 1px #e2e3e2;

}





.bg1{

background-color:#F5F5F5;

}

.bg2{

	background-color: #FFFFFF;

}

.bg3{

	background-color: #eff4e7;

}

.bg4{

	background-color: #faf2eb;

}

.txt_orange{

color:#ff6100;

}

.promin2{

color:#8EB055;

font-weight:bold;

}

.input, .input2{



	font-family: Tahoma,Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #0078bc;

	background-color: #eff4e7;

	border: 1px solid #e2e9f0;

	font-weight:bold;

	height:18px;

	padding: 2px 0 0 0;

	width:160px;

}

.input2{

height:100px;

}



#left_side{

width:246px;

height:374px;

}

#browse{

padding:24px 0 0 20px;

}

#login{

padding:20px 0 0 20px;

}

#order{

padding:20px 0 0 20px;

}



.gen_link{

font:Arial, Helvetica, sans-serif;

font-weight:bold;

font-size:10px;



text-decoration:none;

color:#699E0C;

}

.gen_link:hover{

color:#FF6100;

}
#iframe_bg {
        width:100%;
		left:0px;top:0px;
		position: absolute;
        opacity:0.5;
        filter:alpha(opacity=65);
        z-index: 10;
		}
#preloading{
width:1000px;
position:absolute;
left:0px;top:0px;
z-index:11;
overflow:auto;

}