#shell {
				font-family: arial, sans-serif;
				color:white;
                                text-align: left;
                                position: relative;
                                margin: 0 auto;
                                width:800px;
                                /*left:100;*/
}

#header {
                                /*align: center;*/
                                position: relative;
                                top:15px;
                                left:15px;
                                width:800px;

}

#logo {
                                font-size: 10px;
}

#search {
                                position:absolute;
                                top:25px;
                                right:20px;
}

#search input {
                                vertical-align: middle;
                                padding-left:5px;
}

#searchlinks {
                                font-size:10px;
				color:white;
}

#background {
                                height:62px;
                                width:800px;
                                position:relative;
                                top:8px;
                                left:0px;
                                background-image: url(/images/topnav/headerbg.gif);
                                background-repeat: repeat;
}

#logo {
                                position:absolute;
                                width:800px;
                                top:0px;
                                left:0px;
}

#logolinks {
                                font-weight:bold;
                                font-size:9px;
                                margin-left:10px;
}

#logolinks a {
				color:white;
                                text-decoration:underline;
                                padding-left:5px;
                                padding-right:5px;
                                border-right:1px solid white;
}



.chartRow {font-size: 10px; padding: 2px; background-image: url(images/global/chartRow_grey.jpg); background-repeat: repeat-x; background-position: left top; background-color: white}
.chartRowFeatured {font-size: 10px; padding: 2px; background-image: url(images/global/chartRow_orange.jpg); background-repeat: repeat-x; background-position: left top; background-color: white}
.sellBox {margin:20px;padding:20px;background-color:#FFDD55;border-style: solid; border-width: 1px; border-color: #33335A;text-align:center;vertical-align:middle}
.miniList {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 15px;  margin-top: 2px; margin-bottom: 4px; text-indent: 0px; font-weight: normal; text-decoration: none}
.tourCalloutBox{padding:6px; font-size: 14px; font-family: Times, serif; font-weight:bold; vertical-align: middle; background-color:#ebf5ff; border-style: solid; border-width: 1px; border-color: #666666;}

.uploadFlowBoxHead{color: #33335A; border-top-style: solid; border-top-width: 1px; border-color: #33335A; margin:0px;padding:6px; background-image: url(images/global/chartRow_orange.jpg); background-repeat: repeat-x; background-position: left top; background-color: white; font-weight:bold}
.uploadFlowBox {margin:0px;padding:16px;background-color:#DFE4EA;border-top-style: solid; border-top-width: 1px; border-bottom-style: solid; border-bottom-width: 1px; border-color: #33335A;}
.uploadCalloutBox {margin-top:16px;padding:10px;background-color:#FAFBFD}
.uploadUpsellBox {margin:0px;padding:4px;background-color:#FFFFFF;border-style: solid; border-width: 1px; border-color: #33335A;}



.tourNav {text-align:center; padding:4px;font-size: 10px;}
.tourNav a {text-align:center; padding:2px;font-size: 10px;}

.dkblueLine { height:1px; line-height: 1px; background-color: #33335A }

.dkblueBorder {border-style: solid; border-width: 2px; border-color: #33335A}
.greyBorder {border-style: solid; border-width: 1px; border-color: #cccccc}
.cftPadRight {padding-top:6px;padding-left:0px;padding-right:6px;padding-bottom:4px}
.cftPadLeft {padding-top:6px;padding-left:6px;}

.minilistHead {font-size: 12px; margin-top: -10px}

.big {  font-size: 20px; font-weight;bold;  text-transform:uppercase;}

.head {  font-size: 15px}
A:hover {
	color: #CC6600;
}
.subh {  font-size: 13px}
.sub_generic { font-family: arial, helvetica; font-size: 13px; font-weight:bold; text-transform:uppercase; color:#333366; }
A:hover {
	color: #CC6600;
}
.body {  font-size: 11px;}
A:hover {
	color: #CC6600;
}
.mini {  font-size: 10px}
A:hover {
	color: #CC6600;
}
TR.on
{
    BACKGROUND-COLOR: #638CAD
}
TR.off
{
    BACKGROUND-COLOR: #496088
}	
TR.on_blues
{
	BACKGROUND-COLOR: #638CAD
}

TR.off_blues
{
	BACKGROUND-COLOR: #496088
}
TR.on_iron
{
	BACKGROUND-COLOR: #7B7B7B
}

TR.off_iron
{
	BACKGROUND-COLOR: #000000
}
TR.on_pony
{
	BACKGROUND-COLOR: #7B56A9
}

TR.off_pony
{
	BACKGROUND-COLOR: #452172
}
TR.on_garden
{
	BACKGROUND-COLOR: #98AC46
}

TR.off_garden
{
	BACKGROUND-COLOR: #466B7B
}
TR.on_adobo
{
	BACKGROUND-COLOR: #E0AA07
}

TR.off_adobo
{
	BACKGROUND-COLOR: #BC4D16
}
TR.on_army
{
	BACKGROUND-COLOR: #667720
}

TR.off_army
{
	BACKGROUND-COLOR: #31390F
}
TR.on_auto
{
	BACKGROUND-COLOR: #7E7E7E
}

TR.off_auto
{
	BACKGROUND-COLOR: #62653
}
TR.on_dijon
{
	BACKGROUND-COLOR: #C29427
}

TR.off_dijon
{
	BACKGROUND-COLOR: #771412
}
TR.on_stoned
{
	BACKGROUND-COLOR: #796C40
}

TR.off_stoned
{
	BACKGROUND-COLOR: #5C2C0E
}
TR.on_fireball
{
	BACKGROUND-COLOR: #DC3D8C
}

TR.off_fireball
{
	BACKGROUND-COLOR: #640064
}
TR.on_men
{
	BACKGROUND-COLOR: #757575
}

TR.off_men
{
	BACKGROUND-COLOR: #414141
}
TR.on_asleep
{
	BACKGROUND-COLOR: #506857
}

TR.off_asleep
{
	BACKGROUND-COLOR: #000000
}
TD.data {
	border-top:1;
	border-top-style:solid;
	border-top-color:#4A5A7B;
}

img.posted
{
	max-width: 500px;
    width: expression(setWidth(this,500));
}
	
.rightModuleHeaderGeneric
{
	width: 215px;
	background-color: #33335A;
	color: #ffffff;
	font-family: Arial, Helvetica;
	font-weight: bold;
	font-size: 16px;
	text-align: left;
	padding: 4px;
}

.rightModuleGeneric
{
	width: 215px;
	padding: 4px;
	background-color: #EBEBEB;
	color: #33335A;
	font-family: Arial, Helvetica;
	font-size: 12px;
}

.rightModuleGeneric a
{
	color: #33335A;
	font-family: Arial, Helvetica;
	font-size: 10px;
}

.rightModuleGeneric table
{
	border: 1px solid #CCCCCC;
	border-collapse: collapse;
	border-color: #CCCCCC;
	font-size: 10px;
}

.rightModuleGeneric td
{
	border-top: 1px;
	border-bottom: 1px;
	border-left: 0px;
	border-right: 0px;
	border-style: solid;
	border-color: #CCCCCC;
}
