/* Body  */
BODY
{
	margin: 0;
	SCROLLBAR-FACE-COLOR: #dce0e2; 
	SCROLLBAR-SHADOW-COLOR: #687888; 
	SCROLLBAR-3DLIGHT-COLOR: #687888; 
	SCROLLBAR-ARROW-COLOR: #6e7e88; 
	SCROLLBAR-DARKSHADOW-COLOR: #dce0e2;
	background-color:#000000;		

}

.family_items {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #CC3300;
	text-decoration:none;
}
.family_items:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #CC3300;
	text-decoration:none;
}
.family_items:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FF0000;
	text-decoration:underline;
}
.CommonLink
{
	color: #7F7E7F;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	text-decoration: none;
}
.text
{
	color: #7F7E7F;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	text-decoration: none;
}

.next
{
	BORDER-TOP: #CCCCCC 1px solid; 
	BORDER-BOTTOM: #919191 1px solid; 
	BORDER-LEFT: #CCCCCC 1px solid; 
	BORDER-RIGHT: #919191 1px solid; 
	COLOR: #666666; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BACKGROUND-COLOR: #F5F3F3;
	WIDTH: 50px;
	HEIGHT:16px;
	font-family: Tahoma; 
	text-decoration: none;
	padding-right:2px;		
}
.previous
{
	BORDER-TOP: #CCCCCC 1px solid; 
	BORDER-BOTTOM: #919191 1px solid; 
	BORDER-LEFT: #CCCCCC 1px solid; 
	BORDER-RIGHT: #919191 1px solid; 
	COLOR: #666666; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BACKGROUND-COLOR: #F5F3F3;
	WIDTH: 70px;
	HEIGHT:16px;
	font-family: Tahoma; 
	text-decoration: none;	
	padding-left:2px;			
}


.body2bg
{
	background-color:#FFFFFF;	
}
.body2bg2
{
	background-color:#FFFFFF;	
}
.buttonfooter:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	color: #4A97DA;
	outline: none;
}
.buttonfooter:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	color: #4A97DA;
}
.buttonfooter:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	color: #4A97DA;
}
.buttonfooter:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
.NormalTitleBlack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
.NormalTitleRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FF0000;
}
.SmallTitleRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	color: #FF0000;
}
.SmallTitleOrange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	color: #ff6600;
}
.SmallTitleBlack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #000000;
}
.SmallTitleBlackBold10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #121592;
/*	padding-left:2;
	padding-right:2;*/
	background-color:FAFAFA;
}
.smallLink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color:Blue;
}
.smallLink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: Blue;
}
.smallLink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: Blue;
}
.smallLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: Olive;
}
.bigLink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color:  Blue;
}
.bigLink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color:Blue;
}
.bigLink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: Blue;
}
.bigLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: Olive;
}
.buttonmenu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
.buttonmenu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
.buttonmenu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
.buttonmenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #4A97DA;
}
.buttonlinks:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #4A97DA;
}
.buttonlinks:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #4A97DA;
}
.buttonlinks:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FF0000;
}
.buttonlinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
.SubcategoryTitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: Bold;
	color: #000000;
}
.normaltext
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
	}
