/* CSS Document */
/*<![CDATA[*/
/* Student Job Seekers.com Primary Style Sheet - */
body {
font-family:Verdana, Arial, Helvetica, sans-serif,Times,"Times New Roman",  serif;
font-size:12px;
margin-top:0px;
}
#container{
background:#fff;
border: 1px solid black;
width: 780px;
background:  url('../images/right_bar_bg.gif');
background-repeat: repeat-y;
background-position: right;
background-color:#FFFFFF;
margin:auto;
}
#header_cont{
border: 1px solid black;
width: 780px;
margin: auto;
margin-top:5px;
margin-bottom:2px;
}

a:link, a:visited {color:#0C5CAA; text-decoration:none;}
a:hover {color:#0C5CAA; text-decoration:underline;}

a:link.nav, a:visited.nav, a:hover.nav{
color:#FFFFFF;
font-weight:bold;
}

#header_text{
text-align:right; 
height: 53px;
padding:0px;
margin:0px;
float:left;
}
#info{
margin:0px;
padding:0px;
}
#logo{
height:44px;
width:95px;
display:inline;
float:left;
padding:5px 5px 0px 0px;
}

#header{	
background:  url('../images/header_bg.png');
background-repeat: repeat-x;
height: 54px;
margin-bottom: 0px;
}

#headtext{
margin: 5px 0px 5px 0px;
display: inline;
font-weight: bold;
}

a:link.head_link, a:visited.head_link, a:hover.head_link{
color:#0C5CAA;
text-decoration:none;
font-size:30px;
}

#subheadtext{
display: inline;
position: relative;
top: -8px;
right:10px;
color:#0CAA67;
font-size:18px;
}

#topnav{
background:  url(../images/bar_bg.png);
background-repeat:repeat-x;
height: 31px;
margin-top: -1px;
margin-bottom: -2px;
}
div>#topnav{
margin:2px 0px 0px 0px;
height: 32px;
}

#home_div{
height:730px;
}
#rightbar{
width: 145px;
float: right;
padding-top:5px;
padding-bottom:0px;
margin-bottom:0px;
}
div>#rightbar{ height: 700px; }
#bottomright{  
position: relative;
top: 3px;	
}
div>#bottomright{  
top:6px;
}

.navitem{
position: relative;
top: -10px;
display: inline;
margin-left: 3px;
margin-right: 5px;
color:#FFFFFF;
}

#top_ad{
padding:5px;
float:right;
width:308px;
}
#topleft{
padding: 5px;
float: left;
width: 295px;
height: 180px;
background:  url('../images/top_sj_bg.png');
background-repeat: repeat-x;
color: white;
margin:5px 0px 5px 3px;
}
div>#topleft{
margin-left:5px;
}
#tr{
padding: 5px;
float: left;
width: 290px;
height: 180px;
background:  url('../images/top_intern_bg.png');
background-repeat: repeat-x;
color: white;
margin:5px;
margin-bottom:0px;
}

#kids{
padding:0px;
width:300px;
}

#kids_cont{
float: right;
width: 300px;
height: 180px;
color: white;
margin:5px 8px 5px 0px;
}
div>#kids_cont{
margin:5px 5px 5px 0px;
}
.xbox_ipod{
float: left;
width: 285px;
height: 165px;
color: white;
margin:0px 0px 0px 3px;
cursor:pointer;
padding:15px 0px 0px 15px;
border:2px solid #0C5CAA;
}
div>.xbox_ipod{
margin-left:5px;
}
div>#kids_cont{
margin-right:20px;
}

#four_boxes{
height:400px;
}
#rc_banner{
height: 28px;
width: 610px;
background:  url('../images/rc_bg.png');
background-repeat: repeat-x;
color: white;
text-align: center;
margin-left:5px;
}
div>#rc_banner{
margin-top:5px;
}
#rc_text{
font-size: 16pt; 
letter-spacing: 2px; 
margin:0px;
}
h1>#rc_text{
margin:5px 0px 0px 0px;
}

.rc_container{
width:610px;
margin:10px 0px 0px 5px;
}

.rc_container_left{
position:relative;
float:left;
width:265px;
margin:10px 10px 0px 10px;
height:120px;
}
.rc_container_right{
position:relative;
float:right;
width:255px;
margin:10px 10px 0px 10px;
height:270px;
}

#rc_green{
background-image:url('../images/green_top.gif');
background-repeat:repeat-x;
width:610px;
height:28px;
color:#ffffff;
font-size:24px;
font-weight:bold;
text-align:center;
padding-top:5px;
}

#rc_green_left{
background-image:url('../images/tab_green.gif');
background-repeat:no-repeat;
background-position:center;
width:260px;
height:25px;
color:#ffffff;
font-size:24px;
font-weight:bold;
text-align:center;
padding:0px;
margin-bottom:-1px;
}
.lower_box{
border:1px solid #000000;
height:200px;
color:#0C5CAA;
}
#rc_blue{
background-image:url('../images/blue_top.gif');
background-repeat:repeat-x;
width:583px;
height:28px;
color:#ffffff;
font-size:24px;
font-weight:bold;
text-align:center;
padding-top:5px;
}
#rc_blue_right{
background-image:url('../images/tab.gif');
background-repeat:no-repeat;
background-position:center;
width:250px;
height:25px;
color:#ffffff;
font-size:24px;
font-weight:bold;
text-align:center;
padding:0px;
margin-bottom:-1px;
}
.small_title{
margin: 0px 0px 10px 0px; 
}
.small_cont{
width:100px;  
position:relative;
float:left; 
margin:10px 5px 0px 10px;
padding:5px 0px 10px 0px;
}
.size_20{
font-size:20px;
}
.color_g{
color:#0CAA67;
}
.color_b{
color:#0C5CAA;
}
.weight_bold{
font-weight:bold;
}
.no_pad{
padding:0px;
}
.g_bottom{
border-bottom: 2px solid #0CAA67;
}
.b_bottom{
border-bottom: 2px solid #0C5CAA;
}
.b_bord{
border-bottom:2px solid #0C5CAA;
border-right:2px solid #0C5CAA;
}
.g_bord{
border-bottom:2px solid #0CAA67;
border-right:2px solid #0CAA67;
}

