div.question {font-weight:bold;margin:20px 0 5px 0;}
div.answers {margin-left:5px}

#orangebox {
	background:orange;
	padding:12px;
	border:1px dotted black;
	color:black;
	margin:0 auto;
	width:600px;
	}

#orangebox p {
	font-size:14px;
	margin: 6px 0;
	}
	
#orangebox h1 {
	font-size:18px;
	text-align:center;
	}

#orangebox a {
	color:black;
	text-decoration:underline;
	}


a.m:link, a.m:visited, a.m:active {
	font-family: verdana,arial,sans-serif;
	text-decoration:none;
	font-size: 11px;
	line-height: 18px;
	text-align: left;
	color:#666666;
	background:transparent;
}

a.m:hover {
	font-family: verdana,arial,sans-serif;
	text-decoration:none;
	font-size: 11px;
	line-height: 18px;
	color:#336699;
}

#menuBar {
	position:absolute;
	visibility:hidden;
	overflow:hidden;
	height:31px;
	width:760px;
	margin:0;
	padding:0;
}

.menuBox {
	position:absolute;
	top:131px;
	visibility:hidden;
	overflow:hidden;
	width:150px;
	margin:0;
	padding:0px;
	border-style: solid;
	border-color: #999999;
	border-width: 1px;
}

.mGfx {
	background:#ffffff;
	width:150px;
	height:2px;
	padding:0;
	margin:0;
}

.mItm {
	font-family: verdana,arial,sans-serif;
	font-size: 11px;
	text-align: left;
	width:145px;
	margin:0px;
	padding:0px;
	text-indent:5px;
	line-height:1.45em;
	color:#666666;
	background: #ffffff;
}

.WarningText {
	color: Red;
	font: normal 11px/18px Verdana, sans-serif;
	text-align: left;
}

font.WarningText {
	color: Red;
	font: normal 11px/18px Verdana, sans-serif;
	text-align: left;
}

.sideNav {
	color: #666666;
	font: normal 11px/18px Verdana, sans-serif;
	text-align: left;
}

.sideNav a {
	color: #666666;
	font: normal 11px/18px Verdana, sans-serif;
	text-decoration: none;
}

.sideNav a:hover {
	color: #000000;
	font: normal 11px/18px Verdana, sans-serif;
	text-decoration: none;
}

.sideNavCategory {
	color: #336699;
	font: bold 11px/18px Verdana, sans-serif;
	text-align: left;
}

.sideNavCategory a {
	color: #336699;
	font: bold 11px/18px Verdana, sans-serif;
	text-decoration: none;
}

.sideNavCategory a:hover {
	color: #000000;
	font: bold 11px/18px Verdana, sans-serif;
	text-decoration: none;
}

.sideNavSection {
	color: #666666;
	font: bold 11px/18px Verdana, sans-serif;
	text-align: left;
}

.sideNavSection a {
	color: #666666;
	font: bold 11px/18px Verdana, sans-serif;
	text-decoration: none;
}

.sideNavSection a:hover {
	color: #000000;
	font: bold 11px/18px Verdana, sans-serif;
	text-decoration: none;
}

a.sideNavActive {
	color: #336699;
	font: bold 11px/18px Verdana, sans-serif;
	text-decoration: none;
}

a.sideNavActive:hover {
	color: #000000;
	font: bold 11px/18px Verdana, sans-serif;
	text-decoration: none;
}

.sectionIntro {
	color: #336699;
	font: bold 18px/24px Verdana, sans-serif;
	text-align: left;
}

.homePageLinks {
	color: #000000;
	font: normal 11px/18px Verdana, sans-serif;
	text-align: left;
}

.homePageLinks a {
	color: #336699;
	font: normal 11px/18px Verdana, sans-serif;
	text-decoration: none;
}

.homePageLinks a:hover {
	color: #000000;
	font: normal 11px/18px Verdana, sans-serif;
	text-decoration: underline;
}

.mainContent {
	color: #000000;
	font: normal 11px/18px Verdana, sans-serif;
	text-align: left;
}

.mainContent a {
	color: #336699;
	font: normal 11px/18px Verdana, sans-serif;
	text-decoration: underline;
}

