/* CSS for CanTrustRX */

body {
	font-family:		Arial;
}

td {
	font-family:		Arial;
}

div.HomepageBanner {
	background:		#6599FE;
	font-family:		AvantGarde Bk BT, Arial;
	font-size:		22px;
	font-weight:		bold;
	margin:			25px 0px 25px 0px;
	padding:		5px;
	text-align:		center;
}

input.HomepageDrugSearchTextBox {
	width:			190px;
	height:			14px;
	border:			1px solid #898989;
	font-size:		10px;
	display:		block;
	margin-top:		5px;
}

div.MainNav {
	font-family:		AvantGarde Bk BT, Arial;
	font-size:		20px;
	font-weight:		bold;
	padding:		25px 5px 20px 30px;
	width:			175px;
	text-align:		left;
}

a.MainNav:link,active,visited {
	color:			#72706F;
	text-decoration:	none;
}

a.MainNav:visited {
	color:			#72706F;
	text-decoration:	none;
}

a.MainNav:hover {
	color:			#512C29;
	text-decoration:	none;
}

a:link,active,visited {
	color:			#DD3F00;
	font-weight:		bold;
	text-decoration:	none;
}

a:visited {
	color:			#DD3F00;
	font-weight:		bold;
	text-decoration:	none;
}

a:hover {
	color:			#DD3F00;
	font-weight:		bold;
	text-decoration:	underline;
}

div.NavContainer {
	padding:		0px 0px 5px 0px;
}

div.NavContainerOff {
	padding:		0px 0px 5px 14px;
}

div.PageTitle {
	font-family:		AvantGarde Bk BT, Arial;
	font-size:		20px;
	font-weight:		bold;
}

td.MainText {
	font-family:		Arial;
	font-size:		16px;
	padding:		20px 20px 20px 0px;
	width:			420px;
	text-align:		left;
}

td.ContactInfo {
	font-family:		Arial;
	font-size:		9px;
	color:			#615E5D;
	font-weight:		normal;
	text-align:		left;
	background:		#FFFFFF;
}

a.PlainBottomLink {
	color:			#908F8E;
	text-decoration:	none;
	font-weight:		normal;
}

img.CertificationImg {
	border:			0px;
}

#SidebarAddressEnlarged {
	font-size:		15px;
	font-weight:		bold;
	padding:		5px;
	background:		#FFFFFF;
	display:		none;
	position:		absolute;
	cursor:			default;
	white-space:		nowrap;
	margin:			-10px 0px 0px 3px;
	border:			1px solid #909090;
}



/* FORMS */

td.FieldLabel {
	color:			#454545;
	font-weight:		bold;
	padding:		5px 10px 2px 0px;
	width:			150px;
}

td.Field {
	padding:		5px 0px 2px 0px;
}

input.StdTextField {
	width:			200px;
}

.StdFormField {
	width:			200px;
}

fieldset.StdFormFieldset {
	font-weight:		bold;
	color:			#000000;
	margin-top:		25px;
	padding:		10px;
}

.FieldLabel_Invalid {
	color:			#FF0000;
}


/* HOW TO ORDER */

div.HowToOrderStepHeader {
	margin-top:		10px;
	padding:		5px;
	font-weight:		bold;
	background:		#AB5522;
	border:			1px solid #000000;
	color:			#FFFFFF;
}

div.HowToOrderHeader {
	font-weight:		bold;
	color:			#898989;
}

#FormErrorContainer {
	margin-top:		25px;
	color:			#FF0000;
}