/* 
    Document   : style
    Created on : Sep 11, 2008, 12:07:53 PM
    Author     : home
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/
body,
html {
  font-family:Verdana,Helvetica ;
	margin:0;
	padding:0;
	background:white;
	color:#000;
}
form{
    margin:0px;
    padding:0px;
    
}
img{
    border:0;
}
body{
    text-align:center;
}
h1{
    font-size:16pt;
    
}
h2{
    font-size:16pt;
    
}
a,a:hover, a:visited{
  color:#538BBA;    
    font-size:10pt;
}

/*	
Template Name: Adminus
Description: Beautiful admin panel interface
Version: 1.4.2
Author: enstyled
Author URI: http://themeforest.net/user/enstyled
*/


 .ns_content_container {
  margin-top: 0;
  margin-right: 0;
  width:270px;
  height:180px;
  border-top: 2px solid #EDECED;
}

.ns_content_container .ns_content_title .ns_content_title {
  text-align: left;
  font-size:12px;
  line-height:22px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  width:270px;
  height: 20px;
  text-transform:uppercase;
  font-weight:bold;
  
}

.ns_content_body {  line-height:18px;//line-height:17px;
  float: left;
  overflow-y: auto;
  text-align: left;
  margin-right: auto;
  width:270px;
  height:150px;
}

.ns_content_body a:hover {  text-decoration: none;  color: #87f717;
}

.ns_content_link {  text-decoration: none;
  font-size:12px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color: #538BBA;

}

div#wrapper{
        margin:0 auto;
    text-align:left;
    width:900px;
     
    
}
div#main_body{
    float:left;
    width:510px;
    font-size:10pt;
    padding-right:20px;
}
div#side{
    float:right;
    width:370px;
    text-align:center;
}
div#footer{
    clear:both;
}
div.breadcrumbs,div.breadcrumbs a, div.breadcrumbs a:hover, div.breadcrumbs a:visited {
    font-size:8pt;
}
.page_navigation table tr td, .page_navigation table tr td a, .page_navigation table tr td a:visited, .page_navigation table tr td a:hover{
        font-size:8pt;
}
/*
 * College Search: Header: #84C06C  Header Text:#FFFFFF   body:#E8F7E2 form label text:#7E8987
 * Jobs: #CAC2E6     body #DFF0F7
 * Articles: #ACACAC    #ECECEC
 * Career: #D18156    #FFEEE3
*/
ul.levels{
    margin-top:0px;  
}
label.side_label{font-weight:normal;
    font-size:15pt;
    text-align:right;
    color:#737f7f;
    width:109px; 
}
label.full_label{font-weight:normal;
    font-size:15pt;
    color:#737f7f;
}