.TextBox
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-color: #B3B3B4;
	border-style: solid;
	border-width: 1px;
}
.fields
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4F4F4F;
	width: 220px;
	border: 1px dotted #CACACA;
}
.fieldslarge
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4F4F4F;
	width: 242px;
	border: 1px dotted #CACACA;
	SCROLLBAR-FACE-COLOR: #ffffff;
	SCROLLBAR-HIGHLIGHT-COLOR: #CACACA;
	SCROLLBAR-SHADOW-COLOR: #CACACA;
	SCROLLBAR-3DLIGHT-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: #ff0033;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
}
.fieldshop
{
/*	padding: 10px;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4F4F4F;
	SCROLLBAR-FACE-COLOR: #000000;
	SCROLLBAR-HIGHLIGHT-COLOR: #CACACA;
	SCROLLBAR-SHADOW-COLOR: #CACACA;
	SCROLLBAR-3DLIGHT-COLOR: #000000;
	SCROLLBAR-ARROW-COLOR: #ff0033;
	SCROLLBAR-TRACK-COLOR: #000000;
	SCROLLBAR-DARKSHADOW-COLOR: #000000;
}
.termsBodyStyle
{
/*	padding: 10px;	*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4F4F4F;
	SCROLLBAR-FACE-COLOR: #000000;
	SCROLLBAR-HIGHLIGHT-COLOR: #CACACA;
	SCROLLBAR-SHADOW-COLOR: #CACACA;
	SCROLLBAR-3DLIGHT-COLOR: #000000;
	SCROLLBAR-ARROW-COLOR: #ff0033;
	SCROLLBAR-TRACK-COLOR: #000000;
	SCROLLBAR-DARKSHADOW-COLOR: #000000;
}
.TableBody 
{
	background-image: url([images/bgpages.gif]);
	background-repeat: repeat-x repeat-y ;
}
.bggrad
{
	background-image: url(../images/bgpages.gif);
	background-repeat: repeat-x;
}
/*Menu_Start */
.categorySpacer
{
	BORDER-TOP: #CCCCCC 0px solid; 
	BORDER-BOTTOM: #CCCCCC 0px solid; 
	BORDER-LEFT: #CCCCCC 0px solid; 
	BORDER-RIGHT: #CCCCCC 0px solid; 
}
.categoryMenuSpacer 
{ 
	BORDER-TOP: #CCCCCC 0px solid; 
	BORDER-BOTTOM: #CCCCCC 0px solid; 
	BORDER-LEFT: #CCCCCC 0px solid; 
	BORDER-RIGHT: #CCCCCC 0px solid; 
}
.categoryMenuBorder
{
	BORDER-TOP: #CCCCCC 0px solid; 
	BORDER-BOTTOM: #CCCCCC 0px solid; 
	BORDER-LEFT: #CCCCCC 0px solid; 
	BORDER-RIGHT: #CCCCCC 0px solid; 
}
.MainNavClass
{
	COLOR: #FFFFFF;
	background-color:#134596;
	FONT-SIZE: 8pt; 
	FONT-WEIGHT: bold; 
	FONT-FAMILY: Verdana; 
	height: 18px;
	BORDER-BOTTOM: #CCCCCC 1px solid; 
}	
.FilterHighlighteditem 
{ 
	COLOR: #FFFFFF; 
	background-color:#134596;
	FONT-SIZE: 8pt; 
	 	
	FONT-WEIGHT: bold; 
	FONT-FAMILY: Verdana; 
	BORDER-BOTTOM: #CCCCCC 1px solid; 
}
.FilterSubMenu
{ 
	COLOR: #000000; 
	background-color:#EAEAEA;
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Verdana; 
}
.MenuBg
{ 
	height: 20px;
	background-color:#121592;	
}
	
.MenuBg2
{ 
	height: 20px;
	background-color:#121592;	
}
.MainNavClass2
{
	FONT-SIZE: 10px; 
/*	CURSOR: hand;  */
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold; 
	FONT-FAMILY: Verdana; 
	height: 22px;
	background-color:#134596;
	BORDER-TOP: #CCCCCC 1px solid; 
	BORDER-BOTTOM: #CCCCCC 1px solid;
	padding-left:4px;
	padding-Right:4px;	
}	
.FilterSubMenu2 
{ 
	FONT-FAMILY: Verdana;
	COLOR: #121592; 
	PADDING-TOP: 2px; 
	height:22px;
	FONT-SIZE: 10px; 
	background-color:#EAEAEA;
	padding-left:4px;
	padding-Right:4px;	
}
.FilterHighlighteditem2
{ 
	FONT-SIZE: 10px; 
	CURSOR: hand; 	
	FONT-WEIGHT: bold; 
	COLOR: #121592; 
	FONT-FAMILY: Verdana; 
	background-color:#EAEAEA;
	height:22px;
	padding-left:4px;
	padding-Right:4px;
}
/* Menu_End */
.TableLabelStyle
{
  font-family:  Verdana, Arial,Helvetica, sans-serif;
  font-size: 12px;  
  COLOR: #000000;
}
.ItemDetailsTD
{
	background-color: 99CCFF;	
}
.HeaderTitle
{
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: black; FONT-FAMILY: Arial
}

/* Grid_Styles_Start*/
.GridHeaderStyle
{
  font-weight: bold;
  font-size: 12px ;
  font-family: Arial, Helvetica, sans-serif;
}
.GridPagerStyle
{
	border-right: #e0e0e0 1px solid;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	font-size: 12px;
	height:auto;
	background-image:url(../CSS/gridheader.gif); 
	padding-bottom: 3px;
	border-left: #e0e0e0 1px solid;
	color: 121592;
	padding-top: 3px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	Mode:NumericPages;
	height:24;
}
.GridColumnHeaderStyle
{
	border-right: #e0e0e0 1px solid;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	font-size: 12px;
	height:24;
	background-image:url(../CSS/gridheader.gif); 
	padding-bottom: 3px;
	border-left: #e0e0e0 1px solid;
	color: black;
	padding-top: 3px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
.GridRowStyle
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	text-decoration: none;
	height:20px;
	background-color:#D9ECFF;	
	text-align:Left;
}
.GridAlternateRowStyle
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	text-decoration: none;
	height:20px;
	background-color:#F1F8FF;
	text-align:Left;
}
.itemborderleft
{
	BORDER-TOP: #AACCEE 0px solid; 
	BORDER-BOTTOM: #AACCEE 0px solid; 
	BORDER-RIGHT: #AACCEE 0px solid; 
	BORDER-LEFT: #AACCEE 0px solid; 
}
.itemborderright
{
	BORDER-TOP: #AACCEE 0px solid; 
	BORDER-BOTTOM: #AACCEE 0px solid; 
	BORDER-LEFT: #AACCEE 0px solid; 
	BORDER-RIGHT: #AACCEE 0px solid; 
}
/* Grid_Styles_End*/
/* Master_Table_Start*/
.mastertable
{
	width:966px;
}
/* Master_Table_End*/
/* Rotator_CSS_Start */
.rota_tbbg
{
	BORDER-TOP: #AACCEE 1px solid; 
	BORDER-BOTTOM: #AACCEE 1px solid; 
	BORDER-LEFT: #AACCEE 1px solid; 
	BORDER-RIGHT: #AACCEE 1px solid; 
	background-color:#EBF3FB;
}
.numberbg
{
	background-color:#C3E9FF;
	height:20;
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
}
.numberlink
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #4BB0EB;
	text-decoration: none;
	FONT-WEIGHT: bold;
}
A:link.numberlink
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #4BB0EB;
	text-decoration: none;
	FONT-WEIGHT: bold;
}
A:visited.numberlink
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #4BB0EB;
	text-decoration: none;
	FONT-WEIGHT: bold;
}
A:hover.numberlink
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #121592;
	text-decoration: none;
	FONT-WEIGHT: bold;
}
/* Rotator_CSS_End */
/* Header_CSS_Start */
.topbgbar1
{
	background-color:#687DC2;
	height:6px;
}
.topbgbar2
{
	background-color:#121592;
	height:6px;
}
.headermidbgbar
{
	background-color:#FFFFFF;
	height:140px;
}
.toprightbanner
{
	BORDER-TOP: #AACCEE 1px solid; 
	BORDER-BOTTOM: #AACCEE 1px solid; 
	BORDER-LEFT: #AACCEE 1px solid; 
	BORDER-RIGHT: #AACCEE 1px solid; 
	background-color:#EBF3FB;
}
.toprightbannerMaster
{
	background-color:#EBF3FB;
}
.borderproimg
{
	BORDER-TOP: #AACCEE 0px solid; 
	BORDER-BOTTOM: #AACCEE 0px solid; 
	BORDER-LEFT: #AACCEE 0px solid; 
	BORDER-RIGHT: #AACCEE 0px solid;
}
.borderGmap
{
	BORDER-TOP: #CCCCCC 1px solid; 
	BORDER-BOTTOM: #CCCCCC 1px solid; 
	BORDER-LEFT: #CCCCCC 1px solid; 
	BORDER-RIGHT: #CCCCCC 1px solid;
	background:#F6F6F6;
}
.link.borderGmap
{
	FONT-SIZE:10px;
	text-align:right;
	color:#666666;
}
.visited.borderGmap
{
	FONT-SIZE:10px;
	text-align:right;
	color:#666666;
}
.hover.borderGmap
{
	FONT-SIZE:10px;
	text-align:right;
	color:#FF9900;
}
.headertoptext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0C0F8A;
	FONT-SIZE:11px;
	font-weight: bold;
	text-decoration: none;
}
.headerbottombar1
{
	background-color:#FFFFFF;
	height:30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0C0F8A;
	FONT-SIZE:11px;
	font-weight: bold;
	text-decoration: none;
	background-image:url(logo.gif);
	background-repeat:no-repeat;
}
.headerbottombar2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0C0F8A;
	FONT-SIZE:11px;
	font-weight: bold;
	text-decoration: none;
}
/* Header_CSS_End */
/* Header_Banner_CSS_Start */
.titleDescription
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0871D8;
	FONT-SIZE:11px;
	font-weight: normal;
	text-decoration: none;
	text-align:right;
	vertical-align:top;
	padding:8px;
}
.titlePrice
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #5E90C0;
	FONT-SIZE:11px;
	font-weight: bold;
	text-decoration: none;
	text-align:right;
}
.titleSaving
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	FONT-SIZE:11px;
	font-weight: bold;
	text-decoration: none;
	text-align:right
}
/* Header_Banner_CSS_End */
/* Form_CSS_Start */
.titleform1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #121592;
	text-align:center;
	height:24px;
	background:#DDF2FF;
	background-image:url(futuretitlebg.gif);
	BORDER-BOTTOM: #AACCEE 1px solid; 
}
.subtitleform
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #121592;	/*Blue*/
	background:#DDEDFF;
	text-align:left;
	padding-left:4;
	padding-top:2;
	padding-bottom:2;
	padding-right:4;
}
.commontextformright
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #121592;
	text-align:right;
}
.commontextformgray
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #969696;
	text-align:left;
}
.redcommontext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FF0000;
}
.ControlStyle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #017AC9;
	border: 1px #73ADF4  solid;
	BACKGROUND-COLOR: #FAFAFA;
	COLOR: #000000;
	FONT-SIZE:12px;
	WIDTH: 200px; 
	HEIGHT:20px;	
	padding-left:2px;
	float: left;
}
.ControlStyleMulti
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #017AC9;
	border: 1px #73ADF4  solid;
	BACKGROUND-COLOR: #FAFAFA;
	COLOR: #000000;
	FONT-SIZE:12px;
	WIDTH: 200px; 
	HEIGHT:54px;	
	padding-left:2px;
	float: left;
	vertical-align:top;
}

