
/*Grid*/

.Grid
{
	border: solid 1px #DBDBDB;
}

.GridHeader
{
	background-image: url(../images/blue_gradiyant.jpg);
	background-repeat:repeat-x;
	height: 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	vertical-align: middle;
	border-bottom: solid 1px grey;	
	/*
	background-color:#DBECFC;
	font-family: Verdana, Arial,Tahoma;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
	*/
}

.GridHeader a
{
	/*background-color:#DBECFC;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
	text-decoration:none;	
}

.GridHeader a:hover
{
	/*background-color:#DBECFC;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
	text-decoration:underline;
}

.GridItem
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DBDBDB;
	line-height:22px;
	/*background-color: #EDF3FE;*/
	vertical-align: middle;
	/*padding-left:20px;	*/
}

.GridItemSelected
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DBDBDB;
	line-height:22px;
	/*background-color: #EDF3FE;*/
	vertical-align: middle;
	/*padding-left:20px;	*/
}

.GridItemSelectedNew
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DBDBDB;
	line-height:22px;
	background-color: #EDF3FE;
	vertical-align: middle;
	/*padding-left:20px;	*/
}

/*CSS for first column of Group Grid */
.GroupGridFirstColumn
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DBDBDB;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DBDBDB;
	line-height:22px;
	background-color: #EDF3FE;
	vertical-align: top;
	/*padding-left:20px;	*/
}

.GridPager
{
	text-decoration: none;
	font-weight:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height:22px;
	vertical-align:bottom;
/*	margin:5px 5px 5px 5px;
	padding-top:5px; */
}

.GridPager a
{
	text-decoration: none;
	font-weight:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height:22px;
	vertical-align:middle;
}

.GridPager a:hover
{
	text-decoration: none;
	font-weight:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height:22px;
	vertical-align:middle;
}

/* For Hidden columns in Grid */
.ItemStyle
{
	display: none;
	border: 0;
}

/* Grid Ends */

.mousePointer
{
	cursor:pointer;
}
.TdBg1
{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E4C4A6;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E4C4A6;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E4C4A6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E4C4A6;
}
.TdBg {
	background-color: #FFFBF7;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E4C4A6;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E4C4A6;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E4C4A6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E4C4A6;
}
.grayBg {
	background-color: #F9F9F9;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E2E2E2;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E2E2E2;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E2E2E2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E2E2E2;
}

.yellowBg
{
	background-color: Yellow;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E2E2E2;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E2E2E2;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E2E2E2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E2E2E2;
}

.LeftShadow {
	background-image: url(../images/left_shadow.gif);
	background-repeat: repeat-y;
}

.RightShadow {
	background-image: url(../images/right_shadow.gif);
	background-repeat: repeat-y;
}
.MainLinks
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;

}
A.MainLinks:hover 
{
	color: #003B69;
}

.MainLink1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#BD310C;
	font-weight: bold;
	text-decoration: none;

}
A.MainLink1:hover 
{
	color: #003B69;
}

.TableBorder 
{
	border: 1px solid #CCCCCC;

}
.textbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #6A4800;
	border: 1px solid #747474;
	width:150px;
}
.textbox1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #6A4800;
	border: 1px solid #747474;
	width:40px;
}
.textbox2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #6A4800;
	border: 1px solid #747474;
	width:0px;
}

.textfield {
	BORDER-RIGHT: #666666 1px solid;
	BORDER-TOP: #666666 1px solid;
	FONT-SIZE: 8pt;
	BORDER-LEFT: #666666 1px solid;
	COLOR: #333300;
	BORDER-BOTTOM: #666666 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	width: 150px;

}
.textfield1 {
	BORDER-RIGHT: #666666 1px solid;
	BORDER-TOP: #666666 1px solid;
	FONT-SIZE: 8pt;
	BORDER-LEFT: #666666 1px solid;
	COLOR: #333300;
	BORDER-BOTTOM: #666666 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	width: 60px;

}
.SearchText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.SearchText1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
}




.SubmitBTN {
	background-image: url(../images/submit_bg.gif);
	background-repeat: repeat-x;
	border: 1px solid C3C3C3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: 4068C8;
	font-weight: bold;


}
.TotalText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	
	
	}
