body {width: 970px; position: relative; margin-top: 5px; margin-bottom: 0px; margin-left: 20px; font-family: Arial}

.col1, .col2, .col3, .col4, col1-1, col1-2 {float:left;}
.clear {clear:both;}
.red {color: #bd2a1a;}
.blue {color: #000099;}
 
#header {height: 125px;}
 
#menu {margin-top: -100px; margin-left: 295px;}

#content {width: 970px;}
#content .block {width: 970px; background-color: #fbfbfb;}
#content .col1 {width: 350px; text-align: center; font-size: 8pt;}
#content .col2 {width: 550px;}
#content .contact_col1 {width: 300px; text-align: center;}
#content .contact_col2 {width: 300px; text-align: center;}
#content .contact_col3 {width: 300px; text-align: center;}
#content .directions_col1 {width: 300px; text-align: center;}
#content .directions_col2 {width: 600px; text-align: center;}
#content .corner_left_top {background:url(images/corner_left_top.gif) left top no-repeat;}
#content .corner_right_top {background:url(images/corner_right_top.gif) right top no-repeat;}
#content .corner_right_bottom {background:url(images/corner_right_bottom.gif) right bottom no-repeat;}
#content .corner_left_bottom {background:url(images/corner_left_bottom.gif) left bottom no-repeat; padding:23px 33px 20px 5px;}
#content .line_top {background:url(images/line.gif) left top repeat-x;}
#content .line_right {background:url(images/line.gif) right top repeat-y;}
#content .line_bottom {background:url(images/line.gif) left bottom repeat-x;}
#content .line_left {background:url(images/line.gif) left top repeat-y;}

#bottom {padding-top: 20px;}
#bottom .col1 {width: 163px; height: 143px; background:url('images/tutor_login.png') no-repeat;}
#bottom .col1-1 .user {background-image:url(images/emptybox.png); width:138px; height:18px; border:0px; margin: 50px 0 0 13px; font-size: 9pt; padding-left: 10px; padding-top: 2px;}
#bottom .col1-1 .pass {background-image:url(images/emptybox.png); width:138px; height:18px; border:0px; margin: 20px 0 0 13px; font-size: 9pt; padding-left: 10px; padding-top: 2px;}
#bottom .col1-1 .submit {background-image:url(images/loginbox.png); width:60px; height:15px; border: 0px;margin: 10px 0 0 53px;}
#bottom .col2 {width: 163px; height: 143px; background:url('images/client_login.png') no-repeat; margin-left: 12px;}
#bottom .col2-1 .user {background-image:url(images/emptybox.png); width:138px; height:18px; border:0px; margin: 50px 0 0 13px; font-size: 9pt; padding-left: 10px; padding-top: 2px;}
#bottom .col2-1 .pass {background-image:url(images/emptybox.png); width:138px; height:18px; border:0px; margin: 20px 0 0 13px; font-size: 9pt; padding-left: 10px; padding-top: 2px;}
#bottom .col2-1 .submit {background-image:url(images/loginbox.png); width:60px; height:15px; border: 0px;margin: 10px 0 0 53px;}
#bottom .col3 {width: 303px; margin-left: 12px; margin-right: 12px;}
#bottom .col4 {width: 303px;}


#footer {width: 970px; text-align: right; font-size: 8pt; padding-top: 15px;}



   
   #backgroundPopup{  
   display:none;  
   position:fixed;  
   _position:absolute; /* hack for internet explorer 6*/  
   height:100%;  
   width:100%;  
   top:0;  
   left:0;  
   background:#000000;  
   border:1px solid #cecece;  
   z-index:1;  
   }  
   #popupContact{  
   display:none;  
   position:fixed;  
   _position:absolute; /* hack for internet explorer 6*/  
   height:600px;  
   width:750px;  
   background:#FFFFFF;  
   border:2px solid #cecece;  
   z-index:2;  
   padding:12px;  
   font-size:13px;  
   }  
   #popupContact h1{  
   text-align:left;  
   color:#6FA5FD;  
   font-size:22px;  
   font-weight:700;  
   border-bottom:1px dotted #D3D3D3;  
   padding-bottom:2px;  
   margin-bottom:20px;  
   }
   #popupContactClose{  
   font-size:14px;  
   line-height:14px;  
   right:6px;  
   top:4px;  
   position:absolute;  
   color:#6fa5fd;  
   font-weight:700;  
   display:block;  
   }  
   #button{  
   text-align:center;  
   margin:100px;  
   }  


