body{margin:0px;padding:0px;}
#top_header_bg{background:url(../images/toper_bg_blue.jpg) repeat-x;height:101px;width:1003px;}
#holder{width:1003px;margin:auto;}
/*now header start*/	
#top_header_bg .header_top{width:1003px;margin:0px auto 0px auto;height:101px;}
#top_header_bg .header_top .logo{margin-left:14px;margin-top:28px;float:left;}


#top_header_bg .header_top .manu{width:640px;float:right;margin:29px 10px 0px 0px;/*	background:url(../images/top_manu.gif) repeat-x;*/}
.manu {
  z-index:3000;
}
ul.menu {
  z-index:2500;
}
ul.menu li {
  z-index:2501;
}
#top_header_bg .header_top .manu ul{z-index:100;margin: 0;padding: 0;list-style-type: none;background:url(../images/manu_bg.jpg) repeat-x top;}
#top_header_bg .header_top .manu ul li{font:12px/30px Tahoma, Verdana, Arial, Helvetica, sans-serif;color:#FFFFFF;list-style:none;display:block;padding:0px 4px 0px 4px;float:left;display:inline;position: relative;background:url(../images/divider_top.jpg) no-repeat right 5px;}
#top_header_bg .header_top .manu ul li img{padding-top:3px;}
#top_header_bg .header_top .manu ul li a{font:12px/30px Tahoma, Verdana, Arial, Helvetica, sans-serif;color:#FFFFFF;text-decoration:none;display:block;}
* html #top_header_bg .header_top .manu ul li a{ /*IE6 hack to get sub  links to behave correctly*/display:block;}
#top_header_bg .header_top .manu ul li a:hover{font:12px/30px Tahoma, Verdana, Arial, Helvetica, sans-serif;	color:#E68303;background:url(../images/top_manu_bg_ho.jpg) no-repeat top center;}
#top_header_bg .header_top .manu ul li ul{position: absolute;left: 0;display: none; /*collapse all sub menus to begin with*/visibility: hidden;}

/*Sub level menu list items (undo style from Top level List Items)*/
#top_header_bg .header_top .manu ul li ul li{display: list-item;float: none;background:#0079D5 url(../images/sub_menu_bg.jpg) repeat-x top;/*background of menu items (default state)*/}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
#top_header_bg .header_top .manu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
#top_header_bg .header_top .manu ul li ul li a{
font:12px/20px Tahoma, Verdana, Arial, Helvetica, sans-serif;
padding: 5px;
width:160px;
margin: 0;
border-top-width: 0;
}
#top_header_bg .header_top .manu ul li ul li a:hover{
font:12px/20px Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#FF6600;
width:160px;
padding: 5px;
margin: 0;
background:none;
}


/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 12px;
right: 0px;
}

.rightarrowclass{
position: absolute;
top: 0px;
right: 0px;
}

/* ######### CSS for shadow added to sub menus  ######### */

.ddshadow{
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
}

.toplevelshadow{ /*shadow opacity. Doesn't work in IE*/
opacity: 0.6;
}

/*close header start*/	

/*close body start*/
#main_body{
	width:100%;
	}
.main_body .main_div{
	width:1003px;
	margin:auto;
	position:relative;
	}

.main_body .gas{
	margin:37px 0px 0px 11px;
	float:left;
	}
.main_body .welcome{
	width:353px;
	float:left;
	}
.main_body .ima_wel{
	margin:41px 0px 0px 6px;
	}
.main_body .text{
	padding-left:5px;
	font:12px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#555555;
	}
.main_body .read{
	padding-left:5px;
	font:11px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#A61414;
	}
.main_body .read ul{
	margin:0px;
	padding:0px;
	}
.main_body .read li{
	padding:0px 10px 0px 2px;
	background:url(../images/red_bullet.gif)  right 7px no-repeat;
	font:11px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#A61414;
	list-style-type:none;
	float:left;
	}
.main_body .read li a{
	color:#A61414;
	}
	
.main_body .group{
	float:left;
	margin:20px 0px 0px 0px;
	background:url(../images/mac_img.jpg) no-repeat;
	width:512px;
	height:280px;
	}
.main_body{
	clear: left;
	background:#fff url(../images/main_bg_body.jpg) repeat-x bottom;
	height:323px;
	}
.main_body1{
	clear: left;
	background:#fff url(../images/main_bg_body.jpg) repeat-x bottom;


	}
.main_body1 .main_div{
	width:1003px;
	margin:auto;
	position:relative;
	}
