*, html, div, table, li, ul, span{
	position:relative;
	top:0px;
	left:0px;
	width:auto;
	height:auto;
	z-index:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	margin:0px;
}
A{
	text-decoration:none;
	color:#4b6978;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
A:hover{
	text-decoration:underline;
}
body{
	background-color:#d5e9ed;

}








/*CLASSES*/
/*Start:Content*/
.bodyWraper{
	position:relative;
	top:0px;
	left:0px;
	width:890px;
}
.header{
	width:100%;
	height:auto;
	text-align:left;
}
.navHolder{
	position:absolute;
	top:43px;
	left:262px;
	width:539px;
	height:50px;
}
.navHolderSub{
	position:absolute;
	top:93px;
	left:262px;
	width:539px;
	height:50px;
	z-index:5;
	z-index:99;	
}
.navSub{
	position:relative;
	float:none;
	z-index:6;
	color:#4b6978;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	text-align:left;
	padding-left:10px;
	height:15px;
	z-index:99;
}
.navWraper{
	text-align:center;
	background-image:url(../img/top_nav-bg.jpg);
	background-repeat:repeat-x;
	height:50px;
	z-index:99;
}
.navWraperSub{
	text-align:center;
	background-color:#FFFFFF; 
	-moz-opacity: 0.9;
	opacity: 0.9; 
	filter:alpha(opacity=90);
	width:auto;
	height:150px;
	visibility:hidden;
	z-index:99;
}
.navWraperBG{
	position:relative;
	float:left;
	background-image:url(../img/top_nav-bg.jpg);
	background-repeat:repeat-x;
	height:50px;
	text-align:center;
	border-right:#CCCCCC 1px solid;
	color:#FFFFFF;
}
.navSpacer{
	position:relative;
	float:left;
	background-image:url(../img/top_nav-spacer.jpg);
	background-repeat:no-repeat;
	width:2px;
}

.navTopBig{
	position:relative;
	top:14px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	height:14px;
	cursor:pointer;
}
.navTopSmall{
	position:relative;
	top:12px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:10px;
	cursor:pointer;
}
.indexHeader{
	position:relative;
	top:0px;
	left:0px;
	width:auto;
	z-index:2;
}
.indexNewsWraper{
	position:relative;
	top:10px;
	left:15px;
	width:180px;
	height:195px;
}
.indexNews{
	position:absolute;
	background-image:url(../img/novice_bg.jpg);
	background-repeat:no-repeat;
	width:215px;
	height:243px;
	top:93px;
	left:730px;
}
.indexNewsTitle{
	position:relative;
	color:#3a606b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding-bottom:5px;
}
.indexNewsTitleS{
	position:relative;
	color:#3a606b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-top:7px;
	padding-bottom:6px;
	border-bottom:#CCCCCC solid 1px;
	z-index:90;
}
.indexNewsTitleArhiv{
	position:relative;
	left:107px;
	color:#3a606b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-top:7px;
	z-index:90;
	width:80px;
}
.content{
	position:relative;
	float:none;
	z-index:10;
	border-left:1px solid #c1d3d6;
	border-right:1px solid #c1d3d6;
	background-color:#FFFFFF;
/*	background-image:url(../img/content_bg.jpg);
	background-repeat:repeat;
*/	width:943px;
}
.contentWrapper{
	position:relative;
	width:920px;
	height:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
/*.contentBG{
	background-image:url(../img/content_bg_gradient.jpg);
	background-repeat:repeat;
	height:auto;
	width:942px;
	z-index:9;
}
*/
.contentBox{
	position:relative;
	width:177px;
	height:auto;
	padding-left:15px;
	padding-right:15px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3a606b;
}
.contentTitle{
	position:relative;
	top:0px;
	left:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#3a606b;
	height:50px;
	padding-bottom:7px;
	text-align:left;
}
.contentBoxSpacer{	
	content: "."; 
	position:relative;
	height:10px;
	visibility:hidden;
}
.newsTitle{
	position:relative;
	top:0px;
	left:0px;
	width:800px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#3a606b;
	height:20px;
	text-align:left;
}
.newsContent{
	position:relative;
	top:0px;
	left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3a606b;

}
.img_border{
	border:3px solid #93afb7;
}
.footer{
	position:relative;
	z-index:10;
	background-image:url(../img/footer_shadow_c.jpg);
	background-repeat:repeat-x;
	width:100%;
	text-align:left;
	float:left;
	height:41px;
}
.footerL{
	position:absolute;
	left:-49px;
	top:0px;
	float:left;
	width:50px;
}
.footerR{
	position:absolute;
	top:0px;
	left:934px;
	width:50px;
}
.footerTxt{
	position:relative;
	top:-3px;
	left:0px;
	text-align:left;
	z-index:10;
}
.footerTxtL{
	position:relative;
	top:0px;
	left:30px;
	float:left;
	width:150px;
}
.footerTxtC{
	position:relative;
	top:0px;
	left:145px;
	float:left;
	width:350px;
	color:#9aa1a2;
}
.footerTxtR{
	position:relative;
	top:0px;
	left:285px;
	float:left;
	width:150px;
}

.footerTxt A{
	color:#9aa1a2;
	text-decoration:none;
}
.footerTxt A:hover{
	color:#595959;
	text-decoration:none;
}
.english{
	position:absolute;
	z-index:99;
	top:15px;
	left:210px;
	

}
/*End:Content*/

/*Start:From Mail*/
.formWraper{
	position:relative;
	top:0px;
	left:0px;
	width:auto;
	height:auto;
}
.formEmailErrorPop{
	position:relative;
	top:-100px;
	left:50px;
	width:200px;
	height:100px;
	border:1px solid #CCCCCC;
	background-color:#FFFFFF;
	visibility:hidden;
	text-align:center;
}
.formEmailErrorPopX{
	position:relative;
	top:-200px;
	left:240px;
	width:20px;
	height:20px;
	cursor:pointer;
	visibility:hidden;
	color:#999999;
}
.formEmailText{
	color:#999999;
	text-align:right;
}
.formEmailInput{
	width:200px;
	height:12px;
	border:1px solid #999999;
}
.formEmailTextarea{
	width:200px;
	height:100px;
	border:1px solid #999999;
}
.formEmailButtonWraper{
	width:151px;/*width of class (formEmailButton WIDTH X 2) + 1px + (formEmailButtonGap WIDTH) */
	left:64px;/*for align buttons*/
}
.formEmailSender{
	top:-18px;
	width:151px;
	left:64px;
	visibility:hidden;
}
.formEmailButton{/*FORM BUTTONS*/
	position:relative;
	float:left;
	background-image:url(../img/blue_spacer.gif);
	background-repeat:repeat;
	width:70px;
	height:22px;
	cursor:pointer;
	color:#FFFFFF;
}
.formEmailButtonGap{
	width:10px;
	float:left;
}
.formEmailButtonText{/*FORM BUTTONS TEXT*/
	position:relative;
	top:4px;
	color:#FFFFFF;
}
.formEmailButtonText:hover{
	text-decoration:none;
}
/*End:From Mail*/







