/*---------------
  TOP NAVIGATION
-----------------*/

.subframe{border: 2px solid white;}
#nav_488_level_1{margin: 0px 0px 0px 12px;}
#nav_488_level_2 a{
  font-size:10px;
  background: #123c91;
  color: #ADD3FE;
  padding: 3px 30px 2px 2px; 
  border-bottom: 1px solid white; 
}
#nav_488_level_2 a:hover{
  background: #1b4db1;
  color: yellow;
}
#nav_488_level_3{margin: 0px 0px 0px 5px;}
#nav_488_level_3 a{
  font-size:10px;
  background: #86bfff;
  color: #062b75;
  padding: 3px 30px 2px 2px; 
  border-bottom: 1px solid white;  
}
#nav_488_level_3 a:hover{
  background: #bd3313;
  color: yellow;
}
#nav_488_level_4{margin: -6px 0px 0px 5px;}
#nav_488_level_4 a{
  font-size:10px;
  background: #c7e1ff;
  color: #123c91;
  padding: 3px 30px 2px 2px; 
  border-bottom: 1px solid white; 
}
#nav_488_level_4 a:hover{
  background: #990505;
  color: yellow;
}

/*---------------
     LAYOUT
-----------------*/
h1{
  font-size: 22px; 
  display: inline;
  color: #990505;
}
h2 {
  font-size: 13px; 
  display: inline;
  color: #7a0606;
  border-top: 1px solid #999;
  /* border-bottom: 1px solid #2e5df5; */
  padding: 6px 1px 1px 0px;
  line-height: 20px;
}
#other_colleges a{font-weight: normal;}
.leftText{
  width: 383px;
  height: 377px;
  background-color: white;
  padding: 8px 5px 1px 12px;
  float:left; 
  color: #3c475b;
}
.leftInfo img{
  padding-left: 10px;
}
#flashAptCast{
  margin: 5px 0px 0px 7px;
}
.leftInfo strong{font-weight: 400;}
.leftInfo b{font-weight: 400;}
.leftInfo{
  width: 351px;
  padding: 0px 0px 0px 15px;
  font-size: 13px;
  line-height: 17px;
}
.leftInfo a{
  color: #1e44be;
  text-decoration: none;
}
.leftInfo a:hover{
  color: #dc9925;
}

#left_btm{ height: 0px; display:none;}
</style>

#leftTopText{}
#leftCommSS{}
.penStrip{
  height: 10px;
  float:left;
}
/*-----LAYOUT------*/
body{
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  margin: 0px;
  text-align: center;
  background-color: white; 
}
#container{
  width: 975px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}
#top{
  width: 975px;
  height: 182px;
  float: left; 
}
#topLeft{
  width: 420px;
  height: 119px;
  float: left;
  text-align: left;
  margin-top: 31px; 
}
#topLogo{
  width: 420px;
  height: 119px;
  float: left;
}
#topNav{
  width: 420px;
  height: 32px;
  float: left;
  background-color: #a4a4a4;
}
#topNav img{
  float: left;
  margin: 0px;
  padding: 0px;
}
#topRightPic{
  width: 555px;
  height: 182px;
  float: left;
}
#leftStrip{ width: 420px;float:left;}
#rightStrip{width: 410px;float:left;}
#content{
  width: 975px; 
  height: auto; 
  float: left; 
}
#left_1{
  width: 420px;
  float: left;
}
#left_2{
  width: 410px;
  padding: 0px 0px 0px 10px;
  float:left; 
}
#left_1, #right_1{height: 390px;}
#left_btm{
  width: 410px;
  height: 220px;
  float:left;
  clear:both;
  cursor: pointer; 
  cursor: hand;
  padding: 0px;
}
#right_1{
  width: 410px;
  float: left;
  text-align: left;
}
#rightCommSS{
  width: 400px; 
  height: auto; 
  float:left;
}
#right_2{
  width: 400px;
  float:left;
}
#rightPic{
  width: 145px;
  height: 161px; 
  float: left; 
}
#btmStrip{width: 830px; height: 10px; float:left;}

/*-----OTHER-STUFF-----*/
#d_claimer{
  width: 750px;
  height: auto;
  float: left;
}
.copyright{color: #000;}
.disclaimer{
  color: #ff0000;
  font-size: 10px;
  font-weight: normal;
}
.disclaimer:hover{color: #0000ff;}
#disclaimer_hover{color:#0000ff;}
img{border: none; }



/*map - property pop-up style*/
#mapDiv a{
  position:absolute;
  text-decoration:none;
  font-weight:bold;
}

#txtcontent{
/*optional - change background & border*/
  background-color: #fff;
  border: 2px solid #6488d7;
  width: 300px;
  text-align: center;
}

#image-map{
  float: left;
}
.popup_city{
  margin-left: -10px;
  color: #990505;
}
#popup_top{
  width: 100%
  height: 15px;
  font-weight: bold;
  text-align: center;
  background-color: #eee981;
  color: #000080;
  font-size: 12px;
}
#popup_middle{
  margin-left: 20px;
  letter-spacing: 1px;
  font-weight: bold;
  text-align: left;
}
#popup_bottom{
  width: 100%;
  height: 15px;
  background-color: #eee981;
}


#dhtmltooltip{
  position: absolute;
  left: -300px;
  visibility: hidden;
  z-index: 2000;
  filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
#url{font-weight: bold; }
a{font-weight: bold; font-size: 10pt; color: #02407D; text-decoration: none;}
a:hover{ color: #D51010;}
/*-------TOP-NAV------*/
#nav_455_level_1{margin: 0px 0px 0px 12px;}
#nav_455_level_1 a{
  color: #fff;
  padding: 0px 0px 0px 0px; 
  font-weight: normal;  
  margin: 0px 0px 0px 0px;
}
#nav_455L6 a{border: none; padding-right: 0px;  }
#nav_455_level_1 a:hover{
  color: #cc3300;
}
a{outline:0;}