@import url("forms.css");
/*
Stylesheet language CSS 2.0
Author M.Bruce
===========================
     All-browser default...
===========================
*/
#header { display:block; position:relative; margin-top:10px; height:250px; }
#header-wrapper { width:100%; padding-top:5px;}
#head-navigation { width:791px; height:45px;margin-bottom:4px; margin-top:10px;}

#divider{height:10px; width:100%; background-image:url(/baseimages/divider.jpg); background-repeat:repeat-x; float:left; margin-top:10px; margin-bottom:10px; }
.subheading { margin-bottom:8px; margin-top:2px;}

li span {
position:relative; top:5px;
left:5px;
}

.bodytext { width:590px;}


/*
===============================
    HEADER CSS STARTS
===============================
*/
#top-navigation{width:922px;  margin-top:10px; float:left;}
#nav-ortek{width:922px; height:90px; background-color:#990000; float:left;font-size:1px; background:transparent url('../../baseimages/nav/navigate_ortek.jpg') top left no-repeat; text-indent:-1000px; overflow:hidden;}
#tag-line-area{width:922px; height:27px; float:left; font-size:1px; background:transparent url('../../baseimages/nav/tagline.gif') top left no-repeat; text-indent:-1000px; overflow:hidden;
margin-top:5px;}
#header #header-wrap ul li a.lythography { margin-left:-2px;font-size:1px; height:30px; width:246px; background:transparent url('../../baseimages/nav/lythography.gif') top left no-repeat; text-indent:-1000px; overflow:hidden;}
#header #header-wrap ul li a.digital {font-size:1px; height:30px; width:129px; background:transparent url('../../baseimages/nav/digital.gif') top left no-repeat; text-indent:-1000px; overflow:hidden;}
#header #header-wrap ul li a.on_demand_printing {font-size:1px; height:30px; width:380px; background:transparent url('../../baseimages/nav/on_demand_printing.gif') top center no-repeat; text-indent:-1000px; overflow:hidden;}
#header #header-wrap ul li a.insite {font-size:1px; height:30px; width:90px; background:transparent url('../../baseimages/nav/insite.gif') top center no-repeat; text-indent:-1000px; overflow:hidden;}
#nav-top{width:100%; height:40px;}
#header-image-area { width:948px; height:200px; background-color:#000099; float:left; display:block;}
#header-nav-buttons { width:948px; height:54px; background-color:#000066;  margin-top:10px; margin-bottom:10px; }
#header-nav-buttons ul { display: inline; width:948px; float:left; position:relative; }
#header-nav-buttons li { display: inline; float:left; padding:0;  }
#lithobtn { width:254px;}
#digitalobtn { width:278px;}
#odbtn { width:226px;}
.navigateOrtek { float:left;  }
#head-navigation img { float:left;}

