html {
	background: url(images/bg.gif) repeat;
	text-align: center;
	margin: 0;
	padding: 0;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	}
body {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 810px;
	scrollbar-arrow-color: #1076D4;
	scrollbar-3dlight-color: #E4ECF3;
	scrollbar-darkshadow-color: #666666;
	scrollbar-face-color: #FFF;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #c0c0cc;
	scrollbar-track-color: #f5f5f5;
	}
p, div, h1, h2, h3, h4, h5, form, input, select, option, dt, dd, img, form, fieldset {
	margin:	0;
	padding: 0;
	border:	0;
	}
/*p.cushion {
	height: 40px;
	text-align: left;
	vertical-align: bottom;
	}*/
h5, h4, h3 {
	color: #1a71c0;
	}
ol {
 	font-size: 12px;
 }
 ul {
 	font-size: 12px;
 	}
.scrollterms {
	height:500px;
	overflow: auto;
	padding-right: 10px;
	}
a:link {
	text-decoration: underline;
	color: #266EC8;
	}
a:hover {
	text-decoration: underline;
	color: #222;
	}
.align_top {
	vertical-align:top;
	}
#rightSide .italic_sm {
	font-style: italic;
	font-size: 8pt;
	color:#666;
	}
#rightSide .italic {
	font-style: italic;
	font-size: 12px;
	color:#666;
	}
.bold {
	font-size: 12px;
	font-weight: bold;
	}
.page_banner {
	margin: 0px;
	padding: 0px;
	border-collapse:collapse;
	float: right;
	}
#wrapper {
	margin: 0 auto;
	float: left;
	width: 810px;
	background: #FFF;
	}
#wrapperA123 {
	margin: 0 auto;
	float: left;
	width: 810px;
	background: #FFF;
	}
#wrapperA123 label{float:none;}
#wrapperA123 input[type="text"]{float:none;}
#header {
	margin: 0;
	width: 800px;
	height: 74px;
	background: #FFF url(images/HeaderGradient.gif) repeat-x top;
	margin-left: 5px;
	margin-right: 5px;
	}
#headerLogo {
	margin: 0;
	padding: 0;
	float: left;
	}
#headerWrapper {
	margin: 0;
	padding: 0;
	float: right;
	height: 74px;
	width: 160px;
	}
#headerNav {
	float: right;
	margin: 3px 10px 0 0;
	color: #999999;
	font-size: 13px;
	}
#headerNav a {
	font-size: 12px;
	font-weight: normal;
	color: #1076D4;
	margin-right: 2px;
	margin-left: 2px;
	text-decoration: none;
	}
#headerNav a:hover {
	color: #999999;
	text-decoration: underline;
	}
#liveHelp {
	float: right;
	margin: 7px 10px 0 0;
	}
#mainNav {
	height: 33px;
	width: 798px;
	background: #FFF;
	margin: 0 0 0 5px;
	float: left;
	}
#mainNav a {
	font: bold 12px/33px Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #474747;
	background: url(images/navUP.gif) no-repeat;
	text-decoration: none;
	float: left;
	height: 33px;
	width: 133px;
	text-align: center;
	}
#mainNav a:hover {
	color: #FFF;
	text-decoration: none;
	background: url(images/navDown.gif) no-repeat;
	}
#Container {
	background: url(images/Container_BG.gif) repeat-y left top;
	width: 800px;
	float: left;
	margin: 5px 0 5px 5px;
	}
#general_features {
	}
#bottomPage_GRT {
	float: left;
	background: url(images/BottomPage_Gradient.gif) no-repeat left bottom;
	min-height: 400px;
	}
#Container_2 {
	background: #FFF;
	width: 800px;
	float: left;
	margin-left: 5px;
	}
#bottomPage2_GRT {
	float: left;
	background: url(images/BottomPage2_Gradient.gif) repeat-x bottom;
	min-height: 400px;
	width: 800px;
	}
#leftSide {
	float: left;
	width: 190px;
	margin: 0;
	padding: 0;
	font:normal 9pt arial;
	}
#rightSide {
	width: 600px;
	float: left;
	border: 0;
	padding: 0 0 20px 5px;
	margin: 0px 0px 25px 5px;
	}
#rightSide p {
	margin-top: 2px;
	font-size: 12px;
	}
#rightSide p.gallery {
	margin-bottom: 10px;
	}
#rightSide h3 {
	color: #1076D4;
	margin: 7px 0 5px 0;
	font-size: 20px;
	}
#rightSide a{color: #266EC8;}
#rightSide a:hover{
	text-decoration: none;
}
.col_left {
	width: 270px;
	margin: 0 0 20px 0;
	border: 0;
	padding: 0 10px 0 10px;
	float: left;
	}
.col_right {
	width: 270px;
	margin: 0 0 20px 0;
	padding: 0 10px 0 10px;
	float: left;
	border-left: 1px solid #F3F3F3;
	}
