/* ===================== Common CSS Section ==================== */
body{
	margin:0px;	background:#fff url(../images/bg.jpg) repeat top center fixed;}

table td{
font-family:Arial, Helvetica, sans-serif, "Arial Black";
font-size:13px;
color:#000;
line-height:170%;
text-align:left;
}

@font-face {
font-family: "GOTHIC";
src: url(../font/GOTHIC.TTF);
}
.title_slide1{
background: url(../images/title_slide_bg.png) no-repeat;
font-family: "GOTHIC";
padding:15px 10px 10px 15px;
line-height:50px;
margin:-4px 10px 10px -10px; 
color:#fff;
font-size:18px;
}

a{
text-decoration:none;
color:#9A9A9A;}

a:hover{
text-decoration:none;
color:#0099FF;}

.demo{
padding:5px 0px 0px -10px;
margin:5px 0px 5px -10px;}
#top_bg{
background:#007FEA; height:6px;}

/* ===================== table Document ==================== */
#white{
	background:#fff;
}
td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#333333;
	line-height:150%;
}
.txt td{
	text-align:left;
	padding:5px 10px;
}
.txt_ser td{
	text-align:left;
	padding:3px 7px;
}
.txt{
	text-align:justify;
	padding:10px;
}

#txt-new td{
	text-align:left;
	padding:10px 10px;
}


#title{
	font-size:19px;
	font-weight:bold;
	color:#000;
	padding-left:10px;
	text-align:left;
	background:url(../images/wel_bg.jpg);
	background-repeat:repeat-x;
	line-height:40px;
	border:solid 1px #E1E1E1;
}
#title span{
	color:#3878DB;
}

.txt_bg{
	padding:10px;
	text-align:justify;
	border:solid 1px #E1E1E1;
	margin:5px 0px;
}


#sub_title2{
	font-size:13px;
	font-weight:bold;
	color:#00237E;

	margin:5px 5px;
}



#read_more{
	float:right;
	margin:15px -10px 5px 0px;
}



.button{
	background:url(../images/read_more.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:114px;
	height:40px;
	display:block;
}
.button:hover{
	background:url(../images/read_more.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	width:114px;
	height:40px;
	display:block;
}
.button2{
	background:url(../images/click_here.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:114px;
	height:40px;
	display:block;
}
.button2:hover{
	background:url(../images/click_here.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	width:114px;
	height:40px;
	display:block;
}

.txt_bg_new{
	padding:10px;
	text-align:justify;
	border:solid 1px #E1E1E1;
	margin:5px 5px;
	
}

#title_right{
	font-size:17px;
	font-weight:bold;
	color:#000;
	padding-left:10px;
	text-align:left;
	background:url(../images/wel_bg.jpg);
	background-repeat:repeat-x;
	line-height:40px;
	border:solid 1px #E1E1E1;
}
#title_right span{
	color:#3878DB;
}
#title-clients{
	font-size:17px;
	font-weight:bold;
	color:#0A5DDE;
	padding-left:10px;
	text-align:left;
	background:url(../images/wel_bg.jpg);
	background-repeat:repeat-x;
	
	
}

.sub_title{
	font-size:15px;
	text-align:center;
	font-weight:bold;
	color:#4B4B4B;
	padding-left:10px;
	margin:5px 5px;
}


#sub_title{
	font-size:15px;
	font-weight:bold;
	color:#4B4B4B;
	padding-left:10px;
	margin:5px -10px;
}


/* ===================== left Document ==================== */






/* ===================== Common CSS End ==================== */


#menu_bg{
background:#007FEA;
}



#enquiry_bg{
background-image:url(../images/enquiry_bg.jpg);
background-repeat:no-repeat;
width:610px;
height:430px;
}
#enquiry_form input{
border:solid 1px #CCCCCC;
padding:5px 5px;
margin:2px 0px;
border-radius:5px;
}
#enquiry_form input:focus{
border:solid 1px #CCCCCC;
padding:5px 5px;
margin:2px 0px;
border-radius:5px;
box-shadow:0px 0px 3px #BAB9B9;
}
#enquiry_form textarea{
border:solid 1px #CCCCCC;
padding:5px 5px;
margin:2px 0px;
border-radius:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#enquiry_form textarea:focus{
border:solid 1px #CCCCCC;
padding:5px 5px;
margin:2px 0px;
border-radius:5px;
box-shadow:0px 0px 3px #BAB9B9;
}
#enquiry_form .submit{
color:#FFFFFF;
font-weight:bold;
background:#000000;
padding:5px 5px;
margin:2px 0px;
border:none;
border-radius:5px;
}


/* ===================== Image Effect Document ==================== */

.right_box{
border:#CCCCCC solid 1px;
padding:2px;
background:#F8F8F8;
border-radius: 5px 5px 5px 5px;
}


#box{
margin:5px;
padding:2px;
background:#E7E7E7;

}


#right{
text-align:right;}

