body{
background:#fff url(images/bg_lines.gif)	
}

.gradient{
  background: #fff url(images/bg_top_grad.jpg) repeat-x;
    }

.logo{top:10px;
      left: 300px;
}

.italic{font-style : italic;}

select { font-family: Verdana; font-size: 11px;}
textarea { font-family: Verdana; font-size: 10px;}
input { font-family: Verdana; font-size: 10px;}

.noprint{font-family:verdana;
          font-size: 8pt;}

.mainbody{
	font-family: Verdana,MS Sans Serif,Helvetica;
          font-size: 8pt;
          line-height: 16px;
        text-align: justify;
          } 

.tdtop{font-family:verdana;
          font-size: 8pt;}
          
.maintable{font-family:verdana;
          font-size: 8pt;}

.indextext {	
	font-family: Verdana,MS Sans Serif,Helvetica;
        font-size: 8pt;
        line-height: 14px;
        xtext-align: justify;
        padding: 10px;
        line-height: 15px;
} 

.indextext b { font-size: 14px;  line-height: 24px;}

.text {	
	font-family: Verdana,MS Sans Serif,Helvetica;
        font-size: 8pt;
        line-height: 14px;
        text-align: justify;
} 

sup { 
	vertical-align: baseline;
    	position: relative;
    	bottom: 0.33em;
} 

p {
	clear: both;
    	font-family: Verdana,MS Sans Serif,Helvetica;
        font-size: 8pt;
        line-height: 16px;
		font-weight:normal;
        text-align: justify;
        margin: 10px 0px;
        padding: 0px;
} 

.clear { clear: both; }

.question{ font-family: Verdana,MS Sans Serif,Helvetica;
          font-size: 8pt;
          line-height: 14px;
          text-align: justify;
          font-weight: bold;
          background-color : #EBF3E0;
}
      
.text1{font-family: Verdana,MS Sans Serif,Helvetica;
          font-size: 7pt;
          line-height: 14px;
          text-align: left;
          }
.text2 { 
	font-family: Verdana,MS Sans Serif,Helvetica;
        font-size: 8pt;
        line-height: 18px;
        text-align: left;
}

pre { 
	font-family: Verdana,MS Sans Serif,Helvetica;
        font-size: 9pt;
        line-height: 18px;  margin: 0; padding:0; }
          
.sideNavgText {
	font-family: Arial,MS Sans Serif,Helvetica;
	font-size: 8pt;
	line-height: 18px;
	padding: 3px 0px 2px 0px;
	xtext-align:center;
}

.adText { padding: 3px 0px 2px 5px; }

.leftNavborder { 
	font-family: Arial,MS Sans Serif,Helvetica;
	font-size: 8pt;
	line-height: 18px;
	padding: 3px 0px 2px 5px;
	border-bottom: 1px solid #B5D694;
}

/*  for forums text in index page */

.discussionText {
	font-family: Verdana,MS Sans Serif,Helvetica;
        font-size: 10pt;
        line-height: 19px;
	color: #FAF699;
	padding: 0px;
	margin:0px;
	font-weight: bold;
	
}

