html{overflow: -moz-scrollbars-vertical;}

a {
	font-family :Arial, Helvetica;
	font-size : 12px;
	color : #0000cc;
	text-decoration : none;
}

a:hover {
	font-family :Arial, Helvetica;
	font-size : 12px;
	color : #0000cc;
	text-decoration : underline;
}
a.reglink {
	font-family : Arial, Helvetica;
	font-size : 12px;
	color : #333333;
	text-decoration : none;
}

a.normallink {
	font-family : Arial, Helvetica;
	font-size : 12px;
	color : #4a4a4a;
	text-decoration : none;
}

a.normallink:hover {
	font-family : Arial, Helvetica;
	font-size : 12px;
	color : #4a4a4a;
	text-decoration : none;
}

a.regoffwhitelink {
	font-family : Arial, Helvetica;
	font-size : 12px;
	color : #F6F2E9;
	text-decoration : none;
}
a:hover.regoffwhitelink {
	font-family : Arial, Helvetica;
	font-size : 12px;
	color : #FFFFFF;
	text-decoration : underline;
}

a.regbluelink {
	font-family : Arial, Helvetica;
	font-size : 12px;
	color : #0000cc;
	text-decoration : none;
}
a:hover.regbluelink {
	font-family : Arial, Helvetica;
	font-size : 12px;
	color : #0000cc;
	text-decoration : underline;
}
a.regwhitelink {
	font-family : Arial, Helvetica;
	font-size : 12px;
	color : #FFFFFF;
	text-decoration : none;
}


a:hover.orangenolinelink {
	font-family : Arial, Helvetica;
	font-size : 12px;
	color : #ff6600;
	text-decoration : underline;
}

a.orangenolinelink {
	font-family : Arial, Helvetica;
	font-size : 12px;
	color : #ff6600;
	text-decoration : none;
}

a:hover.topmenulink {
	font-family : Arial, Helvetica;
	font-size : 12px;
	color : #4F8183;
	text-decoration : none;
}

a.topmenulink {
	font-family : Arial, Helvetica;
	font-size : 12px;
	color : #ff6600;
	text-decoration : none;
}


a:hover.greennolinelink {
	font-family : Arial, Helvetica;
	font-size : 12px;
	color : #4F8183;
	text-decoration : underline;
}

a.greennolinelink {
	font-family : Arial, Helvetica;
	font-size : 12px;
	color : #4F8183;
	text-decoration : none;
}

a:hover.brightgreennolinelink {
	font-family : Arial, Helvetica;
	font-size : 12px;
	color : #e4fff9;
	text-decoration : none;
}

a.brightgreennolinelink {
	font-family : Arial, Helvetica;
	font-size : 12px;
	color : #e4fff9;
	text-decoration : none;
}
a:hover.navihiddenlayer {
	color : #ffffff;
	text-decoration : none;
}
a.navihiddenlayer {
	color : #F6F2E9;
	text-decoration : none;
}