.read_more a{
background:#DC4B00;
text-decoration:none;
color:#fff;
border-radius: 5px 5px 5px 5px;
padding:8px 5px 5px 5px;
margin:2px;
}

.read_more a:hover{
background:#000000;
color:#FFFFFF;}

/* ===================== Image Effect Document End ==================== */



a.more{
color:#fff;
font-weight:bold;
text-decoration:none;
padding:8px 10px;
background: #000000 url(../images/btn_bg.png);
background-repeat:repeat-x;
border-radius: 5px 5px 5px 5px;
box-shadow:1px 1px 4px #999;
-webkit-transition:all 0.2s ease-out;
-moz-transition:all 0.2s ease-out;
transition:all 0.2s ease-out;
}

a.more:hover{
color:#000;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
padding:8px 10px;
background:#CDA400;
background-repeat:repeat-x;
box-shadow:1px 1px 4px #999;
-webkit-transition:all 0.2s ease-out;
-moz-transition:all 0.2s ease-out;
transition:all 0.2s ease-out;
}
/* ===================== Box Section End ==================== */

#banner_2{
background:#191919 url(../images/fotter_bg.png) no-repeat top center;
margin-top:0px;
margin:0px;
padding:0px;

}

.banner2_title{
	color:#fff; text-transform:uppercase;  font-family: "GOTHIC"; font-weight:bold; font-size:16px; padding:10px 10px 5px 10px; }
	
	
	.banner2_title_new{
	color:#000; text-transform:uppercase;  font-family: "GOTHIC"; font-weight:bold; font-size:16px; padding:10px 10px 5px 10px; }
	
	
	
	

/* ===================== footer Section Start ==================== */


#client_bg{
border:solid 1px #191919;
background:#F6F6F6;
border-radius:10px;
box-shadow:0px 10px 0px #191919;
}


#fotter_bg{
background:#000;}


#footer a{
color:#57A5D7;
text-decoration:none;
-webkit-transition:all 0.2s ease-out;
-moz-transition:all 0.2s ease-out;
transition:all 0.2s ease-out;
}
#footer a:hover{
color:#000000;
text-decoration:none;
-webkit-transition:all 0.2s ease-out;
-moz-transition:all 0.2s ease-out;
transition:all 0.2s ease-out;
}


#fotter_bg_end td{
background:#2C2A2B;
padding:15px 5px 10px 5px;
margin:2px 0px 2px 0px ;
color:#CCCCCC;}


#fotter_bg_end a{
background:#2C2A2B;
padding:15px 5px 10px 5px;
margin:2px 0px 2px 0px ;
color:#CCCCCC;}


.fotter_txt td{
color:#fff;
text-decoration:none;
-webkit-transition:all 0.2s ease-out;
-moz-transition:all 0.2s ease-out;
transition:all 0.2s ease-out;
}


.fotter_txt a{
color:#fff;
padding:5px;
text-decoration:none;
-webkit-transition:all 0.2s ease-out;
-moz-transition:all 0.2s ease-out;
transition:all 0.2s ease-out;
}


.fotter_txt a:hover{
color:#ccc;
text-decoration:underline;
-webkit-transition:all 0.2s ease-out;
-moz-transition:all 0.2s ease-out;
transition:all 0.2s ease-out;
}

/* ===================== footer Section Start ==================== */
.box_pg{
background:#F5F5F6;
margin:10px 5px 10px 5px;
padding:35px 10px 20px 20px;
float:left;
border-radius:5px;
}


.box_pg2{
border:solid 1px #CCCCCC;
background:#FFFFFF;
border-radius:10px;
margin:10px 5px 10px 5px;
padding:10px;
float:left;
width:380px;
}

#title_pg{
color:#00237E;
background:#F3F3F3;
border-bottom:#CCCCCC dotted 1px;
font-size:15px;
font-weight:bold;
padding:5px 10px 5px 5px;
}

.title_pg{
color:#00237E;
font-size:15px;
font-weight:bold;
padding:0px 10px 30px 10px;
}

.title_pg2{
color:#E48700;
border-bottom:#CCCCCC dotted 1px;
font-size:12px;
font-weight:bold;
padding:10px 10px 10px 10px;
}

a#link1_a{
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	background:#00237E;
	font-weight:bold;
	font-size:11px;
	padding:9px 18px 12px 18px;
	border-radius:0px 0px 0px 0px;
	margin:10px -9px -10px 10px;
	text-decoration:none;
}
a#link1_a:hover{
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	background:#3878DB;
	font-size:11px;
	text-decoration:underline;
}

/* ===================== footer Section Start ==================== */
.client_pg{
background:#F5F5F6;
margin:10px 5px 10px 5px;
padding:35px 10px 20px 20px;
float:left;
border-radius:5px;
}


.client_pg2{
border:solid 1px #CCCCCC;
background:#FFFFFF;
border-radius:10px;
margin:10px 5px 10px 5px;
padding:10px;
float:left;
width:180px;
}



