body {
	background-image:url('/Images/Backgrounds/buildMetalFloor.gif');
	background-repeat:repeat;
}

.print {
	background: url('/Images/General/print_icon_small.gif') no-repeat center left;
	padding-left: 16px;
}

.edit {
	background: url('/Images/General/edit_icon_small.gif') no-repeat center left;
	padding-left: 20px;
}

.export {
	background: url('/Images/General/export_icon.gif') no-repeat center left;
	padding-left: 20px;
}

.inventory {
	background: url('/Images/General/equip_inventory.gif') no-repeat center right;
	padding: 2px 22px 2px 0;
}

.defaults {
	background: url('/Images/General/arrow_right.gif') no-repeat center left;
	font-weight: bold;
	padding-left: 17px;
}

.return {
	background: url('/Images/General/return_icon_small.gif') no-repeat center left;
	padding-left: 20px;
}

.required {
	color: #ff0000;
}

/* Special Colors */
.notes {
	color: #ffffff;
}

/* Default Links */
a:link {
	color: #164e9c;
	text-decoration: none;
}

a:visited {
	color: #164e9c;
	text-decoration: none;
}

a:hover {
	color: #003ab1;
	text-decoration: underline;
}

a:active {
	color: #164e9c;
	text-decoration: none;
}

a img {
	border: 0;
}

/* Main Container */
#mainContainer {
	background-color: #ffffff;
}
.description
{
    margin: 20px;
    background-color: #ffffff;
    padding: 10px;
}
.descriptionTab
{
    background-color: #ffffff;
    padding: 10px;
    font-size:8pt;
}
.descriptionTitle
{
    color: #ffffff;
    font-weight:bold;
}

/* Main Header - Top Links (Global Links) */
#topLinks {
	float: right;
	position: relative;
}

#topLinks .globalLinks {
	border-bottom: 2px dotted #668abd;
	padding-bottom: .5em;
}

#topLinks .userLinks {
	text-align: right;
}

#topLinks li {
	border-left: 1px solid #7893ba;
	display: inline;
	margin-left: 0;
	padding: 0 .25em 0 .5em;
}

#topLinks li.first {
	border: none;
}

#topLinks a {
	color: #668abd;
}

#topLinks a:hover {
	color: #ffaf1d;
	text-decoration: none;
}

#topLinks .userLinks li a {
	color: #ffffff;
}

#topLinks .userLinks li.homeLink {
	border: none;
}

/* Main Header - Logo */
#mainHeader .logo a#printer {
	display: none;
}

/* Main Navigation Tabs */
#mainNav {
	background: #ffffff;
	position: relative;
	margin-left:15px;
}

#mainNav span {
    display:block;
    float:right;
	margin-right:110px;
	margin-top:50px;
	font-size:10pt;
	font-weight:bold;
}

#mainNav span a {
	color: #000000;
}

#mainNav span a:hover {
	text-decoration: none;
}


/* Main Content */
#mainContent {
	background: #ffffff;
	clear: both;
}

/* Main Content - Today */
#dateStamp {
	color: #757575;
	position: relative;
	text-align: right;
}

/* Main Content - 2 Column Layout */
#leftCol {
	float: left;
	position: relative;
	width: 195px;
}

#rightCol {
	margin-left: 200px;
	position: relative;
	margin-right: 155px;
	background-color: #ffffff;
	padding: 10px;
}

#rightAds 
{
	float: right;
	position: relative;
	width:150px;
	text-align: center;
}

/* Left Column - Param */
.param {
	background-color: #ffffff;
	border: 1px solid #666666;
	border-bottom: 5px solid #666666;
	margin-bottom: 1em;
	position: relative;
}

.param .title {
	background-color: #666666;
	padding: .5em;
	position: relative;
}

.param .title span {
	/*background: #164e9c url('/Images/General/arrow2.png') no-repeat center left;*/
	/*padding-left: 1.2em;*/
	color: #ffffff;
	font-weight: bold;
	font-size: 1.3em;
}


/* Left Column - Login */
.login {
	background-color: #ffffff;
	border: 1px solid #164e9c;
	border-bottom: 5px solid #164e9c;
	margin-bottom: 1em;
	position: relative;
}

.login .title {
	background-color: #164e9c;
	padding: .5em;
}

.login .title span {
	background: url('/Images/General/arrow2.png') no-repeat center left;
	color: #ffffff;
	font-weight: bold;
	font-size: 1.3em;
	padding-left: 1.2em;
}

.login form {
	padding: .5em;
}

.login form div {
	clear: left;
}

.login form div span {
	float: left;
	position: relative;
	width: 55px;
}

.login form div input {
	vertical-align: middle;
}

