body{
margin:0px;
padding:0px;
background-color: #ffffff;
}
/*select{border:1px solid #ccc; height:18px; font-size:10px; color:#444; margin:0px; padding:0px;}*/
select{ height:18px; font-size:10px; color:#444; margin:0px; padding:0px;}
input {height:20px; font-size:10px; margin:0px;}
textarea {font-size:11px; }
.noborder{}
.require{color:#FF0000; font-size:11px;}
a:link {text-decoration:none;}
a:visited{text-decoration:none}
a:hover {text-decoration:underline;}
a:active {text-decoration:none;}
form{margin:0px; padding:0px;}
a.shiplink:link, a.shiplink:visited ,a.shiplink:active{font-size: 12px;font-weight: normal; text-decoration:underline; color:#666666}
a.shiplink:hover{font-size: 12px;	color: #93C814;	font-weight: normal; text-decoration:underline;}

h1, h1 a:link, h1 a:visited, h1 a:hover{margin:0px; padding:0px;
	font-size: 16px;
	color: #84B411;
	font-weight: bold;
	text-decoration:none;
	font-family: Arial Black, Arial, Verdana;}
h2{margin:0px; padding:0px;
	font-size: 11px;
	color: #BC5443;
	font-weight: bold;}
h3{margin:0px; padding:0px;
	font-size: 13px;
	color: #3999AC;
	font-weight: bold;}
h4{margin:0px; padding:0px;
	font-size: 13px;
	color: #A1D326;
	font-weight: bold;}
h5{margin:0px; padding:0px;
	font-size: 12px;
	color: #000000;
	font-weight: normal;}
h6{margin:0px; padding:0px;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	text-decoration:none;}


.h1Solution, h1Solution a:link, h1Solution a:visited, h1Solution a:hover{margin:0px; padding:0px;
	font-size: 13px;
	color: #660000; 
	font-weight: bold;
	text-decoration:none;}

.h1ProductDetails, h1ProductDetails a:link, h1ProductDetails a:visited, h1ProductDetails a:hover
	{
	//margin:0px; padding:0px;
	padding-top:4px;
	margin-top:2px;
	font-size: 16px;
	color: #2099D0; 
	font-weight: bold;
	text-decoration:none;}

td.menu1off {
	background: #84B411;
	font-weight: 500;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-shadow: 2px 2px 1px #000;
}
td.menu1on {
	background: #000000;
	font-weight: bold;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-shadow: 2px 2px 1px #000;
}
.orderdetail{background-color:#F5F6F6; font-size:11px; line-height:18px; color:#666;}
#brownborder{border:solid 1px #BC5443; border-collapse:collapse; font-size:10px; font-weight:bold; color:#666; line-height:14px;}
.brownborder{border:solid 1px #BC5443; border-collapse:collapse; font-size:10px; font-weight:bold; color:#666; line-height:14px;}
td.brownborder{border:solid 1px #BC5443;}

.blackborder{border:solid 1px #838383;}
.blackbotbor{border-bottom:solid 1px #838383;}
.blackltr{border-left:solid 1px #838383; border-right:solid 1px #838383; border-top:solid 1px #838383; border-bottom:solid 1px #A1D326;}
.blackltrmain{border-left:solid 1px #838383; border-right:solid 1px #838383; border-top:solid 1px #838383; border-bottom:solid 1px #838383;}
.blacklr{border-left:solid 1px #838383; border-right:solid 1px #838383;}

#grayborder{border-collapse:collapse; font-size:11px; font-weight:normal; color:#666; }
/*.grayborder{border:solid 1px #ccc;}*/
.grayborder{border-collapse:collapse; font-size:11px; font-weight:normal; color:#666; }
.grayborder1{border-collapse:collapse; font-size:11px; font-weight:normal; color:#666; border:solid 1px #ccc; }


/*  ---------------------  */

/* .productdetailstablehead{
			font-size:11px;
			color: #FFFFFF;
			font-weight: bold;
			background-color:#2099D0;
			width:100%;
			border:solid 1px #ACADB0;
			border-left: 1px solid #ACADB0;
			border-Right: 1px solid #ACADB0;
			}
.productdetailscell{
			font-size:11px;
			font-weight:normal;
			color:#666;
			border-left: 1px solid #FFFFFF;
			border-Right: 1px solid #ACADB0;
			line-height:18px;
			}
.productdetailstable{
			border-collapse:collapse;
			font-size:11px;
			font-weight:normal;
			color:#666;
			border-left: 1px solid #FFFFFF;
			border-Right: 1px solid #FFFFFF;
			}
*/
/*.productdetailsheadercell{
			color: #FFFFFF;
			font-weight: bold;
			background-color:#2099D0;
			border-collapse:collapse;
			font-size:11px;
			border-left: 1px solid #ACADB0;
			border-Right: 1px solid #ACADB0;
			} */

/*  ---------------------  */

.graybordertb{border-top:solid 1px #ccc; border-bottom:solid 1px #ccc;}
.grayborderlbr{border-bottom:solid 1px #ccc; border-left:solid 1px #ccc; border-right:solid 1px #ccc;}
.grayborderlb{border-bottom:solid 1px #ccc; border-left:solid 1px #ccc;}
.grayborderrb{border-bottom:solid 1px #ccc; border-right:solid 1px #ccc;}
#greenborder{border:solid 1px #A1D326; border-collapse:collapse; font-size:11px; font-weight:normal; color:#444;}
.greenborder{border:solid 1px #A1D326; border-collapse:collapse; font-size:11px; font-weight:normal; color:#444;}

#tableborder1 {border-bottom:1px solid #2099D0;border-left:1px solid #2099D0;border-right:1px solid #2099D0;border-top:1px solid #2099D0; }
/* .tableborder1 {border-bottom:1px solid #2099D0;border-left:1px solid #2099D0;border-right:1px solid #2099D0;border-top:1px solid #2099D0; } */

.tableborder1{  /* Greeb border */
	/* border:solid 1px #A1D326; */
	border-collapse:collapse;
	font-size:11px;
	font-weight:normal;
	color:#444;
}

#labelformate{ background:#2099D0; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size: 12px; border:1px solid #FFFFFF; }
#labelformateheader{ background:#2099D0; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size: 14px; border:1px solid #FFFFFF;font-weight:bold; }
.labelformate{ background:#2099D0; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size: 12px; border:1px solid #FFFFFF; }
.labelformateheader{ background:#2099D0; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size: 14px; border:1px solid #FFFFFF;font-weight:bold; }



td.greenborder{border:solid 1px #A1D326;}
.bluelink{font-size: 12px;	color: #2099D0;	font-weight: normal; text-decoration:none;}
a.bluelink:link, a.bluelink:visited{font-size: 12px;	color: #2099D0;	font-weight: normal; text-decoration:none;}
a.bluelink:hover{font-size: 12px;	color: #2099D0;	font-weight: normal; text-decoration:underline;}
.more a:link, .more a:visited{font-size:11px; text-decoration:underline; color:#000000;}
.more, .more a:hover{font-size:11px; text-decoration:none; color:#000000;}
.footer {
	font-size: 11px;
	padding-right: 4px;
	padding-left: 20px;
	background-color: #f5f6f6;
	color: #000000;
	padding-top: 4px;
}

.navFooter{font-size: 11px;color: #787878; text-decoration:none; padding-right:13px;}
a.navFooter:link {font-size: 11px;color: #787878; text-decoration:none; padding-right:13px;}
a.navFooter:visited {font-size: 11px;color: #787878; text-decoration:none; padding-right:13px;}
a.navFooter:hover {font-size: 11px;color: #787878; text-decoration:underline; padding-right:13px;}
a.navFooter:active {font-size: 11px;color: #787878; text-decoration:underline; padding-right:13px;}

a.navFooterRt:link {font-size: 11px;color: #787878; text-decoration:none; }
a.navFooterRt:visited {font-size: 11px;color: #787878; text-decoration:none; }
a.navFooterRt:hover {font-size: 11px;color: #787878; text-decoration:underline; }
a.navFooterRt:active {font-size: 11px;color: #787878; text-decoration:underline;}

/*-----------------------------------------------------------------------------------------*/
p_old {
	font-family: Arial, Helvetica, sans-serif;
}
td-old {
	font-family: Arial, Helvetica, sans-serif;
}

p, td {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#333;}


.breadCrumbs {font-size: 10px; color: #898989; vertical-align: top;}
a.breadCrumbs:link {color: #898989;text-decoration:underline}
a.breadCrumbs:visited{color: #898989;text-decoration:underline}
a.breadCrumbs:hover {color: #898989;text-decoration:none;}
a.breadCrumbs:active {color: #898989;text-decoration:none;}

.stripe {
	font-size: 10px;
	background-color: #f5f6f6;
}
.emailThis {
	font-size: 10px;
	color: #0099CC;
	list-style-image: url(/Site/AfmTheme/images/icons/icon_email.gif);
	vertical-align: top;
	text-align: right;


}
.stripeHome {

	font-size: 10px;
	background-color: #EBEDED;
}



.copyMedGrayDk_Old{
	font-size: 11px;
	/*color: #000000;*/
	color: #515151;
	line-height: 15px;
	text-decoration:none;

}


/****  new as per client class ***/
.copyMedGrayDk {
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica;
	color: #444;
	line-height: 15px;
}

/**************/


.copyMedGrayDk1{
	font-size: 11px;
	color: #444;
	line-height: 15px;
	text-decoration:none;
}

.tdFixedCss{
	font-size: 11px;
	color: #000000;
	line-height: 15px;
	text-decoration:none;
}


.paraHeadMedGrayDk {
	font-size: 12px;
	/*color: #000000;*/
	color: #515151;
	font-weight: bold;

}
li.emailThisGray a {
	font-size: 10px;
	color: #898989;
	list-style-image: url(/Site/AfmTheme/images/icons/icon_email.gif);
	vertical-align: top;
	text-align: right;
}
a.emailThisGray:link {text-decoration:underline;}
a.emailThisGray:visited {text-decoration:underline;}
a.emailThisGray:hover {text-decoration:none;}
a.emailThisGray:active {text-decoration:none;}


li.emailThisGray1 a {
	font-size: 10px;
	color: #898989;
	list-style-image: url(/Site/AfmTheme/images/icons/icon_email.gif);
	vertical-align: top;
	text-align: right;
}

.emailThisGray1 {font-size: 10px; color: #898989; vertical-align: top;}

a.emailThisGray1:link {text-decoration:underline;}
a.emailThisGray1:visited {text-decoration:underline;}
a.emailThisGray1:hover {text-decoration:none;}
a.emailThisGray1:active {text-decoration:none;}


li.emailThisGray2 a {
	font-size: 13px;
	color: #898989;
	//list-style-image: url(/Site/AfmTheme/images/icons/icon_email.gif);
	vertical-align: top;
	text-align: right;
}

.emailThisGray2 {font-size: 13px; color: #898989; vertical-align: top;}

a.emailThisGray2:link {text-decoration:underline;}
a.emailThisGray2:visited {text-decoration:underline;}
a.emailThisGray2:hover {text-decoration:none;}
a.emailThisGray2:active {text-decoration:none;}


.boxPad_15L_14T_20R {
	padding-top: 14px;
	padding-left: 15px;
	padding-right: 20px;
}
.boxPad_12T_20R {
	padding-top: 0px;
	padding-right: 20px;
}
.boxPad_40R {
	padding-right: 40px;
}
.boxPad_20L {
	padding-Left: 20px;
}
.copySmGrayDk {
	font-size: 10px;
	color: #000000;
	line-height: 13px;

}


.copyright_old {
	font-size: 10px;
	color: #999999;
	text-align:left;
	/* vertical-align:bottom;
	padding-top:4px;
	padding-bottom:5px; */
}

.copyright {
	font-size: 10px;
	color: #999999;
	text-align:right;
	padding-top:4px;
}


.paraHeadSmGrayDk {

	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.headerMidGrn {
	background-color: #93C813;
}
.headerLeftGrn {
	background-color: #A9D83D;
}
.copySmGrayLt {

	font-size: 10px;
	color: #898989;
	line-height: normal;
}
.paraHeadSmGrayLt {
	font-size: 11px;
	color: #999999;
	font-weight: bold;
}
.copyMedGrayLt {

	font-size: 11px;
	color: #898989;
	line-height: 15px;
}
.linksConstants {
	font-size: 10px;
	color: #787878;  /* 000000*/
	text-align: right;
	padding: 1px 0px 2px 0px;
}
a.linksConstants:link {display: block; text-decoration:underline; padding-bottom: 2px }
a.linksConstants:visited {display: block; text-decoration:underline; padding-bottom: 2px}
a.linksConstants:hover {display: block; text-decoration:none; padding-bottom: 2px}
a.linksConstants:active {display: block; text-decoration:none; padding-bottom: 2px}


.paraHeadMedWhite, .paraHeadMedWhite a, .paraHeadMedWhite a:visited{
	text-decoration:none;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;

}
.copySmWhite {

	font-size: 11px;
	color: #FFFFFF;
	line-height: 10px;
	text-shadow: 2px 2px 1px #000;
}
.copyMedWhite {
	font-size: 11px;
	color: #FFFFFF;
	line-height: 13px;
	font-weight: normal;

}
.copyMedWhite1 {
	font-size: 14px;
	color: #FFFFFF;
	line-height: 13px;
	font-weight: bold;

}
.headerRightGray {
	background-color: #ACADB0;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;

}
.paraHeadMedGrayLt {

	font-size: 12px;
	color: #999999;
	font-weight: bold;
}


.newsListing_old {
	font-size: 11px;
	/*color: #000000;*/
	color: #787878;
	line-height:14px;
	padding-bottom: 10px;
	/* padding-left: 20px; */
}



div.newsListing_old a:link {text-decoration:underline;padding-left: 0px;line-height:14px; color:#787878;}
div.newsListing_old a:visited {text-decoration:underline;padding-left: 0px;line-height:14px; color:#787878;}
div.newsListing_old a:hover {text-decoration:none;padding-left: 0px;}
div.newsListing_old a:active {text-decoration:none;padding-left: 0px;}
div.newsListing_old a.blue:link, div.newsListing_old a.blue:visited {text-decoration:underline;padding-left: 0px;line-height:14px; color:#2099D0;}

/* for right side control New listing, testimonial etc ... */
/*
.newsListing {
	font-size: 11px;
	color: #666;
	line-height:14px;
	padding-bottom: 10px;
*/
	/* padding-left: 20px; */
	/* width: 140px; */
/*
}
a.newsListing:link {color:#666; font-size: 10px;text-decoration:underline;padding-left: 0px;}
a.newsListing:visited {color:#666; font-size: 10px;text-decoration:underline;padding-left: 0px;}
a.newsListing:hover {color:#333; font-size: 10px;text-decoration:none;padding-left: 0px;}
a.newsListing:active {color:#333; font-size: 10px;text-decoration:none;padding-left: 0px;}
*/

.newsListing {
	font-size: 11px;
	color: #515151;
	line-height:14px;
	padding-bottom: 10px;
}
a.newsListing:link {color:#515151; font-size: 10px;text-decoration:underline;padding-left: 0px;}
a.newsListing:visited {color:#515151; font-size: 10px;text-decoration:underline;padding-left: 0px;}
a.newsListing:hover {color:#333; font-size: 10px;text-decoration:none;padding-left: 0px;}
a.newsListing:active {color:#333; font-size: 10px;text-decoration:none;padding-left: 0px;}



.newsListing1 {
	font-size: 11px;
	color: #000000;
	line-height:14px;
	padding-bottom: 10px;
	padding-left: 20px;
}
a.newsListing1:link {text-decoration:underline;padding-left: 0px;line-height:14px;}
a.newsListing1:visited {text-decoration:underline;padding-left: 0px;line-height:14px;}
a.newsListing1:hover {text-decoration:none;padding-left: 0px;}
a.newsListing1:active {text-decoration:none;padding-left: 0px;}

.imageProdLgCell {border-top: solid thin #39B5D0: border-bottom: solid thin #39B5D0;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #39B5D0;
	border-bottom-color: #39B5D0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #39B5D0;
}
.headerMidBlu {
	background-color: #2099CF;
}
.headerLeftBluDark {

	background-color: #99D4EF;
}
.headerLeftBlu {

	background-color: #6DC1E8;
}
.headerNavSubBlu{

	background-color: #0882B8;
}
.boxPad_20R {
	padding-right: 20px;
}
#boxPad_10R {
	padding-right: 10px;
}
#boxPad_5L {
	padding-left: 5px;
}
.boxPad_10R {
	padding-right: 10px;
}
.boxPad_5L {
	padding-left: 5px;
}



.paraHeadMedBluDk {

	font-size: 12px;
	color: #2099D0;
	font-weight: bold;
}
.headerMidOrange {

	background-color: #F28E21;
}
.headerLeftOrange {

	background-color: #FBA74B;
}
.headerNavSubOrange {

	background-color: #FB992D;
}
.para_dotsGrayLt{
	display:block;
	background-image: url(/Site/AfmTheme/images/bgs/line_doted_grayLt.gif);
	background-repeat: repeat-x;
	padding-top:14px;
}
.para_dotsGrayLt1{
	background-image: url(/Site/AfmTheme/images/bgs/line_doted_grayLt.gif);
	background-repeat: repeat-x;
	padding-top:14px;
}
.para_dotsGrayLtbot{
	background-image: url(/Site/AfmTheme/images/bgs/line_doted_grayLt.gif);
	background-repeat: repeat-x;
	padding-top:4px;
	padding-bottom:4px;
}
.para_dotsGrayRt{
	background-image: url(/Site/AfmTheme/images/bgs/line_doted_grayRt.gif);
	background-repeat: repeat-y;
}

.para_dotsOrange {
	display:block;
	background-image: url(/Site/AfmTheme/images/bgs/line_doted_orange.gif);
	background-repeat: repeat-x;
	padding-top:14px;
}

.para_dotsOrange1 {
	display:block;
	background-image: url(images/line_doted_orange.gif);
	background-repeat: repeat-x;
	padding-top:3px;
	margin-right:30px;
	margin-left:70px;
	padding-bottom:3px;
}

.redline{ border-bottom: 1px solid #BC5443; }
.redfont { font-size:9px; color:#BC5443; font-weight:bold;}
.grayfont{ font-size:9px; color:#808080; font-weight:bold;}
.blackfont { font-size:9px; color:#000000; font-weight:bold;}


.grayfont1_Old{ font-size:13px; color:#808080; font-weight:bold;}

.grayfont1{ color:#808080; }

.rightborder{ border-right: 1px solid #BC5443; }
.bottomborder {background-image:url(/Site/AfmTheme/images/bgs/line_gray.gif); background-repeat:repeat-x;}

.configurefont{ font-size: 11px;  font-family:Verdana, Arial, Helvetica, sans-serif;}
.configurefont span{ font-size: 11px;  font-family:Verdana, Arial, Helvetica, sans-serif; color:#2099D0;}

.txtcolor { background-color:#DCDCDC; }
.txtborder { }
.noborder { border:#FFFFFF;}


.ForLinkMouseOver { font-size:11px;font-weight:normal;color:red;background-color:#FFFFFF;border:0px;text-decoration:underline; cursor: hand; }
.ForLinkMouseOut { font-size:11px;font-weight:normal;color:black;background-color:#FFFFFF;border:0px;text-decoration:underline; }

.Whitelink, .Whitelink a:link, .Whitelink a:visited, .Whitelink a:hover{
	text-decoration:none;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
	padding-top:-50px;
}

/*#Layer1 {
	position: fixed;
	z-index:1;
}
#Layer2 {
	position: fixed;
	z-index:1;
}
#Layer3 {
	position: fixed;
	z-index:1;
}
#Layer4 {
	position: fixed;
	z-index:1;
}*/
.pricingDetails {PADDING-RIGHT:3px; font-size:11px;color:#666}
.Bluebg{
		font-size: 11px;
		background-color:#2099D0;
		color: #000000;
}

.Bluebg1{
	FONT-SIZE: 12px; COLOR: #FFFFFF; BACKGROUND-COLOR: #2099d0
}

.Bluebg h1{
		margin:0px; padding:0px;
		font-size: 12px;
		color: #FFFFFF;
		font-weight: bold;
		text-decoration:none;}

.blueborder{ border:1px solid #2099D0}

.heading{margin:0px; padding:0px;
		font-size: 16px;
		color: #2099CF;
		font-weight: bold;
		text-decoration:none;}
.thnxheading{margin:0px; padding:0px;
		font-size: 15px;
		color:#666666;
		font-weight:bold;}
.thnxmsg{font-size: 12px;
			font-family: Arial, Helvetica, sans-serif;}
.redtext { font-size:10px; color:#BC5443; font-weight:bold;}
.text{
	font-size: 13px;
	color: #000000;


}
.whitetext{
	color: #FFFFFF;
	font-weight: bold;
}
.greybgwhitetxt {
	font-size: 9px;
	color: #ffffff;
	background-color:#878787;
	padding-left:1px;
	padding-right:1px;

}
.blbgwhitetxt{color: #FFFFFF;
	font-weight: bold;
	background-color:#2099D0;
	border:solid 1px #ccc;}
#border, .border{border:1px solid #000; border-collapse:collapse;}
.accountmenu{ padding-top:3px; padding-left:6px; padding-bottom:3px;}
.message{ font-size:12; color: #666666;}
#container {position:absolute;}
.container {position:absolute;}
.titlebar {position:absolute; left:0px; top:0px;width:100%; background-color:#336699; cursor:move;}
.wins {position:absolute; left:-1000px; border:0px outset #c0c0c0; overflow:hidden;}
.text {position:absolute; background-color:#ffffff; font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; overflow:auto;}
.title {font-weight:bold; color:#ffffff;}

.textboxformat{ background-color:#FFFFFF; width:150px; height:18px; color:#000000; font-weight:normal;padding:0px;}


#grayborder5 {border-bottom:1px solid #2099D0;border-left:1px solid #2099D0;border-right:1px solid #2099D0;border-top:1px solid #2099D0;border-collapse:collapse; font-size:11px; font-weight:normal; }
.grayborder5 {border-bottom:1px solid #2099D0;border-left:1px solid #2099D0;border-right:1px solid #2099D0;border-top:1px solid #2099D0;border-collapse:collapse; font-size:11px; font-weight:normal; }

.required{color:#FF0000;font-weight:bold;}
.lrpadding{padding-left:10px ; padding-right:10px}

.ErrorMsg{
    font-size: 12px;
    color: Red; 
    /* font-weight: bold; */
}
.SuccessMsg{
    font-size: 12px;
    color: #666; 
    font-weight: bold;
}
.GeneralMsg{
    font-size: 12px;
    color: #666666;
    font-weight: bold;
}

.OrderHistoryHeader{
	color: #FFFFFF;
	font-weight: bold;
	border-right:1px solid #ACADB0;
}

.cursor {  cursor: hand;
		   font-size: 11px;
			color: #FFFFFF;
			line-height: 13px;
			font-weight: normal;

}


/*.current{color:#386088; text-decoration:underline; font-weight: bold;}
.number{color:#386088; text-decoration:underline;}
.text1{color:#386088; text-decoration:none;}
*/

.current{color:#444; text-decoration:underline; font-weight: bold; font-size:12; padding-left:3px;}
.number{color:#444; text-decoration:underline; font-size:12; padding-left:3px;}
.text1{color:#444; text-decoration:none; font-size:12; padding-left:3px;}


/* for New Users Sign Up  page */

.formHeader {
	font-weight: bold;
	color: #444;
	background-color: #F5F5F5;
	background-image: url(../Site/AfmTheme/images/bgs/lineDotted_darkGray_hz.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 17px;
}


.Lblclass {
	text-align:right;
	font-weight: normal;	
}
/* ******************************** */


/* for New Check out page step1  page */
.checkoutHeader{
	FONT-WEIGHT: ;
	FONT-SIZE: ;
	COLOR: #1494D8;
	background-image:url(../Site/AfmTheme/images/bgs/lineDotted_darkGray_hz.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	padding: 2px 0px 3px 5px;
	background-color:#f5f6f6;
	border-top: solid #777 1px;
}

.h3_blue{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #1494D8;
	background-image:url(../Site/AfmTheme/images/bgs/lineDotted_darkGray_hz.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	padding-top: 12px;
}


a.blue:link {text-decoration:underline; color:#2099d0}
a.blue:visited{text-decoration:underline; color:#2099d0}
a.blue:hover {text-decoration:none;color:#000}
a.blue:active {text-decoration:none;color:#000}


.instructions { padding:7 14 0 20; color:#222}

.instructionsProff { padding:2 14 0 20; color:#222}


/* for New Customstock design page */
.h3_dkGray{FONT-WEIGHT: bold; FONT-SIZE: 11px;}
.noteHighlight {
	color: #CC0000;
}
.copy_blue {COLOR: #0074B3;}
