.box_review  .review_title{
	font-size: 14px;
	font-weight: bold;
	width: 430px;
	float: left;
	color:#2a2a2a;
}

.box_review  .review_date{
	font-size: 10px;
	text-align: right;
	vertical-align: top;
	float: left;
}
.clear{
	clear:both;
}

.txt-heading{
	color:#2a2a2a;
}
.txt-heading img{
	padding-top:5px;
}
#left_column, #right_column{
	font-size: 12px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
#left_column .blue_link a{
	font-size:14px;
	color:#1057ae;
	font-weight:normal;

}
#left_column .undeline{
	text-decoration:underline;
}
#left_column span.blue_link {
	font-size:14px;
	color:#1057ae;
	font-weight:normal;
}

#left_column,#right_column {
color:#2a2a2a;
}

#txt-title{
	color:#2a2a2a!important;
		font-size:20px!important;
	font-weight:bold!important;
}

#breadcrumb,#breadcrumb a,#breadcrumb .number_and_rating{
	color:#2a2a2a;
	font-weight:normal;
	font-size:12px;
	font-family: Tahoma, Arial, sans-serif;
}
#breadcrumb a{
	text-decoration:underline;
}
.txt-orange{
	color:#ff6600!important;
}

.top_title{
	font-weight:bold;font-size:20px;font-family:'Open Sans';color:#2a2a2a;margin-left: -330px;	float: left;
}

.txt-subheading{
	font-size:16px!important;
	color:#2a2a2a!important;
}
.sort_by{
	color:#2a2a2a;
}

.sort_tab{
	color:#ff6600!important;
	background-image: url(/reviews/include/sort_tab_195.gif)!important;
	width:195px!important;
}

.review_for{
	font-size:10px;
}

.bold{
	font-weight:bold;
}

.black{
	color:black;
}

#left_column  .pen{
	color: #666666; 
	font-size:10px;
	font-weight: normal;
}

#left_column  .improvement{
	font-size:10px;
	color: #2a2a2a; 
	font-weight:bold;
}

#left_column  .grey12{
	font-size:12px;
	color: #2a2a2a; 
	font-weight:bold;
}

#left_column  .light_grey10{
	font-size:10px;
	color: #797979; 
	font-weight:normal;
}

#left_column  .points{
	font-size:10px;
	color: #ff6600; 
	font-weight:bold;
}

#left_column  a.small_location{
	font-size:10px;
	color: #1057ae; 
	font-weight:normal;
	text-decoration:underline;
}
#left_column  .small_location{
	font-size:10px;
	color: #1057ae; 
	font-weight:normal;
	text-decoration:none;
}


#left_column  .what{
	font-size:12px;
	color: #1057AE; 
	font-weight:normal;
	text-decoration:none;
}

#left_column  .sort{
	font-size:12px;
	color: #1057AE; 
	font-weight:normal;
	text-decoration:underline;
}

#left_column  .sort_active{
	font-size:12px;
	color: #ff6600; 
	font-weight:normal;

}

#right_column .graph_title{
	font-size:14px;
	color: #2a2a2a; 
	font-weight:bold;

}

#right_column .graph_subtitle{
	font-size:12px;
	color: #2a2a2a; 
	font-weight:bold;

}

#right_column #social-media {
        padding-top: 13px;
}

#right_column #social-media div {
        height: 25px;
}

#right_column #social-media #tweet {
        width: 95px;
        float: left;
}

.box_review_maintext{
	font-size:12px!important;
	color:#2a2a2a;
	
}

.arrows_table{
	width:100%;height:20px;
}
.arrows_table td.left{
	width:12px;padding-left:7px;
}
.arrows_table td.left div{
	background-image:url('/reviews/include/arr_left.gif'); background-repeat:repeat-x;height:5px;width:5px;
}
.arrows_table td.right{
	width:12px;padding-right:7px;
}
.arrows_table td.right div{
	background-image:url('/reviews/include/arr_right.gif'); background-repeat:repeat-x;height:5px;width:5px
}

.arrows_table td.center{
	width:100%;
}
.arrows_table td.center div{
	background-image:url('/reviews/include/arr_center.gif'); background-repeat:repeat-x;height:5px;width:100%;
}

.product_title{
	padding-left:10px;	
}

.stars img{
	argin-bottom: 2px;
}
#left_column .company_link a:hover{color:#ff6600}
#right_column  .latest{	padding: 0 10px 8px 10px; border-bottom: #ffffff 2px solid; font-weight: bold;font-size:14px;font-family: Tahoma, Arial, Helvetica, sans-serif;}
#right_column  .latest_title a{font-size:12px; font-weight:normal}

/* mark as */
.mark{width:560px;height: 50px}
.mark_left{width:380px;float:left}
.mark_left_left{width:230px;float:left}
.mark_left_right{float:left}
.mark_right{width:180px;float:left;text-align: left;}
.clear{clear: both}

.fb-like{
	margin-left: 10px;
	margin-top: 1px;
	position: absolute;
}

.percent{
	color:#6E6A6B;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
iframe{
	border:0;
}

.txt-heading img{
	padding-top:5px;
}
#right_column td{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 12px;
}
.count_reviews{
	margin-top: -6px;
	color: #F60;
	font-size: 12px;
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	height: 40px;
}
.best_courses_points{
	font-size: 12px;
	text-align:right;
}
.orange, #left_column .orange a, #left_column .count_reviews  a{
	color: #F60;
}
ul{
	list-style-type: disc;
	padding: 0px;
	margin: 14px;
}
ul li{
	padding: 3px; 
}











#addSchoolIframe
{
    z-index: 9999;
    display: none;
    position: absolute;
}
#fade
{
    position: fixed;
    background: #000000;
    opacity: 0.5;
    filter: alpha(opacity=50);
    background: #000000;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    display: none;
}