

body{
font-size:0.85em;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #666666;
padding-left:20px;
}

.bgtop{width:809px; margin: 0px auto; background: #FFFFFF url(/v3/images/top_table.jpg) no-repeat; height: 4px; overflow:hidden;}
.bgtable {background-image:url(/v3/images/bg_table.jpg);}
.bgdown{width:809px; margin: 0px auto; background: #FFFFFF url(/v3/images/down_table.jpg) no-repeat; height: auto; overflow:hidden;}
.crght{width:100px; margin: 0px auto; background: #FFFFFF; height: auto; overflow:hidden; font-size:0.85em; color:#999999; float:right;}

#nav, #nav ul{
margin:0;
padding:0;
list-style-type:none;
list-style-position:outside;
position:relative;
line-height:1.5em; 
}

#nav a{
display:block;
padding:0px 5px;
/*border:1px solid #303030;*/
color:#666666;
text-decoration:none;
background-color:#FFFFFF;
}

#nav a:hover{
background-color:#1fafee;
color:#FFF;
}

#nav li{
float:left;
position:relative;
color:#333;
}

#nav ul {
position:absolute;
display:none;
width:12em;
top:1.5em;
}

#nav li ul a{
width:12em;
height:auto;
float:left;
}

#nav ul ul{
top:auto;
}	

#nav li ul ul {
left:12em;
margin:0px 0 0 10px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
display:none;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
display:block;
}

	ul {list-style:none;margin:0;padding:0;}
	li a {display:block;padding:5px 10px;height:100%;color:#FFF;text-decoration:none;border-right:1px solid #ccc;border-left:1px solid #ccc;}
	#nav>li>a {background:url(/v3/index_files/JQmenu_files/bg2.jpg) repeat 0 0;}
	li a:hover, li a:focus, li a:active {background-position:-150px 0;}
	.subnav{background-color:#52bbdd;}


#overlay{
background-image:url(/v3/index_files/transparent.png);
color:#efefef;
display:none;
border:1px solid #666;
height:300px;
width:770px;
min-height:200px;
/*CSS3 styling for latest browsers*/
-moz-box-shadow:0 0 90px 5px #000; 
-webkit-box-shadow: 0 0 90px #000;     
}
div.contentWrap{
overflow-y:auto;
}

a.action{
color:#e6f2fe;
}

	
	/* Image preview */
	.overlay { 
	 
	/* must be initially hidden */ 
	display:none; 
	 
	/* place overlay on top of other elements */ 
	z-index:10000; 
	 
	/* styling */ 
	background-color:#333; 
	 
	width:675px;     
	min-height:200px; 
	border:1px solid #666; 
	 
	/* CSS3 styling for latest browsers */ 
	-moz-box-shadow:0 0 90px 5px #000; 
	-webkit-box-shadow: 0 0 90px #000;     
	} 
	
	/* close button positioned on upper right corner */ 
	.overlay .close { 
	background-image:url(/v3/index_files/close.png); 
	position:absolute; 
	right:-15px; 
	top:-15px; 
	cursor:pointer; 
	height:35px; 
	width:35px; 
	}
	
	/* styling for elements inside overlay */ 
	.details { 
	position:absolute; 
	top:15px; 
	right:15px; 
	font-size:11px; 
	color:#fff; 
	width:150px; 
	} 
	
	.details h3 { 
	color:#aba; 
	font-size:15px; 
	margin:0 0 -10px 0; 
	}
	
h2 {
color: #0897D6;
}