@charset "UTF-8";
/* CSS Document */


body {
background-color:#fff;
height:100%;
width:100%;
margin:0;
padding:0;
}

.container {
background-image:url(../images/bg.png);
background-repeat:repeat-y;
}

#header-container {
margin:0px 0px 0px 20px;
padding:0px;
}

#top-header {
height:110px;
background-image:url(../images/bg-top-header.jpg);
background-repeat:no-repeat;
}


/* Check list */
ul.checklist {
	list-style: none;
}

ul.checklist li {
	background: url(../images/icon-checklist.gif) no-repeat 0 5px;
	margin-left: 3px;
	padding: 0 0 0 20px;
}


#top-header h1 {
text-indent:60px;
font-size:36px;
font-family:"Trebuchet MS", Tahoma, Arial;
font-weight:bold;
color:#44a70c;
margin-top:24px;
line-height:36px;
margin-bottom:0px;
letter-spacing:-1px;
}


#top-header h3 {
text-indent:60px;
font-size:36px;
font-family:"Trebuchet MS", Tahoma, Arial;
font-weight:bold;
color:#44a70c;
margin-top:24px;
line-height:36px;
margin-bottom:0px;
letter-spacing:-1px;
}

#top-header h3 b {
color:#0856a9;
}

#top-header h5 {
font-size:14px;
line-height:14px;
text-indent:60px;
margin-top:4px;
color:#373a46;
}

#menu-head-container {
height:216px;
background-image:url(../images/right-header.jpg);
background-repeat:no-repeat;
background-position:338px 50%;
margin-right:0px;
padding-right:10px;
}

#menu-head-container img {
float:left;
}

dl.head-menu {
height:216px;
margin:0px;
padding:0px;
float:left;
width:230px;
}

dl.head-menu dt {
float: left;
}


dl.head-menu dt a {
padding:0px;
text-decoration:none;
height:36px;
float: left;
}

dl.head-menu dt.home { background: url(../images/home-hover.gif) center no-repeat; }
dl.head-menu dt.home a {  width:230px; background: url(../images/home.gif) center no-repeat; }

dl.head-menu dt.howto { background: url(../images/howto-hover.gif) center no-repeat; }
dl.head-menu dt.howto a {  width:230px; background: url(../images/howto.gif) center no-repeat; }

dl.head-menu dt.delivery { background: url(../images/status-hover.gif) center no-repeat; }
dl.head-menu dt.delivery a {  width:230px; background: url(../images/status.gif) center no-repeat; }

dl.head-menu dt.faq { background: url(../images/faqs-hover.gif) center no-repeat; }
dl.head-menu dt.faq a {  width:230px; background: url(../images/faqs.gif) center no-repeat; }

dl.head-menu dt.guarantee { background: url(../images/guarantees-hover.gif) center no-repeat; }
dl.head-menu dt.guarantee a {  width:230px; background: url(../images/guarantees.gif) center no-repeat; }

dl.head-menu dt.contact { background: url(../images/contact-hover.gif) center no-repeat; }
dl.head-menu dt.contact a {  width:230px; background: url(../images/contact.gif) center no-repeat; }

dl.head-menu dt a span { display: none; margin:0px; padding:0px;}
dl.head-menu dt a.active { background: none; }
dl.head-menu dt a:hover { background: none;}

dl.head-menu dt a.current {background: none;}

#content-container {
margin-left:20px;
text-align:justify;
padding-top:20px;
width:630px;
padding-left:20px;
padding-right:20px;
line-height:1.8em;
font-size:13px;
margin-bottom:20px;
}


.icons {
margin-left:5px;
}

.summary-b {
margin-left:65px;
margin-bottom:15px;
}


#sidebar-container {
width:190px;
padding-left:20px;
padding-right:10px;
padding-top:20px;
padding-bottom:20px;
}

#main-bg {
background-image:url(../images/bg-sidebar.gif);
background-repeat:repeat-y;
background-position: 700px 1px;
margin:0px;
padding:0px;
}


#products-menu {
margin-top:10px;
}

#products-menu dt {
float: left;
height:50px;
width:150px;
}

#products-menu dt span {
float: left;
height:40px;
width:150px;
border-bottom:1px #b5cae2 dotted;
padding:10px 0 0 20px;
margin-left:10px;
}

#products-menu dt span.last {
border-bottom:0px;
}

#products-menu dt a , #products-menu dt a:visited {
float: left;
text-decoration:none;
font-size:14.5px;
color:#44a70c;
font-weight:900;
line-height:1.2em;
vertical-align:middle;
cursor:hand;
}


#products-menu dt a b {
float: left;
text-decoration:none;
font-size:11px;
color:#b1b1b1;
font-weight:normal;
line-height:11px;
cursor:hand;
}

#products-menu dt a:hover {
color:#f97703;
cursor:hand;
}

#products-menu dt a:hover b {
color:#747474;
cursor:hand;
}

#sidebar-container p {
margin-left:20px;
}

#sidebar-container h6 {
color:#0856a9;
font-size:20px;
font-weight:bold;
text-indent:30px;
background-image:url(../images/arrow_block.gif);
background-repeat:no-repeat;
background-position: left 50%;
}

.f-right {
float:right;
}

.heading {
color:#0856a9;
font-weight:bold;
font-size:25px;
text-indent:30px;
background-image:url(../images/arrow_block.gif);
background-repeat:no-repeat;
background-position: left 50%;
font-family:"Trebuchet MS", Tahoma, Arial;
letter-spacing:-1px;
}

.heading b {
color:#44a70c;
}

#b-footer {
margin-left:20px;
clear:both;
height:18px;
width:908px;
background-image:url(../images/before-footer.gif);
background-repeat:repeat-x;
margin:1px solid #0087ae;
}


#footer-container {
text-align:center;
clear:both;
width:950px;
display:block;
margin-bottom:0px;
padding-bottom:20px;
font-size:11px;
padding-top:20px;
color:#b1b1b1;
}


dl.menu_bottom a:link, dl.menu_bottom a:active, dl.menu_bottom a:visited {
color: #666666;
font-family: "Arial", Times New Roman, Times, serif;
font-size:12px;
font-weight:900;
text-decoration: none;
line-height:13px;
}

dl.menu_bottom a:hover {
color:#f74904;
text-decoration: underline;
}

.menu_bottom dt {
display:inline;
padding:0 5px;
line-height:13px;
}

dl.menu_bottom {
text-align:center;
line-height:1em;
}

.menu_bottom dt.last {
border-right:0px;
}


/* IE6 PNG FIX  */


 img, div, ul, li, a { behavior: url(../iepngfix.htc) }


/* IE6 PNG FIX  */