/*CSS file created by Sapan Kumar, Neilmed Devices India.*/
BODY {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(bg.gif);
	/*background-image:url(bg_holiday2011.jpg);
	background-position:center top;
	background-repeat: no-repeat;
	background-color:#DAE9FF;*/
	background-color:#D9E6F7;  
}

.box1 {
	BORDER-TOP: #95DCFF 2px solid;
	BORDER-BOTTOM: #95DCFF 2px solid;
	BORDER-LEFT: #95DCFF 2px solid;
	BORDER-RIGHT: #95DCFF 2px solid;
	height:18px;
	background-color:#FFFFFF;
	background-repeat: no-repeat;

}
.boxround {
	border: 1px solid #CCCCCC;
    background-color: #FFFFFF;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
	/*behavior: url(http://www.neilmed.com/newweb/css/border-radius.htc);*/
}
.bantd {
		BORDER-LEFT: #cccccc 0px solid; BORDER-RIGHT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 0px solid; BORDER-TOP: #cccccc 0px solid; border-style:dashed; background-color:#ffffff;
}
.bantd1 {
		BORDER-LEFT: #cccccc 0px solid; BORDER-RIGHT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 0px solid; BORDER-TOP: #cccccc 0px solid; border-style:dashed; background-color:#efefef;
}

.boxtd {
	BORDER-LEFT: #0072bc 1px solid; BORDER-RIGHT: #0072bc 1px solid; BORDER-BOTTOM: #0072bc 1px solid; BORDER-TOP: #0072bc 1px solid; border-style:dashed; background-color:#ffffff; 
	background-repeat: no-repeat;
	
}
.boxped {
	BORDER-LEFT: #FFA042 1px solid; BORDER-RIGHT: #FFA042 1px solid; BORDER-BOTTOM: #FFA042 1px solid; BORDER-TOP: #FFA042 1px solid; border-style:dashed; background-color:#ffffff; 
	background-repeat: no-repeat;
	
}
.boxped1 {
	BORDER-LEFT: #FFA042 1px solid; BORDER-RIGHT: #FFA042 1px solid; BORDER-BOTTOM: #FFA042 1px solid; BORDER-TOP: #FFA042 1px solid; border-style:dotted; background-color:#ffffff; 
	background-repeat: no-repeat;
	
}
.boxhyp {
	BORDER-LEFT: #1f8845 1px solid; BORDER-RIGHT: #1f8845 1px solid; BORDER-BOTTOM: #1f8845 1px solid; BORDER-TOP: #1f8845 1px solid; border-style:dashed; background-color:#ffffff; 
	background-repeat: no-repeat;
	
}
.boxhyp1 {
	BORDER-LEFT: #1f8845 1px solid; BORDER-RIGHT: #1f8845 1px solid; BORDER-BOTTOM: #1f8845 1px solid; BORDER-TOP: #1f8845 1px solid; border-style:dotted; background-color:#ffffff; 
	background-repeat: no-repeat;
	
}
.boxtd2 {
	BORDER-LEFT: #0072bc 1px solid; BORDER-RIGHT: #0072bc 1px solid; BORDER-BOTTOM: #0072bc 1px solid; BORDER-TOP: #0072bc 1px solid; border-style:dotted; background-color:#ffffff; 
	background-repeat: no-repeat
}
.boxtd3 {
	BORDER-LEFT: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; border-style:dashed;
	background-repeat: no-repeat
}
.boxtd4 {
	BORDER-LEFT: #cccccc 2px solid; BORDER-RIGHT: #cccccc 2px solid; BORDER-BOTTOM: #cccccc 2px solid; BORDER-TOP: #cccccc 2px solid; border-style: solid;
	background-repeat: no-repeat
}
.box4 {
	BORDER-TOP: navy 1px solid;
	BORDER-BOTTOM: navy 1px solid;
	BORDER-LEFT: navy 1px solid;
	BORDER-RIGHT: navy 1px solid;
	border-style:dashed;
	height:18px;
	background-color:#FFFFFF;
	background-repeat: no-repeat;

}
A.sidebanlink {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	TEXT-DECORATION: none;
	padding-left: 5px
}
A.sidebanlink:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: navy;
	TEXT-DECORATION: none;
	padding-left: 5px
}
A.sidebanlink1 {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color:#215dc6;
  text-decoration:none;
  display:block;
  border:0;
  width:100%;
  line-height:1.2em;
}
A.sidebanlink1:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color:#0b4d90;
	TEXT-DECORATION: none;
	line-height:1.2em;
	}

