Body
{
margin:0px;
padding:0px;
background:url(gifs/page-bg1.jpg);}

@font-face {
    font-family: DeliciousRoman;
    src: url(fonts/autobahn_stencil.ttf);
    font-weight:400;
}


@font-face {
    font-family: DeliciousRoman1;
    src: url(fonts/DistProTh.otf);
    font-weight:400;
}

@font-face {
    font-family: DeliciousRoman2;
    src: url(fonts/Exo2.0-Medium.otf);
    font-weight:400;
}

@font-face {
    font-family: DeliciousRoman3;
    src: url(fonts/FreightSansCmpPro-Light.otf);
    font-weight:400;
}


@font-face {
    font-family: DeliciousRoman4;
    src: url(fonts/Aachenb.TTF);
    font-weight:400;
}

H1 {font-family:DeliciousRoman,arial,sans-serif; font-weight:400;font-size:24px;color:#C61C02;margin-bottom:5px; 	
margin-top:25px;margin-left:20px;text-transform:uppercase;
text-shadow: 2px 2px 2px #CCCCCC;text-align:justify;}

H2 {font-family:trebuchet MS,arial,verdana;font-size:19px;color:#0467B8;margin-bottom:5px; 	
margin-top:25px;margin-left:20px;text-transform:uppercase;}

.comp-text{font-family:Exo 2.0,arial,verdana,trebuchet MS;font-size:15px;color:#000000;
padding-left:20px;padding-right:20px;line-height:25px;text-align:justify;padding-bottom:20px;
padding-top:10px;
}

.comp-text b{font-family:arial,verdana,trebuchet MS;font-size:13px;color:#000000;}

.comp-text ul{margin:0px;padding-left:20px;}

.comp-text ol{margin:0px;padding-left:25px;}

.comp-text A{color:#527D00;text-decoration:underline;}
.comp-text A:hover{color:#03549E;text-decoration:none;}



.comp-text1{font-family:Exo 2.0, sans-serif,arial,trebuchet MS,verdana;font-size:14px;color:#333;
padding-left:20px;padding-right:20px;line-height:25px;padding-bottom:20px;text-align:justify;
padding-top:10px;font-weight:400;}

.comp-text1 ul{margin:0px;padding-left:20px;}

.comp-text1 ol{margin:0px;padding-left:20px;}

.comp-text1 A{color:#527D00;text-decoration:underline;}
.comp-text1 A:hover{color:#03549E;text-decoration:none;}


.comp-text3 {font-family:Exo 2.0,arial,verdana,trebuchet MS;font-size:20px;color:#848484;
padding-left:5px;padding-right:10px;line-height:21px;text-align:center;padding-top:10px;}

.comp-text3 A{color:#848484;text-decoration:underline;}
.comp-text3 A:hover{color:#000000;text-decoration:none;}





.bot-link{font-family:arial,verdana,trebuchet MS;font-size:12px;color:#ffffff;
padding:10px;line-height:15px;}

.bot-link A{color:#ffffff;text-decoration:none;}
.bot-link A:hover{color:#ffff00;text-decoration:underline;}

.footer{font-family:arial,verdana,trebuchet MS;font-size:12px;color:#ffffff;
text-align:right;padding-right:10px;line-height:21px;}

.footerb.wh{color:#B50415;}

.footer A{color:#ffffff;text-decoration:none;}
.footer A:hover{color:#ffff00;text-decoration:underline;}

.background{background:#1C2126;margin-top:1px;}

.line{border:2px solid #313439;margin-left:0px;margin-right:0px;}


.back-img1{background:url(gifs/bg-1.jpg);height:258px;}

.home-bg{background:url(gifs/bg3.jpg);height:155px;}

.fla-bg{background:url(gifs/fla-bg.jpg) repeat-x;}

.back-img2{background:url(gifs/main-bg.jpg);height:251px;}

.back-img3{background:url(gifs/punch-bg1.jpg);height:56px;}

.back-img4{background:url(gifs/main-bg.jpg);height:154px;}

.back-img5{background:url(gifs/bg6.jpg);height:49px;}

.back-img6{background:url(gifs/bg7.jpg);height:188px;}

.back-img7{background:url(gifs/h-bg3.jpg);}

.back-img8{background:url(gifs/bg8.jpg);height:67px;}

.back-img9{background:url(gifs/mid-bg1.jpg);height:8px;}

.back-img10{background:url(gifs/bg9.jpg);height:106px;}

.pro{background:url(gifs/top-links.jpg) no-repeat;height:194px;width:182px;float:right;}

.home{font-family:arial,verdana,trebuchet MS;font-size:12px;color:#000000;
padding-top:25px;padding-left:20px;}
.home A{color:#ff0000;text-decoration:underline;}
.home A:hover{color:#000000;text-decoration:none;}

.t-link{font-family:arial,verdana,trebuchet MS;font-size:12px;color:#ffffff;
text-align:center;font-weight:bold;text-transform:uppercase;}
.t-link A{color:#ffffff;text-decoration:none;}
.t-link A:hover{color:#ffff00;text-decoration:none;}

.bord{border-top:4px solid #3B3B3B;}


.req3{font-family:arial,verdana,trebuchet MS;font-size:13px;color:#ffffff;
font-weight:bold;text-align:center;padding-top:10px;padding-left:5px;width:185px;
padding-right:5px;padding-bottom:10px;border:1px solid #ffffff;background:#196EAA;}

.req3 A{color:#ffffff;text-decoration:none;}
.req3 A:hover{color:#ffff00;text-decoration:none;}


.left-table{float:left;width:276px;background:url(gifs/left-bg.jpg) repeat-y;}


.product-main1{font-family:arial,verdana,trebuchet MS;font-size:12px;color:#ffffff;
font-weight:bold;text-transform:uppercase;text-align:right;padding-right:10px;padding-top:20px;}

.product-main1 ul{list-style:none;margin:0px;padding:0px;}

.product-main1 ul li{
padding:3px 3px 3px 25px;line-height:21px;margin-left:20px;margin-right:1px;}

.product-main1 A{color:#ffffff;text-decoration:none;}
.product-main1 A:hover{color:#ffff00;text-decoration:none;}

.enq-text1{font-family:verdana,trebuchet MS,arial;font-size:11px;color:#000000;
padding-left:15px;}


.enq-text2{font-family:arial,verdana,trebuchet MS;font-size:12px;color:#000000;
padding-left:20px;line-height:21px;}
.enq-text2 b.wh{font-size:18px;color:#4696D3;}

.enq-text2 A{color:#D80F21;text-decoration:none;}
.enq-text2 A:hover{color:#000000;text-decoration:underline;}

.sub1 {
margin-left:0px;margin-top:0px;}

.sub1 ul{list-style:none;margin:0px;padding:0px;}


.submenu {
    font-family: arial,verdana,trebuchet MS;font-size:13px;color:#000000;line-height:45px;
	
}
.submenu li {
    list-style-image: none;
    list-style-type: none;
}


.submenu li{
    
    color: #fff;
    text-decoration: none;
	font-weight:bold;border-top: 1px solid white;
  
    /*border-top: 1px solid white;;
    border-right: 1px solid white;
    border-bottom: 1px solid white;*/
}

.submenu li.main{
    
    color: #fff;
    text-decoration: none;
	font-weight:bold;border-top: none;
  
    /*border-top: 1px solid white;;
    border-right: 1px solid white;
    border-bottom: 1px solid white;*/
}

.submenu li.main1{
    
   
	font-family:arial,verdana,trebuchet MS;font-size:12px;border-top: none;line-height:27px;padding-top:5px;
	padding-left:5px;border-bottom:1px solid #BBBBBB;color:#00559D;background-color:#F8F7F7;margin-right:0px;font-weight:200;
  
    /*border-top: 1px solid white;;
    border-right: 1px solid white;
    border-bottom: 1px solid white;*/
}

.submenu li.main2{
    
   
	font-family:arial,verdana,trebuchet MS;font-size:12px;font-weight:bold;border-top: none;line-height:27px;padding-top:5px;
	padding-left:5px;border-bottom:none;color:#00559D;background-color:#F8F7F7;margin-right:1px;font-weight:200;
  
    /*border-top: 1px solid white;;
    border-right: 1px solid white;
    border-bottom: 1px solid white;*/
}

.submenu li a{position: relative;
	display: block;
	color: #fff;
    text-decoration: none;background: #848383;padding:0px 0px 0px 10px;}


	.submenu li a.co{position: relative;font-family:arial,verdana,trebuchet MS;font-size:13px;
	color: #00559D;
    text-decoration: none;background:none;}

	.submenu li:hover a.co { background:none;color:#ff0000;text-decoration:none;}


.submenu li:hover a { background: #848383;}


.sub-head{font-family:DeliciousRoman1,arial,verdana,trebuchet MS;font-size:19px;color:#000000;
padding:10px 0px 10px 20px;font-weight:bold;text-transform:uppercase;background:#E2E1E1;
/* 16 * 0.0625 = 1px */
  letter-spacing: 0.0625em;}


  .sub-head1{font-family:arial,verdana,trebuchet MS;font-size:13px;color:#ff0000;
padding-left:20px;font-weight:bold;text-transform:uppercase;
}


.back{background:#ffffff;margin:0px 0px 0px 276px;border:1px solid #FE8800;
border-left:none;border-top:none;border-bottom:none;}


.req{font-family:arial,verdana,trebuchet MS;font-size:12px;color:#323232;
font-weight:bold;padding:10px 0px 10px 0px;text-align:center;text-transform:uppercase;
background:#1C2126;width:250px;}
.req A{color:#ffffff;text-decoration:none;}
.req A:hover{color:#ffff00;text-decoration:none;}


.img-back1{font-family:arial,verdana,trebuchet MS;font-size:12px;color:#000000;
font-weight:bold;background-color:#000000;width:222px;padding:5px;text-transform:uppercase;}

.img-back1 A{color:#ffffff;text-decoration:none;}
.img-back1 A:hover{color:#ffff00;text-decoration:none;}


.pro-text {font-family:arial,verdana,trebuchet MS;font-size:13px;color:#000000;
margin-left:20px;padding-right:20px;line-height:21px;text-align:justify;padding-bottom:20px;
padding-top:10px;background:#EEEEEE;padding-left:10px;
height:230px;}

.pro-text ul{margin:0px;padding-left:20px;}

.pro-text ol{margin:0px;padding-left:25px;}

.pro-text A{color:#527D00;text-decoration:underline;}
.pro-text A:hover{color:#03549E;text-decoration:none;}

.table{font-family:arial,verdana,trebuchet MS;font-size:12px;color:#000000;
padding:5px 5px 5px 10px;line-height:17px;background:#D5D5D5;text-align:center;font-weight:bold;}

.table A{color:#000000;text-decoration:none;}
.table A:hover{color:#7D261C;text-decoration:underline;}

.table1{font-family:arial,verdana,trebuchet MS;font-size:12px;color:#000000;
padding:5px 0px 5px 0px;line-height:21px;text-align:center;font-weight:bold;}

.table2{font-family:arial,verdana,trebuchet MS;font-size:12px;color:#A41702;
padding:5px 0px 5px 0px;line-height:17px;text-align:center;font-weight:bold;}

.table2 A{color:#000000;text-decoration:none;}
.table2 A:hover{color:#7D261C;text-decoration:underline;}


.table-hover table tr {
  background: #D9D9D9;
}

.table-hover table tr:hover {
  background: #C9C9C9;
}