@import url("reset.css");
/* Main CSS Start */
body {
	background: #fff;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #595959;
}

img{ border:0;}
h1{
	color:#0076b6;
	font-size:27px;
	font-weight:bold;
}

h2{
	color:#0076b6;
	font-size:14px;
	font-weight:bold;
	font-family:Tahoma;
}
h3{
	color:#0e5d92;
	font-size:12px;
	font-weight:bold;
}
h4{
	color:#cd8517;
	font-size:12px;
	font-weight:bold;
}

a{
	text-decoration:none;
	color:#26680e;
}
a:hover{
	text-decoration:underline;
}

#wrapper {
	width: 1000px;
	margin: 0 auto;
	overflow:hidden;
}
#wrapper2 {
	margin: 0 auto;
	overflow:hidden;
}
/* Main CSS End */


/* Header CSS Start */
#header {
	height: 286px;
	width:1000px;
	background:url(../images/header.jpg) no-repeat top;
}
#header .logo{
	float:left;
	padding:15px 0 0 10px;
}
#header .banner_text{
	float:left;
	padding:30px 0 0 25px;
}
.read_more_button{
	float:left;
	padding:10px 0 0 25px;
}
/* Header CSS End */


/* Menu CSS Start */
#menu {
	height: 40px;
}


#menu .home{
	float:left;
}

#content {
float:none;
	width:1003px;
}
#col-1 {
	width: 733px;
	float: left;
	margin:20px 0 0 0;
	}
#col-1 h1{
	float:left;
	padding-left:9px;
	}
#col-1 .search_field{
		float:left;
		width:710px;
		padding-top:10px;
		padding-left:9px;
	}
.search_field .search_top{
		float:left;
		width:708px;
		height:14px;
		background:url(../images/search_div_top.jpg) no-repeat top;
	}
.search_field .search_bottom{
		float:left;
		width:708px;
		height:11px;
		background:url(../images/search_div_bottom.jpg) no-repeat top;
	}
.search_field .search_center{
		float:left;
		width:708px;
		min-height:100px;
		background:url(../images/search_div_center.jpg) repeat-y;
	}

.search_center .padd
{
	float:left;
	margin-left:20px;
	margin-top:10px;
	color:#666666;
}
.SearchBar .searchbar_bg
{
	float:left; 
	width:507px;	
	height:29px;
	background:url(../images/search_field.jpg) repeat-x;
}
.SearchBar .search_btn
{
	float:left;
	width:116px;	
	height:62px;
	margin-top:-26px;
}
.searchbar_bg input
{
	float:left; 
	width:507px;
	height:29px;
	position:relative;
	top:10;
}
.input_search
{
	font-family:tahoma;
	font-size:12px;
	color:#b2b2b2;
	font-weight:normal;
	text-decoration:none;
	background:none;
	border:none;
	width:507px;
	height:29px;
	height:21px\7;
	padding-top:10px\9;
	/*padding-top:5px;*/
	line-height:10px;
	padding-left:10px ;
	
	
}
#col-1 .heading_div{
	float:left;
	width:305px;
	padding-bottom:10px;
}
.heading_div .heading_top{
	float:left;
	width:304px;
	height:124px;
	background:url(../images/heading_div_top.jpg) no-repeat top;
}
.heading_div .heading_bottom{
	float:left;
	width:304px;
	height:12px;
	background:url(../images/heading_div_bottom.jpg) no-repeat bottom;
}