.col_250 {
	width: 250px;
	/*border-left: 1px solid #F3F3F3;*/
	float: left;
	margin: 0 0 20px 0;
	}
.col_348 {
	width: 348px;
	border:0;
	float: left;
	margin: 0 0 20px 0;
	}
.col_348 a, .col_250 a {
	text-decoration: none;
	color: #1a71c0;
	}
.col_348 a:hover, .col_250 a:hover {
	text-decoration: underline;
	}
.productGraphic{
	text-align: center;
	width: 100%;
	margin-top: 15px;
	}
.productItem{
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
	}
.productItem h2{
	color: #1a71c0;
	padding: 0;
	margin-bottom: 5px;
	font-size: 13px;
	}
.BulletPoints{
	margin-top: 10px;
	}
.BulletPoints li{
	font-size: 12px;
	list-style: url(images/Bullet.gif);
	}
.BulletPointsHalf{
	margin-top: 10px;
	margin-left: 30px;
	width: 520px;
	font: bold 12px/33px Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #474747;
	}
.productItemWrapper{
	float: left;
	width: 100%;
	margin: 10px 0px 0px;
	}
.productItemWrapper h2{
	color: #1a71c0;
	padding: 0;
	margin-bottom: 5px;
	font-size: 12px;
}
.productItemLeft{
	float: left;
	width: 280px;
}
.productItemRight{
	float: right;
	width: 280px;
}
.productItemGradient{
	background: url(images/productItemGradient.gif) repeat-x top;
	width: 595px;
	margin-top: 15px;
	margin-left: -5px;
	padding-left: 10px;
	margin-bottom: 20px;
}
.productItemGradient h3{
	color: #1076D4;
	margin-top: 7px;
	font-size: 16px;
	}
#gotaQu {
	margin: 0;
	padding: 0;
	}
#LeftNavGrad {
	background: url(images/topLftGradient.gif) repeat-x top;
	height: 36px;
	width: 190px;
	vertical-align: bottom;
	}
#leftNav {
	margin: 0;
	padding: 0;
	width: 190px;
	}
#leftNav a:link, #leftNav a:visited {
	display: block;
	padding: 0 0 0 10px;
	color: #2672CF;
	text-decoration: none;
	font: 12px/22px Trebuchet MS, Arial, Helvetica, sans-serif;
	background: #F2F2F2 url(images/leftnav_Gradient.gif) repeat-y right;
	height: 22px;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #D7D7D7;
	}
#leftNav a:hover {
	text-decoration: none;
	background: #F2F2F2 url(images/leftnav_Over.gif) repeat-y right;
	color: #2672CF;
	border-top: 1px solid #E5E5E5;
	border-bottom: 1px solid #F1F1F1;
	}
.leftNavHeader {
	font: normal 15px/40px Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #939393;
	margin: 0 0 0 5px;
	}
a.imgfocus img {
	border: #ebebeb 2px solid;
	}
a.imgfocus:hover img {
	border: #4d93cf 2px solid;
	}
.Module {
	width: 570px;
	margin-top: 20px;
	}
.Module h2 {
	color: #1a71c0;
	padding: 0;
	margin: 0;
	font: bold 12px;
	}
.Module img {
	float: left;
	margin: 0 10px 0 0;
	}
.Module p {
	font: 12px;
	}
a.ModuleImg img {
	border: 2px solid #ebebeb;
	}
a.ModuleImg:hover img {
	border: 2px solid #4289c7;
	}
#BottomModule {
	float: left;
	width: 800px;
	background: #e5e6e5 url(images/BottomMod_Gradient.gif) repeat-x top;
	margin-top: 10px;
	color: #666666;
	border: 5px solid #FFF;
	}
p.moreLink {
	border-bottom: 2px solid #EBEBEB;
	text-align: right;
	height: 20px;
	margin-bottom: 5px;
	}
p.moreLink2 {
	text-align: right;
	height: 20px;
	}
.moreLink a, .moreLink2 a {
	font-size: 11px;
	color: #266EC8;
	text-decoration: none;
	}
#elements_1 {
	float: left;
	height: 110px;
	width: 400px;
	background: url(images/BottomMod_Divider.gif) no-repeat right bottom;
	}
#elements_1 .panelLinks {
	margin: 0 0 0 10px;
	overflow: auto;
	}
#elements_2 {
	float: left;
	height: 110px;
	width: 200px;
	background: url(images/BottomMod_Divider.gif) no-repeat right bottom;
	}
#elements_3 {
	float: left;
	height: 110px;
	width: 200px;
	}
.panelTitleImage {
	margin: 3px 0 0 5px;
	}
.panelLinks {
	margin: 0 0 0 10px;
	font-size: 11px;
	}
.panelLinks p {
	margin: 0;
	padding: 0;
	border-bottom: 1px dotted #C9C9C9;
	width: 374px;
	
	}
.panelLinksB {
	margin: 0 0 0 10px;
	

	font-size: 11px;
	padding: 0px;
	}
