@charset "utf-8";
body { background:url(../images/bg.jpg) repeat-x; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
.abt h2 {font-family:Tahoma; font-size:16px; margin:0; padding:5px 15px 10px 10px; background:url(../images/secondary-nav_border.jpg) no-repeat right; width:105px;}
.ser h2 {font-family:Tahoma; font-size:16px; margin:0; padding:5px 15px 10px 10px; background:url(../images/secondary-nav_border.jpg) no-repeat right; width:166px;}
#wrapper {width:980px; height:auto; margin:0 auto;}
#header {width:960px; height:91px; margin:0 auto; border-bottom:#dfdfdf 1px solid;}
.logo { width:363px; height:91px; float:left;}
.phno { width:188px; height:60px; float:right; background:url(../images/phone_no.png) no-repeat; margin:15px 0 0 0; }
#menubar{ width:960px; height:41px; border-bottom:#dfdfdf 1px solid; margin:0 auto; line-height:41px;}
#menubar ul{ margin:0; list-style:none; padding:0px;}
#menubar ul li{ float:left; padding:0 20px; font-family:Tahoma; font-weight:bold; color:#cb1c2e; background:url(../images/border.jpg) no-repeat right;}
#menubar ul li a{ text-decoration:none;  font-family:Tahoma; font-weight:bold; color:#8b8b8b; text-shadow:1px 1px 1px #FFFFFF;}
#menubar ul li a:hover{ text-decoration:none;  font-family:Tahoma; font-weight:bold; color:#cb1c2e; text-shadow:1px 1px 1px #FFFFFF;}
#banner{width:960px; height:300px; margin:0 auto;}
#secondary_menu{ width:980px; height:42px;  margin:0 auto; line-height:41px; background:url(../images/secondry_navigation-bg.jpg) repeat-y;} 
#secondary_menu_bottom { width:980px; background:url(../images/secondarymenu_bottom.jpg) no-repeat; height:9px; margin:0 auto;}
#secondary_menu ul{ margin:0; list-style:none; padding:0px;}
#secondary_menu ul li{ float:left; padding:0 20px; font-family:Tahoma; font-weight:bold; color:#454848; text-shadow:#FFFFFF 1px 1px 1px; background: url(../images/secondary-nav_border.jpg) no-repeat right;}
#secondary_menu ul li a{ text-decoration:none;  font-family:Tahoma; font-weight:bold; color:#8b8b8b;}
#secondary_menu ul li a:hover{ text-decoration:none;  font-family:Tahoma; font-weight:bold; color:#cb1c2e;}
#contentbox {width:960px; height: auto; margin:0px auto 0 auto;}
.clearfix {clear:both;}
.heading_strip{background:url(../images/three_line-.jpg) repeat-x center; width:960px; height:50px; text-align:center;}
.heading_strip h1 { height:50px; width:123px;  min-width:123px; background:#FFFFFF; font-family:Tahoma; font-size:16px; margin:0 auto; padding:14px 10px; color:#454848;}
#slider_services {width:960px; height: 166px; margin:0 auto;}
#otherservicestab {width:960px; height:190px; margin:0 auto;}
.otherservice_tab1 {width:311px; height:190px; float:left;}
.otherservice_tab1 ul{margin:0 0 10px 10px; list-style:none;}
.otherservice_tab1 ul li{ list-style:url(../images/secondary-nav_border.jpg) outside; padding:5px 0;}
.learnmore {background:url(../images/learnmore.jpg) no-repeat right; float:right; padding:0 10px 0 0; height:16px; color:#10c3d7;}
.learnmore a {color:#10c3d7; text-decoration:none;}
.learnmore a:hover {color:#088290; text-decoration:none;}
#footer { width:100%; height:82px; background:url(../images/footer_bg.jpg) repeat-x; margin:32px 0 0 0;  float:left;}
#footer1 {width:528px; height:72px; margin:0 auto; padding:10px 0 0; text-align:center;}
#footer1 ul {margin:0px; list-style:none; }
#footer1 ul li { float:left; padding:0 20px; height:25px;}
#footer1 ul li a { color:#838686; text-decoration:none; font-size:11px;}
#footer1 ul li a:hover { color:#333333; text-decoration:none;}
#footer1  p{ color:#838686; text-decoration:none; font-size:11px; width:100%; float:left; text-align:center; margin:5px 0 0 0; padding:0px; }
#footer1 a{ color:#838686; text-decoration:none;}
#container_content {background:url(../images/content_rightbg.jpg) no-repeat right top; width:980px; min-height:500px; height:auto; }
.content_border {border:#e1dddd 1px solid; min-height:500px; margin-bottom:15px; width:946px !important; padding:5px; }
.content_leftstrip {width:566px; height:auto; float:left;}
.content_leftstrip p {font-family:Tahoma; font-size:12px; line-height:18px; color:#8b8b8b; text-align:justify;}
.content_leftstrip ul { margin:0px; padding:0px; list-style:none;}
.content_leftstrip ul li {font-family:Tahoma; font-size:12px; line-height:18px; color:#8b8b8b; border-top:#e3e2e2 1px solid; padding:10px 0;}
.content_leftstrip ul img {float:left; padding:0 10px;} 
.content_leftstrip ul li h1 {font-family:Tahoma; font-size:18px; font-weight:bold; line-height:18px; color:#5e5d5d; text-shadow:#fff 1px 1px 1px; padding:0 0 0 10px;}
.content_leftstrip ul li p {font-family:Tahoma; font-size:12px; line-height:18px; color:#8b8b8b; padding:0 0 0 10px; text-align:justify;}

.rightside {  width:260px; height:600px; float:right; margin:0 50px 0 0;}
.rightsidebar { width:249px; height:497px; float:right; border-left:#e7e7e7 1px solid; border-top:#e7e7e7 1px solid; border-right:#e7e7e7 1px solid; }
.rightsidebar ul { margin:0px; padding:10px; list-style:url(../images/list_tick.jpg) inside;}
.rightsidebar ul li { padding:10px 0; border-bottom:#e7e7e7 1px solid;}
.rightsidebar ul li a { text-decoration:none; font-family:Tahoma; font-size:12px; color:#8b8b8b;}
.rightsidebar ul li a:hover { text-decoration:none; font-family:Tahoma; font-size:12px; color:#a5d029;}
.rightsidebar_bottom { background:url(../images/bottom_shadow.jpg) no-repeat bottom; width:251px; height:14px; float:left;}

.leftside {  width:234px; height:600px; float:left; margin:0 0px 0 0;}
.leftsidebar { background:url(../images/services-printing_leftstrip_bg.jpg) repeat-y; width:227px; height:500px; float:left; }
.leftsidebar ul { margin:0px; padding:10px; list-style:url(../images/serviceslist_icon.png) inside;}
.leftsidebar ul li { padding:10px 0; border-bottom:#dadada 1px dashed; color:#fafd00;}
.leftsidebar ul li a { text-decoration:none; font-family:Tahoma; font-size:12px; color:#fff; }
.leftsidebar ul li img { margin:0 0 0 10px;}
.leftsidebar ul li a:hover { text-decoration:none; font-family:Tahoma; font-size:12px; color:#fafd00;}
.leftsidebar_bottom { background:url(../images/services-printing_bottom.jpg) no-repeat bottom; width:221px; height:41px; float:left;}

.content_rightstrip {width:566px; height:auto; float:left;}
.content_rightstrip p {font-family:Tahoma; font-size:12px; line-height:18px; color:#8b8b8b; text-align:justify;}
.content_rightstrip ul { margin:0px; padding:0px; list-style:none;}
.content_rightstrip ul li {font-family:Tahoma; font-size:12px; line-height:18px; color:#5e5d5d; border-top:#e3e2e2 1px solid; padding:10px 0; list-style:url(../images/serviceslist_icon.png) outside; margin:0 0 0 25px; text-align:justify;}
.content_rightstrip ul img {float:left; padding:0 10px;} 
.content_rightstrip ul li h1 {font-family:Tahoma; font-size:18px; font-weight:bold; line-height:18px; color:#5e5d5d; text-shadow:#fff 1px 1px 1px; }
.content_rightstrip ul li p {font-family:Tahoma; font-size:12px; line-height:18px; color:#8b8b8b; padding:0 0 0 63px; text-align:justify;}
.redtxt {color:#fc1504;}
.contact_tab { width:308px; height:376px; float:left;  margin:15px 0  0;}
.contact_tab_form { width:308px; height:376px; float:left; margin:15px 0 0 18px;}
.contact_tab_map { width:308px; height:376px; float:left; margin:15px 0 0 18px; }
input {width:166px; height:20px;}
textarea {width:166px; height:80px;}
.submitbtn {width:80px; height:28px;}
.con1 h2 {font-family:Tahoma; font-size:15px; margin:0; padding:5px 15px 6px 0px;; background:url(../images/secondary-nav_border.jpg) no-repeat right; width:116px;}
.con2 h2 {font-family:Tahoma; font-size:15px; margin:0; padding:5px 15px 6px 0px; background:url(../images/secondary-nav_border.jpg) no-repeat right; width:129px;}
.con3 h2 {font-family:Tahoma; font-size:15px; margin:0; padding:5px 15px 6px 0px; background:url(../images/secondary-nav_border.jpg) no-repeat right; width:165px;}
.line_strip{background:url(../images/three_line-.jpg) repeat-x center; width:auto; height:5px; text-align:center; margin:4px 0 0 0;}
.contact_tabinner {width:286px; height:376px; color:#6a6868; float:left; background:url(../images/contact_bg.jpg) repeat-x ; border:#d1d1d1 1px solid; margin:10px 0 0 0; padding:10px; text-shadow:#fff 1px 1px 1px; }
.map_border {border:#d1d1d1 1px solid;}
h3 {font-family:Tahoma; font-size:15px; margin:0; padding:5px 0; color:#203F90;  no-repeat right;  text-shadow:#fff 1px 1px 1px;}
.send { text-shadow:#fff 1px 1px 1px; color:#6a6868;}
.contact_tabinner ul { margin:0px; padding:0px;}
.contact_tabinner ul li { margin:0px; padding:0px; list-style:url(../images/serviceslist_icon.png) inside; line-height:28px; color:#203f90; font-weight:bold; }
.contact_tabinner ul li p { margin:0px; padding:0px 0 0 22px; line-height:28px; font-weight:normal; color:#6a6868;}
.contact_tabinner ul li h3 { margin:0px; padding:0px; color:#203f90;  }
.about_manager {width:878px; height:105px; float:left; margin:15px 0 0 0; border:#666666 dashed 1px; padding:15px; }
.about_manager img {float:left; padding:0 15px 0 0;}
.about_manager h1 {font-family:Tahoma; font-size:18px; font-weight:bold; line-height:18px; color:#e50e6c; text-shadow:#fff 1px 1px 1px; margin:0px 0 5px 0; padding:0px; }
.about_manager h2 { margin:0px 0 5px 0; padding:0px; font-size:14px; }
.about_manager p {font-family:Tahoma; font-size:12px; line-height:18px; color:#8b8b8b; padding:0 0 0 10px; text-align:justify;}
.caption { font-size:14px; text-shadow:#fff 1px 1px 1px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#f0484b; padding:55px 0 0 5px; float:left;}