body {
	margin: 0px;
	padding:0px;
	background-color:#222222
}
form 
{
	display:inline;
}
.orange-bg 
{
	background-color:#f1a405
}
.black-bg {
	background-color:#222222
}
.Gray-txt
{
	color:#3a3a3a;
}
.black-border {
border:1px solid #262626;
}
.gray-bg {
	background-color:#414141
}
.whitelink	{
	font-family:Tahoma;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
.req
{
	font-family:Tahoma;
	font-size:8pt;
	color:Red;
}
.whitelink:hover	{
	text-decoration:underline;
}
.link	{
	font-family:arial;
	font-size:11px;
	color:#ffcc00;
}
.link:hover	{
	text-decoration:none;
}
.yellink	{
	font-family:Tahoma;
	font-size:13px;
	color:#ffcc00;
	text-decoration:none;
}
.yellink:hover	{
	text-decoration:underline;
}
.graytxt {
	font-family:arial;
	font-size:11px;
	color:#999999;
	line-height:14px;
	}

.blacklink	{
	font-family:Tahoma;
	font-size:11px;
	color:#000;
	text-decoration:none;
}

.sortbartxt
{
	font-weight:bold;
	font-family:arial;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}

.formtxt	{
	font-family:Tahoma;
	font-size:11px;
	color:#000000;

	}
.whitetxt
	{
	font-family:arial;
	font-size:11px;
	color:#FFFFFF;
	line-height:15px;
}

.modalBackground {
	background-color:#4B4B4B;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.whitetxtbold	{
	font-family:arial;
	font-size:11px;
	font-weight:bold; 
	color:#FFFFFF;
	line-height:15px;
}
.smalltxt	{
	font-family:arial;
	font-size:10px;
	color:#c3c3c3;
	}
.smallhead	{
	font-family:arial;
	font-size:11px;
	color:#c3c3c3;
	}
.searchtxt	{
	font-family:Tahoma;
	font-size:15px;
	color:#f3fafd;
	}
.imgborder	{
	border: 1px solid #cecece
	}
.footertxt	{
	font-family:Tahoma;
	font-size:11px;
	color:#999999;
	}
.sortby-hd {
	font-family:arial;
	font-size:13px;
	color:#f8f8f8;
	}
.sortbytxt,.sortbytxt a {
	font-family:arial;
	font-size:12px;
	color:#999999;
	text-decoration:none;
	}	
.sortbytxt a:hover {
	color:#999999;
	text-decoration:underline;
	}	
.blk-line {
	font-family:arial;
	font-size:15px;
	color:#3d3d3d;
	}

.dark-gray-hd,.dark-gray-hd a, .dark-gray-hd a:hover {
	color:#999999;
	font-family:tahoma;
	font-size:15px;
	text-decoration:none;
	}
.page-link {
	color:#999999;
	font-family:tahoma;
	font-size:13px;
	}
.page-link a {
	color:#ffcc00;
	text-decoration:underline;
	}
.page-link a:hover {
	color:#ffcc00;
	text-decoration:none;
	}	
.bg-arrow-link {
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	}
.bg-arrow-link a, .bg-arrow-link a:hover {
	color:#000000;
	text-decoration:none;
 	background-image: url(../images/bg-arrow.jpg);
	background-position:right;
	background-repeat:no-repeat;
	display:block;
	height:28px;
	}				
	
.msg-board-header
{
	background-color:#333333;
	color:#ffcc00;
	font-weight:bold;
	font-size:11px; 
	font-family:Arial,verdana;
}  
 
.msg-board-Title
{
	color:#ffcc00;
	font-weight:bold;
	font-size:11px; 
	font-family:Arial,verdana;
}       	

.msg-board-header1
{
	background-color:ButtonShadow;
	color:#ffcc00;
	font-weight:bold;
	font-size:11px; 
	font-family:Arial,verdana;
}        	


.msg-board-title
{
	color:White;
	font-weight:bold;
	font-family:Arial,verdana;
	font-size:13px;  
} 
.blk-txt {	
	font-family:Tahoma;
	font-size:11px;
	color:#333333;
	text-decoration:none;
	}	
.txt-box {
	font-family:Tahoma;
	font-size:11px;
	color:#666666;
	border:1px solid #6f6f6f;
	}
.txt-box1 {
	font-family:Tahoma;
	font-size:11px;
	height:16px;
	color:#666666;
	
	}
	
.button {
	font-family:Tahoma;
	font-size:11px;
	height:15px;
	color:#000000;
	}	
.red-star {
	color:#FF0000;
	}	       	

.today {COLOR: black; FONT-FAMILY: sans-serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold}
.days {COLOR: navy; FONT-FAMILY: sans-serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-ALIGN: center}
.dates {COLOR: black; FONT-FAMILY: sans-serif; FONT-SIZE: 10pt}

products_list_border {
	height:37px;
	color:#FFFFFF; 
	background-color:#828282; 
	border-bottom:1px solid #707070; 
	border-top:1px solid #969696;
	}
.products_list_top_border 
{
	height:37px;
	color:#FFFFFF; 
	background-color:#828282; 	
	border-top:1px solid #969696;
	}		
	
	.dtItem
	{
	 font-family : Arial;
	 font-size : 10px;
	 background-color: #454545;
	}	
	
	.dtAltItem
	{
	 font-family : Arial;
	 font-size : 10px;
	 background-color: Gray;
	}
.whiteboldtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.savetbbg {

                border: 1px solid #CCCCCC;

                text-align: center;

                width: 400px;

                background-image: url(../images/grybgsmall_shade.gif);

                background-repeat: repeat;

}

.saveboldtxt {

                font-family: Verdana, Arial, Helvetica, sans-serif;

                font-size: 12px;

                font-weight: bold;

                color: #000000;

                text-decoration: none;

                text-align: center;

                padding-left: 10px;

}

.savetdheight {

                height: 40px;

}

						