/* general tag */
h1 { padding: 0; margin: 0; }

/* main section */
#content_wrapper { width: 1085px; margin-top: 5px; margin-left: -60px;}
#main_content { float: left; width: 689px; }
#right_nav { float: left; width: 290px; margin-top: 15px; }

/* featured box */
#featured_box { background: URL('../images/poilce_car.jpg') no-repeat; width: 677px; height: 210px; position: relative; }
#featured_box .feedback { position: absolute; left: 5px; top: 10px; width: 150px; font-size: 10px; }
#featured_box .content { position: relative; top: 21px; left: 370px; width: 290px; }
#featured_box .content .title_text { color: #FFD64E; font-size: 18px; padding-top: 10px; font-weight: bold; }
#featured_box .content .main_text { color: #FFFFFF; font-size: 12px; margin-top: 5px; }
#featured_box .content .job_image { margin: 15px 0 0 80px; }

/* featured degree and featured training box */
#featured_degree_box, #featured_training_box { width: 332px; float: left; margin-top: 10px; }
#featured_degree_box .logo_text, #featured_training_box .logo_text { padding-top: 3px; }
#featured_degree_box .box_bg, #featured_training_box .box_bg { background: URL('../images/yellow_bg.gif') repeat-x #FFFCF2; border: 1px solid #FFD64E; height: 148px; }
#featured_degree_box .box_text, #featured_training_box .box_text { font-size: 16px; font-weight: bold; padding-left: 5px; padding-top: 2px; }
#featured_degree_box .content, #featured_training_box .content { padding: 10px 0 5px 5px; height: 90px; font-size: 13px; }
#featured_degree_box .content_title, #featured_training_box .content_title { font-size: 13px; font-weight: bold; }
#featured_degree_box .box_left, #featured_training_box .box_left { float: left; margin: 10px 0 0 5px; width: 160px; }
#featured_degree_box .box_right, #featured_training_box .box_right { float: left; font-size: 11px; margin: 5px 0 0 10px; text-align: center; width: 140px; }
#featured_degree_box ul, #featured_training_box ul { font-size: 11px; margin: 0; padding: 0; padding-left: 1.5em; }
#featured_degree_box .school_logo, #featured_training_box .school_logo { padding-left: 10px; font-size: 11px; }
#featured_degree_box .box_bg img, #featured_training_box .box_bg img { padding-bottom: 5px; }

/* featured training box */
#featured_training_box { margin-left: 11px; }

/* poll */
#police_poll { float: left; width: 199px; margin-top: 10px; background: URL('../images/poll_header.gif') no-repeat #FFFFFF; height: 375px; }
#police_poll .poll_content { padding: 35px 5px 5px 5px; font-size: 12px; }

/* resource box */
.resource_box { float: left; width: 459px; margin-top: 10px; margin-left: 17px; background-color: #FFFFFF; padding: 5px 0; }
.resource_box .resource_box_title_text { padding-top: 5px; padding-left: 15px; font-size: 12px; font-weight: bold; }

/* standard nav box */
#standard_nav_box { background: URL('../images/degree_box_bg.gif') repeat-x #FFFCF2; border: 1px solid #FFFFFF; margin-bottom: 10px; }
#standard_nav_box .title_text1, #standard_nav_box .title_text2 { font-size: 11px; margin-top: 5px; padding: 2px 2px 5px 2px; }
#standard_nav_box .title_text1 { background-color: #F0F0F7; }
#standard_nav_box .title_text2 { background-color: #E7E6F2; }
#standard_nav_box .main { font-size: 12px; }
#standard_nav_box .header_text_white { font-size: 16px; padding: 5px; font-weight: bold; color: #FFFFFF; }
#standard_nav_box .content { background-color: #F2F1F8; font-size: 12px; padding: 10px 5px; }

/* twitter box */
.twitter_box .twitter_box_title_text { background: URL('../images/degree_box_bg.gif') repeat-x #FFFCF2; border: 1px solid #FFFFFF; 
color:#FFFFFF;font-size:16px; font-weight:bold; padding:5px;padding-top:0px;}
.twitter_box { width:459px;background:#FFF;margin-top:10px; font-size:12px; float:left; margin-left:16px;}
.twitter_box li {margin:0px;padding:0px;}
.twitter_box #twitter_div{padding-right:10px;padding-bottom:10px;}
