body
{
	font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #60636C;
	text-decoration: none;
	
}

td, p
{
	font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #60636C;
	text-decoration: none;
	
}

table.fullheight { height:100%; }

label
{
  font-weight: bold;
}

form { margin: 0px }
input
{
  font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
	width:122px;
	height:23px;
  border:1px solid #B1BBC2;
	padding-top:2px;
	padding-left:5px;
}

input.image { font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif; }

.selinput { border: 1px solid #999A01; background-color: #FFFFE7; }

.saveit
{
	width: 100px;
	height: 40px;
	border: 0px;	
	padding-top:0px;
	padding-left:0px;
}

.forgot_but
{
	width: 182px;
	height: 40px;
	border: 0px;	
	padding-top:0px;
	padding-left:0px;
}

textarea, button
{
  font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
  border:1px solid #B1BBC2;
	padding:5px;
}

select
{
  font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
}

a, a:visited
{
  font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #999A01;
	text-decoration: underline;
}

a:hover
{
  font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #999A01;
	text-decoration: none;
}

.mainmenudes3, .mainmenudes3:link, .mainmenudes3:visited { 
font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
font-size: 13px; 
color: #646700;
text-decoration: none;
font-weight: bold;
}
.mainmenudes3:hover{ 
font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
font-size: 13px; 
color: #FFCB08;
text-decoration: underline;
font-weight: bold;
}

.mainmenudes3_mv, .mainmenudes3_mv:link, .mainmenudes3_mv:visited { 
font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
font-size: 10px; 
color: #646700;
text-decoration: none;
font-weight: bold;
}
.mainmenudes3_mv:hover{ 
font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
font-size: 10px; 
color: #FFCB08;
text-decoration: underline;
font-weight: bold;
}

.mainmenudes4, .mainmenudes4:link, .mainmenudes4:visited { 
font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
font-size: 13px; 
color: #646700;
text-decoration: none;
font-weight: bold;
}
.mainmenudes4:hover{ 
font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
font-size: 13px; 
color: #FFCB08;
text-decoration: underline;
font-weight: bold;
}


.mainmenudes5, .mainmenudes5:visited { 
font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
font-size: 14px; 
color: #999A01;
text-decoration: none;
font-weight: bold;
display: block;
width: 205px;
}

.mainmenudes5:hover{ 
font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
font-size: 14px; 
color: #FFCB08;
text-decoration: underline;
font-weight: bold;
}

.mainmenudes5_active{ 
font-size: 14px; 
background: url(../images/loading.gif) no-repeat #9CC739 99% 50%;
color: white !important;
text-decoration: underline;
font-weight: bold !important;
width: 220px;
height: 35px;
display: block;
padding: 9px 2px 0px 2px;
border: 1px solid #445719;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

.frmSection
{
  background: url(../images/blackdot.gif);
  color:white;
}

#error
{
  margin:5px;
  font-weight:bold;
  color:#CD0000;
}

#done
{
  margin:5px;
  font-weight:bold;
  color:#8EBE39;
  background-repeat:no-repeat;
  padding-left:15px;
}

.okay, .okay:link, .okay:visited
{
  color:#8EBE39;
}

.okay:hover
{
  color:#8EBE39;
}


.notemsg, .notemsg span
{
  color: #9E4543;
  font-size:12px;
  font-weight:bold;
}

.footer, .footer:link, .footer:visited
{
  font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #595959;
	font-weight: normal;
  text-decoration: none;
}

.footer:hover
{
  font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #595959;
	text-decoration: underline;
}

.footer2, .footer2:link, .footer2:visited
{
  font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #595959;
	font-weight: normal;
  text-decoration: none;
}

.footer2:hover
{
  font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #595959;
	text-decoration: none;
}

div#pageContent
{
  
}

div#pageHeader
{
  width:500px;
  padding-top:15px;
  padding-bottom:15px;
  padding-left:10px;
  font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #6984BB;
	text-decoration: none; 
}

div#pageSubContent
{
  width:700px;
  margin-left:20px;
}

.overLibToolTip
{
  border:1px solid #CFC393;
  padding:5px;
  background:#dddddd;
  filter:alpha(opacity=90);
  opacity:0.9;
  width:300px;
  color:#000000;
}

/* rounded corners */
.sectionHeader
{
  padding-left:10px;
  padding-top:5px;
  padding-bottom:5px;
  margin-left:5px;
  margin-right:5px;
  font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #6984BB;
	text-decoration: none; 
	background:#DFDFB7;
}

.section
{
  float:left;
  width:320px;
  background: #DFD7B7;
  margin-right:25px;
}

.sectionItem
{
  background:#DFDFB7;
  height:24px;
  padding-left:15px;
  padding-top:3px;
  padding-bottom:1px;
  margin-left:5px;
  margin-right:5px;
  margin-top:2px;
  font-size:12px;
}

.sectionCommon
{
  width:100%;
  background: #DFD7B7;
}

.sectionItemCommon
{
  background:#eef9dd;
  height:45px;
  padding-left:15px;
  padding-top:3px;
  padding-bottom:1px;
  margin-left:5px;
  margin-right:5px;
  margin-top:2px;
  font-size:12px;
}

b.prTop, b.prBottom {display:block;background: #ffffff}
b.prTop b, b.prBottom b {display:block;height: 1px; overflow: hidden; background: #DFD7B7}
b.pr1 {margin: 0 5px}
b.pr2 {margin: 0 3px}
b.pr3 {margin: 0 2px}
b.prTop b.pr4, b.prBottom b.pr4 {margin: 0 1px;height: 2px}

.mainmenu {
height: 30px;
cursor:pointer;
background-repeat:repeat-x;
font-size: 12px;
color: #FEFFFD;
text-decoration: none;
font-weight:bold;
padding-left:2px;
padding-right:2px;
}

.mainmenu_left {
height: 30px;
width: 6px;
cursor:pointer;
background-repeat:no-repeat;
}

.mainmenu_right {
height: 30px;
width: 6px;
cursor:pointer;
background-repeat:no-repeat;
}

.space {
width: 0px;
}

.download, .download:link, .download:visited
{
  font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
  text-decoration: none;
	color: #E4D216;
}

.download:hover
{
  font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFF8C;
	text-decoration: none;
}

.txt1, .txt1:link, .txt1:visited
{
  font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size: 15px;
	color: #1F2C3C;
	font-weight: normal;
  text-decoration: none;
}

.txt1:hover
{
  font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1F2C3C;
	text-decoration: none;
}

.txt2, .txt2:link, .txt2:visited
{
  font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #283A44;
	font-weight: normal;
  text-decoration: none;
}

.txt2:hover
{
  font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #283A44;
	text-decoration: none;
}

.txt3, .txt3:link, .txt3:visited
{
  font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size: 21px;
	color: #1D2E3E;
	font-weight: normal;
  text-decoration: none;
}

.txt3:hover
{
  font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size: 21px;
	font-weight: normal;
	color: #1D2E3E;
	text-decoration: none;
}

.more, .more:link, .more:visited
{
  font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #999A01;
	font-weight: normal;
  text-decoration: none;
}

.more:hover
{
  font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #999A01;
	text-decoration: underline;
}

.logout, .logout:link, .logout:visited
{
  font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #232C3D;
	font-weight: normal;
}

.logout:hover
{
  font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #51668E;
	text-decoration: underline;
}

.pagetitle, .pagetitle:link, .pagetitle:visited
{
  font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size: 18px;
	color: #646700;
	font-weight: normal;
  text-decoration: none;
}

.pagetitle:hover
{
  font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size: 18px;
	color: #646700;
	font-weight: normal;
  text-decoration: none;
}

.paddpage
{
	padding-left: 60px;
	padding-right: 6px;
}

.topheight
{
	height: 1px;
}

.whiteb,.whiteb:link,.whiteb:visited,.whiteb:hover	{	color: #ffffff;	font-weight: bold; font-size: 10px;}

.pagesHolder { text-align: right;  margin-bottom: 3px; margin-top: 3px; padding-right: 5px; }
.pagesHolderLeft { text-align: left;  margin-bottom: 3px; margin-top: 3px; padding-left: 5px; }
.pages { font-size: 12px; margin-left: auto; margin-right: auto; margin-top:10px; }
.pages a, .pageList .curr { padding: 2px 6px; border: solid 1px #9D9D9D; background: #F0F0F0; text-decoration: none; }
.pages a:visited { padding: 2px 6px; border: solid 1px #9D9D9D; background: #F0F0F0; text-decoration: none; }
.pages .begin { padding: 2px 6px; background: #F0F0F0; color: #aaa; }
.pages .end { padding: 2px 6px; background: #F0F0F0; color: #aaa; }
.pages .Prev { margin-right: 10px; padding: 2px 6px; border: solid 1px #9D9D9D; background: #F0F0F0; height:20px; }
.pages .Next { margin-left: 5px; padding: 2px 6px; border: solid 1x #9D9D9D; background: #F0F0F0; height:20px;}
.pages .curr {padding: 2px 6px; border: solid 1px #000000; font-weight: bold; background: #B9CA6A; color: #FFFFFF; }
.pages a:hover {color: #F0F0F0; background: #B9CA6A; border-color: #036; text-decoration: none;}

.pages .curr2 {padding: 2px 6px; border: solid 1px #000000; background: #B9CA6A; color: #FFFFFF; }

.home_edit, .home_edit:link, .home_edit:visited
{
  font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
  text-decoration: none;
}

.home_edit:hover
{
  font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}

.btnCommon { 
font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
font-size: 14px; 
font-weight: bold;
background: none;
background-color: #8EBE39; 
color: #FFFFFF; 
border: 1px solid #D6D6D6; 
height:23px;
text-align:center;
vertical-align: top;
padding-top:0px;
padding-left:5px;
padding-bottom:2px;
}

.btnCommonOver { 
font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
font-size: 14px; 
font-weight: bold;
background: none;
background-color: #E78218; 
color: #FFFFFF; 
border: 1px solid #D6D6D6; 
height:23px;
text-align:center;
vertical-align: top;
padding-top:0px;
padding-left:5px;
padding-bottom:2px;
}

.download_link, .download_link:link, .download_link:visited
{
  font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size: 18px;
	color: #D4CB0C;
	font-weight: bold;
  text-decoration: none;
}

.download_link:hover
{
  font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #D4CB0C;
	text-decoration: underline;
}

.tbl_main_popup {
border:1px solid #B2B2B2;
padding:3px;
background-color: #FFFFFF;
}

.b15link, .b15link:link, .b15link:visited, .b15link:active
{
	font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size:15px;
	color:#646700;
	text-decoration: none;
	font-weight: bold;
}

.b15link:hover
{
	font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size:15px;
	color:#646700;
	text-decoration: underline;
	font-weight: bold;
}

a img.thumb, img.thumb { border:1px solid #BEBEBE; }
a:hover img.thumb { border:1px solid #FFCB08; }

.pagetitle_com, .pagetitle_com:link, .pagetitle_com:visited
{
  font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size: 18px;
	color: #646700;
	font-weight: normal;
  text-decoration: none;
}

a.pagetitle_com:hover
{
  font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size: 18px;
	color: #646700;
	font-weight: normal;
  text-decoration: none;
}

.under_line_d, .under_line_d:link, .under_line_d:visited { 
text-decoration: none;
}
a.under_line_d:{ 
text-decoration: underline;
}

ul.level_0
{
	list-style-type: disc;
	color:#646700;
}
ul.level_1
{
	list-style-type: circle;
	color:#646700;
}
ul.level_2
{
	list-style-type: square;
	color:#646700;
}

li
{
	padding:5px;
}

/***************************************
* Prescriptions suggestions ajax box:
***************************************/
#suggestions {
  width:496px; /* minus border width */
  height:200px;
  margin-top:1px;
  border:2px solid #dddddd;
  background: #f1f1f1;
  overflow:auto;
  position:absolute;
}

#suggestions_close {
  position:absolute;
  right:5;
  top:2;
}

#suggestions_header {
  color:green;
  background:#ddddddd;
  margin:3px;
}

.suggestion_row {
  position:relative;
  padding:3px;
  height:20px;
}

.suggestion_add {
  float:right;
}

.suggestion_added {
  color: green;
  float:right;
}

.suggestion_text {
  float:left;
}

.suggestion_odd {
  background:#fff;
}

.suggestion_even {
}

#no_results {
  color:red;
}

#loading {
  border:0px;
  vertical-align:middle;
  width:20px;
  display:none;
}

.subscribe_link, .subscribe_link:link, .subscribe_link:visited { 
font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
font-size: 20px; 
color: #528A31;
text-decoration: none;
font-weight: bold;
}
.subscribe_link:hover{ 
font-family: "Myriad Web", Tahoma, Verdana, Helvetica, Arial, sans-serif;
font-size: 20px; 
color: #528A31;
text-decoration: underline;
font-weight: bold;
}

.roundedRed
{
	background: url(../images/des3/rounded_mv.gif) no-repeat top left;
	width: 101px;
	height: 101px;
	display: block;
}

.roundedGreen
{
	/*
	This one is not changing under Safari, so set without image ...
	background: url(../images/des3/rounded_mv_g.gif) no-repeat top left;
	*/
	background-color: #9CC739;
	
	border: 1px solid #445719;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
	width: 101px;
	height: 101px;
	display: block;
}

.zoomimg, .zoomimg:link, .zoomimg:visited { 
background: url(../images/des3/screen6.jpg);
width:220px;
height:345px;

}
.zoomimg:hover{ 
background: url(../images/des3/screen6zoom.jpg);
width:220px;
height:345px;
}

.cl {clear: both;}
.fl {float: left;}
.fr {float: right;}

input.bigcheck {
height: 35px;
width: 35px;
}