/*widget*/
.widget1h, .widget2h, .widget3h, .widget4h, .widget2bh, .widget3bh, .widget4bh, .widget1bh{font-size:1px; overflow:hidden; display:block;}
.widget1h {height:1px; background:#9CC4E9; margin:0 5px;}
.widget2h {height:1px; background:#9CC4E9; border-right:2px solid #9CC4E9; border-left:2px solid #9CC4E9; margin:0 3px;}
.widget3h {height:1px; background:#9CC4E9; border-right:1px solid #9CC4E9; border-left:1px solid #9CC4E9; margin:0 2px;}
.widget4h {height:2px; background:#9CC4E9; border-right:1px solid #9CC4E9; border-left:1px solid #9CC4E9; margin:0 1px;}

.widget1bh {height:1px; background:#9CC4E9; margin:0 5px;}
.widget2bh {height:1px; background:#9CC4E9; border-right:2px solid #9CC4E9; border-left:2px solid #9CC4E9; margin:0 3px;}
.widget3bh {height:1px; background:#9CC4E9; border-right:1px solid #9CC4E9; border-left:1px solid #9CC4E9; margin:0 2px;}
.widget4bh {height:2px; background:#9CC4E9; border-right:1px solid #9CC4E9; border-left:1px solid #9CC4E9; margin:0 1px;}


/* COLLEGE SEARCH */
#collegesearch{width:367px;text-align:left;margin-bottom:5px;}
.college1h, .college2h, .college3h, .college4h, .college2bh, .college3bh, .college4bh, .college1bh{font-size:1px; overflow:hidden; display:block;}
.college1h {height:1px; background:#84C06C; margin:0 5px;}
.college2h {height:1px; background:#84C06C; border-right:2px solid #84C06C; border-left:2px solid #84C06C; margin:0 3px;}
.college3h {height:1px; background:#84C06C; border-right:1px solid #84C06C; border-left:1px solid #84C06C; margin:0 2px;}
.college4h {height:2px; background:#84C06C; border-right:1px solid #84C06C; border-left:1px solid #84C06C; margin:0 1px;}

.college1bh {height:1px; background:#E8F7E2; margin:0 5px;}
.college2bh {height:1px; background:#E8F7E2; border-right:2px solid #E8F7E2; border-left:2px solid #E8F7E2; margin:0 3px;}
.college3bh {height:1px; background:#E8F7E2; border-right:1px solid #E8F7E2; border-left:1px solid #E8F7E2; margin:0 2px;}
.college4bh {height:2px; background:#E8F7E2; border-right:1px solid #E8F7E2; border-left:1px solid #E8F7E2; margin:0 1px;}

.collegeheadh {background: #84C06C; border-right:1px solid #84C06C; border-left:1px solid #84C06C;}
.collegeheadh h3 {font:Arial; margin: 0px 10px 0px 10px; padding-bottom: 8pt; color:white;font-size:18pt;font-weight:normal;}
.collegecontenth {background: #E8F7E2; border-right:1px solid #E8F7E2; border-left:1px solid #E8F7E2;padding-top:15px;padding-bottom:15px;}
.collegecontenth div {margin-left: 12px; padding-top: 5px;}
.collegecontenth div ul li a, .collegecontenth div a, .collegecontenth div ul li a:visited, .collegecontenth div a:visited, .collegecontenth div ul li a:hover, .collegecontenth div a:hover {color:#84C06C;}


/* Job Side */
#jobsearch{width:367px;text-align:left;margin-bottom:5px;}
.job1h, .job2h, .job3h, .job4h, .job2bh, .job3bh, .job4bh, .job1bh{font-size:1px; overflow:hidden; display:block;}
.job1h {height:1px; background:#6AC2E6; margin:0 5px;}
.job2h {height:1px; background:#6AC2E6; border-right:2px solid #6AC2E6; border-left:2px solid #6AC2E6; margin:0 3px;}
.job3h {height:1px; background:#6AC2E6; border-right:1px solid #6AC2E6; border-left:1px solid #6AC2E6; margin:0 2px;}
.job4h {height:2px; background:#6AC2E6; border-right:1px solid #6AC2E6; border-left:1px solid #6AC2E6; margin:0 1px;}

.job1bh {height:1px; background:#DFF0F7; margin:0 5px;}
.job2bh {height:1px; background:#DFF0F7; border-right:2px solid #DFF0F7; border-left:2px solid #DFF0F7; margin:0 3px;}
.job3bh {height:1px; background:#DFF0F7; border-right:1px solid #DFF0F7; border-left:1px solid #DFF0F7; margin:0 2px;}
.job4bh {height:2px; background:#DFF0F7; border-right:1px solid #DFF0F7; border-left:1px solid #DFF0F7; margin:0 1px;}

.jobheadh {background: #6AC2E6; border-right:1px solid #6AC2E6; border-left:1px solid #6AC2E6;}
.jobheadh h3 {font:Arial; margin: 0px 10px 0px 10px; padding-bottom: 8pt; color:white;font-size:18pt;font-weight:normal;}
.jobcontenth {background: #DFF0F7; border-right:1px solid #DFF0F7; border-left:1px solid #DFF0F7;padding-top:15px;padding-bottom:15px;}
.jobcontenth div {margin-left: 12px; padding-top: 5px; }





/*articles side*/

#articlessearch{width:367px;text-align:left;margin-bottom:5px;}
.articles1h, .articles2h, .articles3h, .articles4h, .articles2bh, .articles3bh, .articles4bh, .articles1bh{font-size:1px; overflow:hidden; display:block;}
.articles1h {height:1px; background:#ACACAC; margin:0 5px;}
.articles2h {height:1px; background:#ACACAC; border-right:2px solid #ACACAC; border-left:2px solid #ACACAC; margin:0 3px;}
.articles3h {height:1px; background:#ACACAC; border-right:1px solid #ACACAC; border-left:1px solid #ACACAC; margin:0 2px;}
.articles4h {height:2px; background:#ACACAC; border-right:1px solid #ACACAC; border-left:1px solid #ACACAC; margin:0 1px;}

.articles1bh {height:1px; background:#ECECEC; margin:0 5px;}
.articles2bh {height:1px; background:#ECECEC; border-right:2px solid #ECECEC; border-left:2px solid #ECECEC; margin:0 3px;}
.articles3bh {height:1px; background:#ECECEC; border-right:1px solid #ECECEC; border-left:1px solid #ECECEC; margin:0 2px;}
.articles4bh {height:2px; background:#ECECEC; border-right:1px solid #ECECEC; border-left:1px solid #ECECEC; margin:0 1px;}

.articlesheadh {background: #ACACAC; border-right:1px solid #ACACAC; border-left:1px solid #84C06C;}
.articlesheadh h3 {font:Arial; margin: 0px 10px 0px 10px; padding-bottom: 8pt; color:white;font-size:18pt;font-weight:normal;}
.articlescontenth {background: #ECECEC; border-right:1px solid #ECECEC; border-left:1px solid #FFEEE3;}
.articlescontenth div {margin-left: 12px; padding-top: 5px;}
.articlescontenth div a{font-weight:bold;}

.collegecontenth div ul{
    list-style:none;
    margin-left:0;
    padding-left:1em;
    text-indent:-1em;
    font-size:9pt;
    
}
.articlescontenth div ul{
        list-style:none;
    margin-left:0;
    padding-left:0em;
    text-indent:0em;
        font-size:9pt;
}
.articlescontenth div ul li{
    margin-bottom:10px;
    
}
/*RESOURCES SIDE */

#resourcessearch{width:367px;text-align:left;margin-bottom:5px;}
.resources1h, .resources2h, .resources3h, .resources4h, .resources2bh, .resources3bh, .resources4bh, .resources1bh{font-size:1px; overflow:hidden; display:block;}
.resources1h {height:1px; background:#D18156; margin:0 5px;}
.resources2h {height:1px; background:#D18156; border-right:2px solid #D18156; border-left:2px solid #D18156; margin:0 3px;}
.resources3h {height:1px; background:#D18156; border-right:1px solid #D18156; border-left:1px solid #D18156; margin:0 2px;}
.resources4h {height:2px; background:#D18156; border-right:1px solid #D18156; border-left:1px solid #D18156; margin:0 1px;}

.resources1bh {height:1px; background:#FFEEE3; margin:0 5px;}
.resources2bh {height:1px; background:#FFEEE3; border-right:2px solid #FFEEE3; border-left:2px solid #FFEEE3; margin:0 3px;}
.resources3bh {height:1px; background:#FFEEE3; border-right:1px solid #FFEEE3; border-left:1px solid #FFEEE3; margin:0 2px;}
.resources4bh {height:2px; background:#FFEEE3; border-right:1px solid #FFEEE3; border-left:1px solid #FFEEE3; margin:0 1px;}

.resourcesheadh {background: #D18156; border-right:1px solid #D18156; border-left:1px solid #84C06C;}
.resourcesheadh h3 {font:Arial; margin: 0px 10px 0px 10px; padding-bottom: 8pt; color:white;font-size:18pt;font-weight:normal;}
.resourcescontenth {background: #FFEEE3; border-right:1px solid #FFEEE3; border-left:1px solid #FFEEE3;padding-top:15px;padding-bottom:15px;}
.resourcescontenth div {margin-left: 12px; padding-top: 5px;}

#resourcessearch a, #resourcescontenth a,#resourcessearch a:hover, #resourcescontenth a:hover,#resourcessearch a:visited, #resourcescontenth a:visited, .side_newsletter{
    color:#D18156;
}
.side_newsletter{
    margin-left:0px;
    
}

.SuggestFramework_List{
    background-color:white;
    border:1px solid black;
}
.job{
    margin-top:5px;margin-bottom:5px;
    
}
.job_title{
  font-size:10pt;font-weight:bold;
}
.job_city{
font-size:9pt;
}

h3{
    font-size:13pt;
}
#gen_info{
  background-image:url('/img/general_background.png');
  background-repeat:repeat-x;
  padding:20px 20px 20px 20px;
  
}
#gen_info h4{
  margin:0px;
}
span.salary{
    font-size:10pt;
    
}
#footer{
    padding-top:35px;
    font-size:9pt;
}
#footer a{
    font-size:9pt;
}
.help_text{
 font-size:8pt;   
    
}
.commands{
    padding-right:25px;
}
#browser_commands img{
    vertical-align:middle;
}
.odrow, .evrow{
    padding-top:10px;
    padding-bottom:10px;
    border-bottom:1px solid #6AC2E6;
}
.odrow .title a,.evrow .title a {
    font-weight:bold;
}


#frontpage_top{
background-color:#4B94D0;
background-image:url('/img/blue_img.gif');
background-repeat:no-repeat;
}
#widget_outside{

color:#063A6D;
width:200px;
margin-top:5px;
margin-bottom:5px;
margin-right:10px;
padding:5px 5px 5px 5px;
text-align:center;
}
#widget{
    background-color:#9CC4E9;
    padding:5px 5px 5px 5px;
}
#widget_inside{
width:180px;
height:115px;
background-color:#BF6FF;
padding:5px 5px 5px 5px;
}
#newsletter{
    padding:15px 10px 15px 10px;
background-color:#DCDCDD;
}
#free_money{ 
        margin-top:15px;
    padding:28px 10px 28px 10px;

color:white;
background-color:#32A949;
}

.frontpage_line{
background-image:url('/img/frontpage_row.png');
background-repeat:no-repeat;
}




#frontpage_col_left, #frontpage_col_center, #frontpage_col_right{

padding:10px 10px 10px 10px;
}
#frontpage_articles{
    margin-top:0px;
    border-top:2px solid #EDECED;
    padding-top:10px;
    
}
.frontpage_text{
   margin-bottom:20px;font-size:10pt;
}
.unsubscribe{font-size:9pt;}
.free_header{font-size:13pt;font-weight:bold;}
.free_register{font-size:9pt;font-weight:bold;text-decoration:underline;}
.free_scholarship{font-size:9pt;text-decoration:none;font-weight:normal;}


    .teaser{
      font-size:8pt;  
        
   } 
    .submenu{
    display: block;
    height: 19px;
    margin-left: 38px;
    padding-top: 2px;
    padding-left: 7px;

    }

    .hide{
      display: none;
    }
    .show{
      display: block;
    }

h3.featuredschool{
    margin:0;
    
}
a.narrow, a.narrow:hover, a.narrow:visited{
    font-size:13pt;

}
a.test{
display:none;
}

