BODY
{	FONT-FAMILY: 		Verdana, Sans-Serif; 
	FONT-SIZE:			10pt; 
	margin-top:0;
	margin-bottom:0;
	}
	
	.hidden
	{
		display:none;
	}
	.shown
	{
		display:block;
	}
A {
	COLOR: 				#0066CC;
	TEXT-DECORATION: 	underline; }

A:hover {
	COLOR: 				#3399FF;
	TEXT-DECORATION: 	underline; }

A:active {
	COLOR: 				#0066CC;
	TEXT-DECORATION: 	underline; }
A.footer
{
 color:#900166;
 text-decoration:none;
 font-size: 9pt;
font-family: Arial, Helvetica, sans-serif;
}
A.footer:active
{
COLOR: 				red;
	TEXT-DECORATION: 	underline; 
}
A.footer:hover
{
COLOR: 				red;
	TEXT-DECORATION: 	underline;  
}
	
A.left
{
 color:#ffffff;
 text-decoration:none;
 font-size: 8pt;
font-family: Arial, Helvetica, sans-serif;
}
A.left:active
{
	COLOR: 				#FFFFCE;
	TEXT-DECORATION: 	underline; }
	A.left:hover
{
	COLOR: 				#FFFFCE;
	TEXT-DECORATION: 	underline; }
	
	A.leftcity
{
 color:#E3E8B3;
 text-decoration:none;
 font-size: 8pt;
font-family: Arial, Helvetica, sans-serif;
}
A.leftcity:active
{
	COLOR: 				#FFFFCE;
	TEXT-DECORATION: 	underline; }
	A.leftcity:hover
{
	COLOR: 				#FFFFCE;
	TEXT-DECORATION: 	underline; }

.TextBox {
	font-family: Verdana;
	font-size: 9pt;
	color: #000000;
}

A.gray {
	COLOR: 				#999999;
	TEXT-DECORATION: 	underline; }

A.gray:hover {
	COLOR: 				#000000;
	TEXT-DECORATION: 	underline; }

A.gray:active {
	COLOR: 				#0066CC;
	TEXT-DECORATION: 	underline; }
	
	
	A.footeradmin
{
 color:#000066;
 text-decoration:none;
 font-size: 9pt;
font-family: Arial, Helvetica, sans-serif;
}
A.footeradmin:active
{
COLOR: 				#0000CC;
	TEXT-DECORATION: 	none; 
}
A.footeradmin:hover
{
COLOR: 				#0000CC;
	TEXT-DECORATION: 	none;  
}


/**********start for input style*********/
FORM, SELECT, INPUT {
        display: inline;
        font-size: 1em;
        }
FORM	{margin:0px; padding:0px;}

TEXTAREA {
        float: left;
        margin: auto;
        display: block;
        width: 95%;
        }
 .TextBoxDesc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	/*height: 50px;*/
	width: 480px;
}
.welcome
{
	color:#ffffff;
 font-size: 8pt;
font-family: Arial, Helvetica, sans-serif;
}
input:focus, select:focus, textarea:focus {
        background: #F0F8FF;
        }
        
    .FormFont {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: Right;
	margin-right: 5px;
}
  .FormFontLeft {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	margin-right: 5px;
}
 .SmallFormFont {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	margin-right: 5px;
}
.Small {
	font-size: 7pt;
	font-family: Verdana;
	color: #000000;
}
.Smallbanner {
	font-size: 8pt;
	font-family: Verdana;
	color: #000000;
}
.FormFontFooter {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #900166;
	text-align: Right;
	margin-right: 5px;
}
.FormFontleft {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	margin-right: 5px;
}

.Medium {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: justify;
}

.ComboBox {
	font-size: 9pt;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #b1ba8d;
	border-top: 2px solid Black;
	background: #D0CECC;
	width: 180px;
}
.ComboBoxreg {
	font-size: 9pt;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #b1ba8d;
	border-top: 2px solid Black;
	background: #D0CECC;
	width: 158px;
}

.ComboBox1 {
	font-size: 9pt;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #b1ba8d;
	border-top: 2px solid Black;
	background: #D0CECC;
	
}

FIELDSET
{
	border-right: #000000 1px solid;
	padding-right: 0.5em;
	border-top: #000000 1px solid;
	padding-left: 0.5em;
	background: #ffffff;
	padding-bottom: 0.5em;
	margin: 0.5em 0em;
	border-left: #000000 1px solid;
	padding-top: 0.5em;
	border-bottom: #000000 1px solid;
	height: 100%;
	border-color:#013161;
}



LABEL, h4.optionName {
        line-min-height: 1.5em;
        padding: 0.2em;
        }

LABEL.checkboxLabel, LABEL.radioButtonLabel {
        }

#logo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsAlsoPurch, .attribImg {
        float: left;
        }

LABEL.inputLabel {
        width: 11em;
        float: left;
        
        }

LABEL.inputLabelPayment {
        width: 15em;
        float: left;
        }

LABEL.selectLabel, LABEL.switchedLabel, LABEL.uploadsLabel  {
        width: 12em;
        float: left;
        }
.bdy
{
	padding-left:10;
	padding-top:10;}
