@charset "utf-8";
/* CSS Document */

body {
	margin:0px;
    background:url(../images/main_bg.jpg) repeat;
}
.align{text-align:justify;}	 
	 
.sky_tex{font-family:Verdana, Geneva, sans-serif;
          font-size:10px;
		  font-weight:normal;
		  line-height:15px;
		  color:#358ab8;}
		  
.sky_tex2{font-family: Arial, Helvetica, sans-serif;
          font-size:11px;
		  font-weight:normal;
		  text-decoration:none;
		  line-height:15px;
		  color:#378094;}
		  
.sky_tex2 a{color:#378094;
            text-decoration:none;}
			
.sky_tex2 a:hover{color:#378094;
            text-decoration:underline;}			
            
	 
.nav {
	background-color:#29a4c7;
     font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#FFF;
	text-align:center;
	text-transform:uppercase;
	padding:5px 0px;
	padding-left:6px;
}	 
	 
	 
.header{background-color:#FFF;
        padding-bottom:8px;}
		
.content{background-color:#FFF;
        padding-top:8px;}
		
.content2{background-color:#FFF;
        
		border:1px solid #b6b6b6;}
		
.mobile_bg{background-image:url(../images/mobile_top_bg.jpg);
           background-repeat:repeat-x;
		   height:76px;}
		
        
.gry_box{background-color:#545454;
         padding:0px 16px 0px 16px;
		 font-family:Arial, Helvetica, sans-serif;
		 font-size:11px;
		 line-height:13px;
		 font-weight:normal;
		 color:#cecece; }
.gry_box span{font-weight:bolder;
              font-size:12px;
               color:#FFF;
			   text-transform: uppercase;}
.border{background:url(../images/border.jpg) no-repeat;
        background-position:right;
	}
	
.gry_box2{background-color:#eaeaea;
          border:1px solid #cdcac7;
         padding:0px 16px 0px 16px;
		 font-family:Arial, Helvetica, sans-serif;
		 font-size:11px;
		 line-height:13px;
		 font-weight:normal;
		 color:#524f46; }
		 
.gry_box2 a {
	color:#000;
	text-decoration:none;
}
.gry_box2 a:hover {
	text-decoration:underline;
}
.gry_box2 a span {
	color:#000;
	font-size:14px;
	font-weight:normal;
}
		 
.gry_box2 span{font-weight:bolder;
               color:#000;
			   font-size:12px;
}

.border2{ border-right:1px solid #cdcac7;}

.footer{font-family:Arial, Helvetica, sans-serif;
		 font-size:10px;
		 line-height:40px;
		 font-weight:normal;
		 color:#b6b2ad;
		 text-transform:uppercase;
		 border-bottom:1px solid #b6b2ad;}
		 
.footer ul{margin:0px;
           padding:0px;
		   list-style:none;}
		   
.footer li{display:block;
           margin-left:2px;
           float:left;
		   padding-left:10px;
		   padding-right:10px;}
.footer li a{text-decoration:none;
          color:#b6b2ad;}
		  
.footer li a:hover{text-decoration:underline;
          color:#b6b2ad;}
		  
.footer2{font-family:Arial, Helvetica, sans-serif;
		 font-size:10px;
		 line-height:20px;
		 font-weight:normal;
		 text-decoration:none;
		 color:#b6b2ad;
		}
		
.footer2 a{text-decoration:none;
          color:#b6b2ad;}
		  
.footer2 a:hover{text-decoration:underline;
          color:#b6b2ad;}		  
         
.tab_1 a {
	background-image:url(../images/tab_1.jpg);
    background-repeat:no-repeat;
	height:66px;
	width:263px;
	display:block;
}
.select1{
	background-image:url(../images/tab_1.jpg)!important;
    background-repeat:no-repeat;
	height:66px;
	width:263px;
	display:block;
}
	   
.tab_1 a:hover{background-image:url(../images/tab_1b.jpg);
       background-repeat:no-repeat;
	   background-position:left top;
	   height:66px;
	   width:263px;}
	   
.tab_2 a {
	background-image:url(../images/tab_2b.jpg);
    background-repeat:no-repeat;
	height:66px;
	width:224px;
	display:block;
}
	   
.tab_2 a:hover{background-image:url(../images/tab_2.jpg);
       background-repeat:no-repeat;
	   background-position:left top;
	   height:66px;
	   width:224px;}
	   
.tab_3 a {
	background-image:url(../images/tab_3b.jpg);
    background-repeat:no-repeat;
	height:66px;
	width:201px;
	display:block;
}
	   
.tab_3 a:hover{background-image:url(../images/tab_3.jpg);
       background-repeat:no-repeat;
	   background-position:left top;
	   height:66px;
	   width:201px;}
	   
.tab_4 a {
	background-image:url(../images/tab_4b.jpg);
    background-repeat:no-repeat;
	height:66px;
	width:221px;
	display:block;
}
	   
.tab_4 a:hover{background-image:url(../images/tab_4.jpg);
       background-repeat:no-repeat;
	   background-position:left top;
	   height:66px;
	   width:221px;}
	   
.text_20{font-family:Arial, Helvetica, sans-serif;
		 font-size:20px;
		 line-height:20px;
		 font-weight:normal;
		 text-decoration:none;
		 color:#555555;}  
.text_21{font-family:Arial, Helvetica, sans-serif;
		 font-size:20px;
		 line-height:20px;
		 font-weight:normal;
		 text-decoration:none;
		 color:#555555;
		 border-bottom:1px #e2e4e6 solid;
		 display:block;
		 padding-bottom:5px;
		 margin-bottom:5px;
		 
		 }  
		 
.text_16{font-family:Arial, Helvetica, sans-serif;
		 font-size:12px;
		 line-height:16px;
		 font-weight:normal;
		 text-decoration:none;
		 color:#555555;
		 } 		 

.text_16 a {
		 color:#555555;
		 text-decoration:none;
}
.text_16 a:hover {
		 text-decoration:underline;
}
.text_16 ul {
	margin:0px;
	padding:0px;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:10px;
	line-height:18px;
}
.text_16 ul li {
	padding-left:12px;
	list-style:none;
	background:url(../images/true-icon.gif) no-repeat 0px 4px;
}
.text_16 p {
	margin:0px;
	padding:8px 0px;
}
.text_16 .nava a {
	text-decoration:none;
	color:#6a5f6b;
	font-weight:bold;
}
.text_16 .nava a:hover {
	text-decoration:underline;
}
.text_17 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6a5f6b;
	font-weight:bold;
	padding:7px 0px;
	padding-left:10px;
	border-left:5px #29a4c7 solid;
	background:#f2f1ee;
}

.text_18 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#555555;
	text-align:right;
	padding-right:8px;
	padding-top:2px;
	padding-bottom:16px;
} 		 
.text_18 span {
	color:#F00;
} 		 



.blk-txt-01 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333;
	line-height:22px;
}
.blk-txt-01 strong {
	font-size:14px;
}

.read-more a {
	color:#FFF;
	text-decoration:none;
	text-align:right;
}
.read-more a:hover {
	text-decoration:underline;
	cursor:pointer;
}
.read-more a span {
	font-size:14px;
	font-weight:normal;
}

.blu-txt-01 {
	font-family:"Times New Roman", Times, serif;
	font-size:30px;
	font-style:italic;
	color:#358ab8;
	font-weight:bold;
	padding-top:8px;
	padding-left:8px;
}

#left-nav {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#6a6a6a;
	background:#f2f1ee;
	border:1px #e6e3dd solid;
	padding:10px;
}
#left-nav a {
	color:#6a6a6a;
	text-decoration:none;
	border-bottom:1px #d2cdcd dashed;
	padding:5px 8px;
	display:block;
}
#left-nav a:hover {
	background:#d2cdcd;
}
#left-nav a.active {
	background:#d2cdcd;
}






/********************************************************/
.finput-01 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
	width:250px;
	height:18px;
	border:1px #ccd5cc solid;
	border-top:1px #668066 solid;
}
.finput-02 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
	width:250px;
	height:80px;
	border:1px #ccd5cc solid;
	border-top:1px #668066 solid;
}
.finput-03 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
	width:250px;
	height:22px;
	border:1px #ccd5cc solid;
	border-top:1px #668066 solid;
}

.clear {
	background:url(../images/clear.jpg) no-repeat;
	border:0px;
	height:25px;
	width:67px;
	margin-right:8px;
}
.send {
	background:url(../images/send.jpg) no-repeat;
	border:0px;
	height:25px;
	width:97px;
}

/***************************************************************************/
 .services {
	 width:238px;
	 float:left;
	 position:relative;
	 z-index:1;
	 border-right:1px #424242 solid;
	 border-left:1px #5d5d5d solid;
	 	text-align:left;

}
 .services:hover {
	 z-index:2;
}

.services .container {
	background:#545454;
	display:block;
	line-height:12px;
	padding:15px;
	height:120px;
	text-align:left;
}
.services:hover .container {
	background:#3b3b3b;
	color:#9799A2;
	text-align:left;

}

.services .drop-top {
	display: none;
	position: absolute;
	bottom: 150px;
	background:#3b3b3b;
	width: 209px;
	padding:15px;
	padding-bottom:25px;
}
.services:hover .drop-top {
	display:block;
}
.services .drop-top a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#bdbdbd;
	text-decoration:none;
	border-bottom:1px #777777 solid;
	display:block;
	padding:5px 0px;
}
.services .drop-top a:hover {
	color:#FFF;
	text-decoration:none;
}


.container h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FFF;
	text-transform: uppercase;
	margin:0px;
	padding:0px;
}
.container h3 {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	font-weight:normal;
	color:#cecece;
}
.container a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	text-decoration:none;
	float:right;
}
.container a:hover {
	text-decoration:underline;
	cursor:pointer;
}
.container a span {
	font-size:14px;
	font-weight:normal;
}