.panelLinksB img {
	margin: 3px 0 0 0;
	}
.panelLinks a {
	text-decoration: none;
	color: #1a71c0;
	font-size: 11px;
	}
.panelLinks a:hover {
	text-decoration: underline;
	color: #666;
	}
.panelLinks img {
	margin: 5px 5px 0 0;
	}
.indent {
	text-indent: 7px;
	}
.img_right {
	float: right;
	}
#footer {
	float: left;
	height: 41px;
	width: 810px;
	font-size: 10px;
	color: #FFF;
	text-align: center;
	margin-top: 20px;
	}
#footer a{
	font-size: 10px;
	font-weight: normal;
	color: #FFF;
	text-decoration: underline;
	}
#footer a:hover{
	color: #c8e5ff;
	text-decoration: underline;
	}
.Item_grp {
	width: 597px;
	margin: 10px 0 0 0;
	padding-bottom: 5px;
	}
.Item_grp img {
	float: left;
	margin: 0 10px 4px 0;
	}
.news_grp {
	width: 597px;
	margin: 10px 0 0 0;
	padding-bottom: 5px;
	}
.news_grp img {
	float: none;
	margin: 0 10px 4px 0;
	}
.Items {
	float: left;
	width: 530px;
	margin-left: 5px;
	}
.Items p {
	margin: 0;
	font-size:10px;
	border-bottom: 2px solid #F2F2F2;
	padding-bottom: 5px;
	}
.Items a {
	color: #1a71c0;
	font-size: 12px;
	text-decoration: none;
	}
.Items a:hover {
	color: #5cb0fd;
	text-decoration: underline;
	}
.Items h2 {
	color: #1a71c0;
	color: #000;
	padding: 0;
	margin:0;
	border: 0;
	font-size: 12px;
	}
.Items h4 {
	/*color: #1a71c0;*/
	color: #000;
	padding: 0;
	margin:0;
	font-size: 12px;
	}
.Items h2 a {
	text-decoration: none;
	}
.Items h2 a:hover {
	color: #5cb0fd;
	text-decoration: underline;
	}
.Items img {
	padding: 0;
	margin-right: 10px;
	}
.service_block {
	background: #f0f0f0 url(images/service_plan_grad.gif) repeat-x ;
	padding: 0;
	margin: 10px 0 10px 7px;
	border: 1px solid #EBEBEB;
	width: 284px;
	height: 184px;
	float: left;
	}
.service_block p {
	padding: 5px;
	margin: 0;
	height: 111px;
	}
.service_block h4 {
	background:  url(images/service_plan_bg.gif) no-repeat right bottom;
	line-height: 34px;
	padding: 0 5px 0 5px;
	margin: 0;
	width: 274px;
	color: #FFF;
	}
.region_list {
	padding: 0;
	margin: 10px 0 0 10px;
	border: 0;
	width: 280px;
	height: 290px;
	float: left;
	line-height: 14px;
	}
.region_list ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	font-size: 11px;
	border: 0;
	}
.clear {
  clear: both;
	}
/*----Software Features Graphics----*/
a.SoftwareFeature:link, a.SoftwareFeature:visited, a.SoftwareFeature:active {
	width: 582px;
	height: 96px;
	display: block;
	background: url(images/SoftwareFeature_up.jpg) no-repeat left;
	}
a.SoftwareFeature:hover  {
	background: url(images/SoftwareFeature_over.jpg) no-repeat left;
	}
a.ImportsExportsFeature:link, a.ImportsExportsFeature:visited, a.ImportsExportsFeature:active {
	width: 582px;
	height: 96px;
	display: block;
	background: url(images/ImportsExportsFeature_up.jpg) no-repeat left;
	margin-top: 5px;
	}
a.ImportsExportsFeature:hover {
	background: url(images/ImportsExportsFeature_over.jpg);
	}
a.PresentationFeature:link, a.PresentationFeature:visited, a.PresentationFeature:active {
	width: 582px;
	height: 96px;
	display: block;
	background: url(images/Presentation_up.jpg) no-repeat left;
	margin-top: 5px;
	}
a.PresentationFeature:hover  {
	background: url(images/Presentation_over.jpg);
	}
a.MarketingFeature:link, a.MarketingFeature:visited, a.MarketingFeature:active {
	width: 582px;
	height: 96px;
	display: block;
	background: url(images/MarketingFeature_up.jpg) no-repeat left;
	margin-top: 5px;
	}
a.MarketingFeature:hover {
	background: url(images/MarketingFeature_over.jpg);
	}
a.AdminFeature:link, a.AdminFeature:visited, a.AdminFeature:active {
	width: 582px;
	height: 96px;
	display: block;
	background: url(images/AdminFeature_up.jpg) no-repeat left;
	margin-top: 5px;
	}
a.AdminFeature:hover {
	background: url(images/AdminFeature_over.jpg);
	}