.login .btnSubmit {
	margin-left: 55px;
}

/* Left Column - Quick Search */
.quickSearch {
	background-color: #ffffff;

	margin-bottom: 1em;
	position: relative;
}

.quickSearch .title {
	background-color: #001A84;
	padding: .5em;
	position: relative;
}

.quickSearch .title span {
	color: #6a5d36;
	font-weight: normal;
	font-size: 16pt;
	padding-left:5px;
}

.quickSearch .item
{
    padding-left: 4px;
}

.quickSearch form {
	padding: .5em;
	position: relative;
}

.quickSearch form fieldset {
	position: relative;
}

.quickSearch form div {
	clear: left;
	margin-bottom: .5em;
	position: relative;
}

.quickSearch form div span {
	float: left;
	position: relative;
	width: 75px;
}

.quickSearch form div input {
	vertical-align: middle;
}

.quickSearch .btnSubmit {
	margin-top: .5em;
}

.quickSearch fieldset {
	border: none;
}

.quickSearch legend {
	display: none;
}

.quickSearch a {
	padding-left: 5px;
}

/* Left Column - Miscellaneous */
.miscellaneous {
	background-color: #e9e9e9;
}

.miscellaneous ul {
	margin: 0;
}

.miscellaneous li {
	margin-left: 0;
	padding-left: 17px;
}

.miscellaneous li.current {
	background: url('/Images/Products/grayarrow.gif') no-repeat center left;
	font-weight: bold;
}

/* Main Content */
#contentHeader {
	background: #efefef;
	margin: 0 0 1em 0;
	padding: 0;
	position: relative;
}

/* Main Content - Page Header */
#pageHeader {
	border-bottom: none;
	padding: 1em;
	position: relative;
}

#pageHeader a:hover {
	text-decoration: none;
}

#pageHeader a span {
	color: #ffffff;
	font-size: 2em;
	text-decoration: none;
}

#pageHeader a span.locked {
	background: url('/Images/Products/lock1.gif') no-repeat center right;
	padding-right: 40px;
}

#pageHeader ul {
	float: right;
	margin: 0;
	position: relative;
	text-align: right;
}

#pageHeader ul li a {
	color: #ffffff;
}

#pageHeader ul li.guide a {
	background: url('/Images/Products/icon_userguide.gif') no-repeat center left;
	padding: 0 0 0 18px;
}

#pageHeader ul.subtool {
	color: #ffffff;
	float: none;
	font-weight: bold;
	text-align: left;
}

#pageHeader ul.subtool li {
	border-right: 1px solid #ffffff;
	display: inline;
	margin-left: 0;
	padding: 0 .5em 0 .25em;
}

#pageHeader ul.subtool li a:hover {
	text-decoration: underline;
}

#pageHeader ul.subtool li.last {
	border: none;
	padding-right: 0;
}

/* Main Content - Breadcrumbs */
#breadcrumbs {
	background: #999999;
	border-top: none;
	padding: 1em;
	position: relative;
}

#breadcrumbs span {
	white-space: nowrap;
}

#breadcrumbs span a {
	color: #ffffff;
	background: url('/Images/General/tab-fleet-bread-ar.gif') no-repeat center left;
	padding-left: .75em;
}

#breadcrumbs span.root a {
	background: none;
	padding-left: 0;
	font-weight: bold;
}

/* Main Content - Page Content */
#pageContent {
	background: #ffffff;
}
.jqueryround{
	background-color: #C0C0C0;
	
}
.jqueryroundInner
{
	background-color:White;
	padding:10px;
}
#pageContent iframe {
	float: left;
	height: 20em;
	position: relative;
	width: 30em;
}

#pageContent table {
	border-collapse: collapse;
}

#pageContent p.title {
	color: #215391;
	font-size: 1.1em;
	font-weight: bold;
}

#pageContent ul.options {
	margin: 0;
	text-align: right;
}

#pageContent ul.options li {
	display: inline;
}


/* See All */
#seeAll .arrow {
	background: url('/Images/General/arrow_icon.gif') no-repeat top left;
}

#seeAll li {
	padding-left: 2em;
	color: #164e9c;
}

/* Pick List */
#pickList {
	float: left;
	position: relative;
}

#pickList .arrow {
	background: url('/Images/General/blue_right_arrow.gif') no-repeat center left;
	position: relative;
}

#pickList .highlight {
	color: #164e9c;
}

#pickList .title {
	background: url('/Images/General/grey_dots.gif') no-repeat bottom right;
	padding-bottom: 2em;
}

#pickList li {
	padding-left: 2em;
	font-size: 12px;
	color: #aaaaaa;
}

/* Page Content - Page Summary */
#pageSummary {
	height: 1em; /* IE6 Hack */
}