.patent
{
    font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
}
.patent1
{
    font-family: Arial;
	font-size: 11px;
	font-weight: NORMAL;
	color: #0B4D90;
}
.copyright {
	font-family: Arial;
	FONT-SIZE: 9px;
	font-weight: normal;
	COLOR: #666666;
	text-decoration: none;
		
}
a.botlink {
	font-family: Arial;
	FONT-SIZE: 10px;
	font-weight: normal;
	COLOR: #000000;
	text-decoration: none;
}

a.botlink:hover {
	font-family: Arial;
	FONT-SIZE: 10px;
	font-weight: normal;
	COLOR: #666666;
	text-decoration: none;
}
a.botlink1 {
	font-family: Arial;
	FONT-SIZE: 10px;
	font-weight: normal;
	COLOR: #ffffff;
	text-decoration: none;
}

a.botlink1:hover {
	font-family: Arial;
	FONT-SIZE: 10px;
	font-weight: normal;
	COLOR: #ffffff;
	text-decoration: none;
}
a.policy {
	font-family: Arial;
	FONT-SIZE: 10px;
	font-weight: normal;
	COLOR: #666666;
	text-decoration: none;
}

a.policy:hover {
	font-family: Arial;
	FONT-SIZE: 10px;
	font-weight: normal;
	COLOR: #999999;
	text-decoration: none;
}
a.isotonic {
	font-family: Arial;
	FONT-SIZE: 12px;
	font-weight: bold;
	COLOR: #003399;
	text-decoration: none;
}

a.isotonic:hover {
	font-family: Arial;
	FONT-SIZE: 12px;
	font-weight: bold;
	COLOR: #003399;
	text-decoration: none;
}
a.hypertonic {
	font-family: Arial;
	FONT-SIZE: 12px;
	font-weight: bold;
	COLOR: #006600;
	text-decoration: none;
}

a.hypertonic:hover {
	font-family: Arial;
	FONT-SIZE: 12px;
	font-weight: bold;
	COLOR: #006600;
	text-decoration: none;
}
a.ped {
	font-family: Arial;
	FONT-SIZE: 12px;
	font-weight: bold;
	COLOR: #cc6600;
	text-decoration: none;
}

a.ped:hover {
	font-family: Arial;
	FONT-SIZE: 12px;
	font-weight: bold;
	COLOR: #cc6600;
	text-decoration: none;
}
a.click {
	font-family: Arial;
	FONT-SIZE: 12px;
	font-weight: bold;
	COLOR: red;
	text-decoration: underline;
}
a.read {
	font-family: Arial;
	FONT-SIZE: 11px;
	font-weight: normal;
	font-style:italic;
	COLOR: red;
	text-decoration: none;
}
a.publink {
	font-family: Arial;
	FONT-SIZE: 13px;
	font-weight: bold;
	COLOR: #0B4D90;
	text-decoration: none;
}
.publication{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style:italic;
	color: #333333;
	text-align: justify;
	line-height:18px;

}

.contents{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
	line-height:18px;
}
.contents1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
	line-height:18px;

}
.store{
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0B4D90;
	
}

.addline1{
    font-family: Arial, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: navy;
} 
.search {
	font-family: Arial;
	FONT-SIZE: 9px;
	font-weight: normal;
	COLOR: #000000;
	text-decoration: none;
	height:18px;
}
.country {
	font-family: Arial;
	FONT-SIZE: 9px;
	font-weight: normal;
	COLOR: #000000;
	text-decoration: none;
	background-color:#95dcff;
		
}
a.font {
	FONT-SIZE: 10px;
	font-weight: normal;
	COLOR: #000000;
	text-decoration: none;
}
.store2
{
   margin-left:0px;
   margin-right:0px;
   margin-bottom: 4px;
   height:30px;
   font: 12px tahoma,Arial,sans-serif;
   font-weight: bold;	
   text-align:center;
   color: #0B4D90;
   background-color:#f1f5fa;
   BORDER-LEFT: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; border-style:dashed;
   
}
.store3
{
   margin-left:3px;
   margin-right:3px;
   height:20px;
   font: 12px tahoma,Arial,sans-serif;
   font-weight: bold;	
   text-align:center;
   color: #0B4D90;
   background-color:#f1f5fa;
     
}
a.sidemenu
{
  font-family: Arial, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #0B4D90;
  text-decoration:none;
  height:20px;
}