body { background-color: #FFFFFF }
td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #4a4a4a}

.brightgreenfill {background-color: #e4fff9}
.darkgreenfill {background-color: #4F8183}
.lightgreenfill {background-color: #abc2c1}
.orangefill { background-color: #FF6600}
.lightorangefill { background-color: #FAB152}
.lighterorangefill { background-color: #F7CB8C}
.greyfill { background-color: #c4c4c4}
.beigefill { background-color: #F6F2E9 }


.regtext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #4a4a4a}
.regwhitetext { font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color: #ffffff}
.regoffwhitetext { font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color: #F6F2E9}
.regorangetext { font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color: #ff6600}
.reglightorangetext { font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color: #FAB152}
.reglighterorangetext { font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color: #F7CB8C}
.regdarkgreentext { font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color: #4F8183}
.regbrightgreentext { font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color: #e4fff9}
.regredtext { font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color: #C82428}
.smalltext { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #4a4a4a}
.largetext { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #4a4a4a}
.bigorangetext { font-family: Arial, Helvetica, sans-serif; font-size: 20px;  color: #ff6600}

.orangebutton { background-color: #ff6600; font-family: Arial, Helvetica, sans-serif; font-size: 12px;color: #ffffff}
.greybutton { background-color: #6c6c6c; font-family: Arial, Helvetica, sans-serif; font-size: 12px;color: #ffffff}


 /* portfolio */


/* head */
 
#Head{width:768px;background: url(../../images/banner_background.jpg) #FF6600 no-repeat;}
#Head #TopNav a {color:#FFFFFF;font-weight:bold;}
#Head #TopNav {float:left;width:527px;color:#FFFFFF;font-weight:bold;}
#Head #TopNav .wrapper{float:left; padding:11px 0 15px 17px;}
#Head #SwitchAcademy {float:left;;width:229px;height:30px;padding:5px 0 0 0}
#Head #Logo {float:right;padding:0 12px 0 0;}
#Head #HeaderInfo {width:500px;float:left;}
#Head #HeaderInfo .wrapper {padding-left:17px;float:left;}
#Head #BottomNav {width:768px;font-weight:normal;float:left;background-color:#FF6600;color:#FFFFFF;font-size:11px}
#Head #BottomNav .wrapper{padding:15px 0 10px 17px;float:left;}
#Head #BottomNav a {color:#FFFFFF;font-weight:normal;font-size:11px}

/* SubNav */

#Head  ul#SubNav {margin:0;padding:0;}
#Head  ul#SubNav li{margin:0;padding:0;list-style-type:none;}
#Head  ul#SubNav li a{color:#FFFFFF;}

/* index */
 
#Index #LeftColumn{float:left;width:493px;}
#Index #LeftColumn .wrapper{padding:28px 0 0 15px;}
#Index #RightColumn{float:left;width:275px;}
#Index #RightColumn .wrapper{padding:28px 0 0 0;}

#Index .fieldname {width:92px;display:inline-block;text-align:right;} 

#Index #Login {background-color:#C6D5D5;float:left;width:270px;}
#Index #Login .wrapper{padding:15px 10px 10px 10px;}
#Index #Login #LoginTitle {font-weight:bold;}
#Index #Login #Fields .wrapper{padding:0 0 0 0px;}
#Index #Login span.fieldname {width:70px;}
#Index #Login input {border:1px solid black;}
#Index #Login #Submit {float:left;padding:7px 0 0 3px;}
#Index #Login #Submit input {background:url(../../images/button_arrow2.gif);width:16px;height:18px;border:0;cursor:pointer;}

#Index #LoginStatus {float:right;}

#Index #AcademyOfBusiness {background:url(../../images/index_academy_of_business.jpg) no-repeat #F6F4F4;width:456px;margin-top:5px;height:142px;}
#Index #AcademyOfBusiness .wrapper {padding:10px 0 0 102px;}

#Index #AcademyOfNaturalHealth {background:url(../../images/index_academy_of_natural_health.jpg) no-repeat #F6F4F4;width:457px;margin-top:5px;}
#Index #AcademyOfNaturalHealth .wrapper {padding:10px 0 0 102px;}

#Index #ClinicalIssue {width:275px;}
#Index #ClinicalIssue .wrapper {padding:10px;}

#Index #Ball {border:1px solid #4F8183;margin-top:5px;width:268px;height:170px;}

#Index #GreyBackground {width:275px;background-color:#F6F4F4;margin-top:10px;}
#Index #GreyBackground .wrapper {padding:10px 10px 10px 10px;}

#Index h3 {padding:0;margin:0;font-size: 13px;  color: #ff6600}

/* Resources NHP */

#ResourcesNHP .wrapper {padding:10px;}
#ResourcesNHP h3{padding:0;margin:15px 0 0 0;font-size: 13px;  color: #ff6600}

/**/

#Bottom {padding:100px 0 100px 0;color:#ff6600;}

div.grey_line {border-top:1px solid #C0BEBE;width:456px;margin-top:5px;}

p{margin:10px 0 10px 0;}

/* begin natural products factsheets */
#TopicBox h1
{
	font-size: 16px;
}

#TopicBox h2
{
	font-size: 14px;
	color: #FF6600;
}

#TopicBox ul.drugInfo
{
	padding: 0 0 0 20px;
	margin: 0;
}

#TopicBox ul.drugInfo li
{
	background: 0 7px url(../../images/bullet.gif) no-repeat;
	list-style-type: none;
	padding: 0 0 0 15px;
	position: relative;
}

#TopicBox ul.drugInfo li a
{
	color: #FF6600;
}

#DrugInfoSearch
{
	position: relative;
}

#DrugInfoSearch label
{
	font-weight: bold;
}
/*#DrugInfoSearch input.submitButton
{
	background: url(../../images/template/white_button.gif) no-repeat;
	border: none;
	text-indent: -9999px;
	font-size: 0;
	line-height: 0;
	width: 27px;
	height: 22px;
	cursor: pointer;
}
#DrugInfoSearch input.submitButton:hover {background: url(../../images/template/white_button_ov.gif) no-repeat}*/
#DrugInfoAlphaMenu
{
	border-bottom: 1px dotted #FF6600;
	padding: 0 0 10px 0;
	margin: 0 0 10px 0;
}

#DrugInfoAlphaMenu p
{
	font-weight: bold;
}

#DrugInfoAlphaMenu span.alphabetMenu a
{
	font-size : 20px;
	color : #FF6600;
	text-decoration : none;
}

#Print
{
	border-top: 1px dotted #FF6600;
	padding: 10px 0 0 0;
	margin: 10px 0 0 0;
}

#DrugInfoAlphaMenu span.alphabetMenu a:hover {text-decoration:underline;}

/* end natural products factsheets */


