/* CSS Document */
body{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:18px;
text-align:left;
background-color:#000000;
}

.text
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:left;
line-height:18px;
font-weight:400;
}
.textal
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:justify;
line-height:18px;
font-weight:400;
}


.text b
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#cd3301;
text-align:left;
line-height:18px;
font-weight:bold;
}

.text strong
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#cd3301;
text-align:left;
line-height:18px;
font-weight:bold;
}

.text b.bla
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:left;
line-height:18px;
font-weight:bold;
}

.text strong.bla
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:left;
line-height:18px;
font-weight:bold;
}

.text select
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;
font-weight:400;
padding:0px 2px 0px 2px;
border:1px solid #000000;
width:100px;
} 

.text a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#be2f00;

line-height:18px;
text-decoration:none;
width:600px;
}

.text ul{
font-size:12px;
}

.text ul li {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:18px;

line-height:20px;
margin:5px 20px 0px 0px;
}


.text a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff9801;

line-height:18px;
text-decoration:none;
}





.text span
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:right;
line-height:18px;
}

.text div
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#cd3504;
text-align:left;
line-height:18px;
padding-top:6px;

}
.textbox
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;
border:1px solid #ce3300;
padding-left:5px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
}

.pdf {
padding-right:10px;
}

.pdf a
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#c63708;
padding:10px 10px 0px 0px;
margin:10px 10px 0px 0px;
line-height:18px;
text-decoration:none;
font-weight:bold;
}

.pdf a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#ff9801;
font-weight:bold;
line-height:18px;
text-decoration:none;
}


.price
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
text-align:left;
/*padding-left:5px;*/
}

.price span
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#ff0000;
text-align:left;
padding-left:5px;
}




.phead{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
text-align:left;
color:#990b01;
line-height:22px;
}

.phead div{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
text-align:left;

color:#000000;

}

.m-trbl{
padding:10px 10px 10px 10px;
}


.bgblack{
background-color:#000000;
}

.bgtm-img{
background-image:url(../images/bg-tmenu.gif);

}

.t-menu{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
line-height:18px;
font-size:13px;
text-align:left;
}
.top-menu{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
line-height:18px;
font-size:13px;
text-align:right;
}

.t-menu a{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
line-height:18px;
font-size:13px;
text-align:left;
text-decoration:none;
}

.t-menu a:hover{
font-family:Arial, Helvetica, sans-serif;
color:#f49400;
line-height:18px;
font-size:13px;
text-align:left;
text-decoration:none;
}


.t-menu span{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
line-height:18px;
font-size:15px;
text-align:left;
}


.t-menu span b{
font-family:Arial, Helvetica, sans-serif;
color:#f49400;
line-height:18px;
font-size:15px;
text-align:left;
font-weight:normal;
}

.ptrbl{
padding:5px 10px 5px 10px;
 }
 
 .ptrbln{
padding:50px 0px 10px 0px;
 }
 
.prl{
 padding:0px 10px 0px 10px;
 }

.t-menu input{
font-family:Arial, Helvetica, sans-serif;
color:#666666;
width:138px;
border:2px solid #9db2b3;
font-size:10.5px;
text-align:left;
padding:1px 1px 1px 1px;
margin:0px 0px 0px 15px;
}

.img-right{
float:right;
margin:0px 10px 0px 0px;
}

.img-left{
float:left;
margin:5px 10px 10px 0px;
}

.img-right1{
float:right;
margin:0px 0px 0px 0px;
}
.p-name{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
text-align:center;
height:40px;

}

.p-name a{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
text-align:center;
height:40px;

text-decoration:none;
}

.p-name a:hover{
font-family:Arial, Helvetica, sans-serif;
color:#ff9801;
font-size:16px;
font-weight:bold;
text-align:center;
height:40px;

text-decoration:none;
}

.pname
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
line-height:18px;
font-size:18px;
text-align:left;
font-weight:normal;
font-weight:bold;
}