.fullBody {
	font: 12px Trebuchet MS, Arial, helvetica, sans-serif;
	margin-right: 15px;
	margin-left: 15px;
	padding-bottom: 15px;
	}
.fullBody h3 {
	margin: 10px 0 0 0;
	padding: 0;
	font: 22px arial;
	color: #2B75BC;
	}
.fullBody h2 {
	color: #1a71c0;
	padding: 0px;
	margin: 0px;
	font-size: 12px;
	}
.fullBody p {
	margin: 0px;
	padding: 7px 0px;
	font: 12px Trebuchet MS, Arial, helvetica, sans-serif;
	}
.address {
	font-size: 11px;
	font-weight: normal;
	margin-right: 10px;
	float: right;
	}
.address h4 {
	font-size: 11px;
	font-weight: bold;
	}
.address p {
	font-size: 11px;
	}
#cont_Container {
	margin: 20px 0 0 10px;
	float: left;
	}
#cont_lft {
	float: left;
	width: 450px;
	}
.contact_left {
	width: 330px;
	float: left;
	border-right: 1px solid #F3F3F3;
	margin-top: 5px;
	}
.contact_right {
	width: 205px;
	float: left;
	margin: 5px 0 0 6px;
	border: 0;
	}
.contact_right a {
	color: #1a71c0;
	text-decoration: none;
	}
.contact_right a:hover {
	color: #1a71c0;
	text-decoration: underline;
	}
#rightSide .contact_right p {
	color:#666;
	font-size: 10px;
	}
#webBased_subnav {
	width: 598px;
	height: 24px;
	background: url(images/nav_grad.gif) repeat-x left;
	padding-top: 8px;
	border: 1px solid #F3F3F3;
	margin-bottom: 20px;
	}
#webBased_subnav2 {
	width: 338px;
	height: 24px;
	background: url(images/nav_grad.gif) repeat-x left;
	padding-top: 8px;
	border: 1px solid #F3F3F3;
	margin-bottom: 10px;
	}
#webBased_subnav li.first, #webBased_subnav2 li.first{
	border-left: none;
	padding: 0 0 0 0;
	}
#webBased_subnav li, #webBased_subnav2 li {
	font-size: 12px;
	display: inline;
	padding:0 0 0 5px;
	margin: 0 0 0 5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #F3F3F3;
	}
#webBased_subnav ul a, #webBased_subnav2 ul a {
	text-decoration: none;
	color: #1a71c0;
	}
#webBased_subnav ul a:hover, #webBased_subnav2 ul a:hover {
	text-decoration: underline;
	color: #1a71c0;
	}
/* form styles */
#form_general {
	background-color:#F6F6F6;
	padding: 5px;
	margin-right: 8px;
	font-size: 12px;
	}
ul.Hnav {
	padding: 0;
	margin: 0 0 10px 0;
	border: 0;
	}
#contact_subnav li.first{
	border-left: none;
	padding: 0 0 3px 0;
	}
#contact_subnav li {
	font-size: 14px;
	display: inline;
	padding:0 0 3px 5px;
	margin: 0 0 0 5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #F3F3F3;
	}
#contact_subnav ul a {
	text-decoration: none;
	color: #1a71c0;
	}
#contact_subnav ul a:hover {
	text-decoration: underline;
	color: #1a71c0;
	}
input[type="radio"] {
	margin-top: 6px;
	padding: 0;
	}
textarea {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	}
#form_general p {
	margin: 0 0 3px 0;
	line-height: 24px;
	}
.form_buttons {
	float: right;
	}
#form_general p.questions {
	margin: 0;
	line-height: 20px;
	}
.messageblock {
	margin: 0 0 8px 0;
	width: 302px;
	height: 112px;
	border: 1px solid #c2c2c2;
	padding: 4px;
	overflow: auto;
	font-size: 11px ;
	}
.messageblock2 {
	margin: 0 0 8px 0;
	width: 302px;
	height: 64px;
	border: 1px solid #c2c2c2;
	padding: 4px;
	overflow: auto;
	font-size: 11px;
	}
.required {
	color:#FF0000;
	}
.notrequired {
	color:#F6F6F6;
	}
.Fl_left_text {
	float: left;
	}
.Fl_right_field {
	float: right;
	}
input.send{
	width: 100px;
	}
select {
	width:156px;
	border: 1px solid #E5E5E5;
	margin-bottom: 5px;
	padding: 1px 0px 1px 4px;
	}
.radio_text {
	margin: 0 20px 0 0;
	padding: 0;
	}
input[type="text"] {
	width: 150px;
	padding: 1px 0px 1px 4px;
	float: right;
	border: 1px solid #c2c2c2;
	}
input:focus {
	background: #FFFFCC;
	}
label {
	float: left;
	}
	/*  SiteMap  */
.siteMapContainer{
	margin: 0px;
	float: right;
	width: 600px;
}
.sm_column{
	float: left;
	width: 180px;
	margin: 0px 15px 0px 0px;
}
.sm_column ul{
	margin: 0px;
	padding: 0px;
}
.sm_column li {
	padding:2px 0;
	list-style: none;
	margin: 0px;
}

