/* CSS Document */
body{
/*margin:5px 10px 15px 10px;*/
margin:0;
/*background-color:#e1e1e1;*/
background:#ffffff url('../images/bg.jpg') no-repeat;
}
img{border:0;}
.spaceline{clear:both;}
.master_container{width:1000px;text-align:left;}
.menu_container{padding:13px 10px 6px 10px; text-align:right;}
.menu_container a:link, .menu_container a:visited{background-color:#000000;color:#ffffff; border-bottom:4px solid #cc0000; font:bold 12px Arial, Helvetica, sans-serif; padding:5px 15px 5px 15px; margin:4px 0px 0px 0px; text-decoration:none;}
.menu_container a:hover{background-color:#cc0000; border-bottom:4px solid #cc0000; margin:4px 0px 0px 0px;}
.logo_container{height:80px;}
.logo{float:left; margin:0px 0px 0px 10px;}
.main_container{background-color:#ffffff; height:100%; padding:10px;}
.heading h1{color:#262626; font:normal 25px Trebuchet Ms,Arial,Verdana; float:right; margin:23px 15px 15px 0px;}
.banner{float:left;background:url(../images/banner.jpg) no-repeat; width:738px; height:206px;}
.bannertext1{font:normal 60px Trebuchet MS,Arial,Verdana; margin:80px 0px 0px 240px;}
.bannertext1 h2{font:normal 33px Helvetica,Arial,Trebuchet Ms,Verdana; color:#262626;}
.testimonial_container{width:222px; height:206px;background:url(../images/testimonial_bg.gif) top right no-repeat;float:right;}
.testimonial{text-align:left;font:bold 12px Trebuchet MS,Arial,Verdana; color:#666666; padding:45px 0px 7px 0px;}
.testimonial_client{font:bold 11px Tahoma,Verdana,Arial; color:#262626; padding:0px 0px 10px 0px;}
.left_panel{float:left;width:738px; padding-right:10px;}
.right_panel{float:right;width:222px; padding-left:10px;}
.request_quote{width:222px; margin:15px 0px 20px 0px;}
.hire_professional_container{background:url('../images/hire_bg.jpg') no-repeat;padding:25px 15px 51px 15px;}
.hire_professional{font:bold 16px Trebuchet Ms, Arial, Verdana; color:#333333;}
.hire_professional_container span{display:block;color:#ffffff; font:bold 12px Arial, Helvetica, sans-serif; padding:5px;}
.brown_btn{background:#cc0000; font:bold 11px Tahoma,Verdana,Arial; color:#ffffff; padding:9px; margin:5px 0px 0px 0px;}
.services_container{}
.services_container div{display:inline;}
.services_container a:link, .services_container a:visited{width:179px; height:69px;}
.main_content{font:normal 13px Helvectica,Arial,Tahoma,Verdana; color:#666666; line-height:21px;}
h2{font:normal 18px Trebuchet Ms,Arial,Verdana; color:#262626; margin:0px; padding:0px 0px 2px 0px;}
.featured_website{background-color:#ebebeb; padding:10px; font:normal 11px Tahoma,Verdana,Arial; color:#666666; line-height:18px;}
.featured_image{float:right; border:1px solid #262626;}
a.blue_btn:link, a.blue_btn:visited{color:#ffffff;background-color:#262626;padding:6px 10px 6px 10px;text-decoration:none;font:bold 11px Tahoma,Verdana,Arial;}
a.blue_btn:hover{background-color:#cc0000;}
.quick_query_container{font:normal 11px Tahoma,Verdana,Arial; color:#666666;}
.quick_query_container div{margin:0px 0px 2px 0px; vertical-align:top; text-align:left;}
.quick_query_container input, .quick_query_container textarea{border:1px solid #cccccc; font:bold 11px Tahoma,Verdana,Arial; color:#262626; padding:4px;}
.quick_query_container .button{background-color:#262626;color:#ffffff; padding:6px 10px 6px 10px;text-decoration:none;font:bold 11px Tahoma,Verdana,Arial; border:0px;}
.tblrow{clear:both;}
.col1{float:left; width:20%;}
.col2{float:left; width:80%;}
.darkblue_btn{float:left;}
.darkblue_btn a:link, .darkblue_btn a:visited{font:bold 11px Arial,Tahoma,Verdana; text-align:center; vertical-align:middle;margin:3px 3px 3px 3px; background-color:#262626; padding:20px 6px 20px 6px; float:left; width:166px; height:29px;color:#ffffff; text-decoration:none;}
.darkblue_btn a:hover{background-color:#cc0000; color:#ffffff;padding:20px 6px 20px 6px;}
.lightblue_btn{float:left;}
.lightblue_btn a:link, .lightblue_btn a:visited{font:bold 11px Arial,Tahoma,Verdana; text-align:center; vertical-align:middle;margin:3px 3px 3px 3px; background-color:#ebebeb; padding:20px 6px 20px 6px; float:left; width:166px; height:29px;color:#262626; text-decoration:none;}
.lightblue_btn a:hover{background-color:#cc0000; color:#ffffff;padding:20px 6px 20px 6px;}
.footer_container{background-color:#262626;padding:13px 10px 6px 10px; width:100%;}
.footbox{margin:0px 12px 0px 0px; color:#999999; float:left; font:normal 11px Tahoma,Verdana,Arial;}
.footbox h3{font:bold 12px Arial, Helvetica, sans-serif; margin:0px;}
.footbox a:link, .footbox a:visited{text-decoration:none; padding:3px 2px 3px 2px; color:#999999; display:block;}
.footbox a:hover{text-decoration:underline; color:#ffffff;}
.button{background-color:#262626;color:#ffffff; padding:6px 10px 6px 10px;text-decoration:none;font:bold 11px Tahoma,Verdana,Arial; border:0px;}

.breadcrums{padding:8px 5px 7px 10px; font:normal 11px Tahoma,Verdana,Arial; color:#ffffff;}
.breadcrums a:link, .breadcrums a:visited{font:normal 11px Tahoma,Verdana,Arial; text-decoration:none; color:#cccccc;}
.breadcrums a:hover{text-decoration:underline;}
.heading_container{background:url('../images/heading_shadow.jpg') no-repeat left bottom; height:120px;}
.pageicon{float:left; margin-right:10px;}
.pageheading{float:left; padding:30px 10px 0px 20px;}
.contactbuttons{margin:10px 0px 10px 0px; border-top:1px solid #cccccc; padding:6px 0px 0px 0px;}
input,textarea{border:1px solid #cccccc; font:normal 11px Tahoma,Verdana,Aria; color:#333333; padding:4px;}
.dropbox{border:1px solid #cccccc; font:normal 11px Tahoma,Verdana,Aria; color:#333333; padding:4px;}
.portfolio_container{background-color:#efefef;border:1px solid #dedede; padding:10px; margin:0px 0px 5px 0px;}
.portfolio_container img{border:1px solid #333333;}
a.shot:link, a.shot:visited{padding:10px; background-color:#dddddd; display:block; float:left;}
a.shot:hover{background-color:#262626;}
.client_services{float:left; margin:0px 10px 0px 10px;}
.client_services span{display:block;}
.paging{margin:15px 0px 15px 0px;}
.paging a:link, .paging a:visited{padding:5px 8px 5px 8px; background-color:#dddddd; color:#262626; font:bold 11px Tahoma,Verdana,Arial; margin:0px 5px 0px 5px; text-decoration:none;}
.paging a:hover{background-color:#cccccc;}
.contactbox{float:left; margin:10px 10px 10px 0px; width:350px;}
.services_box{width:234px; float:left; margin:10px 10px 10px 0px;}
.services_box h2{font:bold 12px Arial,Helvetica,Verdana; color:#ffffff; margin:0px; padding:4px 4px 4px 4px; height:30px; background-color:#262626;}
.services_box ul{margin:0px 0px 0px -40px; list-style:none;}
.services_box li{}
.services_box a:link, .services_box a:visited{ padding:5px 10px 5px 8px; background-color:#ebebeb; border-bottom:1px solid #cccccc; display:block; color:#262626; font:bold 11px Tahoma,Verdana,Arial; text-decoration:none;}
.services_box a:hover{background-color:#000000; color:#ffffff;}
 div#footer{
  position:absolute;
  bottom:0;
  margin:0 auto;
  width:1000px;
  padding:4px;
  background-color:#cc0000;
 }
 div#footer a:link, div#footer a:visited{}
 @media screen{
  body>div#footer{
   position: fixed;
  }
 }
 * html body{
  overflow:hidden;
 } 
 * html div#content{
  height:100%;
  overflow:auto;
 }

.portfolio_box{background-color:#efefef;border:1px solid #dedede; padding:10px; margin:0px 0px 5px 0px; float:left;}

.chat{text-align:center; float:right; margin-bottom:10px;}

.redhead{
background:transparent url('../images/redmenu_left.png') no-repeat top left;
text-align:left; margin-bottom:5px; padding-left:9px;
}
.redhead span{
font:bold 11pt Arial; background:transparent url('../images/redmenu_right.png') no-repeat top right; display:block; padding:7px 0px 13px 0px;  color:#ff0000; overflow:hidden; width:auto;
}
.redhead a:link, .redhead a:visited{color:#000000; text-decoration:none; font:bold 12pt Calibri,Arial; padding:0px 10px 0px 10px;}
.redhead a:hover{color:#ffffff;}
/*********** PHARMA CSS STARTS HERE *****************************************/
.pharmaheader{background:url(../images/pharmasynch/pharma_headerbg.jpg) no-repeat; height:120px; padding-right:10px;}
.pharmaheader img{margin-left:10px;}
