body, html{

	margin:0;

	padding:0;

	height:100%;

	

	color:#000000;

	font-family:Verdana;

	font-size:11px;

}

input{

	font-size:11px;

	font-family:Verdana;

}

form{

	margin:0px;

	padding:0px;

}

label{ 

	display: 

	block; width: 7em; 

	float: left; 

}

input{

	font-size:11px;

	border:1px solid #000000;

	background:#FFFFFF;

}

textarea{

	font-size:11px;

	border:1px solid #000000;

}

select{

	font-size:11px;

	border:1px solid #000000;

}

a{

	text-decoration:none;

	color:#000000;

}

p{

	margin-top:0;

}

h1{

	padding:3px;

	margin:0;

	

	font-family:Verdana;

	font-size:14px;

	background:#EDF6FE;

	color:#114D8D;

	

	border-top:2px solid #88BCEE;

	border-bottom:2px solid #88BCEE;

}

h2{

	padding:3px;

	margin:0;

	

	color:#114D8D;

	font-family:Verdana;

	font-size:12px;

}

h3{

	color:#114D8D;

	font-size:14px;

	font-weight: bold;

	font-family:Verdana;

	color:#666666;

	margin: 0px 0px 0px;

}

h4{

	color:#114D8D;

	font-size:12px;

	font-weight: bold;

	font-family:Verdana;

	color:#666666;

	margin: 2px 0px 0px 0px;

}

#lineheader{

	position:relative;

	margin:0 auto;

	margin-top:0px;

	background:url(../img/header_line.gif);

	width: 780px;

	height: 8px;

	background-repeat: repeat-x;

	}

/*----------------------HEADER------------------------*/

#topheader{

	position:relative;

	margin:0 auto;

	margin-top:0px;

	width: 780px;

	height: 59px;	

}	

#topheader #left{

	float:left;

	position:relative;

	margin:0 auto;

	margin-top:0px;

	width: 500px;

	height: 59px;
}

#topheader #right{

	float:right;

	position:relative;

	margin:0 auto;

	margin-top:0px;

	width: 200px;

	height: 59px;	
	
	background:#FFFFFF;

}				

#header{

	position:relative;

	margin:0 auto;

	margin-top:0px;

	background:url(../img/header.jpg);

	width: 780px;

	height: 168px;

	background-repeat: no-repeat;

}

#header1{

	position:relative;

	margin:0 auto;

	margin-top:0px;

	width: 780px;

	height: 168px;	

}

#search_land{

	position:absolute;

	top: 0px;

	left: 551px;

	

	border:0px solid #FFFFFF;

	background:url(../img/request_box.gif);

	

	width:230px;

	height:168px;

	

	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);

	-moz-opacity: 1.00;

	opacity:1.0;

}

#search{

	position:absolute;

	top: 10px;

	left: 560px;

	

	padding: 0px 0px;

	width:230px;

	height:168px;

	

	font-size:11px;

	font-weight:normal;

	font-family:Verdana;

	color:#FFFFFF;

		

} 

#search #xbox{

	font-size:10px;

	padding: 3px 0px;

} 

#search input{

	height: 16px;

	color:#444444;

	margin-top: 0px

	

	

}

#search #search_but{

	width:50px;

	height:20px;

	background:url(../img/send_button.gif);

	border:0;

	margin-left: 160px;

	margin-right: 0px;

	margin-top: 10px

	

	

}





/*-----------------------MENU----------------------------*/

#menu{

	position:relative;

	z-index:10;

	margin:0 auto;

	width:780px;

	border-top: 0px solid #FFFFFF;

	background:url(../img/menu_n.gif);

	background-repeat:repeat-x;

	height:27px;

}

#menu li{

	display: inline;

	}

#menu ul{

	margin: 0;

	padding: 0;

	list-style-type: none;

}

#menu ul li{

	position: relative;

	display: inline;

	float: left;

	background:url(../img/menu_n.gif);

	background-position:top left;

	}