.pluss{
	float:left;
	padding:0 0 0 20px;
}
.pluss .plus_img{
	float:left;
}
.pluss .plus_heading{
	float:left;
	padding-left:5px;
	width:500px;
}
.states
{
	float:right;
	padding-left:5px;
	width:140px;
	font-weight:bold;
	background-color: transparent;
}
.heading_top p{
	float:left;
	width:250px;
	padding:17px 0 0 30px;
	color:#343434;
	font-family:Verdana;
}
.heading_top .articles{
	float:left;
	background:url(../images/heading_bg.jpg) no-repeat top;
	width:269px;
	height:35px;
	margin:20px 0 0 18px;
}
.articles .article_txt{
	float:left;
	padding:6px 0 0 10px;
}
.heading_top span{
	color:#9c0404;
	min-width:138px;
	font-family:Verdana;
	font-weight:bold;
	height:15px;
	float:right;
	padding:10px 0 0 0;
}
.heading_center p{
	float:left;
	width:250px;
	padding:10px 0 0 30px;
	color:#343434;
	font-family:Verdana;
}
.heading_center span{
	min-width:138px;
	color:#9c0404;
	font-family:Verdana;
	font-weight:bold;
	height:15px;
	float:right;
	padding:10px 0 0 0;
}
.welcome{
	float:right;
	width:410px;
	margin:20px 15px 0 0;
	background-color:#fafafa;
	padding-top:10px;
	}
.welcome h2{
	float:left;
}
.welcome p{
	float:left;
	padding:5px 0;
	line-height:17px;
	width:398px;
}


#col-2 {
	width: 249px;
	float: left;
}
#col-2 .right_col{
	width: 249px;
	float: left;
	margin-top:20px;
}
.right_col .right_col_top{
	width: 249px;
	height:95px;
	float: left;
	padding:23px 0 0 0px;
	background:url(../images/right_col_top.jpg) no-repeat top;
	}
.heading_orange {
	float: left;
	width:215px;
	margin-top:-100px;
	padding:0px 0 0 45px;
	}
.heading_orange p{
	float: left;
	width:210px;
	color:#737373;
	font-size:12px;
	}
.heading_orange1 {
	float: left;
	width:215px;
	padding:8px 0 0 20px;
	}
.heading_orange1 h4{
	float: left;
	padding-bottom:3px;
	}
.heading_orange h4{
	float: left;
	padding-bottom:3px;
	}
.heading_orange1 p{
	float: left;
	width:210px;
	color:#737373;
	font-size:12px;

	}
.heading_orange a{
	float: left;
	width:210px;
		font-weight:normal;
		margin-bottom:1px;
	}
.heading_orange1 a{
	float: left;
	width:210px;
		font-weight:normal;
		margin-bottom:1px;
	}
.right_col .right_col_bottom{
	width: 249px;
	height:15px;
	float: left;
	background:url(../images/right_col_bottom.jpg) no-repeat bottom;
}
.right_col .right_col_center{
	width: 249px;
	min-height:200px;
	float: left;
	background:url(../images/right_col_center.jpg) repeat-y;
}
.add_googl{
	float:left;
	width:215px;
}
/* Content CSS End */


/* Footer CSS Start */
#footer {
	height: 52px;
	background: none;
	text-align:center;
}
#footer p{
	clear:both;
	background:none;
	color:#87aec9;
	font-size:11px;
}
#footer a{
	clear:both;
	background:none;
	color:#87aec9;
	font-size:11px;
}
#footer ul{
	float:none;
	width:465px;
	padding-top:20px;
	padding-left:80px;
	margin:0 auto;
}
#footer ul li{
	float:left;
	padding:0 10px;
	background:url(../images/separator.jpg) no-repeat right;
}
#footer ul li a{
	text-decoration:none;
	color:#9fbed3;
	font-weight:bold;
}
#footer ul li.last{
	background:none;
}
#footer ul li.color a{
text-align:center;
	color:#87aec9;
	font-size:11px;
	font-weight:normal;
}

.Input {
	background:#f5f5f5; 
	border:1px #c7c7c7 solid; 
	width:320px; 
	height:20px; 
	margin-top:5px; 
	margin-bottom:10px;
	padding-left:3px;
}
.dropdown {
	background:#f5f5f5; 
	border:1px #c7c7c7 solid; 
	width:325px; 
	height:27px; 
	margin-top:5px; 
	margin-bottom:10px;
}

.data_row {
	font-size:12px;
	padding-left:22px;
}

