/* 
CSS Document 
Author: Stellar Systems, Inc.
Client: Pudik Graphics
*/

/*selectors*/


*{margin:0px;padding:0px;font-family:arial, verdana, sans-serif;}
p, td, li, a{font-size:14px;}
label{color:#999;font-size:14px;font-family:arial;}
p{margin-bottom:20px;}
h1{font-size:26px;margin-bottom:10px;color:#85B4C4;margin-left:-30px;padding-left:30px;margin-bottom:15px;background:url('/images/sitelayout/OrangeheadingArrow.gif') no-repeat 0px -2px;}
h2{font-size:24px;margin-bottom:10px;color:#85B4C4;margin-left:-30px;padding-left:30px;margin-bottom:15px;background:url('/images/sitelayout/OrangeheadingArrow.gif') no-repeat 0px -2px;}
h3{font-size:22px;margin-bottom:10px;color:#85B4C4;margin-left:-30px;padding-left:30px;margin-bottom:15px;background:url('/images/sitelayout/OrangeheadingArrow.gif') no-repeat 0px -2px;}
ul{margin-left:30px;}
a{color:rgb(255,220,174);}
a:hover{color:#D86A18;}
li{margin-bottom:10px;}


/*IDs*/
#header{height:158px;width:100%;background:url('/images/sitelayout/Pudik_Header_Right.jpg') no-repeat right;z-index:5 !important;}

#lnav{height:460px;width:260px;margin:0 25px 25px 10px;background:url('/images/sitelayout/LNavBG/default.jpg') no-repeat;text-align:left;}
#bodycontent{height:auto !important;min-height:460px;height:460px;float:left;margin-left:40px;}
#footer{font-size:14px;text-align:right;margin:0 20px 20px 0;}


/*Classes*/

.clearthis{clear:both;height:1px;}
.left{float:left;width:auto;}
.right{float:right;width:auto;}
.ContactFormInput{border:1px solid #ccc;margin-bottom:7px;width:230px;}
.contacttext{margin-top:20px;width:235px;float:right;}
.rightcolumn{width:235px;float:right;text-align:left;}
.note{font-size:14px;margin-top:35px;text-align:center;}
.peagreen{color:#A6BA9E !important;}
.peagreenbgcolor{background-color:#fff;}
.active{font-size:26px !important;}
.orange{color:#E36F1E !important;}
.lightorangebgcolor{background-color:#fff;}
.blue{color:#A6C9D6 !important;}
.bluebgcolor{background-color:#fff;}
.hundredmarginleft{margin-left:100px;padding-top:20px;}
.fiftymarginleft{margin-left:50px;padding-top:20px;}
.servicedetails{margin:40px 0 0 15px;}
.client{width:130px;float:left;margin:0px 30px 30px 0;}
.portfoliodetail{margin-bottom:40px;}
.ob_show_changer{display:none;}

/*Specificity*/

#lnav {display:none;}
.padding td{padding:10px 10px 50px 10px;}
h3 a{color:black;font-size:inherit;text-decoration:none;}
h3 a:hover{color:black;text-decoration:underline;}


/*Attribute Selectors*/
p + h3{margin-top:40px;}
p + div{margin-top:40px;}
td[width="200"]{width:200px !important; min-width:200px !important; max-width:200px !important;color:black;}
.servicedetails li strong{font-size:14px;}
.portfoliodetail a img{border:none;}
.portfoliodetail span a{font-size:16px !important;margin:0 0px 5px 0px;text-decoration:none;color:#000;position:relative;top:-8px;padding:0px 5px}
.portfoliodetail span a.active{text-decoration:underline;}
.portfoliodetail span a:hover{color:rgb(255,220,174);}
.portfoliodetail ul{margin:25px 15px 15px 15px;}
.portfoliodetail ul li{margin:10px;display:inline;font-size:14px;text-transform:uppercase; }
.portfoliodetail a{color:#333;text-decoration:none !important;font-size:14px;margin-right:15px;}
.portfoliodetail a:hover{color:rgb(255,220,174);text-decoration:underline !important;}
.portfoliodetail .active{color:rgb(255,220,174) !important;font-size:14px !important;font-weight:bold;text-decoration:none;}
.portfoliodetail .category{text-align:center !important;position:absolute;width:100%;bottom:0px}
td[id*="obShow_panelnumber"]{display:none;}
td[id*="obShow_panelnumber"]:hover{font-size:14px;padding:0px 5px 0px 5px !important;color:black;text-decoration:underline;color:#E36F1E;}
.ob_show_changernumber_selected{text-decoration:underline !important;}
#ctl00_printlink{display:none;}
