* {	margin: 0;	padding: 0;}

body { color:#333;	margin-bottom:40px;	font-family:Arial, Verdana, Lucida, sans-serif; overflow-y:scroll; }

table {	border-collapse: collapse;	border-spacing: 0;}

caption, th, td {	text-align: left;	font-weight: normal;}

html {background: #fff;}

.clear{	clear:both;}

img {border: none;}


/** Site Container Box **/

#BgContainer {width: 974px; margin: 0 auto; }

#Container { padding-bottom: 15px; }

#Layout { clear: both; overflow: hidden; margin: auto;}

#Content { width: 570px; float: right; margin: 0; text-align: left; padding:15px 0 0 0}
#Content .sub{ border-left:1px solid #E4E4E4;padding:0 0 0 22px}


/** Header **/
#Header { background:#fff url(../slideshow2/images/image1.jpg) no-repeat 0 0; margin: 0 auto; height:277px; font-size:1px; line-height:1px}

	

/** Banner**/
.baner{width:183px;padding:0;margin:0;line-height:1px;font-size:1px;}


/*** Main Nav ***/
#Navigation { height:42px; overflow: hidden; background: #62B122 url(../images/menu_bg.gif) repeat-x 0 0;}
#Navigation ul { margin:0 0 0 90px; }

#Navigation ul li { 
	list-style:none; 
	float:left; 
	display:block; 
	font-weight:bold; 
	height:54px; 
	background: url(../images/menu_separator_right.gif) no-repeat top right;
	padding:0 0px 0 0; 
}

#Navigation ul li a { 
	float:left; 
	display:block; 
	text-decoration:none; 
	color:#fff; 
	font-size:14px; 
	background: url(../images/menu_separator_left.gif) no-repeat top left;
	padding:0 0 0 0px;
}

#Navigation ul li a span { 
	text-align:center; 
	float:left; 
	padding:14px 15px 12px 15px;
}

#Navigation ul li a:hover span{ 
	cursor:pointer;
	background:#fff url(../images/blady_hover.gif) repeat-x 0 0;
	color:#3F3F3F 
}

#Navigation ul li a.current span,
#Navigation ul li a.section{ 
	background:#fff url(../images/menu_activ_bg.gif) repeat-x 0 0; 
	color:#3F3F3F;
	}
	
#Navigation ul li.first a{background: url(../images/menu_separator.gif) no-repeat top left;}
#Navigation ul li.last {background: url(../images/menu_separator.gif) no-repeat top right;}



/** Nav footer**/
#Navigation-footer { clear:both; height:40px; overflow:hidden; background:#62B122 url(../images/menu_bg_footer.gif) repeat-x 0 0;}
#Navigation-footer ul { margin:14px 0 0 20px; }
#Navigation-footer ul li { list-style:none; float:left; display:block; font-size:13px; font-weight:bold; }
#Navigation-footer ul li a { float:left; display:block; text-decoration:none; padding:0 0 8px 12px; color:#fff; border-bottom:2px solid #6AB524;}
#Navigation-footer ul li a span { text-align: center; float:left; padding-right:12px; }
#Navigation-footer ul li a:hover { border-bottom:2px solid #fff }
#Navigation-footer ul li a:hover span { cursor: pointer; }
#Navigation-footer ul li a.current,
#Navigation-footer ul li a.section,
#Navigation-footer ul li a.section:hover,
#Navigation-footer ul li a.current:hover { border-bottom:2px solid #fff }


/** HomePage **/
#HomePage .top-contrainer{ height:420px;padding:15px 20px 0 20px;}
#HomePage .top-contrainer .c-right{float:right;width:470px;}
#HomePage .top-contrainer .c-right h1{text-indent:20px}
#HomePage .top-contrainer .c-left{float:left;width:430px;}

#HomePage .c-right .news-box{float:left;width:215px;margin:0 0 0 20px}
* html #HomePage .c-right .news-box{margin:0 0 0 12px}

#HomePage .c-right .news-box .image{display:block;padding:4px 4px 3px 4px;border:1px solid #CACACA;}
#HomePage .c-right .news-box h2 {margin:6px 0 5px 0 }
#HomePage .c-right .news-box h2 a{color:#5E5F61;font-size:12px;font-weight:bold;}
#HomePage .c-right .news-box p{margin:0}

