@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe,
blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    	margin: 0;
    	padding: 0;
    	border: 0;
    	outline: 0;
    	font-weight: inherit;
    	font-style: inherit;
    	font-size: 100%;
    	font-family: inherit;
    	list-style-position:inside;
}

h1, h2, h3, h4, h5, h6, p{ margin:0; padding-bottom:15px;}

h1, h2, h3, h4, h5, h6{
padding-top:5px;
}

body{
width:100%;
font-family:Arial, Helvetica, sans-serif;
color:#252525;
}
img
{
border:0;
}
#main-container{
width:100%;
}
#mainheader
{
background:url(../images/headertop-strip.jpg) repeat-x; width:100px; height:40px;
/*background:url(../images/header.jpg) no-repeat;*/
width:100%;
margin:0 auto;
}
.inner_header
{
width:980px;
margin:0 auto;
height:95px!important;
padding-top:5px!important;
}

.logo{float:left; padding-top:8px; margin-top:20px;}
.menu{float:right; margin-top:20px;}
#sheet
{
width:100%;
margin:0 auto;
background:#fff;
}
#content
{
width:980px;
margin:0 auto;
padding:0px 0px;
background:#fff;
padding-bottom:20px;
padding-top:15px;
}
#best-solution{background:url(../images/best-solution-bg.jpg) no-repeat; height:102px; width:980px; padding-top:8px;}
#best-solution .best-list { margin-left:40px;}
#best-solution .best-list td{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; background:url(../images/bullet-best-list.png) left 13px no-repeat; padding-left:18px; padding-right:10px; padding-bottom:12px; padding-top:10px;}
h3.head{ font-family:"Myriad Pro"; font-size:20px; color:#ff0000; text-transform:uppercase;}
p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:19px;
text-align:justify;
color:#000;
}
#inner-content .top{ background:url(../images/inner-top.jpg) no-repeat; width:980px; height:26px;}
#inner-content .middle{ background:url(../images/inner-middle.jpg) repeat-y; width:930px; padding:0 25px;}
#inner-content .middle h3{ font-family:"Myriad Pro"; font-size:24px; font-weight:bold; color:#ff0000;}
#inner-content .middle p{ font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:10px 0; text-align:justify; line-height:24px;}
#inner-content .left-inner{ width:550px;float:left;}
#inner-content .right-inner{ width:330px;float:right;}
#inner-content .bottom{ background:url(../images/inner-bottom.jpg) no-repeat; width:980px; height:22px;}

#enquiry-form{ background:url(../images/enquiry-bg.jpg) no-repeat; width:298px; height:235px; padding:10px 0; margin:10px 0;}

#enquiry-form input{width:200px; border:1px #dad8d8 solid; height:38px; padding-left:10px; margin:15px 0px 0px 13px; color:#777676; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#enquiry-form .submit{ background:url(../images/submit.jpg) no-repeat; width:67px; height:25px; border:0; cursor:pointer;}

.list li{ background:url(../images/bullet-best-list.jpg) left 2px no-repeat; padding-left:24px; font-family:Arial, Helvetica, sans-serif; font-size:14px; list-style-type:none; text-align:justify; margin-bottom:10px; line-height:20px;}

.spacer
{
clear:both;
}
table td p{margin:0!important; padding:0!important;}
#footer
{
width:100%;
background:#575757;
height:57px;
padding-top:20px;
}
#inner-footer{
width:980px;
margin:0 auto;
padding:0px 0px;
}
#footer_text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:26px;
text-align:justify;
color:#fff;
}
#footer-menu a
{
color:#fff;
text-decoration:none
}
#footer-menu span
{
padding:0px 5px;
}
.xmedia a
{
text-decoration:none;
font:Arial, Helvetica, sans-serif;
color:#fff;
}
.xmedia a:hover
{
text-decoration:none;
font:Arial, Helvetica, sans-serif;
color:#ff0000;
}



#myform
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#323232;
}
#myform td
{
padding:5px 0;
text-align:left;
}
#myform span
{
color:red;
}
.inpt
{
width:250px;
height:30px;
border:1px #ccc solid;
}
#myform textarea
{
width:400px;
height:150px;
border:1px #ccc solid;
}
.submit
{
background:url(../images/submit.jpg) no-repeat;
width:101px;
height:37px;
border:0;
}
.reset
{
background:url(../images/reset.jpg) no-repeat;
width:101px;
height:37px;
border:0;
}
