/* web orders */
.processed_order{background-color:lightblue;border:solid 0px #00000F;}
.pending_order{background-color:#EEEEEE;border:solid 0px #00000F;}
body {margin: 10px;padding: 1px;border-style: none;font-family:arial,sans-serif;font-size: 11px;text-align: left;color: #A3A3A3;background-color:#EEEEEE;margin-top:0px;}
/* used in header.html */
body.dbody {margin-left: 50px;left: 15%;}
body.dbody1280 {margin-left: 180px;left: 15%;}
body.dbody800 {margin-left: 10px;}
body.weborders {margin: 10px;padding: 1px;border-style: none;font-family:arial,sans-serif;font-size: 11px;text-align: left;color: #A3A3A3;background-color:#FFFFFF;}
#hr_rule{border-bottom:solid #BBBBBB 1px;}
/* general links body copy. */
a:link {color: #4571B3;font-family: arial,sans-serif;font-size: 12px;text-decoration: none;}
a:hover {color: #6495ED;font-family: arial,sans-serif;font-size: 12px;text-decoration: underline;}
a:visited {color: #4571B3;font-family: arial,sans-serif;font-size: 12px;text-decoration: none;}
a.footer:link {color: #4571B3;font-family: arial,sans-serif;font-size: 10px;text-decoration: none;}
a.footer:hover {color: #6495ED;font-family: arial,sans-serif;font-size: 10px;text-decoration: underline;}
a.footer:visited {color: #4571B3;font-family: arial,sans-serif;font-size: 10px;text-decoration: none;}
/* Gallery */
a.gallery:link {color:  #4571B3;font-family: arial;font-size: 13px;text-decoration: underline;}
a.gallery:hover {color: #6495ED;font-family: arial;font-size: 13px;text-decoration: none;}
a.gallery:visited {color:  #4571B3;font-family: arial;font-size: 13px;text-decoration: underline;}
/* BODY links */
a.body:link {color:  #4571B3;font-family: arial;font-size: 11px;text-decoration: none;}
a.body:hover {color: #6495ED;font-family: arial;font-size: 11px;text-decoration: none;}
a.body:visited {color:  #4571B3;font-family: arial;font-size: 11px;text-decoration: none;}
/* Used for sidebar menu items*/
a.bold:link {color:  #4571B3;font-family: arial;font-size: 11px;text-decoration: none;}
a.bold:hover {color: #6495ED;font-family: arial;font-size: 11px;text-decoration: none;}
a.bold:visited {color:  #4571B3;font-family: arial;font-size: 11px;text-decoration: none;}
/* hyperlinks  in center bold. used on sidebar menu items you're on the page already. */
a.boldon:link {color:    #C32661;font-family: arial;font-size: 11px;text-decoration: none;}
a.boldon:hover {color: #C32661;font-family: arial;font-size: 11px;text-decoration: underline;}
a.boldon:visited {color: #C32661;font-family: arial;font-size: 11px;text-decoration: none;}
a.capt:link {color:  #000000;text-decoration: none;}a.capt:hover {text-decoration: none;}
a.capt:visited {color:  #000000;text-decoration: none;}
/* End HyperLinks */
/* headings on home page. I.E. RealestateSigns.com is the etc.. */
H2 {font-family: arial;font-size: 12px;font-weight: bold;color: #545353; }
H1 {font-family: arial black;font-size: 18px;color: #679CEC; }
FONT.H1 {font-family: arial;font-size: 18px;font-weight: bold;color: #679CEC; }
FONT.H2 {font-family: arial;font-size: 12px;font-weight: bold;color: #545353; }
FONT.H3 {color:    #8D003E;font-family: arial;font-weight: bold;font-size: 11px;text-decoration: none;}
FONT.H4 {font-family: arial;font-size: 12px;font-style: italic;color: #545353; }
/* for the colors in the independent section of the cart. AHTABLE */
font.indie{font-size:9px;line-height:13px;}

/* text areas, radio buttons, input buttons etc. */
input.sc {font-size:10px;border-style:solid;border-width:1px;}
input.sr {font-size:10px;background-color:#FFFFFF;}
input.sr1 {font-size:9px;border-style:solid;border-width:0px;background-color:transparent;}
input.lgsrchbuttons {vertical-align: -10%;}
textarea{font-family:arial;color:#A3A3A3;}
/* images properties. */
img.p_image {vertical-align: middle;}
/* tables. */
/* used for index pages. */
table.tableindx {height:220px;border:solid 1px silver;}
table.tableindxM {height:120px;border:solid 1px silver;}
TR.contact {background-image:url('/images/cart/contact_box.gif');}
TD.dont_move{border:solid 1px #FFFFFF;}
TD.dont_move_right{padding-left:8px;border-top:solid 1px #EEEEEE;border-right:solid 1px #EEEEEE;border-bottom:solid 1px #EEEEEE;background-image:url('/images/cart/gradient.gif');background-repeat:repeat-x;}
TD.dont_move_over{padding-left:8px;border:solid 1px #EEEEEE;background-image:url('/images/cart/gradientmouseover.gif');background-repeat:repeat-x;}
TD.dont_move_over_right{padding-left:8px;border-top:solid 1px #EEEEEE;border-right:solid 1px #EEEEEE;border-bottom:solid 1px #EEEEEE;background-image:url('/images/cart/gradientmouseover.gif');background-repeat:repeat-x;}
/* for the footer information */
TD.sinfos{font-size:16px;}
TD.nav { padding-left:10px;}
TD{font-family:arial;font-size:11px;color:#656565;}
TD.fr {font-family:arial;font-size:11px;border-left:1px #A3A3A3 solid;border-bottom:1px #A3A3A3 solid;border-top:1px #A3A3A3 solid;padding:4px;}
TD.fr1 {font-family:arial;font-size:11px;border-left:1px #A3A3A3 solid;border-bottom:1px #A3A3A3 solid;padding:4px;background-color:#FFFFFF;}
TD.fr2 {font-family:arial;font-size:11px;border-left:1px #A3A3A3 solid;border-right:1px #A3A3A3 solid;border-bottom:1px #A3A3A3 solid;padding:4px;background-color:#FFFFFF;}
TD.fr3 {font-family:arial;font-size:11px;border-right:1px #A3A3A3 solid;padding:2px;background-color:#FFFFFF;}
TD.fr4 {font-family:arial;font-size:11px;border-right:1px #A3A3A3 solid;border-top:1px #A3A3A3 solid;padding:4px;background-color:#FFFFFF;}
TD.fr5 {font-family:arial;font-size:11px;border-top:1px #A3A3A3 solid;padding:2px;background-color:#FFFFFF;}
TD.fr6 {border-top:1px #A3A3A3 solid;border-right:1px #A3A3A3 solid;background-color:#FFFFFF;}
TD.view_cart {font-family:arial;font-size:11px;border-bottom:1px #EEEEEE solid;padding:4px;background-color:#FFFFFF;}
td.highlight{background-color:#CCCCCC;}
td.normal{background-color:#FFFFFF;}
/* first used on the stock rider pages. */
span.grommet_pins_table {font-family:arial;font-size:10px; }
#body_lines{background: url('/images/cart/background-header.jpg') no-repeat top center;width:900px;border: solid 0px black;padding:0px;}
/* background-image:url('/images/cart/background-sidesn.gif');repeat-y; */
#site_outline{width:901px;border-left:solid 3px #CCCCCC;border-right:solid 3px #CCCCCC;margin-top:0px;background-color:#FFFFFF;}
#site_outline2{width:820px;border-bottom:solid 1px silver;background-color:#FFFFFF;}
#rbody_left {position:absolute;top:70px;left:12px;margin-left:0px;width:240px;height:395px;border-style:solid;border-width:1px;border-color:#BBBBBB;padding:4px;background-color:#FFFFFF;}
#rbody_center{position:absolute;top:70px;left:258px;margin-left:6px;width:240px;height:395px;border-style:solid;border-width:1px;border-color:#BBBBBB;padding:4px;background-color:#FFFFFF;}
#rbody_right{position:absolute;top:70px;left:516px;margin-left:0px;width:255px;height:395px;padding: 4px;padding-top:1px;border-style:solid;border-width:1px;border-color:#BBBBBB;background-color:#FFFFFF;}
#right_navigation{position:absolute;top:63px;left:220px;margin-left:0px;width:580px;height:880px;padding:4px;padding-right:10px;background-color:#FFFFFF;color: #494949;}
#right_navigation-yard-panels{position:absolute;top:63px;left:230px;margin-left:0px;width:568px;height:730px;padding:4px;background-color:#FFFFFF;}
#right_cart_navigation{position:absolute;top:63px;left:230px;margin-left:0px;width:568px;height:680px;padding:4px;background-color:#E8EEFA;}
#right_cart_index{position:absolute;top:63px;left:520px;margin-left:0px;width:280px;height:860px;padding:4px;background-color:#E8EEFA;}
#center_cart_navigation{position:absolute;top:63px;left:210px;margin-left:0px;width:295px;height:880px;padding:4px;background-color:#FFFFFF; } 
#right_cart_navigation2{width:313px;padding-left:14px;}
#view_cart{padding:4px;}
#rcaddy-clips{border:solid 1px #FFFFFF; }
#rty-straps{border:solid 1px #FFFFFF; }
/* Used for print_color_options */
span.tabs { vertical-align: bottom;border-bottom:solid 3px #EEEEEE;}
span.tabselected { border-top: 1px solid #4571B3;border-left: 1px solid #4571B3;width:130px;background-color:#FFFFFF;text-align:center;}
TD.colors {width:44px;height:61px;padding-right:8px;}
/* Home Page Header top */
H3.header, a.header{     color:#FFFFFF;     margin: -10px 0 0px 8px;     font-size:12px;	      }
/* Used on home page for signs */
B.rsigns{font-family:arial;font-size:11px;color:#656565; }
/* home page nav. */  
.stepcarousel{position: relative; /*leave this value alone*/border: 0px solid black;overflow: scroll; /*leave this value alone*/width: 740px; /*Width of Carousel Viewer itself*/height: 180px; /*Height should enough to fit largest content's height*/}
.stepcarousel .belt{position: absolute; /*leave this value alone*/left: 0;top: 0;}
.stepcarousel .panel{float: left; /*leave this value alone*/overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/margin: 2px; /*margin around each panel*/width: 120px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */border:solid 0px black;text-align:center;}
/* end independent home page nav. */
/* Used for uploading */
#f1_upload_process{z-index:100;position:absolute;visibility:hidden;text-align:center;width:400px;margin:0px;padding:0px;background-color:#fff;border:1px solid #ccc;}
#uploading_file{visibility:hidden;position:absolute;left:5px;top:500px;background-color:#A74F78;border:solid 1px #000000;height:35px;width:270px;padding:5px;}
/* end uploading stuff */

/* used in admin area. customer info */
div.look {font-size:11px;}
address {font-weight:bold;}
/* used for browse for signs */
div.other_all {display:none;}
div.other_all_show {display:block;position:absolute;width:898px;height:900px;background-color:#FFFFFF;}
/* for request sample reprocor product on home page. yay. */
div.request_sample {display:none;}
div.request_sample_show {display:block;position:absolute;background-color:#FFFFFF;}
div.request_sample_background {display:none;}
div.request_sample_background_show {display:block;position:absolute;background-color:#FFFFFF;}
/* ERROR codes on checkout system. precheck.php */
div.error_codes{background-color:#EEEEEE;color:#C32661;}
div.joutline { padding:5px;background-color:#EEEEEE;border-right: solid 3px #C32661;border-left: solid 3px #C32661;}
div.jno { background-color:#FFFFFF;border-right: solid 0px transparent;border-left: solid 0px transparent;}
/*footer*/
div.dasfooter {width:900px;padding-left:10px;}
/* brand header divs */
div.brandheader {float:left;padding:2px 55px 4px 85px;}
/* facebook connect */
html .fb_share_button { display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; height:15px; border:1px solid #d8dfea; background:url(http://static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right; } 
html .fb_share_button:hover { color:#fff; border-color:#295582; background:#3b5998 url(http://static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right; text-decoration:none; }

/* admin area.... for customer artwork... */
div.view_artwork{display:none;background-color:#EEEEEE;position:absolute;top:150px;left:150px;width:500px;height:500px;}
div.vieworder_artpic {display:none;}
div.vieworder_artpic_show {display:block;}

/* used in cart for grommets help. */
div.gromsholes_help {position:absolute;left:60%;top:100%;margin-left:-230px;width:350px;}
div.gromsholes_background_help {background-color:#EEEEEE;position:absolute;margin-left:-230px;left:59%;top:98.55%;width:370px;height:220px;border:10px #000000 solid;filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60;}
div.gromsholes1_help {position:absolute;left:60%;top:70%;margin-left:-230px;width:350px;}
div.gromsholes1_background_help {background-color:#EEEEEE;position:absolute;margin-left:-230px;left:59%;top:68.55%;width:370px;height:220px;border:10px #000000 solid;filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60;}

div.holesdrilled_help{position:absolute;left:60%;top:100%;margin-left:-230px;width:450px;}
div.holesdrilled_background_help{background-color:#EEEEEE;position:absolute;margin-left:-230px;left:59%;top:98.55%;width:477px;height:268px;border:10px #000000 solid;filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60;}
div.holesdrilled1_help{position:absolute;left:60%;top:70%;margin-left:-230px;width:450px;}
div.holesdrilled1_background_help{background-color:#EEEEEE;position:absolute;margin-left:-230px;left:59%;top:68.55%;width:477px;height:268px;border:10px #000000 solid;filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60;}

div.attach-pins_help{position:absolute;left:60%;top:100%;margin-left:-230px;width:450px;}
div.attach-pins_background_help{background-color:#EEEEEE;position:absolute;margin-left:-230px;left:59%;top:98.55%;width:477px;height:160px;border:10px #000000 solid;filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60;}
div.attach-pins1_help{position:absolute;left:60%;top:70%;margin-left:-230px;width:450px;}
div.attach-pins1_background_help{background-color:#EEEEEE;position:absolute;margin-left:-230px;left:59%;top:68.55%;width:477px;height:160px;border:10px #000000 solid;filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60;}
div.help_off{display:none;}
/* end grommets help */
UL{list-style:none;margin-left:15px;padding:0px;}
UL.ulist {margin-top:0px;margin-bottom:-10px;margin-left:15px;list-style:none;padding:5px;}
UL.ulist1 {margin-top:0px;margin-left:10px;margin-bottom:-4px;list-style:none;padding:2px;}

/* used for disclaimer pop ups. */
div.disclaimer {display:block;position:absolute;margin-left:-230px;left:49%;top:40%;width:397px;background-color:#FFFFFF;}
div.disclaimer_ol {display:block;background-color:#EEEEEE;position:absolute;margin-left:-230px;left:48%;top:38.55%;width:397px;height:217px;border:10px #000000 solid;filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60;}
/* used for email exists form on pre check out stage. ... */
div.emailexists {display:none;position:absolute;margin-left:-230px;left:49%;top:70%;width:397px;background-color:#FFFFFF;}
div.emailexistsbg {display:none;background-color:#EEEEEE;position:absolute;margin-left:-230px;left:48%;top:68.55%;width:597px;height:217px;border:10px #000000 solid;filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60;}
/* overlay window */
#overlaywin {
height:100%;width:100%;display:none;background-color:#303334;filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60;
}
/* for contact us page */
 div.mailer {
 display: none;
}
 #contact1 {
  padding: 1em;
  width: 600px;
  background-color: #fafafa;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
#close_win{
float:right;
width:155px;
height:25px;
background-color:#EEEEEE;
 -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  text-align:center;
  padding-top:5px;
 }
#close_win a {font-size:18px; }
#sendingmail {display:none;}
#emailerr {color:red;background-color:#FFFFFF;}   
#mailingcomplete{
height:200px;
width:400px;
border:solid 1px silver;
padding:5px;
background-color:#FFFFFF;
 }
 /* end contact us page */

 /* reprocor modal for shopping cart*/
#reprocor_background{
background-color:#CCCCCC;
width:395px;
height:125px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60;
border:10px #000000 solid;
 }
#reprocor_options {
width:395px;
height:125px;
 }
 
/* frame colors modal for shopping cart*/ 
 #frame_color_background {
 background-color:#EEEEEE;
width:395px;
height:170px;
border:10px #000000 solid;
filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60;
 -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  text-align:center;
  padding-top:5px;
}
#frame_color_options {
width:395px;
height:175px;
}
a.clearance:link {color: #4571B3;font-family: arial,sans-serif;font-size: 18px;text-decoration: none;}
a.clearance:hover {color: #6495ED;font-family: arial,sans-serif;font-size: 18px;text-decoration: underline;}
a.clearance:visited {color: #4571B3;font-family: arial,sans-serif;font-size: 18px;text-decoration: none;}

/* search engine. */
#search a {color:blue;font-size:12px;}
#search li {font-size:13px;color:#000;}
#surl { color:green;}
