/* CSS Document */
body {
	margin:				0;
	background:			#fff;
	font:				11pt "Times New Roman", Times, serif;
}
h1 {
	font:				bold 10pt Arial, Helvetica, sans-serif;
	display:			inline;
}
a:link {
	color:				#0000FF;
	text-decoration:	none
}
a:visited {
	color:				#3399FF;
	text-decoration:	none;
}
form{
margin:-1px;
}
a:hover {
	color:				#FF0000;
}
a:active {
	color:				#FF0000;
}
/*-------LAYOUT STYLES-------*/
#indexHead {
	position:			relative;
	background:			url(images2/layout/logo.jpg) center top no-repeat;
	height:				135px;
	clear:				both;
}
#header {
	position:			relative;
	clear:				both;
	background:			url(images2/layout/head-background.gif) top repeat-x;
	height:				143px;
	width:				100%;
}
#smallMenu {
	position:			absolute;
	right:				125px;
	top:				117px;
	text-align:			center;
	margin:				0;
	padding:			0;
	height:				26px;
	background:			url(images2/layout/silver.jpg) top repeat-x #FFFFFF;
}
#smallMenu select {
	padding:			0;
	margin-top:			5px;
	margin-bottom:		0px;
	vertical-align:		top;
	width:				140px;
}
#body {
	vertical-align:		top;
	margin-left:		188px;
	margin-right:		125px;
	voice-family:		"\"}\"";
	voice-family:		inherit;
	margin-left:		189px;
	margin-right:		125px;
	padding:			10px 5px 0px 5px;
	text-align:			center;
}
html>body #body {
	margin-left:		189px;
	margin-right:		126px;
}
#right {
	position:			absolute;
	right:				1px;
	top:				148px;
	width:				126px;
	background:			#fff;
}
#bodyfull {
	vertical-align:		top;
	margin-left:		188px;
	margin-right:		0px;
	voice-family:		"\"}\"";
	voice-family:		inherit;
	margin-left:		189px;
	margin-right:		1px;
	padding:			10px 5px 0px 5px;
	text-align:			center;
}
html>body #bodyfull {
	margin-left:		189px;
	margin-right:		0px;
}
#rightfull {
	position:			absolute;
	right:				1px;
	top:				278px;
	width:				0px;
	background:			#fff;
}
#footer {
	clear:				both;
	width:				100%;
	text-align:			center;
}
#navhome {
	position:			absolute;
	left:				0px;
	top:				278px;
	width:				189px;
	vertical-align:		top;
}
#nav {
	position:			absolute;
	left:				0px;
	top:				143px;
	width:				189px;
	vertical-align:		top;
}
#navtop {
	background:			url(images2/layout/nav2_16.jpg) repeat-y;
	text-align:			center;
	margin:				0;
}
#navtop form{
	margin:				0;
	padding:			0;
}
.hometitle {
	text-align:			center;
	padding:			35px 25px 0px 0px;
	font:				bold 9pt Arial, Helvetica, sans-serif;
}
#navigation ul {
	font:				11px Arial, sans-serif;
	padding:			0;
	list-style-type:	none;
	margin:				0;
	background:			url(images2/layout/nav2_20.gif);
}
#navigation a {
	display:			block;
	font:				bold 9pt Arial, Helvetica, sans-serif;
	height:				20px;
	padding:			0 10px;
	text-decoration:	none;
	color:				#0033ff;
}
#navigation a:hover {
	background:			#CCC485;
	color:				#0000DD;
	text-decoration:	none;
}
#navigation a:active {
	background:			#ffffff;
}
#navigation li ul {
	background:			url(images2/layout/nav2_20.gif);
}
#navigation li li a {
	padding-left:		20px;
	line-height:		12px;
	font:				normal 9pt Arial, Helvetica, sans-serif;
}
.indexbuttons {
	float:				left;
	margin-right:		0px;
	width:				190px;
	font:				11px Verdana, Arial, Helvetica, sans-serif;
	text-align:			center;
	height:				269px;
}
#bodyleft a, #bodyright a, #footer a {
	text-decoration:	none;
}
.space {
	clear:				both;
}
/*--------END LAYOUT STYLES-----*/
/*--------TABLE STYLES-----------*/
table.trailerPrd {
	vertical-align:		top;
	border-collapse:	collapse;
	text-align:			center;
}
table.trailerPrd td {
	color:				#333333;
	font:				9pt arial, helvetica, sans-serif;
	border:				1px solid #666666;
	margin:				2px;
	padding:			2px;
}
table.trailerPrd a {
	text-decoration:	none;
}
table.trailerPrd th {
	color:				#333333;
	height:				15px;
	background:			url(images2/layout/tab-mid-silver.gif);
	font:				bold 9pt verdana, arial, helvetica, sans-serif;
}
table.trailerPrd th.left {
	background:			url(images2/layout/tab-L-crn.gif) left top;
}
table.trailerPrd th.right {
	background:			url(images2/layout/tab-r-crn.gif) right top;
}
table.trailerPrd caption {
	color:				#0000FF;
	font:				bold 10pt verdana, arial, helvetica, sans-serif;
}
table.trailerPrd tr.evenRow{
	background:			url(images2/layout/td-silver-back.gif);
}
table.trailerCat {
	vertical-align:		top;
	padding:			2px;
	text-align:			center;
}
table.trailerCat td {
	font:				8pt arial, helvetica, sans-serif;
	color:				#000;
	vertical-align:		top;
	padding:			2px;
	border-bottom:		1px solid #999999;
}
table.trailerCat th {
	font:				bold 11pt verdana, arial, helvetica, sans-serif;
	color:				#000;
	height:				15px;
	background-image:	url(images2/layout/tan-table-gradient2.jpg);
}
table.trailerCat caption {
	color:				#FF0000;
	font:				bold 10pt verdana, arial, helvetica, sans-serif;
}
/*---------END TABLE STYLES-----------*/
/*--------FONT STYLES-----*/
.arial-8 {
	font:				8pt Arial, Helvetica, sans-serif;
	color:				#000;
	text-align:			center;
}
.arial-8-blu {
	font:				bold 8pt Arial, Helvetica, sans-serif;
	color:				#0033FF;
	text-align:			center;
}
.arial-9-B-no-color {
	font:				bold 9pt Arial, Helvetica, sans-serif;
}
.arial-9-BK {
	font:				9pt Arial, Helvetica, sans-serif;
	color:				#000;
	text-align:			center;
}
.arial-9-B-RED {
	font:				bold 9pt Arial, Helvetica, sans-serif;
	color:				#FF0000;
	text-align:			center;
	text-transform:		capitalize;
}
.arial-9-B-Yel {
	font:				bold 9pt Arial, Helvetica, sans-serif;
	background-color:	#FFFF00;
	text-decoration:	none;
}
.arial-9-B-BLU {
	font:				bold 9pt Arial, Helvetica, sans-serif;
	color:				#0033FF;
}
.verdana-11-green {
	font:				11px Verdana, Arial, Helvetica, sans-serif;
	text-align:			center;
	color:				#00CC00;
}
.arial-10-B {
	font:				bold 10pt Arial, Helvetica, sans-serif;
}
.arial-10-B-I {
	font:				bold italic 10pt Arial, Helvetica, sans-serif;
	text-align:			center;
}
.arial-10-B-BLU {
	font:				bold 10pt Arial, Helvetica, sans-serif;
	color:				#0033FF;
}
.arial-10-B-RED {
	font:				bold 10pt Arial, Helvetica, sans-serif;
	color:				#FF0000;
}
.arial-10-B-RED-Yel {
	font:				bold 10pt Arial, Helvetica, sans-serif;
	color:				#FF0000;
	background-color:	#FFFF00;
}
.arial-12-B {
	font:				bold 12pt Arial, Helvetica, sans-serif;
}
.arial-12-B-Red {
	font:				bold 12pt Arial, Helvetica, sans-serif;
	color:				#FF0000;
}
.arial-13-B {
	font:				bold 13pt Arial, Helvetica, sans-serif;
	text-align:			center;
}
.arial-18-Red {
	font:				18pt Arial, Helvetica, sans-serif;
	color:				#FF0000;
	text-align:			center;
}
.bullet-arial-9-B {
	font:				bold 9pt Arial, Helvetica, sans-serif;
	color:				#000000;
	list-style-position:outside;
	list-style-image:	url(images2/layout/trailer-bullet.jpg);
	text-align:			left;
}
.bullet-header {
	font:				bold 10pt Arial, Helvetica, sans-serif;
	color:				#FF0000;
	text-align:			left;
}
/*-------END FONT STYLES------*/
/*--------UPSALE STYLES-----*/
#Library{
	width: 122px;
	margin: 0px;
	padding: 0px;
}
ul.Library{
	list-style: none;
	padding: 0;
	margin: 0px;
}
ul.Library li {
	text-align: center;
	margin: 0px;
	padding: 5px  0px;
	width: 120px;
	font: bold 9pt Arial, Helvetica, sans-serif;
	color: #FF0000;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 0px solid #999999;
	border-left: 1px solid #999999;
}
ul.Library li.head {
	background: url(images2/layout/lib-top-gry.jpg) left top;
	font: bold 9pt Arial, Helvetica, sans-serif;
	color: #000;
	border-width: 0px;
	width: 122px;
}
ul.Library li.foot {
	background: url(images2/layout/lib-foot.gif) left bottom;
	border-width: 0px;
	border-top: 1px solid #999999;
	width: 122px;
}
