*{
	padding:0;
	margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
html{
	background: #E4E4E4 url(../img/skin/bodybg.jpg) top repeat-x;
	font-size:11px;
	line-height:16px;
	color:#00693C;
	text-align:left;
}
:focus{
	outline:none;
}	
h1,h2,h3,h4,h5{
	margin:6px 0px;
}
blockquote{
	padding:5px 5px 5px 20px;
}	

a{
	color:#414D8C;
}
	a:hover{
		text-decoration:none;
	}
a.white{
	color:#fff;
	text-decoration:none;
}
	a.white:hover{
		text-decoration:underline;
	}

img.border, img.picborder{
	padding:2px;
	border:#00693C 1px solid;
}
	img.border:hover, img.picborder:hover{
		border:#000000 1px solid;
	}
input, textarea{
	font-size:12px;
	color:#015128;
}
.ok{
	background-color:#015128;
	color:#FFFFFF;
	padding:5px;
	border:#6B8D12 2px solid;
}
.error{
	background-color: #FF6F6F;
	color:#FFFFFF;
	padding:5px;
	border:#6B8D12 2px solid;
}	
	
/*HEADER SECTION*/
#header{
	height:87px;
	width:770px;
	margin:0 auto;
	border-left:#fff 1px solid;
	border-right:#fff 1px solid;
}
	#header #logo{
		padding:10px 0px 0px 0px;
		float:left;
		height:51px;
	}
	#header #artimed{
		padding:35px 5px 0px 0px;
		float:right;
		height:51px;
	}	

ul.extended li{
	list-style-type:none;
	background:url(../img/skin/li.gif) 0% 1px no-repeat;
	margin-left:-30px;
	padding-left:25px;
}
/*MENU TOP SECTION*/
#menuTop{
	height:30px;
	width:770px;
	margin:0 auto;
	border-left:#fff 1px solid;
	border-right:#fff 1px solid;
	border-bottom:#fff 1px solid;
	border-top:#fff 1px solid;
    position:relative;
	background:url(../img/skin/menubg.png) bottom repeat-x;
}
	#nav {padding:0; margin:0; list-style:none; height:29px; background: url(three_0.gif) top repeat-x; position:relative; z-index:10000;}
	#nav li{
		z-index:1000;
	}
	#nav li.top {display:block; float:left;}
	#nav li a.top_link {display:block; float:left; height:29px; line-height:29px; color:#fff; text-decoration:none; font-size:9px; font-weight:bold; padding:0 0 0 12px; cursor:pointer;background: url(three_0.gif);}
	#nav li a.top_link span {float:left; display:block; padding:0 10px 0 2px; height:29px; background: url(three_0.gif) right top no-repeat;}
#nav li a.top_link span.down {float:left; display:block; padding:0 10px 0 2px; height:35px; background: url(three_0a.gif) no-repeat right top;}

#nav li:hover a.top_link, #nav li a.current {color:#5EC397; /*background: url(three_1.gif) no-repeat;*/}
#nav li:hover a.top_link span, #nav li a.current span {/*background:url(three_1.gif) no-repeat right top;*/}
#nav li:hover a.top_link span.down, #nav li a.current span.down {/*background:url(three_1a.gif) no-repeat right top;*/ padding-bottom:3px;}

/* Default list styling */

#nav li:hover {position:relative; z-index:200;}


#nav li:hover ul.sub
{
	left:12px;
	top:29px;
	background: #00BB6B;
	padding:3px 0px;
	border:0px solid #fff;
	white-space:nowrap;
	width:288px;
	height:auto;
}
#nav li:hover ul.sub li
{display:block; height:20px; position:relative; float:left; width:290px; font-weight:normal; padding:1px 0px;}
#nav li:hover ul.sub li a
{display:block; font-size:11px; height:18px; width:288px; line-height:18px; text-indent:5px; color:#fff; text-decoration:none;border:0px solid #00BB6B; padding:2px 0px;}
#nav li ul.sub li a.fly
{background:#00BB6B url(arrow_over.gif) 280px 6px no-repeat;}
#nav li:hover ul.sub li a:hover 
{background:#00693B; color:#fff; border-color:#fff;}
#nav li:hover ul.sub li.current a.current{ color:#FFFFFF; text-decoration:underline;}
#nav li:hover ul.sub li a.fly:hover
{background:#00693B url(arrow_over.gif) 280px 6px no-repeat; color:#fff;}

#nav li b {display:block; font-size:11px; height:18px; width:288px; line-height:18px; margin-bottom:3px; text-indent:6px; color:#fff; border-bottom:1px solid #fff; cursor:default;}

#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:290px; top:-4px; background: #00BB6B; padding:3px; border:0px solid #fff; white-space:nowrap; width:290px; z-index:400; height:auto;}

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover li:hover a.fly,
#nav li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover li:hover a.fly
{background:#00693B url(arrow_over.gif) 280px 6px no-repeat; color:#fff; border-color:#fff;} 

#nav li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li:hover li a.fly
{background:#00BB6B url(arrow.gif) 280px 6px no-repeat; color:#000; border-color:#00BB6B;} 




/*FLASH TOP SECTION*/
#flashTop{
	height:250px;
	width:770px;
	margin:0 auto;
	padding:0px;
	border-left:#fff 1px solid;
	border-right:#fff 1px solid;
	background:#414D8C;
}
	#mainFlash{
		float:left;
		width:380px;
	}
	#mainFlashSubmenu{
		float:right;
		width:320px;
		text-align:left;
		color:#FFFFFF;
		padding:10px 10px 4px 10px;
	}
		#mainFlashSubmenu ul{
			margin:0 0 0 40px;
		}
		
/*MAIN SECTION*/
#main{
	margin:0 auto;
	margin-top:-17px;
	border-left:#fff 1px solid;
	border-right:#fff 1px solid;
	min-height:400px;
	background: url(../img/skin/e-content.jpg) 0px 10px no-repeat;
	padding:20px 10px;
	width:750px;
}
	#main ul, #main ol{
		padding:5px 5px 5px 30px;
	}
	p{
		padding:5px 0px 0px 0px;
	}

	
	
/*FOOTER SECTION*/
#footer{
	margin:0 auto;
	margin-top:-20px;
	border-left:#fff 1px solid;
	border-right:#fff 1px solid;
	background: #00693C;
	color:#FFFFFF;
	padding:10px 10px 15px 10px;
	font-size:9px;
	text-align:center;
	width:750px;
}
	#footer a{
		color:#FFFFFF;
	}
#menuFooter{
	font-size:9px;
	text-align:center;
	width:750px;
	margin:0 auto;
	padding:10px 10px 0px 10px;
}