#pageContent > #pageSummary {
	height: auto;
}

#pageSummary {
	margin: 0 0 1em 0;
}

#pageSummary table {
	width: 100%;
}

/* Page Content - Page Summary - Model Summary */
#pageSummary #modelSummary {
	background-color: #e5e5e5;
	border: none;
	vertical-align: top;
}

#pageSummary #modelSummary .title {
	color: #79746c;
	font-weight: bold;
	font-size: 1.2em;
}

#pageSummary #modelSummary .summary {
	padding: 0 0 0.5em;
	color: #79746c;
}

#pageSummary #spacer {
	margin: 0;
	padding: 0;
	width: 1em;
	min-width: 1em;
	max-width: 1em;
}

/* Page Content - Page Summary - See Also */
#pageSummary #seealso {
	border: none;
	width: 169px;
	vertical-align: top;
}

#pageSummary #seealso .title {
	font-size: 1.2em;
	font-weight: bold;
}

/* Page Content - Select a Configuration */
#configSelection thead tr {
	background-color: #efefef;
}

#configSelection thead th {
	padding: .5em;
}

#configSelection tbody td {
	text-align: center;
	padding: .5em;
}

/* Tab Navigation */
.tabs li {
	background: #e6ebf1;
	border-left: 1px solid #c0c0c0;
	border-top: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
	display: inline;
	font-weight: bold;
	padding: 0 .5em 0 .5em;
	margin-left: 0;
}

.tabs li.active {
	background: #ffffff;
}

.tab-panes {
	border: 1px solid #c0c0c0;
}

.ucInputPrompt
{
    font-size: xx-small;
    font-weight: bold;
}
.ucInputResponse
{
}
.policyChapter
{
    font-size: 1.2em;
    font-weight: bold;
}
.policySubChapter
{
    font-size: 1.0em;
    font-weight: bold;
    padding-left: 12px;
}
.policyTitle
{
    font-size: 1.4em;
    font-weight: bold;
    text-align: center;
    padding-bottom: 20px;
}
.text 
{
    FONT-SIZE: .9em; 
    FONT-FAMILY: Arial; 
    padding-bottom: 15px; 
    padding-top: 15px; 
    padding-left: 30px;
    padding-right: 30px;	
}
.text a:link
{
    color: #164e9c;
    text-decoration: none;
}
.text a:hover
{
    color: #ffaf1d;
    text-decoration: underline;
}

.register 
{
	text-align: center;
	padding: 0 0 1em 0;
	width: 100%;
}

.register a:link 
{
	color: #001A84;
	text-decoration: none;
}
.register a:hover 
{
	color: #ffffff;
	text-decoration: none;
}
.clubSection
{
    font-size: 1.0em;
    font-weight: bold;
    text-align: center;
}
.clubname
{
    font-weight: bold;
    FONT-SIZE: .9em; 
    FONT-FAMILY: Arial; 
}

/* Contact Us */
.contact {
	width: 40em;
}

.contact.info {
	float: right;
	position: relative;
	text-align: center;
	width: auto;
}

.contact.info p {
	text-align: left;
}

.contact div {
	border-bottom: 1px solid #79746c;
	padding: 1em;
}

.contact span {
	font-size: 1.1em;
	font-weight: bold;
	padding: 1em 1em 1em 30px;
	vertical-align: middle;
}

.contact .text 
{
	font-size: 1.1em;
}

.contact .telephone {
	background: #f5f5f5 url('/Images/General/contact-icons-phone.gif') no-repeat center left;
}

.contact .fax {
	background: #f5f5f5 url('/Images/General/contact-icons-phone.gif') no-repeat center left;
}

.contact .email {
	background: #f5f5f5 url('/Images/General/contact-icons-email.gif') no-repeat center left;
}

.contact .address {
	background: #f5f5f5 url('/Images/General/contact-icons-driving.gif') no-repeat center left;
}

.adContent
{
    text-align: center;
}
.bannerAd
{
    float: right;
    padding-right: 15px;
    margin-top: -15px;
}
.rightAd
{
	padding-bottom: 0px;
	position: relative;
}
.leftAd
{
    padding-top: 15px;
}
.ClymerValuesdummy
{
    float: right;
    text-decoration: none;
    font: italic 14px;
    padding-right: 2px;      
}
.ClymerValues
{
    float: right;
    padding-right: 2px;  
    font-style: italic;
    font-size: 12px;
    color: #576882;  
    font-weight: bold;
}
.ClymerValues a:hover
{
    color: #7777bb;  
    text-decoration: none;
}
.VideoTabPanel
{
    background-color:Aqua;
}

.CMS_Catagory
{
    max-width:565px;
    overflow:hidden;
}