info, .success, .warning, .error, .validation {border: 1px solid;margin: 10px 10px 10px 10px;padding:10px 10px 10px 50px;background-repeat: no-repeat;background-position: 10px center;line-height:20px;text-align:left;}
.success {color: #4F8A10;background-color: #FFFFFF;background-image:url('../images/msg_green.gif');}
.warning {color: #D8000C;background-color: #FFFFFF;background-image: url('../images/msg_red.gif');}


.warning_notfound {
	border: 1px solid;
	margin: 60px 10px 10px 10px;
	padding:10px 10px 10px 50px;
	background-repeat: no-repeat;
	background-position: 10px center;
	line-height:20px;text-align:left;
	color: #D8000C;background-color: #FFFFFF;background-image: url('../images/msg_red.gif');}
	
.loader_img {
	margin: 10px 10px 10px 10px;
	padding:50px 50px 50px 80px;
	background-repeat: no-repeat;
	background-position: 200px center;
	background-image:url('../images/ajax-loader.gif');
	}
		
	
	

/* Footer CSS End */
/*......................................................2-june-2010................................................*/


#wrapper_main {
	background:url(../images/bg_header.jpg) repeat-x;
	width:100%;
	min-height:900px;
	margin:0 auto;
}
.heading_div .heading_center{
	float:left;
	width:304px;
	min-height:100px;
	background:url(../images/heading_div_center.jpg) repeat-y;
}
.heading_center .paragraph{
	float:left;
	width:300px;
	margin-top:-65px;
}
.heading_centerr img{
	float:left;
	padding:10px 0 0 20px;
}
.banner_text p{
	clear:both;
	float:left;
	padding:0;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.search_center .SearchBar
{
	float:left;
	width:629px;	
	height:45px;
	padding-top:15px;
	padding-left:20px;
}
#col-1 .circle_div{
	clear:both;
	padding:10px 0 0 10px;
	margin-bottom:10px;
}
.circle_div .circle_div_top{
	float:left;
	background:url(../images/circle_div_top.jpg) no-repeat top;
	width:706px;
	height:6px;
	}
.circle_div .circle_div_bottom{
	float:left;
	background:url(../images/circle_div_bottom.jpg) no-repeat bottom;
	width:706px;
	height:6px;
}
.circle_div .circle_div_center{
	float:left;
	background:url(../images/circle_div_center.jpg) repeat-y;
	width:706px;
	min-height:50px;
	padding-left:10px;

}
h5{
	color:#000;
	font-size:26px;
	font-weight:normal;
}
h6{
	color:#000;
	font-size:20px;
	font-weight:normal;
}
.circle_div_center h5{
	float:left;
	padding:0 0 5px 0;
}
.circle_div_center p{
	font-size:12px;
}

.outer_links{
width:100px;
	float:left;
	padding:30px 0 10px 0;
}
.outer_links a{
text-align:center;
	color:#000;
	font-size:12px;
	
}
.outer_links .img_anker{
	float:right;
	padding:0 0 0 8px;
}
.rating{
	padding-top:27px;
	float:right;
	width:280px;
}
.rating .stars{
	padding: 0 40px 0 15px;
}
.rating a{
	float:right;
	color:#3e3ec6;
	font-size:14px;
	text-decoration:underline;
}
.rating a:hover{
	text-decoration:none;
}
.rating01{
	padding-top:27px;
	float:right;
	width:280px;
}
.rating01 a{
	float:right;
	color:#000;
	font-size:12px;

}
.rating01 a:hover{
	text-decoration:none;
}
.circle_div_center .heading_left{
	float:left;
	background:url(../images/heading_left.jpg) no-repeat left;
	width:7px;
	height:35px;
}
.circle_div_center .heading_right{
	float:left;
	background:url(../images/heading_right.jpg) no-repeat right;
	width:7px;
	height:35px;
}
.circle_div_center .heading_centerr{
	float:left;
	background:url(../images/heading_center.jpg) repeat-x;
	min-width:672px;
	height:35px;
}
.heading_centerr h6{
	float:left;
	padding:5px 0 0 10px;
}
.circle_div_center p{
width:660px;
	float:left;
	padding:0 0 10px 15px;
	line-height:18px;
	color:#000;
}
.circle_div .small_circle{
	float:left;
	padding:10px 0 0 67px;
	}
.small_circle .small_circle_top{
	float:left;
	background:url(../images/small_circle_top.jpg) no-repeat top;
	width:537px;
	height:7px;
}
.small_circle .small_circle_bottom{
	float:left;
	background:url(../images/small_circle_top-03.jpg) no-repeat bottom;
	width:537px;
	height:7px;
}
.small_circle .small_circle_center{
	float:left;
	background:url(../images/small_circle_center.jpg) repeat-y;
	width:537px;
	min-height:50px;
}
 .middle_text{
	float:left;
	padding: 0 0 13px 15px;
	}
 .middle_text p{
	float:left;
	width:360px;
	font-size:12px;
}
 .middle_text a{
	float:right;
	width:100px;
	margin-left:10px;
}
#col-1 .content_listing{
	clear:both;
	padding:10px 0 0 10px;
	margin-bottom:10px;
}
.content_listing .listing_links{
	float:left;
}
.listing_links .outer_links{
	float:left;
	width:100px;
}
.listing_links .outer_links a{
	float:left;
}
.listing_links .outer_links .img_anker{
	float:right;
}
.lorum_ipsum{
	float:left;
}
.lorum_ipsum h2{
	color:#000;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:14px;
	padding-left:20px;
	padding-top:30px;
	padding-bottom:10px;
}
.lorum_ipsum .orange_li{
	padding-left:20px;
	width:230px;
}
.orange_li li{
	background:url(../images/li_bg_orange.jpg) no-repeat left;
	padding-left: 20px;
	padding-top:5px;
	
}
.orange_li li a{
	font:Arial, Helvetica, sans-serif, Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	text-decoration:underline;
	
}
.orange_li li a:hover{
	text-decoration:none;
	
}
.SearchBar01
{
	float:left;
	width:250pxpx;	
	height:29px;
	padding-top:15px;
	/*padding-left:20px;*/
	padding-bottom:20px;
}
.SearchBar01 .searchbar_bg01
{
	float:left; 
	width:177px;	
	height:29px;
	background:url(../images/tf_right.jpg) repeat-x;
}
.SearchBar01 .search_btn01
{
	float:left;
	width:69px;	
	height:29px;
}
.searchbar_bg01 input
{
	float:left; 
	width:177px;
	height:29px;
	position:relative;
	top:10;
}
.input_search01
{
	font-family:tahoma;
	font-size:12px;
	color:#b2b2b2;
	font-weight:normal;
	text-decoration:none;
	background:none;
	border:none;
	width:507px;
	height:29px;
	height:21px\7;
	padding-top:10px\9;
	line-height:10px;
	padding-left:10px ;
}
.text_fields_content{
	float:left;
	width:300px;
	padding-left:20px;
}
.text_fields_content input{
	height:20px;
	width:200px;
}
.text_fields_content label{
	font-size:12px;
	font-weight:bold;
}
.text_fields_content01{
	float:right;
	width:217px;
}
.text_fields_content01 input{
	height:20px;
}
.text_fields_content01 label{
	font-size:12px;
	font-weight:bold;
}
.content_detail{
	float:left;
	padding-left:20px;
}
.content_detail a{
	color:#c88c3a;
}
.content_detail p{
	color:#7f7f7f;
	font-size:12px;
	line-height:17px;
}
.li_back{
	float:left;
	padding: 10px 0 20px 0;
	width:700px;
}
.li_back p{
	color:#7f7f7f;
	font-size:12px;
	padding-left:20px;
	line-height:17px;
}




/*......................................................2-june-2010................................................*/


/*......................................................3-june-2010................................................*/
.form{
	float:left;
	padding-left:9px;
	padding-bottom:20px;
}
.form .form_top{
	float:left;
	background:url(../images/form_top.jpg) no-repeat top;
	height:5px;
	width:708px;
}
.form .form_bottom{
	float:left;
	background:url(../images/form_bottom.jpg) no-repeat bottom;
	height:5px;
	width:708px;
}
.form .form_center{
	float:left;
	background:url(../images/form_center.jpg) repeat-y;
	min-height:500px;
	width:708px;
}
.form_center .form_fields{
	float:left;
	width:365px;
	padding:10px 0 0 30px;
}

.form_center .cms_data{
	float:left;
	width:665px;
	padding:10px 0 0 22px;
}

.form_fields label{
	font-size:16px;
	color:#323232;
	font-weight:bold;
}
.check_box{
	float:left;
}
.form_below{
	float:left;
	padding-left:30px;
	padding-top:10px;
}
.form_below p{
	float:left;
	line-height:16px;
	width:620px;
	padding-left:5px;
	padding-bottom:5px;
	font-size:13px;
	color:#606060;
}
.form_below .p_left{
	float:left;
	padding-left:25px;
}
.form_below a{
	width:620px;
	font-size:13px;
	color:#7790e1;
}
.sign_in{
	float:right;
	padding:10px 40px 10px 0;
}


.member_area ul{ list-style:none; margin:0; padding:0;}
.member_area li
{
	font-family:verdana;
	font-size:11px;
	color:#737373;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	padding-left:25px;
	height:2px;
	display:block;
	margin-top:19px;
	padding-bottom:11px;
	width:550px;
}

.member_area li a
{
	font-family:verdana;
	font-size:11px;
	color:#737373;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	background:url(../images/bult_up.jpg) no-repeat;
	padding-left:25px;
	height:8px;
	display:block;
	margin-top:2px;
	padding-bottom:11px;
	width:420px;
}

.text_area{
	float:left;
	width:432px;
	height:151px;
	margin-left:5px;
	border:#cdcdcd 1px solid;
	overflow:hidden;
}

.member_area li a:hover
{
	font-family:verdana;
	font-size:11px;
	color:#94cd00;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	background-color:#FFFFFF;
	background:url(../images/bult_over.jpg) no-repeat;
}

.article_a a{
	text-decoration:none;
	color:#595959;
}
.article_a a:hover{
	text-decoration:underline;
}

/*......................................................3-june-2010................................................*/
/*......................................................4-june-2010................................................*/
#content_2{
	width:1003px;
	padding:20px 0;
	margin:0 auto;
}

