@charset "utf-8";
/* CSS Document */


a{text-decoration:none;}
a:hover{color:#fd0002}

#wrapper {
	margin:12px auto;
	width:1000px;
}
.banner_section {
	width:0px;
	float:left;
	background-image:url(../images/banner_bg.jpg); 
	background-repeat:repeat-x;
	padding-left:5px;
	height:0px;
	display:block;
}
.banner {
	width:125px;
	float:left;
	background-color:#FFFFFF;
	overflow:hidden;
}

#contents{
	width:853px;
	float:left;
	display:block;
	padding-bottom:10px;
	/*text-align:justify;*/
}
#header{
		height:130px;
}
#logo{
	width:330px;
	padding-top:13px;
	float:left;
}
#header_right{
	
	float:right;
	text-align:right;
	padding-top:0px;
}
#fonts{margin-top:6px; font-size:13px;}
#search{margin-top:21px; margin-right:4px;}
#radio{ font-size:12px; clear:both;}
#google{font-size:11px;}
#text_box{background-image:url(../images/text_box.jpg); background-repeat:no-repeat; height:25px; width:189px; float:right;}
#top_nav{ 
	font-size:12px;
	width:836px; 
	height:39px; 
	padding-left:7px;
	padding-top:10px;
	border:solid 1px #80bfea; 
	background-image:url(../images/top_nav_bg.gif); 
	background-repeat:repeat-x; 
	margin-left:4px;
	clear:both;
}
#top_nav a{color:#231f20; font-weight:bold; text-decoration:none;}
#top_nav a:hover{ color:#fd0002;}

#sp{ color:#FF0000; float:left; font-weight:bold;}

#flags{margin-top:5px; text-align:right; padding-right:15px;}
#main_banner{margin-top:5px; margin-left:4px; height:90px; width:845px; overflow:hidden; background-color:#FFFFFF;}
#off_banner{margin-left:4px}
#sub_nav{margin-top:5px;}
#sub_nav .links{padding-left:13px;}
#sub_nav a{ text-decoration:none;}
#sub_nav a:hover{color:#fd0002;}
#main_section{clear:both; margin-top:5px; margin-left:7px;}
#left_section{width:184px;  padding:2px; float:left; margin-top:5px;}
#left{ width:178px; padding:3px;}
#res_heading{width:168px; height:28px; padding-left:8px; padding-top:8px; border:solid 1px #e1e1e1; background-image:url(../images/res_bg.gif); background-repeat:repeat-x;}
#res_block{margin-top:10px;}

