﻿p,h1,h1.normal,h2,h3,h4,h5,h6,p,ul,ol,li,a:link,a:visited,subnav{color:#555;font-family: "Arial";z-index:100;font-weight:normal;}
div{font-family:"Arial"}
ul{margin:0}

.clear{clear:both;width:940px;height:0px;}
.clear2{clear:both}

.no-pad{
	margin:0px;
	padding:0px;
}
.p-large{font-size:1.1em!important;padding:10px 0px 10px 80px;text-align:left!important;float:left;list-style:none;}
.p_large{font-size:1.5em!important;text-align:center!important;padding:0px;margin:0px 0px 10px 0px;}



.h1-index{font-style:italic;color:#fff!important;padding:0px;margin:0px 0px 2px 0px;}
.height{height:400px!important}

a:link, img{border:none;}
body{background-image:url(images/body_grad7.png);background-color:#fff;margin:0;padding:0;background-repeat:repeat-x;}

#wrapper{width:100%;background-position:center;margin:0 auto;}
#inner_wrapper{width:1060px;height:100%;background-position:center;margin:0 auto}
.masthead{float:left;width:960px;height:180px;margin:0px 0px 0px 50px;}
.outer-masthead{float:left;width:1060px;height:180px;margin:0px;background-image: url('images/bg-for-masthead.png');background-repeat:no-repeat;}
.penquin{
	position:absolute;
	margin:0px 0px 0px -15px;
	width:205px;
	height:209px;
	z-index:0;
	float:left;
}

.box_head {float:left;min-height:120px;width:660px;padding:0px;margin:0px;border-top:1px #ccc solid; }
.box_head_lg {float:left;height:auto;width:660px;padding:0px;margin:0px;border-top:1px #ccc solid;}
.box_head hover {background-color: #cccccc}

.box_link {float:left;width:130px;height:110px;margin:0;padding:5px 0px 0px 0px;}
.box_text {float:left;width:510px;height:auto;font-size:.9em;padding:10px 10px 2px 10px;}
.box_text ul {float:left;width: 470px;height:40px;}
.box_text li {float:left;width: 470px;height:40px;}
.box_text a:link, .box_text a:visited{height:20px;font-size:1em!important;font-weight:bold;}
.box_text p {margin-top:5px;}

ul.ul_special{width:610px!Important;height:auto;margin:0px!important;padding:0px!important;list-style:none;}
li.ul_special{height: 15px!important;width:610px!important;padding:0px!important;margin:0px!important;}
.ul_special li{height: 15px!important;width:610px;padding:0px!important;margin:0px!important;}
.p_narrow{padding:3px 0px 3px 0px!important;margin:0px!important;width:470px!important;}



.login-box{width:200px;float:right;font-size:.8em;}

.left{font-size:.9em}
div.left{margin:0px;padding:0px;}
.left li{margin:0 0 5px 0px;font-size:.9em;float:left;}
li.left{padding:6px!important;list-style: disc inside none;}


.faq_ul{float:left;width:960px;font-size:1.2em;margin:0px;padding:10px 0px 10px 0px;color:#0072D3!important;}
.faq_ul li{color:#0072D3!important;list-style:none;}
.question-box{float:left;max-width:960px;height:auto;margin:10px 0px 0px 0px;}



.quarter-box{width:960px;float:left;height:auto;}
.quarter-box ul{float:left;width:240px;text-align:left;margin:5px 0px 5px 0px;}
.quarter-box li{width:210px;float:left;list-style:none;} 
.quarter-box1, .quarter-box2, .quarter-box3{width:240px;height:auto;float:left;color:#fff!important;}
.quarter-box4 {width:240px;height:auto;float:left;color:#fff!important;margin:0px;}
.quarter-box1 img, .quarter-box2 img, .quarter-box3 img, .quarter-box4 img{text-align:center;}

.quarter-box1 li, .quarter-box2 li, .quarter-box3 li, .quarter-box4 li{list-style:none;}

.quarter-box-blue{color:#fff!important;float:left;}
.quarter-box-blue1, .quarter-box-blue2, .quarter-box-blue3, .quarter-box-blue4 {width:230px;height:150px;float:left;background-image: url('images/box-bg.png');color:#fff!important;}
.quarter-box-blue1, .quarter-box-blue2, .quarter-box-blue3{margin:0px 13px 0px 0px;}
.quarter-box-blue4{margin:0px;}
.quarter-box-blue1 p, .quarter-box-blue2 p, .quarter-box-blue3 p, .quarter-box-blue4 p {margin:15px 12px 5px 25px!important;font-size: 1.2em;color:#fff;text-align:left!important; }

.quarter-box1 li, .quarter-box2 li, .quarter-box3 li, .quarter-box4 li{list-style:none;}

.quarter-box-blue1 a:link, .quarter-box-blue1 a:visited, .quarter-box-blue2 a:link, .quarter-box-blue2 a:visited, .quarter-box-blue3 a:link, .quarter-box-blue3 a:visited, .quarter-box-blue4 a:link, .quarter-box-blue4 a:visited {margin:20px 20px 0px 25px!important; font-size: 1.2em; color:#fff!important; text-align:left!important;}
.quarter-box-blue1 a:hover, .quarter-box-blue2 a:hover, .quarter-box-blue3 a:hover, .quarter-box-blue4 a:hover{color:#A6D7FF!important}

.separator{float:left;width:100%;height:30px;background-image: url('images/separator.png');background-repeat:repeat-x;}
.arrow{margin:0px 0px 0px 8px;}

.icon-area{float:left;width: 41px;height:47px;margin-left:30px;}
.pad-top-left{padding:10px 0px 0px 80px;}
.pad-bottom-left{padding:10px 0px 0px 30px;}
h1{
	text-align:center;
}

h2, h3, h4{text-align:left;color:#555555;margin:0;font-family: "Arial";font-weight:normal}
h1{font-size:1.3em;padding:5px 0 5px 0px}
.h1_large{font-size:1.5em!important;text-align:center!important;padding:0px 0px 6px 0px;margin:0px;}
h2{font-size:1.05em;padding:5px 10px 10px 0px;}
h3{font-size:1em;padding:5px 0px 5px 0px;}
h4{font-size:.9em;padding:5px 0px 5px 0px;}
h6{font-size:.9em;padding:5px 0px 10px 0px;margin:0px;font-weight:700}
.cen{text-align:center!important}


.red1{color:#3E5AA1;font-size:1.1em;}
.clear5{width:680px;height:1px;background-color:#ccc;margin:10px 0px 0px 0px;}
.clear6{width:960px;height:1px;background-color:#ccc;margin:10px 0px 0px 0px;}

.box_pdf-new {width:100px!important;height:auto;padding:0px;}
.box_pdf-new ul {width:100px!important;padding:0!important;}
.box_pdf-new li{display:block;list-style:none outside none;}
ul.box_pdf-new.content, li.box_pdf3.content{display:block;list-style:none;}

.box_pdf3 {width:auto;height:auto;padding:0px;}
.box_pdf3 ul {width:auto;padding:0!important;}
.box_pdf3 li{display:inline;list-style:none outside none;}
ul.box_pdf3.content, li.box_pdf3.content{display:inline;list-style:none;}
.box_pdf3 p{margin:0px 5px 0px 5px!important;width: 40px;text-align:center!important;height:40px;}

.prod_info3 {float:left;padding:10px 0px 0px 10px;font-size:1em!important;text-align:left!important;}
.prod_info3 p {margin:6px 0px 6px 0px;text-align:left!important;}
.prod_info3 li{font-size:1em!important;text-align:left!important;width:96%;margin-left:15px;}

.half-box1, .half-box2{width:320px;float:left;}
.half-box1{margin:0px;}
.half-box2{margin-left:10px;}

.body2{text-align:center!important;float:left;width: 660px;height:auto;}
.body3{float:left;width: 660px;height:auto;margin:0px 0px 10px 0px;}
.body4{float:right;width:660px;height:auto;margin:0px 0px 10px 0px;}

.nav{float:left;width:960px;height:76px; }
.top_nav{float:left;width:560px;height:70px;margin:0px 0 0px 195px;padding:0}
.nav1{float:left;height:auto;width:600px;margin:0px 0px 0px 0px;padding:0}
.nav1 ul{float:left;width:600px;height:auto;padding:0}
.nav1 li{float:left;display:inline}
.nav1 a:link,.nav1 a:visited, .nav1 a:active{text-transform:uppercase;display :block;
height:40px;text-align:left;font-size:1em;margin:0px;text-decoration:none;text-decoration:inherit;color: #555;padding:26px 22px 0px 22px}


.nav1 a:hover{background-image:url(/images/menu-hover.png);background-repeat:repeat-x;background-position:center bottom;color:#fff}
.nav1_dropdown{position:absolute;left:-999em;width:100px!important}
.nav1 li ul ul{background-color:#ccc;margin:40px 0 0 100px}
.nav1 li ul li:hover a{color:#555;background-image:url(images/arrow_blue.png);background-repeat:no-repeat;background-position:9px 9px}
.nav1 li:hover a,.nav1 li.sfhover a{color:#0072D3;background-image:url(/images/menu-hover.png);background-repeat:repeat-x;}
.nav1 ul li ul li{left:75px;font-size:1em!important}
.nav1 li:hover li a,.nav1 li li:hover li a{height:10px;width:350px;text-align:left;font-size:1em;background-color:#fff;color:#222;-moz-box-shadow:.7px 3px 3px #328FDD;-webkit-box-shadow:.7px 3px 3px #328FDD;box-shadow:.7px 3px 3px #328FDD;margin:0;padding:6px 5px 15px 24px}
.nav1 li:hover ul ul{left:-999em}
.nav1 li:hover ul,.nav1 li li:hover ul{left:auto;width:350px;margin:0px;padding:0}
.nav1 li ul,.nav1_sub a:link{font-size:.8em!important}


.top_nav-right{float:left;width:400px;height:50px;margin:80px 0px 20px 0px;padding:0}
.nav2{float:right;height:auto;width:400px;margin:0;padding:0}
.nav2 ul{float:right;width:400px;height:100px;padding:0}
.nav2 li{float:right;display:inline}
.nav2 a:link,.nav2 a:visited, .nav2 a:active{font-family:'League Gothic','Bebas Neue','Arial Narrow',Arial,sans-serif;display :block;width:auto;height:25px;text-align:right;font-size:.9em;margin:0px;padding:0px 0px 0px 20px;text-decoration:none;text-decoration:inherit;color: #555;}

.number{float:left;width:330px;height:auto;margin:30px 0px 0px 35px;padding:0;}
.number h3{font-size:1.4em!important;color:#fff!important}

.social1{position:absolute;width:225px;height:50px;margin:100px 0px 0px 737px;padding:0;z-index:9999;}
.social2{float:right;width:225px;height:50px;margin:0px;padding:0}
.social2 li{list-style:none;display:inline;}

.content, div.content{margin:0px 0px 10px 0px}
table.content{}
.table, #table, table{margin:0px!important;padding:0px!important;width:auto;}


.box_pdf4 {float:left;width:auto;height:95px;padding:0px;display:inline;margin:0px 0px 30px 0px;}
.box_pdf4 ul {float:left;width:90px;height:110px;padding:0;text-align:center!important;}
.box_pdf4 li{float:left;width:96px;display:inline;text-align:left!important;list-style:none;}
.box_pdf4 a:link, .box_pdf4 a:visited{float:left;display:block;background-image: url('images/pdf.png');width:70px;height:70px;}
.box_pdf4 li a:hover{background-image: url('images/pdf_hover.png');}

ul.box_pdf4.content, li.box_pdf3.content{display:inline;float:left;text-align:left!important;}
.box_pdf4 p{margin:0px 5px 0px 5px;width:80px;text-align:center!important;height:40px;font-size:.8em;}


.policy_ul{float:left;width:660px;font-size:1.1em;margin:0;padding:10px 0}
.policy_ul ul{position:absolute;width:660px!important;margin:0;padding:0}
.policy_ul li{float:left;display:block;text-align:left;width:660px;color:#328FDD;margin:0px;padding:0;font-weight:700}
.policy_ul a:link,.policy_ul a:visited,.policy_ul p{float:left;display:block;width:auto;font-size:.9em;color:#555;margin:0;padding:0}

.policy_list{margin:0;padding:0;float:left;text-align:justify;}
ol.policy_list li {width:660px;text-align:justify;font-size:.9em;padding:0px 0px 15px 0px!important;float:left;}
.policy_list li{list-style:none;}

.policy_ul2, .policy_ul3{float:left;width:660px;font-size:1.1em;margin:0;padding:0px}
.policy_ul2 ul{position:absolute;width:660px;margin:0;padding:0}
.policy_ul2 li {float:left;display:block;text-align:left;width:137px;color:#016CC5;margin:0;padding:3px 0px}
.policy_ul2 a:link, policy_ul2 a:visited, .policy_ul3 a:link, .policy_ul3 a:visited{float:left;display:block;width:auto;font-size:.9em;color:#555;margin:0;padding:0}

.policy_ul3{float:left;width:660px;font-size:1.1em;margin:0;padding:0px;padding:5px 0px 15px 0px;}
.policy_ul3 ul{position:absolute;width:660px;margin:0;padding:0}
.policy_ul3 li{float:left;display:block;text-align:left;width:660px;color:#37A0F7!important;margin:0;padding:3px 0px}

.bullet,.numerical{font-size:.9em;margin-left:0px;padding:0;float:left;width:100%}
.bullet li{list-style-type:disc}
ol.bullet{margin-left:0px;padding:0}
.numerical li{list-style:decimal inside none;margin:0;padding:0}


.shop, .shop ul{height:auto;width:960px;float:left;}
.shop {}
.shop li{list-style:none;display:inline;width:223px;float:left;text-align:left;text-align:justify; font-size:.8em!important;padding:5px 15px 0px 0px;border-top:1px #ccc solid;}
.shop-li-spec{padding:5px 0px 0px 0px!important;margin:5px 0px 0px 0px!important;float:right;width:223px;}
.shop a:link, .shop a:visited{float:left;height:200px;width:225px;}

.shop-2, .shop-2 ul{height:30px;width:960px;float:left;padding:0px;margin:0px;}
.shop-2 li{list-style:none;display:inline;padding:0px;margin:0px;width:223px;}
.shop-2 a:link, .shop-2 a:visited{float:left;height:35px;width:223px;text-align:left;font-size:1.1em!important;margin:10px 15px 0px 0px!important;}
.shop-li-spec{padding:5px 0px 0px 0px!important;margin:0px!important;float:right;width:223px;}
.shop2-li-spec{padding:0px!important;margin:0px!important;float:right;width:223px;}

.contact_col1{width:260px;float:left;height:auto;margin-top:5px;}
.contact_col1 p{text-align:left!important;}
.contact_col1a{width:200px;float:left;height:auto;margin:10px 0px 0px 15px;height:240px;}
.contact_col2{width:340px;float:right;height:auto;border-radius:8px 8px 8px 8px;border:1px #ccc solid;background:#F3F2F2;margin-top:10px;}
.contact_col3{width:370px;float:left;height:auto;padding:0px 0px 20px 115px;}
.contact_col4{width:680px;float:left;height:auto;padding:20px 0px 0px 20px}
.contact_col5{width:340px;float:left;height:auto;border-radius:8px 8px 8px 8px;border:1px #ccc solid;background:#F3F2F2;margin:10px 10px 10px 0px;}

.contactform{max-width:330px!important;float:right;font-size:1em!important;color:#555;padding:5px;}
.form{max-width:340px;}
.contactform h2, .contactform p{padding-left:3px!important;padding-right:3px!important;}


ul{padding:0px;margin:0px;}
a:link, a:visited{}
a:hover{color:#0072D3!important;}
.line{float:left;width:1px;height:20px;}
.spacer{float:left;background-color: #ccc;width:940px;height:1px;}
.spacer2{float:left;width:940px;height:10px;}
.head{float:left;width:425px;height:90px;margin-left:0px;}

.cart-top{float:right;width:160px;height:90px;text-align:right;padding: 0px 0px 0px 0px;color:#fff!important;}
.cart-top p{font-size:1.2em;font-weight:bold; letter-spacing:2px;z-index:9999;color:#fff!important;}
.cart-top a:link, .shop-now a:visited{text-decoration:underline;color:#fff!important;}
.cart-top a:hover, .shop-now a:active{color: #014A9C}
.minicartoneline3{color:#fff!important}




.body1{float:left;width:1060px;height:auto;margin:0px;padding:0px 0px 0px 0px;}
.body1 a:link,.body1 a:visited {margin:0;padding:0}
.body1 a:hover,.footer_middle a:hover{color:#555555}
.body1 p{text-align:justify;margin:0;padding:0}

.body-index{float:left;width:960px;height:auto;margin:0px;padding:0px 0px 0px 50px;}
.body-index a:link,.body1 a:visited {margin:0;padding:0}
.body-index a:hover{color:#555555}
.body-index p{text-align:justify;margin:0;padding:0}


.body-welcome{width:700px;float:left;height:50px;margin:0px 0px 0px 290px}

.body1-short{float:left;width:680px;height:auto;margin:0px 0px 0px 0px;padding:0px;}
.body1-short a:link,.body1-short a:visited{margin:0;padding:0}
.body1-short a:hover{color:#555555}
.body1-short p{text-align:justify;margin:0;padding:0}

.body1-cart{float:left;width:680px;height:auto;margin:0px 0px 10px 0px!important;padding:0px;}
.body1-cart a:link,.body1-short a:visited{margin:0;padding:0}
.body1-cart a:hover{color:#555555}
.body1-cart p{text-align:justify;margin:0;padding:0}


.left-col{float:left;width:190px;background-color: #fff;margin:40px 0px 0px 0px;text-align:left;min-height:500px;}
.right-col{float:right;width:170px;background-color:#fff;margin:40px 0px 0px 20px;text-align:left;}
.half-box{width:460px;height:160px;float:left;border-top:#ccc;padding:0px;margin:20px 10px 0px 10px;}

.sitemap{float:left;margin-right:45px;}
.sitemap2{float:left;margin:0px}
.sitemap ul, .sitemap2 ul{margin:5px 0px 14px 0px;float:left;}
.sitemap li, .sitemap2 li{list-style:none;display:block;margin:5px 0px 5px 0px}
.sitemap a:link, .sitemap a:visited, sitemap2 a:link, sitemap2 a:visited{margin:5px 0px 5px 0px;font-weight:normal;}


.left-col ul, .right-col ul{float:left;}
.left-col ul{margin:5px 0px 14px 0px}
.left-col a:link, .right-col a:link, .left-col a:visited, .right-col a:visited {width:150px;float:left;font-size: .75em;text-decoration:none;}
.left-col a:link, .left-col a:visited{padding:5px 0px 5px 12px;font-weight:normal; text-transform:uppercase;}
.left-col li{list-style:none;}
.left-col li:hover a{color:#555;background-image:url(images/arrow_blue.png);background-repeat:no-repeat;background-position:0px 7px;background-color:#fff;}
.left-col a:active;{background-color:#fff}

.left-col h4{font-weight:bold;font-size:1.05em;font-style:italic;padding-left:12px;text-transform:uppercase;}


.view-all, .view-all a:link, .view-all a:visited{color:#0E60A4!important;font-weight:bold!important;}
.view-all a:hover, .view a:active{color:#117AD2}

#footer{clear:both;float:left;width:100%;height:auto;padding:20px 0px 0px 0px;margin:0px;text-align:left;border-top:1px #ccc solid;background-color:#1C72B8;
}



.footer{width:960px;height:100%;background-position:center;margin:0 auto;}
.footer-left{float:left;width:230px;}
.footer-left2{float:left;width:180px;}
.footer-middle{float:left;width:160px;margin:0px;}
.footer-middle ul{float:left;width:145px;}
.footer-middle li{display:block;list-style:none;}
.footer-middle a:link, .footer-middle a:visited{float:left;font-size:1em;text-align:left;width:120px;margin:4px 0px 5px 0px;color:#fff;}
.footer-middle a:active{background-color:none;}
.footer-middle a:hover{color:#A6D7FF!important}
.footer-right{float:right;width:222px;}
.footer-bottom{float:left;width:960px;height:50px;margin:0px;padding:0px;}
#footer p{font-size:.9em;padding:0; margin:10px 0px 10px 2px;color:#fff;}