.ControlStyleMulti1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #017AC9;
	border: 0px #73ADF4  solid;
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #000000;
	FONT-SIZE:12px;
	WIDTH: 150px; 
	HEIGHT:54px;	
	padding-left:2px;
	float: left;
	vertical-align:top;
}

.ControlStyleN
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px #017AC9 solid;
	BACKGROUND-COLOR: #FAFAFA;
	COLOR: #000000;
	FONT-SIZE:12px;
	HEIGHT:20px;	
	padding-left:2px;
	float: left;
}
.ControlStyleW
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px #017AC9 solid;
	BACKGROUND-COLOR: #FAFAFA;
	COLOR: #000000;
	FONT-SIZE:11px;
	WIDTH: 334px; 
	HEIGHT:20px;	
	padding-left:2px;
	float: left;	/*Align Control*/
}
.ControlStyleSmall
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px #017AC9 solid;
	BACKGROUND-COLOR: #FAFAFA;
	COLOR: #000000;
	text-align:center;
}
.ControlStyleFix
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px #73ADF4  solid;
	BACKGROUND-COLOR: #FAFAFA;
	COLOR: #121592;
	FONT-SIZE:12px;
	WIDTH: 200px; 
	HEIGHT:20px;	
	padding-left:2px;
	float: left;
}
.ControlButtonStyle
{
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #121592;
	height: 24px;
	width:100px;
	BORDER-TOP: #C6DEFF 1px solid; 
	BORDER-LEFT: #C6DEFF 1px solid; 
	BORDER-RIGHT: #C6DEFF 1px solid;
	BORDER-BOTTOM: #C6DEFF 1px solid; 
	BACKGROUND-COLOR: #FAFAFA;
	background-image:url(../CSS/button.gif); 
}
.formborder
{
	BORDER: #C1C0C1 1px solid; 
/*	background-color:#FFFFFF;	*/
	padding:0px;
	margin-top:4px;
}
.StateComboBox
{
    arrowButtonWidth: 40;
    cornerRadius: 10;
    fontSize: 14px;
    fontWeight: bold;
    leading: 0;
    paddingLeft: 10;
    paddingRight: 10;
}
/* Form_CSS_End */
/* Footer_CSS_Start */
.FooterLinks
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:10px;
	text-decoration: none;
	COLOR:#FFFFFF;
}
a.FooterLinks:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:10px;
	COLOR:#FFFFFF;
	text-decoration: none;
	cursor:hand;
}
a.FooterLinks:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:10px;
	COLOR:#FFFFFF;
	text-decoration: none;
	cursor:hand;
}
a.FooterLinks:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:10px;
	COLOR:#CBEBFF;
	text-decoration: none;
	cursor:hand;
}
.FooterLinksRight
	{  
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #687DC2; 
	text-align: right
	}