#menu ul li a{

	text-align:center;

	display: block;

	padding: 7px 9px;

	border-left-width: 0;

	text-decoration: none;

	color: #485a66;

	font-size:11px;

	font-weight:bold;

	font-family:Verdana;

}

#menu ul li a:hover{

	background:url(../img/menu_ro.gif);

	color: #d50404;

}

#menu ul{

}

#menu ul li ul{

	top:12px;

	left: 0;

	position: absolute;

	display: block;

	visibility: hidden;

	

	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=95);

	-moz-opacity: 0.95;

	opacity:.95;

}

/*Sub level menu list items (undo style from Top level List Items)*/

.suckertreemenu ul li ul li{

	display: list-item;

}



/* Sub level menu links style */

#menu ul li ul li a{

	text-align:left;

	background: #c2c5c8;

	

	display: block;

	width: 180px; /*width of sub menu levels*/

	

	color: #FFFFFF;

	

	text-decoration: none;

	padding: 4px 5px;

	border:none;

	

	font-size:11px;

}

#menu ul li ul li a:hover{

	color: #FFFFFF;

	

}

#menu ul li ul li div{

	float:left;

	width: 30px;

}

#menu ul li ul li a:hover{

	background: #485a66;

	border:none;

}



/*All subsequent sub menu levels offset after 1st level sub menu */

#menu ul li ul li ul{ 

	left: 159px; /* no need to change, as true value set by script */

	top: 0;

}





/*-----------------------MENU 2----------------------------*/

#lmenu{

	position:relative;

	float: left;

	z-index:10;

	margin:0 auto;

	width:200px;

	border-top: 0px solid #FFFFFF;

	background:url(../img/s_menu_off.gif);

	background-repeat: no-repeat;

	height:25px;

}

#lmenu li{

	display: inline;	

	width:200px;

	}

#lmenu ul{

	margin: 0;

	padding: 0;

	list-style-type: none;

}

#lmenu ul li{

	position: relative;

	display: inline;

	float: left;	

	background:url(../img/s_menu_off.gif);

	width:200px;

	background-position:top left;

}

#lmenu ul li a{

	text-align:left;

	display: block;

	padding: 4px 0px 4px 20px;

	border-left-width: 0;

	text-decoration: none;

	color: #485a66;

	font-size:10px;

	font-weight:bold;

	font-family:Verdana;

}

#lmenu ul li a:visited{

	text-decoration: none;

	color: #485a66;

	font-size:10px;

	font-weight:bold;

	font-family:Verdana;

}

#lmenu ul li a:hover{

	background:url(../img/s_menu_ro.gif);

	text-decoration: none;

	color: #f82929;

	font-size:10px;

	font-weight:bold;

	font-family:Verdana;

}



/*-------------------------MAIN--------------------------*/

#main{

	margin:0 auto;

	margin-top:0px;

	width:780px;

	font-size:11px;

	font-weight: normal;

	font-family:Verdana;

	color:#666666;

}

#main a {

	font-size:11px;

	font-weight: normal;

	font-family:Verdana;

	color:#1a9dff;

}

#main a:visited {

	font-size:11px;

	font-weight: normal;

	font-family:Verdana;

	color:#1a9dff;

	text-decoration: none;

}

#main a:hover {

	font-size:11px;

	font-weight: normal;

	font-family:Verdana;

	color:#1a9dff;

	text-decoration: underline;

}

#main #left{

	float:left;

	width:200px;/*190*/

		

}

#main #left #box{

	padding:5px 5px;

	float:left;

	width:190px;/*190*/

	height: 570px;

	background:#f5f7f7;	

}



#main #left #box2{

	padding:5px 5px;

	float:left;

	width:190px;/*190*/

	background:#eaf6ff;		

}

#main #left #box3{

	padding: 5px 5px 5px;

	float:left;

	width:190px;/*190*/

	background:#dee1e3;	

	font-size:12px;

	font-weight: bold;

	font-family:Verdana;	

	}