a.sidemenu:hover
{
  font-family: Arial, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #215dc6;
  text-decoration:none;
  height:20px;
}
a.subItem
{
   font: 11px tahoma,Arial,sans-serif;	
   text-decoration:none;
   color: #215dc6;
   font-weight: bold;
   
}

a.subItem:hover
{
   font: 11px tahoma,Arial,sans-serif;	  
   height:15px;
   color: #0B4D90;
   font-weight: bold;
}
.advt
{
    font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #FF0000;
	text-decoration:none;
}
h1 {
  font-family: Arial; 
  font-size:10px;
  font-weight:normal;
  color:#036;
  border-bottom:1px solid;
  margin: 5px;
  padding:0 0 4px;
  line-height:1.2em;
  }
.header{
    font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #003399;
    text-decoration: none;
	height:15;
} 
.header1{
    font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
} 
.header2{
    font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
	
} 

a.ordernow
{
   font: 14px Arial,sans-serif;	
   text-decoration:none;
   color: #FF0000;
   font-weight: bold;
   
}
.style1 {color: #003399; font-size: 12px; font-family:Arial, Helvetica, sans-serif;}
.style2 {color: #FFA042; font-size: 12px; font-family:Arial, Helvetica, sans-serif; }
.style3 {color: #003399; font-size: 12px; font-weight: bold; font-family:Arial, Helvetica, sans-serif; }
.style4 {color: #ffffff; font-size: 12px; font-family:Arial, Helvetica, sans-serif;}
.style5 {color: #FFA042; font-size: 12px; font-weight: bold; font-family:Arial, Helvetica, sans-serif;text-decoration: none; }
.style6 {color: #1f8845; font-size: 12px; font-family:Arial, Helvetica, sans-serif; }
.style7 {color: #1f8845; font-size: 12px; font-weight: bold; font-family:Arial, Helvetica, sans-serif;}
.style8 {color: #ff0000; font-size: 12px; font-family:Arial, Helvetica, sans-serif;}
.style9 {color: #006600; font-size: 12px; font-family:Arial, Helvetica, sans-serif;}
.style10 {color: #e20000; font-size: 12px; text-decoration: none;
}
.coupon
{
border: 1px thin navy;
border-top-color: navy;
border-left-color: navy;
border-bottom-color: navy;
border-right-color: navy;
background-color: #FFFFFF;
color: #333333;
font-size: 9px;
font-weight: bold;
font-family: Verdana, Helvetica, Arial, sans-serif;
}
.medpub
{
border: 3px double #a8d6ff;
border-top-color: #a8d6ff;
border-left-color: #a8d6ff;
padding: 0.25em;
background-color: #FFFFFF;
color: #333333;
font-size: 12px;
font-weight: bold;
font-family: Arial;
text-decoration:none;
}
.mailer
{
BORDER-TOP: #0b4d90 1px solid;
BORDER-BOTTOM: #0b4d90 1px solid;
BORDER-LEFT: #0b4d90 1px solid;
BORDER-RIGHT: #0b4d90 1px solid;
background-color: #ffffff;
background-repeat: no-repeat;
padding: 0.15em;
color: #333333;
font-size: 10px;
font-weight: bold;
font-family: Arial;
}
.mailertext
{
    font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: red;
}
.mailertextb
{
    font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}

/* NEW CSS Document */
.smlBlack
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: rgb(0,0,0);
}
.smlBlack1
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size:10pt;
	color: rgb(0,0,0);
}
.smlGreen
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: rgb(0,255,0);
}
.smlGray
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: rgb(128,128,128);
}
.smlBrown
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: rgb(141,98,6);
}
/**** Small size text in BOLD style ****/
.smlBlackBold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: rgb(0,0,0);
}
.smlRed
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	font-weight: normal;
	color: rgb(255,0,0);
}
.smlRedBold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: rgb(255,0,0);
}
.smlBlueBold{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #1A9ABC;
}
.smlBrownBold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: rgb(144,98,6);
}
.smlWhiteBold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: rgb(255,255,255);
}
.smlOffWhiteBold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	font-weight: bold;	
	color: #dedcdc;
}
.smlVioletBold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: rgb(102,51,153);
}
.smlOrangeBold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: rgb(255,121,0);
}
.smlGreenBold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: rgb(0,255,0);
}
.smlGrayBold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	font-weight:bold;
	color: rgb(128,128,128);
}
/*.smlBlueBold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	font-weight:bold;
	color: #101088;
}*/
.smlLtBlueBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	color: rgb(157,187,233);
}
.smlReqBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 8pt;
	font-weight: bold;	
	color: rgb(85,127,169);
}
.smlYellowBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 8pt;
	font-weight: bold;	
	color: rgb(239,197,110);
}
.smlErrBold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	font-weight: bold;	
	color: rgb(192,0,0);
}
.smlSuccBold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	font-weight: bold;	
	color: rgb(0,128,0);
}
.smlcolorbold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	font-weight: bold;	
	color: rgb(153,153,204);
}
.smlBlue1Bold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	font-weight:bold;
	color: #003366;
}
/***** MEDIUM size text styles *****/
.medBlack
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 10pt;
	color: rgb(0,0,0);
}
.medBrown
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 10pt;
	color: rgb(144,98,6);
}
.medRed
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 10pt;
	color: rgb(255,0,0);
}
.medWhite
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 10pt;
	color: rgb(255,255,255);
}
.medOffWhite
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 10pt;
	color: #dedcdc;
}
.medViolet
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 10pt;
	color: rgb(102,51,153);
}
.medOrange
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 10pt;
	color: rgb(255,121,0);
}
.medGreen
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 10pt;
	color: #006633;
}
.medBlue
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 10pt;
	color: rgb(56,92,114);
}
.medGray
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 10pt;
	color: rgb(128,128,128);
}