.footerfont
{
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #BEBDBD; 
}
.poweredby
{
	text-decoration: none;	
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 10px; 
	text-align: right;
	color: #CCCCCC; 
	
}
.poweredby2
{
	text-decoration: none;	
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 10px;
	color: #649C32; 
}
.poweredby3 
{
	text-decoration: none;	
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 10px;
	color: #007DC4; 
}
/* Footer_CSS_End */
/* Left_&_Right_CSS_Start */
.rightbottext
{
	font-weight: Normal;
	font-size: 11px;
	font-family: Verdana,Helvetica, sans-serif;
	color: #121592;
	BACKGROUND-COLOR: #EBF3FB;
}
.rightborderbg
{
	BORDER-TOP: #AACCEE 1px solid; 
	BORDER-BOTTOM: #AACCEE 1px solid; 
	BORDER-LEFT: #AACCEE 1px solid; 
	BORDER-RIGHT: #AACCEE 1px solid; 
	background-color:#EBF3FB;
	height:90px;
	padding:4px;
	/*	background-image:url(../images/bodybg.gif); */	
}
.lefttablebg
{
	BACKGROUND-COLOR: #096BCD;
}
.leftbarsubtitlebg
{
	font-weight: bold;
	font-size: 12px;
	color: #121592;
	font-family: Verdana,Arial,Helvetica, sans-serif;
	BACKGROUND-COLOR: #C3E9FF;
	border-bottom:#AACCEE 1px solid;
	text-align:center;
	height:20px;
}
/* Left_&_Right_CSS_End */
.alltrheight
{
	height:8px;
}
.alltrheightR
{
	height:7px;
}
.alltrheightL
{
	height:6px;
}

