@charset "utf-8";
/* CSS Document */

img, div, input, table, td { behavior: url("js/iepngfix.htc") }

body{
background:url(../images/bg_main_02.jpg) #21aff6 repeat-x;
padding:0px;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#container{
width:988px;
padding:0px;
margin:0px auto;
}

	#top{
	width:988px;
	padding:0px;
	margin:0px;
	float:left;
	}
		
		#top .logo{
		width:304px;
		padding:0px;
		margin:0px;
		float:left;
		}
		
		#top .right_top{
		width:654px;
		padding:0px 30px 0px 0px;
		margin:0px;
		float:left;
		}
		
			.right_top .call{
			width:639px;
			height:32px;
			background:url(../images/top_images_06.jpg) no-repeat;
			background-position:right;
			padding:6px 15px 0px 0px;
			margin:0px 0px 0px 0px;
			float:left;
			font-size:18px;
			color:#FFFFFF;
			text-align:right;
			}
			
		
					.navigation_Bg { width:570px;
					float:right;
					height:36px;
					margin:15px 0px 0px 0px;
					padding:0px 0px 0px 0px;
					background-image:url(../images/navigationBg_10.png);
					background-repeat:no-repeat;}
					
					.navigation_Bg ul { list-style:none;
					margin:0px;
					padding:7px 0px 0px 0px!important;
					#padding:10px 0px 0px 0px;
					}
					
					.navigation_Bg ul li { list-style:none;
					display:inline;
					margin:0px;
					padding:0px 6px 4px 14px;
					color:#ffffff;
					font-size:12px;
					font-weight:bold;}
					
					.navigation_Bg ul li a { color:#ffffff;
					text-decoration:none;}
					
					.navigation_Bg ul li a:hover { color:#75cdfe;
					}		
			
	.nav{
	width:987px;
	background:url(../images/nav_16.jpg) no-repeat;
	padding:30px 0px 0px 0px!important;
	#padding:35px 0px 0px 0px;
	margin:0px;
	float:left;
	height:44px!important;
	#height:39px;
	text-align:center;
	}
	
		.nav ul{
		padding:0px 0px 0px 0px;
		width:987px;
		padding:0px;
		margin:0px;
		float:left;
		}	
		
			.nav li{
			padding:0px 0px 0px 0px;
			margin:0px;
			color:#00a3ff;
			font-size:12px;
			font-weight:bold;
			list-style:none;
			display:inline;
			text-decoration:none;
			}
			
			.nav li a{
			color:#00a3ff;
			text-decoration:none;
			padding:0px 24px 0px 24px;
			}
			
			.nav li a:hover{
			color:#000000;
			}
			
	.header{
	background:url(../images/hdr_bg_18.jpg) no-repeat;
	width:987px;
	padding:0px;
	margin:0px;
	float:left;
	height:260px;
	
	}
	
	.header_new{
	background:url(../images/header_inner_aboutus_18.jpg) no-repeat;
	width:987px;
	padding:0px;
	margin:0px;
	float:left;
	height:235px;
	
	}
	
	.header_new p{
		width:580px;
		color:#000000;
		padding:0px 40px 0px 25px;
		margin:0px;
		float:left;
		font-size:12px;
		line-height:20px;
		}
		
		.header_new p a{
		color:#00a3ff;
		/*font-size:11px;*/
		font-weight:bold;
		text-decoration:none;
		/*padding:0px 30px 0px 0px*/
		}
		
		.header_new p a:hover{
		color:#000000;
		}
			
	
		h1{
		color:#00a3ff;
		font-size:18px;
		padding:40px 0px 10px 25px;
		margin:0px;
		float:left;
		font-weight:normal;
		}
		
		.header p{
		width:550px;
		color:#000000;
		padding:135px 40px 0px 35px;
		margin:0px;
		float:left;
		font-size:12px;
		line-height:20px;
		}
		
		.header p a{
		color:#00a3ff;
		/*font-size:11px;*/
		font-weight:bold;
		text-decoration:none;
		/*padding:0px 0px 0px 450px;*/
		}
		
		.header p a:hover{
		color:#000000;
		}
		
	#middle{
	background:url(../images/categories_main_bg_201.jpg) no-repeat;
	width:960px;
	height:225px;
	padding:0px;
	margin:0px 0px 0px 12px!important;
	#margin:0px 0px 0px 7px;
	float:left;
	}	
	
	
		#middle .box{
		background:url(../images/categories_bg_03.jpg) no-repeat;
		padding:0px 5px 0px 5px!important;
		#padding:0px 7px 0px 7px;
		margin:15px 0px 0px 14px!important;
		#margin:15px 0px 0px 8px;
		width:295px;
		float:left;
		height:195px;
		}	
		
		h2{
		font-size:17px;
		color:#00a3ff;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		text-align:center;
		padding:15px 0px 0px 0px;
		margin:0px;
		}	
		
		.box p{
		width:265px;
		color:#000000;
		padding:2px 10px 0px 10px;
		margin:0px;
		font-size:12px;
		font-weight:bold;
		text-align:center;
		}
		
	#bottom{
	width:100%;
	padding:0px 0px 0px 10px;
	margin:0px;
	float:left;
	}	
	
	#bottom p{
	padding:0px;
	margin:0px;
	float:left;
	}
	
		#bottom .btm{
		background:url(../images/content_bg_25.jpg) repeat-y;
		width:959px;
		padding:0px;
		margin:0px;
		float:left;
		}
		
		.btm .content{
		width:200px;
		padding:0px 0px 0px 15px;
		margin:0px;
		float:left;
		background:url(../images/dotted_line_26.jpg) no-repeat;
		background-position:right;
		}
		
		h3{
		font-size:18px;
		font-weight:bold;
		color:#000000;
		padding:10px 0px;
		margin:0px;
		float:left;
		}
		
		h3 span{
		color:#21acf2;
		}
		
		.content p{
		width:200px;
		line-height:18px;
		color:#000000;
		font-size:11px;
		padding:0px;
		margin:0px;
		float:left;
		}
		
		.content p a{
		color:#FFFFFF;
		padding:0px 10px 0px 0px;
		margin:0px;
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
		}
		
		.content p a:hover{
		color:#000000;
		}
		
		.welcome{
		width:710px;
		padding:0px 0px 0px 15px;
		margin:0px;
		float:left;
		}
		
		
		.welcome p{
		width:700px;
		line-height:18px;
		color:#000000;
		font-size:11px;
		padding:0px;
		margin:0px;
		float:left;
		}
		
		
		
    .footer{
	width:928px;
	padding:20px 30px;
	margin:0px;
	float:left;
	}	
	
		.footer .lt{
		width:670px;
		padding:0px;
		margin:0px;
		float:left;
		text-align:left;
		color:#000000;
		font-size:10px;
		}
		
		.footer .lt a{
		color:#000000;
		text-decoration:none;
		}
		
		.footer .lt a:hover{
		color:#FFFFFF;
		}
		
		.footer .rt{
		width:250px;
		padding:0px;
		margin:0px;
		text-align:right;
		color:#000000;
		font-size:11px;
		float:left;
		}
		
		
	/*Inner Page*/	
	
	#middle2{
	background:url(../images/categories_main_bg_20.jpg) no-repeat;
	width:960px;
	padding:0px;
	margin:20px 0px 0px 12px!important;
	#margin:20px 0px 0px 7px;
	float:left;
	}
	
	.inner_cnt{
	width:911px;
	padding:17px 0px 0px 17px;
	margin:0px;
	float:left;
	
	}	
	
	.inner_cnt p{
	padding:0px;
	margin:0px;
	float:left;
	}
	
		.inner_cnt .cnt{
		background:url(../images/inner_content_26.jpg) repeat-y;
		width:926px;
		padding:0px;
		margin:0px;
		float:left;
		}
		
		.cnt p{
		width:900px;
		line-height:20px;
		padding:0px 0px 0px 10px;
		margin:0px;
		color:#000000;
		font-size:12px;
		float:left;
		}
		
		.cnt ul{
		width:850px;
		line-height:20px;
		padding:25px 0px 25px 30px;
		margin:0px;
		color:#000000;
		font-size:12px;
		list-style:none;
		float:left;
		}
		
		.cnt ul li{
		width:850px;
		line-height:20px;
		padding:3px 0px 3px 0px;
		margin:0px;
		color:#000000;
		font-size:12px;
		list-style:none;
		float:left;
		}
		
		
		
		.inner_cnt .cnt_new{
		background:url(../images/inner_content_26.jpg) repeat-y;
		width:926px;
		padding:0px;
		margin:0px;
		float:left;
		}
		
		.cnt_new p{
		width:900px;
		line-height:20px;
		padding:0px 0px 0px 10px;
		margin:0px;
		color:#000000;
		font-size:12px;
		float:left;
		}
		
		.cnt_new ul{
		width:850px;
		line-height:20px;
		padding:25px 0px 25px 30px;
		margin:0px;
		color:#000000;
		font-size:12px;
		list-style:none;
		float:left;
		}
		
		.cnt_new ul li{
		width:830px;
		padding:0px 0px 0px 20px;
		margin:0px;
		color:#000000;
		font-size:12px;
		list-style:none;
		float:left;
		background-image:url(../images/diamond_imgs_06.jpg);
		background-repeat:no-repeat;
		background-position:left center;
		}
		
		.cnt_new .services
		{
		width:840px;
		padding:10px 43px 10px 43px;
		margin:0px;
		float:left;
		overflow:hidden;
		}
		.services .img_services
		{
		width:60px;
		padding:0px 0px 0px 0px;
		margin:0px;
		float:left;
		text-align:center;
		}
		.services .txt_services
		{
		width:750px;
		padding:0px 15px 0px 15px;
		margin:0px;
		float:left;
		font-size:12px;
		}
		
		.services .inner_page
		{
		width:840px;
		padding:0px 0px 0px 0px;
		margin:0px;
		float:left;
		}
		
		.inner_page h5
		{
		font-size:15px;
		font-weight:bold;
		color:#000000;
		padding:10px 0px 10px 0px;
		margin:0px;
		float:left;
		}
		
		.inner_page p
		{
		width:830px;
		padding:10px 5px 0px 5px;
		margin:0px;
		float:left;
		font-size:12px;
		}
		
		.inner_page p a{
		text-decoration:underline;
		color:#00a3ff;
		font-weight:bold;
		}
		
		.inner_page p a:hover{
		text-decoration:none;
		}
		
		.blue
		{
		color:#00a3ff;
		}
		
		
		
		h4{
		font-size:18px;
		font-weight:bold;
		color:#000000;
		padding:10px 0px 10px 10px;
		margin:0px;
		float:left;
		}
		
		h4 span{
		color:#00a3ff;
		}
		
