﻿.default{ font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #444444;}
.main{ font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #444444;}
.pageheading{ font-size: 24px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #dd0000;}
.heading{ font-size: 14px; font-family: Tahoma; color: #007a22; font-weight: bold;}
.heading2{ font-size: 14px; font-family: Tahoma; color: #dd0000; font-weight: bold;}
.white{ font-size: 8pt; font-family: Tahoma, Verdana, Arial, sans-serif; color: #ffffff;}
.ligreen{ font-size: 8pt; font-family: Tahoma, Verdana, Arial, sans-serif; color: #b2efc3;}
.light{ font-size: 8pt; font-family: Tahoma, Verdana, Arial, sans-serif; color: #888888;}
.offer{ font-size: 14px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #0089c8;}
.forms{ font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #0089c8;}
.date{ font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #999999;}
.white{ font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #ffffff;}
.table_heading { font-size: 14px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #007a22; font-weight: bold;}

.h1heading{ font-size: 13px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #444444;}
.msgChristmas{ font-size: 13px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #444444; color:#FF0000; font-weight:bold}

.table,.table_header,.table_list,.table_column
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px; 
	color: #444444; 
	text-decoration: none; 
	padding-left: 8px;
	padding-right: 8px;
}

.table_header {
	color: #FFFFFF;
	background-color:#0089c8;
	height:23px;
	text-align:left;
	height:23px;
	background-Image: url('../images/admin/bg-sortable.gif')
}

.table_footer {
	color: #FFFFFF;
	background-color:#0089c8;
	height:2px;
	text-align:left;
	background-Image: url('../images/admin/bg-sortable.gif')
}

.table_list {
	height:23px;
	border-bottom: 1px dotted #cccccc;
}

.table_column {
	height:23px;
	border-left: 1px dotted #cccccc;
	border-right: 1px dotted #cccccc;
	border-bottom: 1px dotted #cccccc;
}


.form,.form_header,.form_info,.form_field,.form_note
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px; 
	color: #444444; 
	text-decoration: none; 
	padding-left: 8px;
	padding-right: 8px;
}
.form_header {
	color: #FFFFFF;
	font-weight: bold;
	background-color:#007a22;
	text-align:left;
	height:34px;
	padding-bottom: 7px;
	background-Image: url('../images/template/bg-form-header.gif')
}
.form_info {
	height:23px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.form_field {
	height:23px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.form_note {
	color: #007a22; 
	height: 23px;
}




.mainText{ font-size: 9pt; font-family: Tahoma, Verdana, Arial, sans-serif; color: #788ea8;}
.mainText a:link{	font-size: 9pt; font-family: Tahoma, Verdana, Arial, sans-serif; color: #ec9400;}
.mainText a:visited{ font-size: 9pt; font-family: Tahoma, Verdana, Arial, sans-serif; color: #ec9400;}
.mainText a:hover{ font-size: 9pt; font-family: Tahoma, Verdana, Arial, sans-serif; color: #788ea8; text-decoration: underline;}
.mainText a:active{ font-size: 9pt; font-family: Tahoma, Verdana, Arial, sans-serif; color: #ec9400;}

.product_name{ font-size: 15px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #007a22; font-weight: bold;}
.product_name a:link{	font-size: 15px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #007a22; font-weight: bold;}
.product_name a:visited{ font-size: 15px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #007a22; font-weight: bold;}
.product_name a:hover{ font-size: 15px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #007a22; font-weight: bold; text-decoration: underline;}
.product_name a:active{ font-size: 15px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #007a22; font-weight: bold;}

.product_name_sm{ font-size: 12px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #007a22; font-weight: bold;}
.product_name_sm a:link{font-size: 12px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #007a22; font-weight: bold;}
.product_name_sm a:visited{ font-size: 12px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #007a22; font-weight: bold;}
.product_name_sm a:hover{ font-size: 12px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #007a22; font-weight: bold; text-decoration: underline;}
.product_name_sm a:active{ font-size: 12px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #007a22; font-weight: bold;}


.product_nameLg{ font-size: 18px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #007a22; font-weight: bold}
.product_priceLg{ font-size: 14px; font-family: Tahoma, Verdana, Arial, sans-serif; font-weight: bold}
.product_priceSm{ font-size: 9px; font-family: Tahoma, Verdana, Arial, sans-serif;}


.htile_specialTtl{ font-size: 15px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #c00000; font-weight: bold;}
.htile_specialPrice{ font-size: 18px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #c00000; font-weight: bold;}
.htile_specialSm{ font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #c00000;}


.detail_user{ font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #007a22;}
.detail_user_admin{ font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #c00000;}
.detail_date{ font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #999999;}

.Cart{ font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #474747;}
.Cart a:link{	font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #474747;}
.Cart a:visited{ font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #474747;}
.Cart a:hover{ font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #474747; text-decoration: underline;}
.Cart a:active{ font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #474747;}

.Rwhite{ font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #ffffff;}
.Rwhite a:link{	font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #ffffff;}
.Rwhite a:visited{ font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #ffffff;}
.Rwhite a:hover{ font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #ffffff; text-decoration: underline;}
.Rwhite a:active{ font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #ffffff;}

.RwhiteLg{ font-size: 12px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #ffffff;}
.RwhiteLg a:link{	font-size: 12px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #ffffff;}
.RwhiteLg a:visited{ font-size: 12px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #ffffff;}
.RwhiteLg a:hover{ font-size: 12px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #ffffff; text-decoration: underline;}
.RwhiteLg a:active{ font-size: 12px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #ffffff;}

.RwhiteGr{ font-size: 12px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #0c9e35;}
.RwhiteGr a:link{	font-size: 12px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #0c9e35}
.RwhiteGr a:visited{ font-size: 12px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #0c9e35}
.RwhiteGr a:hover{ font-size: 12px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #0c9e35; text-decoration: underline;}
.RwhiteGr a:active{ font-size: 12px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #0c9e35}

.RwhiteGrsm{ font-size: 9px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #0c9e35;}
.RwhiteGrsm a:link{	font-size: 9px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #0c9e35}
.RwhiteGrsm a:visited{ font-size: 9px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #0c9e35}
.RwhiteGrsm a:hover{ font-size: 9px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #0c9e35; text-decoration: underline;}
.RwhiteGrsm a:active{ font-size: 9px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #0c9e35}


.htile_news{ font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #48402e;}
.htile_news a:link{	font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #48402e; text-decoration: underline;}
.htile_news a:visited{ font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #48402e; text-decoration: underline;}
.htile_news a:hover{ font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #222222; text-decoration: underline;}
.htile_news a:active{ font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #48402e; text-decoration: underline;}

.htile_new{ font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #cce4d3;}
.htile_new a:link{	font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #cce4d3; text-decoration: underline;}
.htile_new a:visited{ font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #cce4d3; text-decoration: underline;}
.htile_new a:hover{ font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #ffffff; text-decoration: underline;}
.htile_new a:active{ font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #cce4d3; text-decoration: underline;}

.htile_member{ font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #fddddd;}
.htile_help{ font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #cffbfa;}

.htile_special{ font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #333333;}
.htile_specialTtl{ font-size: 15px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #c00000; font-weight: bold;}
.htile_specialPrice{ font-size: 18px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #c00000; font-weight: bold;}
.htile_specialSm{ font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #c00000;}

.bottomnav{ font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #aaaaaa;}
.bottomnav a:link{	font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #ffffff;}
.bottomnav a:visited{ font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #ffffff;}
.bottomnav a:hover{ font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #ffffff;}
.bottomnav a:active{ font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #ffffff;}

.bottomnav2{ font-size: 9px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #787f82;}





.orange{ font-size: 9pt; font-family: Tahoma, Verdana, Arial, sans-serif; color: #ec9400;}

.errormessage{ font-size: 8pt; font-family: Tahoma, Verdana, Arial, sans-serif; color: #EE4444;}

.menu{ font-size: 8pt; font-family: Tahoma, Verdana, Arial, sans-serif; color: #aebbcc;}
.menu a:link{	font-family: Tahoma; color: #aebbcc;}
.menu a:visited{ font-family: Tahoma; color: #aebbcc;}
.menu a:hover{ font-family: Tahoma; color: #ed9604; text-decoration: underline;}
.menu a:active{ font-family: Tahoma; color: #aebbcc;}

.promo {font-size: 10px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #dcf89e; font-weight: bold;}
.promo a:link{	font-size: 10px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #dcf89e; font-weight: bold;}
.promo a:visited{ font-size: 10px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #dcf89e; font-weight: bold;}
.promo a:hover{ font-size: 10px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #dcf89e; font-weight: bold; text-decoration: underline;}
.promo a:active{ font-size: 10px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #dcf89e; font-weight: bold;}

.promo_united {font-size: 9px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #dcf89e;}

.txtBox
{
	border:1px solid #999999; background-Color:#FFFFFF;
	font-size: 8pt;
	font-family: Tahoma, Verdana, Arial, sans-serif; 
	font_weight:normal;
	font-color:#999999; color:#777777
}
.onFocus
{
	border-right-width:1px;
	border-left-width:1px;
	border-top-width:1px;
	background-Color:#FFFFFF;
	font-size: 8pt;
	font-family: Tahoma;
	font_weight:normal;
	font-color:#007a22;
	border: 1px solid #007a22;
	color: #007a22;
}
.txtBox_big
{
	border:1px solid #999999; background-Color:#FFFFFF;
	font-size: 11pt;
	font-family: Tahoma, Verdana, Arial, sans-serif; 
	font_weight:normal;
	font-color:#999999; color:#777777
}
.onFocus_big
{
	border-right-width:1px;
	border-left-width:1px;
	border-top-width:1px;
	background-Color:#FFFFFF;
	font-size: 11pt;
	font-family: Tahoma;
	font_weight:normal;
	font-color:#007a22;
	border: 1px solid #007a22;
	color: #007a22;
}
.txtBoxSmall
{
	border:1px solid #999999; background-Color:#FFFFFF;
	font-size: 9px;
	font-family: Tahoma, Verdana, Arial, sans-serif; 
	font_weight:normal;
	font-color:#999999; color:#777777;
	height:20;
}
.onFocusSmall
{
	border-right-width:1px;
	border-left-width:1px;
	border-top-width:1px;
	background-Color:#FFFFFF;
	font-size: 9px;
	font-family: Tahoma, Verdana, Arial, sans-serif; 
	font_weight:normal;
	font-color:#007a22;
	border: 1px solid #007a22;
	color: #007a22;
	height:20;
}



.txtBox2
{
	border:1px solid #0089c8; background-Color:#FFFFFF;
	font-size: 8pt;
	font-family: Tahoma, Verdana, Arial, sans-serif; 
	font_weight:normal;
	font-color:#0089c8; color:#0089c8
}
.onFocus2
{
	border-right-width:1px;
	border-left-width:1px;
	border-top-width:1px;
	background-Color:#FFFFFF;
	font-size: 8pt;
	font-family: Tahoma;
	font_weight:normal;
	font-color:#0089c8;
	border: 1px solid #0089c8;
	color: #0089c8;
}


.txtBox3
{
	border:1px solid #999999; background-Color:#FFFFFF;
	font-size: 8pt;
	font-family: Tahoma, Verdana, Arial, sans-serif; 
	font_weight:normal;
	font-color:#999999; color:#777777
}
.onFocus3
{
	border-right-width:1px;
	border-left-width:1px;
	border-top-width:1px;
	background-Color:#FFFFFF;
	font-size: 8pt;
	font-family: Tahoma;
	font_weight:normal;
	font-color:#c00000;
	border: 1px solid #c00000;
	color: #c00000;
}

.errMsg{ font-size: 10px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #ff0000;}
.errMsg_lg{ font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; color: #ff0000;}

a:link{	font-family: Tahoma; color: #007a22; text-decoration: none}
a:visited{ font-family: Tahoma; color: #007a22; text-decoration: none}
a:hover{ font-family: Tahoma; color: #007a22; text-decoration: underline}
a:active{ font-family: Tahoma; color: #007a22; text-decoration: none}










/******From entry fields table cells******/
.formRows{font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	padding:3;
	height:23px;
	padding-left: 7px;
}
.formHead{font-size: 26px;
	font-family: Arial, Helvetica, sans-serif;
	color: #007a22;
	text-decoration: none;
	font-weight: bold;
	text-transform:capitalize;
}


/*******formatting of alternate table rows*******/
.infotbhead
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	padding:3;
}

/******Search and results display *********/
.resultTD {font-size: 8pt;font-family: Arial, Helvetica, sans-serif;color: #3F4D5C;	text-decoration: none;font-weight: normal;background-color:#E7F1FB;padding:3px}
.resultStr {font-size: 8pt;font-family: Arial, Helvetica, sans-serif;color: #3F4D5C;	text-decoration: none;font-weight: normal;}

.reportTable
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px; 
	color: #444444; 
	text-decoration: none; 
	padding-left: 8px;
	padding-right: 8px;
	border: 0 none #FFFFFF;
	background-color: #FFFFFF;
}

.reportCell
{
	font-size: 11px; 
	font-family: Tahoma, Verdana, Arial, sans-serif; 
	color: #444444;
	background-color: #EAEAEA;
	padding: 2px 3px 2px 3px;
}

.reportHeading
{
	color: #FFFFFF;
	background-color:#007a22;
	height:23px;
	text-align:left;
	height:23px;
	color: #FFFFFF;
	padding: 3px 3px 3px 3px;
}

.generatorTable
{
	border: 0 none #FFFFFF;
	background-color: #FFFFFF;
	font-size: 11px; 
	font-family: Tahoma, Verdana, Arial, sans-serif; 
	color: #444444;
}

.generatorHeading
{
	background-color: #007a22;
	color: #FFFFFF;
	padding: 5px 2px 5px 8px;
}

.generatorCell
{
	background-color: #EAEAEA;
	padding: 2px 2px 2px 2px;
}