.sm_column ul li a {
	font-size: 12px;
	color: #222222;
	text-decoration: none;
}
.sm_column ul li  a:hover {text-decoration: underline;}
.sm_column h5 {
	font-size:14px;
	padding:25px 0 5px;
	margin: 0px;
}

.sm_column h5 a{
	color:#1a71c0;
	text-decoration: none;
}
 .sm_column h5 a:hover{
 text-decoration: underline;
}
/* Tabbed*/

.TB_no{
	height: 1px;
	width: 1px;
	margin: 0px;
	padding: 0px;
	
	position: relative;float: left;list-style: none;
	-moz-user-select: none;
	-khtml-user-select: none;
}
.TabbedPanels {
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
	width: 605px;
}

.TabbedPanelsTabGroup {
	margin: 0px 0px 0px 5px;
	padding: 0px;
}

.TabbedPanelsTab {
	position: relative;
	top: 1px;
	float: left;
	padding: 6px 8px;
	margin: 0px 3px 0px 0px;
	font: normal 11px Trebuchet MS, Arial, Helvetica, sans-serif;
	list-style: none;
	border-left: solid 1px #dbdbdb;
	border-bottom: solid 1px #bbbbbb;
	border-top: solid 1px #dbdbdb;
	border-right: solid 1px #d3d3d3;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	color: #1a71c0;
	background: #ffffff url(../images/tabbed_up.gif) repeat-x bottom;
}

.TabbedPanelsTabHover {
	background: #FFFFFF url(../images/tabbed_over.gif) repeat-x bottom;
}

.TabbedPanelsTabSelected {
	background: #FFFFFF url(../images/tabbed_down.gif) repeat-x top;
	border-bottom: 1px solid #ffffff;
}

.TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}

.TabbedPanelsContentGroup {
	clear: both;
	border-top: solid 1px #cbcbcb;
}

.TabbedPanelsContent {
	padding: 6px 1px 1px;
}

.TabbedPanelsContentVisible {
}

.VTabbedPanels .TabbedPanelsTabGroup {
	float: left;
	width: 10em;
	height: 20em;
	background-color: #EEE;
	position: relative;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
}

.VTabbedPanels .TabbedPanelsTab {
	float: none;
	margin: 0px;
	border-top: none;
	border-left: none;
	border-right: none;
}

.VTabbedPanels .TabbedPanelsTabSelected {
	background-color: #EEE;
	border-bottom: solid 1px #999;
}

.VTabbedPanels .TabbedPanelsContentGroup {
	clear: none;
	float: left;
	padding: 0px;
	width: 30em;
	height: 20em;
}
/* Inventory Graphic*/
.TabbedGr {
	padding: 6px 0px 1px;
	height: 230px;
	width: 605px;
}

.Tab_Default{
	background: url(images/InventoryDefault.jpg) no-repeat center bottom;
}
.Tab_Import{
	background: url(images/Inventory_ImportsInventory.jpg) no-repeat center bottom;
}
.Tab_addPhotos{
	background: url(images/Inventory_addPhotos.jpg) no-repeat center bottom;
}
.Tab_PrintSticker{
	background: url(images/Inventory_PrintSticker.jpg) no-repeat center bottom;
}
.Tab_PostVehicles{
	background: url(images/Inventory_PostVehicles.jpg) no-repeat center bottom;
}
.Tab_Text{
	margin: 0px 3px 0px 0px;
	float: right;
	height: 80px;
	width: 230px;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}
/*Online Vendors*/

.OV_title{
	color: #6e6e6e;
	letter-spacing: -1px;
	font: 20px Trebuchet MS, Arial, Helvetica, sans-serif;
	margin: 10px 20px 0px 0px;
	padding: 0px;
}
.OV_divider{
	border-top: 2px dotted #dddddd;
	padding: 20px 0px 0px;
}
/*email Button*/
.emailButton{
	background: url(images/email_SendUP.gif) no-repeat;
	cursor: pointer;
}
.emailButtonHover{
	background: url(images/email_Sendover.gif) no-repeat;
	cursor: pointer;
}
.BottomBody_bg{
	background: url(images/BottomBody_Gradient.gif) repeat-x top;
}
.BottomBody_bg h2{
	font-size: 22px;
	font-weight: normal;
	color: #333333;
	padding-top: 15px;
	margin-left: 10px;
	padding-bottom: 10px;
}
.windowSticker_thumb{
	margin: 0px;
	padding: 0px;
	float: left;
}