.dummy_txt p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#000000;
}	


		.inner_cnt .contact{
		background:url(../images/inner_content_26.jpg) repeat-y;
		width:926px;
		padding:0px;
		margin:0px;
		float:left;
		}	
		
		.contact .contact_left{
		width:400px;
		padding:0px;
		margin:0px;
		float:left;
		}
		
		.contact_left p{
		padding:0px 0px 0px 30px;
		margin:0px;
		width:350px;
		float:left;
		font-size:18px;
		color:#00a3ff;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		}
		
		.contact .contact_right{
		width:496px;
		padding:0px;
		margin:0px;
		float:right;
		}
		
		.contact_right p{
		padding:10px 0px 0px 0px;
		margin:0px;
		width:350px;
		float:left;
		font-size:18px;
		color:#00a3ff;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		}
		
		
		.contact_right .form{
		width:400px;
		padding:10px 0px 0px 30px;
		margin:0px;
		float:left;
		}
		
		.form p{
		padding:0px 0px 15px 0px;
		margin:0px;
		width:380px;
		float:left;
		color:#000000;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		} 
		
		input{
		width:300px;
		margin:0px;
		border:1px solid #dfdfdf;
		}
		
		select{
		width:175px;
		padding-left:8px;
		margin:0px;
		border:1px solid #dfdfdf;
		}
		
		textarea{
		width:300px;
		height:80px;
		padding-left:8px;
		margin:0px;
		border:1px solid #dfdfdf;
		}
		
		label{
		width:58px;
		displaylock;
		float:left;
		text-align:right;
		padding:0px;
		margin:0px;
		height:15px;
		}
		
	/*	.btn{
		width:75px;
		height:28px;
		border:0px;
		margin:0px 40px 0px 0px;
		padding:0px;
		}
		*/
		
