/* ----- Overall Document Formatting (HTML Element Definitions) ----- */

html { height: 100% !important; margin: 0; padding: 0;}
form { height: 100% !important; margin: 0; padding: 0;}

body {background: url(/images/bkBodyNew2.jpg) top center repeat-y #000; margin: 0; padding: 0; height: 100% !important;}
p,td,div {font-family: Arial, sans-serif; font-size: 13px; line-height: 14px;}
p {margin: 0px; padding: 0px 0px 12px 0px;}

table {border-style: none;
    border-color: inherit;
    border-width: 0;
    width: 267px;
}
img {border: 0;}
ul li {list-style: square;font-size:12px;}

h1 {font-family: Tahoma, Arial, sans-serif; font-size: 14px; line-height: 14px; color: #ffcc00; margin: 18px 0 0 0; padding: 0px 0px 0 0px;}
h2 {font-family: Tahoma, Arial, sans-serif; font-size: 13px; line-height: 13px; color: #ffcc00; margin: 0px; padding: 0px 0px 4px 0px;}
h3 {font-family: Tahoma, Arial, sans-serif; font-size: 13px; line-height: 13px; color: #000000; margin: 0; padding: 0; font-weight: bold; text-transform: uppercase;}
h4 {font-family: Tahoma, Arial, sans-serif; font-size: 13px; line-height: 13px; color: #ffffff; margin: 0; padding: 0 0 5px 0; font-weight: bold; text-transform: uppercase;}
h5 {font-family: Tahoma, Arial, sans-serif; font-size: 13px; line-height: 13px; color: #ffffff; margin: 0; padding: 0; font-weight: bold; text-transform: uppercase;}
h6 {color:#990000;display:block;font-size:1.4em;font-weight:bold;border-bottom:solid 1px #990000;margin:5px 0}
.bodyrevert {font-size: 11px; line-height: 13px; font-weight: normal;}

.r {text-align: right;}
.w100 {width: 100%;}
.formpad {vertical-align: top; text-align: right; padding-top: 3px;}
.errorDiv {background: #990000; padding: 5px; color: #FFF; margin-bottom: 12px;}
.statusDiv {background: #DDD; border: 1px solid #666; padding: 5px; margin-bottom: 12px;}
.smalltext {font-size: 11px; line-height: 16px;}
.gold {color: #ffcc00;}


/* ----- Link Definitions ----- */
.navMain:link, .navMain:visited {color: #ffffff !important; text-decoration: none; font-size: 14px; padding: 0 15px 0 15px; font-weight: bold; height: 25px;}
.navMain:hover {color: #333333 !important; font-size: 14px; padding: 0 15px 0 15px; font-weight: bold;}

.lsLink:link, .lsLink:visited {font-size: 10px; text-decoration: none; color: #cccccc;}
.lsLink:hover {text-decoration: none; color: #cccccc;}

.footerLink:link, .footerLink:visited {font-size: 10px; text-decoration: none; color: #cccccc; padding: 0 8px 0 8px;}
.footerLink:hover {text-decoration: none; color: #cccccc;}

.ratesLink:link, .ratesLink:visited {font-size: 12px; text-decoration: none; color: #ffffff; padding: 0;}
.ratesLink:hover {text-decoration: underline; color: #ffffff;}

.accountLink:link, .accountLink:visited {font-size: 12px; text-decoration: none; color: #ffffff; padding: 0; font-weight: bold;}
.accountLink:hover {text-decoration: underline; color: #ffffff; font-weight: bold;}

.accountLink2:link, .accountLink2:visited {font-size: 12px; text-decoration: none; color: #000000; padding: 0; font-weight: bold;}
.accountLink2:hover {text-decoration: underline; color: #000000; font-weight: bold;}

a:link {text-decoration: underline; color: #999999;}
a:visited {text-decoration: none; color: #999999;}
a:hover {text-decoration: none; color: #666666;}

.greenlink:link,.greenlink:visited {color: #8dc63f;}
.redlink:link,.redlink:visited {color: #c3292e;}

.equipMakeLink:link, .equipMakeLink:visited {color: #000000;}
.equipMakeLink:hover {color: #000000; text-decoration: underline;}

.equipMakeLink2:link, .equipMakeLink2:visited {color: #000000 !important; text-decoration: none !important;}
.equipMakeLink2:hover {color: #000000 !important; text-decoration: underline !important;}

form {margin:0; padding:0;}
.formbox {border:1px solid #666666; background-color:#FFFFFF; font-family:Arial, sans-serif; font-size:13px; line-height:13px; padding-left:2px; color:#333333;}
.formBoxQuick {border:1px solid #666666; background-color:#000000; font-family:Arial, sans-serif; font-size:12px; line-height:13px; padding-left:2px; color:#ffffff;}
.quickBox {display: none; text-align: center; height: 33px; background:url(/images/bkQuickFind.png) top center no-repeat; padding-top: 13px; padding-right: 50px;}
.formButton {border:1px solid #636363; background-color:#83100b; font-family:Tahoma, Arial, sans-serif; font-size:11px; line-height:13px; color:#ffffff; text-transform:uppercase; margin-top: 6px;}
/*.formpad {padding-top: 5px;}*/
.formSearch {border: 1px solid #7d7d7d; background: url(images/formSearch.jpg) top right repeat-x; font-size:11px; line-height:13px; color: #cccccc;}
fieldset {border: 0;}
a:active, a:focus { outline-style: none;}

.formDropHome {width: 210px;}
.formTextHome {}
.formButtonHome {border:1px solid #636363; background-color:#83100b; font-family:Tahoma, Arial, sans-serif; font-size:11px; line-height:13px; color:#ffffff; text-transform:uppercase; margin-top: 6px;}
.totalBox {border: 0; background:none; width: 32px; color: #8dc63f; font-weight: bold; text-align: right; font-size: 12px; padding: 0 !important;  margin: 0 !important; font-family: Tahoma, Arial, sans-serif;}
.grandTotalBox {border: 0; background:none; color: #8dc63f; font-weight: bold; text-align: left; font-size: 13px; padding-top: 2px; width: 80px;}

.login {padding: 2px;}
.formBoxLabel {width: 125px; float: left; padding-right: 16px; color: #ffffff; text-transform: uppercase; font-size: 11px;}
.formBoxLogin {border:3px solid #ffffff; background:#458733; font-family:Arial, sans-serif; font-size:13px; line-height:13px; padding-left:2px; color:#ffffff; margin: 0 10px 10px 0; width: 127px;}
.formButtonLogin {border:1px solid #636363; background:#ffffff; font-family:Tahoma, Arial, sans-serif; font-size:11px; line-height:13px; color:#000000; text-transform:uppercase; float: right; margin-right: 12px;}
.formLabelPass {color: #ffffff; text-transform: uppercase; font-size: 11px;}
.formBoxPass {border:3px solid #ffffff; background:#197b30; font-family:Arial, sans-serif; font-size:13px; line-height:13px; padding-left:2px; color:#ffffff; margin: 0 10px 10px 0; width: 200px;}
.formButtonPass {border:1px solid #636363; background:#ffffff; font-family:Tahoma, Arial, sans-serif; font-size:11px; line-height:13px; color:#000000; text-transform:uppercase;}

.formButtonSubmit {border:1px solid #636363; background:#ffffff; font-family:Tahoma, Arial, sans-serif; font-size:11px; line-height:13px; color:#000000; text-transform:uppercase; margin: 10px 12px 0 0;}

#header {background: url(/images/bricks.gif) top center repeat-x; width: 100%; }
#headerInner {background: url(/images/gray_bkgrd.jpg) top center repeat-x; width: 100%; }
/*#logo {width: 265px; height: 95px; padding: 40px 0 20px 0;}*/
#wrapper {width: 1000px; padding: 0; margin: 0 auto; height: 100% !important;}
#navigation {background: url(images/bkMainNav.jpg) top left repeat-x; float: left; margin: 0 auto; width: 100%; height: 25px; color: #ffffff !important; padding-top: 14px; text-align: center;}
#content {margin: 0; padding: 0 0 0 0; width: 100%;}
#contentLeft {float: left; width: 610px; margin: 0; padding: 10px 15px 10px 0; color: white;}
#contentRight {float: right; width: 343px; margin: 0; padding: 10px; color: white;}

#footer {
    background: url(images/bkFooter.jpg) top left repeat #000000;
	margin: 0;
	position: relative !important;
	bottom: 0 !important;
	padding: 10px 0 10px 0;
	width: 100%;
	height: 38px;
	color: #c2c2c2;
	text-align: center;
	font-size: 10px;
	clear: both !important;
}

#copyright {padding: 10px 0 0 0; color: #666666; font-size: 10px;}

.sideboxOuter {width: 329px; margin: 12px auto 15px; color: #000000;}
.sideboxHeader {background: url(images/signTop.png) top center no-repeat; height: 20px;}
.sideboxContent {background: url(images/signMiddle.jpg) top center repeat-y; padding: 0 18px 0 18px;}
.sideboxContentYellow {border-top: 1px solid #000000; padding-top: 3px;}
.sideboxFooter {background: url(images/signBottom.png) top center no-repeat; height: 23px;}

.sideboxHeaderGreen {background: url(images/signTopGreen.png) top center no-repeat; height: 20px;}
.sideboxContentGreen {background: url(images/signMiddleGreen.jpg) top center repeat-y; padding: 0 18px 0 18px; font-size: 13px;}
.sideboxFooterGreen {background: url(images/signBottomGreen.png) top center no-repeat; height: 23px;}

.rssHeader {background: url(/images/controlPanelTop.png) top center no-repeat; height: 13px;}
.rssContent {background: url(/images/controlPanelMiddle.jpg) top center repeat-y; padding: 0; margin-right:0px; width: 100% !important;}
.rssFooter {background: url(/images/controlPanelBottom.png) top center no-repeat; height: 13px; margin-bottom: 20px;}

.ratesOuter {width: 100%; margin: 0; color: #999999; float: left;}
.ratesHeader {background: url(/images/ratesTop.png) top center no-repeat; height: 13px;}
.ratesContent {background: url(/images/ratesMiddle.jpg) top center repeat-y; padding: 0 18px 0 10px;}
.ratesFooter {background: url(/images/ratesBottom.png) top center no-repeat; height: 13px; margin-bottom: 20px;}
.ratesTitle {text-transform: uppercase; font-weight: bold; font-size: 13px; color: #ffffff;}
.ratesTitleSub {text-transform: uppercase; font-weight: bold; color: #ffcc00; border-bottom: 1px solid #666666; width: 100px;}
.ratesTitlePage {text-transform: uppercase; color: #ffffff; border-bottom: 1px solid #666666;}
.ratesTitleBorder {border-bottom: 1px solid #666666; width: 9px;}

.cpWrapper {clear: both;}
.controlPanelTop {background: url(images/controlPanelTop.png) top center no-repeat; height: 13px;}
.controlPanelMiddle {background: url(images/controlPanelMiddle.jpg) top center repeat-y; padding: 0 18px 10px 10px;}
.controlPanelBottom {background: url(images/controlPanelBottom.png) top center no-repeat; height: 13px;}

.manulistWrapper {width: 462px;}
.manulistSuperTop {background: url(images/manulistSuperTop.png) top center no-repeat; height: 19px;}
.manulistSuperMiddle {background: url(images/manulistSuperMiddle.jpg) top center repeat-y; padding: 10px 18px 10px 18px;}
.manulistSuperBottom {background: url(images/manulistSuperBottom.png) top center no-repeat; height: 19px;}

.inboxTitleSub {text-transform: uppercase; font-weight: bold; color: #ffcc00; border-bottom: 1px solid #666666;}
.leadTotalOuter {padding-top: 15px; text-align: left; color: #cccccc;}
.leadLegend {text-transform: uppercase; font-size: 10px; color: #ffffff;}
.inboxTotal {text-transform: uppercase; font-weight: bold; color: #62bc4a; font-size: 14px; background: #111111; border: 1px solid #444444; padding: 2px;}
.row {background: #2D2D2D; color: #cccccc; font-size: 11px !important;}
.row:hover {background: #111111; color: #cccccc; font-size: 11px !important;}
.rowAlt {color: #999999; font-size: 11px !important;}
.rowAlt:hover {background: #111111; color: #999999; font-size: 11px !important;}

.row2 {background: #252525;}
.row2:hover {background: #111111;}
.rowAlt2 {background: #2d2d2d;}
.rowAlt2:hover {background: #111111;}

.sellerUploadLabel {text-transform: uppercase; font-weight: bold; color: #999999; text-align: right;}
/*.listingLeftCol {float: left; width: 280px;}*/
.listingLeftCol {float: left; width: 100%;}
.listingRightCol {float: right; width: 280px;}
.listingHeaderSilver {background: url(images/headerSilver.png) top left no-repeat; width: 280px; height: 45px;}
.listingHeaderSilverInner {font-size: 13px; color: #000000; padding: 8px 0 0 10px; font-weight: bold; text-transform: uppercase; text-align: left; position: relative; width: 220px;}
.listingHeaderSilverInner2, .listingHeaderSilverInner2:link {color: #ffffff !important; padding: 2px 2px 2px 10px; font-weight: bold; font-size: 11px; width: 240px; margin: 0 0 0 13px; cursor: pointer;}
.listingHeaderSilverInnerPop {background: url(images/bkInfo.png) top right no-repeat; height: 227px; width: 280px; position: absolute; top: 30px; right: -5px; margin-left: 10px;}
.listingPhoto img {width: 90px !important; height: 68px !important;}
.listingPhoto {padding: 0; margin: 0 0 0 5px; border: 1px solid #83100b;}
#ctl00_contentLeft_Equipmentimages1_mainimage2 img {width: 280px !important; height: 210px !important; margin-left: 9px;}
.listingTitle {padding-bottom: 0; text-transform: uppercase; font-weight: bold; color: #ffcc00;}
.listingLocation {padding-bottom: 0; color: #999999;}
.flag {background: url(images/blink.gif) top right no-repeat; float: right; padding: 0; position: relative; margin: 0 10px 3px 0; cursor: pointer; height: 28px; width: 18px;}

.homeHeaderSilver {background: url(images/headerSilver2.png) top left no-repeat; height: 45px;}
.homeHeaderSilverInner {font-size: 13px; color: #000000; padding: 14px 0 0 14px; font-weight: bold; text-transform: uppercase; text-align: left; margin-top: 7px;}

.homeHeaderSilver2 {background: url(images/headerSilver2.png) top center no-repeat; height: 45px;}
.homeHeaderSilverInner2 {font-size: 13px; color: #000000; padding: 14px 0 0 0; font-weight: bold; text-transform: uppercase; text-align: left; margin-top: 7px;}

.sellersDescriptionDetails {text-transform: uppercase; font-weight: bold; color: #ffcc00; font-size: 11px !important;}

.x:link, .x:visited {text-align: right; color: #c3292e; font-weight: bold; padding-right: 3px; height: 12px; width: 100px; float: right; cursor: pointer; margin: 0; font-size: 11px; text-decoration: none;}

.sellerHiddenDiv {display: none; padding:5px;}



/* SUPERBOX */
/* Base Superbox Styles */
#superbox-overlay{position:fixed;top:0;left:0;z-index:9998;width:100%;height:100%;}
#superbox-wrapper{position:fixed;z-index:9999;top:0;display:table;width:100%;height:100%;background:transparent !important;}
#superbox-container{position:relative;display:table-cell;width:100%;height:100%;margin:0;padding:0;vertical-align:middle;}
#superbox{margin:0 auto;padding:0;}
#superbox-container .loading{margin:0;text-align:center;}

/* Default Theme */
#superbox-overlay{background:#000;}
#superbox-container .loading{text-align:center;font-size:12px;color:#ffffff;}
#superbox{padding:10px;background:transparent !important; color: #ffffff;}
#superbox-innerbox{padding:10px 0; overflow-y:hidden;background:transparent !important;}
#superbox.image{text-align:center;}
#superbox .close,
#superbox .nextprev{overflow:hidden;margin:0; display: none !important;}
#superbox a:link, #superbox a:link {color: #ffcc00;}
#superbox a:hover {color: #e9bd0c;}

.reordercell li {background:#000; list-style:none; width:10px; margin: 0 1px 1px 0; vertical-align:top;}
.reordercell ul {margin:0px; padding:0; width:100px;}
.reordercell div ul li table  {margin:0px; padding:0; width:20px !important;}
.reorderlist {vertical-align:top;}


.modalbackground {}



.highslide img {
	border: 2px solid gray;
}
.highslide:hover img {
	border: 2px solid white;
}

.highslide-wrapper {
	/*background: white;*/
}
.highslide-image {
    border: 2px solid white;
/*	height: 480px !important;
	width: 640px !important;
	overflow: hidden;
	background: red;*/
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;

    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: red;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    padding-left: 22px;
    background-image: url(images/highslide/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

a.highslide-full-expand {
	background: url(images/highslide/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;

}


.highslide {
cursor: url(/includes/highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide:link, .highslide:visited, .highslide:hover {
color: #5A592A;
text-decoration: underline;
}
.highslide-active-anchor img {visibility: hidden;}
.highslide img {border: 0px solid #4F4F4F;}
.highslide:hover img {border: 0px solid #333333;}
.highslide-wrapper {background: white;}
.highslide-image {border: 10px solid white;}
.highslide-image-blur {}
.highslide-caption {
    display: none;
    border: 5px solid white;
    border-top: none;
    padding: 5px;
    background-color: white;
    color: #333333;
}
.highslide-html {background-color: #dfb429;}
.highslide-html-blur {}
.highslide-html-content {position: absolute; display: none;}
.highslide-loading {
    display: block;
    color:#000000;
    font-size: 11px;
    font-family: Tahoma, sans-serif;
    font-weight: bold;
    text-decoration: none;
    padding: 2px;
    border: 1px solid black;
    background-color: white;
    padding-left: 22px;
    background-image: url(/includes/highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-full-expand {
background: url(/includes/highslide/graphics/fullexpand.gif) no-repeat;
display: block;
margin: 0 10px 10px 0;
width: 34px;
height: 34px;

}
.highslide-wrapper {background-color: white;}
.highslide-wrapper .highslide-html-content {width: 400px; padding: 5px;}
.highslide-wrapper .highslide-header div {}
.highslide-wrapper .highslide-header ul {margin: 0; padding: 0; text-align: right;}
.highslide-wrapper .highslide-header ul li {display: inline; padding-left: 1em;}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {
display: none;
}
.highslide-wrapper .highslide-header a {
font-weight: bold;
color: gray;
text-transform: uppercase;
text-decoration: none;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 13px;
}
.highslide-wrapper .highslide-header a:hover {color: black;}
.highslide-wrapper .highslide-header .highslide-move a {cursor: move;}
.highslide-wrapper .highslide-footer {height: 11px;}
.highslide-wrapper .highslide-footer .highslide-resize {
float: right;
height: 11px;
width: 11px;
background: url(/includes/highslide/graphics/resize.gif);
}
.highslide-wrapper .highslide-body {}
.highslide-move {cursor: move;}
.highslide-resize {cursor: nw-resize;}

.highslide-display-block {display: block;}
.highslide-display-none {display: none;}


.modalBackground {
	background-color:Gray;
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}
.countylistoff {color:#fff; font-size:10px;}
.countyliston {color:#dfb429; font-size:10px;}
#helpdiv p {font-size:13px;}

.categoryviewall:link,.categoryviewall:visited  {color:#ffcc00; text-decoration:none;}
.categoryvidwall:hover {text-decoration:underline;}

/* NEW/USED THUMBNAILS */
#ctl00_contentLeft_Equipmentimages1_imagelist_ctl00_imageitem img {height: 68px !important; width: 90px !important;}
#ctl00_contentLeft_Equipmentimages1_imagelist_ctl01_imageitem img {height: 68px !important; width: 90px !important;}
#ctl00_contentLeft_Equipmentimages1_imagelist_ctl02_imageitem img {height: 68px !important; width: 90px !important;}
#ctl00_contentLeft_Equipmentimages1_imagelist_ctl03_imageitem img {height: 68px !important; width: 90px !important;}
#ctl00_contentLeft_Equipmentimages1_imagelist_ctl04_imageitem img {height: 68px !important; width: 90px !important;}
#ctl00_contentLeft_Equipmentimages1_imagelist_ctl05_imageitem img {height: 68px !important; width: 90px !important;}


/* SELLER'S UPLOAD PAGE */
#ctl00_contentLeft_Equipmentimages1_ReorderList1__rli0 img {height: 68px !important; width: 90px !important;}
#ctl00_contentLeft_Equipmentimages1_ReorderList1__rli1 img {height: 68px !important; width: 90px !important;}
#ctl00_contentLeft_Equipmentimages1_ReorderList1__rli2 img {height: 68px !important; width: 90px !important;}
#ctl00_contentLeft_Equipmentimages1_ReorderList1__rli3 img {height: 68px !important; width: 90px !important;}
#ctl00_contentLeft_Equipmentimages1_ReorderList1__rli4 img {height: 68px !important; width: 90px !important;}
#ctl00_contentLeft_Equipmentimages1_ReorderList1__rli5 img {height: 68px !important; width: 90px !important;}


div.rssContent div {width: 540px !important; margin: 0 auto !important; padding: 0 15px 0 0 !important;}
div.rssContent div table#gridview0 {width: 530px !important; margin: 0 auto !important;}
div.rssContent div table#gridview1 {width: 530px !important; margin: 0 auto !important;}
div.rssContent div table#gridview2 {width: 530px !important; margin: 0 auto !important;}
div.rssContent div table#gridview3 {width: 530px !important; margin: 0 auto !important;}

/* SELLER PAGINATION */
.pager, a.pager:link, a.pager:visited {color:#ffcc00;}
.pagerselect, a.pagerselect:link, a.pagerselect:visited {color:#ffcc00;font-weight:bold; font-size:1.3em;}

/* INBOX SCROLL */
ul.nums{float:left;width:100%;margin-bottom:0;}
ul.nums li {
	float:left;
	font-weight:bold;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 5px 0 0;
	text-align:center;
}
ul.nums span {
	float:left;
	font-weight:bold;
	line-height:25px;
	margin:0 5px 0 0;
}
ul.nums li a {
	color:#555555;
	display:block;
	padding:3px;
	text-decoration:none;
	width: 120px;
	background-color:#252525;
}
ul.nums li a:hover {
    color:#666666;
	background-color:#202020;
}
ul.nums li.current {
	background-color:#333333;
}
ul.nums li.current a {
background-color:#333333;
	color:#FFFFFF;
}
ul.nums li.current a:hover {
	background-color:#252525;
}
#mask {
	width:500px;
	height:230px;
	overflow:hidden;
	border:3px solid #333333;
	position:relative;
	background-color:#000000;
	float:left;
	color:#FFFFFF;
}
#folio {
	position:absolute;
	top:0;
	left:0;
	width:2040px;
	float:left;
}
.col {
	display:block;
	width:510px;
	height:230px;
	float:left;
}
.site {
	width:500px;
	height:230px;
	float:left;
	padding:0;
	margin:0;
	font-size:11px;
}

.site span{display:block}

.adRibbon {background: url(images/btnAdvertise.png) top left no-repeat; width: 23px; height: 90px;}
.adRibbon:hover {background: url(images/btnAdvertiseHover.png) top left no-repeat; width: 23px; height: 90px;}

.bkMap {background: url(images/bkMap.png) top center no-repeat;}

#forgotdiv {border: 0;}

.hr {color:#666;background-color:#666; height:1px; border:none; padding: 0; margin: 0 0 2px 0; line-height: 1px;}