.pname span
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
line-height:18px;
font-size:15px;
text-align:left;
font-weight:600;
}

.pname b
{
font-family:Arial, Helvetica, sans-serif;
color:#cd3301;
line-height:18px;
font-size:19px;
text-align:left;
font-weight:normal;
font-weight:bold;
}

.tamb
{
background-color:#000000;
}

.bor
{border:3px solid #ffffff;}

.borb
{border:1px solid #000000;}

.borb2
{border:1px solid #000000;
margin:4px;


}

.bortrl{
border-top:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
}

.borrbl
{
border-bottom:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;

}

.borb-red-rbl
{
border-top:0px solid #ce3300;
border-right:1px solid #ce3300;
border-bottom:1px solid #ce3300;
border-left:1px solid #ce3300;
}


.borb-red
{border:1px solid #ce3300;}


.borrl
{
border-bottom:1px solid #ce3300;
border-right:1px solid #ce3300;

}

.plr
{
padding:0px 10px 15px 10px;
}


.khauna{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
padding:5px 10px 5px 15px;
text-align:left; 

}

.pp-name{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
padding:2px 10px 2px 15px;
text-align:left; 

}


.pname ul {
margin:1px 0px 0px -38px;
padding:1px 0px 0px 40px;
}


.pname ul li
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
line-height:18px;
font-size:13px;
line-height:20px;
text-align:left;
font-weight:normal;
list-style-type:none;
font-weight:normal;
}



.pname ul li a
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
line-height:18px;
font-size:13px;
line-height:20px;
text-align:left;
font-weight:normal;
list-style-type:none;
font-weight:normal;
text-decoration:none;
}

.pname ul li a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#f49400;
line-height:18px;
font-size:13px;
line-height:20px;
text-align:left;
font-weight:normal;
list-style-type:none;
font-weight:normal;
text-decoration:none;
}

.great {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-align:left;
}


.great b {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#005c97;
text-align:left;
padding:0px 0px 10px 0px;
}

.great strong {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#005c97;
text-align:left;
padding:0px 0px 10px 0px;
}


.great ul {
padding:0px 0px 0px 2px;
margin:0px 0px 0px 18px;
}

.great ul li {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ce361c;
text-align:left;
line-height:25px;

}


.great ul li a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ce361c;
text-align:left;
text-decoration:underline;
}

.great ul li a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ce361c;
text-align:left;
text-decoration:none;
}

.bor-fp {
border:7px solid #000000;
}

.text-fp {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
font-weight:bold;
text-align:left;
}

.text-fph {
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#be2f00;
text-align:left;
line-height:20px;
}

.text-fpg {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#6a6969;
text-align:center;
}

.text-fpg span {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#6a6969;
text-align:right;
padding-left:340px;
}

.text-fpg a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#6a6969;
text-align:right;
text-decoration:underline;
}

.text-fpg a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#6a6969;
text-align:right;
text-decoration:none;
}

.sp 
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
line-height:20px;
font-size:12px;
text-align:left;
font-weight:normal;
font-weight:bold;
}

.sp span
{
font-family:Arial, Helvetica, sans-serif;
color:#cd3301;
line-height:14px;
font-size:15px;
text-align:left;
font-weight:normal;
font-weight:bold;
line-height:20px;
}

.sp span.big
{
font-family:Arial, Helvetica, sans-serif;
color:#cd3301;
line-height:20px;
font-size:20px;
line-height:27px;
text-align:left;
font-weight:normal;
font-weight:bold;
}

.fotter{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
line-height:20px;
text-align:center;
background-color:#5d5c5c;
padding:8px 10px 8px 10px;
}

.fotter span{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
line-height:20px;
text-align:center;
padding:0px 8px 0px 8px;
}

.fotter a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
line-height:20px;
text-align:center;
text-decoration:none;


}

.fotter a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff9801;
line-height:20px;
text-align:center;
text-decoration:none;
}

.bottom
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:left;
padding-top:2px;
padding-left:12px;
}

