/* CSS Document */
/*------------------------------Gobal veriable----------------------*/
body {
	padding:0;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	line-height:20px;
	background:#f0f0f0 url(/images/background.jpg) top left repeat-x;
}

a:link {
    color:#336699;
    text-decoration:none;
}

a:hover {
	color:#336699;
    text-decoration:underline;
}

a:visited {
	color:#336699;
    text-decoration:none;
}


img {border:0;}

p {
	padding:0;
	margin:0;
}

			
/*------------------------------features----------------------*/
#topMain {
	width:976px;
	background:#FFFFFF;
	margin:auto;
}

	#leftMain {
		width:8px;
		background:#e9e9e9 url(/images/bg-left.jpg) top left repeat-y;
	}
	
	#rightMain {
		width:8px;
		background:#e9e9e9 url(/images/bg-right.jpg) top right repeat-y;
	}
	
	#middleMain {
		width:960px;
		background:#FFFFFF;
	}
	
		#logo {
			float:left;
			width:407px;
			height:62px;
		}
		#topMenu {
			float:left;
			width:553px;
			height:59px;
		}
			.bottomLinkMenu {
				background:url(/images/buttonMenu.gif) center left no-repeat;
				float:left;
				width:4px;
				height:7px;
				padding:10px 3px 3px 3px;
			}
			.linkMenu {
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#686663;
				font-weight:bold;
			}
			.linkMenu a {
				color:#686663;
				text-decoration:none;
				font-weight:bold;
			}
			.linkMenu a:hover {
				color:#e61e1e;
				font-weight:bold;
				text-decoration:none;
			}
			
			
		#line {
			width:960px;
			height:8px;
		}
		#middleLine {
			width:960px;
			height:9px;
		}
		#content {
			padding:10px 5px 0px 10px;
		}			
				

#bottomMain {
	width:976px;
	height:20px;
	margin:auto;
}

#footer {
	width:976px;
	height:50px;
	margin:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.textlink{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
}

.textlink a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#CC0000;
	text-decoration:none;
}

.textlink a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#CC0000;
	text-decoration:underline;
}

.textVerdana12px {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}

.textVerdana14px {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	}

.linkVerdana10px {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4f7ba4;
}
.linkVerdana10px a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4f7ba4;
	text-decoration:none;
}
.linkVerdana10px a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4f7ba4;
	text-decoration:underline;
}

.styleInput {
	border:1px solid #7f9db9;
	width:200px;
	height:20px;
}

.styleInputErrors {
	border:1px solid #FF0000;
	width:200px;
	height:20px;
}

.styleInputReg {
	border-top:0px;
	border-left:0px;
	border-right:0px;
	border-bottom:1px dashed #7f9db9;
}

.styleInputRegErrors {
	border-top:0px;
	border-left:0px;
	border-right:0px;
	border-bottom:1px dashed #FF0000;
}

.styleSelectReg {
	border:1px dashed #7f9db9;
}
.styleSelectRegErrors {
	border:1px dashed #FF0000;
}

.inputLogin {
	border:1px solid #7f9db9;
}

.inputLoginErrors {
	border:1px solid #FF0000;
}

.textTitle22px {
	height:28px;
	font-family:"Times New Roman", Times, serif;
	font-size:17pt;
	color:#cc0500;
	border-bottom:1px solid #cc0500;
	margin-left:20px;
	margin-bottom:5px;
	margin-top:10px;
	margin-right:15px;
}
