/* ortho form index page */

body     {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	margin: 0;
	padding: 0;
	background-attachment: fixed;
	background-image: url(../images/bk-pg.gif);
 }

/* change the below for element bkgd */
p.info, #navigation, #header, #foot, #logo,  #linkline,
a.linkline:link, a.linkline:visited, div#rpt2, #tablehead    {
background-color: #fff;
}

#container         { background-color: #663300; margin: 0 auto; border: solid 6px #663300; width: 750px }

#header   { background-color: #fff; margin: 0; padding: 0; }

#logo {
	vertical-align: top;
	margin: 0 0 5px 15px;
	padding: 0px;
	width: 350px; 
	 height: 104px  }


p.info   { color: #663300; font-size: 130%; font-family: "Times New Roman", Georgia, Times; letter-spacing: 0.2em; float: right; margin: -134px 4px 5px 32px; padding: 0; position: relative; width: auto }

#tablesearch  {
	color: #000;	
	margin-top: -8px;
	padding: 0;
	width: 100%;}
	
table.search { 
vertical-align: bottom;	
text-align: right;
margin: 0 4px 2px auto; 
padding: 0; 
width: auto; 
}
table.search input {
font-size: 9px;
}	

input {
background-color: #fff;}

#content  { color: #000; 
font-size: 90%; margin: 0; 
padding: 0; 
width: 750px;
	}
	

	
#page { color: #000; text-align: justify; margin: 0px 7px 10px 0; padding: 0; 
width: 550px;
 voice-family: "\"}\""; 
  voice-family:inherit;
  width:544px;
} 

#page2 { color: #000; text-align: justify; margin: 0px 7px 10px 0; padding: 0; 
width: 100% }	


/* upper exclusive navigation */	

#drugnav          { background-color: #663300; vertical-align: middle; float: left; margin: 0; padding: 0; border-top: 2px solid #999966; border-bottom: 2px solid #999966; top: 0; left: 0; width: 750px; height: 20px; voice-family: "\"}\""inherit }

#drugnav ul li {
margin-left: 3px;
}

#drugnav a:link, #drugnav a:visited   { color: #999966; font-size: 80%; text-decoration: none }

#drugnav a:hover, #drugnav a:active    { color: #333300; text-decoration: none }
/* end Ortho Evra upper exclusive navigation */

#photo         { 
background: url(../images/wmn.jpg) no-repeat; 
float: right; margin: 0; border-top: 0px none; 
border-bottom: 3px solid #663300; width: 200px; 
height: 300px }
	
/* About Us blurb box */
#about    { 
color: #000; 
font-size: 80%; 
background: #fff url(../images/mansion05_sm.gif) no-repeat 10px 195px; 
margin-top: 304px; 
margin-bottom: 0px; 
margin-left: -4px; 
padding: 3px; 
border-right: 6px none; 
border-bottom: 10px solid #663300; 
border-left: 4px solid #663300; 
width: 194px; 
height: 320px }

#about p {
margin-top: 7px;
}

#about img {
margin-left: 4px;
padding-bottom:20px;}

/*nav below info*/
#innernav  { line-height: 22px; text-align: center; margin: 7px 12px; padding-top: 7px; padding-bottom: 7px; border-top: 1px solid #755d75 }

#innernav a:link, #innernav a:visited    { color: #663300; font-size: 90%; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none }

#innernav a:hover, #innerhav a:active   { color: #333300; text-decoration: underline }
	
/* Form layout */
	
#formcontainer {	color: #000;
	font-size: 90%;
	margin: 0;
	padding: 0;
	width: 736px;
	 voice-family: "\"}\""; 
  voice-family:inherit;
  width: 750px;
} 
	
#formv        { font-size: 90%; background-color: #fffafa; margin: 2px 0px 0; padding-right: 7px; padding-left: 7px; border-top: 2px solid #663300 }

#formv p {
font-size: 100%;
}

#formv input      { color: #330; font-size: 85%; background-color: #fffafa }
	
#formv table  {
	font-size: 100%;
	background-color: #fff5ee; }
	