.bottom a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:left;
text-decoration:underline;
}

.bottom a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:left;
text-decoration:none;
}

.tab
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:16px;
}


.tab td
{
	background-image:url(../images/red_tab_01.jpg);
	width:215px;
	height:43px;
	vertical-align:middle;
	text-align:center;
	background-repeat:no-repeat;
}



.tab td a
{
	
	width:215px;
	height:43px;
	vertical-align:middle;
	text-align:center;
	text-decoration:none;
	
	color:#FFFFFF;
	font-weight:bold;
	font-size:17px;
}

.tab td:hover
{
	background-image:url(../images/yellow_tab_01.gif);
	width:215px;

	height:43px;
	vertical-align:middle;
	text-align:center;
	text-decoration:none;
	background-repeat:no-repeat;
}


.lbg{
background-color:#cd3301;

}



.ltbg{
background-color:#9c0701;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
padding:5px 10px 5px 15px;
text-align:left; 

}



/*Expand menu start*/


.arrowlistmenu{
width: 240px; /*width of accordion menu*/
text-align:left;
padding:10px 0px 0px 0px;
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font: normal 16px Arial;
color: #000000;
margin: 6px 0px 6px 0px; /*bottom spacing between header and rest of content*/
padding: 0px 0px 0px 20px; /*header text is indented 10px*/
cursor: pointer;
}
.arrowlistmenu .menuheader:hover{ /*CSS class for menu headers in general (expanding or not!)*/
font: normal 16px Arial;
color: #ffffff;
margin: 6px 0px 6px 0px; /*bottom spacing between header and rest of content*/
padding: 0px 0px 0px 20px; /*header text is indented 10px*/
cursor: pointer;
}


.arrowlistmenu .menuheader a{ /*CSS class for menu headers in general (expanding or not!)*/
font: normal 16px Arial;
color: #000000;
text-decoration:none;
}

.arrowlistmenu .menuheader a:hover{ /*CSS class for menu headers in general (expanding or not!)*/
font: normal 16px Arial;
font-weight:bold;
color: #ffffff;
text-decoration:none;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
padding:2px 0px 0px 30px;
margin:0px 0px 0px 10px;
list-style-type:none;

}

.arrowlistmenu ul li{
line-height:20px;
}

.arrowlistmenu ul li a{
font-family:Arial, Helvetica, sans-serif;
color: #000000;
padding: 2px;
text-decoration: none;
font-weight: normal;
font-size: 13px;
}


.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #ffffff;
}


/*Expand menu end*/


.p-bor {
border:10px solid #000000;
}

.prod-bor {
border:7px solid #000000;
}

.prod
{
background-color:#d5d1d2;
text-align:center;
color:#000000;
font-size:12px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
vertical-align:middle;
}

.prod1
{

text-align:center;
color:#000000;
font-size:12px;
height:34px;

font-family:Arial, Helvetica, sans-serif;
vertical-align:text-top;
}



.pl-bord
{
border:1px solid #9c0701;
}


.borb1
{border:1px solid #000000;}




.contact
{
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
padding-top:0px;
padding-left:10px;
padding-right:10px;
padding-bottom:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:20px;
text-align:left;
font-weight:normal;
}


.contact span
{

font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
line-height:20px;
text-align:left;
font-weight:normal;
}


.contact b
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ce3300;
line-height:20px;
text-align:left;
}



.contact h3
{
margin-top:05px;
margin-left:0px;
margin-right:0px;
margin-bottom:05px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#ce3300;
text-align:left;
font-weight:bold;
}


.contact a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:20px;
text-align:right;
text-decoration:none;
font-weight:bold;
}

.contact a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:20px;
text-align:right;
text-decoration:underline;
font-weight:bold;
}




.contact input
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;
border:1px solid #ce3300;
padding-left:5px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
}
.contact Select
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;
border:1px solid #ce3300;
padding-left:5px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
}