/**** MEDIUM size text in BOLD style ****/
.medBlueBold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #101088;
}
.medBlackBold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: rgb(0,0,0);
}
.medBrownBold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: rgb(144,98,6);
}
.medRedBold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: rgb(255,0,0);
}
.medWhiteBold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: rgb(255,255,255);
}
.medVioletBold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: rgb(102,51,153);
}
.medOrangeBold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: rgb(255,121,0);
}
.medGreenBold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #006633;
}
.medGrayBold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: rgb(128,128,128);
}
.medLtBlueBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 10pt;
	font-weight: bold;
	color: rgb(157,187,233);
}
.medYellowBold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 10pt;
	font-weight: bold;	
	color: rgb(239,197,110);
}
/***** LARGE size text styles *****/
.lrgBlack
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 12pt;
	color: rgb(0,0,0);
}
.lrgBrown
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 12pt;
	color: rgb(149,98,6);
	font-weight:bold;
}
.lrgBlue
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 12pt;
	color: #101088;
}
.lrgRed
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 12pt;
	color: rgb(255,0,0);
}
.lrgWhite
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 12pt;
	color: rgb(255,255,255);
}
.lrgOffWhite
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 12pt;
	color: #dedcdc;
}
.lrgViolet
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 12pt;
	color: rgb(102,51,153);
}
.lrgOrange
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 12pt;
	color: rgb(255,121,0);
}
.lrgGreen
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 12pt;
	color: rgb(0,255,0);
}
.lrgGray
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 12pt;
	color: rgb(128,128,128);
}
/**** LARGE size text in BOLD style ****/
.lrgBlackBold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 12pt;
	font-weight: bold;
	color: rgb(0,0,0);
}
.lrgBlueBold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #101088;
}
.lrgRedBold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 12pt;
	font-weight: bold;
	color: rgb(255,0,0);
}
.lrgbloodRedBold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 14pt;
	font-weight: bold;
	color: rgb(155,34,35);
}

