 /* Layout Stylesheet */ 

body {
 margin:10px;
 background: White;
 color: Black;
 text-align:center;
 padding:0;
 }
 
#outer {
 width:850px;
 text-align: center;
 margin:auto;
 }
 
#hdr {
 height:104px;
 text-align:center;
 margin:auto;
 padding: 0px 0px 0px 0px;
 background-color: White;
 }

#hdr div.top-logo {
 height:104px;
 width: 247px;
 float: left;
 background: url(images/clickaclass_logo_1.jpg) no-repeat top right;
}

#hdr div.top-bar {
 height:104px;
 width: 356px;
 float: left;
} 
 
#hdr-space {
 height: 31px;
 width: 356px;
 background-color: White;
} 
 
#hdr-bar {
 height: 32px;
 width: 356px;
 background-color: #2B62AD;
} 

#hdr-bar div.menu-area {
 height: 31px;
 text-align: left;
 margin-left: 10px;
}
 
#hdr div.top-pics {
 height:104px;
 width: 247px;
 float: left;
 background: url(images/pic_frame_hdr.jpg) no-repeat top right;
}

#main-body {
 width:850px;
 text-align:center;
 margin:auto;
 padding: 0px 0px 0px 0px;
 }

#main-body-search {
 width: 900px;
 text-align:center;
 margin:auto;
 padding: 0px 0px 0px 0px;
 }

#main-body div.l-col {
 width: 247px;
 float: left;
 background-color: transparent;
}

#main-body div.center {
 width: 356px;
 float: left;
 background-color: transparent;
}

#main-search {
 height:450px;
 width: 340px;
 text-align: left;
 margin:auto;
 border: 2px solid #D06855;
 background-color: White;
}

#main-search div.search-text {
 margin: 10px 10px 10px 10px;
 color: Black;
}

#main-body div.r-col {
 width: 247px;
 float: left;
 background-color: transparent;
}

#main-body div.l-margin {
 width: 10px;
 float: left;
 background-color: transparent;	
}

#main-body div.content1 {
 width: 593px;
 float: left;
 background-color: transparent;
}

#main-body div.search-results {
 width: 845px;
 float: left;
 border: 2px solid #D06855;
 background-color: White;
}

#main-contactus {
 width: 450px;
 border: 2px solid #D06855;
 background-color: White;
 text-align: left;
}

#main-content1 {
 height:350px;
 width: 580px;
 text-align: left;
 margin:auto;
 border: 2px solid #D06855;
 background-color: White;
 overflow: auto;
}

div.content1-text {
 margin: 10px 10px 10px 10px;
 color: Black;
}

#box200-top {
 width:205px;
 height: 32px;
 text-align: center;
 margin:auto;
 padding: 0px 0px 0px 0px;
 border-left: 1px solid #BED154;
 border-right: 1px solid #BED154;
 background: url(images/top2.jpg) repeat-x;
}

#box200-main {
 width:205px;
 height:250px; 
/* height:150px; */
 text-align: left;
 margin:auto;
 padding: 0px 0px 0px 0px;
 border-top: 4px solid #BED154;
 border-left: 1px solid #BED154;
 border-right: 1px solid #BED154;
 border-bottom: 1px solid #BED154;
 background-color: White;
 overflow: auto;
}

#box200-main div.box200-text {
 margin: 10px 10px 10px 10px;
 color: Black;
}

#box200-small {
 width:205px;
 text-align: left;
 margin:auto;
 padding: 0px 0px 0px 0px;
 border-top: 4px solid #BED154;
 border-left: 1px solid #BED154;
 border-right: 1px solid #BED154;
 border-bottom: 1px solid #BED154;
 background-color: White;
 overflow: auto;
}

#box200-small div.box200-text {
 margin: 10px 10px 10px 10px;
 color: Black;
}

#box200-small2 {
 width:205px;
 height: 300px; 
 text-align: center;
 margin:auto;
 padding: 0px 0px 0px 0px;
 border-top: 4px solid #BED154;
 border-left: 1px solid #BED154;
 border-right: 1px solid #BED154;
 border-bottom: 1px solid #BED154;
 background-color: White;
 overflow: auto;
}

#box200-small2 div.box200-text {
 margin: 0px 0px 0px 0px;
 color: Black;
}

#ads {
 width:850px;
 text-align:center;
 margin:auto;
 padding: 0px 0px 0px 0px;
}

#ads div.ads-box {
 height:50px;
 width: 848px;
 float: left;
 border: 1px solid #B1D0E5;
}
 
#btm {
 width:850px;
 text-align:center;
 margin:auto;
 padding: 0px 0px 0px 0px;
}
 
#btm div.foot1 {
 height:29px;
 width:850px;
 float: left;
}
 
#searchform {
	text-align: left;
}
 
 