body, fieldset{font-family:Arial, Helvetica, sans-serif;margin:0px;padding:0px;font-size:80%;line-height:140%;color:#999999;background:url(../images/html_slice.jpg) top left repeat-x;}
clear{clear:both;}
ul{margin:0px 8px 5px 8px;padding:0px 8px 5px 8px;color:#008AB6;list-style:disc;}
ol{margin:0px 8px 5px 8px;padding:0px 8px 5px 8px;color:#008AB6;}
p{margin:0px 0px 6px 0px;padding:0px 0px 6px 0px;}
form{margin:0px;padding:0px;}
/*span{color:#808080;}*/
img{border:none;}

/* Links */
a:link, a:visited, a:active{text-decoration:underline;color:#737373;}
a:hover{text-decoration:none;color:#737373;}

#wrapMain{width:1004px;margin:0px auto;}
#wrapNavigation{float:left;width:996px;height:40px;/*padding:0px 0px 0px 22px;*/padding:0px 0px 0px 8px;background:url(../images/navigation.jpg) top left no-repeat;}
#wrapNavigation .navContainer{float:left;padding:0px 16px 0px 0px;}

#wrapSubNav{float:left;width:225px;min-height:550px;padding:20px 0px 20px 0px;background:url(../images/subnav_bkground.jpg) top left no-repeat;}
#wrapSubNav .subNavContainer{float:left;width:225px;}
#wrapSubNav .subNavTestimonial{float:left;width:185px;font-size:100%;line-height:120%;padding:10px 20px 0px 20px;background:url(../images/qouteRight.gif) bottom right no-repeat;}
#wrapSubNav span{color:#737373;font-style:italic;}

#wrapSubNav a.subNavHeadLink:link, #wrapSubNav a.subNavHeadLink:visited, #wrapSubNav a.subNavHeadLink:active{float:left;display:block;width:185px;text-decoration:none;color:#008AB6;padding:0px 20px 0px 20px;font-size:130%;}
#wrapSubNav a.subNavHeadLink:hover{float:left;display:block;width:185px;text-decoration:none;color:#404040;padding:0px 20px 0px 20px;font-size:130%;}
#wrapSubNav a.subNavLink:link, #wrapSubNav a.subNavLink:visited, #wrapSubNav a.subNavLink:active{float:left;display:block;width:195px;text-decoration:none;color:#808080;padding:2px 10px 2px 20px;margin-top:10px;}
#wrapSubNav a.subNavLink:hover{float:left;display:block;width:195px;text-decoration:none;color:#FFFFFF;padding:2px 10px 2px 20px;margin-top:10px;background-color:#008AB6;}
#wrapSubNav .subNavLinkOn{float:left;display:block;width:195px;text-decoration:none;color:#FFFFFF;padding:2px 10px 2px 20px;margin-top:10px;background-color:#008AB6;}

/* Index */
#wrapIndex{float:left;width:910px;padding:30px 40px 20px 54px;background:url(../images/body_slice.jpg) top left no-repeat;}
#topIndex{float:left;width:910px;color:#008AB6;font-size:160%;line-height:110%;font-weight:normal;}
#topIndexL{float:left;width:510px;padding-top:30px;}
#topIndexR{float:left;width:400px;text-align:right;}
#flashIndex{float:left;width:910px;text-align:center;padding-top:20px;}
#baseIndex{float:left;width:910px;padding:20px 0px 20px 0px;}
#baseIndexL{float:left;width:594px;color:#008AB6;}
#baseIndexLNews{float:left;width:594px;color:#008AB6;padding-top:18px;}
#baseIndexLcopyL{float:left;width:269px;padding:20px 15px 20px 0px;}
#baseIndexLcopyR{float:left;width:309px;padding:22px 0px 0px 0px;}
#baseIndexR{float:left;width:316px;color:#404040; padding-top:64px;}
#baseIndexRtop{float:left;width:256px;padding:30px 30px 0px 30px;background:url(../images/pl_contact_body.gif) top left no-repeat;}
#baseIndexRtop .contactContainer{float:left;width:256px;}
#baseIndexRtop .contactPanelL{float:left;width:158px;}
#baseIndexRtop .contactPanelR{float:left;width:98px;}
#baseIndexRbase{float:left;width:316px;background:url(../images/pl_contact_base.gif) top left no-repeat;text-align:right;}
#baseIndexRtop .contactRadio{float:left;width:20px;}
#baseIndexRtop .contactRadioText{float:left;width:138px;}
#baseIndexLcopyR{float:left;width:256px;}
#baseIndexLcopyR .contentNewsContainer{float:left;width:224px;color:#008AB6;padding:10px 14px 10px 18px;}

#baseIndexR .contentNewsHeader{float:left;width:316px;}
#baseIndexR .contactHdgIndex{font-size:135%;font-weight:normal;padding:0px 0px 8px 4px;}
#baseIndexR .contentNewsHomeContainer{float:left;width:288px;color:#737373;padding:5px 8px 15px 20px;}
#baseIndexR .contentNewsContainer{float:left;width:227px;color:#737373;padding:5px 8px 15px 20px;}

/* Template one */
#templateOne{float:left;width:920px;padding:30px 40px 20px 44px;background:url(../images/body_slice.jpg) top left no-repeat;}
#templateOneL{float:left;width:664px;}
#templateOneL .imgHeader{float:left;width:664px;}
#templateOneL .contentContainer{float:left;width:616px;padding:10px 38px 0px 10px;} /*PADDING CHANGED FROM 48 TO 38*/
#templateOneL .copyContainer{float:left;width:350px;padding:30px 0px 0px 30px;}
#templateOneL .copyContainerGrey{float:left;width:350px;padding:60px 0px 0px 30px;background:url(../images/grey_bar.gif) top right no-repeat;}
#templateOneL h1{margin:0px 0px 15px 0px;font-size:180%;line-height:110%;font-weight:normal;color:#008AB6;}
#templateOneL h2{margin:0px 0px 15px 0px;font-size:120%;line-height:120%;font-weight:normal;color:#666666;}
#templateOneL h3{margin:0px 0px 0px 0px;font-size:100%;font-weight:normal;color:#008AB6;}
#templateOneL p{color:#737373;}
#templateOneL span{color:#737373;}
#templateOneL img{float:left;padding:5px 10px 5px 0px;}
.bluep{color:#008AB6;}
#templateOneL strong{color:#008AB6;font-weight:normal;}
#templateOneR{float:left;width:255px;}
#templateOneR .logoContainerPad{float:left;width:255px;padding:0px 0px 142px 0px;}
#templateOneR .logoContainer{float:left;width:255px;padding:0px 0px 52px 0px;}
#templateOneL .lrgContactTop{float:left;width:310px;padding:30px 20px 0px 20px;background:url(../images/pl_lrgcontact_body.gif) top left no-repeat;color:#404040;}
#templateOneL .lrgContactBase{float:left;width:350px;background:url(../images/pl_lrgcontact_base.gif) top left no-repeat;text-align:right;}

/* Template two */
#templateTwo{float:left;width:920px;padding:30px 40px 20px 44px;background:url(../images/body_slice.jpg) top left no-repeat;}
#templateTwoL{float:left;width:265px;}
#templateTwoL .contentContainer{float:left;width:225px;padding:10px 30px 0px 10px;}
#templateTwoR{float:left;width:654px;}
#templateTwoR .logoContainer{float:left;width:654px;text-align:right;padding-bottom:50px;}
#templateTwoR .logoContainerBar{float:left;width:654px;text-align:right;padding-bottom:50px;background:url(../images/grey_bar.gif) top left no-repeat;}
#templateTwoR .contentContainerBorder{float:left;width:654px;background:url(../images/service_keyline.gif) top left no-repeat;padding:15px 0px 20px 0px;}
#templateTwoR .contentServices{float:left;width:645px;}

#templateTwoR h1{margin:0px 0px 15px 0px;font-size:180%;line-height:110%;font-weight:normal;color:#008AB6;}
#templateTwoR h2{margin:0px 0px 15px 0px;font-size:120%;line-height:120%;font-weight:normal;color:#666666;}
#templateTwoR h3{margin:0px 0px 0px 0px;font-size:100%;font-weight:normal;color:#008AB6;}
#templateTwoR p{color:#737373;}
#templateTwoR span{color:#737373;}
#templateTwoR .containerL{float:left;width:220px;}
#templateTwoR .containerR{float:left;width:380px;background:url(../images/arrow.gif) left center no-repeat; padding-left:54px;color:#737373;}
#templateTwoR a:link, #templateTwoR a:visited, #templateTwoR a:active{text-decoration:underline;color:#008AB6;}
#templateTwoR a:hover{text-decoration:none;color:#008AB6;}

/* Template Shop */
#templateTwoR .contentShopIntro{float:left;width:640px;padding:8px 0px 8px 5px;color:#737373;}
#templateTwoR .contentShopIntro .spanBlue{color:#008AB6;}
#templateTwoR .contentShopIntro .spanGreen{color:#72BF44;}
#templateTwoR .contentShop{float:left;width:530px;background:url(../images/shop_background_top.jpg) top no-repeat;padding:30px 15px 0px 100px;color:#737373;}
#templateTwoR .shopIntro{float:left;width:525px;padding:0px 0px 25px 5px;}
#templateTwoR .shopContainer{float:left;width:530px;padding-bottom:25px;}
#templateTwoR .shopColumn{float:left;width:265px;}
#templateTwoR .shopLink{float:left;width:265px;}
#templateTwoR .shopLinkEnd{float:left;width:265px;padding:0px 0px 25px 0px;}
#templateTwoR .shopColumn span{float:left;font-size:120%;color:#008AB6;padding:2px 5px;}
#templateTwoR .shopLink a:link, #templateTwoR .shopLink a:visited, #templateTwoR .shopLink a:active{float:left;display:block;width:215px;text-decoration:none;color:#737373;padding:2px 5px;}
#templateTwoR .shopLink a:hover{float:left;display:block;width:215px;background-color:#76B948;text-decoration:none;color:#ffffff;padding:2px 5px;}
#templateTwoR .shopLinkEnd a:link, #templateTwoR .shopLinkEnd a:visited, #templateTwoR .shopLinkEnd a:active{float:left;display:block;width:215px;text-decoration:none;color:#737373;padding:2px 5px;}
#templateTwoR .shopLinkEnd a:hover{float:left;display:block;width:215px;background-color:#76B948;text-decoration:none;color:#ffffff;padding:2px 5px;}


#templateTwoR .contentBase{float:left;width:645px;}
#wrapSubNavBSI{float:left;width:193px;padding:140px 16px 60px 16px;background: url(../images/bsilogo.jpg) top left no-repeat;color:#737373;}
#wrapSubNavShop{float:left;width:225px;min-height:550px;padding:20px 0px 20px 0px;background:url(../images/subnav_bkground.jpg) top left no-repeat;}
#wrapSubNavShop .subNavContainer{float:left;width:225px;}
#wrapSubNavShop .subNavContainerTop{float:left;width:205px;padding:0px 0px 10px 20px;color:#737373;}
#wrapSubNavShop a.subNavHeadLink:link, #wrapSubNavShop a.subNavHeadLink:visited, #wrapSubNavShop a.subNavHeadLink:active{float:left;display:block;width:185px;text-decoration:none;color:#008AB6;padding:8px 20px 8px 20px;font-size:120%;background:url(../images/shop_button.gif) no-repeat right;}
#wrapSubNavShop a.subNavHeadLink:hover{float:left;display:block;width:185px;text-decoration:none;color:#404040;padding:8px 20px 8px 20px;font-size:120%;}

/* Template three */
#templateThree{float:left;width:920px;padding:30px 40px 20px 44px;background:url(../images/body_slice.jpg) top left no-repeat;}
#templateThreeL{float:left;width:235px;}
#templateThreeL .contentContainer{float:left;width:225px;padding:10px 0px 0px 10px;}
#templateThreeR{float:left;width:684px;}
#templateThreeR .contentContainer{float:left;width:654px;padding-left:30px;}
#templateThreeR .contentContainerGrey{float:left;width:654px;padding-left:30px;background:url(../images/grey_bar_aboutus.gif) top left no-repeat;}
#templateThreeR .containerTopL{float:left;width:379px;padding:70px 20px 20px 0px;}
#templateThreeR .containerTopR{float:left;width:255px;}
#templateThreeR .containerL{float:left;width:359px;padding:30px 40px 20px 0px;}
#templateThreeR .containerLLinks{float:left;width:459px;padding:0px 40px 20px 0px;}
#templateThreeR .containerR{float:left;width:255px;padding:30px 0px 20px 0px;}
#templateThreeR .containerRLinks{float:left;width:155px;padding:0px 0px 20px 0px;text-align:right;}
#templateThreeR .containerPanel{float:left;width:255px;}
#templateThreeR h1{margin:0px 0px 15px 0px;font-size:180%;line-height:110%;font-weight:normal;color:#008AB6;}
#templateThreeR h2{margin:0px 0px 15px 0px;font-size:120%;line-height:120%;font-weight:normal;color:#666666;}
#templateThreeR h3{margin:0px 0px 0px 0px;font-size:100%;font-weight:normal;color:#008AB6;}
#templateThreeR p{color:#737373;}
#templateThreeR span{color:#737373;}

#templateThreeR #ipshieldContainer{float:left;width:327px;background:url(../images/ip_shield_top.jpg) top left no-repeat;}
#templateThreeR #ipshieldContainer .shopPanelHeader{float:left;width:277px;padding:25px 25px 0px 25px;font-size:160%;line-height:100%;font-weight:normal;color:#ffffff;}
#templateThreeR #ipshieldContainer .shopPanelCopy{float:left;width:277px;height:120px;padding:15px 25px 0px 25px;font-size:100%;line-height:110%;color:#c4e4ee;}
#templateThreeR .shopNowButton{float:left;width:327px;}
#templateThreeR #bsiContainer{float:left;width:327px;background:url(../images/bsi_top.jpg) top left no-repeat;}
#templateThreeR #bsiContainer .shopPanelHeader{float:left;width:272px;padding:25px 25px 0px 30px;font-size:160%;line-height:100%;font-weight:normal;color:#ffffff;}
#templateThreeR #bsiContainer .shopPanelCopy{float:left;width:272px;height:120px;padding:15px 25px 0px 30px;font-size:100%;line-height:110%;color:#dff0d4;}
#templateThreeR .logoContainerBarIP{float:left;width:654px;background:url(../images/grey_bar_ip.gif) top left no-repeat;padding:0px 0px 0px 30px;}
#templateThreeR .contentBarIPL{float:left;width:379px;padding:60px 20px 20px 0px;}
#templateThreeR .contentBarIPR{float:left;width:255px;}
#templateThreeR .contentContainer{float:left;width:654px;}

/* Right container */
.contentContainer{float:left;width:255px;}
.contentNewsContainer{float:left;width:227px;color:#737373;padding:10px 14px 10px 14px;}
.contentNewsContainer span{color:#404040;}
.smlContactTop{float:left;width:215px;padding:30px 20px 0px 20px;background:url(../images/pl_smlcontact_body.gif) top left no-repeat;color:#404040;}
.smlContactBase{float:left;width:255px;background:url(../images/pl_smlcontact_base.gif) top left no-repeat;text-align:right;}
.contactHdg{font-size:135%;font-weight:normal;padding:0px 0px 2px 4px;}
.contactHdg strong{color:#008AB6;font-weight:normal;}

.smlContactTopBlue{float:left;width:215px;padding:20px 20px 0px 20px;background:url(../images/pl_smlcontact_body.gif) top left no-repeat;color:#404040;}
.contactHdgBlue{padding:10px 6px 2px 6px;background-color:#008AB6;margin-bottom:20px;color:#FFFFFF;}
.contactHdgBlue h2{font-size:140%;font-weight:normal;margin:0px;padding:0px 0px 8px 0px;}
.contactHdgBlue p{font-size:105%;font-weight:normal;}

.contactCopy{padding:0px 0px 8px 4px;}
.contactInput{font-family:Arial, Helvetica, sans-serif;/*height:15px;*/color:#808080;padding:5px;font-size:100%;border:1px solid #cccccc;width:95%;margin-top:4px;}
.contactSmlInput{font-family:Arial, Helvetica, sans-serif;height:15px;color:#808080;padding:5px;font-size:100%;border:1px solid #cccccc;width:95%;margin-top:4px;}

/* Buttons */
#buttonPanel{float:left;/*width:330px;*/width:654px;padding:0px 0px 40px 0px;/*background-color:#e5e5e5;padding:10px;*/}
#buttonPanel a.findoutLink:link, #buttonPanel a.findoutLink:visited, #buttonPanel a.findoutLink:active{float:left;display:block;/*width:330px;*/width:634px;height:27px;text-decoration:none;color:#737373;background:url(../images/findoutmore.gif) top right no-repeat;padding-top:8px; border-bottom:#d5d5d5 1px solid;}
#buttonPanel a.findoutLink:hover{color:#008AB6;background:url(../images/findoutmore_o.gif) top right no-repeat;}

#buttonPanel .buyWhite{float:left;width:634px;background-color:#ffffff;padding:10px;}
#buttonPanel .buyGrey{float:left;width:634px;background-color:#e5e5e5;padding:10px;}

#buttonPanel a.WhitebuyLink:link, #buttonPanel a.WhitebuyLink:visited, #buttonPanel a.WhitebuyLink:active{float:left;font-size:120%;line-height:120%;font-weight:normal;display:block;/*width:330px;*/width:634px;text-decoration:none;color:#737373;background:url(../images/w_buynow.gif) right no-repeat;}
#buttonPanel a.WhitebuyLink:hover{color:#008AB6;background:url(../images/w_buynow_o.gif) right no-repeat;}

#buttonPanel a.GreybuyLink:link, #buttonPanel a.GreybuyLink:visited, #buttonPanel a.GreybuyLink:active{float:left;font-size:120%;line-height:120%;font-weight:normal;display:block;/*width:330px;*/width:634px;text-decoration:none;color:#737373;background:url(../images/g_buynow.gif) right no-repeat;}
#buttonPanel a.GreybuyLink:hover{color:#008AB6;background:url(../images/g_buynow_o.gif) right no-repeat;}

#buttonPanel a span {color:#737373;font-size:80%;line-height:130%;font-weight:normal;}

/*#buttonPanel a.buyLink:link, #buttonPanel a.buyLink:visited, #buttonPanel a.buyLink:active{float:left;display:block;width:330px;height:27px;text-decoration:none;color:#737373;background:url(../images/buynow2.gif) top right no-repeat;padding-top:8px;}
#buttonPanel a.buyLink:hover{color:#008AB6;background:url(../images/buynow2_o.gif) top right no-repeat;}*/

/* Green panel */
#greenPanel{float:left;width:310px;padding:20px;background:url(../images/pl_green_top.jpg) top left no-repeat;}
#greenPanel span{color:#404040;}
#greenPanel h1{margin:0px 0px 25px 0px;font-size:160%;font-weight:normal;color:#5EAB45;}
.greenPanelBase{float:left;clear:both;width:350px;}

#wrapFooter{float:left;width:910px;color:#999999;background:url(../images/footer_slice.jpg) top left no-repeat;padding:40px 40px 0px 54px;font-size:90%;line-height:140%;}
#footerOne{float:left;width:200px;padding:0px 10px 0px 0px;}
#footerTwo{float:left;width:210px;padding:0px 30px 0px 0px;}
#footerThree{float:left;width:200px;padding:0px 20px 0px 0px;}
#footerFour{float:left;width:230px;text-align:right}
#wrapFooter a.footerLink:link, #wrapFooter a.footerLink:visited, #wrapFooter a.footerLink:active{text-decoration:none;color:#666666;}
#wrapFooter a.footerLink:hover{text-decoration:none;color:#999999;}
#wrapFooter a.footerSubLink:link, #wrapFooter a.footerSubLink:visited, #wrapFooter a.footerSubLink:active{text-decoration:none;color:#999999;}
#wrapFooter a.footerSubLink:hover{text-decoration:none;color:#666666;}

#wrapCopyright{float:left;width:984px;color:#aaaaaa;padding:0px 10px 20px 10px;font-size:80%;text-align:right;}
#wrapCopyright a:link, a:visited, a:active{text-decoration:none;color:#aaaaaa;}
#wrapCopyright a:hover{text-decoration:none;color:#666666;}