.mainContent a:hover {
	color: #000000;
	font: normal 11px/18px Verdana, sans-serif;
	text-decoration: underline;
}

.mainContent h1 {
	color: #369;
	font: normal 18px/22px Verdana, sans-serif;
}

font.mainContent {
	color: #000000;
	font: normal 11px/18px Verdana, sans-serif;
	text-align: left;
}

font.sectionIntro {
	color: #336699;
	font: bold 18px/24px Verdana, sans-serif;
	text-align: left;
}

font.bodyIntro {
	color: #336699;
	font: bold 11px/23px Verdana, sans-serif;
	text-align: left;
}

font.doctorText {
	color: #ffffff;
	font: bold 10px/18px Verdana, sans-serif;
	text-align: left;
}

font.homePageText {
	font: normal 11px/23px Verdana, sans-serif;
}

th {
	color: #000000;
	font: bold 11px/18px Verdana, sans-serif;
	text-align: left;
}

.picright {float:right;margin:0 0 6px 12px}

.formbox {
	color: #000066;
	font-family: verdana,arial,sans-serif;
	text-decoration:none;
	font-size: 11px;
	line-height: 18px;
	text-align: left;
	background-color:#CCEAFF;
	border:1px solid #000066;
	margin: 2px 0;
	padding: 3px;
	vertical-align:middle;
	width: 175px;
}

#checkoutButton {
	font-family: verdana,arial,sans-serif;
	font-weight:bold;
	text-align: center;
	border:1px solid #000066;
	background-color:#CCEAFF;
	padding:3px;
}

#checkoutButton:hover {
	background-color:#A3C2D9;
	color:#000;
}


#checkoutButton:active {
	border:1px inset #CCEAFF;
	background-color:#000066;
	padding:3px;
	color:#fff
}


.requiredField {
	color:#cc3300;
	font: normal 11px/18px Verdana, sans-serif;
	text-align: left;
}

font.finePrint {
	color: #999999;
	font: normal 9px/15px Verdana, sans-serif;
	text-align: left;
}

.caption {
	color: #666666;
	font: normal 11px/18px Verdana, sans-serif;
	text-align: left;
}

.tablePopup
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    BORDER: #336699 1px solid;
    BACKGROUND-COLOR: #dddddd;
    TEXT-DECORATION: none
}

.hr
{
    COLOR: #336699;
}

.homePosFeedback {
	background-color: #fff;
	color: #7799CD;
	font: bold 10px/18px Verdana, sans-serif;
	text-align: left;
}

.homeNegFeedback {
	background-color: #fff;
	color: #1C3C6B;
	font: bold 10px/18px Verdana, sans-serif;
	text-align: left;
}

.posFeedback{
	background-color: #fff;
	color: #7799CD;
	font: bold 11px/18px Verdana, sans-serif;
	text-align: left;
}

.posFeedback a {
	color: #ffffff;
	font: bold 11px/18px Verdana, sans-serif;
	text-decoration: underline;
}

.posFeedback a:hover {
	color: #ffffff;
	font: bold 11px/18px Verdana, sans-serif;
	text-decoration: underline;
}

.negFeedback {
	background-color: #fff;
	color: #1C3C6B;
	font: bold 11px/18px Verdana, sans-serif;
	text-align: left;
}

.negFeedback a {
	color: #ffffff;
	font: bold 11px/18px Verdana, sans-serif;
	text-decoration: underline;
}

.negFeedback a:hover {
	color: #ffffff;
	font: bold 11px/18px Verdana, sans-serif;
	text-decoration: underline;
}

.doctorStatus {
	color: #666666;
	font: normal 11px/18px Verdana, sans-serif;
}

.buyNowAccessory {
	color: #336699;
	font: bold 11px/18px Verdana, sans-serif;
	text-align: left;
}

#landing h1 {
	color: #336699;
	font: bold 36px/36px Verdana, sans-serif;
	}
	
#landing p, li {
	color: #000;
	font-family: Verdana, sans-serif;
	text-align: left;
	}

#landing li {
	margin: 12px 0;
	}
	
.rednumber {
	clear:both;
	border-top:1px solid black;
	border-bottom:1px solid black;
	padding: 6px 0;
	font-size:18px;
	color:red;
	font: normal 18px/21px Verdana, sans-serif;
	}