#find {
margin-top:10px;
border: 0px;
cursor: pointer; /* hand-shaped cursor */
}
a:link.rc_link, a:visited.rc_link{
color:#ffffff;
text-decoration:none;
font-size:24px;
font-weight:bold;
}
a:hover.rc_link{
color:#ffffff;
font-size:24px;
font-weight:bold;
text-decoration:underline;
}

#rc_list{
position:relative;
display:inline;
left:0px;
margin:5px 0px;
padding-top:5px;
}
.testimonials{
width:230px;
overflow:hidden;
font-size:14px;
font-weight:normal;
color:#0850a1;
}

#state_row{
height:30px;
width:540px;
position:relative;
display:block;
text-align:center;
margin:30px 10px 10px 30px;
}
div>#state_row{
margin-top:275px;
}

.login_list{
list-style-image:url('../images/small_logo.gif');
}

.login_list li{
list-style-image:url('../images/small_logo.gif');
}

.state_list a:link, .state_list a:visited{
color:#054b2d;
font-size:12px;
font-weight:bold;
margin:5px;
}
.state_list a:hover{
color:#054b2d;
font-size:12px;
font-weight:bold;
text-decoration:underline;
margin:5px;
}
#employer_row{
color:#0850a1;
font-size:24px;
font-weight:bold;
margin:10px;
}

.emp_middle{
padding:0px;
width:230px;
}
.emp_middle a:link, .emp_middle a:visited{ 
color:#0850a1;
font-size:16px;
font-weight:bold;
text-decoration:none;
}
.emp_middle a:hover{
color:#0850a1;
font-size:24px;
font-weight:bold;
text-decoration:underline;
}

#bottomnav{
width: 780px;
margin:auto;
position: relative;
top: 1px;
background: url('../images/bar_bg.png');
background-repeat: repeat-x;
text-align: center;

}

#container_1{
background-color: #ffffff;
color: #333;
margin-left:5px;
padding:0px;
width:608px;
border:1px solid black;
min-height:250px;
}

#leftnav{
float: left;

width: 224px;
margin: 0px;
padding: 0px;
margin-top:0px;
}

#rightnav{
float: right;
width: 225px;
margin: 0px;
margin-right:1px;
padding: 0px;
margin-top:0px;
}

#content_1{
color:#000000;
margin-left: 190px;
text-align:center;
margin-right: 210px;
margin-top:0px;
height:338px;
}
div>#content_1{
margin-left:285px;
}

.login_list{
list-style-image:url('../images/small_logo.gif');
font-size:12px;
}
.login_list li{
list-style-image:url('../images/small_logo.gif');
}

div.autocomplete {
      position:absolute;
      width:115px;
      background-color:white;
      margin:0px;
      padding:0px;
	  height:250px;
	  overflow:auto;
    }
    div.autocomplete ul {
      list-style-type:none;
      margin:0px;
      padding:0px;
      width:115px;
    }
    div.autocomplete ul li.selected { background-color: #ffb;}
    div.autocomplete ul li {
      list-style-type:none;
      display:block;
      margin:0px;
      padding:2px;
      height:35px;
      cursor:pointer;
      width: 115px;
    }
	
.informal{
width:200px;
font-size:10px;
color:#CCCCCC;
}
.feedback{
margin:auto;
margin-top:5px;
}
#findZip{
position:relative;
font-size:12px;
}
#wrapper{
font-size:12px;
position:absolute;
display:none;
margin-left:-70px;
}
div>#wrapper{
margin-left:0px;
}
#show{
cursor:pointer;
font-size:12px;
}
select{
COLOR:#0c5caa;
FONT-SIZE: 11px; 
BORDER: 1px solid #0Caa67;
}
option {
border-left: 1px solid #0Caa67;
border-right: 1px solid #0Caa67;
}
input, textarea{
BORDER: 1px solid #0Caa67;
COLOR:#05346a;
FONT-SIZE: 11px;
FONT-FAMILY: Verdana; 
BACKGROUND-COLOR: #ffffff;
padding:2px;
font-weight:bold;
}

#right_ads { 
height: 700px;
margin-top:10px;
 }
#left_ad { padding-top: 5px; }

#evolve{
width:200px;
height:60px; 
margin:auto;
margin-top:5px;
}

 div.autocomplete_zip { 
 position:relative; 
 width:250px; 
 background-color:white; 
 margin:0px; 
 padding:0px; 
 height:180px;
 overflow:scroll;  
 clip: auto; 
 }
    div.autocomplete_zip ul {
      list-style-type:none;
      margin:0px;
      padding:0px;
    }
    div.autocomplete_zip ul li.selected { background-color: #ffb;}
    div.autocomplete_zip ul li {
      list-style-type:none;
      display:block;
      margin:0px;
      padding:2px;
      height:20px;
      cursor:pointer;
    }

/*]]>*/