.buttonEZ {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/country_up.gif);
	height: 24px;
	width: 74px;
	background-repeat: no-repeat;
	border: 1px solid;
	
}

.buttonEZOver {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/country_over.gif);
	height: 24px;
	width: 74px;
	background-repeat: no-repeat;
	border: 1px solid;
}

.buttonEZ1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/add-over.gif);
	height: 25px;
	width: 105px;
	background-repeat: no-repeat;
	border: 1px solid;
}
.buttonCustom1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/add-over-n.gif);
	height: 25px;
	width: 149px;
	background-repeat: no-repeat;
	border: 1px solid;
}

.button19 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/add-remove-left-button-up.gif);
	height: 19px;
	width: 111px;
	background-repeat: no-repeat;
	border: 1px solid;
}
.buttonEZ2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/remove-over.gif);
	height: 25px;
	width: 105px;
	background-repeat: no-repeat;
	border: 1px solid;
}
 .buttonCustom2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/remove-over-n.gif);
	height: 25px;
	width: 149px;
	background-repeat: no-repeat;
	border: 1px solid;
}

.ButtonLongOver
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/local-association_over.gif);
	height: 24px;
	width: 144px;
	background-repeat: no-repeat;
	border: 1px solid;

}
.ButtonLongOver1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/Home-up.gif);
	height: 20px;
	width: 150px;
	background-repeat: no-repeat;
	border: 1px solid;

}
.ButtonLongOver2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/Home-over.jpg);
	height: 20px;
	width: 150px;
	background-repeat: no-repeat;
	border: 1px solid;
	

}
.ButtonLongOver3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/Home-up.gif);
	height: 20px;
	width: 350px;
	background-repeat:repeat-x;
	border: 1px solid;

}
.ButtonLongOver4
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/Home-over.jpg);
	height: 20px;
	width: auto;
	background-repeat: repeat-x;
	border: 1px solid;

}

/*.PlatinumPreferredStatusButton 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/Home-up.gif);
	background-repeat: no-repeat;
	border: 1px solid;

}*/

.ButtonLong
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/local-association_up.gif);
	height: 24px;
	width: 144px;
	background-repeat: no-repeat;
	border: 1px solid;

}.Heading1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: F77A02;
}
.TextFont
{
	font-size:12pt;
}
.Heading9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	
	color: F77A02;
}
.HeadingText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.PageTitle3
{
	color:#FFA210;
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none	
}

.warningText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}
/*
.PageTitle1
{
	color:#022253;
	font-family: Tahoma, Verdana, Arial;	
	font-size: 18px;
	font-weight: bold;
	text-decoration: none	
}
*/

/* Class For Page Title 2 */

.PageTitle2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #2C2F61;
	/*
	color:#FFA210;
	font-family: Tahoma, Verdana, Arial;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none	
	*/
}

.required
{
	font-family: Verdana, Arial,Tahoma;
	font-size: 10px;
	font-weight: normal;
	color:Red;
	padding-left:3;	
}

.Moretext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #BD310C;
	text-decoration: none;
}

A.Moretext:hover {
	color: #010000;
	text-decoration: underline;

}

.MoretextWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}

A.MoretextWhite:hover {
	color: #010000;
	text-decoration: underline;

}

.WelcomHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: normal;
	color: 0A2F88;
}
.Heading2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: F77A02;
}
.TableBorder2 {
	border: 1px solid #E5C6A9;
	font-family:Verdana;
	
}
.NormalText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.ViewCart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: 091780;
}
A.ViewCart:hover {
	color: FF7000;
	text-decoration: none;
}
.TableBorder3 {
	border: 1px solid #DCD3CB;
	font-family:Verdana;font-family:Verdana;
}
.Heading3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: 72451A;
}
.Heading4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #A06124;
}
.Footertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
A.Footertext:hover {
	color: #FF7D00;
	text-decoration: underline;
}
.FooterText2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: 66411E;
}
.Listcontent { FONT-WEIGHT: normal; 
			   FONT-SIZE: 11px;
		       WIDTH: 150px; COLOR: #000000;
	           FONT-FAMILY: Verdana, Arial,Tahoma; 
			   HEIGHT: 210px;
				TEXT-DECORATION: none 
	 }
	 .Listcontent1 { FONT-WEIGHT: normal; 
			   FONT-SIZE: 11px;
		       WIDTH: 230px; COLOR: #000000;
	           FONT-FAMILY: Verdana, Arial,Tahoma; 
			   HEIGHT: 210px;
				TEXT-DECORATION: none 
	 }  
	 /* Changed for Home page load*/
	 
 .sitelogo{
		background-image:url(../images/logo.gif);
		background-repeat:no-repeat;
		background-position:top left;
		height:49px;
		width:392px;
}
.siteslogan{
		background-image:url(../images/compnay_slogan.gif);
		background-repeat:no-repeat;
		background-position:top right;
		height:49px;
		width:531px;
}
.bannertopleft {
		background-image:url(../images/banner1.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		height:124px;
		width:299px;
}
.bannertopmiddle {
		background-image:url(../images/banner2.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		height:124px;
		width:394px;
}
.bannertopright {
		background-image:url(../images/banner3.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		height:124px;
		width:299px;
}
.agentimage {
		background-image:url(../images/agent2.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		height:175px;
		width:186px;
}
.localagent {
		background-image:url(../images/42-16070342.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		height:124px;
		width:186px;
		display:block;
		margin-top:5px;
		margin-bottom:5px;
}
.emaillocalagent {
		background-image:url(../images/2.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		height:124px;
		width:175px;
		display:block;
		margin-top:5px;
		margin-bottom:5px;
}
.eliteemail {
		background-image:url(../images/eliteemail.gif);
		background-repeat:no-repeat;
		background-position:top left;
		height:122px;
		width:182px;
		display:block;
}
.samplelist {
		background-image:url(../images/left_banner.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		height:122px;
		width:182px;
		display:block;
}
.listtablehead{
		FONT-SIZE: 10pt; 
		COLOR: #72451a; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		background-image:url(../images/heading_bg.gif);
		background-repeat:repeat-x;
		background-position:top left;
		height:29px;		
		display:block;
		padding-left: 5px;
}
.listtablebg {
		background-color: #dcd3cb;
}
.listbg {
	background-color: #fffbf7;
}
.listText {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;background-color: #fffbf7;
	padding-top :10px;
	padding-left :20px;
	padding-bottom :10px;
	padding-right :10px;
	border-right: 1px solid #dcd3cb;
}
.boxleft{border-top:2px solid #e5c6a9;border-left:2px solid #e5c6a9;border-right:1px solid #e5c6a9;border-bottom:2px solid #e5c6a9;}
.boxmiddle{border-top:2px solid #e5c6a9;/*border-left:2px solid #e5c6a9;border-right:1px solid #e5c6a9;*/border-bottom:2px solid #e5c6a9;}
.boxright{border-top:2px solid #e5c6a9;border-left:1px solid #e5c6a9;border-right:2px solid #e5c6a9;border-bottom:2px solid #e5c6a9;}
.Backbutton {
	height: 28px;
	width: 88px;
	border: 0px;
	top: 0px;
	right: 0px;
	cursor:hand;
	background-image: url(../images/back-blue.gif);
	}
.CheckOutbutton {
	height: 28px;
	width: 117px;
	border: 0px;
	top: 0px;
	right: 0px;
	cursor:hand;
	background-image: url(../images/checkout-blue.gif);
}
.ContinueShoppingbutton {
	background-image: url(../images/keep-shopping.gif);
	height: 28px;
	width: 162px;
	border: 0px;
	top: 0px;
	right: 0px;
	cursor:hand;
	
	
}
.Savebutton {
	height: 28px;
	width: 126px;
	border: 0px;
	top: 0px;
	right: 0px;
	cursor:hand;
	background-image: url(../images/cont-blue.gif);
}
.purchasebutton
{
	height: 28px;
	width: 170px;
	border: 0px;
	top: 0px;
	right: 0px;
	cursor:hand;
	background-image: url(../images/make-purchase.gif);

}
