body {
text-align: center;
background:#FFF url('images/background01.gif') repeat;
}

#container {
width: 750px;
margin: 5px auto;
padding:0;
border:1px solid #D5CEE8;
background-color: #EDE1ED;
font:12px arial,helvetica,san-serif;
color: #333;
line-height: 130%;
text-align: left;
}

#top {
position:relative;
padding:0;
margin:0;
background-color:#FFF;
border-bottom:1px solid #D5CEE8;
}

#top h1 {
font-family:verdana,arial,helvetica,san-serif;
font:20px arial,helvetica,san-serif;
font-weight:900;
color:#AE0000;
padding: 0;
margin: 0;
}


#leftcolumn {
width:200px;
float:left;
padding:0;
margin:0;
/*border-right:1px solid #D5CEE8;*/
background:#EDE1ED;
}




#content {
padding:10px;
margin-left:201px;
background:#FFF;
}


.prop {float:right; width;1px;}
.prop330 {height:330px;float:right; width;1px;}
.propclear {clear;both; height:1px; overflow:hidden;}
.topbox {border:1px solid #D5CEE8;}
h1 {font: 900 16px arial,helvetica,arial; color:#00394A;}
h2 {font: 900 14px arial,helvetica,arial; color:#00394A; border-top:1px dashed #D3B3D3; padding-top:10px; width:250px;}
h3 {font: 900 14px arial,helvetica,arial; color:#00394A;}
#leftcolumn.popup {background:#F6EEF8;font:12px arial,helvetica,san-serif; color:#999;padding:10px; width:180px;}
#leftcolumn img {border-right:1px solid #D5CEE8;}
#leftcolumn h3,p {margin:5px;}
#contact {width:200px;float:left;padding:10px;margin:0;font:12px arial,helvetica,san-serif; color:#333; background:#FFF;}
img.border {border:1px solid #999; margin: 10px 0;}
#container.popup {background:#F6EEF8; margin-left:20;}
#content p {padding-right:10px;}
div.caption {width:200px; float:right; color:#003F5E; font-size:11px; text-align:right;}
fieldset {margin:10px 10px 10px 0; padding:10px;}
fieldset.left {margin:0; padding:0;}
legend {font:900 12px arial,helvetica,san-serif; color: #00394A;}
legend.left {font:900 12px arial,helvetica,san-serif; color: #00394A; margin-left:23%;}
div.sidebox {width:225px; float:right;  border:1px dashed #999; margin:0 5px; padding:0 0 0 5px; background:#FBFBE7;}
div.sideboxheader {margin:0 0 10px 0;padding:2px;background:#FFF url('images/background01.gif') repeat;border-bottom:1px dashed #D5CEE8;color:#003F5E;font:900 12px arial,helvetica,san-serif;}
div.christmas {position:relative;width:450px; margin: 30px auto; padding:10px; border:3px dashed #C08FC1; background:#FFF1FF;}
div.christmas img {position:absolute; top:-15px; right:-20px;}
div.christmasheader {color:#A65DA7; font:900 18px arial,helvetica,san-serif;}
div.christmas span {float:left; width:200px;font:12px arial,helvetica,san-serif;color:#000;}



#contactinfo {
clear: all;
margin: 0;
font: 400 11px verdana,arial,helvetica,san-serif;
color:#666;
padding:3px;
background:#EDE1ED;
border-top: 1px solid #D3B3D3;
}



/* |||||||||||||||||||||||||||||| menu starts */

#menu {
display:block;
position:absolute;
top:52px;
left:210px;
width:100%;
z-index:10;
}

#menu a.nav, a.nav:link, a.nav:visited, .selected {
float:left;
display:block;
width:68px;
height:20px;
background:#D3B3D3;
border:1px solid #D5CEE8;
margin-right:2px;
text-align:center;
text-decoration:none;
font-family:verdana, arial, sans-serif;
font-size:12px;
font-weight:400;
/*color:#333;*/
color:#003F5E;
line-height:20px;
overflow:hidden;
}

#menu a.nav:hover {color:#003F5E; background:#EDE1ED; }
#menu a.nav:active, .selected {color:#003F5E; background:#FFF;border-bottom:1px solid #FFF;}

/* |||||||||||||||||||||||||||||| menu ends */
/* |||||||||||||||||||||||||||||| menu-popup starts */

#popupmenu {
display:block;
width:180px;
background:#F6EEF8;
margin-bottom:15px;
}

#popupmenu a.nav, a.nav:link, a.nav:visited, .popupselected {
float:none;
display:block;
width:175px;
height:20px;
line-height:20px;
background:#D3B3D3;
border:1px solid #D5CEE8;
margin:1px;
padding:0 0 0 5px;
text-align:left;
text-decoration:none;
font-family:verdana, arial, sans-serif;
font-size:11px;
font-weight:400;
color:#003F5E;
overflow:hidden;
}

#popupmenu a.nav:hover {color:#003F5E; background:#EDE1ED; }
#popupmenu a.nav:active, .popupselected {color:#003F5E; background:#FFF;}


/* |||||||||||||||||||||||||||||| menu-popup ends */
/* |||||||||||||||||||||||||||||||||||||||| form start */

dl.emailform {
width:450px;
margin:10px auto;
padding:0 0 10px 0;
border:1px solid #D5CEE8;
background:#FBFBE7;
}

dl.contactemailform {
width:98%;
margin:10px auto;
padding:0 0 10px 0;
border:1px solid #D5CEE8;
background:#FBFBE7;
}


dl.emailform fieldset {
margin: 10px;
}

dl.emailform legend {
margin-left: 100px;
font-weight:900;
}

dl .header {
margin:0 0 10px 0;
padding:2px;
background:#FFF url('images/background01.gif') repeat;
border-bottom:1px solid #D5CEE8;
color:#003F5E;
font:900 14px arial,helvetica,san-serif;
}

dl.info
{
width:450px;
margin:10px auto;
padding:0;
}

dl.doctorinfo
{
width:225px;
margin:10px auto;
padding:0;
}

dl.left {
width:94%;
margin:5px auto;
padding:0;
/*border:1px solid #D5CEE8;*/
}

dt
{
float:left;
clear:left;
width:15%;
text-align:right;
margin:0 1em 0 0;
font:400 12px arial,helvetica,san-serif;
color:#927FCC;
line-height:20px;
}



dd
{
clear:right;
margin:0;
font: 12px arial,helvetica,san-serif;
line-height:20px;
}

/* |||||||||||||||||||||||||||||||||||||||| form end */
/* |||||||||||||||||||||||||||||||||||||||| multi form begin */
dl.contactstyle {
width:100%;
margin:0;
}
.contactstyle dt {
font-weight:900;
float:left;
clear:left;
width:15%;
margin:0 0 2px 0;
}
contactstyle dd {
float:left;
width:82%;
margin:0 0 2px 2%;
}
* html .contactstyle dd {
float:none;
margin-left:15%;
}
* html .contactstyle dt {
margin:0;
}
/* |||||||||||||||||||||||||||||||||||||||| multi form end */
 /* |||||||||||||||||||||||||||||||||||||||| multi popupform begin */
 dl.popupstyle {
 width:100%;
 margin:0;
 }

 .popupstyle dt {
 float:left;
 clear:left;
 width:20%;
 margin:0 0 2px 0;
 color:#927FCC;
 }

 .popupstyle dd {
 float:left;
 width:75%;
 margin:0 0 2px 5px;
 }

 .popupstyle dd.popuphead {
 border:1px solid #D1C4D4;
color:#95729C;
background:#EDE1ED;
font:900 12px arial,helvetica,san-serif;
padding-left:5px;
 }

 * html .popupstyle dd {
 float:none;
 margin-left:5px;
 }

 * html .popupstyle dt {
 margin:0;
 }
/* |||||||||||||||||||||||||||||||||||||||| multi popupform end */
/* |||||||||||||||||||||||||||||||||||||||| fees table begins */

  .table01 {width:64%; float:left; margin:0 0 5px 0;}
  .table02 {width:15%; float:left; margin:0 0 5px 0;}
  .table01 span {padding-left:15px;}




 /* ||||||||||||||||||||||||||||||||||||||||  fees table ends */

