body {
	font-family: Arial, Helvetica, sans-serif;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
.bg
 {
   background-image: url('images/medical_12.jpg');
}
.bg1
 {
background-color:#000066;
}

.bg2
 {
 background-color:#FFB305;
}
.bg3
 {
  background-color:#CD5202;
}

.bg4
 {
    background-color:f1f6f2;
}

.bg5
 {
    background-color:#585755;
}

.bd {
border:1px solid #FF791E; 

}

.text {
  font-family:  arial ;
  font-size: 9PT;
  color: #000000;
}
.text1 {
  font-family:  verdana ;
  font-size: 9PT;
  color: #ffffff;
}

.text3 {
  font-family:  verdana ;
  font-size: 8PT;
  color: #ffffff;
  font-weight:bold;
}
.mono {
  font-family:  Monotype Corsiva ;
  font-size: 16PT;
  color: #FF791E;
}

.link {
  font-family:  verdana ;
  font-size: 8PT;
  color: #B30059;
  font-weight:bold;
  
}

.alink {
  font-family:  verdana ;
  font-size: 9PT;
  color: #A51716;
  font-weight:bold;
}

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }

/*****************************************************************************/
#center
{
width:100%;
height:inherit;
}

#page_whole
{
width:1004;
height:inherit;
border:solid;
border-width:1px;
border-color: #E76F01;
text-align:left;
}
#page_top
{
width:100%;
float:inherit;
height:inherit;
}
#page_mid
{
width:100%;
float:inherit;
height:inherit;
}
#page_bottom
{
width:100%;
float:inherit;
height:inherit;
background-color:FF9900;
}
#mid_left
{
width:200px;
float:left;
height:inherit;
border:solid;
border-width:1px;
border-color: #E76F01;
}
#mid_right
{
width:200px;
float:left;
height:inherit;
border:solid;
border-width:1px;
border-color: #E76F01;
}
#mid_mid
{
width:600px;
float:left;
height:inherit;
border:solid;
border-width:1px;
border-color: #E76F01;
}
#menu_bar
{
width:100%;
float:left;
background-color:#FF9900;
height:25px;
}
#menu_ele
{
width:11%;
float:left;
padding:2px;
border-left:solid;
border-left-color:#996600;
border-left-width:1px;
border-right:solid;
border-right-color:#996600;
border-right-width:1px;
}
#banner
{
width:100%;
float:left;
padding:2px;
background-image:url("images/bgg.jpg");
}
#services
{
width:100%;
float:left;
height:25px;
background-color:#FF9900;
padding:2px;
}
#service_heading
{
width:100%;
float:left;
height:25px;
background-color: #FFDFBB;
padding:2px;
}
#bannerimg
{
width:100%;
 background-image:url(images/vastu-bg.jpg);
 background-repeat:repeat-x;
 background-color:#ffcc33;
 height:169px;
 float:left;
}
.text2
{
 font-family:Tahoma;
 font-size:17px;
 font-weight:bold;
 color:#999999;
 text-decoration:none;
 font-weight:bold;
}
#imgright
{
float:right;
}
.heading6 {
  font-family:  verdana ;
  font-size:11px;
  color: #ffffff;
  font-weight:bold;
  text-decoration:none;
}
.heading5 {
  font-family:  verdana ;
  font-size:9px;
  color: #ffffff;
}
.headingshop {
  font-family:  verdana ;
  font-size:11px;
  color:#CC3300;
  font-weight:bold;
  text-decoration:none;
}
.headingshop1 {
  font-family:  verdana ;
  font-size:9px;
  color:#CC3300;
}
#content_common 
{
 width:100%;
 height:inherit;
}
.top_bottom{
font-family:Verdana;
font-size:10px;
color:#F8692C;
}
.msg_text
{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:600;
	color:#FF3300;
	background-color:#FFFFCA;
	padding:2px;
}
