body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CCCCCC;
	margin-bottom: 0px;
	background:#f6f6f6}
	
.clear{clear:both;}

a{ color:#04a0d5; text-decoration:none; background:none;}

a:hover{ color:#0787b3; text-decoration:underline;}

h2,h3,p,ul,li,img,div,span,{margin:0px; padding:0px;}
#main{width:1004px; margin:0px auto; padding:0px; background:url(../images/body_bg_.jpg) bottom center no-repeat #00020f;}
#main_inner{width:1004px; margin:0px auto; padding:0px; background:#fff;}
#header{width:1004px; margin:0px; padding:0px; height:90px; border-bottom:10px solid #0098cc; }
#header_left{width:336px; margin:0px; padding:0px; float:left; padding:16px 0px 0px 16px;}

#navigation_bg{width:428px; margin:56px 15px 0px 0px; padding:0px; float:right; height:34px;}
.core_left{background:url(../images/left_core.jpg) no-repeat; width:13px; height:34px; float:left;}
.core_left_white{background:url(../images/left_corner_white.jpg) no-repeat; width:13px; height:34px; float:left;}
.core_right_blue{background:url(../images/left_corner_blue.jpg) no-repeat left top; width:13px; height:34px; float:right;}

#top_nav{ float:left; height:34px; background:#f7f7f7;}

#top_nav ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

#top_nav ul li{margin:0px; padding:0px; list-style:none; float:left; display:inline;}
#top_nav ul li a{margin:0px; padding:0px 16px 0px 15px; float:left; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; text-decoration:none; text-transform:capitalize; font-weight:normal; line-height:34px; text-shadow: #fff 1px 1px 1px; background:url(../images/line_shdow.jpg) right center no-repeat;}
#top_nav ul li a:hover{color:#fff; text-shadow: #085873 1px 1px 1px; background:#0098cc;}
#top_nav ul li a.active{color:#fff; text-shadow: #085873 1px 1px 1px; background:#0098cc;}

.core_right{background:url(../images/right_core.jpg) no-repeat; width:13px; height:34px; float:left;}
.core_right_white{background:url(../images/right_corner_white.jpg) no-repeat; width:13px; height:34px; float:left;}
.core_right_blue{background:url(../images/right_corner_blue.jpg) no-repeat; width:13px; height:34px; float:left;}


#middle_pan{width:1002px; margin:111px 0px 10px 0px; padding:0px;}
.container{ float:left; width:1002px; margin:0px; padding: 0px 0px 0px 0px;}
.content{ width:350px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; color:#d2d2d2; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-align:justify;}
.content h1{color:#0098cc; font-size:18px; font-weight:normal; margin:0; padding:0;}


.bg_left_part{ background:url(../images/bg_left_part.jpg) no-repeat left bottom; height:561px; padding:0px 0px 0px 0px;}
.img{margin:0px 10px 5px 0px;}


.footer{width:1003px; margin:0px 0px 0px 0px; padding:4px 0px 0px 0px; height:35px; background:#414243;}

#footer_nav{width:400px; height:34px; float:right;}
#footer_nav ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:400px;}
#footer_nav ul li{margin:0px; padding:0px; list-style:none; float:left; display:inline;}
#footer_nav ul li a{margin:0px; padding:0px 15px 0px 15px; float:left; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; text-decoration:none; text-transform:capitalize; font-weight:normal; line-height:34px; }
#footer_nav ul li a:hover{color:#fff; }
#footer_nav ul li a.active{color:#fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;  }

#footer_left{width:166px; height:34px; float:left; color:#FFFFFF; font-size:12px; font-weight:normal; padding-left:20px; line-height:34px;}

.footer1{width:1003px; margin:15px 0px 0px 0px; padding:4px 0px 0px 0px; height:35px; background:#414243;}

#footer1_nav {width:400px; height:34px; float:right;}
#footer1_nav ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:400px;}
#footer1_nav ul li{margin:0px; padding:0px; list-style:none; float:left; display:inline;}
#footer1_nav ul li a{margin:0px; padding:0px 15px 0px 15px; float:left; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; text-decoration:none; text-transform:capitalize; font-weight:normal; line-height:34px; }
#footer1_nav ul li a:hover{color:#fff; }
#footer1_nav ul li a.active{color:#fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;  }

#footer1_left{width:166px; height:34px; float:left; color:#FFFFFF; font-size:12px; font-weight:normal; padding-left:20px; line-height:34px;}

.left_part_middle{border-left: solid 1px #d6d5d5; border-right: solid 1px #d6d5d5; background:#e9e9e9;}
.img_left{padding:10px 0;}
.heading_left{color:#0098cc; font-size:18px; font-weight:normal; padding-bottom:20px;}
.content_right{padding:0 15px;}
.content_right p{padding:0 15px; padding:0px 0px;}
html*.content_right p{padding:0 15px; padding:5px 0px;}
.heading_content_right{color:#0098cc; font-size:18px; font-weight:normal; background:url(../images/heading_right_bg.jpg) no-repeat;  padding-left:10px}
.txt_right{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#4f4f4f; text-align:justify; line-height:18px;}
.view_more{padding:10px 10px 10px 0px; color:#FFFFFF;}
.view_more_txt a{ background-color:#0000FF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#ffffff; padding:4px 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.contact{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#4f4f4f;}
.contact h1{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#8b8b8b; font-weight:bold; padding:10px 0 0 0; margin:0;}

.redmore{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-decoration:none;}
.redmore a{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-decoration:none;}

.img1{padding:0 20px;}

img{border:none;}
ul,li{
	margin:0;
	padding:0;
}
li{
	list-style:none;
	float:left;
	display:inline;
	margin-right:20px;
}



/*  */

#preview{
	position:absolute;
	border:1px solid #ccc;
	background:#fff;
	padding:5px;
	display:none;
	color:#fff;
	z-index:200;

	}
	
.spacing01{ padding-left:20px;}