/* *************************** 
  Site - DitanceEducation
  ---------------------------
  StyleSheet Index
  $2 - Website Structure Styles
  $3 - Header Styles
  $4 - Content Styles
  $5 - Sidebar Styles
  $6 - Footer Styles
   ***************************/

/* ***************************  
   $1 Website Structure Styles
   ***************************/
@font-face {
    font-family: 'CaflischScriptWebProRegular';
    src: url('../fonts/caflischscriptwebpro-webfont.eot');
    src: url('../fonts/caflischscriptwebpro-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/caflischscriptwebpro-webfont.woff') format('woff'),
         url('../fonts/caflischscriptwebpro-webfont.ttf') format('truetype'),
         url('../fonts/caflischscriptwebpro-webfont.svg#CaflischScriptWebProRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
	font-family: 'Conv_ufonts.com_bradley-hand-itc-tt-bold';
	src: url('../fonts/ufonts.com_bradley-hand-itc-tt-bold.eot');
	src: local('☺'), url('../fonts/ufonts.com_bradley-hand-itc-tt-bold.woff') format('woff'), url('../fonts/ufonts.com_bradley-hand-itc-tt-bold.ttf') format('truetype'), url('../fonts/ufonts.com_bradley-hand-itc-tt-bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

html{color:#333;}
body{font-family:Arial, Helvetica, sans-serif;font-size:12px;background:url(../images/bg_body.png) left top repeat-x;}
a{color:#666666; text-decoration:none;}
a:hover{color:#666666; text-decoration:underline;}
h1{
	font-size:31px;
	color:#020202;
	line-height:normal;
	font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif;
	padding-bottom:7px;
}
h2{
	font-size:22px;
	color:#f95606;
	line-height:normal;
	font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	padding:8px 0px 5px 0px;
}
h3{
	font-size:19px;
	font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif;
	color:#333333;
	font-weight:bold;
	line-height:normal;
	padding-bottom:5px;
}
h4{
	font-size:17px;
	font-family: 'Rokkitt', Georgia, "Times New Roman", Times, serif;
	color:#0682a2;
	font-weight:bold;
	line-height:normal;
	padding-bottom:20px;
}
p{padding-bottom:16px;line-height:19px;}
table{border:1px solid #e1e1e1;margin-top:4px; text-align:center; margin-bottom:20px;}
table th{background:#10238c;color:#FFF;font-weight:bold;padding:10px 0px;text-align:center;}
table td{padding:11px 0px 9px 0px;width:137px;}
table .bg{ background:#eeeeee;}
img{ vertical-align:middle;}
ul{ margin:0 0 20px 30px;}
ul li{list-style:disc outside none;padding:6px 0px 6px 0px;}
ol{ margin:0 0 20px 34px;}
ol li{list-style:decimal outside none; padding:0px 0px 0px 0px; line-height:25px;}
#container{}
/* *************************** 
   $2 Header Styles
   ***************************/
#header{ height:176px; width:1000px; position:relative; margin:0px auto; z-index:9;}
.logo{ position:absolute; left:2px; top:24px; display:block;}
.logo.test{ position:absolute; left:2px; top:26px; display:block;}
.search_box{ width:442px; height:39px;padding:11px 0px 0px 19px; background:url(../images/bg_search_box.png) left top no-repeat; position:absolute; right:0px; top:47px;}
.search_box .input_box{ line-height:30px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#999999; border:none; background:none; width:403px; height:30px; vertical-align:middle; font-style:italic;}
.search_box .search_button{ vertical-align:middle; width:33px; height:30px; cursor:pointer; border:none; background:none; text-indent:-9999px;}
.mainnav{ width:1003px; position:absolute; left:-1px; top:125px; background:url(../images/bg_mainnav.png) left top no-repeat; height:51px;}
.mainnav_menu{ font-size:16px; }
.menu_box{ width:466px; background:url(../images/bg_mainnav_bb.png) left bottom no-repeat; padding-bottom:46px;position:absolute;top:50px; left:-179px;}
.menu_box .menu_inner{ width:100%; overflow:hidden; background:url(../images/bg_mainnav_bt.png) left top no-repeat; padding-top:28px;}
.menu_box .menu_inner .menu_left{ width:222px; float:left; padding-left:34px;}
.menu_box .menu_inner .menu_right{ width:190px; float:right;}
.mainnav_menu strong { display:block; padding:4px 0px; font-weight:normal;}
.mainnav_menu strong a{ padding:0px; font-size:14px; color:#333; height:auto;}
.mainnav_menu strong a.nested {display:inline;}
.mainnav_menu h4{font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; color:#c24406; font-size:18px; padding-bottom:23px;}
.mainnav_menu .menu_right h4{color:#b2480d;}
.mainnav_menu #degrees_by_subject_submenu{visibility:hidden; display:none;}
.mainnav_menu .sub_degrees {position:relative; font-size:12px; width:100%;}
.mainnav_menu .sub_degrees_inactive {display:none;}
.mainnav_menu .sub_degrees_active {display: block;}
.mainnav_menu ul.sub_degrees a {display:inline-block; padding:0px 0px 5px 5px; height:12px; height:12px; text-decoration:none; color:rgb(51, 51, 51); background:none;}
.mainnav_menu ul.sub_degrees li ul {position:relative; padding: 0px 15px; font-size:10px; background:none; width:100%;}
.mainnav_menu ul.sub_degrees li ul.sub_degrees_inactive {display:none;}
.mainnav_menu ul.sub_degrees li ul.sub_degrees_active {display:block;}
.mainnav_menu ul.sub_degrees li:hover {background: none;}
div.sub_degrees a.sub_sub_degree {display:block; font-size:10px; padding:0px 0px 2px 20px;}
 
/* *************************** 
   $3 Content Styles
   ***************************/
#content{ width:1003px; margin:0px auto;}

.content_inner{ width:994px !important;float:none !important; overflow:hidden; padding-bottom:14px; padding-right:18px;}
.content_right{float:right; width:303px;}
.content_top{ width:100%; height:40px;}
.content_top .breadcrumb{ float:left; color:#ff6600; font-size:11px; padding:14px 0px 0px 2px; width:700px;}
.content_top .breadcrumb span{ color:#666666; }
.content_top .breadcrumb span a{color:#666666;}
.content_top .breadcrumb span a:hover{color:#666666;}
.content_top .top_nav{ float:right; width:290px; padding-top:5px;}
.content_top .top_nav img{ display:inline; vertical-align:middle; margin-right:1px; margin-top:-2px;}
.content_top .top_nav span.top_nav_span {font-size:16px; color:#879a9f; float:right; display:block; width:135px;}
.content_top .top_nav span.top_nav_span a{color:#34acbd; font-family:'Rokkitt',Georgia, "Times New Roman", Times, serif; display:block; float:left; padding:3px 9px 0px 0px; background:url(../images/bg_register.png) right 7px no-repeat;}
.content_top .top_nav span.top_nav_span a:hover{color:#34acbd;}
.content_top .top_nav span #sign_in{ font-weight:bold; float:right; width:65px; text-align:center; background:none; padding:3px 0px 12px 0px;}
.content_top .top_nav span #sign_in:hover{ background:url(../images/bg_sign_in.png) left top no-repeat; color:#FFF; text-decoration:none;}
.content_top .top_nav span #sign_in.sign_inhover{ background:url(../images/bg_sign_in.png) left top no-repeat; color:#FFF; text-decoration:none;}
#signincontent, #signinbox{ background:#42a6bf url(../images/bg_signincontent.png) left bottom no-repeat; z-index:9; position:absolute; visibility: hidden; width:290px; padding:15px 0px 19px 0px;}
#signincontent h2, #signinbox h2{ text-align:center; font-size:25px; color:#FFF; padding:0px 0px 12px 0px;}
#signincontent input, #signinbox input{ display:block; width:228px; height:30px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#545454; font-style:italic; line-height:30px; margin-left:14px; border:none; padding:7px 0px 18px 37px;}
#signincontent .input_user_id, #signinbox .input_user_id{background:url(../images/bg_input_user_id.png) left top no-repeat;}
#signincontent .input_password, #signinbox .input_password{background:url(../images/bg_input_password.png) left top no-repeat;}
#signincontent .signin_button_box, #signinbox .signin_button_box{ width:279px; overflow:hidden; padding:0px 0px 0px 0px;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif;}
#signincontent .signin_button_box .login, #signinbox .signin_button_box .login{ display:block; float:right; width:108px; font-style:normal; height:38px; font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; cursor:pointer; background:url(../images/bg_login.png) left top no-repeat; font-size:20px; color:#022c37; padding:0px;}
#signincontent .signin_button_box span , #signinbox .signin_button_box span{ float:none; width:auto; padding-left:14px;}
#signincontent .signin_button_box span a , #signinbox .signin_button_box span a{ color:#FFF; float:none; display:block; font-size:14px; line-height:normal; text-decoration:underline; padding:0px; background:none;}
#signincontent .signin_button_box span a:hover , #signinbox .signin_button_box span a:hover{ color:#FFF;text-decoration:none;}

#signincontent2, #signinbox{ background:#42a6bf url(../images/bg_signincontent.png) left bottom no-repeat; z-index:9; position:absolute; width:290px; padding:15px 0px 19px 0px;}
#signincontent2 h2, #signinbox h2{ text-align:center; font-size:25px; color:#FFF; padding:0px 0px 12px 0px;}
#signincontent2 input, #signinbox input{ display:block; width:228px; height:30px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#545454; font-style:italic; line-height:30px; margin-left:14px; border:none; padding:7px 0px 18px 37px;}
#signincontent2 .input_user_id, #signinbox .input_user_id{background:url(../images/bg_input_user_id.png) left top no-repeat;}
#signincontent2 .input_password, #signinbox .input_password{background:url(../images/bg_input_password.png) left top no-repeat;}
#signincontent2 .signin_button_box, #signinbox .signin_button_box{ width:279px; overflow:hidden; padding:0px 0px 0px 0px;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif;}
#signincontent2 .signin_button_box .login, #signinbox .signin_button_box .login{ display:block; float:right; width:108px; font-style:normal; height:38px; font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; cursor:pointer; background:url(../images/bg_login.png) left top no-repeat; font-size:20px; color:#022c37; padding:0px;}
#signincontent2 .signin_button_box span , #signinbox .signin_button_box span{ float:none; width:auto; padding-left:14px;}
#signincontent2 .signin_button_box span a , #signinbox .signin_button_box span a{ color:#FFF; float:none; display:block; font-size:14px; line-height:normal; text-decoration:underline; padding:0px; background:none;}
#signincontent2 .signin_button_box span a:hover , #signinbox .signin_button_box span a:hover{ color:#FFF;text-decoration:none;}

.content_bottom{ width:100%; overflow:hidden; clear:both; background:#f8f8f8 url(../images/bg_content_bottom.png) left top repeat-x;}
.content_bottom h4{ padding-bottom:13px;}
.content_bottom .bottom_text_box{ float:left; width:290px; padding:26px 20px 0px 22px;}
.content_bottom p{ line-height: normal; padding-bottom:6px;}
.content_bottom p a{ color:#d8510d;}
.content_bottom p a:hover{ color:#d8510d;}
.content_bottom ul{ margin-left:16px;}
.content_bottom ul li{ padding:0px;}
.content_bottom .bottom_text_box2{ width:233px; float:left; padding:0px 5px 0px 31px; margin-top:26px; margin-bottom:10px; border-right:1px solid #dadada;}
.content_bottom .bottom_text_box3{ width:370px; float:left; padding:26px 5px 10px 24px;}
.content_bottom .bottom_text_box2 ul{ margin:0px;}
.content_bottom .bottom_text_box2 ul li{ padding:0px 0px 4px 10px; background:url(../images/bg_bottom_text_box2_li.png) left 5px no-repeat; list-style:none;}
.content_bottom .bottom_text_box3 p{}
.content_bottom .bottom_text_box4{ width:280px; float:right; padding:26px 15px 10px 0px;}
/*******************************/
.home_slider{ width:100%; margin:0px auto; overflow:hidden; clear:both;}
.home_slider .home_slider_conten{ width:694px; float:left; height:426px; margin:0px;}
.home_slider .home_slider_conten ul{ margin:0px;}
.home_slider .home_slider_conten li{ list-style:none; padding:1px 0px;}
.home_slider .home_slider_conten li.slider_conten{ position:relative; height:426px;}
.home_slider .home_slider_conten li.slider_conten img{ display: block; position:absolute; left:0px; top:0px;}
.home_slider .home_slider_conten li.slider_conten h1{ position:absolute; left:31px; top:23px;}
.home_slider .home_slider_conten li.slider_conten .text_box{ position:absolute; left:33px; top:73px; width:468px; overflow:hidden;}
.home_slider .home_slider_conten li.slider_conten .text_box p{font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; font-size:18px; color:#333;}
.home_slider .home_slider_conten li.slider_conten .text_box .text_box_inner{ width:50%; float:left;}
.home_slider .home_slider_conten li.slider_conten ul{ padding:0px 0px 20px 0px;}
.home_slider .home_slider_conten li.slider_conten li{ color:#125596;}
.home_slider .home_slider_conten li.slider_conten li a{ color:#125596;}
.home_slider .home_slider_conten li.slider_conten li a:hover{ color:#125596;}
.home_slider .home_slider_conten li.slider_conten .slider_list_text{ margin-left:15px;}
.home_slider .home_slider_conten li.slider_conten .slider_list_text li{list-style:disc outside none;}
.home_slider .home_slider_page{ width:307px; float:left; position:relative;}
.home_slider .home_slider_page .box{ display:block; height:142px; position:relative;}
.home_slider .home_slider_page a{ display:block; height:142px; width:291px; padding:0px 0px 0px 16px; background: url(../images/bg_home_slider_page_a.png) left bottom repeat-x; position:absolute; left:0px; top:0px;}
.home_slider .home_slider_page a:hover{ text-decoration:none; background:url(../images/bg_home_slider_page_a2.png) left top no-repeat; padding:0px 0px 0px 26px; left:-10px;}
.home_slider .home_slider_page img{ display:block; float:left;}
.home_slider .home_slider_page span{ display:block; float:right;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; width:172px; padding:0px 30px 0px 0px; color:#333333; font-size:15px;}

.home_slider .home_slider_page .pager-active{ text-decoration:none; background:url(../images/bg_home_slider_page_a2.png) left top no-repeat; padding:0px 0px 0px 26px; left:-10px;}


.find_degree_module_horizontal{ background:url(../images/bg_find_degree_module_horizontal.png) left top no-repeat; height:96px; margin-top:10px;padding-bottom:20px;}
.find_degree_module_horizontal ul{ float:right; margin:0px; padding-top:6px;}
.find_degree_module_horizontal ul li{ float:left; width:221px; list-style:none; padding:0px;}
.find_degree_module_horizontal ul li label{ display:block; font-family:'CaflischScriptWebProRegular',Arial, Helvetica, sans-serif; font-size:30px; color:#4c4b4b;}
.find_degree_module_horizontal .find_button{ border:none; float:right; margin-top:40px; font-size:25px; text-align:left; padding-left:5px; color:#333;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; background:url(../images/find_button.png) left top no-repeat; width:68px; height:35px;  cursor:pointer;}

.index_left {float:left;}
.index_left .join_our_community {clear:left;}

.join_our_community{ width:248px; float:left; margin-left:6px; padding-right:5px;}
.join_our_community h3{ font-size:18px; color:#333; font-weight:normal; background:url(../images/bg_join_our_community_h3.png) left top no-repeat; padding:5px 0px 0px 17px; height:30px;}
.join_our_community .subscribe{ background:url(../images/bg_subscribe.png) center top no-repeat; padding:6px 0px 0px 18px; height:138px; margin-top:8px; margin-left:0px; position:relative;}
.join_our_community .subscribe h4{ font-size:21px; color:#178aa8; font-weight:normal; padding:0px 0px 10px 0px;}
.join_our_community .subscribe p{font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; font-size:15px; color:#7d7b77; padding-bottom:8px;}
.join_our_community .subscribe .input_box{border:none; width:169px; height:26px; margin-top:3px; margin-left:2px; line-height:26px; background:url(../images/bg_input_box.png) left top no-repeat; padding:0px 1px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ccc;}
.join_our_community .subscribe .go_button{ border:none; cursor:pointer; vertical-align:middle; width:53px; height:35px; background:url(../images/bg_go_button.png) left top no-repeat;font-size:22px; text-align:left; padding-left:5px; color:#333;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; position:absolute; right:-7px; top:84px;}

.join_our_community_box{ width:240px; margin:0px auto; background:#f8f8f8 url(../images/bg_join_our_community_box.png) left top repeat-x; padding-top:13px; margin-top:8px;}
.join_our_community_box .join_our_community_box_bb{ height:26px; background:url(../images/bg_join_our_community_box_bb.png) left top no-repeat; padding:0px 11px 0px 0px; text-align:right; margin-top:26px;}
.join_our_community_box .join_our_community_box_bb a{ font-size:15px; color:#666666;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; padding-right:12px; background:url(../images/arrow1.png) right center no-repeat;}
.join_our_community_box .join_our_community_box_top{ width:100%; overflow:hidden; padding-bottom:10px;}
.join_our_community_box .join_our_community_box_top .twitter_box{ float:left; padding-left:10px;}
.join_our_community_box .join_our_community_box_top .twitter_box img{ vertical-align:middle; margin-right:4px;}
.join_our_community_box .join_our_community_box_top .twitter_box a{ font-size:21px; color:#178aa8; font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; vertical-align:middle;}
.join_our_community_box .join_our_community_box_top .follow_box{ float:right; font-size:11px; color:#178aa8; padding-right:5px;}
.join_our_community_box .join_our_community_box_top .follow_box img{ vertical-align:middle;}
.join_our_community_box .join_our_community_box_top .follow_box span{ vertical-align:middle; padding-right:3px;}
.join_our_community_box .join_our_community_box_top .follow_box strong{ font-weight:bold;}
.join_our_community_box p{ font-size:12px; color:#333333; line-height:normal; padding:5px 11px 15px 11px;}
.join_our_community_box p span{ display:block; color:#2793ae;}
.join_our_community_box p strong{ display:block; color:#666; font-size:11px;}

.featured_online_schools{ float:left; width:394px; padding-left:19px;}
.featured_online_schools h3{font-size:18px; color:#333; font-weight:normal; background:url(../images/bg_featured_online_schools_bt.png) left top no-repeat; padding:5px 0px 0px 17px; height:30px;}
.featured_online_schools .featured_online_schools_box{ width:100%; padding:12px 0px; height:80px; background:url(../images/bg_featured_online_schools_box.png) center bottom no-repeat; position:relative;}
.featured_online_schools .featured_online_schools_box img{ display:block; float:left;}
.featured_online_schools .featured_online_schools_box .text_box{ float:right; width:232px; padding-top:3px;}
.featured_online_schools .featured_online_schools_box .text_box h4{ font-size:15px; color:#0682a2; padding-bottom:0px;}
.featured_online_schools .featured_online_schools_box .text_box h4 a { font-size:15px; color:#0682a2; padding-bottom:0px;}
.featured_online_schools .featured_online_schools_box .text_box p{ line-height:normal; color:#756e64;}
.featured_online_schools .featured_online_schools_box .text_box p a{ font-size:9px; text-transform:uppercase;}
.featured_online_schools .featured_online_schools_box .more_info{ background:url(../images/bg_more_info.png) left top no-repeat; width:112px; height:30px; display:block; position:absolute; left:0px; bottom:0px; font-size:21px; color:#d25009; font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif;  padding:3px 31px 0px 0px; text-align:right;}
.featured_online_schools span{ display:block; width:100%; overflow:hidden;}
.featured_online_schools span a{ font-size:15px; color:#666666;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; float:right; padding-right:12px; background:url(../images/arrow1.png) right center no-repeat;}

.ask_a_question{ float:right; width:310px; background:url(../images/bg_ask_a_question.png) left top repeat-y;}

.ask_a_question_top{ background:url(../images/bg_ask_a_question_top.png) left top no-repeat; height:227px;}
.ask_a_question_top h1{ font-size:31px; text-align:center; font-weight:normal; padding-top:27px;}
.ask_a_question_top textarea{ border:1px solid #d0d0d0; width:268px; height:75px; display:block; margin:0px auto; margin-top:4px;}
.ask_a_question_top label{ font-size:10px; color:#928b80; display:block; padding:3px 0px 0px 19px;}
.ask_a_question_top .post_button{ background:url(../images/bg_post_button.png) left top no-repeat; float:right; width:86px; height:37px; border:none; font-size:25px; color:#333;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif;}
.ask_a_question_top.ask_a_question_top2{ height:auto; background:url(../images/bg_ask_a_question_top2.png) left top no-repeat;}
.ask_a_question_top .go_to_qa{ height:26px; background:url(../images/bg_go_to_qa2.png) left bottom no-repeat; padding:10px 8px 0px 0px; width:281px; clear:both; text-align:right; margin-left:4px;}
.ask_a_question_top .go_to_qa a{ font-size:15px; color:#666666;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; padding-right:12px; background:url(../images/arrow1.png) right center no-repeat;}

.ask_a_question h2{ font-size:20px; color:#333;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; text-align:center; font-weight:normal; padding:0px 0px 12px 0px; margin-top:-6px;}
.ask_a_question .recent_questions_text{ width:100%; overflow:hidden; width:276px; padding:27px 0px 11px 15px; background:url(../images/bg_recent_questions_text.png) left top no-repeat;}
.ask_a_question .recent_questions_text.first{ background:none; padding-top:6px;}
.ask_a_question .recent_questions_text p{ font-size:14px; color:#53514f;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; padding-bottom:3px; line-height:17px;}
.ask_a_question .recent_questions_text a{ color:#d25009; font-size:15px;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; float:right;padding-right:12px; background:url(../images/arrow1.png) right center no-repeat;}
.ask_a_question .recent_questions_text span{ display:block; float:left; font-size:10px; color:#6d6b68; padding-top:3px;}
.ask_a_question .recent_questions_text span a{ color:#0d7d81; padding:0px; float:none; background:none; font-size:10px;}
.ask_a_question .recent_questions_text span a:hover{ color:#0d7d81;}
.ask_a_question .go_to_qa{ height:26px; background:url(../images/bg_go_to_qa.png) left top no-repeat; padding:0px 21px 0px 0px; text-align:right; margin-top:10px;}
.ask_a_question .go_to_qa a{ font-size:15px; color:#666666;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; padding-right:12px; background:url(../images/arrow1.png) right center no-repeat;}

.quote_box{ border-top:1px solid #eaeaea; border-bottom:1px solid #eaeaea; text-align:center; margin-bottom:20px; padding:9px 0px 8px 0px;}
.quote_box h1{ font-size:27px; color:#94836b; font-weight:normal; padding-bottom:0px;}
.quote_box span{ font-style:italic; font-size:15px; color:#53514f;}

.featured_articles{ float:left; width:684px;}
.featured_articles h3{font-size:18px; color:#333; font-weight:normal; background:url(../images/bg_featured_articles_title.png) left top no-repeat; padding:5px 0px 0px 14px; height:30px;}
.featured_articles .featured_articles_box{ width:100%; overflow:hidden; padding-top:10px;}
.featured_articles .featured_articles_box .img_box{ float:left; width:140px; margin:0px auto; background:url(../images/bg_featured_articles_img_box.png) -6px bottom no-repeat; padding-bottom:10px; margin-top:3px;}
.featured_articles .featured_articles_box .img_box img{ display:block; border:2px solid #e5d9cd; border-radius:2px;}
.featured_articles .featured_articles_box .text_box{ float:right; width:540px; }
.featured_articles .featured_articles_box .text_box h4{ font-size:20px; color:#d85c18; font-weight:normal; padding:0px;}
.featured_articles .featured_articles_box .text_box ul{ width:100%; margin:0px; overflow:hidden;}
.featured_articles .featured_articles_box .text_box ul li{ float:left; list-style:none; font-size:11px; padding:2px 0px 11px 0px;}
.featured_articles .featured_articles_box .text_box ul li a{ color:#999; vertical-align:middle; padding:0px; background:none; font-weight:normal;}
.featured_articles .featured_articles_box .text_box ul li img{ vertical-align:middle; margin-right:5px;}
.featured_articles .featured_articles_box .text_box p{ line-height:17px; padding-bottom:0px; font-size:12px; color:#6d6b68;}
.featured_articles .featured_articles_box .text_box a{ font-weight:bold; color:#d25009; font-size:11px; padding-right:12px; background:url(../images/arrow1.png) right center no-repeat;}
.featured_articles .more_articles{ display:block; width:100%; overflow:hidden;}
.featured_articles .more_articles a{font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; float:right;color:#666666; margin-right:20px; font-size:15px; padding-right:12px; background:url(../images/arrow1.png) right center no-repeat;}

.degree_courses{ float:right; width:303px;}

.find_degree_module{ background:url(../images/bg_find_degree_module.png) left top no-repeat; margin-bottom:20px;}
.find_degree_module h3{font-size:18px; color:#333; font-weight:normal;  padding:5px 0px 0px 17px; height:30px;}
.find_degree_module ul{ margin:0px; padding-left:42px; margin-top:8px;}
.find_degree_module ul li{ list-style:none; padding:0px 0px 10px 0px;}
.find_degree_module ul li label{ display:block; font-family:'CaflischScriptWebProRegular',Arial, Helvetica, sans-serif; font-size:30px; color:#4c4b4b;}
.find_degree_module .find_now_button{ border:none; float:right; margin-top:1px; margin-right:10px; font-size:25px; text-align:left; padding-left:5px; color:#333;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; background:url(../images/find_now_button.png) left top no-repeat; width:122px; height:35px;  cursor:pointer;}
.find_degree_module.find_degree_module2{background:url(../images/bg_find_degree_module2.png) left top no-repeat; margin-top:13px; margin-bottom:15px;}
.find_degree_module.find_degree_module2 h3{font-size:22px; color:#FFF; font-weight:normal;  padding:3px 0px 0px 17px; height:32px;}

.degree_courses .courses{ background:url(../images/bg_courses.png) left top repeat-y;}
.degree_courses .courses .courses_inner{ background:url(../images/bg_courses_inner.png) left top no-repeat;}
.degree_courses .courses h3{font-size:18px; color:#333; font-weight:normal; background:url(../images/bg_courses_bt.png) left top no-repeat; padding:2px 0px 0px 17px; height:33px;}
.degree_courses .courses .courses_text{ width:100%; overflow:hidden; background:url(../images/bg_courses_text.png) left top no-repeat;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; padding:20px 0px 16px 0px;}
.degree_courses .courses .courses_text.first{ background:none; padding-top:3px;}
.degree_courses .courses .courses_text p{ padding:0px 5px 0px 12px; font-size:16px; color:#0682a2; font-weight:bold; width:216px; float:left;}
.degree_courses .courses .courses_text p a{ color:#0682a2;}
.degree_courses .courses .courses_text p a:hover{ color:#0682a2;}
.degree_courses .courses .courses_text span{ text-align:center; display:block; float:right; background:url(../images/bg_courses_text_span.png) left top no-repeat; width:55px; height:28px; font-size:18px; color:#6c6a67;text-align:left; padding:5px 0px 0px 6px;}
.degree_courses .courses .courses_bb{ background:url(../images/bg_courses_bb.png) -10px top no-repeat; text-align:right; padding-right:25px; height:28px;}
.degree_courses .courses .courses_bb a{ font-size:15px; color:#666666;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; padding-right:12px; background:url(../images/arrow1.png) right center no-repeat;}

/***************02-Online-Colleges-Landing-Page***********************/
.online_colleges_slider{ background:url(../images/bg_online_colleges_slider.jpg) left top no-repeat; font-size:14px; color:#333; min-height:400px; margin-bottom:10px;}
.online_colleges_slider h1{ font-size:31px; font-weight:normal; padding-bottom:11px;}
.online_colleges_slider h2{ font-size:18px; color:#333; font-family:Arial, Helvetica, sans-serif; padding-bottom:8px;width:650px;}
.online_colleges_slider p{ padding-bottom:18px;}
.online_colleges_slider .read_more{ font-size:18px; color:#0682a2;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; padding-right:16px; background:url(../images/arrow2.png) right 6px no-repeat;}
.online_colleges_slider .read_more:hover{color:#0682a2;}
.online_colleges_slider .read_more.read_less{background:url(../images/arrow3.png) right 6px no-repeat;}
.online_colleges_slider .text_p{ width:558px;}
.online_colleges_slider img {z-index: 0;position:absolute;padding-left:4px;}
.read_more_content{ display:none;}
.read_more_content.displayed {display: block;}

.find_school{ background:url(../images/bg_find_school.png) left top no-repeat; height:96px; margin-top:13px; padding-left:184px; margin-bottom:16px;}
.find_school ul{ width:780px; float:left; margin:0px; padding-top:6px; background:#f6f4f5; margin-top:32px;border-radius:5px;}
.find_school ul li{ float:left; list-style:none; padding:0px 0px 3px 14px; font-size:26px;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; }
.find_school ul li a{color:#4c4b4b;}
.find_school ul li a:hover{ text-decoration:none;color:#d83300;}
.find_school ul li a.selected{color:#d83300;}

.schools_content{ float:left; width:690px;}
.schools_content .schools_content_title{ background:url(../images/bg_schools_content_title.png) right top no-repeat; width:671px; margin-bottom:16px; padding-left:11px;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; overflow:hidden;}
.schools_content .schools_content_title span{font-size:20px; padding:0px 12px 0px 9px; color:#FFF; background:#fd6200; display:block; float:left;}
.schools_content .schools_content_title a{ color:#444343; background:url(../images/arrow4.png) right 5px no-repeat; font-size:14px; float:right; padding-right:14px; margin-right:24px; margin-top:5px;}
.schools_content .schools_content_box {
    background:url("../images/bg_schools_content_box.png") left bottom no-repeat;
    position:relative;
    width:100%;
    padding:0px 0px 21px 0px;
    margin-bottom:16px;
}
.schools_content .schools_content_box > div {
    display: inline-block;
}
.schools_content .schools_content_box .img_box {
    width:170px;
    vertical-align: top;
}
.schools_content .schools_content_box .img_box img{ display:block; margin:0px auto;}
.schools_content .schools_content_box .request_info{ position:absolute; left:7px; bottom:0px; background:url(../images/bg_more_info.png) left top no-repeat; width:112px; height:30px; display:block;font-size:21px; color:#d25009; font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif;  padding:3px 31px 0px 0px; text-align:right;}
.schools_content .schools_content_box .text_box {
    width:380px;
}
.schools_content .schools_content_box .text_box h4{ font-size:15px;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; color:#0682a2; padding-bottom:0px;}
.schools_content .schools_content_box .text_box h4 a{ color:#0682a2;}
.schools_content .schools_content_box .text_box h4 a:hover{ color:#0682a2;}
.schools_content .schools_content_box .text_box p{ font-size:11px; color:#756e64; line-height:normal; padding-bottom:3px;}
.schools_content .schools_content_box .text_box p a{ text-transform:uppercase; color:#756e64;}
.schools_content .schools_content_box .text_box p a:hover{color:#756e64;}
.schools_content .schools_content_box .text_box span{ display:block; color:#999999; font-weight:bold; font-size:10px;}
.schools_content .schools_content_box .text_box span a{ color:#e74600;}
.schools_content .schools_content_box .text_box span a:hover{ color:#e74600;}
.schools_content .schools_content_box .right_box {
    position: absolute;
    right: 0px;
    width:121px;
}
.schools_content .schools_content_box .right_box span{ display:block; width:100%; overflow:hidden; font-size:12px; color:#666; padding:4px 0px 2px 0px;}
.schools_content .schools_content_box .right_box span strong{ font-weight:bold; color:#ff6600;}
.schools_content .schools_content_box .right_box span img{ display:inline; margin-right:6px;}
.schools_content .schools_content_box .right_box .review_now{ display:block; margin:0px auto; background:url(../images/bg_review_now.png) left top no-repeat; width:66px; height:22px; text-indent:-9999px;}

.subscribe2{ background:url(../images/bg_subscribe2.png) left no-repeat; padding:0px 0px 22px 0px; margin-top:14px; position:relative; }
.subscribe2 h2{ font-size:18px; color:#333; background:url(../images/bg_subscribe2_h2.png) left top no-repeat; font-weight:normal; padding:3px 0px 5px 13px; height:27px;}
.subscribe2 h4{ font-size:21px; color:#178aa8; font-weight:normal; padding:0px 0px 0px 14px;}
.subscribe2 p{font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:normal; color:#7d7b77; padding:0px 0px 8px 14px;}
.subscribe2 .input_box{border:1px solid #cccccc; width:221px; margin-left:13px; height:24px; margin-top:3px;line-height:24px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ccc;}
.subscribe2 .go_button{ border:none; cursor:pointer; vertical-align:middle; width:53px; height:35px; background:url(../images/bg_go_button.png) left top no-repeat;font-size:22px; text-align:left; padding-left:5px; color:#333;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; position:absolute; right:-7px; top:84px;}

.join_our_community_box2{background:#f8f8f8 url(../images/bg_join_our_community_box.png) left top repeat-x; padding-top:13px; margin-top:8px; width:290px; margin-bottom:10px;}
.join_our_community_box2 .join_our_community_box_bb{ height:26px; background:url(../images/bg_join_our_community_box_bb2.png) left top no-repeat; padding:0px 11px 0px 0px; text-align:right;}
.join_our_community_box2 .join_our_community_box_bb a{ font-size:15px; color:#666666;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; padding-right:12px; background:url(../images/arrow1.png) right center no-repeat;}
.join_our_community_box2 .join_our_community_box_top{ width:100%; overflow:hidden; padding-bottom:10px;}
.join_our_community_box2 .join_our_community_box_top .twitter_box{ float:left; padding-left:10px;}
.join_our_community_box2 .join_our_community_box_top .twitter_box img{ vertical-align:middle; margin-right:4px;}
.join_our_community_box2 .join_our_community_box_top .twitter_box a{ font-size:21px; color:#178aa8; font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; vertical-align:middle;}
.join_our_community_box2 .join_our_community_box_top .follow_box{ float:right; font-size:11px; color:#178aa8; padding-right:5px;}
.join_our_community_box2 .join_our_community_box_top .follow_box img{ vertical-align:middle;}
.join_our_community_box2 .join_our_community_box_top .follow_box span{ vertical-align:middle; padding-right:3px;}
.join_our_community_box2 .join_our_community_box_top .follow_box strong{ font-weight:bold;}
.join_our_community_box2 p{ font-size:12px; color:#333333; line-height:normal; padding:5px 11px 15px 11px;}
.join_our_community_box2 p span{ display:block; color:#2793ae;}
.join_our_community_box2 p strong{ display:block; color:#666; font-size:11px;}

/*************03-Online-Colleges-Detail******************/

.name_of_university_top{ height:80px; padding:0 0 11px; margin-bottom:10px;}
.name_of_university_top .colleges_logo{position:absolute; left:28px; top:0px;}
.name_of_university_top .col_left{ position:absolute; left:231px; top:21px;}
.name_of_university_top .col_left h1{ padding-bottom:0px; font-size:31px; color:#020202;}
.name_of_university_top .col_left h2{ color:#0682a2; font-size:15px; padding:0; font-weight:bold; text-transform:uppercase;}
.name_of_university_top a.request_information{ background:url(../images/request_information.png) left top no-repeat; width:286px; height:47px; position:absolute; right:1px; top:11px; display:block; text-indent:-9999px;}

.colleges_detail_text{ float:left; width:672px; padding:20px 0px 0px 10px;}
.colleges_detail_text h2{ font-size:24px; color:#333; padding-bottom:12px;}
.colleges_detail_text p{ color:#333; line-height:normal; padding-bottom:13px;}
.colleges_detail_text p strong{ font-weight:bold;}
.colleges_detail_text ul{ margin-left:12px; margin-bottom:12px; color:#333;}
.colleges_detail_text ul li{ padding:0px 0px 0px 0px;}
.colleges_detail_text .sub_title{ font-size:18px; color:#333;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; background: url(../images/bg_schools_content_title.png) left top no-repeat; padding-left:13px; margin-bottom:21px; margin-top:15px;}
.colleges_detail_text h3{ font-size:21px; color:#cc3300;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; font-weight:normal;}
.colleges_detail_text h4{ font-size:18px; color:#cc3300;font-weight:normal; padding:0px;}
.colleges_detail_text .list_text ul{ margin-left:0px; margin-bottom:6px;}
.colleges_detail_text .list_text ul li{ list-style:none; padding:0px 0px 4px 0px;}
.colleges_detail_text .list_text ul li a{ text-decoration:underline; color:#333;}
.colleges_detail_text .list_text ul li a:hover{ text-decoration:none; color:#333;}
.colleges_detail_text .request_info{background:url(../images/bg_schools_content_box.png) left center no-repeat; margin-bottom:23px;}
.colleges_detail_text .request_info a{background:url(../images/bg_more_info.png) left top no-repeat; width:112px; height:30px; display:block;font-size:21px; color:#d25009; font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; padding:3px 31px 0px 0px; text-align:right;}
.reviews_wrap{ background:url(../images/bg_reviews_wrap.png) left top repeat-y; width:288px;margin-bottom:20px;}
.reviews_wrap .reviews_wrap_title{ background:url(../images/bg_reviews_wrap_title.png) left top no-repeat; padding:36px 0px 2px 0px;}
.reviews_wrap .reviews_wrap_title span{ display: block; width:85px; height:20px; background:url(../images/bg_reviews_wrap_title_text.png) left top no-repeat; margin:0px auto; text-indent:-9999px;}
.reviews_wrap .reviews_wrap_bb{ background: url(../images/bg_reviews_wrap_bb.png) left top no-repeat; height:12px; margin-top:28px;}
.reviews_wrap .reviews_wrap_text{ background: url(../images/bg_reviews_wrap_text.png) left top no-repeat; text-align:center; color:#000; padding:20px 0px 4px 0px;}
.reviews_wrap .reviews_wrap_text h4{ font-weight:bold; color:#000; font-size:18px; padding:0px 0px 0px 0px;}
.reviews_wrap .reviews_wrap_text h4 span{ color:#ff6600;}
.reviews_wrap .reviews_wrap_text img{ display:inline; margin-left:3px; margin-right:3px;}
.reviews_wrap .reviews_wrap_text p{ font-size:14px;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; padding:4px 0px 0px 0px;}
.reviews_wrap .reviews_wrap_text p strong{ font-weight:bold;color:#ff6600;}
.reviews_wrap .reviews_wrap_text a{ color:#0099cc;}
.reviews_wrap .reviews_wrap_text a:hover{ color:#0099cc;}
.available_studies_online{background:#f6f2f1 url(../images/bg_available_studies_online.png) left bottom no-repeat; width:287px; padding-bottom:34px; margin-top:20px;}
.available_studies_online .available_studies_online_title{ background:url(../images/bg_available_studies_online_title.png) left top no-repeat; padding:3px 0px 0px 12px;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; font-size:18px; color:#333; height:39px;}
.available_studies_online h5{ font-size:14px; color:#cc3300; padding:0px 0px 21px 22px;}
.available_studies_online ul{ color:#000000; margin-left:35px; margin-bottom:17px;}
.available_studies_online ul li{ padding:0px 0px 2px 0px;}

/************04-Military Schools Landing Page***************/
.online_colleges_slider.military_schools_bg{ background:none; color:#FFF; padding:0px;}
.online_colleges_slider.military_schools_bg .online_colleges_slider_inner{ background:#3e4e30 url(../images/bg_military_schools_bg.png) left top no-repeat; padding:17px 20px 0px 34px;}
.online_colleges_slider.military_schools_bg h1{ font-size:31px; font-weight:normal; padding-bottom:11px; color:#FFF;width:550px;}
.online_colleges_slider.military_schools_bg h2{ font-size:18px; color:#FFF; font-family:Arial, Helvetica, sans-serif; padding-bottom:8px;}
.online_colleges_slider.military_schools_bg .read_more{color:#556447; margin-left:35px; margin-top:6px;}
.online_colleges_slider.military_schools_bg .read_more:hover{color:#556447;}
.military_schools_title{ background:url(../images/bg_featured_online_schools_bt.png) -10px top no-repeat; font-size:18px; color:#333333;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; padding:3px 0px 0px 12px; height:43px;}

.content_left{ width:690px; float:left; overflow:hidden;}
.schools_content.military_schools{}
.schools_content.military_schools .schools_content_box{ padding:0px 0px 28px 0px;background:url(../images/bg_schools_content_box.png) left bottom no-repeat;}
.schools_content.military_schools .schools_content_box .img_box{ float:left; width:170px;}
.schools_content.military_schools .schools_content_box .img_box img{ display:block; margin:0px auto;}
.schools_content.military_schools .schools_content_box .img_box .icon_box{ margin:0px auto; width:100%; text-align:center; padding:10px 0px 18px 0px;}
.schools_content.military_schools .schools_content_box .img_box .icon_box span{ display:block; width:100%; overflow:hidden; font-size:12px; color:#666; padding:4px 0px 2px 0px;}
.schools_content.military_schools .schools_content_box .img_box .icon_box span strong{ font-weight:bold; color:#ff6600;}
.schools_content.military_schools .schools_content_box .img_box .icon_box span img{ display:inline; margin-right:6px;}

div.icon_box span div.stars {
	margin-left:30px;
	height:21px;
	width:121px;	
	background-image:url('/images/no-stars.png');	
	background-repeat:no-repeat;
}
div.icon_box span div.rating1{background-image:url('/images/1-star.png');}
div.icon_box span div.rating2{background-image:url('/images/2-stars.png');}
div.icon_box span div.rating3{background-image:url('/images/3-stars.png');}
div.icon_box span div.rating4{background-image:url('/images/4-stars.png');}
div.icon_box span div.rating5{background-image:url('/images/5-stars.png');}

.schools_content.military_schools .schools_content_box .request_info{ position:absolute; left:7px; bottom:0px; background:url(../images/bg_more_info.png) left top no-repeat; width:112px; height:30px; display:block;font-size:21px; color:#d25009; font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif;  padding:3px 31px 0px 0px; text-align:right;}
.schools_content.military_schools .schools_content_box .text_box{ float:left; width:285px;}
.schools_content.military_schools .schools_content_box .text_box h4{ font-size:15px;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; color:#0682a2; padding-bottom:4px;}
.schools_content.military_schools .schools_content_box .text_box p{ font-size:11px; color:#756e64; line-height:normal; padding-bottom:7px;}
.schools_content.military_schools .schools_content_box .right_text{ float:right; width:224px; background:url(../images/bg_military_schools_text.png) left bottom no-repeat;}
.schools_content.military_schools .schools_content_box .right_text .right_text_inner{width:219px; background:#f6f2ed;}
.schools_content.military_schools .schools_content_box .right_text .right_text_inner h5{ font-size:10px; color:#057b9a; font-weight:bold; text-transform:uppercase; padding:7px 0px 5px 15px;}
.schools_content.military_schools .schools_content_box .right_text .right_text_inner ul{ font-size:11px; color:#666;}
.schools_content.military_schools .schools_content_box .right_text .right_text_inner ul li{ font-size:11px; color:#666; padding:0px 0px 1px 0px;}
.ask_a_question.military_ask_a_question{ float:none;}
.military_ask_a_question .ask_a_question_top{ background:url(../images/bg_ask_a_question_top3.png) left top no-repeat; height:227px; padding-bottom:5px;}
.military_ask_a_question .ask_a_question_top h1{ color:#FFF;}
.military_ask_a_question .ask_a_question_top textarea{ margin-left:12px;}
.military_ask_a_question .ask_a_question_top label{color:#FFF; padding-left:12px;}
.military_ask_a_question .ask_a_question_top .post_button{ background:url(../images/bg_post_button2.png) left top no-repeat; color:#FFF;}
.bottom_link_box{ text-align:right; padding-bottom:32px;}
.bottom_link_box a{font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif;color:#666666; font-size:15px; padding-right:12px; background:url(../images/arrow1.png) right center no-repeat;}

/**********05-Online Degrees Landing Page***********/
.topnav_wrapper{ height:41px; width:100%; background:url(../images/bg_topnav_wrapper.png) left top no-repeat; margin-bottom:6px; padding-top:2px; z-index:99;}
.select_program_content{ float:left; width:680px;}
.select_program_content .select_program_title{ font-size:18px; background:url(../images/bg_schools_content_title.png) left top no-repeat; margin-bottom:16px;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif;padding:1px 0px 3px 11px;}
.select_program_content .select_program_text{background:url(../images/bg_select_program_text.png) left top no-repeat; padding:26px 0px 13px 0px;}
.select_program_content .select_program_text.first{ background:none; padding-top:0px;}
.select_program_content .select_program_text .select_program_text_inner{ background:url(../images/bg_select_program_text_inner.png) 278px top repeat-y; width:100%; overflow:hidden; }
.select_program_content .select_program_text .select_program_text_inner .left_text{ float:left; width:258px; padding:5px 20px 0px 3px;}
.select_program_content .select_program_text .select_program_text_inner .left_text h3{ font-size:22px; color:#d25009;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; padding-bottom:7px;}
.select_program_content .select_program_text .select_program_text_inner .left_text p{ line-height:normal; color:#333;}
.select_program_content .select_program_text .select_program_text_inner ul{ float:left; width:183px; margin:0px; padding:10px 0px 0px 13px;}
.select_program_content .select_program_text .select_program_text_inner ul li{ list-style:none; padding:0px 0px 2px 11px; background:url(../images/bg_li.png) left 3px no-repeat; color:#000;}
.select_program_content .select_program_text .select_program_text_inner ul li a{ color:#000;}
.select_program_content .select_program_text .select_program_text_inner ul li a:hover{ color:#0f2de2; text-decoration:none;}
/************06-Degree Listings******************/
.online_colleges_slider.bg_2{ background:url(../images/bg_online_colleges_slider2.jpg) left top no-repeat;}
.arts_and_humanities_conten{ float:left; width:680px;}
.arts_and_humanities_conten .arts_and_humanities_title{ font-size:12px; background:url(../images/bg_schools_content_title.png) left top no-repeat;padding:5px 0px 15px 11px; color:#383635;}
.arts_and_humanities_conten .arts_and_humanities_title strong{ color:#006699; font-size:12px;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; font-size:14px;}
.arts_and_humanities_conten .arts_and_humanities_title a{ color:#383635;}
.arts_and_humanities_conten .arts_and_humanities_title a:hover{ color:#383635;}
.arts_and_humanities_conten .arts_and_humanities_text{background:url(../images/bg_select_program_text.png) left bottom no-repeat; width:100%; overflow:hidden; padding-bottom:24px;}
.arts_and_humanities_conten .arts_and_humanities_sub_title{ width:670px; overflow:hidden; padding-bottom:3px;}
.arts_and_humanities_conten .arts_and_humanities_sub_title h2{ font-size:24px; color:#d25009; padding-bottom:0px; font-weight:normal;}
.arts_and_humanities_conten .arts_and_humanities_sub_title h4{ font-size:15px; color:#0682a2; font-weight:bold; text-transform:uppercase; padding:0px 0px 0px 0px;}
.arts_and_humanities_conten .arts_and_humanities_sub_title .request_info{ float:right; background:url(../images/bg_more_info.png) left top no-repeat; width:112px; height:30px; display:block;font-size:21px; color:#d25009; font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif;  padding:3px 31px 0px 0px; text-align:right; margin-top:12px;}
.arts_and_humanities_conten .arts_and_humanities_text p{ line-height: normal; padding-bottom:7px;} 
.arts_and_humanities_conten .arts_and_humanities_text a.read_more2{ font-weight:bold; color:#d25009; font-size:11px; padding-right:12px; background:url(../images/arrow1.png) right center no-repeat;}
.arts_and_humanities_conten .arts_and_humanities_text span.cost{ display:block; width:73px; height:38px; background:url(../images/bg_cost.png) left top no-repeat; text-align:center; float:left;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; font-size:12px; padding:5px 13px 0px 0px;}

.reviews_wrap .reviews_wrap_title{ font-weight:normal; font-size:24px; color:#666; text-align:center; font-family:'Conv_ufonts.com_bradley-hand-itc-tt-bold',Arial, Helvetica, sans-serif;}
.reviews_wrap .reviews_wrap_text ul{ margin:0px;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; font-size:20px; text-align:left; padding:9px 0px 13px 28px;}
.reviews_wrap .reviews_wrap_text ul li{ list-style:none; color:#0099cc; padding:0px 0px 2px 0px;}
.reviews_wrap .reviews_wrap_text ul li a{color:#0099cc;}
.reviews_wrap .reviews_wrap_text ul li a:hover{color:#0099cc;}

/**************07-Online Degree Detail*****************/
.general_studies_top{ height:88px; padding:0 0 11px; margin-bottom:10px;}
.general_studies_top .general_studies_logo{ position:absolute; left:28px; top:0px;}
.general_studies_top .col_left{ font-size:31px; position:absolute; left:231px; top:11px; color:#020202;}
.general_studies_top .col_left h1{ padding-bottom:0px;}
.general_studies_top .col_left h2{ color:#0682a2; font-size:15px; padding:0px;font-weight:bold; text-transform:uppercase;}
.general_studies_top .col_left p{ font-weight:bold; font-size:10px; text-transform:uppercase; color:#999; }
.general_studies_top .col_left p a{color:#e74600;}
.general_studies_top .col_left p a:hover{color:#e74600;}
.general_studies_top a.request_information{ background:url(../images/request_information.png) left top no-repeat; width:286px; height:47px; position:absolute; right:7px; top:18px; display:block; text-indent:-9999px;}

.colleges_detail_text.general_studies_text{background:url(../images/bg_schools_content_box.png) left bottom no-repeat; padding:0px 0px 33px 0px;}
.colleges_detail_text.general_studies_text .request_info{background:url(../images/bg_schools_content_box.png) left center no-repeat; margin-bottom:4px; margin-top:8px; padding-left:253px;}
.colleges_detail_text.general_studies_text h3{ padding-bottom:18px;}
.general_studies_text .line_box{background:url(../images/bg_schools_content_box.png) left top no-repeat; height:22px; border:none; overflow:hidden; margin-bottom:5px; padding:0px;}

.reviews_wrap .reviews_wrap_text h5{ font-size:14px; text-transform:uppercase; padding-top:8px;}
.reviews_wrap .reviews_wrap_text span.tuition_cost{ display:block; font-size:24px; color:#0099cc;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; padding-bottom:6px;}
.reviews_wrap .reviews_wrap_text span.contact_school_for_details{ display:block; font-size:20px; color:#0099cc;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif;}
.reviews_wrap .reviews_wrap_text span.contact_school_for_details a{color:#0099cc;}
.reviews_wrap .reviews_wrap_text span.contact_school_for_details a:hover{color:#0099cc;}

/***************08-Online Courses Landing Page*****************/
.online_colleges_slider.online_courses_slider{ background:url(../images/bg_online_courses_slider.jpg) left top no-repeat;}
.online_colleges_slider h2 em{ display:block; font-style:italic; font-size:18px; font-weight:normal; color:#f55700; margin-bottom:8px;}

.article_drop_down{ background:#FFF url(../images/bg_article_drop_down.png) left top repeat-x; width:100%; margin:0px auto; padding-bottom:15px; display:none;}
.article_drop_down .article_drop_down_top{ width:100%; overflow:hidden; background:url(../images/bg_article_drop_down_top.png) -25px bottom no-repeat; padding:10px 0px 28px 0px;}
.article_drop_down .article_drop_down_top h2{ font-size:22px; color:#020202; font-weight:bold; padding:6px 0px 0px 34px;}
.article_drop_down .article_drop_down_top a.close{ font-size:11px; color:#666666; float:right; display:block; padding:4px 28px 5px 0px; margin-right:10px; background:url(../images/bg_close.png) right top no-repeat;}
.article_drop_down .article_drop_down_text{ width:100%; overflow:hidden; background:url(../images/bg_article_drop_down_text.png) 565px top repeat-y;}
.article_drop_down .article_drop_down_text .list_text_box{ width:400px; float:right; padding-top:7px;margin-right:15px;}
.article_drop_down .article_drop_down_text .list_text_box ul{ margin:0px;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; font-size:16px; color:#d85c18;}
.article_drop_down .article_drop_down_text .list_text_box ul li{ padding:0px 0px 15px 0px; list-style:none;}
.article_drop_down .article_drop_down_text .list_text_box ul li a{color:#d85c18;}
.article_drop_down .article_drop_down_text .list_text_box ul li a:hover{color:#d85c18;}
.article_drop_down .article_drop_down_text .list_text_box span{ display:block; width:370px; overflow:hidden; padding-top:20px;}
.article_drop_down .article_drop_down_text .list_text_box span a{ font-weight:bold; color:#d25009; font-size:11px; padding-right:12px; background:url(../images/arrow1.png) right center no-repeat; float:right;}


.article_drop_down .article_drop_down_text .featured_articles{ float:left; width:565px;}
.article_drop_down .article_drop_down_text .featured_articles .featured_articles_box{ width:100%; overflow:hidden; padding-top:7px;}
.article_drop_down .article_drop_down_text .featured_articles .featured_articles_box .img_box{ float:left; width:156px; padding:0px 0px 10px 9px;background:url(../images/bg_featured_articles_img_box2.png) center bottom no-repeat;  margin-top:3px;}
.article_drop_down .article_drop_down_text .featured_articles .featured_articles_box .img_box img{ display:block; border:2px solid #e5d9cd; margin:0px auto; border-radius:2px;}
.article_drop_down .article_drop_down_text .featured_articles .featured_articles_box .text_box{ float:left; width:380px; }
.article_drop_down .article_drop_down_text .featured_articles .featured_articles_box .text_box h4{ font-size:20px; color:#d85c18; font-weight:normal; padding:0px;}
.article_drop_down .article_drop_down_text .featured_articles .featured_articles_box .text_box h4 a { font-size:20px; color:#d85c18; font-weight:normal; padding:0px; margin-left:0px;}
.article_drop_down .article_drop_down_text .featured_articles .featured_articles_box .text_box ul{ width:100%; margin:0px; overflow:hidden; padding-left:19px;}
.article_drop_down .article_drop_down_text .featured_articles .featured_articles_box .text_box ul li{ float:left; list-style:none; font-size:11px; padding:2px 0px 11px 0px;}
.article_drop_down .article_drop_down_text .featured_articles .featured_articles_box .text_box ul li a{ color:#999; vertical-align:middle; padding:0px; background:none; font-weight:normal;}
.article_drop_down .article_drop_down_text .featured_articles .featured_articles_box .text_box ul li img{ vertical-align:middle; margin-right:5px;}
.article_drop_down .article_drop_down_text .featured_articles .featured_articles_box .text_box p{ line-height:17px; padding:0px 0px 0px 19px; font-size:12px; color:#6d6b68;}
.article_drop_down .article_drop_down_text .featured_articles .featured_articles_box .text_box a{ margin-left:19px; font-weight:bold; color:#d25009; font-size:11px; padding-right:12px; background:url(../images/arrow1.png) right center no-repeat;}
.article_drop_down .article_drop_down_text .featured_articles .more_articles{ display:block; width:100%; overflow:hidden;}
.article_drop_down .article_drop_down_text .featured_articles .more_articles a{font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; float:right;color:#666666; font-size:15px; padding-right:12px; background:url(../images/arrow1.png) right center no-repeat;}
.course_related_articles_border_box{ background:url(../images/bg_course_related_articles.png) left top repeat-x; height:10px;}
.article_drop_down_wrapper{ z-index:3; position:relative;height:10px; width:100%;}
.course_related_articles{ display:block; width:169px; height:18px;background:url(../images/bg_article_drop_down_button_a.png) left top no-repeat;padding:3px 26px 0px 0px; text-align:right; font-size:11px; color:#FFF; font-weight:bold; text-transform:uppercase; cursor:pointer; float:right;}
.course_related_articles.course_related_articles1{background:url(../images/bg_article_drop_down_button_a.png) left bottom no-repeat;}
.article_drop_down_button a:hover{ text-decoration:none;}

#sidebar .degree_courses{ float:none; padding-bottom:10px;}

.testimonials_box{ background:#f8f8f8 url(../images/bg_testimonials_box.png) left top no-repeat; margin-top:26px; margin-bottom:25px; padding-bottom:10px;}
.testimonials_box h3{ font-size:16px; background:url(../images/bg_testimonials_box_title.png) left top no-repeat; font-weight:normal; padding:3px 0px 17px 11px;}
.testimonials_box p{ line-height:normal; padding:0px 11px 12px 11px;}

.online_courses_content{ float:left; width:690px;}
.search_course_catalog{ background:url(../images/bg_search_course_catalog.png) left top no-repeat; height:69px; width:100%; overflow:hidden; padding-top:27px;}
.search_course_catalog span{ width:244px; float:left; display:block;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; font-size:23px; color:#FFF; text-align:right; padding-top:10px;}
.search_course_catalog .go_input{ float:left; background:url(../images/bg_go_input.png) left top no-repeat; width:315px; height:45px; line-height:45px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#333; border:none; margin-top:3px; margin-left:34px; padding:0px 10px;}
.search_course_catalog .go_button{float:right; background:url(../images/bg_go_button2.png) left top no-repeat; width:70px; height:50px; border:none; font-size:26px; color:#6c6a67;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; cursor:pointer;}
.online_courses_text{ width:100%; background:url(../images/bg_schools_content_box.png) left top no-repeat; overflow:hidden; padding-top:44px; padding-bottom:9px;}
.online_courses_text.first{ background:none; padding-top:22px;}
.online_courses_text h3{ font-size:22px; color:#dd3800; font-weight:normal; padding-bottom:10px;}
.online_courses_text p{ line-height:normal;}
.online_courses_text ul{ color:#09718c; margin:0px; float:left; width:230px; font-size:18px;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; margin-top:12px;}
.online_courses_text ul li{ list-style:none; padding:0px 10px 2px 0px;}
.online_courses_text ul li a{color:#09718c;}
.online_courses_text ul li a:hover{color:#09718c;}

/*******************09-Course Listings*******************/
.online_colleges_slider.bg_3{ background:url(../images/bg_online_colleges_slider3.jpg) left top no-repeat;}

.arts_and_humanities_conten .arts_and_humanities_text .arts_and_humanities_text_inner{ width:506px; float:left;}
.arts_and_humanities_conten .arts_and_humanities_text .arts_and_humanities_text_inner .arts_and_humanities_sub_title{ width:100%;}
.arts_and_humanities_conten .arts_and_humanities_sub_title h4 span{ font-size:12px; color:#666; font-family:Arial, Helvetica, sans-serif; text-transform:none; padding-left:10px;}
.arts_and_humanities_conten .arts_and_humanities_text .links_box{ width:143px; float:right; margin-top:50px;}
.arts_and_humanities_conten .arts_and_humanities_text .links_box a{ display:block;width:112px; height:30px;font-size:21px; color:#d25009; font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif;  padding:3px 31px 0px 0px; text-align:right; margin-bottom:5px;}
.arts_and_humanities_conten .arts_and_humanities_text .links_box a.more_info{ background:url(../images/bg_more_info.png) left top no-repeat;}
.arts_and_humanities_conten .arts_and_humanities_text .links_box a.enroll_now{ background:url(../images/bg_enroll_now.png) left top no-repeat;}

/***************13-College Reviews_Landing*****************/
.online_colleges_slider.bg_4{ background:url(../images/bg_online_colleges_slider4.jpg) left top no-repeat;}
.filter_by strong{ font-weight:bold;display:block; float:left; padding-top:4px; margin-top:8px;}

.schools_content .schools_content_box .img_box span.link_box{ display:block; width:170px; position:absolute; left:0px; bottom:26px; text-align:center; font-size:10px; font-weight:bold; color:#e74600;}
.schools_content .schools_content_box .img_box span.link_box a{color:#e74600;}
.schools_content .schools_content_box .img_box span.link_box a:hover{color:#e74600;}


.tabs_inner .schools_content .schools_content_box .text_box p{ font-size:12px;}
.tabs_inner .schools_content .schools_content_box .text_box p a{ text-transform:none; color:#105e72; text-decoration:underline;}
.tabs_inner .schools_content .schools_content_box .text_box p a:hover{color:#105e72; text-decoration:none;}
.tabs_inner .schools_content .schools_content_box .text_box h4{ text-transform:uppercase;}
.tabs_inner .schools_content .schools_content_box .text_box h3{ font-size:16px; color:#333333; font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding-bottom:0px;}
.tabs_inner .schools_content .schools_content_box .right_box{text-align:center;}

.online_colleges_list_box{ width:100%; overflow:hidden; padding:12px 0px 26px 0px;}
.online_colleges_list_box h3{ font-size:19px; padding-bottom:6px;}
.online_colleges_list_box ul{ margin:0px; width:316px; float:left;}
.online_colleges_list_box ul li{ list-style:none; padding:0px 0px 3px 0px; font-size:12px; color:#125596;}
.online_colleges_list_box ul li strong{ font-weight:bold; color:#f55700;}
.online_colleges_list_box ul li a{color:#125596;}
.online_colleges_list_box ul li a:hover{color:#125596;}

.review_hidden{ background:#f2f3f3; padding:13px 0px 15px 0px; margin-bottom:31px; position:relative;}
.review_hidden h2{ font-size:26px;color:#000; font-weight:normal; padding:0px 0px 0px 27px;}
.review_hidden h2 span{ font-size:18px; color:#000;}
.review_hidden .get_started{ position:absolute; right:0px; top:-12px; padding:30px 0px 0px 8px; font-size:21px; color:#090300;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; display:block; background:url(../images/bg_get_started.png) left top no-repeat; width:121px; height:27px;}

.review_open{background:#dff6fa; display:none; position:absolute; left:0px; top:56px; z-index:99;}
.review_open_top{ padding-bottom:10px;}
.review_open_top .marked_fields{ color:#f55700; font-size:12px; padding:7px 0px 9px 27px;}
.review_open_top ul{ margin:0px; margin-bottom:9px;}
.review_open_top ul li{ list-style:none; width:100%; overflow:hidden; padding:0px 0px 11px 0px;}
.review_open_top ul li label{ display:block; width:183px; float:left; text-align:right; font-size:14px; color:#444343; padding:6px 8px 0px 0px;}
.review_open_top ul li label img{ vertical-align: middle; margin-right:6px;}
.review_open_top ul li .input_box{ width:364px; height:30px; background:url(../images/bg_input_box2.png) left top no-repeat; border:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:30px; padding:0px 8px;}
.review_open_top p{ font-size:11px; color:#444343;padding:0px 0px 0px 28px;}
.review_open_top p img{ vertical-align:middle; margin-left:1px;}
.review_open_top p span{ vertical-align:middle; padding:0px 13px 0px 2px;}
.review_open_text{ padding:0px 30px 18px 27px;}
.review_open_text h3{ font-size:24px; font-weight:normal; padding-bottom:2px;}
.review_open_text p{ color:#444343; padding-bottom:8px; line-height:normal;}
.review_open_text img{ display:inline; margin-right:6px;}
.review_open textarea{ width:572px; height:88px;}

.review_open_bottom{ background:url(../images/bg_review_open_bottom.png) right top no-repeat; padding:24px 0px 16px 0px; margin-top:12px;}
.review_open_bottom ul{ text-align:center; margin:0px;}
.review_open_bottom ul li{ list-style:none; padding:4px 0px; color:#444343;}
.review_open_bottom ul li p{ padding:4px 0px 0px 0px;}
.review_open_bottom ul li label{ font-size:14px; color:#444343; padding-right:7px;}
.review_open_bottom ul li p a{ color:#0099cc; text-decoration:underline;}
.review_open_bottom ul li p a:hover{ color:#0099cc; text-decoration:none;}
.review_open_bottom ul li .submit_review{ cursor:pointer; background:url(../images/bg_submit_review.png) left top no-repeat; width:230px; height:45px; border:none;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; font-size:30px; color:#070707; margin-top:5px;}
.review_open_bottom ul li .input_box1{ width:223px; height:30px; background:url(../images/bg_input_box3.png) left top no-repeat; border:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:30px; padding:0px 8px;}
.review_open_bottom ul li .input_box2{ width:136px; height:30px; background:url(../images/bg_input_box4.png) left top no-repeat; border:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:30px; padding:0px 8px;}
.review_open_bottom ul li .verification_code{ margin-right:9px;}

/**********14-College Reviews Detail************/
.adwords_bar{background:#6acae2; padding:0px 0px 5px 0px; width:100%; overflow:hidden; margin-bottom:20px; border-radius:3px;}
.adwords_bar .landingpageswrap{ padding-right:12px;padding-top:10px;}
.adwords_bar .filter_by{ padding-top:6px;}
.university_text_box{ width:100%; overflow:hidden;background:url(../images/bg_schools_content_box.png) right bottom no-repeat; padding-bottom:44px;}
.university_text_box .left_box{ width:130px; float:left; text-align:center;}
.university_text_box .left_box span{ display:block; font-size:12px; color:#666666; padding-top:5px;}
.university_text_box .left_box span strong{ font-weight:bold; color:#ff6600;}
.university_text_box .left_box img{ display:inline; margin-left:3px; margin-right:3px;}
.university_text_box .university_text{ width:516px; float:right;}
.university_text_box .university_text h5{ font-size:16px; font-family:Arial, Helvetica, sans-serif; padding-bottom:3px;}
.university_text_box .university_text a{ color:#105e72; text-decoration:underline;}
.university_text_box .university_text a:hover{ color:#105e72; text-decoration:none;}
.university_text_box .university_text h5 a{ color:#333;}
.university_text_box .university_text h5 a:hover{ color:#333;}
.university_text_box .university_text p{ padding-bottom:0px; color:#756e64;}
/********************15-Articles Landing Page*****************************/
.articles_slider{ width:100%; margin:0px auto; overflow:hidden; clear:both; margin-bottom:16px;}
.articles_slider .articles_slider_conten{ width:700px; float:left; height:346px; margin:0px; background:url(../images/bg_articles_slider_conten.png) left top repeat-y;}
.articles_slider .articles_slider_conten ul{ margin:0px;}
.articles_slider .articles_slider_conten li{ list-style:none; padding:1px 0px;}
.articles_slider .articles_slider_conten li.slider_conten{ position:relative; height:346px;}
.articles_slider .articles_slider_conten li.slider_conten img{ display: block; position:absolute; left:14px; bottom:14px; border:1px solid #90a1a3;}
.articles_slider .articles_slider_conten li.slider_conten h1{ position:absolute; left:0px; top:11px; padding:10px 0px 0px 25px; background:url(../images/bg_slider_conten_h1.png) left top no-repeat; font-size:28px; color:#020202; width:632px; height:72px; line-height:normal;}
.articles_slider .articles_slider_conten li.slider_conten h1 a {
    font-size:28px; color:#020202; line-height:normal;
}
.articles_slider .articles_slider_conten li.slider_conten .text_box{ position:absolute; left:299px; top:111px; width:335px; overflow:hidden;}
.articles_slider .articles_slider_conten li.slider_conten .text_box p{font-size:16px; color:#333; padding-bottom:8px; line-height:24px;}
.articles_slider .articles_slider_conten li.slider_conten .text_box .read_more_static{font-size:18px; float:right; color:#0682a2;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; padding-right:9px; background:url(../images/arrow6.png) right 4px no-repeat;}
.articles_slider .articles_slider_conten li.slider_conten .text_box span{ width:100%; margin:0px; overflow:hidden;font-size:11px; display:block; padding-bottom:6px;}
.articles_slider .articles_slider_conten li.slider_conten .text_box span a{ color:#999; vertical-align:middle; padding:0px; background:none; font-weight:normal;}
.articles_slider .articles_slider_conten li.slider_conten .text_box span img{ vertical-align:middle; margin-right:5px; position:inherit; display:inline; border:none;}
.articles_slider .articles_slider_page{ width:297px; float:left; position:relative;}
.articles_slider .articles_slider_page .box{ display:block; height:69px; position:relative;}
.articles_slider .articles_slider_page a{ display:block; height:57px; font-size:14px; color:#555555; width:252px; padding:12px 20px 0px 25px; background: url(../images/bg_articles_slider_page_a.png) right bottom no-repeat; position:absolute; left:0px; top:0px;}
.articles_slider .articles_slider_page a:hover{ text-decoration:none; background:url(../images/bg_articles_slider_page_a2.png) left top no-repeat; padding:12px 20px 0px 37px; left:-10px; color:#d85c18;}
.articles_slider .articles_slider_page .pager-active{ text-decoration:none; background:url(../images/bg_articles_slider_page_a2.png) left top no-repeat; padding:12px 20px 0px 37px; left:-10px; color:#d85c18; }












/*********************zxx 2012-06-05*******************************/
.column_top_short{ background:#fdfdfd url(../images/bg_short-top.png) left top no-repeat;}
.column_top_inner{ background:url(../images/bg_short_bottom.png) left bottom no-repeat; position:relative;}
.course_detail_title{ height:90px; padding:0 0 11px; overflow:hidden; width:100%; }
.course_detail_title .col_left{ float:left; padding:15px 0 0 35px;width:675px;}
.enroll_now_wrap{float:right;  background:url(../images/bg-arrow.png) left bottom no-repeat; padding:14px 65px 0 33px;}
.enroll_now_wrap .link_enroll_now{ display:block; text-indent:-9999em; background:url(../images/bg-enroll-now.png) left top no-repeat; width:188px; height:48px;}
.course_detail_title .col_left h1{ padding:0;}
.course_detail_title .col_left h2{ color:#0682a2; font-size:15px; padding:0; font-weight:bold; text-transform:uppercase;}
.enroll_now_wrap span{ display:block; color:#000; font-size:13px; font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; font-weight:bold;}
.main_text{ float:left; width:682px; }
.main_text.course_detail{ width:662px; padding:20px 0 0 10px;}
.main_text h2{ font-size:24px; color:#333;}
.main_text p{ line-height:14px; color:#333;}
.main_text strong{ font-weight:bold;}
.main_text ul{ margin:0 0 20px 15px;}
.main_text ul li{ font-size:12px; line-height:18px; padding:0; color:#333;}
.enroll_now_col{background:url(../images/bg_schools_content_box.png) left center no-repeat; height:48px; width:100%; overflow:hidden; margin:0 0 20px; position:relative;}
.enroll_now_col a{ width:188px; height:48px; position:absolute; left:50%; margin:0 0 0 -94px; display:block; overflow:hidden; text-indent:-9999em; top:0; background:url(../images/bg-enroll-now.png) left top no-repeat;}

.reviews_wrap_text span.black_title, .reviews_wrap_text span.blue_text{ display:block; text-align:center;}
.reviews_wrap_text span.black_title{ text-transform:uppercase; color:#333; margin:5px 0;}
.reviews_wrap_text span.blue_text{ color:#0099cc; font-size:24px; font-weight:bold; line-height:1; font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; }
.reviews_wrap_text p.black_text{ color:#0099cc; font-size:18px; line-height:1; font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; padding:0 10px 0 20px;}
.reviews_wrap .reviews_wrap_title span.quick_facts { background:url(../images/bg_course_quick_facts.png) center top no-repeat;display: block; height: 28px; margin: 0 auto; text-indent: -9999px; width: 194px;}
#signincontent.signin_form,  #signinbox.signin_form { background:#42a6bf url(../images/bg_signincontent.png) left bottom no-repeat; z-index:9; position:static; visibility:visible; width:290px; padding:15px 0px 19px 0px; margin:0 0 15px;}
#signincontent .signin_button_box span, #signinbox .signin_button_box span{ display:block;}

#signincontent2.signin_form,  #signinbox.signin_form { background:#42a6bf url(../images/bg_signincontent.png) left bottom no-repeat; z-index:9; position:static; visibility:visible; width:290px; padding:15px 0px 19px 0px; margin:0 0 15px;}
#signincontent2 .signin_button_box span, #signinbox .signin_button_box span{ display:block;}

.ask_top_wrap{ background:url(../images/bg-top-ask.png) center top no-repeat; width:1014px; overflow:hidden; height:235px; margin:0 0 10px -6px;}
.ask_top_left{ width:375px; float:left; padding:44px 0 0 36px;}
.big_font{ font-size:40px; font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#000;}
.ask_top_left .big_font{ padding:0 20px 0 0;} 
.ask_top_left p{ padding:0 0 10px;}
.ask_top_left textarea{ background:url(../images/bg-textarea.png) left top no-repeat; width:343px; height:49px; border:0; padding:12px 14px; font-size:15px; color:#999; margin:0 0 5px; font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; }
.num{ display:block; font-size:11px; color:#666; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.link_post{ background:url(../images/bg-post.png) left top no-repeat; width:86px; height:36px; float:right; text-indent:-9999em;}

.ask_top_right{ float:right; width:510px; padding:55px 38px 0 0;}
.ask_top_right h4{ text-transform:uppercase; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0 0 15px; padding:0; font-weight:normal;}
.ask_top_right p{ font-size:19px; color:#333px; line-height:26px; padding:0 0 25px;  font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; }
.links_right{ float:right;}
.links_right a{ float:left; text-indent:-9999em;}
.links_right a.link_view{ background:url(../images/bg-view-answers.png) left top no-repeat; width:162px; height:36px;}
.links_right a.link_post_answer{ background:url(../images/bg-post-answer.png) left top no-repeat; width:143px; height:36px; margin:0 0 0 12px;}

.main_left_gery{ background:#f2f3f3; padding:15px 18px; width:644px; margin:0 0 20px;}
.main_left_gery h1{ font-size:29px; padding:0 0 12px; }
.link_join_now{ float:right; padding:10px 20px; background:#fff url(../images/arrow5.png) 95% 50% no-repeat ; margin:-15px -18px 0 0; font-size:24px; color:#e9640c;  font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; }
.main_left_gery p{ color:#645c52; font-size:14px; line-height:21px;}

.filter_by{ float:left; text-align:left; padding:0 0 0 10px; font-size:12px; line-height:16px; margin:-1px 0 0;} 
.filter_by span{ font-weight:bold;  float:left; margin:0 5px 0 0; display:inline; line-height:20px;}
.filter_by a{ color:#03313d; float:left; padding:2px 5px;  border-radius:2px;}
.filter_by a:hover, .filter_by a.current{ color:#fff; background:#105e72; text-decoration:none;}

.col_qa{ width:100%; overflow:hidden; background:url(../images/bg_schools_content_box.png) left bottom no-repeat; padding:0 0 25px; margin:0 0 10px;}
.col_question{ float:left; width:395px;}
.col_answer{ float:right; width:265px;}
.left_col{ width:45px; text-align:center; float:left;}
.col_qa span{ display:block; margin:0 0 5px; color:#e9640c; font-size:10px;}
.col_qa span.col_yellow{ font-size:30px; line-height:1; font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; }
.col_qa span.number{ font-size:18px;}
.q_right{ float:right; width:350px;}
.q_post_meta{ font-size:10px; color:#000; margin:0 0 5px;}
.q_post_meta a{ color:#006699;}
.q_right p{ font-size:16px; line-height:21px; color:#666;  font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; padding:0;}
.q_right p a{ text-decoration:underline; font-size:11px; color:#107b96; font-family:Arial, Helvetica, sans-serif;}
.q_right p a:hover{ text-decoration:none;}
.a_right{ float:right; width:220px;}
.a_right p{ font-size:11px; line-height:16px; padding:0;}
.a_right p a{ color:#f16407;}
.link_answer_q{ float:left; background:url(../images/bg-answer-the-question.png) left top no-repeat; width:208px; height:36px; text-indent:-9999em;}
.new_members.subscribe2{ background:#f8f8f8 url(../images/bg_subscribe_member.png) left top no-repeat; padding:0px 0px 22px 0px; margin-top:14px; position:relative; }
.new_members.subscribe2 ul{ margin:0 0 0 18px;}
.new_members.subscribe2 ul li{ padding:0; font-size:10px; line-height:18px;list-style:none outside none; color:#333;}
.new_members.subscribe2 ul li a{ color:#f16407; text-decoration:underline; }
.new_members.subscribe2 ul li a:hover{ text-decoration:none;}
.qa_category{ background:#f6f2ed url(../images/bg-qa-cat.png) center top no-repeat; margin:0 0 18px;}
.qa_category_inner{ background:url(../images/bg-qa-bottom.png) center bottom no-repeat; padding:30px 0 6px 15px;}
.qa_category_inner h3{ font-size:30px; color:#000; font-weight:normal; margin:0 0 20px;}
.qa_category ul{ margin:0 0 8px;}
.qa_category ul li{ list-style:none; font-size:20px; line-height:1;  font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; color:#000; padding:0 0 9px;}
.qa_category ul li a{ color:#000;}
.qa_category ul li a:hover{ text-decoration:none;}
.btn_go{  width:60px; height:40px; text-indent:-9999em; cursor:pointer;}
#signincontent .signin_button_box .btn_go, #signinbox .signin_button_box .btn_go{ float:right; width:60px; height:40px;  cursor:pointer; background:url(../images/bg_go.png) left top no-repeat; padding:0px;}
#signincontent2 .signin_button_box .btn_go, #signinbox .signin_button_box .btn_go{ float:right; width:60px; height:40px;  cursor:pointer; background:url(../images/bg_go.png) left top no-repeat; padding:0px;}

.qa_left_top{ background:#d7f6fd url(../images/bg-answer-bottom.png) left bottom no-repeat; width:678px; padding:0 0 10px; margin:0 0 15px;}
.question_top{ background:url(../images/bg-qa-inside-top.png) left top no-repeat;  height:208px; margin:0 0 18px; padding:32px 25px 0 25px; width:628px; overflow:hidden;}
.big_font_left{ float:left; font-size:83px; font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; color:#f16407; line-height:58px;}
.question_text{ float:right; width:540px; position:relative;}
.question_text p{ font-size:19px;  font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; line-height:26px;}
.question_text span{ display:block; margin:0 0 10px; color:#333;}
.question_text span a{ color:#333;}
.question_meta{ position:absolute; top:177px; left:24px; color:#333;}
.question_meta a{ color:#006666;}

.answer_bottom{  padding:0 25px  20px; width:628px; overflow:hidden;}
.answer_right_form{ float:right; width:555px; text-align:right;}
.answer_right_form textarea{ background:url(../images/bg-textare-answer.png) left top no-repeat; width:528px; margin:0 0 12px; height:50px; border:0; font-size:15px; color:#999999;  font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; padding:13px;}
.answer_right_form .btn_answer{ background:url(../images/bg-answer-the-question.png) left top no-repeat; width:208px; height:36px; cursor:pointer; text-indent:-9999em; border:0;}
.googleAds_wrap{ width:auto;}
.col_qa span.col_yellow.big_font{ font-size:65px; line-height:1;}

.qa_detail{ width:625px; float:right;}
.qa_detail .q_post_meta{ font-size:12px; margin:0 0 10px;}
.qa_detail p{ font-size:14px; line-height:16px; color:#666;}
.qa_bottom{ float:right;}
.qa_bottom span{ float:left; color:#cc3300; line-height:36px; font-size:18px; font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif;}
.qa_bottom a{ float:left; margin:0 0 0 9px; display:inline; text-indent:-9999em;}
.qa_bottom a.link_yes{ background:url(../images/bg-yes.png) left top no-repeat; width:72px; height:36px;}
.qa_bottom a.link_no{ background:url(../images/bg-no.png) left top no-repeat; width:72px; height:36px;}
.aq_title{ height:67px; background:url(../images/bg_tabstitlebar.png) no-repeat center bottom; margin-bottom:20px;}
.aq_title ul{ overflow:hidden; padding-left:10px; margin:0;}
.aq_title ul li{ float:left; background:url(../images/bg_tabstitle_current.png) no-repeat; color:#fff; width:156px; height:34px; margin-right:7px; list-style:none; text-align:center; line-height:34px;  font-size:18px; font-family:'Rokkitt',Georgia; padding:0; cursor:pointer;}
.aq_title .landingpageswrap{ padding:10px 0 0;}
.link_answer_now{ background:url(../images/bg-answer-now.png) left top no-repeat; width:140px; height:36px; float:right; margin:0 0 0 15px; display:inline; text-indent:-9999em;}
.qa_detail.question p{ font-size:16px; line-height:20px; font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif;}
.aq_title.question{ height:34px; border-bottom:5px solid #42a6bf; background:none; } 
.ask_question{ background:url(../images/bg-ask-question.png) left top no-repeat; width:626px; height:190px; padding:43px 30px 0; margin:0 0 28px; }
.ask_question h1{ font-size:40px; line-height:30px;}
.ask_question textarea{ background:url(../images/bg-ask-textarea.png) left top no-repeat; width:598px; height:49px; padding:12px; margin:0 0 5px; border:0; font-size:15px; color:#999; font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif;}
.ask_question span{ display:block; margin:0 0 3px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#666;}
.btn_post{ background:url(../images/bg-post.png) left top no-repeat; width:86px; height:36px; cursor:pointer; text-indent:-9999em; float:right; border:0;}

.link_yellow{ color:#999; float:left;}
.link_yellow a{ text-transform:uppercase; color:#e74600; font-size:10px; font-weight:bold;}

.gery_title{ background:#f2f3f3; padding:15px 3px 15px 20px; height:25px; margin:0 0 6px;}
.gery_title h1{ color:#666; font-size:26px; line-height:1; float:left;}
.gery_title h1 span{ font-size:18px;}
.link_go{ float:right; background:url(../images/bg_link_go.png) left top no-repeat; width:59px; height:30px; text-indent:-9999em;}






























/* CSS Document */
#maincontent{ width:670px; float:left;}

#sidebar{ float:right; width:290px;}

#tuition_disclaimer{font-size: 8pt; color:#999999; padding-left: 8px;}


/*=============================================== 22-Gallery Info Graphic =========================================================*/
.story_backdrop{ background:url(../images/bg_story_backdrop.png) no-repeat; padding-left:35px; width:955px; height:159px;}
.story_backdrop_topbar{ padding-top:12px; }
.story_backdrop_topbar .left_title{ float:left; color:#000; font-size:31px;font-family: 'Rokkitt', serif; padding-left:5px; height:48px; line-height:48px;}
.story_backdrop_topbar .right_linkbar{ float:right; padding-top:5px; padding-right:19px;}
.story_backdrop_topbar .right_linkbar .right_pinit{ float:left; display:block; margin-right:10px;}
.follow_me_on{ background:url(../images/follow_me_on.png) no-repeat; width:169px; height:28px; display:block; float:right; margin-left:10px;}
.story_backdrop_topbar .right_linkbar .icon_f{ margin-top:5px;}
.story_backdrop_topbar .right_linkbar .icon_t{ margin-top:5px;} 
.story_backdrop .message_box{ padding-right:25px;}
.story_backdrop .message_box p{ font-size:14px; color:#333333; line-height:19px;}

.contentShape{ background:#f2eeea; width:978px; margin:0 auto; padding:24px 0px; overflow:hidden;}
.info_graphic_image{ width:929px; margin:0 auto 30px auto;}


.pin_it_wrap{ overflow:hidden;width:950px; margin:0 auto 8px auto;}
.pin_it_wrap .right_wrap{ float:right;font-family: 'Rokkitt', serif; color:#000; width:255px;}
.pin_it_wrap .right_wrap strong{ float:left; line-height:41px; font-size:25px;}
.pin_it_wrap a.link_pinit{ background:url(../images/bg_icon_Pin_it.png) no-repeat; width:150px; height:58px; display:block; float:left;}
.icon_emailLink{ background:url(../images/bg_icon232.png) no-repeat 0px 0px; display:block; float:left; width:51px; height:41px; margin-left:10px;}
.icon_facebookLink{ background:url(../images/bg_icon232.png) no-repeat -60px 0px ; display:block; float:left; width:43px; height:41px; margin-left:10px; }
.icon_twitterLink{ background:url(../images/bg_icon232.png) no-repeat -111px 0px ; display:block; float:left; width:43px; height:41px; margin-left:10px; }

.contentShape_inner{ width:941px; margin:0 auto;}
.contentShape_inner h2{ color:#34a4b5; font-size:20px; font-weight:100; font-family:Arial, Helvetica, sans-serif;}
.sourcesList{ margin:0;}
.sourcesList li{ margin:0; padding:0; color:#020202; font-size:12px; list-style:none; margin-bottom:4px;}
.sourcesList li a{ text-decoration:underline; color:#d85c18;}
.contentShape_inner p{ color:#333333; font-size:14px; line-height:18px; margin-bottom:2px;}
.contentShape_inner h4{ font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-bottom:5px; font-size:12px; color:#000;}
.contentShape_inner .contentShape_textarea{ background:url(../images/bg_contentShape_textarea.png) no-repeat; width:933px; height:53px; border:0; color:#666666; font-size:12px; padding:4px; margin-bottom:10px;}

.googleAds_wrap{ margin:15px auto 20px auto; width:978px;}

.dormroomDecor{ width:978px; margin:0px auto 10px  auto; overflow:hidden; }
.dormroomDecor h2{ font-size:22px; color:#fff; font-weight:bold; background:#6acae2; height:30px; line-height:30px; border-radius:2px; padding:0px 0px 0px 14px;}
.dormroomDecor .dormroomDecorlist{ overflow:hidden; width:1020px; padding-top:16px; position:relative; left:-42px; margin:0;}
.dormroomDecor .dormroomDecorlist li{ width:189px; height:268px; color:#000; font-size:12px; list-style:none; margin:0; padding:0; margin-left:42px; margin-bottom:18px; background:#f2eeea; padding:10px 12px; float:left;}
.dormroomDecor .dormroomDecorlist li img{ vertical-align:middle; margin-bottom:4px;}
.dormroomDecor .dormroomDecorlist li h4{ font-size:12px; font-weight:bold; color:#000; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; margin-bottom:3px;}
.dormroomDecor .dormroomDecorlist li h4 a{ color:#000; font-weight:bold;}
.dormroomDecor .dormroomDecorlist li span{ display:block; margin-bottom:5px;}
.dormroomDecor .viewmore{ display:block; text-align:right; background:url(../images/arrow1.png) no-repeat right; padding-right:10px;font-family: 'Rokkitt', serif; font-size:15px; margin-top:-5px; margin-bottom:12px;}
.icon_bar{ overflow:hidden;}
.icon_p{ float:left; background:url(../images/icon_283.png) no-repeat 0px 0px; width:20px; height:20px;}
.icon_f{ float:left; background:url(../images/icon_283.png) no-repeat -21px 0px; margin-left:1px; width:20px; height:20px;} 
.icon_t{ float:left; background:url(../images/icon_283.png) no-repeat -43px 0px; margin-left:2px; width:20px; height:20px;}

/*=============================================== 21-Gallery Detail =========================================================*/

#contentDetail{ width:973px; padding:0px 12px 0px 15px; overflow:hidden;}
.content_detail{ width:640px; padding:11px 15px 19px 15px; background:#f2eeea; margin-bottom:21px;}
.content_detail .image_box{ margin-bottom:15px;}
.content_detail .inner_wrap{ }
.content_detail .inner_top_bar{ overflow:hidden; margin-bottom:8px;} 
.content_detail .inner_top_bar .link_pinit{ background:url(../images/bg_icon_Pin_it.png) no-repeat; width:150px; height:58px; display:block; float:left;}
.content_detail .inner_top_bar .right_wrap{ float:right;font-family: 'Rokkitt', serif; color:#000; width:255px; padding-top:5px;}
.content_detail .inner_top_bar .right_wrap strong{ float:left; line-height:41px; font-size:25px; padding-right:8px;}
.content_detail .inner_top_bar a.link_pinit{ background:url(../images/bg_icon_Pin_it.png) no-repeat; width:150px; height:58px; display:block; float:left;}
.content_detail .inner_wrap p{ color:#333333; font-size:14px; line-height:19px; margin-bottom:2px;}
.content_detail .inner_wrap h4{font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-bottom:5px; padding-top:8px; font-size:12px; color:#000;}
.content_detail .inner_wrap h2{color:#34a4b5; font-size:20px; font-weight:100; font-family:Arial, Helvetica, sans-serif;}
.content_detail .inner_wrap .contentShape_textarea{ background:url(../images/bg_contentShape_textarea640.png) no-repeat; width:632px; height:52px; border:0; color:#666666; font-size:12px; padding:4px; margin-bottom:10px;}
.more_in_dormroom_decor{ margin-bottom:28px;}
.more_in_dormroom_decor h2{font-size:22px; color:#fff; font-weight:bold; background:#6acae2; height:30px; line-height:30px; border-radius:2px; padding:0px 0px 0px 14px;}
.more_in_dormroom_decor ul{overflow:hidden; width:681px; padding-top:21px; position:relative; left:-14px; margin:0;}
.more_in_dormroom_decor li{ width:189px; height:275px; color:#000; font-size:12px; list-style:none; margin:0; padding:0; margin-left:14px; margin-bottom:18px; background:#f2eeea; padding:10px 12px; float:left;}
.more_in_dormroom_decor li img{ vertical-align:middle; margin-bottom:4px;}
.more_in_dormroom_decor li h4{font-size:12px; font-weight:bold; color:#000; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; margin-bottom:3px;}
.more_in_dormroom_decor li h4 a{color:#000; font-weight:bold;}
.more_in_dormroom_decor li span{display:block; margin-bottom:5px;}
.more_in_dormroom_decor .viewmore{display:block; text-align:right; background:url(../images/arrow1.png) no-repeat right; padding-right:10px;font-family: 'Rokkitt', serif; font-size:15px; margin-top:-2px; margin-bottom:12px;}

.wrapShape{ overflow:hidden; margin-bottom:10px;}
.wrapShape_inner{ background:url(../images/bgShape65.png) repeat-x #f8f8f8;}
.wrapShape_inner {min-height:80px;_height:expression((document.documentElement.clientHeight||document.body.clientHeight)>80?"80px":"");}
.wrapShape_inner h2{ color:#178aa8; font-size:21px;}
.wrapShape_inner .joinourcommunity{ background:url(../images/bg_join_our_community.png) no-repeat; width:225px; height:25px; line-height:25px; padding-left:11px;} 
.wrapShape_inner p.message{ font-size:14px; padding:0;}
.wrapShape_inner .title_bar{ overflow:hidden; padding:13px 7px 0px 7px; margin-bottom:15px;}
.wrapShape_inner .title_bar .right_bar{ float:right; color:#0682a2; font-size:11px; text-align:right; height:22px; line-height:22px; padding-top:3px;}
.wrapShape_inner .title_bar .right_bar .follow{ background:url(../images/icon_follow.png) no-repeat; width:46px; height:22px; float:right; margin-left:8px;}
.wrapShape_inner .title_bar .twitter_title{ color:#178aa8; font-size:21px; padding:0; background:url(../images/bg_twitter_title.png) no-repeat left top; height:24px; line-height:24px; padding-left:30px; float:left;}
.wrapShape_inner .text_box{ padding:0px 7px 0px 10px; margin-bottom:12px;}
.wrapShape_inner .text_box p{ margin:0; padding:0px 20px 0px 0px; line-height:15px;}
.wrapShape_inner .text_box p a{ color:#037591; font-size:12x;}
.wrapShape_inner .more_tweets{ background:url(../images/bg_more_tweets.png) no-repeat left; width:280px; height:17px; line-height:17px; display:block; text-align:right; font-size:15px; color:#666666; text-decoration:none; font-family: 'Rokkitt', serif; padding-right:10px; }
.wrapShape_inner .more_tweets a{ font-size:15px; color:#666666;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; padding-right:12px; background:url(../images/arrow1.png) right center no-repeat;}

.wrapShape_inner .follow_me_on{ margin:22px 65px 0px 0px;}
.wrapShape_bottom{ background:url(../images/shape65Bottom.png) no-repeat; height:9px; width:290px;}

.findwrap{ position:relative; background:#f0f9ff url(../images/bg_sidebar_findwrap.png) repeat-x; height:306px; margin-bottom:20px;}
.findwrap h2{ background:url(../images/bg_findwrap_title.png) no-repeat left top; height:33px; font-size:22px; color:#fff; line-height:33px; position:absolute; top:-3px; left:0px; padding:0; width:255px; padding-left:11px;}
.findwrap form{ padding:38px 0px 0px 40px;}
.findwrap label{display:block; font-family:'CaflischScriptWebProRegular',Arial, Helvetica, sans-serif; font-size:30px; color:#4c4b4b; margin-bottom:1px;} 
.findwrap div.selector{ margin-bottom:7px;}
.linkstyle_blue{ border:none; float:right; margin-top:5px; font-size:25px; text-align:left; padding-left:5px; color:#333;font-family: 'Rokkitt', serif; background:url(../images/find_now_button.png) left top no-repeat; width:122px; height:35px;  cursor:pointer; position:absolute; bottom:-5px; right:-15px;}

.wrap_adchoices{ width:100%; overflow:hidden;z-index: -20;}
.wrap_adchoices h4{ color:#000; font-size:11px;  font-weight:100; padding:0 13px 0px 10px;  font-family:Arial, Helvetica, sans-serif; background:url(../images/bg_adchoicestitle.png) no-repeat right; padding-right:13px; float:left; margin-bottom:16px;}
.wrap_adchoices .adchoicesmessage{ float:left; padding-left:10px; margin-bottom:20px; width:95%;}
.wrap_adchoices .adchoicesmessage h3{ font-size:16px; color:#0033ff; font-family:Arial, Helvetica, sans-serif; padding:0;}
.wrap_adchoices .adchoicesmessage p{ color:#333333; font-size:14px; padding:0; margin:0; line-height:16px;}
.wrap_adchoices .adchoicesmessage a{ text-decoration:underline; color:#666666; font-size:12px;}
.wrap_adchoices .adchoicesmessage a:hover{ text-decoration:none;}

.ask_a_question_wrap{ height:auto; background:url(../images/bg_ask_a_question_top2.png) left top no-repeat; position:relative;}
.ask_a_question_wrap h1{font-size: 31px;  font-weight: normal;  padding-top: 27px;  text-align: center;}
.ask_a_question_wrap form{  overflow:hidden; margin-bottom:25px; height:110px;}
.ask_a_question_wrap textarea{border: 1px solid #D0D0D0;   display: block;   height: 75px;   margin: 4px auto 0;   width: 268px;}
.ask_a_question_wrap label{ font-size:10px; color:#928b80; display:block; padding:3px 0px 0px 19px;}
.ask_a_question_wrap .post_button{ background:url(../images/bg_post_button.png) left top no-repeat; float:right; width:86px; height:37px; border:none; font-size:25px; color:#333;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; position:absolute; right:-16px;}
.ask_a_question_wrap .go_to_qa{ height:26px; background:url(../images/bg_go_to_qa2.png) left bottom no-repeat; padding:10px 8px 0px 0px; width:278px; clear:both; text-align:right; margin-left:4px;}
.ask_a_question_wrap .go_to_qa a{ font-size:15px; color:#666666;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; padding-right:12px; background:url(../images/arrow1.png) right center no-repeat;}
#sidebar .subscribe2{ margin-bottom:15px;} 

/* CSS Document */

#contentLanding { overflow:hidden; padding:0px 10px;}
#contentLanding .top_backdrop{ background:url(../images/banner_gradient.png) no-repeat;  width:940px; padding-left:43px; margin-bottom:19px;}
#contentLanding .top_backdrop h1{ padding-top:22px; padding-left:5px;}
#contentLanding .top_backdrop p{ font-size:14px; color:#333333; padding-right:25px;}
#contentLanding #maincontent{ float:left; width:675px; }
#contentLanding #maincontent h1{ color:#333; padding:0; margin:-10px 0px 19px 0px; font-size:36px; line-height:1;}
.tabs_title{ height:67px; background:url(../images/bg_tabstitlebar.png) no-repeat center bottom; margin-bottom:20px;}
.tabs_title ul{ overflow:hidden; padding-left:10px; margin:0;}
.tabs_title ul li{ float:left; background:url(../images/bg_tabstitle_li.png) no-repeat; width:156px; height:34px; margin-right:7px; list-style:none; text-align:center; line-height:34px; color:#666666; font-size:18px; font-family:'Rokkitt',Georgia; padding:0; cursor:pointer;}
.tabs_title ul li.active{ background:url(../images/bg_tabstitle_current.png) no-repeat; color:#fff;}


#tabs_content{ margin-bottom:30px;}
.categories{ margin:0; padding:0; overflow:hidden; width:693px; left:-18px; position:relative; padding-bottom:13px;}
.categories li{ list-style:none; padding:0; margin:0; background:#f2eeea; float:left; margin-left:18px; margin-bottom:16px; padding:10px 12px; width:189px; height:310px;}
.categories li .img_box{ height:252px; width:189px; margin-bottom:7px;}
.categories li .img_box .bigimage{ width:189px; height:189px;}
.categories li .img_box .smailimage{ width:189px; height:63px; overflow:hidden;}
.categories li .img_box .smailimage img{ float:left;} 
.categories li .mesagebox h4{ font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; color:#000; font-size:12px; margin-bottom:3px;}
.categories li .mesagebox h4 a{ color:#000;}
.categories li .mesagebox p{ color:#000; font-size:12px; line-height:15px; padding:0;}

.recent_pictures{ overflow:hidden; width:693px; position:relative; left:-18px; padding:0; margin:0;}
.recent_pictures li{  width:189px;  background:#f2eeea; list-style:none; margin:0; padding:0; font-size:12px; color:#000;margin-left:18px;padding:10px 12px; float:left; height:268px; margin-bottom:16px;}
.recent_pictures li img{ margin-bottom:3px;}
.recent_pictures li h4{ padding:0; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000; font-size:12px; margin-bottom:2px;}
.recent_pictures li h4 a{ color:#000;}
.recent_pictures li span{ display:block; margin-bottom:5px;}


.tabs_title .landingpageswrap{ padding-right:12px;padding-top:10px;}
.landingpageswrap{ text-align:right; overflow:hidden; padding-top:5px; }
.landingpageswrap .pagenumber{ float:right;}
.landingpageswrap .pagenumber span{ display:block; float:left; color:#fff; background:#105e72; margin-left:5px;padding:1px 5px;}
.landingpageswrap .pagenumber a{ float:left;color:#01232c; font-weight:bold; margin-left:5px;}
.landingpageswrap .pagenumber a.prev{ background:url(../images/arrow_pages.png) no-repeat left; width:9px; height:16px; text-indent:-999em; display:block;}
.landingpageswrap .pagenumber a.next{ background:url(../images/arrow_pages.png) no-repeat right; width:9px; height:16px;text-indent:-999em; display:block;}
.landingpageswrap strong{ float:right; color:#01232c; font-weight:bold;}


#bannerLanding{ background:#ece7e0; overflow:hidden; border-bottom:1px solid #c1c0c0; border-right:1px solid #c1c0c0; padding:4px; margin-bottom:27px;}
#bannerLanding .leftimagewrap{ float:left; position:relative; width:554px;}
#bannerLanding .leftimagewrap .message_bar{ width:100%; position:absolute; bottom:0px; left:0px; overflow:hidden; background:url(../images/bg_leftimagewrap_message.png) repeat-x; height:41px; line-height:41px; font-family:'Rokkitt',Georgia; font-size:16px; color:#000;}
#bannerLanding .leftimagewrap .message_bar .icon_bar{ text-align:right; float:right; padding:11px 15px 0px 0px;}
#bannerLanding .leftimagewrap .message_bar strong{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding-left:13px;}
#bannerLanding .rightimagewrap{ float:right; width:411px;}
#bannerLanding .rightimagewrap .lefttop{ float:left; width:202px; height:202px; margin-bottom:5px;}
#bannerLanding .rightimagewrap .lefttop .imagebox1{ float:left; margin-bottom:6px;}
#bannerLanding .rightimagewrap .lefttop .imagebox2{ float:right; margin-bottom:6px;}
#bannerLanding .rightimagewrap .lefttop .imagebox3{ float:left;}
#bannerLanding .rightimagewrap .lefttop .imagebox4{ float:right;}
#bannerLanding .rightimagewrap .righttop{ float:right; margin-bottom:5px;}
#bannerLanding .rightimagewrap .leftbottom{ float:left;}
#bannerLanding .rightimagewrap .rightbottom{ float:right; width:204px; height:207px;}
#bannerLanding .rightimagewrap .rightbottom .imagebox1{ float:left; margin-bottom:6px;}
#bannerLanding .rightimagewrap .rightbottom .imagebox2{ float:right; margin-bottom:6px;}
#bannerLanding .rightimagewrap .rightbottom .imagebox3{ float:left;}
#bannerLanding .rightimagewrap .rightbottom .imagebox4{ float:right;}


.topcontent_wrap{ background:url(../images/bg_topcontent_wrap.png) no-repeat left top; width:1003px; }
.topcontent_wrap .topcontent_inner{ background:url(../images/topcontentrightimage1.jpg) no-repeat right top; padding-left:43px;}
.topcontent_wrap .topcontent_inner{min-height:423px;_height:expression((document.documentElement.clientHeight||document.body.clientHeight)>423?"423px":"")}
.topcontent_wrap .topcontent_inner .right_box{ float:right; width:505px; height:400px;}
.topcontent_wrap .topcontent_inner .top_textbar{ width:455px;}
.topcontent_wrap .topcontent_inner h1{ color:#020202; font-size:31px; padding:0; margin-bottom:13px; padding-top:25px;}
.topcontent_wrap .topcontent_inner p{font-family: 'Rokkitt',Georgia,"Times New Roman",Times,serif; color:#333; font-size:18px; margin-bottom:3px; line-height:19px;}
.topcontent_wrap .topcontent_inner .read_more{font-size:18px; color:#0682a2;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; padding-right:16px; background:url(../images/arrow2.png) right 6px no-repeat;}

#sidebar .courses{ background:url(../images/bg_courses.png) left top repeat-y; margin-bottom:15px;}
#sidebar .courses .courses_inner{ background:url(../images/bg_courses_inner.png) left top no-repeat;}
#sidebar .courses h3{font-size:18px; color:#333; font-weight:normal; background:url(../images/tall_swatch.png) left top no-repeat; padding:2px 0px 10px 17px; height:33px;}
#sidebar .courses .courses_text{ width:100%; background:url(../images/bg_courses_text.png) left top no-repeat;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; padding:20px 0px 16px 0px;}
#sidebar .courses .courses_text{ position:relative;}
#sidebar .courses .courses_text.first{ background:none; padding-top:10px;}
#sidebar .courses .courses_text p{ padding:0px 5px 0px 12px; font-size:16px; color:#0682a2; font-weight:bold; width:255px; }
#sidebar .courses .courses_text p a{ color:#0682a2;}
#sidebar .courses .courses_text p a:hover{ color:#0682a2;}
#sidebar .courses .courses_text span{ text-align:center; display:block;  background:url(../images/bg_courses_text_span.png) left top no-repeat; width:55px; height:28px; font-size:18px; color:#6c6a67;text-align:left; padding:5px 0px 0px 6px;}
#sidebar .courses .courses_text span{ position:absolute; right:-10px; top:18px;}
#sidebar .courses .courses_text.first span{ top:2px;}
#sidebar .courses .courses_bb{ background:url(../images/bg_courses_bb.png) -10px top no-repeat; text-align:right; padding-right:25px; height:28px;}
#sidebar .courses .courses_bb a{ font-size:15px; color:#666666;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; padding-right:12px; background:url(../images/arrow1.png) right center no-repeat;}
#sidebar .ask_a_question_wrap{ margin-bottom:15px;}
#sidebar .ask_a_question{ float:none; clear:both; width:290px;}
#sidebar .ask_a_question .post_button{ margin-right:-12px;}

#sidebar .wrap_adchoices{ overflow:hidden;}
#sidebar .related_articles{ margin-bottom:20px;}
#sidebar .related_articles h2{background: url("../images/bg_featured_articles_title.png") no-repeat left top ; color: #333333; font-size: 18px;font-weight: normal; height: 30px; padding: 5px 0 0 14px;}
#sidebar .related_articles ul{background:url(../images/bg_related_articleshr.png) no-repeat bottom; overflow:hidden; margin:0; padding:5px 0px; padding-top:5px; margin-bottom:5px;}
#sidebar .related_articles li{ list-style:none; margin:0; padding:0; color:#666666;font-family: 'Rokkitt',Georgia,"Times New Roman",Times,serif; font-size:18px; line-height:20px; margin-bottom:12px; padding:0px 15px 0px 10px;}
#sidebar .related_articles li a{ color:#666666; font-size:18px;}
#sidebar .related_articles a.moreaticles{background: url("../images/arrow1.png") no-repeat right center; color: #666666; font-family: 'Rokkitt',Georgia,"Times New Roman",Times,serif;  font-size: 15px; margin-left:15px;  padding-right: 12px;}

#sidebar .about_the_author{ margin-bottom:15px; float:left;}
#sidebar .about_the_author h2{background: url("../images/bg_featured_articles_title.png") no-repeat left top ; color: #333333; font-size: 18px;font-weight: normal; height: 30px; padding: 5px 0 0 14px;}
#sidebar .about_the_author .the_autho{ margin-bottom:10px; overflow:hidden; background:url(../images/bg_related_articleshr.png) no-repeat bottom; padding-bottom:12px;}
#sidebar .about_the_author .the_autho .image_box{ float:left; margin:4px 5px 20px 0px;}
#sidebar .about_the_author .the_autho h4{ color:#d85c18; font-size:18px; padding:0; margin-bottom:3px;}
#sidebar .about_the_author .the_autho h4 a{ text-decoration:none; color:#d85c18; font-size:18px;}
#sidebar .about_the_author .the_autho h4 a:hover{ text-decoration:underline;}
#sidebar .about_the_author .the_autho p{ color:#6d6b68; font-size:12px; line-height:17px;padding:0; padding-right:15px; padding-left:5px; margin-bottom:5px;  }
#sidebar .about_the_author .the_autho a.contacttheauthor{color:#d85c18; font-size:11px; float:right; background:url(../images/arrow1.png) no-repeat right; padding-right:10px; margin-right:20px;}
#sidebar .about_the_author .the_autho a.contacttheauthor:hover{ text-decoration:underline;}



#maincontent h2.title{ background: url(../images/bg_featured_online_schools_bt.png) no-repeat left top ; color: #333333; font-size: 18px; font-weight: normal; height: 30px; padding: 5px 0 0 17px; float:left; margin:5px 0px 8px -5px; width:394px;}
#maincontent .schools_content{ width:675px; padding-top:5px;}
#maincontent .featured_articles .bottom_more{background: url("../images/arrow1.png") no-repeat right center ;  color: #666666; float:left; display:block; margin:5px 0px 20px 0px; font-family: 'Rokkitt',Georgia,"Times New Roman",Times,serif; font-size: 15px;    padding-right: 12px; }
#maincontent .featured_articles_box{ width:100%; height:157px; overflow:hidden; padding-top:10px; background:url(../images/bg_featured_articles.jpg) no-repeat bottom;}
#maincontent .featured_articles_box .img_box{ float:left; width:140px; padding-bottom:10px; margin-top:3px; }
#maincontent .featured_articles_box .img_box img{ display:block; border:2px solid #e5d9cd; border-radius:2px;}
#maincontent .featured_articles_box .text_box{ float:right; width:530px; }
#maincontent .featured_articles_box .text_box h4{ font-size:22px; color:#d85c18; font-weight:normal; padding:0px; margin-bottom:3px;}
#maincontent .featured_articles_box .text_box h4 a { font-size:22px; color:#d85c18; font-weight:normal;}
#maincontent .featured_articles_box .text_box ul{ width:100%; margin:0px; overflow:hidden;}
#maincontent .featured_articles_box .text_box ul li{ float:left; list-style:none; font-size:11px; padding:2px 0px 8px 0px;}
#maincontent .featured_articles_box .text_box ul li a{ color:#999; vertical-align:middle; padding:0px; background:none; font-weight:normal;}
#maincontent .featured_articles_box .text_box ul li img{ vertical-align:middle; margin-right:5px;}
#maincontent .featured_articles_box .text_box p{ line-height:20px; padding-bottom:0px; font-size:14px; color:#6d6b68; margin-bottom:8px;}
#maincontent .featured_articles_box .text_box a{ font-weight:bold; color:#d25009; font-size:11px; padding-right:12px; background:url(../images/arrow1.png) right center no-repeat;}
#maincontent .schools_content_box .request_info{ left:0;}


.topcontent_wrap.careerstopcontent .topcontent_inner{ background:url(../images/topcontentrightimage2.jpg) no-repeat right top;}
.topcontent_wrap.careerstopcontent .topcontent_inner h1{ padding-top:20px; margin-bottom:8px;}
.topcontent_wrap.careerstopcontent .topcontent_inner p{ padding:0; margin-bottom:19px;}
.topcontent_wrap.careerstopcontent .topcontent_inner h4{ color:#333; font-size:19px; font-weight:bold; padding:0; margin-bottom:4px;}
.topcontent_wrap.careerstopcontent .topcontent_inner ul{ margin:0; padding:0; overflow:hidden; margin-bottom:20px;}
.topcontent_wrap.careerstopcontent .topcontent_inner li{ margin:0; padding:0; list-style:none; color:#125596; font-size:12px; float:left; width:190px; line-height:18px;}
.topcontent_wrap.careerstopcontent .topcontent_inner li a{ color:#125596;}


#maincontent .schools_wrap{ padding-top:0px; margin-bottom:27px;}
#maincontent .schools_content .schools_content_title{ padding-left:3px; width:679px; }
#maincontent .schoolsinner ul{ margin:0; padding:0; overflow:hidden; position:relative; left:-60px; width:720px; padding-top:2px; margin-bottom:10px;}
#maincontent .schoolsinner li{ padding:0; margin:0; list-style:none; float:left; width:300px; margin-left:60px; color:#0682a2; height:78px;}
#maincontent .schoolsinner li h4{ color:#0682a2; font-size:15px; text-transform:uppercase; padding-bottom:0px;}
#maincontent .schoolsinner li h4 a{ color:#0682a2; font-size:15px;}
#maincontent .schoolsinner li h4 a:hover{ color:#ff6600; text-decoration:none;}
#maincontent .schoolsinner li p{ color:#756e64; font-size:11px; line-height:13px; margin-bottom:15px;}

.backtobar{ margin-bottom:10px;}
.backtobar .backtobarinner{ background:url(../images/bg_backtobarinner.png) no-repeat #f8f8f8; width:286px; padding-top:10px; }
.backtobar .backtobarinner{min-height:57px;_height:expression((document.documentElement.clientHeight||document.body.clientHeight)>57?"57px":"");}
.backtobar .backtobarinner a{ display:block; background:url(../images/arrow_backto_link.png) no-repeat 23px 7px; padding-left:37px; color:#d85c18; font-size:20px; font-family: 'Rokkitt',Georgia,"Times New Roman",Times,serif; }
.backtobar h2{background:url(../images/bg_articlesbytopic.png) no-repeat left top ; color: #333333; font-size: 18px;font-weight: normal; height: 30px; padding: 5px 0 0 14px; float:none;}
.backtobar h2{position:relative; margin-bottom:-18px; }
.backtobar .backtobarbottom{ background:url(../images/bg_backtobarbottom.png) no-repeat center; height:8px; width:100%; }

.maincontent_info{ font-size:14px; margin-bottom:25px;}
.maincontent_info .maincontent_right_image{ border:1px solid #6d6b68; float:right; margin-left:35px; margin-bottom:10px;}
.maincontent_info p{ color:#020202; line-height:20px; margin-bottom:5px;}
.maincontent_info h5{ font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#020202; margin-bottom:20px;}
.maincontent_info a{ color:#d85c18; text-decoration:underline;}
.maincontent_info a:hover{ text-decoration:none;}


.info_Sources { border-top:1px solid #e4e2e2; border-bottom:1px solid #e4e2e2; padding:3px 0px 24px 0px; width:658px;}
.info_Sources h2{color: #34A4B5; font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-weight: 100;}


.more_about_college_basics{ margin-bottom:25px;}
.more_about_college_basics h2{color: #34A4B5; font-family: Arial,Helvetica,sans-serif;font-size: 20px;font-weight: 100;}
.more_about_college_basics ul{ margin:0; padding:0;}
.more_about_college_basics li{ background:url(../images/arrow_li_style.png) no-repeat 0px 8px; margin:0; list-style:none; padding:0; padding-left:8px; line-height:20px;}
.more_about_college_basics li a{ font-size:12px; text-decoration:underline; color:#d85c18;}
.more_about_college_basics li a:hover{ text-decoration:none;}


.there_are_comments{ width:658px; margin-bottom:5px;border-bottom:1px solid #e4e2e2; padding-bottom:6px;}
.there_are_comments .title_bar{ overflow:hidden; border-bottom:1px solid #e4e2e2; border-top:1px solid #e4e2e2; height:29px; margin-bottom:22px;}
.there_are_comments .title_bar h2{ float:left; margin:0; line-height:29px; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#34a4b5;}
.there_are_comments .title_bar h2 span{ color:#ff9708;}
.there_are_comments .title_bar .rightbar{ float:right; width:260px;}
.there_are_comments .title_bar .rightbar .byemail{ background:url(../images/icon_email.png) no-repeat 0px 6px; padding-left:20px; float:left; line-height:29px; color:#333; font-size:12px;}
.there_are_comments .title_bar .rightbar .byRSS{ background:url(../images/icon_RSS.png) no-repeat 0px 6px; padding-left:20px; float:right; line-height:29px; color:#333; font-size:12px;}
.are_comments{ margin-bottom:18px;}
.are_comments .topbar{ overflow:hidden; height:32px; background:#ddf6fa; margin-bottom:5px;}
.are_comments .topbar .picbox{ float:left; width:32px; height:32px; overflow:hidden;}
.are_comments .topbar strong.name{ float:left; font-size:13px; font-weight:bold; color:#336699; line-height:32px; padding:0px 20px 0px 13px;}
.are_comments .topbar strong.name a{ color:#336699;}
.are_comments .topbar span.hours{ float:left; line-height:32px; color:#656363; font-size:13px;}
.are_comments .topbar span.hours a{ color:#656363;}
.are_comments .formbar{ font-size:13px; color:#336699; background:url(../images/bg_formbar.png) no-repeat 0px 3px; padding-left:12px; margin-bottom:8px;}
.are_comments .formbar a{ color:#ea7f15;}
.are_comments .comments_info p{ font-size:12px; line-height:14px; margin:0; padding:0;}


.join_the_conversation{border-top:1px solid #e4e2e2; width:658px; overflow:hidden;}
.join_the_conversation .title_bar { overflow:hidden;}
.join_the_conversation .title_bar h2{color: #34A4B5; font-family: Arial,Helvetica,sans-serif; font-size: 20px; font-weight: 100; padding-top:5px;}
.join_the_conversation .title_bar .disqus{ float:right; background:url(../images/icon_disqus.png) no-repeat; width:80px; height:12px; margin-top:10px;}
.join_the_conversation textarea{ height:78px; width:656px; border:1px solid #cccccc;}
.join_the_conversation .sub{ border:0; background:url(../images/sub_postas.png) no-repeat; width:81px; height:25px; float:right; margin:11px 0px; cursor:pointer;}


.maincontent_top{ background:url(../images/bg_maincontent_top.png) no-repeat; width:667px; height:133px; margin:0; position:relative; left:-10px; padding-left:20px; margin-bottom:13px;}
#contentLanding #maincontent .maincontent_top h1{ margin:0; color:#020202; font-size:28px; line-height:26px; padding-top:5px;}
.maincontent_top .messagebar{ overflow:hidden; width:100%; font-size:13px; color:#020202; position:absolute; bottom:17px;}
.maincontent_top .messagebar .date{ display:block;}
.maincontent_top .messagebar a{ color:#d85c18; text-decoration:underline;}
.maincontent_top .messagebar a:hover{ text-decoration:none;}
.maincontent_top .messagebar a.comments{ color:#0033ff; }
.maincontent_top .right_box{ float:right; margin-top:10px; width:250px;}
.maincontent_top .right_box ul{ float:right; margin:0; padding:0; margin-right:28px; }
.maincontent_top .right_box li{ float:left; list-style:none; margin:0; padding:0; margin-left:9px;}
.maincontent_top .right_box li img{ float:left;}
/*.maincontent_top .right_box li span{ display:block; float:left; background:url(../images/bg_vectorsmartobject.png) no-repeat; width:13px; height:20px; color:#555555; font-size:11px; line-height:20px; padding-left:10px; margin-left:2px;}*/

.article_arrow_box {
	position: relative;
	background: #ffffff;
	border: 2px solid #ccc;
	padding: 2px;
	margin-top: 1px;
	display: inline-block;
	margin-left: 10px;
}
.article_arrow_box:after, .article_arrow_box:before {
	right: 100%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.article_arrow_box:after {
	border-color: rgba(255, 255, 255, 0);
	border-right-color: #fff;
	border-width: 5px;
	top: 50%;
	margin-top: -5px;
}
.article_arrow_box:before {
	border-color: rgba(0, 0, 0, 0);
	border-right-color: #ccc;
	border-width: 8px;
	top: 50%;
	margin-top: -8px;
}

.pinit_count {
	position: relative;
	background: #ffffff;
	border: 2px solid #ccc;
	padding: 2px;
	margin-top: 1px;
	display: inline-block;
	margin-left: 10px;
}
.pinit_count:after, .pinit_count:before {
	right: 100%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.pinit_count:after {
	border-color: rgba(255, 255, 255, 0);
	border-right-color: #fff;
	border-width: 5px;
	top: 50%;
	margin-top: -5px;
}
.pinit_count:before {
	border-color: rgba(0, 0, 0, 0);
	border-right-color: #ccc;
	border-width: 8px;
	top: 50%;
	margin-top: -8px;
}

.backtobar .backtobarinner .article_by_topic{ margin:0; padding:8px 0px 18px 0px;}
.backtobar .backtobarinner .article_by_topic li{ list-style:none; margin:0; padding:0; background:none; line-height:25px;}
.backtobar .backtobarinner .article_by_topic li a{ color:#333333; font-size:18px; margin:0; padding:0; padding-left:16px; background:none;}
.backtobar .backtobarinner .article_by_topic li a:hover{ text-decoration:underline;}

#more_article{ overflow:hidden; margin:0; padding:0; float:left; width:730px; position:relative; left:-55px;}
#more_article li{ float:left; list-style:none; margin:0; padding:15px 10px 22px 0px; width:300px; background:url(../images/bg_featured_articles.jpg) no-repeat bottom right; margin-left:55px;}
#more_article li .topmessage{ overflow:hidden; margin-bottom:8px;}
#more_article li .topmessage .img_box{ float:left; width:62px; height:62px; border:1px solid #e8ddd3;}
#more_article li .topmessage .top_right{ float:right; width:220px; font-size:11px;}
#more_article li .topmessage .top_right img{ margin-right:5px;}
#more_article li .topmessage .top_right h4{font-size:20px; color:#d85c18; font-weight:normal; padding:0px 15px 0px 0px; margin-bottom:7px;}
#more_article li .topmessage .top_right h4 a{ color:#d85c18;}
#more_article li .infomessage{}
#more_article li .infomessage p{ font-size:12px; line-height:17px; padding:0; margin-bottom:8px;}
#more_article li .infomessage a{ font-weight:bold; color:#d25009; font-size:11px; padding-right:12px; background:url(../images/arrow1.png) right center no-repeat;}


#small_stories{ overflow:hidden; margin:0; padding:0; float:left; position:relative; left:-26px; width:696px; margin-bottom:12px;}
#small_stories li{  list-style:none; background:url(../images/bg_small_stories.png) no-repeat right bottom;  float:left; color:#d85c18; font-size:18px; font-family: 'Rokkitt',Georgia,"Times New Roman",Times,serif;}
#small_stories li{margin:0; padding:0; width:205px; margin-left:27px; }

#small_stories li{display: table; height: 93px; *position: relative; overflow: hidden;}
#small_stories li .inner_box{*position: absolute; *top: 50%; display: table-cell; vertical-align: middle;}
#small_stories li a{*position: relative; *top: -50%}

#small_stories li a{color:#d85c18;} 
#maincontent span.maincontent_bottom_more{ display:block; width:100%; float:left; margin-bottom:25px;}
#maincontent span.maincontent_bottom_more a{background: url("../images/arrow1.png") no-repeat right center ; color: #666666; float:left; display:block; margin:5px 0px 20px 0px; font-family: 'Rokkitt',Georgia,"Times New Roman",Times,serif; font-size: 15px;  padding-right: 12px;}


















/* *************************** 
   $4 Sidebar Styles
   ***************************/
#sidebar{}

/* *************************** 
   $5 Footer Styles
   ***************************/
#footer_wrapper{background:url(../images/bg_footer_wrapper.png) center bottom no-repeat; padding-bottom:28px;}
#footer{background:url(../images/bg_footer.png) center top no-repeat; padding-top:34px;}
#footer .footer_inner{ width:1002px; margin:0px auto; overflow:hidden; font-size:11px; color:#666666;}
.footer_inner ul{ float:left; margin:0px;}
.footer_inner ul li{ padding:0px 0px 5px 0px; list-style:none;}
.footer_inner ul li a{color:#666666;}
.footer_inner ul.list_1{ width:114px; padding-left:14px;}
.footer_inner ul.list_2{ width:138px;}
.footer_inner ul.list_3{ width:119px;}
.footer_inner ul.list_4{ width:200px;}
.footer_text{ float:right; width:415px;}
.footer_text p{ padding-bottom:12px; line-height:normal;}

.footer_inner ul.list_1 li.social .footer_facebook{ 
    background: url("/images/icon_f.gif") no-repeat scroll 0 0 transparent;
    float: left;
    height: 24px;
    margin: 0 6px 0 0;
    width: 24px; }

.footer_facebook a {
    display: block;
    height: 24px;
    outline-style: none;
    text-indent: -9999px;
    width: 24px;
}

.footer_inner ul.list_1 li.social .footer_twitter{ 
    background: url("/images/icon_t.gif") no-repeat scroll 0 0 transparent;
    float: left;
    height: 24px;
    margin: 0 6px 0 0;
    width: 24px; }

.footer_twitter a {
    display: block;
    height: 24px;
    outline-style: none;
    text-indent: -9999px;
    width: 24px;
}

.footer_inner ul.list_1 li.social .footer_google{ 
    background: url("/images/icon_g.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 24px;
    margin: 0 6px 0 0;
    width: 24px; }

.footer_google a {
    display: block;
    height: 24px;
    outline-style: none;
    text-indent: -9999px;
    width: 24px;
}


#share_this span {padding-top:4px;}
.review_hidden .get_started.current{}

#signincontent.recover .input_password {display:none;}
.hidden{display:none !important;}
#sharing_toolbar{
    display:inline-block;
    width:225px;
}
#sharing_toolbar a.addthis_button_google_plusone div{width:50px !important;}
#login, #register, #recover{display:none;}
.login #login, .register #register, .recover #recover{display:block;}
.signin_button{text-decoration: underline;}
#logout{
    font-weight: bold;
    float: right;
    width: 65px;
    text-align: center;
    background: none;
    padding: 3px 0px 12px 0px;    
    text-decoration:none;
}
#logout:hover{text-decoration:underline;}
#subscribe_email{color:#756E64;}
a.username:hover{cursor:default;text-decoration:none;}
#pintrest{padding:0 2px;}
#pintrest img{line-height: 16px;margin-top: 0px;}
div.right_box span div.stars {
	height:21px;
	width:121px;	
	background-image:url('/images/no-stars.png');	
	background-repeat:no-repeat;
}
div.right_box span div.rating1{background-image:url('/images/1-star.png');}
div.right_box span div.rating2{background-image:url('/images/2-stars.png');}
div.right_box span div.rating3{background-image:url('/images/3-stars.png');}
div.right_box span div.rating4{background-image:url('/images/4-stars.png');}
div.right_box span div.rating5{background-image:url('/images/5-stars.png');}

div.left_box span div.stars {
	margin-left:10px;
	height:21px;
	width:121px;	
	background-image:url('/images/no-stars.png');	
	background-repeat:no-repeat;
}
div.left_box span div.rating1{background-image:url('/images/1-star.png');}
div.left_box span div.rating2{background-image:url('/images/2-stars.png');}
div.left_box span div.rating3{background-image:url('/images/3-stars.png');}
div.left_box span div.rating4{background-image:url('/images/4-stars.png');}
div.left_box span div.rating5{background-image:url('/images/5-stars.png');}
div.college_logo_container{margin-left:28px;width:194px;height:114px;background:url(../images/colleges_logo_empty.png) left top no-repeat;}
.general_studies_top .colleges_logo, .name_of_university_top .colleges_logo{position:absolute; left:45px; top:31px;}
.available_studies_online h5 a{color:#C30;}
.available_studies_online li a{color: black;}
div.star_wrap{
	position: relative;
	width:112px;
	height:18px;
	background:url(../images/5-stars-grey.png) left top no-repeat;
	margin: 0 auto;
}
div.star_rating{
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;	
    background:url(../images/5-stars-blue.png) left top no-repeat;
}
.select_program_content .select_program_text .select_program_text_inner .left_text h3 a {
	color: #D25009;
}
.arts_and_humanities_conten .arts_and_humanities_sub_title h4 a {
	color: #0682A2;
}
.arts_and_humanities_sub_title h2 a {
	color: #F95606;
}
ul.mainnav_menu li ul li {z-index: 10;}
ul.topnav li{z-index:5;}
.arts_and_humanities_title a.selected{text-decoration: underline;}


/*Carrers v2 */
.career_header {font-size:14px; color:#333; margin-bottom:20px;height:320px;}
.career_header .career_name {float:left;padding:2px 0 0 2px;width:700px;}
.career_header .career_name h1{ font-size:31px; font-weight:bold; padding-bottom:11px;}
.career_header .social_box {float:right;margin-right:20px;}


.career_header .stats_box{ background:url('/images/full_career_header_background.png') no-repeat scroll left top; height:240px;margin-top:20px;position:relative;}
.career_header h2{ font-size:18px; color:#333; font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif; padding-bottom:8px;}
.career_header p{ font-size:14pt; font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif;font-weight:bold; padding-bottom: 0px;line-height:normal;}
.career_header .col1 {position:absolute;top:62px;left:40px;width:280px;text-align: center;}
.career_header .col1 .value {font-size:16pt;color:#F55700;}
.career_header .col2 {position:absolute;top:62px;left:355px;width:300px;}
.career_header .col2 .value {color:#F55700;font-size:26pt;}
.career_header .col2 .row1 {position:absolute;top:1px;left:1px;}
.career_header .col2 .row2 {position:absolute;top:20px;left:32px;}
.career_header .col2 .row3 {position:absolute;top:1px;left:160px;}
.career_header .col2 .row4 {position:absolute;top:20px;left:172px;}
.career_header .col2 .row5 {position:absolute;top:60px;left:85px;}
.career_header .col2 .row6 {position:absolute;top:80px;left:98px;}
.career_header .col3 {position:absolute;top:62px;left:690px;width:280px;text-align: center;}
.career_header .col3 .value {font-size:28pt;color:#F55700;}
.career_header .col3 .source {font-size:11pt;text-align:right;margin-top:20px;}
.career_header .col3 .source a {color:#F55700;}

.additional_reading {background:url('/images/additional_reading_background.png') no-repeat scroll left top; padding:10px 0 0 15px;margin-bottom:30px;height:150px;}
.additional_reading h2 {font-size:18px; color:#333; font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif;}
.additional_reading p {font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif;font-weight:bold;margin-bottom:0px;padding-bottom:0px;}
.additional_reading a {color:#F55700;text-decoration:underline;}

.places_to_look {background:url('/images/look_for_job_background.png') no-repeat scroll left top; padding:10px 0 0 15px;margin-bottom:30px;height:192px;}
.places_to_look h2 {font-size:18px; color:#333; font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif;}
.places_to_look p {font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif;font-weight:bold;margin-bottom:0px;padding-bottom:0px;}
.places_to_look a {color:#F55700;text-decoration:underline;}

.about_author_sidebar {position:relative;float:left;background:url('/images/about_author_background.png') no-repeat scroll left top; padding:10px 0 0 8px;margin-bottom:30px;height:330px;}
.about_author_sidebar img {float:left; padding:8px 14px 6px 8px;}
.about_author_sidebar .author_text {padding:0px 30px 0 8px; color:#777976;}
.about_author_sidebar .author_text h2 {font-size:16px;color:#000000;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif;font-weight:bold;margin-bottom:0px;padding-bottom:0px;}
.about_author_sidebar .author_text .name{font-size:20px;color:#F55700;font-family: 'Rokkitt',Georgia, "Times New Roman", Times, serif;font-weight:bold;margin-bottom:0px;padding-bottom:0px;}
.about_author_sidebar .author_links {position:absolute;top:285px;}
.about_author_sidebar .author_links a {color:#F55700;text-decoration:underline;}

/**************************
Ratings stars
**************************/
div.college_ratings_breakdown {
	width: 290px;
    right: 0px;
	padding: 3px;
    z-index: 2;
	border: 1px solid #666;
	background: #fff;
	color: #000;
	font-size: 12px;
}
div.college_ratings_breakdown > div {
    text-align: right;
}
div.college_ratings_breakdown > div > div {
    display: inline-block;
}
.star_rating_bg{
	background: #fff url('/pics/star_off.gif') repeat-x;
	width: 75px;
	height: 15px;
	text-align: left;
	display: inline-block;
	vertical-align: text-bottom;
	overflow: hidden;
}
.star_rating_fg{
	background: #fff url('/pics/star_on.gif') repeat-x;
	height: 15px;
	overflow: hidden;
	text-indent: -9000px;
	margin-left: 0px;
	display: block;

}
.star_rating_bg2{
	background: #fff url('/pics/star_off2.gif') repeat-x;
	width: 100px;
	height: 17px;
	text-align: left;
	display: inline-block;
	vertical-align: text-bottom;
	overflow: hidden;
}
.star_rating_fg2{
	background: #fff url('/pics/star_on2.gif') repeat-x;
	height: 17px;
	overflow: hidden;
	text-indent: -9000px;
	margin-left: 0px;
	display: block;

}

.contact{
	width:400px;
}

.contact label {float:left;padding:2px 2px; margin-top:10px;}
.contact input {float:right;padding:2px 2px; margin-top:10px;}
.contact select {float:right;padding:2px 2px; margin-top:10px;}
.contact textarea {float:right;padding:2px 2px; margin-top:10px;}


.about_author_infographics{ margin-bottom:15px; float:left; }
.about_author_infographics h2{background: url("../images/bg_featured_articles_title.png") no-repeat left top ; color: #333333; font-size: 18px;font-weight: normal; height: 30px; padding: 5px 0 0 14px;}
.about_author_infographics .the_autho{ margin-bottom:10px; overflow:hidden; background:url(../images/bg_related_articleshr.png) no-repeat bottom; padding-bottom:12px;}
.about_author_infographics .the_autho .image_box{ float:left; margin:4px 5px 20px 0px;}
.about_author_infographics .the_autho h4{ color:#d85c18; font-size:18px; padding:0; margin-bottom:3px;}
.about_author_infographics .the_autho h4 a{ text-decoration:none; color:#d85c18; font-size:18px;}
.about_author_infographics .the_autho h4 a:hover{ text-decoration:underline;}
.about_author_infographics .the_autho p{ color:#6d6b68; font-size:12px; line-height:17px;padding:0; padding-right:15px; padding-left:5px; margin-bottom:5px;  }
.about_author_infographics .the_autho a.contacttheauthor{color:#d85c18; font-size:11px; float:right; background:url(../images/arrow1.png) no-repeat right; padding-right:10px; margin-right:20px;}
.about_author_infographics .the_autho a.contacttheauthor:hover{ text-decoration:underline;}

/*this is for links*/
.inheritAll
{
azimuth:inherit !important;
background:inherit !important;
border:inherit !important;
bottom:inherit !important;
caption-side:inherit !important;
clear:inherit !important;
clip:inherit !important;
color:inherit !important;
content:inherit !important;
counter-increment:inherit !important;
counter-reset:inherit !important;
cue:inherit !important;
cursor:pointer !important;
direction:inherit !important;
display:inherit !important;
elevation:inherit !important;
empty-cells:inherit !important;
float:inherit !important;
font:inherit !important;
font-size:inherit !important;
font-weight:inherit !important;
height:inherit !important;
left:inherit !important;
letter-spacing:inherit !important;
line-height:inherit !important;
list-style:inherit !important;
margin:inherit !important;
marker-offset:inherit !important;
max-height:inherit !important;
max-width:inherit !important;
min-height:inherit !important;
min-width:inherit !important;
orphans:inherit !important;
outline:inherit !important;
overflow:inherit !important;
padding:inherit !important;
page-break-after:inherit !important;
page-break-before:inherit !important;
page-break-inside:inherit !important;
pause:inherit !important;
pitch:inherit !important;
play-during:inherit !important;
position:inherit !important;
quotes:inherit !important;
richness:inherit !important;
right:inherit !important;
speak:inherit !important;
stress:inherit !important;
table-layout:inherit !important;
text-align:inherit !important;
text-decoration:inherit !important;
text-indent:inherit !important;
text-transform:inherit !important;
top:inherit !important;
unicode-bidi:inherit !important;
vertical-align:inherit !important;
visibility:inherit !important;
voice-family:inherit !important;
volume:inherit !important;
white-space:inherit !important;
widows:inherit !important;
width:inherit !important;
word-spacing:inherit !important;
z-index:inherit !important;
}