p.blue            { color: #f5f5f5; font-weight: bold; font-size: 124%; background-color: #663300; text-align: center; margin-top: -6px; margin-bottom: -2px; padding: 3px 4px; border-top: 2px solid #663300; border-right: 200px solid #663300; width: 542px }	
		
#navigation  {
	height: 24px; }

#foot            { color: #a9a9a9; background-color: #fff; text-align: center; margin-top: -20px; margin-bottom: 0; border-top: 1px solid #755d75; width: 750px; height: auto }

#foot p {  
margin: 0; 
padding: 0; 
color: #696969; 
text-align: center; 
font-size: 70%; 
}


/* specific to internal page layout */
.page            {
	color: #000;
	font-size: 100%;
	vertical-align: middle;
	margin: 0;
	padding: 20px;
	border: 0 }

.page, #page, #page2, #form {
background-color: #fff;
text-align: left;
}

a, a:link, a:visited        { color: #663300; font-weight: bold; font-size: 100%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; outline: none }
	
a:hover, a:active           { color: #333300; text-decoration: none }
	
p {
	color: #000;
	font-weight: normal;
	font-size: 90%;
	margin: 0px;
	padding: 7px 12px 7px 12px;
	}

ul  { font-size: 85%; margin-right: 7px }
li {
	line-height: 17px }
	

h1, h2, h3, h4, h2.pagetitle,
h3.pagetitle, h3.page    {
	color: #000; 
	font-weight: bold; 
	font-family: Georgia, "Times New Roman", Times }

h1, h2 {
margin: 0;
padding: 10px;
}

h1 {
	font-size: 140%; 

	}
h2 {
	font-size: 124%; 

	}
h3 {
	font-size: 115%; 
	line-height: 20px; 
	padding-left: 7px
	}
h4 {
	font-size: 110%;
	margin: 4px
	}
h5  {
	font-weight: bold;
	font-size: 100%;
	text-align: left;
	padding: 6px 4px;
	margin-bottom: -3px; }

h6 {
	font-size: 90%
	}
	
h2.pagetitle, h3.title        {
	font-weight: bold;
	background-color: #dcdcdc;
	text-align: center;
	margin-bottom: 0;
	vertical-align: middle;
	width: auto }
	
h2.pagetitle      { font-size: 150% }

h3.title        {
	font-size: 100%;
}

img {
	border: 0;
	}

.nowrap {
	white-space: nowrap;
	font-size: 10px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
/* must be combined with nobr in html for ie5win */
	}
.tiny {
	font-size: 9px;
	line-height: 16px;
	margin-top: 15px;
	margin-bottom: 5px; 
	}
	
li.main {
line-height:1.8em;
font-weight: bold;
}
.note       { color: #96754f; font-weight: bold }

.extreme   {
	color: #696969;
	font-style: oblique;
	font-weight: bold;
	font-size: 100% }

li.none { list-style-type: none }
.psmall  { color: #808080; font-size: 80%; text-align: center; vertical-align: middle; margin: 0; padding: 0 }
#breadcrumb       { font-size: .8em; background-color: #f5f5f5; text-align: left; margin: 0px; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; border-top: 1px solid #808080; border-bottom: 1px solid #c0c0c0 }

#breadcrumb a:link, #breadcrumb a:visited       { color: #696969 }

#breadcrumb a:active, #breadcrumb a:hover          { color: #a0522d }


.current  {
	font-weight: bold }

.nonlink {
	color: #696969;
	font-weight: bold }
blockquote { font-size: 90% }

blockquote ul {
font-size: 100%;}
li.main    { }

#update { color: #808080; font-size: 70%; padding: 4px;
width: 40%; }

/* video and special link style */
.cleanbox     { float: right; margin: 0px 20px 0px 0px }

.video a    { color: #cc9966; text-decoration: underline; }
 
a.video:link, a.video:visited       { 
color: #663300; 
background: #F5F5DC;
font-size: 1.2em; line-height: 2em;
text-decoration: underline;  
text-align: center; margin: 0px; padding: 5px 10px; 
border: solid 2px #3e4a5a; 
 }

a.video:active, a.video:hover    { 
color:#fff;
background: #8B4513;
border: solid 2px #755d75; 
 }