#main #left #space{
	float:left;
	width:200px;/*190*/
	height:3px;
	background:#FFFFFF;
	background:url(../img/space_left.gif);	
}


#main #center{
	padding: 5px 0px 5px 10px;
	float:left;
	width:374px;	

}



#main #center2{

	padding: 5px 0px 5px 10px;

	float:left;

	width:560px;	

}

#main #center2 #header1{

	float:left;

	height:18px;

	width:560px;			

}

#main #center2 #header2{

	background-image: url(../img/sub_category.gif);

	background-repeat: repeat-x;

	float:left;

	height:18px;

	width:560px;

	padding: 0px 5px 0px 5px;		

}

#main #center2 #category{

	background-image: url(../img/back_category.gif);

	background-repeat: repeat-x;

	float:left;	

	width:560px;

	font-size:12px;

	font-weight: bold;

	font-family:Verdana;

	color: #666666;

	padding: 2px 5px 2px;

	

}

#main #center2 #form{

	position:relative;

	height: 16px;	

	margin-top: 0px;

	font-weight: bold;

	border-color: #485a66;

	width:375px;

	height: 450px;

}

#main #center2 #form input{	

	margin-top: 0px;

	font-weight: normal;

	size:10px;

	color:#666666;

	border-color: #485a66;

	background-color: #f5f7f7;

	width:240px;

	

}

#main #center2 #submit{

	float: right;	

	background-image: url(../img/submit.gif);

	background-repeat: no-repeat;

	border: none;

}

#main #center2 #reset{

	float: right;

	background-image: url(../img/reset.gif);

	background-repeat: no-repeat;

	border: none;

}

#main #center2 #form select, textarea{

	

	margin-top: 0px;

	font-family:Verdana;

	size: 10px;

	font-weight: normal;

	color: #666666;

	border-color: #485a66;

	background-color: #f5f7f7;

	width:240px;

}

#main #center2 #form div{

	padding:5px;

}


#main #right{
	padding: 5px 10px;
	float:right;
	width:150px;
	height:570px; 
	background:#FFFFFF;
	background:url(../img/sep_line.gif);
	background-repeat: repeat-y;
}

#main #right #space{
	float:right;
	width:155px;/*190*/
	height:10px;
	background:url(../img/space_left.gif);	

}



#main #line{

	padding:0px;

	float:left;

	width:1px;

	height: 640px;

	background:url(../img/sep_line.gif);

	background-repeat: repeat-y;

}



/*-------------------------FOOTER----------------------*/

#footer{
	margin:0 auto;
	margin-top:0px;
	padding: 0px;
	width:780px;
	height:10px;
	background:url(../img/footer.gif);
	clear: both;					
	text-align: center;
	background-repeat: repeat-x;

}



#ftext{

	margin:0 auto;
	margin-top:0px;
	width:780px;
	font-size:10px;
	font-weight: normal;
	font-family:Verdana;
	color:#666666;
	text-align: center;

}

#ftext a {

	font-size:10px;

	font-weight: normal;

	font-family:Verdana;

	color:#1a9dff;

}

#ftext a:visited {

	font-size:10px;

	font-weight: normal;

	font-family:Verdana;

	color:#1a9dff;

	text-decoration: none;

}

#ftext a:hover {

	font-size:10px;

	font-weight: normal;

	font-family:Verdana;

	color:#1a9dff;

	text-decoration: underline;

}

#ftext #left{

	float:left;

	width:200px;/*190*/

		

}





#fullscreen{

	position:absolute;

	top:0;

	right:0;

	bottom:0;

	left:0;

	margin:auto;

	padding:0;

	

	background:#333333;

	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);

	-moz-opacity: 0.4;

	opacity: 0.4;

	

	width:100%;

	height:175%;

	z-index:20;

}

#window{

	position: absolute;

	top:10%;

	left: 50%;

	width: 500px;

	margin-left: -250px;

	

	padding:8px;

	border: 2px solid #FFFF99;

	

	background:#FFFFFF;

	

	z-index: 100;

}

