<style type="text/css">{  }
td	{ font-family : Arial, Helvetica, sans-serif; font-size : 13px; }
.text  { color : #000000; font-size : 13px;
	font-family : Arial, Helvetica, sans-serif; text-decoration : none; }
.smallitalic  { color : #000000; font-size : 10px;
	font-family : Arial, Helvetica, sans-serif; font-style: italic;
	text-decoration : none; }
.heading  { color : #000000; font-weight : bold; font-size : 16px; 
	font-family : Arial, Helvetica, sans-serif; text-decoration : none; }
.subhead  { text-decoration : none; font-weight : normal; color : #000000; font-size: 26px; 
	font-family : Arial, Helvetica, sans-serif; }
.small  { text-decoration : none; color : #000000; font-size : 10px;
	font-family : Arial, Helvetica, sans-serif; }

.title_dark {
        background-color: #993333;
        font-size: 12px;
        font-weight: bold;
        color: #FFFFFF;
        height: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.left_border {
        background-image: url(/images/dots_1x3_gray.gif);
        background-repeat: repeat-y;
        background-position: left top;
}
.content_boxes {
        padding-top: 10px;
        padding-bottom: 10px;
}

TABLE.border {
border-collapse : collapse;
border : 1px solid black;
margin-bottom : 10px;
}
TR.border {
border : 1px solid black;
border-collapse : collapse;
}
TD.border {
border : 1px solid black;
border-collapse : collapse;
}

.Gallery { color:#ffffff; }
.Gallery A:link { color:#ffffff; }
.Gallery A:visited { color:#ffffff; }
.Gallery A:active { color:#ffffff; }
.Gallery A:hover { color:#ffffff; }
.Gallery TD { text-align:center; }
.Gallery img { border:0px; }

.ErrorText
{
    color: red;
    font-family: Verdana, Arial;
    font-size: 12px;
    font-weight: bold;
}
#    line-height: 20pt;
#    margin-bottom: 6px;
.ProductListHead
{
    color: black;
    font-family: Verdana, Arial;
    font-size: 12px;
    font-weight: bold;
    line-height: 14pt;
    text-decoration: underline;
}
.ProductListItem
{
    color: black;
    font-family: Verdana, Arial;
    font-size: 10px
}

.CartListHead
{
    background-color: #dddca3;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    color: black;
    font-family: Verdana, Arial;
    font-size: 11px;
    font-weight: bold;
    line-height: 20pt;
    padding-left: 5px
}
.CartListItem
{
    background-color: #ffffff;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    color: black;
    font-family: Verdana, Arial;
    font-size: 11px;
    padding-left: 5px
}
.CartListItemAlt
{
    background-color: #f2f2f2;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    color: black;
    font-family: Verdana, Arial;
    font-size: 11px;
    padding-left: 5px
}
.CartListFooter
{
    background-color: #dddca3;
    line-height: 10pt
}
.NormalBold
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: 12px    
}

.formTable TD {font-size: 13px; font-weight: 400; padding-bottom: 8px;}
.formTable TD.label {text-align: right; font-size: 11px; font-weight: 700; padding-top: 1px;}
.formTable TD.labelError {text-align: right; font-size: 11px; font-weight: 700; padding-top: 1px; color: #ff0000;}
.formTable TD.topSpacer {padding: 0px;}

TABLE.tableSignupInstructions {border-top: solid 1px #ccc; border-bottom: solid 1px #ccc; background-color: #f6f6f6; margin: 12px 0px 12px 0px;}
TABLE.tableSignupInstructions TD {padding: 2px; font-size: 11px;}

TABLE.mainPageEmphasis {border-top: solid 1px #600; border-bottom: solid 1px #600; border-left: solid 1px #600; border-right: solid 1px #600; background-color: #ddd; margin: 12px 0px 12px 0px; }
TABLE.mainPageEmphasis TD {padding: 6px;}

.emphasis {font-weight: 700;}

#small  { font-size : 10px; font-family : Arial, Helvetica, sans-serif; }
#plus  { font-size : 10px; font-family : Arial, Helvetica, sans-serif; color : #FFFFFF; }
#plus_bold  { font-size : 10px; font-family : Arial, Helvetica, sans-serif; color : #FFFFFF; font-weight:bold;}
#plus_black  { font-size : 10px; font-family : Arial, Helvetica, sans-serif; color : #000000; }
#work  { font-size : 13px; font-family : Arial, Helvetica, sans-serif; color : #000000; }
A:link { color: #990000; font-weight: normal; font-size : 12px;
        font-family: Arial, Helvetica, sans-serif; text-decoration: none;
        cursor: hand; }
A:visited { color: #990000; font-weight: normal; font-size : 12px;
        font-family: Arial, Helvetica, sans-serif; text-decoration: none;
        cursor: hand; }
A:active { color: #000000; font-weight: normal; font-size : 12px;
        font-family: Arial, Helvetica, sans-serif; text-decoration: none;
        cursor: hand; }
A:hover { color: #000000; font-weight: normal; font-size : 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;
        cursor: hand; }
p { font-size:12px; }
li { font-size:10px; }
h1 { font-family: Arial, Helvetica, sans-serif; font-size : 18px; color : #990000 }
h2 { font-family: Arial, Helvetica, sans-serif; font-size : 16px; color : #000000}
h3 { font-family: Arial, Helvetica, sans-serif; font-size : 12px; font-weight:bold; }

.greenlantern {
	color: #666633;
}


/*
--------------------------------------------------------------------------------
What:	"Oranges in the sky" Styles(Table data design)
Who:	Krasimir Makaveev(krasi [at] makaveev [dot] com)
When:	15.09.2005(created)
--------------------------------------------------------------------------------
*/

.datatable table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-collapse: collapse;
	border-left: 1px solid #ccc;
	border-top: 1px solid #ccc; 
	color: #333;
}

.datatable table caption {
	font-size: 1.1em;
	font-weight: bold;
	letter-spacing: -1px;
	margin-bottom: 10px;
	padding: 5px;
	background: #efefef;
	border: 1px solid #ccc;
	color: #666;
}

.datatable table a {
	text-decoration: none;
	border-bottom: 1px dotted #f60;
	color: #f60;
	font-weight: bold;
}

.datatable table a:hover {
	text-decoration: none;
	color: #fff;
	background: #f60;
}

.datatable table tr th a {
	color: #369;
	border-bottom: 1px dotted #369;
}

.datatable table tr th a:hover {
	color: #fff;
	background: #369;
}

.datatable table thead tr th {
	text-transform: uppercase;
	background: #e2e2e2;
}

.datatable table tfoot tr th, table tfoot tr td {
	text-transform: uppercase;
	color: #000;
	font-weight: bold;
}

.datatable table tfoot tr th {
	width: 20%;
}

.datatable table tfoot tr td {
	width: 80%;
}

.datatable table td, table th {
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 5px;
	line-height: 1.8em;
	font-size: 0.8em;
	vertical-align: top;
	width: 20%;
}

.datatable table tr.odd th, table tr.odd td {
	background: #efefef;
}


-->
</style>{  }
!A:link A:visited was #b222222  A:active A:hover was #ff0000-->
