body {
	background-color: #ffffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:   url(images/bg.png);
    background-position:  top center;
}
.PageText {font-family:Tahoma; font-size:12px; color:#FFFFFF}
.PageText A:link     {
	font-family:Tahoma;
	font-size:12px;
	color: #CCCCCC;
	font-weight: bold;
}
.PageText A:visited  {
	font-family:Tahoma;
	font-size:12px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
.PageText A:hover    {
	font-family:Tahoma;
	font-size:12px;
	color: #4e596c;
	text-decoration: underline;
	font-weight: bold;
}
.BtmText {font-family:Tahoma; font-size:12px; color:#FFFFFF}
.BtmText A:link     {
	font-family:Tahoma;
	font-size:12px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
}
.BtmText A:visited  {
	font-family:Tahoma;
	font-size:12px;
	color: #CCCCCC;
	text-decoration: underline;
	font-weight: normal;
}
.BtmText A:hover    {
	font-family:Tahoma;
	font-size:12px;
	color: #adbad6;
	text-decoration: underline;
	font-weight: normal;
}
.BtmText2 {font-family:Tahoma; font-size:10px; color:#FFFFFF}
.style1 {color: #FFFFFF}

table{border-collapse: collapse;}
TD{ FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Verdana, Arial; TEXT-DECORATION: none;}
TD.list{ FONT-SIZE: 10px;}
TD.featured{ FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial; TEXT-DECORATION: none; border-right: #333333 dotted 1px;}
TD.header{ FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Verdana, Arial; TEXT-DECORATION: none; background-color: #d73f4f; font-weight: bold;}
TD.title{ FONT-SIZE: 12px; COLOR: #4B320A; FONT-FAMILY: Tahoma, Verdana, Arial; TEXT-DECORATION: none; font-weight: bold;}
tr.highlight{background-color:#DFDFDF; }
tr.no_highlight{background-color:#ffffff; }

.form_longtext {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial; width:260px;}
.form_xlongtext {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial; width:362px;}
.form_shorttext {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial; width:70px;}
.form_medtext {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial; width:120px; border:solid 1px #000000;}
.form_text {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; width:150px;}
.form_search {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; width:100px; border:solid 1px #000000;}
.form_file {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; width:300px;}
.form_textarea {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; width:300px; height:50px;}
.form_shorttextarea {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; width:200px; height:50px;}
.form_button {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding:1px; border:solid 1px #657300;}
.form_select {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.form_longselect {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; width:270px;}
.form_qty {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; width:30px;}
.form_tel {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial;}

.title
{
	FONT-SIZE: 10px;
	COLOR: #e1eafc;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    TEXT-DECORATION: none;
}
.address
{
	FONT-SIZE: 12px;
	COLOR: #000000;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    TEXT-DECORATION: none;
}

A.map{ FONT-SIZE: 14px; COLOR: #e1eafc; FONT-FAMILY: Tahoma, Verdana, Arial; text-decoration:underline;}
A.map:active{FONT-SIZE: 14px; COLOR: #e1eafc; FONT-FAMILY: Tahoma, Verdana, Arial; text-decoration:underline;}
A.map:link{FONT-SIZE: 14px; COLOR: #e1eafc; FONT-FAMILY: Tahoma, Verdana, Arial; text-decoration:underline;}
A.map:visited{FONT-SIZE: 14px; COLOR: #e1eafc; FONT-FAMILY: Tahoma, Verdana, Arial; text-decoration:underline;}
A.map:hover{FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial; text-decoration:underline;}

.b_title
{
	FONT-SIZE: 14px;
	COLOR: #e1eafc;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    TEXT-DECORATION: none;
}

.red
{
    FONT-SIZE: 12px;
	COLOR: #FF0000;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    TEXT-DECORATION: none;
}
INPUT
{
	FONT-SIZE: 12px;    
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
TEXTAREA
{
	FONT-SIZE: 12px;    
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
select { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 9px; 
   color: #000000;
   margin-top: 2px; 
   margin-right: 0px; 
   margin-bottom: 2px; 
   margin-left: 0px
}
A{ FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Verdana, Arial; text-decoration:underline;}
A:active{FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial; text-decoration:underline;}
A:link{FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial; text-decoration:underline;}
A:visited{FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial; text-decoration:underline;}
A:hover{FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial; text-decoration:underline;}

A.menu{ FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial; text-decoration:none; font-weight:bold}
A.menu:active{FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial; text-decoration:none; font-weight:bold}
A.menu:link{FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial; text-decoration:none; font-weight:bold}
A.menu:visited{FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial; text-decoration:none; font-weight:bold}
A.menu:hover{FONT-SIZE: 12px; COLOR: #D73F4F; FONT-FAMILY: Tahoma, Verdana, Arial; text-decoration:none; font-weight:bold}

A.submenu{ color:#dde7fc; font-size:11px; text-decoration:none; font-weight:bold;}
A.submenu:active{color:#dde7fc; font-size:11px; text-decoration:none; font-weight:bold;}
A.submenu:link{color:#dde7fc; font-size:11px; text-decoration:none; font-weight:bold;}
A.submenu:visited{color:#dde7fc; font-size:11px; text-decoration:none; font-weight:bold;}
A.submenu:hover{color:#FFFFFF; font-size:11px; text-decoration:none; font-weight:bold;}

A.stslink:active{color:#FFFFFF; font-size:11px; text-decoration:underline;}
A.stslink:link{color:#FFFFFF; font-size:11px; text-decoration:underline;}
A.stslink:visited{color:#FFFFFF; font-size:11px; text-decoration:underline;;}
A.stslink:hover{color:#dde7fc; font-size:11px; text-decoration:underline;}

div.poplink{position:absolute; top:20px; right:-28px; border: solid 1px #ffffff; width: 110px; background-color:#384769; padding:3px 3px 3px 5px; width: 110px; text-align:left; color:#FFFFFF; margin:auto; display:none; z-index:10000;}

/* Date picker CSS */
/* the div that holds the date picker calendar */
.dpDiv {}


/* the table (within the div) that holds the date picker calendar */
.dpTable {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; color: #505050; background-color: #e8e8e8; border: 1px solid #cccccc;	}


/* a table row that holds date numbers (either blank or 1-31) */
.dpTR {
	}

 
/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR {
	}


/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR {
	}


/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR {
	}


/* a table cell that holds a date number (either blank or 1-31) */
.dpTD { border: 1px solid #ece9d8;}


/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD {	background-color: #dddddd;	border: 1px solid #cccccc;}


/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */

/*.dpTDHover {background-color: #aca998; border: 1px solid #888888; cursor: pointer; color: red; }*/
.dpTDHover {background-color: #b3c200; border: 1px solid #888888; cursor: pointer; color: #FFFFFF; }


/* the table cell that holds the name of the month and the year */
.dpTitleTD {
	}


/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD {
	}


/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD {
	}


/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD { background-color: #dddddd; border: 1px solid #cccccc; color: white;}


/* additional style information for the text that indicates the month and year */
.dpTitleText { font-size: 12px; color: gray; font-weight: bold;	}


/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ 
.dpDayHighlight { color: b3c200; font-weight: bold;}


/* the forward/backward buttons at the top */
.dpButton {	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: gray; background: #e5e8bd; font-weight: bold; padding: 0px;	}


/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: gray; background: #e5e8bd;	font-weight: bold;}

/*---------------- */


/* CONTROLS THE APPEARNCE OF LINKS IN THE CLIENT LOGIN AND REGISTRATION PAGES */
A.sts_link:link { color: #FFFFFF; text-decoration: underline; }
A.sts_link:visited { color: #FFFFFF; text-decoration: underline; }
A.sts_link:hover { color: #D5D5D5; text-decoration: underline; }
A.sts_link:active { color: #D5D5D5; text-decoration: underline; }
