/* Designed by Cindy Prosser - http://attitude-emedia.com */
* { padding:0; margin:0; border:0; }

body { text-align:left;min-width:960px;height:100%;  background: #fff url(images/bg2012.png) repeat-x ;font-size: 1em;font-family: trebuchet,Arial,Helvetica,Verdana,sans-serif;color:#666}

.outer {position: relative; width: 986px; margin: 0 auto; text-align: left;height:1%;background-color:#1A1A1A}


#sbi input { cursor:pointer; border:none; padding: 0px 2px 1px 2px; font-family:arial; font-size:1em;font-weight:bold; color:#000; text-decoration:none;}
#sbi a.button:hover{ color:#fff; text-decoration:none;}
legend{ color:#4E4E4E;}
select,input{ font-size:1em;}
select{ width:163px; margin-right:16px;}
label.disability{ font-weight:normal;}
label,legend{ font-weight:bold;}
#searchPanel fieldset{ margin: 0 0 0 0; padding: 2em 0;  border:0px solid #fff; position:relative;}
input {border: 1px solid #ccc;}
fieldset { position: relative; border-width: 1px 0 0 0; border-style: solid none none none; border-color: #000; }
legend { padding: 0 8px; position: absolute; left: 30px; top: -.7em; background-color: #fff; }
.fLeft {float:left}
.fRight {float:right}

.clearing { clear:both; height:0; }
.clear { clear:both; height:0; }

.center {text-align:center}
.right {text-align:right}
.justify {text-align: justify;}

.small {font-size: 0.7em;color:#666;}


#banner {margin-top: 10px; background:#000;width:100%; background: #fff url(images/bg02.gif);}
#bannerInner { width:960px;margin:20px auto;}
#bannerInner .col {display:block;width:24.99%;float:left;margin:0 auto; }
#bannerInner .col .block li {list-style-type:square;margin: 0 20px}
#bannerInner .col .title { color: #000 !important; font-size: 0.90em; margin:0;padding:0  }
#bannerInner .col .title strong { color: #000 }
#bannerInner .col a { text-decoration: none;color:#005F9F;font-size:70% }
#bannerInner .col a:hover { text-decoration: underline;color:#000; }

#masthead{ width:986px;background: #fff ;padding:10px 0;height:70px}

#mast {margin:5px 0px 0 0;background: #fff  /*  url(images/header.png) no-repeat */  ;width:986px;padding:10px 0;clear:both;}
#mast p {float:left;color: #fff;font-size:1em;}

#mainContent h1  {color: #000;font-size: 2em; font-weight: normal;margin: 0px;padding: 0px 0px 0px 170px;line-height: 0.99em;}
#mainContent h2  {color: #fff;font-size: 2.5em; font-weight: normal;margin:  30px 0px 0px 0px;padding: 0px 50px 0px 0px;line-height: 0.99em;float:right}

#mainContent {width:986px;margin:0px auto;background:#fff }

.topLinks {margin: 0px 0 0 0px; padding: 0; list-style: none;text-align:left ; float:left}
.topLinks li {margin: 20px 25px 0 0; padding: 0; display: block; float: left; }
.topLinks a { /* background-position: -60px 0 ;background-repeat: no-repeat;padding-top: 65px;   */width: 120px; display: block;  text-align: center; color: #000;font-size:1.3em;text-decoration:none;font-weight:bold}
.topLinks a.home { background-image: url(../../../images/home-duo.png); }
.topLinks a.news { background-image: url(../../../images/news-duo.png); }
.topLinks a.contact{ background-image: url(../../../images/email-duo.png); }
.topLinks a.folder{ background-image: url(../../../images/folder-duo.png); }
.topLinks a:hover {color:#ccc;text-decoration:none; background-position: 0 0; } 



.greyblue {color: #23648F}
.cplist {color:#ccc}
.dgrey {color:#363636}
.orangeTop {color:#fe4800 !important;font-size:1em !important;margin:0 20px 10px 20px;text-align:center;line-height:1.1em !important;padding:0}
.BorangeTop {color:#F47E20 !important;font-size:1em !important;margin:0 10px 30px 10px;text-align:center;line-height:1.1em !important;padding:0}

.searchbar {color:#666;text-align:center;font-weight:bold;line-height:1em;font-size:0.75em;margin-top:30px}

#container {}

.list {list-style-type: circle;margin: -20px 0 20px 120px !important}
.list a {color: #005F9F;text-decoration: none;font-weight:bold}
.list a:visited {color: #005F9F;text-decoration: none;font-weight:bold}
.list  a:hover {background:none !important;color: #f00}


#content { width:986px;padding:10px; color:#000; }
#content ul li{list-style-image: url(images/bullet_11x8.gif);margin-bottom: 0.5em;}
#content h2 {float: none !important; color: #000;line-height: 24px;position: relative;margin:10px 0 10px 0;}
#content p {color: #666;line-height: 18px;_line-height: 1.1em;margin:0 10px 30px 10px}
#content p a {color: #005F9F;text-decoration: none}
#content p a:hover {background:none !important;color: #f00}

#content #leftCol { width:250px;float:left}
#content #rightCol { width:630px;float:left}

#rightCol h2  {color: #005F9F;font-size: 1.7em; font-weight: bold;padding:  0px;text-align: left !important; float: none !important; margin: 0 !important; }
#rightCol h3  {color: #000;font-size: 1.3em; font-weight: normal;margin:  20px 0px 0px 0px;padding: 0px;}

#leftCol h2 a {color: #000;line-height: 0.90em;position: relative;margin:70px 0 5px 0;text-decoration:none;text-align:left !important;font-size:50% !important}
#leftCol h2 a:hover {color: #005F9F;}

.abn {font-size: 0.7em;color:#000;margin:100px 0 100px 0}
.abn h3 {margin: 0 }

/* Menu */
.sidemenu {list-style: none; margin: 0 0 30px 0 !important;width:250px;font-weight:normal;clear:both;padding:0px; }
.sidemenu li { margin: 0 !important; }
.sidemenu li a {display: block; padding: 2px 20px 2px 5px;list-style: none; color:#2D487F; text-decoration: none;font-size:0.9em;} 
.sidemenu li a:hover {color: #005F9F; background: #eee !important;} 


.contentTop {clear:both;font-size: 80% }

.lightFast-02 {height:1020px;background: url(images/light-fastener02.png) no-repeat 0em 3em;width:200px;margin: 0;float:left}
.mediumFast-02 {height:1020px;background: url(images/medium-fastener02.png) no-repeat 0em 3em;width:200px;margin: 0;float:left}
.heavyFast-02 {height:1020px;background: url(images/heavy-fastener02.png) no-repeat 0em 3em;width:200px;margin: 0;float:left}

.lightFast2 {width:380px;margin: 0;float:left;padding:20px}
.lightFast2 p {color: #666;line-height: 18px;margin: 10px 0 !important}
.lightFast2  ul li {list-style-type: circle;margin:0 0 0 30px;padding: 0 }

.primaryClean-02a {height:240px;background: url(images/primary-clean02a.png) no-repeat  0em 3em;width:200px;margin: 0;float:left}
.primaryClean-02b {height:440px;background: url(images/primary-clean02b.png) no-repeat  0em 3em;width:200px;margin: 0;float:left}
.primaryClean-02c {height:440px;background: url(images/primary-clean02c.png) no-repeat  0em 3em;width:200px;margin: 0;float:left}
.primaryClean-02d {height:440px;background: url(images/primary-clean02d.png) no-repeat  0em 3em;width:200px;margin: 0;float:left}
.primaryClean-02e {height:440px;background: url(images/primary-clean02e.png) no-repeat  0em 3em;width:200px;margin: 0;float:left}

.secondaryClean-02a {height:220px;background: url(images/secondary-clean02a.png) no-repeat  0em 3em;width:200px;margin: 0;float:left}
.secondaryClean-02b {height:430px;background: url(images/secondary-clean02b.png) no-repeat  0em 3em;width:200px;margin: 0;float:left}
.secondaryClean-02c {height:430px;background: url(images/secondary-clean02c.png) no-repeat  0em 3em;width:200px;margin: 0;float:left}
.secondaryClean-02d {height:430px;background: url(images/secondary-clean02d.png) no-repeat  0em 3em;width:200px;margin: 0;float:left}
.secondaryClean-02e {height:430px;background: url(images/secondary-clean02e.png) no-repeat  0em 3em;width:200px;margin: 0;float:left}
.secondaryClean-02f {height:430px;background: url(images/secondary-clean02f.png) no-repeat  0em 3em;width:200px;margin: 0;float:left}
.secondaryClean-02g{height:430px;background: url(images/secondary-clean02g.png) no-repeat  0em 3em;width:200px;margin: 0;float:left}

.returnClean-02a {height:230px;background: url(images/return-clean02a.png) no-repeat  0em 3em;width:200px;margin: 0;float:left}
.returnClean-02b {height:320px;background: url(images/return-clean02b.png) no-repeat  0em 3em;width:200px;margin: 0;float:left}
.returnClean-02c {height:320px;background: url(images/return-clean02c.png) no-repeat  0em 3em;width:200px;margin: 0;float:left}
.returnClean-02d {height:320px;background: url(images/return-clean02d.png) no-repeat  0em 3em;width:200px;margin: 0;float:left}

.chain-02 {height:430px;background: url(images/forged-chain02.png) no-repeat  0em 3em;width:200px;margin: 0;float:left}
.forgedChainLinks-02 {height:430px;background: url(images/forged-chain-links02.png) no-repeat  0em 3em;width:200px;margin: 0;float:left}
.flightSystem-02 {height:330px;background: url(images/chain-flight02.png) no-repeat  0em 3em;width:200px;margin: 0;float:left}
.boltsGo-02  {height:430px;background: url(images/bolt-n-go02.png) no-repeat  0em 3em;width:200px;margin: 0;float:left}
.sprockets-02  {height:430px;background: url(images/sprockets02.png) no-repeat  0em 3em;width:200px;margin: 0;float:left}
.trailers-02  {height:430px;background: url(images/trailers02.png) no-repeat  0em 3em;width:200px;margin: 0;float:left}
.diskTracker-02 {height:200px;background: url(images/disk-tracker02.png) no-repeat  2em 3em;width:200px;margin: 0;float:left}
.trackThru-02 {height:200px;background: url(images/track-thru02.png) no-repeat  2em 3em;width:200px;margin: 0;float:left}
.trackSwivel-02 {height:200px;background: url(images/track-swivel02.png) no-repeat  2em 3em;width:200px;margin: 0;float:left}
.flatReturn-02 {height:200px;background: url(images/flat-return02.png) no-repeat  2em 3em;width:200px;margin: 0;float:left}
.bucketElevator-02 {height:430px;background: url(images/bucket-elevator02.png) no-repeat  2em 3em;width:200px;margin: 0;float:left}
.inlineWater-02 {height:200px;background: url(images/inline-water02.png) no-repeat  2em 3em;width:200px;margin: 0;float:left}
.doubleSol-02 {height:200px;background: url(images/double-sol02.png) no-repeat  2em 3em;width:200px;margin: 0;float:left}
.ultraWater-02 {height:200px;background: url(images/ultra-water02.png) no-repeat  1em 3em;width:200px;margin: 0;float:left}
.mastaClamp-02 {height:200px;background: url(images/masta-clamp02.png) no-repeat  1em 3em;width:200px;margin: 0;float:left}
.industryClamp-02 {height:200px;background: url(images/industry-clamp02.png) no-repeat  1em 3em;width:200px;margin: 0;float:left}
.miningClamp-02 {height:200px;background: url(images/mining-clamp02.png) no-repeat  1em 3em;width:200px;margin: 0;float:left}
.inSitu-02 {height:200px;background: url(images/in-situ02.png) no-repeat  1em 3em;width:200px;margin: 0;float:left}
.quickRelease-02 {height:230px;background: url(images/quick-release02.png) no-repeat  2em 3em;width:200px;margin: 0;float:left}
.safetyRail-02 {height:430px;background: url(images/safety-rail02.png) no-repeat  2em 3em;width:200px;margin: 0;float:left}
.conveyorIdle-02  {height:620px;background: url(images/conveyor-idle02.png) no-repeat  2em 3em;width:200px;margin: 0;float:left}
.beltClean-03 {height:620px;background: url(images/belt-cleaning-spiral-cleaning-roller02.png) no-repeat  2em 3em;width:200px;margin: 0;float:left}
.tSquare02 {height:150px;background: url(images/tsquare02.png) no-repeat  1em 1em;width:200px;margin: 0;float:left}
.beltCutter-02 {height:150px;background: url(images/belt-cutter02.png) no-repeat  1em 1em;width:200px;margin: 0;float:left}
.HDbeltCutter-02 {height:150px;background: url(images/hd-belt-cutter02.png) no-repeat  1em 1em;width:200px;margin: 0;float:left}
.bootCovers-02 {height:150px;background: url(images/pocket-boot-covers02.png) no-repeat  1em 1em;width:200px;margin: 0;float:left}
.polyRepairKit-02 {height:150px;background: url(images/poly-repair-kit02.png) no-repeat  1em 1em;width:200px;margin: 0;float:left}
.handSaver-02 {height:150px;background: url(images/handsaver02.png) no-repeat  1em 1em;width:200px;margin: 0;float:left}

.innerNav1 {border:1px solid #666;height:230px;font-size:85%;background: url(images/light-fastener01.png) no-repeat;padding-left:200px;width:765px;margin: 0 0 30px 0}
.innerNav2 {border:1px solid #666;height:230px;font-size:85%;background: url(images/primary-clean-01.png) no-repeat;padding-left:200px;width:765px;margin: 0 0 30px 0}
.innerNav3 {border:1px solid #666;height:230px;font-size:85%;background: url(images/accessory01.png) no-repeat;padding-left:200px;width:765px;margin: 0 0 30px 0}
.innerNav4 {border:1px solid #666;height:190px;font-size:85%;background: url(images/products-forged-chain-flights01b.png) no-repeat;padding-left:200px;width:765px;margin: 0 0 30px 0}
.innerNav5 {border:1px solid #666;height:150px;font-size:80%;background: url(images/products-fasteners01.jpg) no-repeat;padding-left:200px;width:765px;margin: 0 0 30px 0}
.innerNav6 {border:1px solid #666;height:150px;font-size:80%;background: url(images/products-fasteners01.jpg) no-repeat;padding-left:150px;width:560px;margin: 0 0 30px 0}
.innerNav7 {border:1px solid #666;height:150px;font-size:80%;background: url(images/products-fasteners01.jpg) no-repeat;padding-left:150px;width:560px;margin: 0 0 30px 0}
.innerNav8 {border:1px solid #666;height:150px;font-size:80%;background: url(images/products-fasteners01.jpg) no-repeat;padding-left:150px;width:560px;margin: 0 0 30px 0}
.innerNav9 {font-size:80%;width:965px;margin: 0 0 30px 0}
.innerNav5 h2, .innerNav6 h2, .innerNav7 h2, .innerNav8 h2, .innerNav9 h2 {line-height:40px;background-color:#005F9F;padding: 5px 15px !important;color:#fff !important;font-size: 1.2em !important;margin-left:200px;font-weight:bold !important}
 .innerNav1 h2, .innerNav2 h2, .innerNav3 h2, .innerNav4 h2 {line-height:40px;background-color:#005F9F;padding: 5px 15px !important;margin-left:200px}
 .innerNav1 h2 a, .innerNav2 h2 a, .innerNav3 h2 a, .innerNav4 h2 a {color:#fff;font-weight:bold; text-decoration:none;font-size: 0.70em !important; }
 .innerNav1 h2 a:hover, .innerNav2 h2 a:hover, .innerNav3 h2 a:hover, .innerNav4 h2 a:hover {color:#EE2B31;}
.innerNav1 p, .innerNav2 p, .innerNav3 p, .innerNav4 p, .innerNav5 p, .innerNav6 p, .innerNav7 p, .innerNav8 p, .innerNav9 p {color: #000 !important;line-height: 18px;margin: 10px 10px 0px 10px !important; }
.innerNav1 ul, .innerNav2 ul, .innerNav3 ul, .innerNav4 ul, .innerNav5 ul, .innerNav6 ul, .innerNav7 ul, .innerNav8 ul, .innerNav9 ul {margin: 5px 10px 10px 130px !important; clear:both}

.colBlock01 {line-height:40px;background-color:#005F9F;padding: 5px 15px;color:#fff !important;font-size: 1.3em}
.colBlock02 {line-height:40px;background-color:#005F9F;padding: 5px 15px;color:#fff !important;font-size:  1.3em;}
.colBlock03 {line-height:40px;background-color:#005F9F;padding: 5px 15px;color:#fff !important;font-size:  1.3em}
.colBlock04 {line-height:40px;background-color:#005F9F;padding: 5px 15px;color:#fff !important;font-size:  1.3em;}
.colBlock05 {line-height:40px;background-color:#005F9F;padding: 5px 15px;color:#fff !important;font-size:  1.3em;}
.colBlock06 {line-height:40px;background-color:#005F9F;padding: 5px 15px;color:#fff !important;font-size:  1.3em;}

.one {border:2px solid #666;height:350px;font-size:80%;background: url(images/img1.png) no-repeat;padding-top:130px;width:300px}
.two {border:2px solid #666;height:350px;font-size:80%;background: url(images/img2.png) no-repeat;padding-top:130px;width:300px}
.three {border:2px solid #666;height:350px;font-size:80%;background: url(images/img1.jpg) no-repeat;padding-top:130px;width:300px}
.four {border:1px solid #666;height:160px;font-size:80%;background: url(images/img1.jpg) no-repeat;padding-left:130px;width:630px}
.five {border:1px solid #666;height:300px;font-size:80%;background: url(images/img1.jpg) no-repeat;padding-top:130px;width:300px}
.six {border:1px solid #666;height:300px;font-size:80%;background: url(images/img1.jpg) no-repeat;padding-top:130px;width:300px}

.one ul {list-style-type: none;margin: 0;padding: 0;text-align:left;}
.one ul li {margin: 2px 10px 2px 30px;padding: 0;text-align:left;font-weight:bold;color:#00565F}
.one ul li ul {list-style-type: circle;margin: 0 0 0 10px;padding: 0;text-align:left;}
.one ul li ul li {font-style: italic;margin-left: 5px;font-weight:normal;font-size:90%}

.two ul {list-style-type: none;margin: 0;padding: 0;text-align:left;}
.two ul li {margin: 2px 10px 2px 30px;padding: 0;text-align:left;font-weight:bold;color:#00565F}
.two ul li ul {list-style-type: circle;margin: 0 0 0 10px;padding: 0;text-align:left;}
.two ul li ul li {font-style: italic;margin-left: 5px;font-weight:normal;font-size:90%}

.three ul {list-style-type: none;margin: 0;padding: 0;text-align:left;}
.three ul li {margin: 2px 10px 2px 30px;padding: 0;text-align:left;font-weight:bold;color:#00565F}
.three ul li ul {list-style-type: circle;margin: 0 0 0 10px;padding: 0;text-align:left;}
.three ul li ul li {font-style: italic;margin-left: 5px;font-weight:normal;font-size:90%}

.four ul {list-style-type: none;margin: 0;padding: 0;text-align:left;}
.four ul li {margin: 2px 10px 2px 30px;padding: 0;text-align:left;font-weight:bold;color:#00565F}
.four ul li ul {list-style-type: circle;margin: 0 0 0 10px;padding: 0;text-align:left;}
.four ul li ul li {font-style: italic;margin-left: 5px;font-weight:normal;font-size:90%}

.five ul {list-style-type: none;margin: 0;padding: 0;text-align:left;}
.five ul li {margin: 2px 10px 2px 30px;padding: 0;text-align:left;font-weight:bold;color:#00565F}
.five ul li ul {list-style-type: circle;margin: 0 0 0 10px;padding: 0;text-align:left;}
.five ul li ul li {font-style: italic;margin-left: 5px;font-weight:normal;font-size:90%}

.six ul {list-style-type: none;margin: 0;padding: 0;text-align:left;}
.six ul li {margin: 2px 10px 2px 30px;padding: 0;text-align:left;font-weight:bold;color:#00565F}
.six ul li ul {list-style-type: circle;margin: 0 0 0 10px;padding: 0;text-align:left;}
.six ul li ul li {font-style: italic;margin-left: 5px;font-weight:normal;font-size:90%}

.one ul li a, .two ul li a, .three ul li a, .four ul li a, .five ul li a, .six ul li a {color:#005F9F !important;text-decoration:none}
.one ul li a:hover, .two ul li a:hover, .three ul li a:hover, .four ul li a:hover, .five ul li a:hover, .six ul li a:hover {color:#000 !important;text-decoration:underline}
.one p, .two p, .three p, .four p, .five p, .six p {padding: 5px 10px;color:#000 !important} 
.one p a, .two p a, .three p a, .four p a, .five p a, .six p a {color:#005F9F !important}


#bottomSect {background:#fff; }
#bottomSect .column {float: left;width: 300px;text-decoration: none;position: relative;padding: 0 11px 20px 11px; }
#bottomSect .columnTwit {float: left;width: 300px;text-decoration: none;position: relative;padding: 0 11px 20px 11px;background: url(images/mato.gif) no-repeat bottom right;height:470px }
#bottomSect .column.last {width: 47%;margin-right: 0px;}
#bottomSect .column p  {clear: both;line-height: 18px;margin:0; }
#bottomSect .column img  {clear: both;text-align:center;padding:3px;}
#bottomSect  .column  h4 a  {display:block;margin: 0;padding: 0 20px 0 0;color: red;font-weight: bold;font-size: 16px;background-image: url(images/bullet.png);background-repeat: no-repeat;background-position: right center;text-decoration:none}
#bottomSect .column:hover h4  {color: #FF00CC;}
#bottomSect .column:hover h4  {background-image: url(images/bulletHover.png);background-repeat: no-repeat;background-position: right center;}
#bottomSect .column ul {clear: both;text-align:center }
#bottomSect .column li {clear: both; }
#bottomSect p  {clear: both;line-height: 18px;margin: 0 20px 0 20px}



.topBox {;background: #005F9F url(images/2010-redlogo-150x.png) no-repeat top left ;padding:10px; font-family: century gothic; color:#000;height:130px}
.topBoxleft {padding: 15px 10px 20px 70px; float: left; width: 420px;}
.topBoxleft  h2 {color: #535C6F; font-size: 1.6em; font-family: century gothic; font-weight: normal;}
.topBoxleftSlogan {margin: 10px auto; font-size: 1.5em;}
.topBoxleftSlogan strong {color: #777691;}
.topBoxleft p {color: #535C6F;margin: 10px auto; font-size: 1em;}
.topBoxleftButton {width: 10em; font-size: 1.2em;}
.topBoxright {padding: 15px 70px 20px 10px; float: right; width: 300px;}
.topBoxrightRotator {width: 250px; background: #fff; font-size: 1.5em; padding: 3px; border: 1px solid #666;}
.topBoxrightRotator img {margin:3px;width:250px; height:204px;}



#recentdocsctnr {margin:40px 30px 20px 0;}

h3#post-  {font-size: 1.1em;color: #618200;}

#search-txt {display:none}

#breadcrumb { margin-left: 20px;  position: absolute;  top: 0px;  float: left;color:#FC7203}
#breadcrumb a{ color:#334EFD; font-weight:bold;}

#sidebar { width: 290px; float: right; }
#sidebar h2 {margin:0;padding:0;text-align:center}

.definition {color:#666 !important;font-size:1.80em !important ;text-align:center;font-weight:normal;line-height:1.4em}
strong.definition {color:#ccc !important}
em.definition {color:#666 !important;font-style:italic;font-weight:normal }

#footer { width:986px;padding:5px 0px;margin:0px auto;background: #2D487F url(images/attitude-brand.png) no-repeat top right;}
* html #footer { top: -15px; position: relative; }
#footerInner {position: relative; width:986px;margin:0px auto; font-size:0.70em;}
#footerInner p {color:#ccc;padding:5px }

#footerInner ul {margin: 0; padding: 0; list-style: none;text-align:right;}
#footerInner li {margin: 0 25px 0 0; padding: 0; display: inline;}
#footerInner a {color: #008FEF ; text-decoration: none;padding: 0px;margin: 0px;}
#footerInner a:visited {color: #008FEF ;}
#footerInner a:hover {color: #01A6FC ; text-decoration: none}
#footerInner img {border:none}
#footerInner strong a {color:#eee}

#siteNav{ top: 4px; right: 0; display: block; position: absolute; padding:0; margin:0; list-style:none;}
#siteNav li{ display: inline; }
#siteNav li.first{ border-left:none;}
#siteNav a{ padding:0 5px; line-height:1em; text-decoration:none; color:#000; font-size:1em; font-weight:normal;}
#siteNav a:hover, ul#siteNav li:hover{ text-decoration:underline;}

 .botLinks { position: absolute; right: 5px; top: 2em; }



.duo {float:left; margin: 20px 0 20px 0;border-top: 2px #1a1a1a solid;border-bottom: 2px #1a1a1a solid;padding: 10px 0 10px 0;clear:both}
.duo1 {float:left; margin: 0;}

.alt_color { color: #F00; }
.alt_color2 { color: #5383DF; }

.topsitenav {text-align:right}

.downloads {list-style: none; margin: 30px;}
.downloads li {text-align:left; line-height: 30px;}
.downloads li img {padding-right: 20px; margin-top: 5px; float: left; }
.downloads a {color:#2D487F; text-decoration: none;font-size:1.2em;}
.downloads a:visited {color:#2D487F}
.downloads a:hover {color: #000}



/*  SUPERFLUOUS CSS? */

/*  subMenu */
.chapters .topnav {margin: 0 0 0 20px;background: transparent url(images/chapters.gif) top left no-repeat;padding:40px 0 0 0}
.chapters .topnav ul {width:100%;list-style-type: square !important;float:left;margin: 0 0 0 20px ;font-weight:500 !important;}
.chapters .topnav ul li {border-bottom: none;list-style-position:inside;list-style-type: square !important}
.chapters .topnav ul li a {display: block; padding: 0 20px 0 5px; color:#000 !important; text-decoration: none;font-weight:bold;font-size:110%;background:none !important}
.chapters .topnav ul li a:hover {color: #ccc !important;display: block; padding: 0 20px 0 5px;background:none !important}


/*  subMenu */
.chapters .contentnav {margin: 0 0 0 20px;background: transparent url(images/chapters.gif) top left no-repeat;padding:40px 0 0 0;list-style-type: none !important}
.chapters .contentnav ul {width:100%;list-style-type: none !important;float:left;margin: 0 0 0 20px ;font-weight:500 !important;}


.chapters .contentnav ul li {border-bottom: none;list-style-position:inside;list-style-type: none !important}
.chapters .contentnav ul li a {display: block; padding: 0 20px 0 5px; color:#000 !important; text-decoration: none;font-weight:bold;font-size:110%;background:none !important}
.chapters .contentnav ul li a:hover {color: #ccc !important;display: block; padding: 0 20px 0 5px;background:none !important}
.chapters .contentnav a {display: block; padding: 0 20px 0 5px; color:#0076a3 !important; text-decoration: none;font-weight:bold;font-size:110%;background:none !important}
.chapters .contentnav a:hover {color: #000 !important;display: block; padding: 0 20px 0 5px;background:none !important}

.case {margin-top: -1px; width: 200px; height: 270px; float: left; margin-left: 20px; padding-top: 20px; font-family: arial; font-size: 11px; border-top: 1px solid #eee;}
.case a:hover img {border-top: 5px solid #000;}
.case a {border: 0; text-decoration: none; color: #000;}
.case p {padding: 0 5px 0 5px; line-height: 1.5em;}
.case img {border:1px solid #000 !important}

.case1 {margin-top: -1px; width: 170px; height: 100%; float: left; margin-left: 10px; padding-top: 10px;text-align: center;  }
.case1 a:hover img {}
.case1 a {border: 0; text-decoration: none; color: #000;}
.case1 p {padding: 0 5px 0 5px; line-height: 1.5em;}
.case1 img {border: none}
* html .case1 { width: 160px; }

.case2 {margin-top: -1px; width: 250px; height: 100%; float: left; margin-left: 10px; padding-top: 10px; }
.case2 a:hover img {}
.case2 a {border: 0; text-decoration: none; color: #000;}
.case2 p {padding: 0 5px 0 5px; line-height: 1.5em;}
.case2 img {border: none}


.leftimgp {float:left;margin:0 20px 20px 0;border: 1px solid #ccc;padding:3px}
.rightimgp {float:left;margin:0 20px 20px 0;border: 1px solid #ccc;padding:3px}


#catbox { background:#1C32BC;width: 97%; float: left; margin: 20px 5px 0px 5px; }
#catL { float: left; width: 48% }
#catL a:link,#catL a:visited {text-decoration:none;font-size:100%;color:#fff}
#catL a:hover {background:#000;text-decoration:none;font-size:100%;color:#fff}
#catR { float: right; width: 48% }
#catR a:link,#catR a:visited {text-decoration:none;font-size:100%;color:#fff}
#catR a:hover {background:#000;text-decoration:none;font-size:100%;color:#fff}


.nav2{font-size: 12px;line-height: 11px;list-style: none;margin: 0px;padding: 0px;text-align: left;padding-bottom:30px}
.nav2 li a {color: #01A6FC;display: block;text-decoration: none;width: 90%;padding-left: 15px}
.nav2 li a:visited { color: #01A6FC; }
.nav2 li a:hover {color: #000;background: transparent;background-image: url(../images/half2.gif);}
.nav2 li a.active {background-color: #629600;color: #fff;}


.dgrey {color:#666;font-size:95%;line-height:0.90em}
h2.newleaf {color:#94DF00 !important;font-weight:normal !important}
h2.wsi {color:#01A6FC !important;font-weight:normal !important;text-align:right}




/* Blue Cornered Box 3px */
.cornr_box_10 {background: url("images/cornr_10_tl.png") no-repeat top left;}
.cornr_top_10 {background: url("images/cornr_10_tr.png") no-repeat top right;}
.cornr_bottom_10 {background: url("images/cornr_10_bl.png") no-repeat bottom left;}
.cornr_bottom_10 div {background: url("images/cornr_10_br.png") no-repeat bottom right;}
.cornr_content_10 {background: url("images/cornr_10_r.png") top right repeat-y;}
.cornr_top_10 div,.cornr_top_10,
.cornr_bottom_10 div, .cornr_bottom_10 {width: 100%;height: 30px;font-size: 1px;}
.cornr_content_10, .cornr_bottom_10 {margin-top: 0px;}
.cornr_content_10 { padding: 0px; }

#ss0, #ss1, #ss2 { border: none; }

#home1_out { width: 280px; height: 320px; background-repeat: no-repeat; background-position: 50% 50%; display: block; }
#home1_in { width: 280px; height: 320px; background-repeat: no-repeat; background-position: 50% 50%; display: block; cursor: pointer; }
#home2_out { width: 270px; height: 60px; background-repeat: no-repeat; background-position: 50% 50%; display: block; }
#home2_in { width: 270px; height: 60px; background-repeat: no-repeat; background-position: 50% 50%; display: block; cursor: pointer; }
#home3_out { width: 250px; height: 204px; background-repeat: no-repeat; background-position: 50% 50%; display: block;}
#home3_in { width: 250px; height: 204px; background-repeat: no-repeat; background-position: 50% 50%; display: block; cursor: pointer;}

#home1_txt { width: 280px; height: 6em; background-color: #DF0000}
#home1_txt p { color:#fff; padding: 4px; text-align: center; }
#home2_txt { width: 270px; height: 15em; background-color: #1a1a1a; text-align: left;position: relative }
#home2_txt .redRotate { padding: 10px; text-align: jusified; font-size:90%;color:#FFC214}
#home2_txt .limeRotate { padding: 10px; text-align: jusified; font-size:90%;color:#23BF38}
#home2_txt .blueRotate { padding: 10px; text-align: jusified; font-size:90%;color:#0D94DF}
 #home2_txt p { text-indent: 30px; line-height: 1.5em; }
#home2_txt .large {font-size:3em;color: #DF0000;text-align:center}
#home2_txt .large1 {font-size:6em;font-family: times new roman !important;color: #fff;position: absolute;top: 5px;left: -30px;padding: 0;margin: 0;line-height: .7em;}
#home2_txt .large2 {font-size: 7em;font-family: times new roman !important;color: #fff;position: absolute;bottom: 0;right: 0;padding: 0;margin: 0;line-height: .7em;}


.box_440220 {	background: url(images/440220_tl.png) no-repeat top left;}
.top_440220 {background: url(images/440220_tr.png) no-repeat top right;}
.bottom_440220 {background: url(images/440220_bl.png) no-repeat bottom left;}
.bottom_440220 div {background: url(images/440220_br.png) no-repeat bottom right;}
.content_440220 {background: url(images/440220_r.png) top right repeat-y;}
.top_440220 div, .top_440220, .bottom_440220 div, .bottom_440220 {width: 100%;height: 15px;font-size: 1px;}
.content_440220, .bottom_440220 {margin-top: -5px;}
.content_440220 { padding: 0 15px; }

.box_725854 {background: url(images/725854_tl.png) no-repeat top left;}
.top_725854 {background: url(images/725854_tr.png) no-repeat top right;}
.bottom_725854 {background: url(images/725854_bl.png) no-repeat bottom left;}
.bottom_725854 div {background: url(images/725854_br.png) no-repeat bottom right;}
.content_725854 {background: url(images/725854_r.png) top right repeat-y;}
.top_725854 div,.top_725854,
.bottom_725854 div, .bottom_725854 {width: 100%;height: 15px;font-size: 1px;}
.content_725854, .bottom_725854 {margin-top: -10px;}
.content_725854 { padding: 0 15px; }

.content_748554 {background: #000;margin:0 0 30px 0;width:260px;padding: 1px 5px;text-align:center; margin-top: -19px; }
.content_748554 p {font-size:80% }
.content_748554 p a {color: #34d2ef;text-decoration: none}
.content_748554 a:hover {background:none !important;color: #ffffff}

#specials {float: left; margin: 0px;width:100%;margin:0 auto}
.blogSpecial {float: left; width:200px;margin:4px;background:#000;height:160px;margin:0 auto}
.blogSpecial img {198px;margin:0 auto}

.frontAd {margin:20px 0 0 0}

.div702217 {margin:10px 1px ;color:#000;text-align:center;background:#fff}
.div702217 p  strong {color: #000;}
.div702217 p a {color: #70D3F5;text-decoration: none}
.div702217 p a:hover {background:none !important;color: #ffffff}

.box_702217 {background: #666666 url(images/702217_grad.gif) repeat-x top left;}
.top_702217 div {background: url(images/702217_tl.gif) no-repeat top left;}
.top_702217 {background: transparent url(images/702217_tr.gif) no-repeat top right;}
.bottom_702217 div {background: url(images/702217_bl.gif) no-repeat bottom left;}
.bottom_702217 {background: transparent url(images/702217_br.gif) no-repeat bottom right;}
.top_702217 div, .top_702217,
.bottom_702217 div, .bottom_702217 {width: 100%;height: 4px;font-size: 1px;}
.content_702217 { margin: 0 4px; }