#content_2 .col_1{
	float:left;
	width:185px;
}
.col_1 .col_1_top{
	float:left;
	width:184px;
	height:47px;
	background:url(../images/listing_left_col_top.jpg) no-repeat top;
}

.col_1_top .browser{
	float:left;
	padding:12px 0 0 10px;
}
.col_1_top .browser .zoomer{
	float:left;
	color:#0076b6;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	padding:5px 0 0 5px;
	width:140px;
}
.col_1_top .browser img{
	float:left;
}
.col_1 .col_1_bottom{
	float:left;
	width:184px;
	height:38px;
	background:url(../images/listing_left_col_bottom.jpg) no-repeat bottom;
}
.col_1 .col_1_center{
	float:left;
	width:184px;
	min-height:100px;
	background:url(../images/listing_left_col_center.jpg) repeat-y;
}

.col_1 .col_1_center22{
	float:left;
	width:184px;
	min-height:15px;
	background:url(../images/listing_left_col_center.jpg) repeat-y;
}

.col_1_center .inner_col_1{
	float:right;
	width:170px;
}


.col_1 .col_1_center_add{
	float:left;
	width:184px;
	min-height:650px;
	background:url(../images/listing_left_col_center.jpg) repeat-y;
}
.col_1_center_add .inner_col_1_add{
	float:right;
	margin-right:3px;
	width:170px;
}