.Button
{
	background-color:#D6001C;
	color:#FFFFF1;
	FONT-FAMILY: 		Verdana, Sans-Serif; 
	FONT-SIZE:			8pt; 
	/*border:3px;*/
	border-style:solid;
	border-width:1;
	border-color:#CECECC;
	height:20;
	
}	
.ButtonSmall
{
	background-color:#D6001C;
	color:#FFFFF1;
	FONT-FAMILY: 		Verdana, Sans-Serif; 
	FONT-SIZE:			8pt; 
	/*border:3px;*/
	border-style:solid;
	border-width:1;
	border-color:#CECECC;
	height:20;
	width:50px;
}
.TextField
{
	border-color:#8C95A6;
	border-width:1;
	border-style:solid;
	height:20px;
	FONT-FAMILY: 		Verdana, Sans-Serif; 
	FONT-SIZE:			10pt; 
}

.TextFieldSmall
{
	Font-Size:9pt;
	FONT-FAMILY:Times New Roman;
	Width:100px;
}
.TextFieldreg
{
	border-color:#8C95A6;
	border-width:1;
	border-style:solid;
	height:20px;
	FONT-FAMILY: 		Verdana, Sans-Serif; 
	FONT-SIZE:			10pt; 
	width:180px;
}
.ErrorMsg {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-align: center;
}
.Msg {
font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-align: left;
}
.InfoMsg {
font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #1E488E;
	text-align: left;
}
.PhoneTextField
{
	border-color:#8C95A6;
	border-width:1;
	border-style:solid;
	height:20px;
	width:40px;
	FONT-FAMILY: 		Verdana, Sans-Serif; 
	FONT-SIZE:			10pt; 
}
.TopMenuItem
{
	FONT-FAMILY: 		Verdana, Sans-Serif; 
	FONT-SIZE:			8pt; 
	color:#013161;
	line-height:10px;
	text-decoration:underline;
}
a.TopMenuItem
{
	FONT-FAMILY: 		Verdana, Sans-Serif; 
	FONT-SIZE:			8pt; 
	color:#013161;
	line-height:10px;
	text-decoration:underline;
}
a.TopMenuItem:hover
{
	text-decoration:none;
	color:#B79953;
}
.Link1
{
	FONT-FAMILY: 		Verdana, Sans-Serif; 
	FONT-SIZE:			12pt; 
	font-weight:bold;
	color:#013161;
	line-height:10px;
	text-decoration:underline;
}
a.Link1
{
	FONT-FAMILY: 		Verdana, Sans-Serif; 
	FONT-SIZE:			10pt; 
	color:#666666;
	line-height:10px;
	text-decoration:none;
}
a.Link1:hover
{
	text-decoration:none;
	color:#000099;
}
.Title
{
	FONT-FAMILY: 		Verdana, Sans-Serif; 
	FONT-SIZE:			12pt; 
	color:Red;
	font-weight:bold;
}
.label1
{
	FONT-FAMILY:Verdana, Sans-Serif; 
	FONT-SIZE:8pt; 
	color:#013161;
	line-height:10px;
	text-decoration:none;
}
.FormButton {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	height: 20px;
	border: 1px Solid #161616;
	background-color: #d8e4f8;
	color: #161616;
	cursor: hand;
}

.DataGridHeader {
	height: 25px;
	background: #cfcecc;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana;
	color: #000000;
	text-align: center;
}
.DataGridHeader1 {
	height: 25px;
	background: #9EBEF5;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana;
	color: #000000;
	text-align: center;
}

.DataGridFooter {
	height: 30px;
	background: #9CCCFA;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana;
	color: #004D9F;
}

.DataGridAppearance {
	border-style: solid;
    border-color: #FFFFFF;
    border-width: 1px;
	font-size: 11px;
	font-family: Verdana;
	color: #000000;
}

.DataGridItem {
	height: 26px;
	border-style: solid;
    border-color: #FFFFFF;
    border-width: 1px;
	background: #ffffff;
}

.DataGridEditItem {
	height: 26px;
	border-style: solid;
	border-color: #FFFFFF;
	border-width: 1px;
	background: #EDEDED;
}

.DataGridAlternate {
	height: 26px;
	border-style: solid;
   border-color: #FFFFFF;
   border-width: 1px;
	background: #EDEDED;
}

A.footerLinks { COLOR: #778A9B; TEXT-DECORATION: none; font-size:11px; FONT- background-color:#001E3A; font-family:Tahoma;}
A.footerLinks:hover { COLOR: #FDFFBB; TEXT-DECORATION: underline; }
A.footerLinks:active { COLOR: #FDFFBB; TEXT-DECORATION: underline; }
A.footerLinks.gray { COLOR: #999999; TEXT-DECORATION: none; }
A.footerLinks.gray:hover { COLOR: #000000; TEXT-DECORATION: none; }
A.footerLinks.gray:active { COLOR: #0066CC; TEXT-DECORATION: none; }

/************end of input style *******/
td.thumb
{
 background-color: #E6E6E6; 
 border: 1px solid #CCCCCC; 
 padding: 4px 4px 4px 4px; 
 text-align:center; 
 } 
 
td.emptythumb
{ 
 background-color: #EEEEEE; 
 border: 1px solid #7A7A7A; 
 padding: 4px 4px 4px 4px;
} 

 
#caption  { text-align:left;padding:3px 12px 3px 12px; }
#photoinfo { text-align:left;padding:3px 12px 3px 12px;font-style: italic;color:#999999; }
galory{ font-size:10px; }
a.galory { color:blue;font-size:10px;}
a.galory:hover { color:red;font-size:10px;}

.Table1
{
	BORDER-RIGHT: #ff7d00 1px solid; 
	BORDER-TOP: #ff7d00 1px solid; 
	BORDER-LEFT: #ff7d00 1px solid; 
	BORDER-BOTTOM: #ff7d00 1px solid;
}