* { padding: 0; margin: 0; }

body {
 font-family: Arial;
 font-size: 12px;
 color:#000000;
 background-repeat: no-repeat;
 background-position:center top;
 background-color: #ffffff;
 background-image: url(../images/sce/tiling-background.jpg);
 background-repeat:repeat;
 
}


.bold{
font-weight:bold;
}

.italic{
font-style:italic;
}

.bold-italic{
font-weight:bold;
font-style:italic;
}

.underline{
text-decoration:underline;
}

p{
line-height: 17px;
margin-top:8px;
margin-bottom:8px;
padding:0px;
}

#wrapper { 
 margin: 0 auto;
 width: 965px;
 

}
#header {
 color: #333;
 width: 965px;
 float: left;
 padding: 0px;
background-image: url(../images/sce/home-page-top-banner.jpg);
background-repeat: no-repeat;
 background-position:center top;

 height: 108px;
 margin: 0px 0px 0px 0px;
background-color: #ffffff;
}

.call-back{
font-weight:bold;
font-size:14px;
padding-left:15px;
margin-top:5px;
}

#logo{
width:643px;
float:left;
}

#callback-form{
background-image: url(../images/sce/call-back-form-background2.jpg);
width:322px;
height:108px;
float:right;
}


#banner-product-list{
 color: #333;
 width: 965px;

 padding: 0px;
float:left;
 height: 420px;
 margin: 0px 0px 0px 0px;
background-color: #ffffff;
background-image: url(../images/sce/right-hand-menu-back.jpg);
background-position: top right;
background-repeat: no-repeat;

}

#banner-product-list img{
float:left;

}


#product-list{
float:right;
width:321px;
color: #173D55;
}

#product-list p{
line-height:34px;
font-size:22px;
border-bottom: 1px solid #173D55;
margin:0px;
text-align:right;
padding-right:15px;
}

#product-list A:link {color:#173D55; text-decoration: none;}

#product-list A:visited {color:#173D55; text-decoration: none;}

#product-list A:active{color:#173D55; text-decoration: none;}

#product-list A:hover {color:#000000; text-decoration: none;}



#navigation {
 float: left;
 width: 965px;
 color: #333;
 padding: 0px;
height:37px;
 margin: 0px 0px 0px 0px;
background-color: #173d55;
 font-size:20px;
 font-weight:normal;
line-height:22px;
background-image: url(../images/sce/menu-background.jpg);

 
}

#content{
   background-image: url(../images/sce/light-background.jpg);
background-repeat: no-repeat;
 background-position:right top;
 margin:0px;
 padding:0px;
 float:left;
 background-color: #ffffff;
 width:965px;
 
}

#content .mid-content A:link {color:#333333; text-decoration: none;}

#content .mid-content A:visited {color:#333333; text-decoration: none;}

#content .mid-content A:active{color:#333333; text-decoration: none;}

#content .mid-content A:hover {color:#103D99; text-decoration: none;}

.left-content{
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
padding:0px;
width:326px;
float:left;
color: #173D55;
}


.quote-form{
background-color:#83a6b5;
height: 700px;

}

.quote-heading{
text-align:left;
font-weight:bold;
color:#173D55;
margin-top:0px;
margin-left:10px;
}


.printing-services-left{
margin-top: 20px;
margin-bottom:20px;
   margin-left:30px;
}

.printing-services-left p{
font-size:18px;
font-weight:bold;
}

.printing-services-left ul {
margin-left:17px;
   font-size:15px;

}

.printing-services-left A:link {color:#000000; text-decoration: none;}

.printing-services-left A:visited {color:#000000; text-decoration: none;}

.printing-services-left A:active{color:#000000; text-decoration: none;}

.printing-services-left A:hover {color:#000000; text-decoration: underline;}



.right-content{
margin-left:23px;
margin-right:0px;
margin-top:15px;
margin-bottom:0px;
padding:0px;
width:590px;
float:left;
}

.right-content ul{
padding:0px;
margin-left:15px;

margin-right:0px;
}

.right-content li{
padding-top:5px;
padding-bottom:5px;

margin:0px;

}


.right-content A:link {color:#000000; text-decoration: underline;}

.right-content A:visited {color:#000000; text-decoration: underline;}

.right-content A:active{color:#000000; text-decoration: underline;}

.right-content A:hover {color:#000000; text-decoration: underline;}




#blue-bottom{
 float: left;
 width: 905px;
 color: #ffffff;

background-color: #173d55;
 margin: 0px 0px 0px 0px;
height:46px;
background-image: url(../images/sce/delivery-background-banner.jpg);
padding-left: 30px;
padding-right:30px;
padding-top:0px;
padding-bottom:0px;
}

#blue-bottom img{
float:right;
}

#footer{
 float: left;
 width: 965px;
 color: #333;
 padding: 0px;
text-align:center;
font-weight:bold;
font-size:11px;
 margin: 0px 0px 0px 0px;
  background-color: #ffffff;

}

#footer .top{
margin-top:8px;
margin-bottom:5px;
}

#footer .bottom{
margin-top:5px;
margin-bottom:5px;
font-size:11px;
}

#footer A:link {color:#333333; text-decoration: underline;}

#footer A:visited {color:#333333; text-decoration: underline;}

#footer A:active{color:#333333; text-decoration: underline;}

#footer A:hover {color:#333333; text-decoration: underline;}



h1{
font-size:18px;
color: #173D55;
font-weight:bold;
margin:0px;
padding:0px;
}

h2{
font-size:16px;
color: #173D55;
font-weight:bold;
margin-top:12px;
margin-bottom:0px
padding:0px
}

.small-heading{
font-weight:bold;
color: #103d99;
font-size:16px;
}

.large-heading{
font-weight:bold;
color: #103d99;
font-size:17px;
}

.testimonial{
font-weight:normal;
font-size:12px;
color: #ffffff;
background-image: url(../images/sce/testimonial-background.jpg);
padding-left:13px;
padding-right:13px;
padding-bottom:3px;
padding-top:3px;
background-repeat: repeat-y;
margin-top:15px;
}

.icons{
margin-top:20px; 
margin-bottom:20px;
}


ul.menu {list-style:none; margin:0; padding:0; text-align:left;  }
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#fff; text-decoration:none; }
ul.menu li {position:relative; float:left; margin-right:0px; }
ul.menu ul {position:absolute;  left:0; background-color: #173d55; display:none; opacity:0; list-style:none; }
ul.menu ul li {position:relative; border:0px solid #aaa; border-top:none; width:255px; margin:0; }
ul.menu ul li a {display:block; padding:4px 25px 5px; background-color:rgb(35,91,114) }
ul.menu ul li a:hover {background-color:#173d55 }
ul.menu ul ul {left:160px; top:-1px; }
ul.menu .menulink { padding-left:25px; padding-right:25px; padding-top:8px; padding-bottom:7px; border-right:none; font-weight:normal; }
ul.menu .menulink:hover, ul.menu .menuhover {color:#dddddd;}
ul.menu .sub {padding-left:8px; padding-right:8px; padding-top:5px; padding-bottom:5px;  font-weight:normal; background-color:#173d55}
ul.menu .topline {border-top:0px solid #aaa; }

ul.menu .subarrow{
background: url(../images/global/arrow.gif) 145px 6px no-repeat;
padding-left:8px; padding-right:8px; padding-top:5px; padding-bottom:5px;  font-weight:normal;
}
.submenu a{
font-size:18px;
line-height:20px;
}