a.discussionlink {text-decoration: none;}   
a.discussionlink:link { color: #FAF699;text-decoration: none;}
a.discussionlink:visited { color: #FAF699; text-decoration: none;}
a.discussionlink:hover { color: #F8F06B; text-decoration: none;}

.discussion {
	font-family: Verdana,MS Sans Serif,Helvetica;
	font-size: 17px;
	line-height: 19px;
	font-weight: normal;
	margin: 0px;
	padding:0px 0px 0px 0px;
	xbackground-color : #CDE4B6;
}
   
.tab_border { 
	border: 1px solid #000;
}

.centertext{font-family: Verdana,MS Sans Serif,Helvetica;
          font-size: 8pt;
          line-height: 14px;
          font-weight: Bold;
          text-align: center;
          }
/* for site devloped.. in index page */
.centertext1{
	font-family: Verdana,MS Sans Serif,Helvetica;
        font-size: 8pt;
        line-height: 14px;
        text-align: center;
        border: 1px solid #CDE4B6;
}

         
.maintitle {
	background-image: url(images/title_bg.jpg);
        font-family: Verdana,MS Sans Serif,Helvetica;
        font-size: 9pt;
        line-height: 14px;
        color: #004000;
        font-weight: bold;
}
          
.subtitle{font-family: Verdana,MS Sans Serif,Helvetica;
          font-size: 8pt;
          line-height: 14px;
          color: #C16100;
          font-weight: bold;
          }
          
.issue-title { font-family: Verdana,MS Sans Serif,Helvetica;
          font-size: 8pt;
          line-height: 14px;
          color: #38445F;
          font-weight: bold;
          }
          
.sidenav{
      font-family: Arial,MS Sans Serif,Helvetica;
      font-size: 8pt;
      line-height: 14px;
      text-align: justify;
          }

ol { 
	font-family: Verdana,MS Sans Serif,Helvetica;
        font-size: 8pt;
        line-height: 16px;
        text-align: justify;
	font-weight:normal;
	margin-top: 10px;
}

ol li { 
	list-style-type: number;
	margin: 0px 5px 3px 0px;
}

ol li ol {  padding: 0px; margin: 0px 0px 3px 25px; }

ol li ol li { text-align:left; padding: 0px; margin: 0px 0px 3px 0px; }

ul, .tableList { 
	font-family: Verdana,MS Sans Serif,Helvetica;
	font-weight:normal;
	font-size: 8pt;
	line-height: 16px;
	float: left;
        padding:0px;
        margin: 0px 10px 10px 8px;
}

.tableList { margin: 0px 10px 10px 5px; }

ul li, .tableList li { 
	clear: both;
	list-style-type: none;
	margin: 0px;
	padding: 0px 0px 3px 10px;
	text-align: justify;
	background: url(images/square-bullet.gif) 0px 6px no-repeat;
}

.tableList li { text-align: left; }

ul li ul {  
	clear: both;
	list-style-type: none; 
	padding: 0px; 
	float: left;
	margin: 0px 5px 3px 10px; 
}

ul li ul li { 
	list-style-type: none; 
	text-align:left; 
	margin: 0px 0px 0px 0px;
}

.listcontent li { margin-bottom: 10px; }

a.leftNavlink {text-decoration: none;}   
a.leftNavlink:link {color: #0000FF;text-decoration: none;}
a.leftNavlink:visited {color: #939;text-decoration: none;}
a.leftNavlink:hover {color: #78A7F3;text-decoration: none;}

a.bodylink {text-decoration: none;}   
a.bodylink:link {color: #FF4500;text-decoration: none;}
a.bodylink:visited {color: #00AE57;text-decoration: none;}
a.bodylink:hover {color: #8000FF;text-decoration: none;}


a:link {color: #0000FF;text-decoration: none;}
a:visited {color: #800080;text-decoration: none;}
a:hover {color: #5E5EFF;text-decoration: none;}

a.bodylink1 {text-decoration: none;}   
a.bodylink1:link {color: #FF4500;text-decoration: none;}
a.bodylink1:visited {color: #C16100;text-decoration: none;}
a.bodylink1:hover {color: #8000FF;text-decoration: none;}
          
td.topnav { 
   font-family: Verdana,MS Sans Serif,Helvetica;
   font-size: 7pt;
   line-height: 14px;
   background-color: #C5DCA7;
   border-bottom: #8AB84B solid 1px;
   border-right: #8AB84B solid 1px;
   border-left :  #F0F5E9 solid 2px;
   border-top :  #F0F5E9 solid 1px;
   text-align: center;
   vertical-align:bottom;
} 
  

td.topnav a { 
   font-family: Verdana,MS Sans Serif,Helvetica;
   font-size: 7pt;
   font-weight: bold;			
   line-height: 14px;
   color: #000;
   background-color: #C5DCA7;
   xtext-align: center;
} 

td.topnav a:hover { 
   font-family: Verdana,MS Sans Serif,Helvetica;
   font-size: 7pt;
   line-height: 14px;
   color: #555;
   background-color: #C5DCA7;
   xtext-align: center;
} 

.footerBacktext {
	font-family: Verdana,MS Sans Serif,Helvetica;
	font-size: 8pt;
	line-height: 16px;
        text-align: center;
}

input.search  { 
    background-color: #ffffff;
    border-bottom: #000000 solid 1px;
    border-right: #000000 solid 1px;
    border-left : #000000 solid 1px;
    border-top :  #000000 solid 1px;
    font-family: Verdana;
    font-size :  8pt;
    width:90px;
}

.nextpg {
	font-family: Verdana,MS Sans Serif,Helvetica;
            font-size: 8pt;
            line-height: 14px;
          text-align: right;
         }
  	

.logotext {
  position :absolute;
  top: 160px
  left:580px
}

a.login:link {color: #800000;text-decoration: none;}              
 a.login:visited {color: #808080;text-decoration: none;}
a.login:hover {color: #006C00;text-decoration: none;}

td.login{  
    background-color: #E8EFE2;
    BORDER-top: #C2D5B3 solid 1px;  
    BORDER-bottom: #C2D5B3 solid 2px;
    BORDER-left: #C2D5B3 solid 1px;
    BORDER-right: #C2D5B3 solid 2px;     
    font-family: Verdana, Arial, Helvetica;
    font-size :  7pt;
    text-align: center;
    }
    
 input.moreinfo
 { 
    background-color: #C5DCb3;
    border-bottom: #000000 solid 1px;
    border-right: #000000 solid 1px;
    border-left :  #C2D5B3 solid 1px;
    border-top :  #C2D5B3 solid 1px;
    font-family: Verdana, Arial, Helvetica;  
    font-size :  7pt;
    color: black;
} 
   
.semi_text {
	font-family: Trebuchet MS,MS Sans Serif,Helvetica;
   	font-size: 10pt;
   	line-height: 14px;
   	color: #377D47;
 }
 
 h3 {
 	font-family: Trebuchet MS,MS Sans Serif,Helvetica;
    	font-size: 13pt;
    	line-height: 14px;
   	color: #AEDCAD;
}

.semi_text1 {
	font-family: Trebuchet MS,MS Sans Serif,Helvetica;
   	font-size: 10pt;
   	line-height: 14px;
   	color: #AEDCAD;
 }
 
 .semi_text2 {
 	font-family: Trebuchet MS,MS Sans Serif,Helvetica;
    	font-size: 10pt;
    	line-height: 17px;
    	text-align: justify;
    	color: #000;
 }
 .tab_border {
	 border-style: solid; 
	 border-width: 1;
	 border-color: #000;
}
 

.semi_text_njh {
 	font-family: Trebuchet MS,MS Sans Serif,Helvetica;
    	font-size: 10pt;
    	line-height: 14px;
    	color: #153422;
 }
 
h4 {
  	font-family: "Trebuchet MS", MS Sans Serif,Helvetica;
     	font-size: 12pt;
     	line-height: 14px;
    	color: #8E591B;
}
 
 .button_style {
 	background-color: #F4FCE8;
 	border: 1px solid #4A4A4A;
 	color: #6C6C6C;
 	width:62px; 
 	height:20px;
 	font-family: Verdana, lucida, arial, helvetica, sans-serif;
 	font-size: 9px; 
 	font-weight: bold; 
}

a.buynowBtn:link, a.buynowBtn:hover, a.buynowBtn:visited {
	background-color: #F4FCE8;
 	border: 1px solid #598C13;
 	color: #6C6C6C;
 	width: 72px; 
 	height:20px;
 	padding: 3px 5px 3px 5px;
 	font-family: Verdana, lucida, arial, helvetica, sans-serif;
 	font-size: 9px; 
 	font-weight: bold; 
 	text-align:center;
}

.required {
	color: red; 
	background:transparent;
	text-align: left;
}

.arrowText {
	font-family: "Times New Roman", "Times", serif;
    	font-size: 19px;
    	line-height: 18px;
}


.space{ 
float:left;
margin:-10px 0 0 0;
padding:0 0 0 74px;
}


.patient-details{
float:left;
margin:0;
padding:0;
width:500px;
clear:both;

}

.patient-details p{
float:left;
}

.patient-details p.sec-para{
clear:both;
float:right;
margin:-70px 0 -90px 0px;

}


.sec-para{
float:right;
position:relative;
top:-100px;
margin:0 0 -85px 0;
padding:0;
}

