/* CSS Document */

body, html
{
	height:100%;
	width:100%;
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	background:#FFFFFF;
	font-size:12px;
}

a img
{
	border:none;
}

.col
{
	float:left;
}

.endcol
{
	clear:both;
}

a.red, *.red
{
	color:#FF0000;
}

.conteiner
{
	width:999px;
	margin:0px auto 0px auto;
}

.size11
{
	font-size:11px;
}

.size12
{
	font-size:12px;
}

.size10
{
	font-size:10px;
}

.size13
{
	font-size:13px;
}

.size14
{
	font-size:14px;
}

.size16
{
	font-size:16px;
}

.size18
{
	font-size:18px;
}

.text_upper
{
	text-transform:uppercase;
}

.textGreen
{
	color:#058A44;
}

.textBroun
{
	color:#95120B;
}

.textBlue
{
	color:#0054FF;
}

/*** start menu ***/

	.menu
	{
		background:url(image/bg_menu.gif) repeat-x top;
	}
		.menu .col
		{
			height:44px;
			line-height:44px;
			color:#C0D5E7;
			background:url(image/bg_menu.gif) repeat-x top;
		}
		.menu a
		{
			display:block;
			float:left;
			height:44px;
			line-height:44px;
			padding:0px;
			font-size:14px;
			font-weight:bold;
			text-decoration:none;
			color:#C0D5E7;
			background:url(image/bg_menu.gif) repeat-x top;
		}
			.menu a:hover, .menu a.act
			{
				color:#FFFFFF;
			}
			.menu .col_ferst
			{
				width:27px;
			}
			.menu .pointDiv
			{
				padding:0px 15px 0px 15px;
			}

/*** end menu ***/


/*** start header ***/

.header
{
	background:url(image/bg_header.jpg) no-repeat left top;
	height:194px;
}

/*** start header ***/

/*** start content ***/

.content
{
	background:#E2E5E7;
	padding:41px 11px 32px 11px;
	color:#224D67;
}
	.content a
	{
		text-decoration:underline;
		color:#224D67;
	}
		.content a:hover
		{
			text-decoration:none;
		}
	
	.content .borderW
	{
		border:1px solid #FFFFFF;
	}
	.content .borderG_right
	{
		border-right:1px solid #E2E5E7;
	}
	.content .borderTopNo
	{
		border-top:none;
	}
	.content .bgGrey
	{
		background:#D2D4D9;
	}
	.content .titleText
		{
			font-size:18px;
			color:#FFFFFF;
			background:#82B5D7;
			text-align:center;
			padding:0px 0px 1px 0px;
		}
			.content .titleText a
			{
				color:#FFFFFF;
				text-decoration:none;
				display:block;
				padding:5px 0px 4px 0px;
			}
	
	.content .homeDiv
	{
		padding:0px 0px 0px 0px;
		
	}
		.content .homeDiv .textHomeDiv
		{
			padding:40px 0px 0px 0px;
			text-align:center;
			width:324px;
			height:310px;
		}
	
	
	.content .innerDiv
	{
		color:#224D67;
	}
		.content .innerDiv .colLeft
		{
			margin:0px 30px 0px 0px;
			width:325px;
		}
			.content .innerDiv .colLeft .innerMenu
			{
				padding:11px 0px 3px 0px;
			}
				.content .innerDiv .colLeft .innerMenu a
				{
					display:block;
					color:#252525;
					text-decoration:none;
					font-weight:bold;
					padding:0px 0px 6px 40px;
				}
					.content .innerDiv .colLeft .innerMenu a:hover, .content .innerDiv .colLeft .innerMenu a.act
					{
						color:#224D67;
					}
		.content .innerDiv .colRight
		{
			width:585px;
			padding-bottom:100px;
		}
		
		
.contTabText
{
	border-left:1px solid #BF5D34;
	border-top:2px solid #BF5D34;
}
	.contTabText tr td
	{
		border-bottom:1px solid #BF5D34;
		border-right:1px solid #BF5D34;
		padding:10px;
	}
	.contTabText .head td
	{
		background:#E47F0A;
		color:#FFFFFF;
		font-weight:bold;
		font-size:14px;
	}
	.contTabText .pinckBg td
	{
		background:#FFE8CB;
		font-size:14px;
	}
	.contTabText .greenBg td
	{
		background:#C2E6A8;
		font-size:14px;
	}
	.contTabText .blueBg td
	{
		background:#B1D6EE;
		font-size:14px;
	}
	
	
.withTechDivCont
{
	padding:10px 0px 0px 0px;
}
	.withTechDivCont .colPic
	{
		width:220px;
	}
	.withTechDivCont .colText
	{
		width:365px;
	}
	
	
.registerBtn
{
	display:block;
	background:url(image/btn_ragister_now.gif) no-repeat top left;
	height:23px;
	width:109px;
}
	.registerBtn:hover
	{
		background:url(image/btn_ragister_now_act.gif) no-repeat top left;
	}
	
.regTabEduc
{
	position:absolute;
	width:100px;
	margin-left:480px;
	border:1px solid #BF5D34;
	padding:10px;
}

/*** end content ***/



.copyRight
{
	font-size:11px;
	color:#999999;
	padding:10px 0px 10px 0px;
}
	.copyRight a
	{
		color:#999999;
		text-decoration:underline;
	}
		.copyRight a:hover
		{
			text-decoration:none;
		}






.loginForm
{
	width:300px;
	margin:0px auto 0px auto;
}
	.loginForm .title
	{
		padding:0px 0px 30px 80px;
	}
	.loginForm input.input
	{
		border-top:1px solid #224D67;
		border-left:1px solid #224D67;
		border-bottom:1px solid #82B5D7;
		border-right:1px solid #82B5D7;
		font-size:12px;
		width:145px;
	}
	.loginForm .col_1
	{
		width:50px;
		height:28px;
		padding-top:2px;
	}
	.loginForm .checkedDiv
	{
		padding:20px 0px 35px 0px;
	}
		.loginForm .checkedDiv input.checkbox
		{
			position:relative;
			left:-3px;
			top:1px;
		}
	.loginForm .loginBtn
	{
		background:url(image/btn_login.gif) no-repeat left top;
		height:23px;
		width:69px;
		display:block;
		margin:0px 0px 30px 80px;
	}
		.loginForm .loginBtn:hover
		{
			background:url(image/btn_login_act.gif) no-repeat left top;
		}
