.windowSticker_thumb a , a.windowSt:link, a.windowSt:visited, a.windowSt:active{
	width: 125px;
	display: block;
	float: left;
	font-size: 12px;
	text-align: center;
	margin: 10px 10px;
}
.windowSticker_thumb a:hover, a.windowSt:hover{
color:#666666;}
/*______________SEO Links__________________*/

#SEO{
	width: 800px;
	/* background: url(images/seo_Divider.gif) no-repeat center top; */
	padding-bottom: 10px;
}
.SEO_Sec{
	float: left;
	margin-top: 10px;
	margin-left: 10px;
}
.SEO_Sec1{width: 290px;}
.SEO_Sec2{width: 260px;}
.SEO_Sec3{width: 210px;}
.SEO_Sec h2{
	color: #dfa905;
	font: bold 13px Trebuchet MS, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}
a.SEOLink:link, a.SEOLink:visited, a.SEOLink:active {
	color: #1a71c0;
	font: bold 11px Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin-top: 10px;
	margin-bottom:2px;
			}
a.SEOLink:hover  {
	color: #666666;
	text-decoration: underline;
}

a.SubLink:link, a.SubLink:visited, a.SubLink:active {
	color: #777777;
	font: bold 10px Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin-left: 5px;
	display: block;
			}
a.SubLink:hover  {
	color: #1a71c0;
	text-decoration: underline;
}
a.SubLink2:link, a.SubLink2:visited, a.SubLink2:active {
	color: #666666;
	font: normal 9px Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin-left: 12px;
	display: block;
			}
a.SubLink2:hover  {
	color: #1a71c0;
	text-decoration: underline;
}
/* Demo*/
.demo_BG{
	background: url(images/demo_BG.gif) repeat-x top;
}
#demoContainer{
	width: 598px;
}
#demoLeft{
	float: left;
	width: 180px;
	margin-top: 20px;
}
#demoRight{
	float: left;
	width: 418px;
	margin-top: 20px;}
#demoLeft h2{
	font: normal 14px Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #231f20;
	background: url(images/divBar.gif) repeat-x bottom;
	height: 21px;
	width: 157px;
}
#demoLeft p{
	font-size: 12px;
	font-weight: normal;
	color: #5e6c7f;
	width: 163px;
}
.flashButton{
	margin: 15px 0px 0px 4px;
	padding: 0px;
}
#demoButtonWrapper{
	width: 390px;
	margin-left: 17px;
}

a.needInfo:link, a.needInfo:visited, a.needInfo:active{
	width: 187px;
	height: 46px;
	display: block;
	background: url(images/demo_Need_up.gif) no-repeat left;
	float: left;
	margin-left: 14px;
}
a.needInfo:hover {
	background: url(images/demo_Need_over.gif);
}

a.readyView:link, a.readyView:visited, a.readyView:active{
	width: 187px;
	height: 46px;
	display: block;
	background: url(images/demo_readyToView_up.gif) no-repeat left;
	float: left
}
a.readyView:hover {
	background: url(images/demo_readyToView_over.gif);
}
a.demoScreen:link, a.demoScreen:visited, a.demoScreen:active{
	width: 418px;
	height: 316px;
	display: block;
	background: url(images/demo_ScreenVehi.jpg) no-repeat left;
}
a.demoScreen:hover {
	background: url(images/demo_a123.gif);
}
/*_______________Newsletter Subscription Form______________*/
.newsLBody{
	background: url(images/leftnav_Gradient.gif) repeat-y top;
	width: 190px;
	height: 345px;
}
.newsLSub{
	font: normal 12px Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #6f6f6f;
	text-align: left;
	margin: 5px 0px 0px 5px;
}
.newsLSub h2{
	font-size: 17px;
	font-weight: normal;
	word-spacing: -1px;
	margin: 0px 0px 5px 0px;
}
#NewsL_form{
	font-size: 11px;
}
.newsLSub  input[type="text"] {
	width: 150px;
	padding: 1px 0px 1px 4px;
	float: left;
	border: 1px solid #c2c2c2;
	margin-left: 5px;
	}
.newsLSub label {
	float: left;
	width: 180px;
	margin: 2px 0px 1px 2px;
}
.newsLSub select {
	width:156px;
	border: 1px solid #E5E5E5;
	padding: 1px 0px 1px 4px;
	float: left;
	font-size: 11px;
	margin-left: 5px;
	}
.newsLSub .form_buttons {
	float: right;
	margin: 10px 10px 0px 0px;
	}
.newsLSub p{
	font-size: 10px;
}
/*_________NewsLetter_________*/

#NLNav{
	width: 590px;
	background: url(images/NL_Pattern.gif) repeat-y;
	margin: 0px 0px 10px;
}
.NLHeaderContainer{
	width: 285px;
	float: left;
	border-bottom: 2px solid #FFFFFF;
}
.NLLinkBar{
	background: url(images/NL_BlueBar.gif) no-repeat;
	height: 27px;
	width: 285px;
}
.NLLinkBar img{
	margin: 0px 8px 0px 0px;
	padding: 0px;
}
.NLLinkBar h2{
	font-size: 13px;
	line-height: 25px;
	color: #FFFFFF;
	font-weight: bold;
}
.NLLinkContainer{
	background: #f6f6f6 url(images/NL_BG_Title.gif) no-repeat bottom;
	border: 1px solid #dbdbdb;
}