.inner_col_1 .inner_top{
	float:right;
	width:169px;
	height:6px;
	background:url(../images/col_1_inner_top.png) no-repeat top;
}
.inner_col_1 .inner_bottom{
	float:right;
	width:169px;
	height:6px;
	background:url(../images/col_1_inner_bottom.png) no-repeat bottom;
}
.inner_center .refine_search{
	float:right;
	width:169px;
	min-height:150px;
	background:#f8c87b;
}

.refine_search h2{
	float:left;
	width:150px;
	padding-left:10px;	
	color:#063253;
}
.refine_search label {
	float:left;
	width:150px;
	padding:10px 0 0 0;	
	color:#063253;
	font-size:12px;
	font-weight:bold;
}
.refine_search .search_school {
	float:left;
	width:150px;
	padding-bottom:15px;
	border-bottom:1px #f9d8a5 solid;
	margin-left:10px;
}
.refine_search .school_type {
	float:left;
	width:150px;
	margin:5px 0 0 0;
	height:24px;
	border:1px #cdcdcd solid;
	background:#fff;
}
.refine_search .search_school_1 {
	float:left;
	width:150px;
	padding-bottom:15px;
	margin-left:10px;
}
#content_2 .col_2{
	float:left;
	width:465px;
	margin-left:10px;
}