/*Product_CSS_Start*/ 
.protbborder
{
	BORDER-TOP: #AACCEE 1px solid; 
	BORDER-BOTTOM: #AACCEE 1px solid; 
	BORDER-LEFT: #AACCEE 1px solid; 
	BORDER-RIGHT: #AACCEE 1px solid; 
}
.protbdivided
{
	background-color:#AACCEE; 
	height:1;
}
.futureprotitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #121592;
	text-align:center;
	height:24px;
	background:#DDF2FF;
	background-image:url(futuretitlebg.gif);
	BORDER-TOP: #AACCEE 1px solid; 
	BORDER-LEFT: #AACCEE 1px solid; 
	BORDER-RIGHT: #AACCEE 1px solid; 
}
.ProDesTitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0871D8;
	FONT-SIZE:11px;
	font-weight: normal;
	text-decoration: none;
}
.ProducTitleMain
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #121592;
	text-align:center;
	height:24px;
	background:#DDF2FF;
	background-image:url(futuretitlebg.gif);
	BORDER-BOTTOM: #AACCEE 1px solid; 
}
.ProItemBG
{
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3D68EB;
	FONT-SIZE:11px;
	font-weight: bold;
	text-decoration: none;
	height:22px;
	background:#EBF3FB;
	BORDER-BOTTOM: #AACCEE 1px solid; 
}
/*Product_CSS_End*/ 
/*Product_PageNum_CSS_Start*/ 
.pagenumber
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	FONT-SIZE:10px;
	text-decoration: none;
}
.LinkButton
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.PricesText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #017AC9;
	padding-right:2;
}
.PriceOur
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #006600;
}
.PricesMoney
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #666666;
}
.PricesSave
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
	padding-right:3;
}
/*Product_PageNum_CSS_End*/ 
.Errormsg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FF0000;
}
.TopLink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #121592;
	font-weight: none;
}
.tableBorder
{
	background:#AACCEE;
}
.tdbg
{
	background:#FFFFFF;
}
.testimonial
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #121592;
	font-weight: none;
	font-style:normal;
}
.testimonialBold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #121592;
	font-weight: bold;
	font-style:normal;
}
/* Start_Holiday_Specials */
.holidaycommon
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
	font-weight: none;
}
.holidaycommonblue
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #121592;
	font-weight: none;
}
.holidaycommonbold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #121592;
	font-weight: bold;
}
.holidaycommonRed
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FF0000;
	font-weight: bold;
}
.holidaycommonRedbold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FF0000;
	font-weight: bold;
}
.holidaycommonLink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #121592;
	font-weight: none;
}
/* End_Holiday_Specials */
.ErrorMsg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #FF0000;
	font-weight: none;
}
.commontextblue
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #121592;
	font-weight: none;
}
.iframecls
{
	BORDER-TOP: #AACCEE 1px solid; 
	BORDER-BOTTOM: #AACCEE 1px solid; 
	BORDER-LEFT: #AACCEE 1px solid; 
	BORDER-RIGHT: #AACCEE 1px solid; 
	padding:4px;
}
.tabborderline
{
	background:#AACCEE;
}

