@charset "utf-8";
/* CSS Document */
/* General Styles */
body{margin:0; padding:0; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; background:url(../images/body-bg.jpg) repeat;}
img{border:none;}
/* Wrapper */
#wrapper{width:802px; margin:0 auto; padding:31px 0 0 0; text-align:left; background:#fff; position:relative;}
#wrapper_sml{width:600px; background:#fff; text-align:left;}
/* Header */
#header_wrp{margin:0px 0 5px 0; border-top:#cdcccb 1px solid; border-bottom:#cdcccb 1px solid; height:106px; position:relative;}
#header_wrp .logo{position:absolute;left: 15px;top: 19px;}
#header_wrp .fabrication{position:absolute;left: 510px;top: 18px;}
#header_wrp .contact{position:absolute;left: 507px;top: 63px;font-size:11px;color:#666766;}
#header_wrp .contact p{margin:5px 0; padding:0;}
/* Content Styles */
#content_wrp{margin:0; padding:10px 15px 8px 15px;}
/* Col Lft */
#content_wrp .col_lft{width:216px; float:left;}
#lft_menu_wrp{font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; color:#666766; font-size:13px; font-weight:bold;}
#lft_menu_wrp ul{margin:0; padding:0; list-style:none;}
#lft_menu_wrp li{margin:0; padding:0 0 10px 0; display:list-item;}
#lft_menu_wrp li a{color:#666766; text-decoration:none;}
#lft_menu_wrp li a:hover{color:#666766; text-decoration:underline;}
#lft_menu_wrp .active span {color:#820024; text-decoration:none;}
#lft_menu_wrp .active span:hover {color:#820024; text-decoration:underline;}
#lft_menu_wrp li ul{margin:5px 0 0 8px; padding:0; list-style:none; font-size:12px; }
#lft_menu_wrp li ul li{margin:0; display:list-item; color:#820024; padding:0px 0 6px 0;}
#lft_menu_wrp li ul li a{color:#666766; text-decoration:none; background:url(../images/bull-gry.jpg) no-repeat 0 5px; padding:0 0 0 12px;}
#lft_menu_wrp li ul li a:hover{color:#820024; text-decoration:underline; background:url(../images/bull-red.jpg) no-repeat 0 5px; padding:0 0 0 12px;}
ul#menu { list-style-type: none;}
ul#menu ol { display: none; text-align: left; list-style-type: none; margin: 0; padding:0; margin:5px 0 0 8px;}
ul#menu ol li {font-size:12px;}
ul#menu ol li {margin:0; padding:0 0 6px 0; display:list-item;}
ul#menu ol li a{color:#666766; text-decoration:none; background:url(../images/bull-gry.jpg) no-repeat 0 5px; padding:0 0 0 12px;}
ul#menu ol li a:hover{color:#820024; text-decoration:underline; background:url(../images/bull-red.jpg) no-repeat 0 5px; padding:0 0 0 12px;}
ul#menu a.active{color:#820024; text-decoration:underline;}
/* Col Rgt */
#content_wrp .col_rgt{width:555px; float:right; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:16px;}
#content_wrp .col_rgt h1{margin:0; padding:0 0 5px 0; color:#820024; border-bottom:#cccccc 1px solid; font-size:16px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:bolder;}
#content_wrp .col_rgt p{margin:12px 0; padding:0;}
#content_wrp .col_rgt a{color:#993300; text-decoration:none;}
#content_wrp .col_rgt a:hover{color:#666766; text-decoration:underline;}
#content_wrp .col_rgt .cont_sep{margin:0; padding:8px 0;}
#content_wrp .col_rgt #img_slideshow{margin:0 0 15px 0; padding:0; width:520px; height:280px; border:#ccc 1px solid; background:url(../images/rotating/img1.jpg) no-repeat bottom;}
.inner_col_lft{width:360px; float:left;}
.inner_col_rgt{width:154px;float:right; padding:10px 0 0 0;}
.inner_col_rgt img{margin:0 0 8px 0; border:#ccc 1px solid;}
#gallery img{border:#ccc 1px solid; margin:0 0 10px 0;}
/* Common Classes */
.clr_flt{clear:both}
.flt_lft{float:left}
.flt_rgt{float:right}
.alg_lft{text-align:left}
.alg_rgt{text-align:right}
.alg_cen{text-align:center}
.alg_jus{text-align:justify}
.txt_red{color:#FF0000; font-size:11px;}
.eqp_img{margin:0 10px 5px 0; border:#820024 2px solid;}


/* 26-sep-2011 by kasirajan */
.met_img{border: 2px solid #820024;
			margin: 0 10px 5px 0;}
.metals span{color: #810020;
			font: bold 18px/50px "Trebuchet MS",Arial,Helvetica,sans-serif;}
.canIco a {
    background: url("../images/icn_close.png") no-repeat scroll right 0 transparent;
    display: block;
    float: right;
    height: 10px;
    width: 10px;
}	

.canIco a:hover{
    background: url("../images/icn_close.png") no-repeat scroll right -10px transparent;
    display: block;
	height: 10px;
}
.lightB li {
    background: url("../images/bIco.png") no-repeat scroll left 5px transparent;
    border-bottom: 1px dashed #CCCCCC;
    line-height: 20px;
    list-style: none outside none;
    padding-bottom: 5px;
    padding-left: 15px;
    text-align: left;
}
