* { margin: 0; padding: 0; border: 0; }


body {
	font: 10px arial, helvetica, serif;
background: rgb(68, 67, 67);
	text-align: center;
	padding: 0;
}

#container {
   position:relative;
	background: rgb(68, 67, 67) url(/res/images/740wht.gif) repeat-y top center;
   width: 740px !important;
   width: 741px;
	background: #ffffff url(/res/images/ms_bg.jpg) no-repeat;
	text-align: left;
	border: 0;
	margin: 0 auto;

}

#left_menu{
    _height: 300px;
    min-height: 300px;
}

#container table table { 
   width: 100%;
}

#container table table td { 
   color: #555555; 
   font-size: 12px; 
   font-weight: normal;
}



#footer {
   padding: 3px;
   background-color: #80b9dd;
   width: 734px !important;
   width: 735px;
   color: #ffffff;
   vertical-align: middle;
}

#footer * {
   color: #ffffff;
}
#footer a {
   padding-bottom: 1px;
}
#footer a:hover {
   color: #005cab;
   background-color: #e6edd3;
}




table#prices { 
   width: auto !important;
}

h1 { 
   color: #721c03; 
   font-size: 13px; 
   font-weight: bold; 
   margin-bottom: 2px;
}

h2 { 
   color: #7a1412; 
   font-size: 12px; 
   font-weight: bold; 
   margin-bottom: 2px;
}

p { 
   color: #555555; 
   font-size: 12px;
   margin-bottom:1.0em;
}

hr { 
   border: 1px solid black; 
   height: 1px; 
}

#topmenu {
   background: #80b9dd;
   height: 14px;
   clear: none;
   margin: 0;
   padding: 0;
   padding-top: 2px;
   vertical-align: middle;
   padding-bottom: 2px;
} 
#topmenu * { margin: 0; padding: 0;}
#topmenu li { padding-left: 2px; padding-right: 2px; }
#topmenu a { text-decoration: none; font-weight: normal; margin:0; padding:0; } 

#MainHeader {
   text-indent: -2000em;
   height: 72px;
   width: 501px;
   float: left;
   background: transparent;
}
#LaserCenterLogo {
   text-indent: -2000em;
   height: 72px;
   width: 208px;
   float: right;
   background: url(/res/images/ms_logo.gif) top right no-repeat;
}
td {
   vertical-align: top;
}
#prices td { 
   font-size: 11px !important; 
}


#nav img { 
   display: block; 
   margin-right: 1px !important;
   margin-right: 0;
   /*\*//*/
   margin-right: 1px;
   /**/
}
#nav #menu4 img {
   margin-right: 0 !important;
   background-color: #005cab;
}

#nav #menu4 {
   background-color: transparent !important;
   background-color: #005cab;
}


#nav {
   clear: both; 
   width: 738px !important; 
   width: 740px; 
   margin-top: 1px;  

/*\*//*/
   width: 741px !important;
/**/

}

#rightcell {
   margin-right: 0 !important;
   margin-right: -2px;
   padding-right: 0 !important;
   padding-right: -2px;
}


a.ext, td a.ext:visited {
      color: #0076bf;
      text-decoration: none;
      border-bottom: 1px solid #0076bf;
      margin: 1px;
   }

#left_menu  { 
   float: left; 
   width: 186px; 
   list-style: none; 
   margin-top: 20px; 
}
#left_menu li { 
   color: #555555; 
   margin: 8px; 
   margin-left:25px;
}
#left_menu li a { 
   color: #555555; 
   text-decoration: none; 
   font-size: 10px; 
}
#left_menu li a.active { 
   color: #005cab; 
}
#left_menu li a:hover {
   color: #0e5ea7; 
} 


#right_menu { width: 190px; float: right; }
#searchbox { margin-left: 10%;
         margin-top: 40px;
         margin-bottom: 20px;
	     width: 600px;
	     padding-top: 4px;
	     border-top: 1px solid black;
	     clear: both; 
	     text-align: right; 
         z-index: 10;
}


.h_menu {
    list-style-type: none;
    text-align: left;
    color: white;
}
.h_menu a, .h_menu a:visited { color: white; text-decoration: none; padding: 0 4px; font-size: 10px;}
.h_menu li {
    display: inline;
    color: white;
    font-size: 10px;
    margin: 0;
    padding: 0px;
    background: transparent;
    border-left: 1px solid white;
    height: 5px;
}
.h_menu li:first-child, .h_menu li.noleft { border-left: 0; }
.h_menu li.active {
   background: #ffffff;
   color: #09357b;
}
/*IE workaround*/
/*All IE browsers*/
* html .h_menu li
{
   border-left: 1px solid white;
   padding: 0 4px 0 4px;
   margin: 0 4px 0 -4px;
}
/*Win IE browsers - hide from Mac IE\*/
* html .h_menu li
{
   display: block;
   float: left;
/*End hide*/
/*Mac IE 5*/
* html .h_menu li:first-child { border-left: 0; }





