/* CSS Document SUPERTEX*/
body{background-color:#C0C0C0; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#mainContainer1{background-color:#A01B1B; width:780px; margin:auto; }

#mainContainer1 #main_sub1{float:left; width:231px;}

#mainContainer1 #main_sub1 #logo{background-image:url(images/logo.jpg);width:73px; height:85px; margin-top:17px; margin-left:93px;}
#mainContainer1 #main_sub1 #name{background:url(images/name.gif) no-repeat 0 0; width:231px; height:40px; margin-bottom:2px; margin-top:13px;}
#mainContainer1 #main_sub1 #gradient{background-image:url(images/gradient.gif); width:231px; height:127px;}
#mainContainer1 #main_sub1 #gradient_text{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#020000; padding:8px 5px 5px 11px; text-transform:uppercase; line-height:17px;}
#mainContainer1 #main_sub1 #products_range{background-image:url(images/products_range.gif); width:231px; height:56px;}

#mainContainer1 #main_sub2{float:left; width:494px;padding-top:45px;}

#mainContainer1 #main_sub2 #flash{width:492px; height:238px; border:#FFFFFF solid 1px;} 
#mainContainer1 #main_sub2 #white_band{width:100%; height:39px; background-color:#FFFFFF;}
#mainContainer1 #main_sub2 #black_band_top{width:492px; height:55px; background-color:#000000; border-left:#FFFFFF solid 1px; border-right:#FFFFFF solid 1px;}

.menu{color:#FFFFFF; line-height:50px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#d9d9d9; text-align:center;}
.menu a {text-decoration:none; color:#d9d9d9; padding-left:10px; padding-right:10px;}
.menu a:hover {color:#f00;}

#mainContainer2{background-color:#FFFFFF; width:780px; margin-left:auto; margin-right:auto;}

#mainContainer2 #subContainer1{float:left; width:725px;}

#mainContainer2 #subContainer1 #sub1{width:231px; float:left;}
#mainContainer2 #subContainer1 #sub1 #cartoon{width:231px; height:139px; background-image:url(images/cartoon.gif);}
#mainContainer2 #subContainer1 #sub1 #cartoon_more{background:url(images/more.gif) no-repeat 0 0; width:62px; height:18px; margin-left:150px; margin-bottom:7px; text-indent:-2000px; display:block;}
#mainContainer2 #subContainer1 #sub1 #line{background:url(images/line.gif) no-repeat 0 0;width:210px;height:3px; margin-left:10px;}
#mainContainer2 #subContainer1 #sub1 #certificate_container{margin-top:11px; margin-left:18px; width:207px; margin-right:6px;}
#mainContainer2 #subContainer1 #sub1 #certificate{width:93px; height:125px; background-image:url(images/certificate.gif); margin-right:8px; margin-bottom:2px; float:left; padding-top:0px; margin-top:0px;}
#mainContainer2 #subContainer1 #sub1 #certificate_text1{float:left; width:106px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#3D3933; line-height:14px; text-align:justify; }
#mainContainer2 #subContainer1 #sub1 #certificate_text2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#3D3933; line-height:14px; text-align:justify;} 
#mainContainer2 #subContainer1 #sub1 #certificate_more{background:url(images/more.gif) no-repeat 0 0; width:62; height:18px; margin-left:132px; margin-bottom:3px; text-indent:-2000px; display:block;}

#mainContainer2 #subContainer1 #sub2{float:left; width:494px;}
#mainContainer2 #subContainer1 #sub2 #home{background:url(images/home.gif) no-repeat 0 0; width:41px; height:15px; float:right; margin-top:8px; margin-right:3px; text-indent:-2000px;}
#mainContainer2 #subContainer1 #sub2 #how{background:url(images/how.gif) no-repeat 0 0; width:257px; height:15px; margin-top:20px; margin-left:10px;}
#para{font-family: Verdana, Arial, Helvetica, sans-serif; color:#656565; font-size:11px; text-align:justify; line-height:17px; margin-top:11px; margin-right:21px; margin-left:10px;}
#mainContainer2 #subContainer1 #sub2 #how_more{background:url(images/more1.gif) no-repeat 0 0; width:494px; height:18px;}
#mainContainer2 #subContainer1 #sub2 #how_more a {position:relative; top:0px; left:250px; width:64px; height:18px; text-decoration:none; display:block;}
#mainContainer2 #subContainer1 #sub2 #how_more a i {visibility:hidden;}

#mainContainer2 #subContainer1 #sub2 #people{float:left; background:url(images/people.jpg) no-repeat 0 0; width:75px; height:84px;}
#mainContainer2 #subContainer1 #sub2 #our_clients{float:left; background-image: url(images/clients_images1.jpg); height:81px; width:411px;}
#mainContainer2 #subContainer1 #sub2 #clients_more{background:url(images/more2.gif) no-repeat 0 0; width:494px; height:18px;}
#mainContainer2 #subContainer1 #sub2 #clients_more a{position:relative; top:0px; left:430px; width:64px; height:18px; text-decoration:none; display:block;}
#mainContainer2 #subContainer1 #sub2 #clients_more a i{visibility:hidden;}

#mainContainer2 #subContainer1 #sub2 #infrastructure{background: url(images/infrastructure.gif) no-repeat 0 0;width:166px; height:15px; margin-top:14px; margin-left:10px;}
#para2{font-family:Arial, Helvetica, sans-serif; color:#626262; font-size:12px; text-align:justify; margin-top:15px; margin-left:10px;}
#more{background-image:url(images/more.gif); width:62px; height:18px; margin-left:190px; margin-bottom:10px; text-indent:-2000px; display:block; margin-bottom:20px;}

#mainContainer2 #subContainer2{float:left; width:8px; height:59px; background-image:url(images/dotted_line.gif);}
 
#mainContainer3{width:780px; height:55px; background-color:#A01B1B; margin-left:auto; margin-right:auto;}

#mainContainer3 #main3_sub1{float:left; width:231px; height:55px; background-color:#FFFFFF; margin:0px; padding:0px;}
#mainContainer3 #main3_sub1 #gray_line{ width:231px; height:5px; background-color:#CFCFCF;}
#mainContainer3 #main3_sub1 #copy{ width:231px; height:45px;font-family:Arial, Helvetica, sans-serif; font-size:10px; border-top:#CFCFCF solid 5px;}
#copy a:link{color:#240202; text-decoration:none;}
#copy a:visited{color:#240202; text-decoration:none;}
#copy a:hover{color:#FF0000; text-decoration:none; background-color:#EBE6E6;}

#mainContainer3 #main3_sub1 #copy span{color:#606060; display:block; padding:10px 0px 0px 37px;}

#mainContainer3 #main3_sub2{float:left; width:492px;}
#mainContainer3 #main3_sub2 #black_band_bottom{width:492px; height:55px; background-color:#000000; border-left:#FFFFFF solid 1px; border-right:#FFFFFF solid 1px;}

#text{margin-left:10px; text-align:justify; padding-top:20px; margin-bottom:20px;}

#text h4 {color:#a01b1b; font-size:14px; }
#text h4 a:link{color:#000066; text-decoration:none; background-color:#FFFFFF; border:#000000 solid 1px; padding:10px; }
#text h4 a:visited{color:#000066; text-decoration:none; background-color:#FFFFFF; border:#000000 solid  1px;padding:10px; }
#text h4 a:hover{color:#a01b1b; text-decoration:none;  padding:10px; background-color:#EEEEEE;border:#000000 solid  2px;}

#text h5 {color:#a01b1b; font-size:12px; padding:5px; margin:0px;}
#text h2{color:#000066; font-size:18px; text-align:center;}
#text h3{color:#000066;font-size:12px; padding:5px; margin:0px;}
#text h1 {color:#a01b1b; font-size:14pt;}

#contact{ font-size:14px; }
#contact_heading{font-size:17px; font-weight: bolder;color:#a01b1b;}
a.email {text-decoration:none; color:#c40000;}
a.email:hover {text-decoration:underline; color:#c40000;}

#products_bullets{margin-top:20px; margin-bottom:20px;}

#products_list a:link{color:#000000; text-decoration:none;}
#products_list a:visited{color:#000000; text-decoration:none;}
#products_list a:hover{color:#CC9900; text-decoration:none; font-weight:bold;}

#products_background{color:#807A67; font-size:12px; font-weight:bold;  padding-left:20px; font-family:Verdana, Arial, Helvetica, sans-serif; width:90%; line-height:25px; text-align:left;}
#products_background a:link{color:#807A67; text-decoration:none;}
#products_background a:visited{color:#807A67; text-decoration:none;}
#products_background a:hover{color:#ffffff; text-decoration:none;background-color: #333333;}

#satin1{background-image:url(images/satin1.jpg); width:475px; height:350px;}
#satin2{background-image:url(images/satin2.jpg); width:475px; height:509px;}
#satin3{background-image:url(images/satin3.jpg); width:475px; height:591px;}

#badges1{background-image:url(images/badges1.jpg); width:120px; height:122px; float:left; margin-left:25px; margin-top:20px;}
#badges2{background-image:url(images/badges2.jpg); width:120px; height:146px;float:left; margin-left:25px; margin-top:20px;}
#badges3{background-image:url(images/badges3.jpg); width:120px; height:122px;float:left; margin-left:25px; margin-top:20px;}
#badges4{background-image:url(images/badges4.jpg); width:120px; height:120px;float:left; margin-left:25px; margin-top:20px;}
#badges5{background-image:url(images/badges5.jpg); width:120px; height:123px;float:left; margin-left:25px; margin-top:20px;}
#badges6{background-image:url(images/badges6.jpg); width:120px; height:126px;float:left; margin-left:25px; margin-top:20px;}
#badges7{background-image:url(images/badges7.jpg); width:120px; height:119px; float:left;margin-left:25px; margin-top:20px;}
#badges8{background-image:url(images/badges8.jpg); width:120px; height:144px; float:left;margin-left:25px; margin-top:20px;}
#badges9{background-image:url(images/badges9.jpg); width:120px; height:125px; float:left;margin-left:25px; margin-top:20px;}
#badges10{background-image:url(images/badges10.jpg); width:120px; height:80px; float:left;margin-left:25px; margin-top:20px;}
#badges11{background-image:url(images/badges11.jpg); width:120px; height:128px; float:left;margin-left:25px; margin-top:20px;}
#badges12{background-image:url(images/badges12.jpg); width:120px; height:152px; float:left;margin-left:25px; margin-top:20px;}
#badges13{background:url(images/badges13.jpg) no-repeat 0 0; width:120px; height:125px; float:left;margin-left:25px; margin-top:20px;}
#badges14{background-image:url(images/badges14.jpg); width:120px; height:99px; float:left;margin-left:25px; margin-top:20px;}
#badges15{background:url(images/badges15.jpg) no-repeat 0 0; width:120px; height:125px; float:left;margin-left:25px; margin-top:20px;}
#badges16{background-image:url(images/badges16.jpg); width:120px; height:175px; float:left;margin-left:25px; margin-top:20px;}
#badges17{background-image:url(images/badges17.jpg); width:120px; height:121px; float:left;margin-left:25px; margin-top:20px;}
#badges18{background-image:url(images/badges18.jpg); width:120px; height:145px; float:left;margin-left:25px; margin-top:20px;}

#armed_forces1{background-image:url(images/armed_force1.jpg); width:120px; height:149px;float:left;margin-left:25px; margin-top:20px;}
#armed_forces2{background-image:url(images/armed_force2.jpg); width:120px; height:123px;float:left;margin-left:25px; margin-top:20px;}
#armed_forces3{background-image:url(images/armed_force3.jpg); width:120px; height:118px;float:left;margin-left:25px; margin-top:20px;}
#armed_forces4{background-image:url(images/armed_force4.jpg); width:120px; height:121px;float:left;margin-left:25px; margin-top:20px;}
#armed_forces5{background-image:url(images/armed_force5.jpg); width:120px; height:139px;float:left;margin-left:25px; margin-top:20px;}
#armed_forces6{background-image:url(images/armed_force6.jpg); width:120px; height:120px;float:left;margin-left:25px; margin-top:20px;}
#armed_forces7{background-image:url(images/armed_force7.jpg); width:38px; height:120px;float:left;margin-left:25px; margin-top:20px;}
#armed_forces8{background-image:url(images/armed_force8.jpg); width:120px; height:48px;float:left;margin-left:25px; margin-top:20px;}
#armed_forces9{background-image:url(images/armed_force9.jpg); width:120px; height:55px;float:left;margin-left:25px; margin-top:20px;}
#armed_forces10{background-image:url(images/armed_force10.jpg); width:40px; height:120px;float:left;margin-left:25px; margin-top:20px;}
#armed_forces11{background-image:url(images/armed_force11.jpg); width:120px; height:137px;float:left;margin-left:25px; margin-top:20px;}
#armed_forces12{background-image:url(images/armed_force12.jpg); width:120px; height:125px;float:left;margin-left:25px; margin-top:20px;}
#armed_forces13{background-image:url(images/armed_force13.jpg); width:120px; height:130px;float:left;margin-left:25px; margin-top:20px;}
#armed_forces14{background-image:url(images/armed_force14.jpg); width:120px; height:122px;float:left;margin-left:25px; margin-top:20px;}
#armed_forces15{background-image:url(images/armed_force15.jpg); width:120px; height:181px;float:left;margin-left:25px; margin-top:20px;}
#armed_forces16{background-image:url(images/armed_force16.jpg); width:120px; height:116px;float:left;margin-left:25px; margin-top:20px;}
#armed_forces17{background-image:url(images/armed_force17.jpg); width:120px; height:120px;float:left;margin-left:25px; margin-top:20px;}
#armed_forces18{background-image:url(images/armed_force18.jpg); width:120px; height:125px;float:left;margin-left:25px; margin-top:20px;}
#armed_forces19{background-image:url(images/armed_force19.jpg); width:120px; height:120px;float:left;margin-left:25px; margin-top:20px;}

#tape1{background-image:url(images/tape1.jpg); width:475px; height:494px;}
#tape2{background-image:url(images/tape2.jpg);width:475px; height:686px;}

#applique1{background-image:url(images/applique1.jpg); width:120px; height:160px; float:left;margin-left:25px; margin-top:20px;}
#applique2{background-image:url(images/applique2.jpg); width:120px; height:149px;float:left;margin-left:25px; margin-top:20px;}
#applique3{background-image:url(images/applique3.jpg); width:120px; height:141px;float:left;margin-left:25px; margin-top:20px;}
#applique4{background-image:url(images/applique4.jpg); width:120px; height:151px;float:left;margin-left:25px; margin-top:20px;}
#applique5{background-image:url(images/applique5.jpg); width:120px; height:140px;float:left;margin-left:25px; margin-top:20px;}
#applique6{background-image:url(images/applique6.jpg); width:120px; height:151px;float:left;margin-left:25px; margin-top:20px;}
#applique7{background-image:url(images/applique7.jpg); width:120px; height:86px;float:left;margin-left:25px; margin-top:20px;}
#applique8{background-image:url(images/applique8.jpg); width:120px; height:122px;float:left;margin-left:25px; margin-top:20px;}
#applique9{background-image:url(images/applique9.jpg); width:120px; height:106px;float:left;margin-left:25px; margin-top:20px;}

#portrait1{background-image:url(images/portrait1.jpg); width:200px; height:255px; margin-left:138px;}
#portrait2{background-image:url(images/portrait2.jpg); width:200px; height:226px; float:left; margin-top:20px; margin-left:25px;}
#portrait3{background-image:url(images/portrait3.jpg); width:200px; height:290px;float:left; margin-top:20px; margin-left:30px;}

#fine1{background-image:url(images/fine1.jpg); width:240px; height:281px; float:left; margin-top:60px;}
#fine2{background-image:url(images/fine2.jpg); width:240px; height:343px; float:left; margin-top:0px;}
#fine3{background-image:url(images/fine3.jpg); width:240px; height:258px; float:left; margin-top:20px;}
#fine4{background-image:url(images/fine4.jpg); width:240px; height:337px; float:left; margin-top:20px;}
#fine5{background-image:url(images/fine5.jpg); width:240px; height:294px; float:left; margin-top:0px;}
#fine6{background-image:url(images/fine6.jpg); width:240px; height:294px; float:left; margin-top:0px;}

#logo_text{background-image:url(images/logo_text.gif); width:229px; height:55px; border:#FFFFFF solid 1px;}

#top{color:#990000; font-size:12px; font-weight:bold; text-align:right; }
#top a:link{color:#990000; text-decoration:none;}
#top a:visited{color:#990000; text-decoration:none;}
#top a:hover{color:#000000; text-decoration:none;}

#career a:link{color:#990000; text-decoration:none;}
#career a:visited{color:#990000; text-decoration:none;}
#career a:hover{color:#000000; text-decoration:none;}

#click{ background-image:url(images/click1.jpg); width:411px; height:17px; margin-bottom:20px; margin-left:10px; display:block; text-indent:-2000px; margin-bottom:20px;}

#list li{color:#000066; text-decoration:none; font-weight:bold;}
#list a:link{color:#000066; text-decoration:underline; font-weight:bold;}
#list a:visited{color:#000066; text-decoration:underline;font-weight:bold;}
#list a:hover{color:#000000; text-decoration: none; font-weight:bold;}

#tafetta1{ background-image:url(images/taffetta1b.jpg); width:480px; height:650px;}
#tafetta2{ background-image:url(images/taffetta2b.jpg); width:480px; height:652px;}

#images{margin-bottom:15px; width:229px; height:137px; border:#000000 solid 1px; margin-top:20px;}