.number_bg{
	background:url(../images/number_bg.jpg) no-repeat;
	width:328px;
	height:39px;
	position:absolute;
	left: 132px;
	top: 268px;
	font:24px/25px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#00579A;
	padding:14px 0px 0px 33px;
	float:left;
	}
.number_bg span{
	color:#9C170C;
	padding:14px 0px 0px 5px;
	font:bold 24px/25px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	}	
/*.number_bg1{
	background:url(../images/number_bg.jpg) no-repeat;
	width:352px;
	height:53px;
	position:absolute;
	left: 132px;
	top: 268px;
	font:24px/25px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#00579A;
	padding:14px 0px 0px 33px;
	}
.number_bg .number{
	margin:14px 0px 0px 33px;
	}*/
.gray_bg_top{
	background: url(../images/gray_bg_top.jpg) repeat-x top;
	}
.gray_bg_top .main_div1{
	margin:auto;
	width:1003px;
	padding-top:15px;
	}
.blue_txt{
	color:#00579A;
	font:23px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	float:left;
	}
.gray_bg_top .main_div1  span{
	color:#E68303;
	font:23px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px 0px 0px 3px;
	float:left;height:23px;
	}
.gray_bg_top .main_div1 .body_left{
	width:620px;
	float:left;
	margin:10px 10px 0px 15px;	
	border-right:1px solid #E6E6E6;
	}
.gray_bg_top .main_div1 .line{
	margin:10px 0px 0px 4px;
	}
.gray_bg_top .main_div1 .txt{
	color:#555555;
	font:12px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding:5px 20px 0px 0px;
	clear:both;
	}
.gray_bg_top .main_div1 .border{
	color:#555555;
	font:12px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding:5px 0px 0px 0px;
	clear:both;
	}
.gray_bg_top .main_div1 .body_right{
	float:left;
	margin:10px 5px 0px 15px;	
	width:312px;
	}
.gray_bg_top .main_div1 .body_right .img3{
	float:left;
	margin:0px 20px 0px 0px;	
	}
.gray_bg_top .main_div1 .body_right .cont-txt{
	margin:0px 10px 0px 10px;
	padding:15px 5px 0px 0px;
	color:#555555;
	font:12px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	}
.gray_bg_top .main_div1 .body_right .cont-txt1{
	margin:0px 10px 0px 10px;
	padding:0px 5px 0px 0px;
	color:#E68303;
	font:bold 12px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	}
	
.footer_bg
{
	background:url(../images/footter_bg.jpg) repeat-x;
	clear:both;
	height:45px;
	margin-top:30px;
	}
.footer_bg .footer
	{
	width:1003px;
	margin:auto;
	font:11px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	}
.footer_bg .footer ul
	{
		margin:0px;
		padding:0px 0px 0px 10px;
	}
.footer_bg .footer ul li
	{
	font:12px/43px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	list-style:none;
	padding:0px 1px 0px 1px;
	display:inline;
	float:left;
	}
.footer_bg .footer ul li a
	{
	color:#FFF;
	text-decoration:none;
	}
.clear{
	clear:both;
	}
.flote-right{
	float:right;
	}
.main_body .text{
	padding-left:5px;
	font:12px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#555555;
	}
.read2{
	padding-left:5px;
	font:11px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#A61414;
	}
.read2 ul{
	margin:0px;
	padding:0px;
	}
.read2 li{
	padding:0px 10px 0px 2px;
	background:url(../images/red_bullet.gif)  right 7px no-repeat;
	font:11px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#A61414;
	list-style-type:none;
	float:left;
	}
.read2 li a{
	color:#A61414;
	}
h2{
	font:bold 15px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#0072CA;
	padding:5px 0px 5px 10px;
	}

.img-border{
	float:left;
	margin:10px;
	border:1px solid #CCCCCC;
	}
.inner_txt{
	color:#555555;
	font:12px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 5px;
	float:left;
	}
.inner_txt a{
	color:#0072CA;
	text-decoration:none;
	}
.inner_txt h2{
	font:bold 15px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#0072CA;
	padding:5px 0px 5px 0px;
	}
.main_div p{
	color:#555555;
	font:12px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 5px;
	}
.main_div p a{
	color:#0072CA;
	text-decoration:none;
	}
.list{
color:#555555;
	font:12px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 5px;
	}
.list ul{
	margin:0px;
	padding:0px;
	}
.list ul li{
	color:#555555;
	font:12px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 5px;
	}


	
	
.form{
		margin: 6px 0px 5px 0px;
		float:left
		}
	
		