.ControlButtonStyle_Selected
{
font-family: Arial,Verdana,Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
color: #715627;
height: 24px;
width: 100px;
border-top: #9A8324 1px solid;
border-left: #9A8324 1px solid;
border-right: #9A8324 1px solid;
border-bottom: #9A8324 1px solid;
background-color: #155A00;

}
.new_menu_td  {
   padding:0px 0px 0px 5px;
   background-color:#FFFFFF;
   }
   .breadcrumb_menu_td  {
   padding:0px 0px 0px 5px;
   background-color:#FFFFFF;
   }
.breadcrumb_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	FONT-SIZE:10px;
	font-weight: bold;
	text-decoration: none;
}
.breadcrumb_menu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	FONT-SIZE:10px;
	font-weight: bold;
	text-decoration: none;
}
.breadcrumb_menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF8400;
	FONT-SIZE:10px;
	font-weight: bold;
	text-decoration: underline;
}
.product_details_name 
{
	COLOR: #000000; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 22px; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
}
.product_details_others_title 
{
	COLOR: #000000; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
}
.product_details_email_add
{
	COLOR: #000000; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
}
.product_details_web_add
{
	COLOR: #000000; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
}
/*new css for Customer Registration */
.redcommontext2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FF0000;
	padding:0px 0px 0px 2px;
	float:left;
}
.PricesMoney1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #666666;
}
.special_image {
z-index:1;
position:absolute;
top:50px;
left:280px;
}
p 
{
padding:5px 0 20px 0;
margin:0;
}
/*site map css*/
.site_map_main_title 
{
color:#445AB9;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.site_map_main_title:link 
{
color:#445AB9;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.site_map_main_title:hover
{
color:#5c78f0;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:underline;
}
.ControlButtonStyle1
{
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #fe4a02;
	height: 18px;
	width:50px;
	BORDER-TOP: #fe8a02 1px solid; 
	BORDER-LEFT: #fe8a02 1px solid; 
	BORDER-RIGHT: #fe8a02 1px solid;
	BORDER-BOTTOM: #fe8a02 1px solid; 
	BACKGROUND-COLOR: #ffe8cc;
	/*background-image:url(../CSS/button.gif);*/ 
}

.ControlButtonStyleSmall
{
	font-family: Verdana,Helvetica, sans-serif;
	font-size: 11px;
	color: #616363;
	height: 18px;
	BORDER-TOP: #B5B2B5 1px solid; 
	BORDER-LEFT: #B5B2B5 1px solid; 
	BORDER-RIGHT: #B5B2B5 1px solid;
	BORDER-BOTTOM: #B5B2B5 1px solid; 
	BACKGROUND-COLOR: #FAFAFA;
	background-image:url(../CSS/button.gif); 
}

.title_style_01 {
font-family:Verdana,Georgia, "Times New Roman", Times, serif;
font-size:13px;
font-weight:bold;
font-style:italic;
color:#010101;
}
.title_style_02 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
font-weight:bold;
font-style:italic;
color:#56c725;
}
.title_style_03 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
font-weight:bold;
font-style:italic;
color:#ff462d;
}
.title_style_04 {
font-family:Verdana,Georgia, "Times New Roman", Times, serif;
font-size:13px;
font-weight:normal;
font-style:italic;
color:#010101;
}
.text_style_black {
font-family:Verdana,Georgia, "Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
font-style:normal;
color:#010101;
padding:0 4px;
}