.lrgWhiteBold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 12pt;
	font-weight: bold;
	color: rgb(255,255,255);
}
.lrgVioletBold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 12pt;
	font-weight: bold;
	color: rgb(102,51,153);
}
.lrgOrangeBold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 12pt;
	font-weight: bold;
	color: rgb(255,121,0);
}
.lrgGreenBold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 12pt;
	font-weight: bold;
	color: rgb(0,128,0);
}
.lrgGrayBold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 12pt;
	font-weight: bold;
	color: rgb(128,128,128);
}
.lrgStcolorBold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 12pt;
	font-weight: bold;
	color: rgb(51,146,238);
}
.lrgBrownBold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 12pt;
	font-weight: bold;
	color:#666666;
}
/***** EXTRA-LARGE size text styles *****/
.xlrgBlack
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 14pt;
	color: rgb(0,0,0);
}
.xlrgBlue
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 14pt;
	color: #101088;
}
.xlrgRed
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 14pt;
	color: rgb(255,0,0);
}
.xlrgWhite
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 14pt;
	color: rgb(255,255,255);
}
.xlrgOffWhite
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 14pt;
	color: #dedcdc;
}
.xlrgViolet
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 14pt;
	color: rgb(102,51,153);
}
.xlrgOrange
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 14pt;
	color: rgb(255,121,0);
}
.xlrgGreen
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 14pt;
	color: rgb(0,255,0);
}
.xlrgGray
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 14pt;
	color: rgb(128,128,128);
}
/**** EXTRA LARGE size text in BOLD style ****/
.xlrgBlackBold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 14pt;
	font-weight: bold;
	color: rgb(0,0,0);
}
.xlrgBlueBold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 14pt;
	font-weight: bold;
	color: #101088;
}
.xlrgLtBlueBold
{
	font-family:  Arial, Verdana, Helvetica;
	font-size: 14pt;
	font-weight: bold;	
	color: rgb(157,187,233);
}
.xlrgRedBold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 14pt;
	font-weight: bold;
	color: rgb(255,0,0);
}
.xlrgWhiteBold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 14pt;
	font-weight: bold;
	color: rgb(255,255,255);
}
.xlrgVioletBold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 14pt;
	font-weight: bold;
	color: rgb(102,51,153);
}
.xlrgOrangeBold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 14pt;
	font-weight: bold;
	color: rgb(255,121,0);
}
.xlrgGreenBold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 14pt;
	font-weight: bold;
	color: rgb(0,255,0);
}
.xlrgGrayBold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 14pt;
	font-weight: bold;
	color: rgb(128,128,128);
}
.xlrgYellowBold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 14pt;
	font-weight: bold;
	color: rgb(255,168,0);
}
.xlrgReqBold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 14pt;
	font-weight: bold;
	color: rgb(85,127,169);
}
/***** Hyperlink Styles *****/
/*Undefined anchor tag*/
a.Blacklink
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
}
a.smlBlacklink
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
a.Blacklink:Hover
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 10pt;
	color: #000000;
	text-decoration: underline;
}
a.BlackBoldlink
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 10pt;
	color: #CACACA;
	font-weight: bold;	
	text-decoration: none;
}
a.BlackBoldlink:Hover
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;	
	text-decoration: underline;
}
a.Bluelink
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: rgb(157,187,233);
	text-decoration: none;
}
a.Bluelink:Hover
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: rgb(157,187,233);
	font-weight: bold;	
	text-decoration: underline;
}
a.BlueBoldlink
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: rgb(157,187,233);
	font-weight: bold;	
	text-decoration: none;
}
a.Graylink
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: rgb(128,128,128);
	text-decoration: none;
}
a.BlueBoldlink:Hover
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: rgb(157,187,233);
	text-decoration: underline;
}
a.Whitelink
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}
a.Whitelink:Hover
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: underline;
}
a.WhiteBoldlink
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: bold;	
	text-decoration: none;
}
a.WhiteBoldlink:Hover
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: bold;	
	text-decoration: underline;
}
.topMenuLink
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: rgb(128,128,128);
	font-weight: bold;	
	text-decoration: none;
}
.toplinks 
{
	font-family: tahoma;
	font-size: 10px;
	color: #ADADAD;
	font-weight: bold;	
	text-decoration: none;
}
.topMenuLink:Hover
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: #000000;
	font-weight: bold;	
	text-decoration: none;
}
a.YellowBoldlink
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: rgb(239,197,110);
	font-weight: bold;	
	text-decoration: none;
}
a.YellowBoldlink:Hover
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: rgb(239,197,110);
	font-weight: bold;	
	text-decoration: underline;
}
a.BlackBoldlink
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: #CACACA;
	font-weight: bold;	
	text-decoration: none;
}
a.BlackBoldlink:Hover
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: #000000;
	font-weight: bold;	
	text-decoration: underline;
}
/*Defined Classes*/
.genLinks
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: rgb(0,51,204);
	text-decoration: none;
}
.genLinks:Hover
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: rgb(0,51,204);
	text-decoration: underline;
}
.tabLinks
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: rgb(55,55,55);
	text-decoration: none;
}
.tabLinks:Hover
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: rgb(55,55,55);
	text-decoration: underline;
}
.genLinksBold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: #000080;
	font-weight: bold;
	text-decoration: none;
}
.genLinksBold:Hover
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: #000080;
	font-weight: bold;
	text-decoration: underline;
}
.genLinksRed
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: #CC0001;
	text-decoration: none;
}
.genLinksRed:Hover
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: #CC0001;
	text-decoration: underline;
}
.genLinksWhite
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: rgb(255, 255, 255);
	text-decoration: none;
}
.genLinksWhite:Hover
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: rgb(255, 255, 255);
	text-decoration: underline;
}
.genLinksWhiteBold
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: rgb(255, 255, 255);
	font-weight: bold;
	text-decoration: none;
}
.genLinksWhiteBold:Hover
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 8pt;
	color: rgb(255, 255, 255);
	font-weight: bold;
	text-decoration: underline;
}
.genLinksOrangeBold
{
	font-family: verdana, tahoma, arial;
	font-weight: bold;
	font-size: 8pt;
	color: rgb(255,121,0);
	text-decoration: none;
}
.genLinksOrangeBold:Hover
{
	font-family: verdana, tahoma, arial;
	font-weight: bold;
	font-size: 11px;
	color: rgb(255,121,0);
	text-decoration: underline;
}
.lrgLinksOrangeBold
{
	font-family: verdana, tahoma, arial;
	font-weight: bold;
	font-size: 12pt;
	color: rgb(255,121,0);
	text-decoration: none;
}
.lrgLinksOrangeBold:Hover
{
	font-family: verdana, tahoma, arial;
	font-weight: bold;
	font-size: 12pt;
	color: rgb(255,121,0);
	text-decoration: underline;
}
.medLinksOrangeBold
{
	font-family: verdana, tahoma, arial;
	font-weight: bold;
	font-size: 10pt;
	color: rgb(255,121,0);
	text-decoration: none;
}
.medLinksOrangeBold:Hover
{
	font-family: verdana, tahoma, arial;
	font-weight: bold;
	font-size: 10pt;
	color: rgb(255,121,0);
	text-decoration: underline;
}
.genLinksBrown
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #8D6206;
	text-decoration: none;
}
.genLinksBrown:Hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #8D6206;
	text-decoration:underline;
}
.genLinksBlack
{
	font-family: tahoma, verdana, arial;
	font-size: 10pt;
	color: rgb(55,55,55);
	text-decoration: none;
}
.genLinksBlack:Hover
{
	font-family: tahoma, verdana, arial;
	font-size: 10pt;
	color: rgb(55,55,55);
	text-decoration: underline;
}
.smlLinksBlack
{
	font-family: tahoma, verdana, arial;
	font-size: 8pt;
	color: rgb(55,55,55);
	text-decoration: none;
}
.smlLinksBlack:Hover
{
	font-family: tahoma, verdana, arial;
	font-size: 8pt;
	color: rgb(55,55,55);
	text-decoration: underline;
}
.smlLinksWhite
{
	font-family: tahoma, verdana, arial;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}
