body{
	margin:0px; 
	padding:0px;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#fafdfe;
}
.error-header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: red;
	padding: 3px 3px 3px 20px;
	font-size: 11px;
}
.error-message {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	color: red;
	padding: 3px 3px 3px 35px;
}
.container{
	position:relative;
	width:900px;
	height:auto;
	margin:0px auto;
}

.clear{clear:both;}

p{ margin:0px; padding:0px; padding-top:6px; padding-bottom:6px;}

img{ border:none;}


/**************************************** top bg css ***********************************************/

#index_top_bg{
	position:relative;
	background:url(../images/index_top_bg.jpg) repeat-x center center;
	height:314px;
	width:100%;
}

#left_top_bg{
	position:relative;
	width:267px;
	height:auto;
	float:left;
}

#rite_top_bg{
	position:relative;
	width:499px;
	height:auto;
	float:right;
}

#login_bg{
	position:relative;
	background:url(../images/index_loginbox_bg.png) no-repeat;
	width:459px;
	height:94px;
	float:right;
}

#cover_login_bg{
	position:relative;
	width:390px;
	height:auto;
	margin:0px auto;
}

#left_login{
	position:relative;
	width:190px;
	height:auto;
	float:left;
	padding-top:10px;
	color:#115861;
}

#rite_login{
	position:relative;
	width:190px;
	height:auto;
	float:right;
	padding-top:10px;
	color:#115861;
}

.inside_field{
	background-color:#d0e8eb;
	width:170px;
	padding:3px 10px;
	border:solid 3px #b9e0e5;
	font-size:15px;
}

.chk_box{ margin-top:18px;  border:none;}
.sign_in_button{ position:relative; float:right; width:122px; height:auto; margin-right:2px; margin-top:14px;}

#sologan{ position:relative; background:url(../images/index_slogan.png) no-repeat; width:499px; height:65px; margin-top:20px;}

/**************************************** top bg css ***********************************************/






/************************************* content area of index ****************************************/


#index_cont_area{
	position:relative;
	width:900px;
	height:auto;
	margin:0px auto;
}


#left_cont{
	position:relative;
	width:360px;
	height:auto;
	float:left;
	padding-top:35px;
}


#rite_cont{
	position:relative;
	width:480px;
	height:auto;
	float:right;
	padding-top:35px;
	color:#464646;
	font-size:15px;
}

.heading{ position:relative; width:auto; height:auto;}
.index_thumbnail{ position:relative; float:left; width:70px; height:70px; border:solid 3px #60afcb; margin-top:20px;}
.index_thumbnail2{ position:relative; float:left; width:70px; height:70px; border:solid 3px #60afcb; margin-left:15px; margin-top:20px;}


.heading_how_do{ position:relative; width:auto; height:auto; padding-bottom:10px;}
.heading_how_do_create{ position:relative; width:auto; height:auto; padding-bottom:10px; margin-top:55px;}
.italic{ font-style:italic; font-size:12px;}



/************************************* content area of index  End  ****************************************/



/************************************* Footer start fromm here ****************************************/

#footer_bg{
	position:relative;
	background:url(../images/footer_bg.jpg) repeat-x center center;
	height:283px;
	width:100%;
	margin-top:40px;
}

#footer_links{
	position:relative;
	float:right;
	width:320px;
	height:auto;
	color:#04281c;
	font-size:15px;
	padding-top:115px;
	text-align:right;
}

ul.footer_menu{ margin:0px; padding:0px; list-style:none; padding-bottom:30px;}
ul.footer_menu li{ float:left; width:auto; height:auto; padding-left:8px;}
ul.footer_menu li a{ color:#04281c; text-decoration:none;}
ul.footer_menu li a:hover{ text-decoration:underline;}


#footer_links a{ color:#04281c; text-decoration:none;}
#footer_links a:hover{ color:#04281c; text-decoration:underline;}

.jCarousal{
	float:left;
}

.prev{
	float:left;
}

.next{
	float:left;
}

.mid{
	height:300px;
	margin-left:80px;
	width:400px;
}
.display{
	display:inline
}

.panel_grid{
	border:none;
	background-color:#DDEBF4;
}
.information-message {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	padding: 3px 3px 3px 35px;
}	
.messageDiv {
	background: url(../images/blue-left.gif) top left no-repeat;
	background-color: #EFEBE7;
	position:absolute;
	left:322px;
	top:250px;
	width:380px;
	height:125px;
	border: 1px solid #3275C5;
	z-index:999;
	/*display:none;*/
}
.messageHeader {
	background:url(../images/headerBG_blue.gif) top left repeat-x;
	color:white;
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-left: 20px;
	}
.messageTd {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
/************************************* Footer End fromm here ****************************************/