#NLNav h3{
	padding: 0px;
	border-bottom: 1px red;
	margin: 0px;
	border-bottom: 1px solid #dbdbdb;
}
#NLNav h4{
	font-size: 11px;
	font-weight: normal;
	color: #3a3a3a;
	margin: 0px;
	padding: 0px;
}
#NLNav a:link, #NLNav a:visited {
	display: block;
	padding: 3px 0px 3px 10px;
	color: #2672cf;
	text-decoration: none;
	font: bold 12px Trebuchet MS, Arial,Helvetica,sans-serif;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #f6f6f6;
}
#NLNav a:hover{
	border-top: 1px solid #c8c8c8;
	border-bottom: 1px solid #ffffff;
	font-weight: bold;
	text-decoration: none;
	color: #155db4;
	background: #e6e8e9;
}

#NLNav li{
	list-style: none;
	line-height: 20px;
	
}

#NLContent{
	width: 570px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}
#NLContent img{
	margin: 0px 10px 0px 0px;
	padding: 0px;
}
#NLContent h1{
	font-size: 20px;
	color: #666666;
	word-spacing: -2px;
	font-weight: bold;
	margin-top: 2px;
}
#NLContent h2{
	font-size: 17px;
	color: #1e6ac7;
	font-weight: normal;
	margin-bottom: 20px;
	word-spacing: -1px;
}
#NLContent p{
	margin-top: 10px;
}
.NL_hr{
	background: #3b86ca;
	height: 4px;
	width: 100%;
	margin: 20px 0px;
}
.NLTitle{
	font-size: 17px;
	word-spacing: -1px;
	color: #939393;
	margin-bottom: 8px;
}
.NLTitle h6{
	font-weight: normal;
	color: #2672cf;
	margin: 0px;
	padding: 0px;
	font-size: 24px;
	word-spacing: -4px;
	margin-top: -6px;
	letter-spacing: -1px;
}
/*NEWS MANAGER*/
.news_zone span{display:block;margin-bottom:5px;line-height:18px;}
.news_headline{padding-left:3px;margin-top:3px;font:normal 9pt "Trebuchet MS", Arial, Helvetica, sans-serif;}
.news_zone a{color:#2672CF;text-decoration: none;font:normal 9pt "Trebuchet MS", Arial, Helvetica, sans-serif;}
.news_zone a:hover{color:#000;text-decoration: none;}
.news_date{font:bold 8pt "Trebuchet MS", Arial, Helvetica, sans-serif;padding-left:3px;margin-top:-8px;}
.news_source{font:normal 9pt;}
.news_summary{font:normal 9pt "Trebuchet MS", Arial, Helvetica, sans-serif;line-height:1.2em;padding-left:3px;}
.news_zone{font-size:12px;width:95%;}
.news_cell{}
.news_zone br {display: none;}

#pnlDisabled{
	padding:30px;
	background:#FFFFCC;
	text-align:center;
	color:#FF0000;
	font-size:16px;
	font-weight:bold;
	border:1px solid #666666;
}
.taglink a:link, .taglink a:visited
{
  text-decoration: none;
  color:#999999;
}
.taglink a:hover
{
  background:#99CC00;
  color:#FFFFFF;
}
.smalltext{
	color:#666666;
	font-size:11px;
}
.dashedbottom{
	border-bottom: 1px dashed #CCCCCC;
	padding:10px;
}
.hiddendiv{
	display:none;
}
.resultdivider{
	border-top:1px dashed #CCCCCC;
}
form {
	margin:0;
}

/*Landing Page*/

.column_left{width:356px;float:left;margin-top:15px;
}

.column_right{width:234px;float:left;margin-left:10px;margin-top:15px;
}

.description h1 {margin: 0px;font-size: 32px;color: #515151;letter-spacing: -1px;font-weight: normal;
}

.description h2 {font-size:1em;margin: 0px;font-weight: normal;
}

.description p {font-size: 11px;margin: 0px;line-height: 17px;padding-top: 15px;
}

.marineSelected,
.automotiveSelected,
.powersportsSelected,
.commercialSelected,
.rv-camperSelected,
.aircraftSelected,
.automotive,
.powersports,
.commercial,
.marine,
.rv-camper,
.aircraft
{background: url(http://www.auction123.com/images/jp_vehicle_sprite.jpg) no-repeat;display: block;float: left;height: 69px;width: 98px;margin-left: 2px;
}

a.automotive:link, a.automotive:visited, a.automotive:active{background-position: 0px 0px;
}
.automotiveSelected,
a.automotive:hover{background-position: 0px -69px;
}

a.powersports:link, a.powersports:visited, a.powersports:active{background-position: -100px 0px;
}
.powersportsSelected,
a.powersports:hover{background-position: -100px -69px;
}

a.commercial:link, a.commercial:visited, a.commercial:active{background-position: -200px 0px;
}
.commercialSelected,
a.commercial:hover{background-position: -200px -69px;
}

a.marine:link, a.marine:visited, a.marine:active{background-position: -300px 0px;
}
.marineSelected,
a.marine:hover{background-position: -300px -69px;
}

a.rv-camper:link, a.rv-camper:visited, a.rv-camper:active{background-position: -400px 0px;
}
.rv-camperSelected,
a.rv-camper:hover{background-position: -400px -69px;
}

a.aircraft:link, a.aircraft:visited, a.aircraft:active{background-position: -500px 0px;
}
.aircraftSelected,
a.aircraft:hover{background-position: -500px -69px;
}

.featurePanel {background: url(http://www.auction123.com/images/landing_page_panel.gif) no-repeat left top;width: 356px;min-height:152px;margin-top:20px;
}
	.featurePanel h4{font-size: 13px;line-height: 24px;color: #FFF;margin-left: 12px;
}
	.featurePanel ul {margin: 8px 0px 0px 0px;padding: 0px;line-height: 22px;
}
	.featurePanel li {list-style: url(http://www.auction123.com/images/check_ico.gif) outside;margin-left:30px;color:#2b6ca7;
}
.association {margin-top: 20px;

}
	.template h2,
	.association h2 {font-size: 18px;margin: 0px 0px 5px;
}
	.association img {margin-bottom: 10px;margin-left: 10px;
}

.btn-listings {margin: 30px 0px 0px;padding: 0px;list-style: none;height: 35px;
}

	.btn-listings li {display: inline;margin: 0px;
}

	.btn-listings a {float: left;padding: 0 0 0 4px;text-decoration: none;background: url(http://www.auction123.com/images/jp_btn_sprite_left.gif) no-repeat left 0px;font: normal 10px Arial, Helvetica, sans-serif;margin-left:3px;
}
	.btn-listings a span {display: block;padding: 11px 0px 11px 0px;cursor: pointer;cursor: hand;cursor: pointer;background: url(http://www.auction123.com/images/jp_btn_sprite.gif) no-repeat right 0px;float: none;color: #fff;
}
	.btn-listings a:hover{background: url(http://www.auction123.com/images/jp_btn_sprite_left.gif) no-repeat left -35px;padding: 0 0 0 4px;text-decoration: none;
}
	.btn-listings a:hover span {background: url(http://www.auction123.com/images/jp_btn_sprite.gif) no-repeat right -35px; /*right corner image*/color: #222;
}
	.btn-listings a:hover span {background-color: transparent;
}

.testimonial {background: #e9f3ff;margin-top: 25px;
}

	.testimonial dl {background: url(http://www.auction123.com/images/testimonial_corner.gif) no-repeat 0px 0px;height: 8px;margin: 0px;padding: 0px;
}
	.testimonial dt {background: url(http://www.auction123.com/images/testimonial_corner.gif) no-repeat 0px -8px;height: 8px;
}

	.testimonial .name {text-align: right;font-size: 11px;margin-right: 15px;
}
	.testimonial .name h2 {font-size: 12px;font-weight: bold;color: #4380b7;
}

	.testimonial .name a {font-size: 11px;text-decoration: underline;
}
	.testimonial .name a:hover {text-decoration: none;color: #666;
}

	.testimonial blockquote {margin: 10px 0px 0px 8px;padding: 0 15px 5px 40px;font-size: 12px;background: transparent  url(http://www.auction123.com/images/quote.gif) no-repeat 0px 0px;
}

	.template h2 {margin-top: 20px;
}

.contactForm {background:#f6f6f6 url(http://www.auction123.com/images/contact_bg.gif) repeat-x;font-size: 12px;margin-top:5px;
}
	.contactForm dl {background: url(http://www.auction123.com/images/contact_corner.gif) no-repeat 0px 0px;height: 8px;margin: 0px;padding: 0px;
}
	.contactForm dt {background: url(http://www.auction123.com/images/contact_corner.gif) no-repeat 0px -10px;height: 8px;
}
	.contactForm h2 {font-size: 16px;margin: 0px 0px 0px 15px;padding: 0px;
}
	.contactForm form {margin: 0px;padding: 0px 15px;
}
	.contactForm form label{float: left;width: 200px;margin: 2px 0px 0px;padding: 0px;
}

	.contactForm form input {float: left;width: 200px;
}

	.contactForm form select {float: left;width: 200px;
}
	.contactForm form textarea {
	float: left;
	width: 200px;
	height: 50px;
}

.form_buttons { margin-top:10px;}

.more {display: none;}
	
a.showLink, a.hideLink {text-decoration: none;color: #757575 !important;padding-left: 12px;margin-left:5px;background: transparent url(http://www.auction123.com/images/jp_see.gif) no-repeat left;font-size: 11px;
}

a.hideLink {background: transparent url(http://www.auction123.com/images/jp_hide.gif) no-repeat left;
}

a.showLink:hover, a.hideLink:hover {
}