#news_block{margin:10px;}
.news_heading{color:#ed961a; font-size:14px; font-weight:bold;}

#right_section{width:640px; float:left; margin-top:0px; margin-left:10px;}
#welcome{padding-left:5px;}
.welcome_heading{color:#ed961a; font-size:18px; font-weight:bold;}

.boxes{margin-top:10px; height:160px; float:left;}
.ann_box{height:160px; width:316px; float:left; overflow:hidden;}
.ann_box .heading{height:32px; background-color:#ed961a; padding-left:0px; padding-top:0px; padding-bottom:5px;}
.ann_box .detail{height:67px; background-color:#f1ae49; background-image:url(../images/star1.jpg); background-repeat:no-repeat; padding:5px 15px 15px 20px; color:#FFFFFF;}
.ann_box .read_more{background-image:url(../images/read_more2.jpg); background-repeat:no-repeat; background-position: top center; height:40px; margin: 0 auto; padding-top: 5px;}

.mag_box{height:160px; width:316px; margin-left:6px; float:left; overflow:hidden;}
.mag_box .heading{height:32px; background-color:#767676; padding-left:0px; padding-top:0px; padding-bottom:5px;}
.mag_box .detail{height:67px; background-color:#888888; background-image:url(../images/star2.jpg); background-repeat:no-repeat; padding:5px 15px 15px 20px; color:#FFFFFF;}
.mag_box .read_more{background-image:url(../images/read_more3.jpg); background-repeat:no-repeat; background-position: top center; height:40px; margin:0 auto; padding-top: 5px;}

.case .heading{ background-image:url(../images/cs.gif); background-repeat:repeat-x; min-height:25px; padding-bottom: 5px; padding-top:8px; padding-left:14px; color:#034EFF; font-weight:bold; font-size:18px; border-bottom: 4px #356EF8 solid; }
.case .subheading{background-image:url(../images/cs_sub_bg.gif); background-repeat:repeat-x; height:15px; padding-top:5px; padding-left:14px; color:#575757; font-size:10px; font-weight:bold; padding-left:16; padding-top:6px;}
.case .detail{padding:10px; padding-top:5px;}
.case .detail .text{float:left; width:88px; margin-left:16px; margin-right:39px;}
.case .detail .img{float:left; width:300px; margin-left:39px;}
/* .case .detail label{ width:80px; display:block; float:left; color:#fd7400; font-weight:bold; } */
.case table { font-size: 10pt; }
.case td { padding-bottom: 10px; }
.case table .label { color:#fd7400; font-weight:bold; width: 80px; vertical-align: top; }
.case .detail label { color:#fd7400; font-weight:bold; }

.innerpagelinks { text-align: left; padding: 10px 0px 0px 0; margin: 5px 0 0 0; font-size: 10pt; font-weight: bold; line-height: 15px; }
.innerpagelinks a { display: inline; text-align: center; border: 1px solid #9C9C9C; margin-left: 10px; margin-bottom: 10px; padding: 3px 0px 3px 0px; background-color: #D3D3D3; width: 117px; }
.innerpagelinks a.top { display: block; float: left; width: 146px; }
.innerpagelinks a.bottom { display: block; float: left; width: 199px; }
.innerpagelinks a:hover { color: white; background-color: #009242; }


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

.case_box .heading{ background-image:url(../images/cs.gif); background-repeat:repeat-x; height:30px; padding-top:8px; padding-left:14px;color:#034EFF; font-weight:bold; font-size:18px;}
.case_box .subheading{background-image:url(../images/cs_sub_bg.gif); padding: 5px 5px 5px 12px; color:#575757; font-size:12px; font-weight:bold;}
.case_box .detail{padding-top:10px; margin-bottom:10px; padding-left:10px; height: 163px; overflow:hidden;}
.case_box .detail a{line-height:20px; font-weight:bold;}
.case_box .read_more { background-image: url(http://www.anglohigher.com/front/images/read_more.gif); background-position: top center; background-repeat: no-repeat; height: 38px; margin: 0 auto; width: 118px; padding-top: 5px;}


.case_feat .heading{ background-image:url(../images/cs.gif); background-repeat:repeat-x; height:30px; padding-top:8px; padding-left:14px;color:#034EFF; font-weight:bold; font-size:18px;}
.case_feat .subheading{background-image:url(../images/cs_sub_bg.gif); padding: 5px 5px 5px 12px; color:#575757; font-size:12px; font-weight:bold;}
.case_feat .detail{padding-top:10px; margin-bottom:10px; padding-left:10px; height: 83px; overflow:hidden;}
.case_feat .detail a{line-height:20px; font-weight:bold;}
.case_feat .read_more { background-image: url(http://www.anglohigher.com/front/images/read_more.gif); background-position: top center; background-repeat: no-repeat; height: 38px; margin: 0 auto; width: 118px; padding-top: 5px;}


#footer_section{ float:left; margin-top:10px;}
#footer{border-bottom:solid 1px #e1e1e1; border-left:solid 1px #e1e1e1; border-right:solid 1px #e1e1e1; float:left; width:843px; margin-left:4px;}
#footer_header{font-size:12px; height:37px; padding-left:7px; padding-top:8px; border:solid 1px #80bfea; background-image:url(../images/footer_bg.gif); background-repeat:repeat-x;}
#footer_header a{ margin-right:10px; color:#231f20; font-weight:bold; text-decoration:none;}
#footer_header a:hover{ color:#fd0002}

#social{ padding-left:44px; margin-left:3px; margin-right:3px; padding-top:12px; padding-bottom:12px; font-size:13px; border-bottom:solid 1px #e1e1e1;}
#social a{color: #333333; text-decoration:none; margin-right:12px;}
#social a:hover{ color:#fd0002}
#footer_bottom{ text-align:center; font-size:11px; padding-top:5px; padding-left:5px;}
#footer_bottom a{line-height:20px;}

.medialinks { clear:both;}
.medialinks img { border: 0;}

.inputbtn{border:1px solid #9c9c9c; font-size:13px; font-weight:bold; padding:1px; background-color:#FFFFFF; color:#009242; height:30px; width:120px; cursor:pointer;}
.inputbtn_grey{border:1px solid #9c9c9c; font-size:13px; font-weight:bold; padding:1px; background-color:#d3d3d3; color:#313131; height:30px; width:120px; cursor:pointer;}

.inputbtn_grey:hover{background-color:#009242; color:#FFFFFF}
.inputbtn:hover{background-color:#ff4848; color:#FFFFFF}

.largelink{font-size:16px; color:#ed961a; text-decoration:underline;}


.breadcrums{font-size:10pt; padding: 5px 5px 5px 5px; margin-right: 7px; border: 1px solid #E1E1E1; }
.breadcrums a{color:#fd7400; text-decoration:none;}
.breadcrums a:hover{color:#fd0002;}
.red{color:#FF0000; font-size:14px;}

.blue_background{background-color:#d8e4f0; padding:10px;}
.blue_background_links{float:left; border:solid 1px #000000; margin-left:10px; padding:2px 4px;}