#HomePage .c-left .page-box{clear:both;padding:0 0 15px 0;}
#HomePage .c-left .page-box p{margin:0;}
#HomePage .c-left .page-box img{float:left;}
#HomePage .c-left .border{border-bottom:1px solid #E3E3E3}
#HomePage .c-left .br{padding-top:10px}

.bottom-contrainer{ float:left; clear:both; width:100%; background:#fff url(../images/bottom_contrainer_bg.jpg) repeat-x 0 0; color:#3D3F3E}
.bottom-contrainer .c-right{float:right;width:265px;padding:10px 35px 10px 0}
.bottom-contrainer .c-left{float:left;width:625px;padding:10px 0 10px 35px}



/** NewsHolder **/
#NewsHolder {clear:both;background:#fff url(../images/top_1.gif) no-repeat top center;padding:10px 0 0 0}
#NewsHolder .contrainer{padding:20px}
#NewsHolder .news-list{clear:both;padding:25px 0}
#NewsHolder .news-list img{float:left;margin:0 8px 0 0}
#NewsHolder .news-list h3{margin:0px}
#NewsHolder .news-list h3 span{color:#A2A2A2;font-size:11px;font-weight:normal;}
#NewsHolder .packs{float:right;}

#NewsPage {clear:both;background:#fff url(../images/top_1.gif) no-repeat top center;padding:10px 0 20px 0}
#NewsPage .contrainer{clear:both;padding:20px;background:#fff}


/** Packs **/
.packs{font-size:11px}


/** Breadcrumbs **/
#Breadcrumbs { color: #B7C0C5; text-align: left; font-size: 0.9em; margin: 0px 5px 10px 0; }
#Breadcrumbs p { margin: 0; }



/* Sidebar 
***********************************/
#Page{clear:both;background:#fff url(../images/top_1.gif) no-repeat top center;padding:10px 0 0 0}
#Page .contrainer{padding:0 20px 20px 20px}



#Sidebar { width: 340px; float:left;  padding: 0; }
#Sidebar .sidebarBox h1{  }
#Sidebar .sidebarBox a em { font-style: normal; }

#Sidebar ul { list-style:none; margin:0 5px 0 0; padding:0 }

#Sidebar ul li { margin:0; padding:0; }
#Sidebar ul li a{ display:block; color:#E90006; padding:12px 5px 12px 20px; background: transparent url(../images/raquo.gif) no-repeat 7px 16px}
*:first-child+html #Sidebar ul li a{ background: transparent url(../images/raquo.gif) no-repeat 7px 21px}

#Sidebar ul li strong{  color:#505153; text-decoration:none; }

#Sidebar ul li.hr{ border-top:1px solid #E5E5E5; }
#Sidebar ul li.last{ border-top:1px solid #E5E5E5; }


#Menu2 li.current { background:#6BB01F; }
#Menu2 li.current a{ color:#fff;font-weight:bold; }


#Sidebar .legend{
	border-top:1px solid #7F7F7F;
	border-bottom:1px solid #7F7F7F;
	padding:10px 0 10px 15px;
	margin:25px 0 0 0;
}	

#Sidebar .legend h4{font-size:12px}
#Sidebar .legend ul{ margin: 10px 0 0 15px }
#Sidebar .legend ul li{ margin:5px 0; padding:0 0 0 28px }
#Sidebar .legend ul li.geo{background: transparent url(../images/geo_ico.gif) no-repeat 0px 0px;color:#308DD2}
#Sidebar .legend ul li.eko{background: transparent url(../images/eko_ico.gif) no-repeat 0px 0px;color:#4DAD03}

/*** Message Boxs ***/

.message {
	margin: 15px;
	padding: 5px;
	width: 92%;
	color: #979908;
	border: 4px solid #F7F8B4;
	background: #FFFFEA;
}
span.middleColumn .message {
	margin: 4px 0 0 3px;
}
.required {
	margin: 4px 0 0 3px;
	padding: 5px;
	width: 92%;
	color: #DC1313;
	border: 4px solid #FF7373;
	background: #FED0D0;
}

p#Remember label {
	margin: -24px 0 0 20px;
	text-align: left;
}
.entry {
	border-bottom: 1px solid #eee;
} 