.contact textarea
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:left;
padding-left:5px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
border:1px solid #ce3300;
}



.contact radiobutton
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#87c908;
text-align:left;
border:0px solid #ffffff;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
}
.button
{
	
	font-size: 12px;
	padding:2px;
	font-family: Verdana, Arial, Helvetica;
	text-align: center;
	cursor:hand;
	background-color:#9c0701;
	color:White;
	font-weight:bolder;
	
	
	
}



.contact1
{
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
padding-top:0px;
padding-left:10px;
padding-right:10px;
padding-bottom:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
line-height:20px;
text-align:left;
font-weight:normal;
}


.contact1 b
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#ce3300;
line-height:20px;
text-align:left;
}



.contact1 h3
{
margin-top:05px;
margin-left:0px;
margin-right:0px;
margin-bottom:05px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:21px;
color:#ce3300;
text-align:left;
font-weight:bold;
}


.contact1 a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#000000;
line-height:20px;
text-align:right;
text-decoration:none;
font-weight:bold;
}

.contact1 a
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#000000;
line-height:20px;
text-align:right;
text-decoration:underline;
font-weight:bold;
}





.map
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
line-height:20px;
text-align:left;
}

.map ul
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#000000;
line-height:22px;
text-align:left;
}

.map ul li
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#000000;
line-height:22px;
text-align:left;


}


.map ul li a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#6a6969;
line-height:22px;
text-align:left;
text-decoration:none;



}
.fotter #fbg
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
line-height:20px;
text-align:center;
background-color:#999999;
padding:5px 0px 5px 0px;
}


.map ul li a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
line-height:22px;
text-align:left;
text-decoration:none;

}



.map1 ul
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#000000;
line-height:22px;
text-align:left;
}

.map1 ul li
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#000000;
line-height:22px;
text-align:left;
list-style-type:none;
/*list-style-image:url('../images/bolln.jpg');*/
/*margin: 20px 0px 0px 0px;*/
/*padding:0px 0px 0px 0px;*/

}


.map1 ul li a
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#ffffff;
line-height:22px;
text-align:left;
text-decoration:underline;
/*list-style-image:url('../images/bolln.jpg');*/


}

.map1 ul li a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#000000;
line-height:22px;
text-align:left;
text-decoration:none;
/*list-style-image:url('../images/bolln-over.jpg');*/
}

/*-------------------------Start--tooltip--------------------------------------------------------------------------------------------*/
#dhtmltooltip{
position: absolute;
width: 150px;
border: 2px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index:auto;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135); */
}

/*-------------------------End--tooltip--------------------------------------------------------------------------------------------*/



.tc1{
background-color:#f5e6e5;
 padding:3px 10px 3px 10px;
}

.tc2{
background-color:#f8eeed;
border-bottom:1px solid #ffffff;
border-top:1px solid #ffffff;
 padding:3px 10px 3px 10px;
}
.orangeHd
{width:450px;
}

.orangeHd a
{
	background-image:url(../images/headOrange.jpg);
	height:26px;
	display: block;
	width: auto;
	text-align:center;
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
	line-height:26px;
	text-decoration:none;
}
.orangeHd a:hover
{
	background-image:url(../images/headOrangeOvr.jpg);
	height:26px;
	display: block;
	width: auto;
	text-align:center;
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
	line-height:26px;
	text-decoration:none;
}


.orangeHd1 b
{
font-family:Arial, Helvetica, sans-serif;
color:#cd3301;
font-size:15px;
line-height:30px;
text-align:left;
font-weight:bold;
padding:10px 0px 5px 0px;
}
.orangeHd1 ul
{padding:0px 5px 0px 15px; margin:0px;text-align:left;
}
.orangeHd1 ul li a
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
text-align:left;
font-weight:normal;
text-decoration:none;
text-align:left;
}
.orangeHd1 ul li a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#f49400;
font-size:12px;
text-align:left;
font-weight:normal;
text-decoration:none;
text-align:left;
}

