@charset "utf-8";
/* CSS Document
29/03/2010
*/
body {
	margin:0px;
	padding:0px;
	font-family:"Century Gothic", Century, "Century Schoolbook";
	font-size:13px;
	background-image:url(../images/bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	color:#555555;
}
a {
	outline:none;
	color:#204c6b;
}
a img {
	border:none
}

h3{ margin-bottom:25px;}
/**********************wrapper*******************/

.wrapper {
	width:1001px;
	margin:0 auto;
}
/**********************header******************/
.header {
	overflow:hidden;
	height:134px;
}
.logo {
	float:left;
	padding-top:20px;
	padding-left:27px;
}
.right-text {
	float:right;
	padding-right:40px;
	padding-top:75px;
}
/***********************navigation***********************/
.navigation {
	background-image:url(../images/nav-bg.gif);
	background-repeat:repeat-x;
	list-style:none;
	padding:0px;
	margin:0px;
	list-style:none;
	padding-left:170px;
	overflow:hidden;
	height:100%;
}
.navigation li {
	float:left;
	display:block;
	padding-right:12px;
}
.navigation li a {
	float:left
}
.banner {
	padding-top:23px;
}
/********************content***********************/
.content {
	overflow:hidden;
	padding-top:18px;
}
.content h1, h2 {
	color:#21a8df;
	margin-top:0px;
	margin-bottom:15px;
	font-size:20px;
}
.content ul {
	padding:0px;
	margin:0px;
	list-style:none;
	color:#555555;
}
.content li {
	padding:3px;
	background-image:url(../images/bullet.gif);
	background-repeat:no-repeat;
	background-position:0px 7px;
	padding-left:18px;
}
.left-box {
	float:left;
	padding:12px;
	font-size:13px;
	color:#2f3236;
	width:227px;
}
.mid-box {
	float:left;
	padding:12px;
	width:505px;
	font-size:13px;
}
.right-box {
	float:left;
	padding:10px;
	padding:12px;
	width:430px;
	padding-right:0px;
}
.right-box ul {
	width:280px;
	float:left
}
.right-box li {
	background-image:url(../images/bullet-line.gif)!important;
	background-position:0px 5px !important;
}
.line {
	background-image:url(../images/bg-line.gif);
	background-repeat:repeat-y;
	width:2px;
	height:235px;
	float:left;
	margin-left:10px;
	margin-right:10px;
}
.pic {
	float:right;
	border:1px #b7d4e1 solid;
	margin-top:-35px;
}
.big-btn {
	padding-top:25px;
}
.lhs-box {
	float:left;
	width:492px;
	padding-right:10px;
	padding-left:5px;
	padding-top:0px;
	text-align:justify;
	
}
.pic01 {
	margin-top:20px;
	float:left;
	border:1px #b7d4e1 solid;
}

.pic02{ float:left; margin-right:10px; margin-left:-5px; margin-top:-5px;}
.colored-text{ color:#325e7e;}

.line02{ height:1px; padding-top:10px; margin-bottom:15px; background-image:url(../images/bg-line02.gif); background-repeat:repeat-x; background-position:bottom; clear:both}

.box02{ background-image:url(../images/bg-right-box.gif); background-repeat:repeat-x; background-position:top; background-color:#e0f5fe; width:405px; margin-left:10px; padding:20px; border:1px #cfe1e8 solid;}
.box02 li{ padding:2px; padding-left:15px; background-image:url(../images/bullet02.gif);}

.right-boxinner{ float:left; width:460px; text-align:justify }

.text-from-them{  background-image:url(../images/bg-right-box.gif); background-repeat:repeat-x; background-position:bottom; background-color:#f5fefe; padding:20px; border:1px #cfe1e8 solid; margin-top:10px; margin-bottom:10px;}

.apply{ padding:5px; border:1px #CFE1E8 solid; margin-top:-10px; border-top:none; margin-bottom:15px; text-align:left}

.arrow{ position:absolute; padding-top:20px;}
.left-padding{ padding-left:55px;}
.box-001{margin-left:10px; padding-top:10px;}
.p-box{display:block; border:1px #cccccc solid; padding:15px; width:512px; font-weight:bold; background-image:url(../images/bg-right-box.gif); background-repeat:repeat-x; background-position:bottom; background-color:#f5fefe;}
.text-from-them b{ color:#006666; padding-bottom:10px; display:block;}

.form-page{ background-image:url(../images/bg-line.gif); background-repeat:repeat-y; background-position:right; padding-right:21px; margin-right:13px;}



/****************form**************/
.form-holder{float: left; border:1px solid #CFE1E8; padding:20px; background-image:url(../images/bg-right-box.gif); background-repeat:repeat-x; background-position:bottom; background-color:#f5fefe; width:354px;}
.form-left {
float:left;
width:130px;
}
.form-right {
float:left;
padding-left:5px;
width:210px;
}

.box {
border:1px solid #C3D4DD;
color:#3B474C;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
padding:2px;
width:210px;
}
.box05 {
border:1px solid #C3D4DD;
color:#3B474C;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
padding:2px;
width:215px;
}

.space{ clear:both; height:10px;}

/*************footer**************/

.footer {
	background-color:#ebf1f7;
	padding:8px;
	border-top:2px #61b8dd solid;
	margin-top:20px;
	text-align:right;
	color:#7fa9d3;
	font-size:12px;
	padding-right:20px;
	overflow:hidden;
}