.menues{	
	float:left;
	margin-left:10px;
}
.menues .menu_1{	
	float:left;
	margin-right:1px;
}
.content_major{
	float:left;
}
.major_top{
	float:left;
	background:url(../images/list_top.jpg) no-repeat top;
	width:464px;
	height:26px;
}
.major_bottom{
	float:left;
	background:url(../images/list_bottom.jpg) no-repeat bottom;
	width:464px;
	height:62px;
}
.major_center{
	float:left;
	background:url(../images/list_center.jpg) repeat-y;
	width:464px;
	min-height:300px;
}
.div_01{
	float:left;
	width:452px;
	min-height:34px;
	background:#f8f3eb;
	margin-left:1px;
	padding:10px 0 0 10px;
	color:#0076b6;
	border-bottom:#f6ba5a 1px solid;
}
.div_01:hover{
	background:#edf3f6;
	/*cursor:pointer;*/
}
.div_01 .check_boxes{
	float:left;
	margin-right:10px;
}
.div_01_col_1{
	float:left;
	width:275px;
	color:#7f7f7f;
	font-size:12px;
}
.div_01_col_1 p{
	float:left;
	width:275px;
	color:#7f7f7f;
	
}
.div_01_col_2{
	float:left;
	width:170px;
	color:#7f7f7f;
	font-size:12px;
}
.compare_buttons{
	float:left;
	padding:10px 0 0 10px;
}
#Image161{
	padding:0 0 0 10px;
}
.div_02{
	float:left;
	width:452px;
	min-height:34px;
	background:#f8f3eb;
	margin-left:1px;
	padding:10px 0 0 10px;
	color:#0076b6;
}
.div_02:hover{
	background:#edf3f6;
	cursor:pointer;
}
.major_bottom .browser{
	float:left;
	width:442px;
	padding:14px 0 0 10px;
}
.major_bottom .browser img{
	float:left;
}
.major_bottom .browser p{
	float:right;
	padding-top:5px;
}
.browser .zoomer{
	float:left;
	color:#0076b6;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	padding:5px 0 0 5px;
	width:160px;
}
#content_2 .col_3{
	float:left;
	width:330px;
}
.col_3 .map{
	float:left;
	width:308px;
	background:#f4f4f4;
	margin-left:10px;
}
.map_below{
	float:left;
	width:330px;
	margin-top:1px;
}
.map_top{
	float:left;
	width:330px;
	margin-bottom:10px;
}
.map_top_1{
	float:left;
	width:330px;
}
.map_top .colored_tf{
	float:left;
	background:#fbfafa;
	border:#cdcdcd 1px solid;
	width:170px;
	height:23px;
	padding-top:5px;
	margin:8px 0 0 30px;
}
.search_city_top{
	float:left;
	width:330px;
	height:11px;
	background:url(../images/search_city_top.jpg) no-repeat top;
}
.search_city_bottom{
	float:left;
	width:330px;
	height:7px;
	background:url(../images/search_city_bottom.jpg) no-repeat bottom;
}
.search_city_center{
	float:left;
	width:330px;
	min-height:5px;
	background:url(../images/search_city_center.jpg) repeat-y;
	padding-top:5px;
	padding-bottom:10px;
}
.search_city_center a{
	padding-left:30px;
	color:#0076b6;
}

