
.t-header {
	color:#000000;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
	padding-left:10px;
}

.s-header {
	background-color:#bb0000;
}

.s-header td {
	color:#ffffff;
	font-size:13px;
	padding-left:10px;
	border-left:1px solid #ffffff;
	border-left:1px solid #ffffff;
	font-weight: bold;
}

.s-header td div 
{
	color:#ffffff;
	font-size:13px;
	font-weight: bold;
}

.s-field {
	background-color:#e0e0e0;
	color:#000000;
}

.s-cell {
	/*border-bottom:1px solid #e0e0e0;*/
	background-image:url(/images/gray-line.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}

.q-loko {
	background-image:url(/images/loko.gif);
	background-repeat:no-repeat;
	display:block;
	padding-left:40px;
}

.q-shirt {
	background-image:url(/images/shirt.gif);
	background-repeat:no-repeat;
	display:block;
	padding-left:40px;
}

.x-header-bottom {
	background-image:url(/images/sub-header-bottom.gif);
	background-position:right;
	text-align:right;
	padding-right:15px;
	background-repeat:no-repeat;
	color:#ffffff;
	text-transform:uppercase;
	font-size:9px;
	font-weight:bold;
}

.x-bottom-link, .x-bottom-link:visited, .x-bottom-link:hover, .x-bottom-link:visited:hover {
	color:#ffffff;
	text-transform:uppercase;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
}

.x-header {
	background-image:url(/images/sub-header.gif);
	background-repeat:no-repeat;
	color:#ffffff;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
	padding-left:10px;
}

.x-cell {
	border-top:1px solid #d0d0d0;
	color:#000000;
	padding:5px;
}

.x-content {
	padding:10px;
}

.x-hdr-cell {
	border-top:1px solid #d0d0d0;
	color:#606060;
	padding:5px;
	font-weight:bold;
}

.x-bottom-cell {
	border-top:1px solid #d0d0d0;
	color:#000000;
}

a,a:hover,a:visited, a:visited:hover {
	color:#bb0000;
}

.text-gray {
	color:#606060;
}

.text-grey-9 {
	color:#999999;
}


.idx-page-title {
	font-weight: bold;
	font-family: tahoma;
	font-size: 18px;
	margin: 5px 0px 5px 0px;
}

/******************************/

td {
	font-family:Tahoma;
	font-size:11px;
}

h3 {
	font-size: 18px;
	font-weight:bold;
	font-family:tahoma;
	text-decoration:none;
	margin: 20px 0px 10px 0px;
}

.link-white, .link-white:hover, .link-white:visited, .link-white:visited:hover {
	color:#ffffff;
	text-decoration:underline;
}

.link-white-bold, .link-white-bold:hover, .link-white-bold:visited, .link-white-bold:visited:hover {
	color:#ffffff;
	text-decoration:underline;
	font-weight:bold;
}

.text-white {
	color:#ffffff;
}

form {
	margin:0px;
}

.text-12 {
	font-size:12px;
	line-height: 16px;
}

.text .text-12 {
	width: 560px;
}

.link-red, .link-red:visited, .link-red:visited:hover {
	color:#bb0000;
	text-decoration:underline;
}

.link-grey, .link-grey:visited, .link-grey:visited:hover {
	color:#999999;
	text-decoration:underline;
}

.link-grey:hover {
	color:#FF0000;
	text-decoration:underline;
}

.tahoma-11px {
	font-family:tahoma;
	font-size:11px;
}

.tahoma-10px {
	font-family:tahoma;
	font-size:10px;
}

.link-red-bold, .link-red-bold:visited, .link-red-bold:hover, .link-red-bold:visited:hover {
	color:#bb0000;
	text-decoration:underline;
	font-weight:bold;
}


.content .link-black, .content .link-black:link, .content .link-black:visited, .content .link-black:active {
	color:#000000;
	text-decoration:underline;
}

.content .link-black:hover, .content .link-black:visited:hover, .content .link-black:active:hover 
{
	color:#bb0000;
	text-decoration:underline;
}


.link-black-bold, .link-black-bold:hover, .link-black-bold:visited, .link-black-bold:visited:hover {
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
}

.span-ltgray {
	color: #AAAAAA;
	font-family: tahoma;
	font-size: 11px;
}

.bg-red {
	background-color:#bb0000;
	color:#ffffff;
}

.bg-red-padded {
	background-color:#bb0000;
	color:#ffffff;
	padding-left:5px;
}

.bg-red-padded-full {
	background-color:#bb0000;
	color:#ffffff;
	padding:5px;
}

.bg-red-bold {
	background-color:#bb0000;
	color:#ffffff;
	font-weight:bold;
}

.bg-red-bold-padded {
	background-color:#bb0000;
	color:#ffffff;
	font-weight:bold;
	padding-left:5px;
}

.bg-gray {
	background-color:#e0e0e0;
}

.bg-light-gray-5 {
	background-color:#f5f5f5;
}

.bg-light-gray-9 {
	background-color:#f9f9f9;
}

.bg-light-gray-D {
	background-color:#D0D0D0;
}


.bg-light-gray {
	background-color:#f2f2f2;
}

.bg-light-gray-padded {
	padding-left:5px;
	background-color:#f2f2f2;
}

.red-bold {
	color:#bb0000;
	font-weight:bold;
}

.white-bold, .white-bold:visited, .white-bold:hover, .white-bold:visited:hover {
	color:#FFFFFF;
	font-weight:bold;
}

.image-frame {
	border-top:1px solid #bb0000;
}

.image-border-red {
	border: 1px solid #BB0000;
}

.text-small-red {
	font-family:tahoma;
	font-size: 10px;
	color: #BB0000;
}

.grayborder { border:4px solid #D0D0D0 }

.text-box {
	border:1px solid #A5ACB2;
	font-size:11px;
	height:17px;
	font-family:tahoma;
}