.form label 
{
width: 150px;
padding-left: 0px;
margin:2px;
float: left;
text-align: left;
font:11px/22px Verdana, Arial, Helvetica, sans-serif;
color: #666666;
}


.form .input_txt
{
margin: 5px 2px 5px 10px;
padding: 0px; 
float: left;
background:#EE7C02;
border:1px solid #FC6F00;
}

br
{
clear: left;
}

ul{
	margin:0px;
	padding:0px 0px 0px 5px;
	
}
ul li{
	color:#555555;
	font:12px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 10px;
	;
}

.contentheading, .componentheading, .blog_more strong, h1, h2, h3, h4 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	
}
h1.componentheading, .componentheading, .contentheading {
	padding: 5px 0 15px;
	margin: 0 0 10px;
	
}
.componentheading, .contentheading {
	font:18px/18px verdana, Verdana, Arial, Helvetica, sans-serif;
	color:#0072CA;
	text-align:left;
}

.contentdescription {
	padding-bottom: 30px;
}

h2.contentheading, .contentheading {
	padding: 5px 0 8px;
	margin: 0;
	font-weight: normal;
}

table.blog .contentheading {
	font:18px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#0072CA;
	text-align:left;
}

.contentheading {
	font:18px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#0072CA;
}

a.contentpagetitle,
a.contentpagetitle:hover,
a.contentpagetitle:active,
a.contentpagetitle:focus {
	text-decoration: none !important;
}

table.blog {

}

table.contentpaneopen {
	border: none;
	border-collapse: collapse;
	border-spacing: 0;
	padding-top:10px;
	text-align:left;
}

table.contentpaneopen ul{
	margin:0px;
	padding:0px;
	}
table.contentpaneopen ul li{
	font:11px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	list-style-type:none;
	padding:0px 0px 0px 5px;
	background:url(../images/red_bullet.gif) no-repeat 0px 10px;
	}
table.contentpaneopen ul li a{
	font:11px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	}
table.contentpaneopen ul li a:hover{
	font:11px/22px Verdana, Arial, Helvetica, sans-serif;
	color: #666600;
	}
table.contentpaneopen td, table.contentpane td {
}

table.contentpaneopen, table.contentpane, table.blog {
	width: 100%;
}
h1.componentheading, .componentheading, .contentheading {
	padding: 5px 0 15px;
	margin: 0 0 10px;
	background: url(../images/hdot.gif) repeat-x bottom;
}

h2.contentheading, .contentheading {
	padding: 5px 0 8px;
	margin: 0;
	font-weight: normal;
}
table.blog .contentheading {
	font:18px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#0072CA;
	padding-top:10px;
	text-align:left;
}
	
.contentpaneopen h3{
	color:#0072CA;
	font:18px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding:5px 0px 5px 15px;
	}
.contentpaneopen h1{
	color:#0072CA;
	font:18px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding:5px 0px 5px 5px;
	}

.contentpaneopen ul{
	margin:0px 0px 0px 20px;
	padding:0px;
	}
.contentpaneopen ul li{
	margin:0px 0px 0px 40px;
	list-style: disc;
	color:#555555;
	font:12px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 15px;
	}
.componentheading {
text-align:left;
}

table, tr,  td{
	color:#555555;
	font:12px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 0px;
	}
	
.cont-txt{
	
	color:#555555;
	font:12px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	}
.cont-txt1{
	
	color:#E68303;
	font:bold 12px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	}

.xmap {
color:#555555;
font:12px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-align:left;
padding:0px 0px 0px 15px;
}

.xmap ul{
	margin:0px;
	padding:0px;
	}
.xmap li{
	padding:0px 10px 0px 2px;
	font:11px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#0072CA;
	list-style-type: disc;
	
	}
.xmap li a{
	color:#0072CA;
	}
.xmap li a:hover{
	color:#555555;
	}
			
.contentpaneopen .createdate
{
	font:bold 13px/19px Verdana, Arial, Helvetica, sans-serif;
	color:#EDA127;
	padding:5px 0px 5px 15px;
	text-align:left;

	}

.contentpaneopen p{
	color:#555555;
	font:11px/19px Verdana, Arial, Helvetica, sans-serif;
	padding:0px 5px 0px 5px;
	text-align:justify;
	}
	
.pagenav{
	font:10px/19px Verdana, Arial, Helvetica, sans-serif;
	color:#EDA127;
	text-align:center;
	}
	