.detail{
	float:left;
	width:465px;
	margin-bottom:10px;
}
.detail_top{
	float:left;
	width:464px;
	height:7px;
	background:url(../images/detail_content_top.jpg) no-repeat top;
}
.detail_bottom{
	float:left;
	width:464px;
	height:7px;
	background:url(../images/detail_content_bottom-03.jpg) no-repeat bottom;
}
.detail_center{
	float:left;
	width:464px;
	min-height:50px;
	background:url(../images/detail_content_bottom.jpg) repeat-y;
}
.detail_main{
	float:left;
	width:454px;
	border-bottom:#f6ba5a 1px solid;
	padding-bottom:10px;
	padding-left:10px;
}
.col_1 .col_1_top_1{
	float:left;
	width:184px;
	height:15px;
	background:url(../images/listing_left_col_top1.jpg) no-repeat top;
}


.col_1 .col_1_top_1_add{
	float:left;
	margin-top:10px;
	width:184px;
	height:15px;
	background:url(../images/listing_left_col_top1.jpg) no-repeat top;
}

.yellow{
	float:right;
}
.yellow_light{
	float:right;
	background:url(../images/left_li_bg.png) no-repeat;
	width:169px;
	height:41px;
	text-align:center;
	margin-bottom:2px;
}
.yellow_light h2{
	padding-top:12px;
	color:#063253;
}
.yellow_light:hover{
	float:right;
	background:url(../images/left_li_hover.png) no-repeat;
	width:169px;
	height:41px;
	text-align:center;
	cursor:pointer;
}


.yellow_dark{
	float:right;
}
.yellow_dark_light{
	float:right;
	background:url(../images/left_li_hover.png) no-repeat;
	width:169px;
	height:41px;
	text-align:center;
	margin-bottom:2px;
}
.yellow_dark_light h2{
	padding-top:12px;
	color:#063253;
}

.detail_alta{
	float:left;
	width:330px;
}
.detail_alta ul{
width:330px;
	float:left;
	padding:20px 0 0 0;
}
.detail_alta ul li{
	float:left;
	background:url(../images/li_bg_seprator.jpg) no-repeat right;
	padding:0 7px;
	color:#5d6d6e;
	font-size:12px;
}
.detail_alta ul li.no_bg{
	background:none;
}
.detail_alta ul li a{
	color:#5d6d6e;
	font-size:12px;
}
.detail_alta ul li a:hover{
	color:#0076b6;
	font-size:12px;
}
.five{
	float:right;
	background:url(../images/test_rating.png) no-repeat;
	width:79px;
	height:81px;
	text-align:center;
	margin:10px 10px 0 0;
}
.five h1{
	padding:5px 0 0 0;
}
.rate_review{
	float:right;
}
.rate_review ul{
	float:right;
	width:462px;
	text-align:center;
	padding:10px 0 0 0;
}
.rate_review ul li{
	padding:0 7px;
	float:right;
}
.rate_review ul li.m_top{
	margin-top:-5px;
}
.rate_review ul li a{
	float:left;
	color:#5d6d6e;
}
.detail_main_2{
	float:left;
	width:454px;
	padding: 0 0 10px 10px;
}
.detail_main_2 p{
	float:left;
	width:440px;
	font-size:12px;
	color:#787878;
}
.detail_col_1{
	float:left;
	width:189px;
}
.detail_col_1 p{
	float:left;
	width:180px;
	line-height:22px;
	font-size:12px;
	color:#787878;
}
.detail_col_2{
	float:left;
	width:65px;
}
.detail_col_2 p{
	float:left;
	width:45px;
	line-height:22px;
	font-size:12px;
	color:#787878;
}
.detail_col_3{
	float:left;
	width:150px;
	margin-top:5px;
}

