﻿/*********REMOVE DEFAULT STYLE*********/
html, body{
margin:0px;
padding:0px;
}

h1, h2, h3, h4, h5, h6, p, table, tr, td, th, ul, ol, li, dl, dt, dd, img, div, span{
margin:0px; 
padding:0px;
}

img, table{
border:none;
}

ul, ol, li{
list-style-type:none;
}

/*********IDs***********/
div#wrap{
width:960px;
margin:10px auto 10px auto;
background-image:url(../Images/bg_wrap_mid.gif);
background-repeat:repeat-y;
}

div#header{
width:960px;
background-image:url(../Images/bg_wrap_top.gif);
background-repeat:no-repeat;
}

div#topnav{
padding:10px 5px 10px 0px;
}
div#header div#topnav div#searchwrap{
background-image:url(../Images/bg_searchbox.jpg);
background-repeat:no-repeat;
float:left;
}
div#header div#topnav input#Header1_txtTopNavSearch{
width:65px;
height:17px;
border:none;
background-color:transparent;
padding:1px 3px;
float:left;
}
div#header div#logo{
margin:0px 0px 24px 18px;
}
div#banner{
width:958px;
margin:auto;
}
div#banner img{
margin:0px;
padding:0px;
float:left;
}

div#leftnav{
width:226px;
float:left;
margin:34px 0px 40px 32px;
}

div#content{
width:630px;
float:left;
margin:34px 12px 0px 30px;
}
div#content h1{
font-family: "Futura Std Light", Arial, sans-serif;
font-size:18px;
color:#000066;
margin:0px 0px 10px 0px;
}
div#content h2{
font-family: "Futura Std Light", Arial, sans-serif;
font-size:14px;
color:#000066;
margin:10px 0px 5px 0px;
}
div#content a{
color:#000066;
}
div#content p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin:0px 0px 8px 0px;
line-height:16px;
}
div#content blockquote{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin:0px 0px 8px 0px;
line-height:16px;
}
div#content ul li{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin:0px 0px 5px 18px;
list-style-type:square;
}
div#content div.hcallout{
float:left;
margin:30px 10px 0px 0px;
}
div#content fieldset{
border:none;
}
div#content legend{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000066;
margin:0px 0px 10px 0px;
border:none;
}
div#content label{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
display:block;
float:left;
width:210px;
margin:5px 10px 5px 5px;
text-align:right;
}
div#content input#txtEmail{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
width:200px;
margin:5px 0px 5px 0px;
}
div#content textarea#txtMsg{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
width:200px;
height:66px;
margin:5px 0px 5px 0px;
}
div#content div#btncontact{
margin:0px 0px 0px 225px;
}
label#lblName, label#lblAdd1, label#lblAdd2, label#lblCity, label#lblState, label#lblState, label#lblState, label#lblState, label#lblZip, label#lblCountry, label#lblState, label#lblEmail{
margin:5px 0px 5px 0px;
width:100px !important;
}
input#txtName, input#txtAdd1, input#txtAdd2, input#txtCity, input#txtState, input#txtState, input#txtState, input#txtState, input#txtZip, input#txtCountry, input#txtState, input#txtEmail{
margin:5px 0px 5px 0px;
}
div#content label#lblContactpref{
margin:5px 0px 5px 0px;
width:190px !important;
}
div#content label#lblMailopt, label#lblEmailopt{
margin:5px 0px 5px 0px;
width:auto !important;
}
div#content label#lblProfession{
margin:5px 0px 5px 0px;
width:60px !important;
}
div#content label#lblPatient, label#lblHCP, label#lblOther{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:5px 0px 5px 0px;
width:auto !important;
}
div#content ol.ref{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
margin:10px 0px;
color:#666;
}
div#content ol.ref{
list-style-type:none;
}
div#footer{
width:960px;
background-image:url(../Images/bg_footer.gif);
background-repeat:no-repeat;
height:32px;
}
div#footer div#copyright{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#ffffff;
float:left;
width:305px;
margin:10px 0px 10px 15px;
}
div#footer div#footernav{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
width:638px;
float:left;
}
div#footer div#footernav ul{
display:block;
margin:9px 150px 0px 150px;
}
div#footer div#footernav a{
color:#ffffff;
text-decoration:none;
}
div#footer div#footernav ul li{
float:left;
margin:0px 3px 0px 3px;
}
/*********Classes******/
div.clear{
clear:both !important;
}
dl.glossary{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}
dl.glossary dt{
font-weight:bold;
float:left;
margin:0px 5px 0px 0px;
}
dl.glossary dd{
margin:0px 0px 10px 0px;
}
ol.publication{
}
ol.publication li{
	margin:0px 0px 10px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
ol.publication li a{

}

ol.publication li a:hover{
text-decoration:underline;
}

