body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
	
}

a:link {  text-decoration: none; }
a:visited {  text-decoration: none; }
a:active {  text-decoration: none; }
a:hover { text-decoration: none; }

h1 { color:#999999 }
.sm {font-family:Tahoma; font-size: 11px;}
.smBottom {font-family:Tahoma; font-size: 11px; color:white}
td.smB {font-family:Tahoma; font-size: 12px; font-weight: bold;}
.fon {font-family: tahoma, verdana, sans-serif; font-size: 12px; color:#666666;}
.titleH {font-family:Tahoma; font-size: 12px; color:#666666; font-weight:bold;}


#div.main {
border: 1px; #666666;
}
/* Menu Start */

#modernbricksmenu2{
padding: 0;
width: 100%;
border-top: 5px solid #D25A0B; /*Brown color theme*/ 
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
border-bottom: 1px solid #a00e0f;
}


#modernbricksmenu2 ul{
margin:0;
margin-left: 40px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

#modernbricksmenu2 li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

#modernbricksmenu2 a{
float: left;
display: block;
font: bold 11px Arial;
color: white;
text-decoration: none;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
background-color: #3a577e; /*Brown color theme*/ 
border-top: 1px solid white;
}

#modernbricksmenu2 a:hover{
background-color: #D25A0B; /*Brown color theme*/ 
color: white;
}

#modernbricksmenu2 #current a{ /*currently selected tab*/
background-color: #D25A0B; /*Brown color theme*/ 
color: white;
border-color: #D25A0B; /*Brown color theme*/ 
}

#myform{ /*CSS for sample search box. Remove if desired */
float: right;
margin: 0;
margin-top: 3px;
padding: 0;
font-weight:bold;
color:#3a577e;
}

#myform .textinput{
width: 190px;
border: 1px solid gray;
}

#myform .submit{
font: normal 12px Verdana;
height: 22px;
border: 1px solid black;
background-color: lightyellow;
}

/* Menu End  */

h3 {color: #494949; }

.box {
   color: black;
   background-color: #FFFFF;
   border-color: #666666;
   font-family: tahoma, verdana, sans-serif;
   font-size: 11px;
   margin-left: 5%; margin-right: 4%; padding: 4pt;
   text-align: left; 
   border: 1pt;
   border-style:solid;
   width:133px;
}


.box_school {
   color: black;
   background-color:#999966;
   border-color: #666666;
   font-family: tahoma, verdana, sans-serif;
   font-size: 11px;
   margin-left: 5%; margin-right: 5%; padding: 5pt;
   text-align: left; 
   border: 1pt;
   border-style:solid;
   width:154px;
}

.box_class {
   color: black;
   background-color:#996699;
   border-color: #666666;
   font-family: tahoma, verdana, sans-serif;
   font-size: 11px;
   margin-left: 5%; margin-right: 5%; padding: 5pt;
   text-align: left; 
   border: 1pt;
   border-style:solid;
   width:154px;
}

.boxGray {
   color: black;
   background-color: #CCCCCC;
   border-color: black;
   text-decoration: none;
   font-family: tahoma, verdana, sans-serif;
   font-size: 11px;
   margin-left: 5%; margin-right: 4%; padding: 4pt;
   text-align: center; 
   border: 1pt;
   border-style: solid;
   width:133px;

}

.red_box_header_school {
background:#666600 none repeat scroll 0%;
margin:0px;
padding:0px;
color:#FFFFFF;
font-weight:bold;
text-align:center;
font-size:18px;
font-family:Georgia, "Times New Roman", Times, serif;
}

.red_box_header_class {
background:996699 none repeat scroll 0%;
margin:0px;
padding:0px;
color:#FFFFFF;
font-weight:bold;
text-align:center;
font-size:18px;
font-family:Georgia, "Times New Roman", Times, serif;
}


.red_box_header_big {
background:#F0F0F0 none repeat scroll 0%;
margin:0px;
padding:0px;
color:#666666;
font-weight:bold;
font-size:18px;
}
.red_box_header {
background:#F0F0F0 none repeat scroll 0%;
margin:0px;
padding:0px;
color:#666666;
font-weight:bold;
font-size:13px;
text-align:center;
}


.hr
{
border-bottom: 1px dotted #black;
width: 100px;
}


.footer {
	border-bottom: 7px solid black; 
	width: 937px; clear: both; 
	background-color: black;
	margin-bottom: 4px; 

	padding-top: 4px; 
	padding-bottom: 4px; 

	text-align: center; 
	font-size: 12px; 
	font-family: verdana,helvetica,Arial,sans-serif; 
	color: white;
}
.footernew {
	border-bottom: 7px solid black; 
	width: 937px; clear: both; 
	background-color: black;
	margin-bottom: 4px; 

	padding-top: 4px; 
	padding-bottom: 4px; 

	text-align: center; 
	font-size: 12px; 
	font-family: verdana,helvetica,Arial,sans-serif; 
	color: white;
}
.class_items_tt{
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}

.classified_header {
background-image:url(/images/doublecolon.gif);
background-position:8px center;
background-repeat:no-repeat;
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
margin-top:5px;
padding-left:20px;
}

.class_box {
background-color:#FFFFFF;
border:1px solid #7F0900;
margin-left:10px;
margin-right:10px;
padding:5px;
color:#333333;
font-family:Helvetica, Verdana, Arial,sans-serif;
font-size:11px;
}

.class_box_home {
background-color:#FFFFFF;
background-image:url(bg-home.gif);
background-repeat:no-repeat;
border:1px solid #7F0900;
margin-left:10px;
margin-right:10px;
padding:5px;
color:#333333;
font-family:Helvetica, Verdana, Arial,sans-serif;
font-size:11px;
}

.graybox {
background:#F0F0F0 none repeat scroll 0%;
margin:0px;
padding:0px;
}

.graybox1 {
background: #F0F0F0 none repeat scroll 0%;
text-align:center;
font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
margin:2px;
padding:2px;
}

/* Round Corner Box  */
.roundedcornr_box_187604 {
	background: url(images/roundedcornr_187604_tl.png) no-repeat top left;
}
.roundedcornr_top_187604 {
	background: url(images/roundedcornr_187604_tr.png) no-repeat top right;
}
.roundedcornr_bottom_187604 {
	background: url(images/roundedcornr_187604_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_187604 div {
	background: url(images/roundedcornr_187604_br.png) no-repeat bottom right;
}
.roundedcornr_content_187604 {
	background: url(images/roundedcornr_187604_r.png) top right repeat-y;
}

.roundedcornr_top_187604 div,.roundedcornr_top_187604,
.roundedcornr_bottom_187604 div, .roundedcornr_bottom_187604 {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
.roundedcornr_content_187604, .roundedcornr_bottom_187604 {
	margin-top: -19px;
}
.roundedcornr_content_187604 { padding: 0 15px; }