.detail_col_3 .progressBar{
	min-width:170px;
	height:13px;
	margin-bottom:9px;
}


.detail_col_3 .colr_1{
	min-width:123px;
	height:13px;
	background:#c6eda9;
	margin-bottom:9px;
}
.detail_col_3 .colr_2{
	min-width:30px;
	height:13px;
	background:#a75020;
	margin-bottom:9px;
}
.detail_col_3 .colr_3{
	min-width:9px;
	height:13px;
	background:#8cc0dd;
	margin-bottom:10px;
}
.detail_col_3 .colr_4{
	min-width:5px;
	height:13px;
	background:#5061f5;
	margin-bottom:9px;
}
.detail_col_3 .colr_5{
	min-width:2px;
	height:13px;
	background:#e8c215;
	margin-bottom:9px;
}

.plus_01{
	float:left;
	padding:10px 0 0 5px;
	width:442px;
}
.plus_02{
	float:left;
	padding:0 0 0 35px;
	width:360px;
	margin-top:20px;
}
.plus_02 label{
	float:left;
	color:#787878;
	font-size:12px;
	font-weight:bold; 
	padding:3px 5px 0 0;
	width:40px;
}
.plus_02 input{
	float:left;
}
.ck_box{
	float:right;
	width:150px;
	padding:0 0 0 0;
}
.ck_box input{
	float:left;
	margin-right:10px;
}
.plus_03{
	float:left;
	padding:0 0 0 35px;
	width:350px;
	margin-top:8px;
}
.plus_03 label{
	float:left;
	color:#787878;
	font-size:12px;
	font-weight:bold; 
	padding:3px 5px 0 0;
	width:40px;
}
.plus_03 input{
	float:left;
}
.plus_03 select{
	float:left;
	width:146px;
}
#Image163{
	float:left;
	padding:20px 0 10px 78px;	
}
#Image164{
	float:left;
	padding:10px 0 0 5px;
}
.diffrnt_schools{
	float:left;
	padding:20px 0 0 10px;
}
.diffrnt_schools ul{
	float:left;
}
.diffrnt_schools ul li{
	border-bottom:#bbbbbb 1px solid;
	width:308px;
	padding:2px 0;

}
.diffrnt_schools ul li a{
	font-size:12px;
	color:#0076b6;
}
.diffrnt_schools ul li a:hover{
	text-decoration:none;
	color:#000;
}
.diffrnt_schools ul li a span{
	font-size:12px;
	color:#787878;
}

.heading_state {
	float: left;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	}
	.buttons {
	background: url(../images/button_bg.jpg) repeat-x #242b3d;
	width:auto;
	border: 1px solid #0e5d92;
	font-weight: bold;
	color: #FFFFFF;
	height: 24px;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	cursor:pointer;
}
/*......................................................4-june-2010................................................*/

/*......................................................19-January-2011..................................................*/
.login_box
{
	width:229px;
	height:auto;
	float:left;
	margin-left:8px;
}
.login_toplc
{
	width:232px;
	height:11px;
	float:left;
	background:url(../images/login_toplc.png) no-repeat;
}
.login_midbg
{
	width:232px;
	height:auto;
	float:left;
	background: url(../images/login_midbg.jpg) repeat-y;
}
.login_bottmlc
{
	width:232px;
	height:11px;
	float:left;
	background:url(../images/login_bottaml.png) no-repeat;
}
.login_text
{
	font-family:Tahoma;
	font-size:16px;
	color:#0076b6;
	font-weight:bold;
	padding-left:10px;
	
}
/*......................................................19-January-2011..................................................*/