.pagenav a{
	font:10px/19px Verdana, Arial, Helvetica, sans-serif;
	color:#EDA127;
	text-align:center;
	}
.gray_bg_top1{
	background: url(../images/main_line_bg.jpg) repeat-y;
	overflow:hidden;
	margin-left:15px;
	
	}	
	
.gray_bg_top .main_div1 .body_right1{
	float:left;
	margin:10px 0px 0px 15px;	
	width:320px;
	padding-left:5px;
	}	
	
.gray_bg_top .main_div1 .body_left1{
	width:620px;
	float:left;
	margin:5px 10px 0px 0px;	
	padding:0px 10px 5px 0px;	
	text-align:center;	}	
	
.blog ul{
	margin:0px 0px 0px 20px;
	padding:0px;
	}
.blog ul li{
	margin:0px 0px 0px 40px;
	list-style: disc;
	color:#555555;
	font:12px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 15px;
	}
.blog ul li a{
	color:#555555;
	}
.blog ul li a:hover{
	color:#555555;
	}
	
.blog_more {
	padding: 5px 0 15px;
	margin-left:10px;
}

.fire_safety_txt {font:17px/22px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#555555; padding:67px 0px 0px 10px; float:left; width:250px;}
.fire_safety_txt h1{font: normal 17px/22px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#555555; margin:0px; padding:0px;}
.fire_safety_txt h1 span{font:20px/22px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#00579A;}
.fire_safety_txt h1 samp{font:20px/22px Tahoma, Verdana, Arial, Helvetica, sans-serif;  color:#E68304;}
.fire_safety_txt {font:17px/22px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#555555; padding:67px 0px 0px 10px; float:left; width:330px;}
.fire_safety_txt p{ float:right; font:17px/22px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#555555; margin:0px; padding:0px;}
.img2_1{border:1px solid #999999;}

.main_body_inner{
	clear: left;
	background:#fff url(../images/inner_bg_gray.jpg) repeat-x bottom;
	height:194px;
	}


.inner_gray_bg_top{
	 background:url(../images/inner_bg_gray.jpg) repeat-x top;
	}	
.number_bg1{
	background: url(../images/number_bg1.jpg) no-repeat;
	width:364px;
	height:47px;
	position:absolute;
	left: 133px;
	top: 247px;
	font:24px/25px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#00579A;
	padding:14px 0px 0px 33px;
	float:left;
	}
.number_bg1 span{
	color:#9C170C;
	padding:14px 0px 0px 5px;
	font:bold 24px/25px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	}	

.header_div2{float:right; margin:17px 35px 0px 0px;  background: url(../images/fire_header_img.jpg) no-repeat; width:482px; height:167px; position:relative}
.header_div2 .img{
	position:absolute;
	left: 139px;
	top: 10px;
	height: 150px;
}

.number_bg2{
	background: url(../images/number_bg1.jpg) no-repeat;
	width:364px;
	height:47px;
	position:absolute;
	margin-left: 70px;
	
	
	top: 247px;
	font:24px/25px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#00579A;
	padding:14px 0px 0px 0px;
	float:left;
	}
.number_bg2 span{
	color:#9C170C;
	padding:14px 0px 0px 5px;
	font:bold 24px/25px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	}	


.gray_bg_top .main_div2{
	margin:auto;
	width:1003px;
	padding-top:15px;
	}
.gray_bg_top .main_div2  span{
	color:#E68303;
}
	
.gray_bg_top .main_div2 .body_left{
	width:620px;
	float:left;
	margin:10px 10px 0px 15px;	
	border-right:1px solid #E6E6E6;
	}
.gray_bg_top .main_div2 .line{
	margin:10px 0px 0px 4px;
	}
.gray_bg_top .main_div2 .txt{
	color:#555555;
	font:12px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding:5px 20px 0px 0px;
	clear:both;
	}
.gray_bg_top .main_div2 .border{
	color:#555555;
	font:12px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding:5px 0px 0px 0px;
	clear:both;
	}
.gray_bg_top .main_div2 .body_right{
	float:left;
	margin:10px 5px 0px 15px;	
	width:312px;
	}
.gray_bg_top .main_div2 .body_right .img3{
	float:left;
	margin:0px 20px 0px 0px;	
	}
.gray_bg_top .main_div2 .body_right .cont-txt{
	margin:0px 10px 0px 10px;
	padding:15px 5px 0px 0px;
	color:#555555;
	font:12px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	}
.gray_bg_top .main_div2 .body_right .cont-txt1{
	margin:0px 10px 0px 10px;
	padding:0px 5px 0px 0px;
	color:#E68303;
	font:bold 12px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	}

#rnd_container {background:#F7F7F7; margin:0px 0px 0px 15px; width:258px;  margin-bottom:-1000px; padding-bottom:1000px; overflow:hidden;}

 #rnd_container h1 { font:14px/22px Verdana, Arial, Helvetica, sans-serif; color:#CC0000; padding:10px; }   
    .rnd_top, .rnd_bottom {display:block; background:#ffffff; font-size:1px; }
    .rnd_b1, .rnd_b2, .rnd_b3, .rnd_b4 {display:block; overflow:hidden;}
    .rnd_b1, .rnd_b2, .rnd_b3 {height:1px;}
    .rnd_b2, .rnd_b3, .rnd_b4 {background:#F7F7F7; border-left:1px solid #F7F7F7; border-right:1px solid #F7F7F7;}
    .rnd_b1 {margin:0 5px; background:#F7F7F7;}
    .rnd_b2 {margin:0 3px; border-width:0 2px;}
    .rnd_b3 {margin:0 2px;}
    .rnd_b4 {height:2px; margin:0 1px;}
    .rnd_content {
    display:block;
    border:0 solid #F7F7F7;
    border-width:0 1px;
    padding: 4px;
    background:#F7F7F7;
    color:#000000;
	margin-bottom:-1000px; padding-bottom:1000px; overflow:hidden;
}

.form_div{
		width:240px;
		margin:auto;
		}
	
.form{
		margin:20px 30px 5px 30px;
		padding:20px 30px 5px 30px;
		float:left;
		}

label 
{
width: 80px;
padding-left: 0px;
margin: 6px;
float: left;
text-align: left;
font:bold 12px/22px Verdana, Arial, Helvetica, sans-serif;
color: #686868;
}

input, textarea
{
margin: 5px;
padding: 0px; 
float: left;
}

br
{
clear: left;
}

.input_txt{
font:bold 12px/22px Verdana, Arial, Helvetica, sans-serif;
color: #666666;
width:130px;
background: url(../images/input_type_bg.jpg) repeat-x;
border:1px solid #C6C6C6;
height:17px;
}
.inner_blue_txt1{
	color:#00579A;
	font:18px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:10px;
	padding:13px 0px 5px 15px;
	clear:both;
	}
.inner_blue_txt1 h1{
	color:#00579A;
	font:18px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px 0px 5px 5px;
	float:left;
	
	
	}
	
.inner_blue_txt1 span{
	color:#E68303;
	}
	
.inner_blue_txt{
	color:#00579A;
	font:18px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:13px 0px 5px 15px;
	float:left;
	}
.inner_blue_txt span{
	color:#E68303;
	}
.img2_1{border:1px solid #999999; margin:15px 0px 0px 70px; clear:right;}
.iso{margin:10px 0px 0px 10px}
.div_1{float:right; padding-right:30px;}
.div_1 h1{font: normal 17px/22px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#555555; margin:0px; padding:0px;}
.div_1 span{font:20px/22px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#00579A;}
.div_1 h1 samp{font:20px/22px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#E68304;}

.welcome h1{font: normal 17px/22px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#555555; margin:0px; padding:0px; }
.welcome h1 span{font:20px/22px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#00579A;}
.welcome h1 samp{font:20px/22px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#E68304;}

.inner_gradient_bg a{color:#00579A;text-decoration:none;}
.inner_gradient_bg a:hover{color:#E68303;}

.txt a{color:#00579A;text-decoration:none;}
.txt a:hover{color:#E68303;}

.gray_bg_top .main_div2 p{
	color:#555555;
	font:12px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding:5px 20px 0px 0px;
	clear:both; 
	text-align:left;
	}
.inner_body_left{width:680px;float:left;margin:10px 10px 0px 0px; border-right:1px solid #E6E6E6; margin-bottom:-1000px; padding-bottom:1000px; overflow:hidden; text-align:left;}

.blue_txt_margin{ padding-top:10px;}
.bullet_inner{ font:11px/20px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#A61414; }
.bullet_inner ul{margin:0px; padding:0px;}
.bullet_inner li{padding:0px 10px 0px 2px; background:url(../images/red_bullet.gif) left 7px no-repeat; font:12px/20px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#555555; list-style-type:none; padding:0px 0px 0px 10px; }
.bullet_inner li a{color:#A61414;}

.blue_txt_margin{ padding-top:10px;}
.gray_bg_top .main_div2 .bullet_inner{ font:11px/20px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#A61414; }
.gray_bg_top .main_div2 .bullet_inner ul{margin:0px; padding:0px;}
.gray_bg_top .main_div2 .bullet_inner li{padding:0px 10px 0px 2px; background:url(../images/red_bullet.gif) left 7px no-repeat; font:12px/20px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#555555; list-style-type:none; padding:0px 0px 0px 10px; }
.gray_bg_top .main_div2 .bullet_inner li a{color:#A61414;}

.inner_gradient_bg{ background:url(../images/inner_graident_bg.jpg) repeat-x top; margin:25px 15px 0px 0px; padding:5px 0px 0px 20px;}

.line-bg{ background:url(../images/line-bg.jpg) repeat-x;}

.headeing_bg{ background: url(../images/line_bg_1.jpg) repeat-x 5px 15px; width:98%; height:30px; position:relative;}
.headeing_bg h2{ background:url(../images/inner_graident_bg.jpg) repeat-x ; color:#00579A; font:18px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;  position:absolute; top:-1px; left:0px; padding-right:10px; margin:0px; padding:5px 10px 0px 0px; }
.headeing_bg h2 span{color:#E68303; font:18px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif; }

.line_bg_div{ background: url(../images/line_bg_1.jpg) repeat-x 5px 10px; width:98%; height:20px; position:relative;}
.line_bg_div h2{ background:#fff; color:#00579A; font:18px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;  position:absolute; top:0px; left:0px; margin:0px; padding:0px 10px 0px 0px;}

.line_bg_div_1{ background: url(../images/line_bg_1.jpg) repeat-x 5px 10px; width:98%; height:40px; position:relative;}
.line_bg_div_1 h1{ background:#fff; color:#00579A; font:21px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;  position:absolute; top:0px; left:0px; margin:0px; padding:0px 10px 0px 0px;}

.inner_body_left p {color:#555555;
	font:12px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding:5px 20px 0px 0px;
	clear:both;
}

.inner_body_left h2{ color:#00579A; font:18px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;  left:0px; padding-right:10px; margin:0px; padding:5px 10px 0px 0px;height:22px;}
.inner_body_left h3{ color:#00579A; font:18px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;  left:0px; padding-right:10px; margin:0px; padding:5px 10px 0px 0px;}
.inner_body_left ul{margin:0px; padding:0px;}
.inner_body_left li{padding:0px 10px 0px 2px; background:url(../images/red_bullet.gif) left 7px no-repeat; font:12px/20px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#555555; list-style-type:none; padding:0px 0px 0px 10px; }
.inner_body_left li a{color:#A61414;}
.inner_body_left h1{ color:#00579A; font:18px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;  left:0px; padding-right:10px; margin:0px; padding:5px 10px 0px 0px;}

.contentpaneopen .contentheading{color:#00579A; font:18px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif; padding:0px 10px 0px 0px;}
.contentpaneopen .createdate{color:#E68303; font:13px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif; padding:5px 10px 0px 0px;}
.contentpaneopen p{	color:#555555; font:12px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif; padding:5px 20px 0px 0px;}
.blog_more{ color:#333333}
.blog_more strong{font:12px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif; padding-left:20px;}
.blog_more ul{ margin:0px 0px 0px 20px; padding:0px;}
.blog_more ul li{color:#555555; font:12px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif; padding:5px 20px 0px 0px; list-style-type:none; background:url(../images/red_bullet.gif) no-repeat 10px 12px; padding-left:20px;}
.blog_more ul li a{color: #666666; text-decoration: none;}
.pagenav{color: #333333; font:11px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.pagenav a{color:#00579A; font:11px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.pagenav a:hover{color: #FF6600; font:11px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.contentpaneopen
.contentpaneopen ul{ margin:0px 0px 0px 20px; padding:0px;}
.contentpaneopen ul li{color:#555555; font:12px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif; padding:5px 20px 0px 0px; list-style-type:none; background:url(../images/red_bullet.gif) no-repeat 10px 12px; padding-left:20px; text-align:left;}
.contentpaneopen ul li a{color: #666666; text-decoration: none;}

.xmap{ background:url(../images/inner_graident_bg.jpg) repeat-x top; margin:25px 15px 0px 0px; padding:5px 0px 0px 20px;}
.xmap .componentheading{color:#00579A; font:18px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif; padding:0px 10px 0px 0px; text-align:left;}
.contentpaneopen .menutitle{color:#E68303; font:14px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif; padding:10px 10px 0px 0px; text-align:left;}