a
{
	color:#333399;
}

a.titlebar
{
	color:#9999CC;
	font-size: 10px;
	text-decoration: none;
}

a.titlebar:hover
{
	color: #FFFFFF;
	font-size: 10px;
	text-decoration: none;
}

a.white
{
	color: #FFFFFF;
	text-decoration: underline;
}

h1, .txt_big
{
	color: #000000;
	font-size: 19px;
	font-weight: 400;
}

h2, .txt_subheading
{
	color: #000000;
	font-size: 15px;
	font-weight: 700;
}

textarea.standard
{
	border-top: 1px solid #8C8C82;
	border-left: 1px solid #8C8C82;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
	font-weight: 400;
	width: 260px;
}

input.standard
{
	border-top: 1px solid #8C8C82;
	border-left: 1px solid #8C8C82;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
	font-weight: 400;
	width: 200px;
	height: 20px;
}

input.short
{
	border-top: 1px solid #8C8C82;
	border-left: 1px solid #8C8C82;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
	font-weight: 400;
	width: 50px;
	height: 20px;
}

input.search
{
	border-top: 1px solid #8C8C82;
	border-left: 1px solid #8C8C82;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	color:#333399;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 10px;
	font-weight: 400;
	width: 148px;
}

input.qty
{
	border-top: 1px solid #8C8C82;
	border-left: 1px solid #8C8C82;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
	font-weight: 400;
	width: 20px;
}

select.departments_home
{
	border-top: 1px solid #8C8C82;
	border-left: 1px solid #8C8C82;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 10px;
	font-weight: 700;
	width: 178px;
}

select.departments_shop
{
	border-top: 1px solid #8C8C82;
	border-left: 1px solid #8C8C82;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 10px;
	font-weight: 700;
	width: 188px;
}

td, textarea
{
	font-family: arial,helvetica,sans-serif;
	font-size: 11px;
}

td.blue, tr.blue
{
	background-color: #333399;
}

td.babyblue, tr.babyblue
{
	background-color: #6EAAD2;
}

td.bone, tr.bone
{
	background-color: #E6E6DC;
}

td.darkbone, tr.darkbone
{
	background-color: #DCDCD2;
}

td.heavybone, tr.heavybone, table.heavybone
{
	background-color: #B4B4AA;
}

td.line, tr.line
{
	background-color: #FFFFFF;
}

td.softbone, tr.softbone, table.softbone
{
	background-color: #F0F0E6;
}

td.lightbone, tr.lightbone, table.lightbone
{
	background-color: #FAFAF0;
}

td.red, tr.red
{
	background-color: #CC0033;
}

td.black, tr.black
{
	background-color: #000000;
}

td.white, tr.white, table.white
{
	background-color: #FFFFFF;
}

.txt_black
{
	color: #000000;
}

.txt_blackbold
{
	color: #000000;
	font-weight: 700;
}

.txt_featured
{
	font-size: 23px;
}

.txt_headline
{
	color: #FFFFFF;
	font-size: 15px;
	font-weight: 700;
}

.txt_large
{
	font-size: 27px;
	font-weight: 400;
}

.txt_largewhite
{
	color: #FFFFFF;
	font-size: 27px;
	font-weight: 400;
}

.txt_medium
{
	color: #000000;
	font-size: 15px;
}

.txt_mediumblack
{
	color: #000000;
	font-size: 15px;
	font-weight: 700;
}

.txt_mediumred
{
	color: #CC0033;
	font-size: 15px;
	font-weight: 700;
}

.txt_mediumwhite
{
	color: #FFFFFF;
	font-size: 15px;
	font-weight: 700;
}

.txt_pink
{
	color: #FF9999;
}

.txt_red
{
	color: #CC0033;
}

.txt_small
{
	font-size: 11px;
}

.txt_smallwhite
{
	color: #FFFFFF;
	font-size: 11px;
}

.txt_smallred
{
	color: #CC0033;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 10px;
	font-weight: 700;
}

.txt_smallredbold
{
	color: #CC0033;
	font-family: arial,helvetica,sans-serif;
	font-size: 11px;
	font-weight: 700;
}

.txt_smallblack
{
	color: #000000;
	font-size: 11px;
}

.txt_smallblackbold
{
	color: #000000;
	font-size: 11px;
	font-weight: 700;
}

.txt_smallbold
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 10px;
	font-weight: 700;
}

.txt_smallkhaki
{
	color: #828278;
	font-size: 11px;
}

.txt_tiny
{
	font-size: 10px;
}

.txt_white
{
	color: #FFFFFF;
}

.txt_whitebold
{
	color: #FFFFFF;
	font-weight: 700;
}