/*
==================================
    TABS CSS STARTS
==================================
*/
#tabs{ width:40px; height:240px; display:block; position:absolute; top:1px; right:0px;}
#tabs a { display:block;  margin-bottom:-8px; padding:0; position:relative; }
#tabs img{ border:none; margin:0; padding:0;}
/*
==================================
    TABS CSS ENDS
==================================
*/
#header-wrap{width:100%; height:290px; float:left; }
#header img {display:block; position:relative; zoom:1;  border:none; right:2px;}
#header #subnav {display:block; color:#CCC;  zoom:1; font-family:Helvetica, Arial, sans-serif; font-weight:100; font-size:13px; float:right; margin-top:15px;}
#header #subnav a {color:#D40168; text-decoration:none;}
#logo-shapes{float:right; margin:10px;}
#header #header-wrap { float:left; }
#header #header-wrap2 { float:left; }
#header #header-wrap ul, #header #nav ul li {list-style-type:none; margin:0; padding:0;}
#header #header-wrap2 ul, #header #nav ul li {list-style-type:none; margin:0; padding:0;}
#header #header-wrap ul li {display:inline;}
#header #header-wrap2 ul li {display:inline;}
#header #header-wrap ul li.first a {padding-left:0; border-left:0;}
#header #header-wrap2 ul li.first a {padding-left:0; border-left:0;}
#header #navigateOrtek {clear:both;  padding:3px 0 0 0;  font-weight:100; letter-spacing:-0.05em; font-size:7.3em; text-transform:uppercase; line-height:1em; color:#ddd; width:100%;}
#header #navigateOrtek strong {font-weight:normal; }
#header #navigateOrtek .strong {font-weight:bold; color:#D40168;}
#header p.tagline {clear:both; color:#333;  line-height:1em; font-size:1.5em; font-weight:100; text-transform:lowercase;}
#header p.tagline em {font-style:normal;}
#header #nav ul li#tab_home, #header #nav ul li#tab_ortek {display:none;}
#header #navigateOrtek strong {display:none;}
#header p.tagline em {display:none;}
#pas_imageplaceholder {  float:left;}
#pas_imageplaceholder img {  float:left;}
.textarea{ width:280px; float:right; }
.logoshapes{float:right;}
.subhead { margin-bottom:6px; margin-top:2px;}
/*
==================================
    HEADER CSS ENDS
==================================
*/
/*
==================================
    BASIC TYPOGRAPHY CSS STARTS
==================================
*/
h1 {font-size: 1.6em; font-weight:100; color:#D40168; margin-bottom:5px; margin-top:0px; font-family:"Helvetica Neue UltraLight", "Helvetica Neue", Helvetica; float:left;}
h2 {font-family:Helvetica, Arial, sans-serif; font-size:11px; font-weight:100;  text-align:left; color:#D40168; padding-left:0px; text-decoration:none; margin-top:5px; margin-left:2px;}
h3, h4 {font-size: 1.2em; margin-top:2em; margin-bottom:.5em;}
h5, big {font-size: 1.2em;}
h6 {font-size: 1.0em; font-weight: bold;}
p  {font-size: 11px; color: #666666; line-height:15px; margin-top:0; margin-bottom:10px; float: none}
.boldtext{color:#D40168; font-weight:100;}
.gold { color:#D98A14;}
.blue  { color:#0061A3;}
.blue-list { color:#0061A3; margin-bottom:-10px}
.blue-list p { margin:0px; margin-bottom:11px; position:relative; top:0;}
.purple-list { color:#D40168; margin-bottom:-10px}
.purple-list p { margin:0px; margin-bottom:11px; position:relative; top:0;}
.gold-list { color:#D98A14; margin-bottom:-10px;}
.gold-list p { margin:0px; margin-bottom:11px; position:relative; top:0;}
p a { text-decoration:none}
/*
==================================
    BASIC TYPOGRAPHY CSS ENDS
==================================
*/
/*
==================================
    MAIN STRUCTURE CSS STARTS
==================================
*/
html {margin:0; padding:0; background:#efefef url('../../baseimages/bgstripes.gif') top left repeat; margin:0 auto;}
body {font-family:helvetica, arial, verdana, sans-serif; font-size: 90%; padding:0; margin:0; text-align:center; width:790px; margin:0 auto;}
#container {}

#wrapper {display:block; position:relative; padding:0; text-align:left; padding:0; color:inherit; margin:0 auto; width:790px; }

#content { display:block; position:relative; height:1%; text-align:left;  padding-left:20px;  padding-right:20px; width:790px; margin:0; background-image:url(/baseimages/contentbg.png); background-repeat:repeat-y;}


#header {display:block; position:relative; text-align:left; padding:0px; margin:0; }
#footer {width:100%; height:200px; margin-top:15px; border-top: #999 dashed 1px; padding-top:10px;  }
#main {  display:block; float:left; position:relative; text-align:left; width:412px;   margin-left:4px; position:relative; left:4px; }
#leftcollum {display:block; position:relative; float:left; width:190px; bottom:6px;   z-index:99999; position:relative; left:4px; }
#rightcollum {display:block; float:right; position:relative; position:relative; left:2px; }
#bottom-tabs img { margin-right:-4px;}
#bottom-tabs a img { border: none}
#pagebreak{ width:100%; height:20px; float:left;}
#main2 {float:left; text-align:left; width:590px; margin-left:9px; }
.contentsegment2{ float:left; border-bottom:1px dashed #BBB; margin-bottom:5px; padding-bottom:5px; width:101%;}	
.contentsegment{ float:left; border-bottom:1px dashed #BBB; width:99%; padding-bottom:5px; margin-bottom:5px;}
.contentsegment img a:hover { background-color:#FFFFFF;}
.contentsegment img {  margin-right:5px;}
.contentsegment img.extraText {margin-bottom:10px;}	
.passubheading{ font-size: 1.1em; color:#D40168; margin-bottom:16px; }
.center { margin-left:35px; margin-top:10px;}
#image-holder { width:170px; float:right; margin-left:10px; } 
#image-holder img { margin-bottom:10px;}
.floatleft { float:left} 
/*
==================================
    MAIN STRUCTURE CSS ENDS
==================================
*/
/*
==================================
    LIST STYLES CSS STARTS
==================================
*/
li{font-size: 12px; color: #666666; line-height:13px; margin-top:0; margin-bottom:10px; list-style-type:square; color:#D40168; }
li .blue { margin-top:-40px;}
/*
==================================
    LIST STYLES CSS ENDS
==================================
*/
/*
==================================
    FORM STYELS CSS STARTS
==================================
*/
#formarea form { position:relative; right:1px;}
#formarea{width:585px; height:325px; background-color:#FFF; float:left;  border:1px solid #E2E2E2; color:#000000!important;  margin-bottom:60px;}
#formheaderarea{width:585px; height:20px;  float:left;border-bottom:1px solid #dedede; color:#000000;}
label{text-align: left; float:left; display:block; padding-right: 15px; font-size:10px; margin-right:0px;}
#formwrapper2{ width:430px; height:300px; position:relative; left:25px; top:20px; }
.btm-input{ float:left; margin-right:0px;}
.submit2{ width:102px;height:17px; background-image:url(/baseimages/submitbuttonbg.gif); color:#FFFFFF; position:relative; left:-7px; float:right;}
#formwrapper2 input img{ border:none;}
#fc1{width:10px; float:left; margin:0; padding:0;}
#fc2{width:10px; float:left; margin:0; padding:0;}
.submit{ width:102px;height:17px; background-image:url(/baseimages/submitbuttonbg.gif); color:#FFFFFF; position:relative; right:107px; float:right;}
#main2 ul{ position:relative; right:27px; }
#main2 ul{ position:relative; right:27px; }
#formheaderarea span { font-family:Helvetica, Arial, sans-serif; font-size:11px; font-weight:100;  text-align:left; color:#D40168; padding-left:0px; text-decoration:none; margin-left:2px; position:relative; top:3px;}


/*
==================================
    FORM STYLES CSS ENDS
==================================
*/
/*
=============================
LIST NAVIGATION  CSS STARTS
=============================
*/
#navigation-wrapper{width:190px; background-image:url(/baseimages/ulnavbg.gif); background-repeat:repeat-y; padding-top:-10px;}
#navigation-wrapper ul{padding:0; margin:0;}
#navigation-wrapper li{list-style:none; width:97%; height:20px; margin:0; padding:0; text-align:left; }
#navigation-wrapper li.last{height:25px;}
.lithodark{background-color:#fbf2f7;}
.digitaldark{background-color:#f2f7fa;}
.poddark{background-color:#fcf7ef;}
.light{background-color:#FFF;}
.head{ background-color:#CCC; border-bottom: 1px solid #AAA;}
.lithohead{ background-color: #D22679; border-bottom: 1px solid #AAA;}
.lithohead a { position:relative; bottom:5px;}
.lithohead img { position:relative; bottom:5px;}
.digitalhead{ background-color: #0061a3; border-bottom: 1px solid #AAA;}
.podhead{ background-color: #d98a14; border-bottom: 1px solid #AAA;}
.newshead {  background-color: #7b7a79; border-bottom: 1px solid #AAA }
li p{margin-left:5px; position:relative; top:4px;}
li a{ text-decoration:none; color:#666666; font-size:11px}
.lithonavtop { padding:0; margin:0; height:2px;}
.lithohead span img { position:relative; top:-5px;}
span img { position:relative; top:0px;}
.lithohead span { position:relative; top:6px;}

/*
=============================
LIST NAVIGATION  CSS ENDS
=============================
*/
/*
===========================
NEWS SEGMENT CSS  STARTS
===========================
*/
#news-wrapper{width:190px; background-image:url(/baseimages/ulnavbg.gif); background-repeat:repeat-y;}
#news-wrapper ul{ padding:0; margin:0;}
#news-wrapper li{list-style:none; width:97%; margin:0; padding-left:0; text-align:left; }
#news-wrapper .head{ background-color:#CCC; border-bottom: 1px solid #AAA; height:10px;}
#news-wrapper li p { margin-left:5px; position:relative; top:4px; font-size:11px; color:#666666; padding-bottom:15px;}
li a { text-decoration:none; color:#666666; font-size:11px}
.newssubheading {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px; font-weight:100;  text-align:left; color:#FF2E94; padding-left:0px; text-decoration:none;}
.dark{background-color:#EFEFEF;}
.light{background-color:#FFF;}
.newshead { height:20px;}
/*
===========================
NEWS SEGMENT CSS  ENDS
===========================
*/

#contents { float:left; display:block; position:relative; left:30px}
#contents ul { float:left;}
#contents ul li { list-style:none; color:#666; font-size:11px;}
#address-area { float:left;}
#contents a:hover { color:#D40168; text-decoration:underline;}

















#login-to-insite {float:right; position:relative; top:-30px; right:5px;}
.back-to-contents { float:right; font-size:10px; text-decoration:none; position:relative; right:34px;}


/*
side collums...
*/
#rightboxframe { position:relative; float:left; width:195px;  margin-bottom:20px;}
#rightinputarea  {  top:20px; margin:2px;  width:192px; height:300px;  background-color: #FFF;}
.boxframe { position:relative;  top:34px; float:left; width:195px;  background-color: #e2e2e2; margin-bottom:17px;}
.inputarea  {  top:20px; margin:2px;  width:192px;  background-color: #FFF; border-top: thin solid grey;}
.log-inputarea  {  top:20px; margin:2px; width:192px; height:140px;  background-color: #FFF; border-top: thin solid grey;}
.catagorieheader{  width:195px; height:25px; background-color: #e2e2e2}

.btmlink{ border:0;}
.sidelink{ color:#666666; text-decoration:none; }
.newstxt{text-align:left; font-size:11px; margin:6px 12px;}
.imagecontainer{ width: 190px; height:190px; background-color:#000066; margin-bottom: 7px;}









#ajaxContent {display:block; position:absolute; width:400px; height:400px; top:50%; left:50%; margin:-200px 0 0 -200px; border:1px solid #990000; background-color:#FFFFCC; overflow:auto;}



#imageplaceholder { width:180px;  float:left;}
#imageplaceholder img { float:left;}





#textarea2 { margin-left: 5px;}



.floatright { float:right; font-size:11px; text-decoration:none;}
.floatrightblue { float:right; font-size:11px; text-decoration:none; color:#0061A3;}
.floatrightyellow { float:right; font-size:11px; text-decoration:none; color:#D98A14;}










	
a {color:#D40168; outline:none}
a:link {}
a:visited {}
a:active {}





.morebutton{  float:right; margin-top:5px;}


pre {font-family: monospace;font-size: 1.0em;}

.subheadingtt { font-size:18px; font-family:"Helvetica Neue UltraLight", "Helvetica Neue", Helvetica; font-weight:100;}




address {font-family: arial, verdana, helvetica, sans-serif; font-size: 12px; font-style:normal; margin-top:0; margin-bottom:20px; text-align:center}
hr, .divider {display:block; margin:.5em 0; border:0; height:1px; color:inherit;}

html\:abbr, abbr, acronym {border-bottom:1px dotted #999999; cursor: help;}
tt, address {font-family:Georgia, "Times New Roman", Times, serif; font-size:1em;}
small {font-size:.8em; line-height:1em;}

.footertxt{ text-align:center;}
.copyright{ font-size:.80em; text-align:right; float:right;}

blockquote {}
q {font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#888; font-size:1.1em;}
q:before {font-weight:bold;}
q:after {font-weight:bold;}
cite {font-family: arial, verdana, helvetica, sans-serif; font-style:normal; text-transform:uppercase; color:#333; font-size:70%;}

/* global defaults */
.button {cursor:pointer;}
img {border:none;}

a:hover img {border-color:#D40168;}
.ortek {color:#999;}
.ortek strong {color:#333;}
.magenta {color:#D40168;}
.yellow {color:#FAF433;}
.cyan {color:#367FD3;}








/*alert*/
#alert {display:block; position:absolute; top:0; left:50%; margin-left:-200px; width:400px; padding:20px; background-color:#FFFFCC; border:1px dotted #990000; color:#000000!important;}
#alert a.ok {display:block; clear:left; text-align:center;}

/*important globals*/
input[type="hidden"] {display:none!important;}
input.hidden, .hidden {display:none!important;}

/*clear floats*/
.clear:after {
    content:"."; 
    display:block; 
    height:0; 
    clear:both; 
    visibility:hidden;
}

.clear {
clear:both;
}
* html .clear {
    height:1px;
}






#formwrap{

width:600px;
margin-top:10px;
top:25px;
left: 55px;}

.radiobtns{
float:left;
position:relative; left:-60px}

.radio{
float:left;
position:relative; left:-63px}





bullet{
margin:7px;}

#image{
width:100px;
height:100px;
float:left;
background-color:#000066;
margin-bottom:10px;
margin-right:5px;}

.accredimg{
width:250px;
float:left;
margin-bottom:10px;
margin-right:5px;}

#contacttopimg{
width:700px;
height:250px;
float:left;
background-color:#000066;
margin-bottom:10px;
margin-right:5px;}

#maparea{
width:425px;
height:270px;
float:right;
margin-bottom:10px;}

#mapareaLarge {width:640px; height:480px; display:block; margin:10px;}
a.mapPopup {display:block; position:relative; float:right; font-size:11px; color:#666666; margin:5px 0;}
.mapareaLarge {width:660px; height:500px; margin:0!important; padding:0!important;}

#registerbutton{
width:135px;
height:30px;
margin-top:15px;
margin-left:22px;}

.subheading-{
font-size:20px;
color:#D40168;}

#loginbox{
width:380px;
height:155px;
border: #FFFFFF thin solid;
margin-left:100px;
margin-bottom:15px;
padding:15px;}

.insitelogin{
color:#D40168;}

.-insitelogin{
color: #666666;
}

.insitelogininput{
margin-bottom:5px;}

#insiteloginwrap{
float:left;
margin-bottom:5px;}


#notregisterd{
float:left;
width:155px;
height:200px;
float:right;
float:left;
padding-left:5px;}
/*
===========================
     2ND STYLE...
===========================
*/





/*
===========================
     DIGI QUICK STYLE...
===========================
*/



#centrecolum{
width:200px;
float:left;
}

#DQ-home-dynamicarea{
width:485px;
height:470px;
float:left;
margin-left:15px;
margin-top:20px;}

#loginarea{
display:block; margin-top:25px; ; float:left; width:195px; height:200px; border:  1px #DDD solid; }

#catagorieheader2{  width:195px; height:25px; background-color: #e2e2e2}

.logintext{
text-align:left; margin-top:5px; margin-bottom:5px;}

.smalltext{
font-size:11px;
margin-left:10px;
margin-bottom:10px;
}

.loginbox{
margin:3px}

#centrecolum2{
float:left;
display:block;
position:relative;
}

#DQ-home-dynamicarea2{
width:200px;
float:left;
margin-left:15px;
margin-top:20px;
text-align:center;}

#DQ-home-dynamicarea3{
width:700px;
height:470px;
float:left;
}

.register{
padding:5px;
font-size:19px;
width:152px;
border:  1px #DDD solid;
background-color:#CC3366;
color:#FFFFFF;
margin-left:20px;}

#formwrap2{
width:600px;
margin-top:10px;
position:relative;
top:25px;
left: 5px;}

.floatleft-btm-img{
margin-bottom:10px;
margin-left:5px;
margin-top:6px;}




/*
===========================
     FORM STYLE...
===========================
*/






.radio{
display: block;
width: 10px;
margin-right:-25px;}

.radiotext{
display: block;
margin-left:10px;}



textarea{
display: block;
width: 412px;
float: left;
margin-bottom: 10px;
margin-right:10px;
}

#fc1{margin-right:10px;}




.submit3{
width:70px;
height:20px;
color: #CCC;
background-color:#FFFFFF;
border:#FFFFFF;
position:relative;
left:130px;}

.logininput{
width:150px;
margin-top:5px;
margin-left:10px;}

.loginbutton{
background-color:#FFF;
color:#D40168;
border:#FFF thin solid;
position:relative;
top:-5px;
left:110px;

}

.smalltext2{
font-size:11px;
margin-left:39px;
margin-bottom:10px;
}



.small-logininput{
margin-left:5px;
width:158px;
margin-bottom:-5px}

.small-login{
margin-left:5px;
margin-top:10px;}


/*
===========================
     REQUEST FORM STYLE...
===========================
*/

.form-label{
color: #003399;
margin-right:5px;}




#formwrapper{
width:530px;
height:300px;
position:relative;
top:30px;
left:100px;

}

input {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
display: block;
width: 200px;
float: left;
margin-bottom: 10px;
margin-right:10px;
}

.form-label-company{
margin-right:50px;}


.divider{
clear:both;}

#address{
margin-left:45px;
width:475px;
height:50px;}

#quote-details{
margin-left:45px;
width:475px;
height:100px;}

#radio-email{
width:12px;
height:12px;
margin-left:10px;}

#radio-phone{
width:17px;
height:12px;}

#submit{
font-size:10px;
width:80px;
height:24px;
background-color:#D40168;
color:#FFFFFF;
border:#999999 thin solid;
position:relative;
left:210px;}


/*
===========================
     SMALL INSITE LOGIN
===========================
*/

#username{
width:170px;
margin-left:5px;
margin-bottom:-4px;}

#password{
width:170px;
margin-left:5px;
margin-bottom:-4px}

.username{
margin-left:5px;
margin-bottom:-4px}

.password{
margin-left:5px;
margin-bottom:-4px}

#login-btn{
width:70px;
font-size:10px;
background-color:#FFF;
color:#D40168F;
position:relative;
left:107px;}

.smalltext3{
float:left;
font-size:11px;
margin-left:20px;
margin-top:-10px;
}

/*
===========================
   REGISTER FORM STYLE...
===========================
*/

#reg-formwrapper{
width:530px;
height:300px;
position:relative;
top:30px;
left:100px;}


#address2{
margin-left:45px;
width:475px;
height:50px;}

#companyno{
width:150px;
margin-right:30px;}

#vat{
width:150px;}

#register-submit{
font-size:10px;
width:80px;
height:24px;
background-color:#D40168;
color:#FFFFFF;
border:#999999 thin solid;
position:relative;
left:440px;}



/*
===========================
     OFFERS...
===========================
*/

#offers { display:block; position:relative; zoom:1; clear:both; width:700px;}
.offer {text-align:center;}
.offer a {text-decoration:none; display:block; position:relative; zoom:1;}
.offer a strong {font-weight:normal; text-decoration:underline;}
#offers .offer {display:block; position:relative; zoom:1; margin:0 22px 7px 0; padding:0; float:left;}
#specificOffer img {float:left; margin:0 20px 20px 0;}
/*
===========================
     NEWS...
===========================
*/
#article .item {display:block; position:relative; zoom:1; clear:both;  border-top:1px dashed #bbb; margin-bottom:8px; padding-top:10px;}
#article .first {border:none!important;}
#article .thumb {width:100px; height:100px; float:left; background-color:#eee; margin:0 5px 10px 0;}
#article .item .title {color:#999;}
#imageList {display:block; position:relative; zoom:1; clear:both; width:200px; float:right; margin:0 0 20px 20px; }
.pagedResults {color:#CCCCCC;}
.pagedResults span {display:none;}
.pagedResults a {border:1px solid #ccc; padding:3px 4px 1px 4px; text-decoration:underline; margin:0 1px;}
.pagedResults a.on {background-color:#eee; color:#000000; text-decoration:none; cursor:default;}
/*
===========================
     PRICES...
===========================
*/

#examplePrices {margin:5px 0 5px 0;}
#examplePrices h2 {text-transform:uppercase;} 
#examplePrices table {border-collapse:collapse; width:69%; font-size:11px; color:#666666; border-bottom:1px solid #ea9b00; margin-bottom:10px; margin-top:-10px; }
#examplePrices table caption {font-size:11px; margin-bottom:4px; font-style:italic; color:#666666;}
#examplePrices table tr {background-color:#fff; /*width:250px;*/}
#examplePrices table tr.on {background-color:#f2f2f2;}
#examplePrices table td, #examplePrices table th {font-size:1em; border:1px solid #ea9b00; padding:4px;}
#examplePrices table th {border:1px solid #ea9b00; background-color:#ea9b00; color:#fff; font-weight:100; text-transform:uppercase;}
#examplePrices .title {font-weight:normal; color:#ea9b00;}
/*#examplePrices tr{ <width:200px;}*/
/*
===========================
     FORMS...
===========================
*/
fieldset {border:0; padding:0; margin:0;}
legend {display:none;}
.radio{display:inherit; width:inherit; height:inherit; margin-right:-25px;}




/*
===========================
NEW LEFT NAVIGATION  CSS
===========================
*/

table{ font-family:Geneva, Arial, Helvetica, sans-serif; border:#CCC thin solid;}
thread th {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px;  text-align:left; color:#FFF; padding-left:10px;}
th{font-family:Geneva, Arial, Helvetica, sans-serif; height:20px; font-size:10px; background-color:#CCC; text-align:left; color:#FFF; border-bottom:#AAA thin solid;}
td { font-family:Geneva, Arial, Helvetica, sans-serif; height:20px; font-size:10px;  text-align:left; color:#333; padding-left:10px;}

.cat-head-link{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px; font-weight:100;  text-align:left; color:#FFF; padding-left:0px; text-decoration:none; padding:0;}
a:hover .cat-head-link{ color:#FFFFFF; background-color:#aaaaaa}



#go-to-top-area{ width:25px; height:25px; float:left;}


/*
side collums...
*/
#rightboxframe { position:relative; float:left; width:195px;  margin-bottom:20px;}
#rightinputarea  {  top:20px; margin:2px;  width:192px; height:300px;  background-color: #FFF;}
.boxframe { position:relative;  top:34px; float:left; width:195px;  background-color: #e2e2e2; margin-bottom:17px;}
.inputarea  {  top:20px; margin:2px;  width:192px;  background-color: #FFF; border-top: thin solid grey;}
.log-inputarea  {  top:20px; margin:2px; width:192px; height:140px;  background-color: #FFF; border-top: thin solid grey;}
.catagorieheader{  width:195px; height:25px; background-color: #e2
e2e2}

.btmlink{ border:0;}
.sidelink{ color:#666666; text-decoration:none; }
.newstxt{text-align:left; font-size:11px; margin:6px 12px;}
.imagecontainer{ width: 190px; height:190px; background-color:#000066; margin-bottom: 7px;}


#contact-form-area { width:585px; height:350px;  float:left; background-image:url(/baseimages/contactformbg.jpg); background-repeat:no-repeat;}
#contact-form-area img { margin-left:10px; margin-top:10px; float:left;}
#contact-form-area ul { float:left;}
#contact-form-area li { display:inline; float:left; list-style:none; width:270px; margin:0; padding:0;}
#contact-form-area li input { width:250px;}
#contact-form-area label { color:#D81C7A}
#contact-form-area textarea { width: 520px;}
#request-quote-form { position:relative; left:20px;}
#request-quote-form #contact-submit { background-image:url(/baseimages/submitbutton.jpg); float:left; position:relative; right:50px;}
#contact-wrap { float:left; position: relative; left:30px; top:10px;  }

#request-form-area { width:585px; height:350px;  float:left; background-image:url(/baseimages/contactformbg.jpg); background-repeat:no-repeat;}
#request-form-area img { margin-left:10px; margin-top:10px; float:left;}
#request-form-area ul { float:left;}
#request-form-area li { display:inline; float:left; list-style:none; width:270px; margin:0; padding:0;}
#request-form-area li input { width:250px;}
#request-form-area label { color:#D81C7A}
#request-form-area textarea { width: 520px;}
#request-quote-form { position:relative; left:-10px;}
#request-quote-form #request-submit { background-image:url(/baseimages/submitbutton.jpg); float:left; position:relative; right:50px;}
#request-form-area  #contact-wrap { float:left; position: relative; left:1px; top:10px; }



#quotebtn { position:relative; top:2px;}

.fullWidth {display:block; position:relative; clear:both;}