.smlLinksWhite:Hover
{
	font-family: tahoma, verdana, arial;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: underline;
}
/*END*/

/*ALL TYPES BUTTONS*/
.clsBrownButton
{
	font-family: Tahoma, Verdana, Helvetica, Arial;
	font-size: 9pt;
	padding: 1px;
	border: 2px solid rgb(64,64,64);
	font-weight: bold;
	color: rgb(255,255,255);
	background-color: #906206;
	cursor: hand;
}
.brownButton
{
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 11px; BACKGROUND: #E2D8B8; BORDER-LEFT: #999999 1px solid; COLOR: #000000; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
/*END BUTTON CLASSES*/
.tdBack{
border-bottom:1px dashed #E2D8B8;
}
/*FORM STYLE*/
form {
	font:13px Tahoma;
	background:#FFF;
	margin:6px;
	padding:0px 0px;
	}
	
	form ol {
		list-style:none;
		margin:0;
		padding:0;
		}
		
		form li {
			padding:6px;
			background:#e1e1e1;
			margin-bottom:1px;
			}
			
			form li#send {
				background:none;
				margin-top:6px;
				}
		
		form label {
			float:left;
			width:70px;
			text-align:right;	
			margin-right:7px;
			color:#0066CC;
			line-height:23px; /* This will make the labels vertically centered with the inputs */
			}
			
		form input,
		form radio,
		form select,
		form checkbox,
		form file,
		form textarea {
			padding:4px;
			font:13px Tahoma;
			border:1px solid #999999;
			
			}
			
			form input:focus,
			form radio:focus,
		    form select:focus,
		    form checkbox:focus,
			form file:focus,
			form textarea:focus {
				border:1px solid #FF0000;
				background:#F1F5FA;
				}
			
		form li#send button {
			background:#003366;
			border:none;
			border-radius:15%; /* Don't expect this to work on IE6 or 7 */
			-moz-border-radius:15%;
			-webkit-border-radius:15%;			
			color:#fff;
			margin-left:77px; /* Total width of the labels + their right margin */
			cursor:pointer;
			}



