@charset "utf-8";
/* CSS Document */

h1,h2,h3,h4,,h5,h6,p{
    margin:0px;
    padding:0px;
}
.Main_bg{
	background-color:#E4F3FA;
	background-image: url(images/main_bg.gif);
	background-repeat: repeat-x;
}
.main_brdr{
	border-left: solid #FFFFFF 1px;
	border-right: solid #FFFFFF 1px;
	}
	
.Seach_txt{
	font-family: Tahoma;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	}
.serch_form{
	 font-family:Tahoma;
	 font-size:12px;
	 color:#666666;
	 border:solid 1px #88B4D5;}

.footer_brdr{
    border-top: solid 1px #4DB9E5; }

.footer_brdr2{
    border-bottom: solid 1px #ffffff;
}

h1{
    font-family:"Arial Narrow";
    font-size:27px;
    font-weight:bold;
    padding-right:23px;
    padding-bottom:19px;
    color:#DFF3FB;}


.main_txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #5A5A5A;
	text-decoration: none;	
}


p{
    margin:0;
	padding-left:0px;
	margin-top: 0px;
	margin-bottom:10px;
}

.section_bg{
	background:url(images/section_bg1.gif) repeat-x top left;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #D5D8CD;
	border-bottom-color: #D5D8CD;
	border-left-color: #D5D8CD;
}

.black_secton_txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#EBEEE4;
	 }
.right_secton_maintxt{
	font-family: Tahoma;
	font-size:11px;
	color:#5A5A5A;
	}
	
.org_secton_txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#009bda;
	 }
	  
.read_more{
	font-family: Tahoma;
	font-size:11px;
	color:#5A5A5A;
	text-decoration:underline
	}
.read_more a{
	font-family: Tahoma;
	font-size:11px;
	color:#5A5A5A;
	text-decoration:underline
	}
	
.read_more a:hover{
	font-family: Tahoma;
	font-size:11px;
	color:#5A5A5A;
	text-decoration:none;
	}
		
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#009BDA;
	text-transform:uppercase;
	 }

h4{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FFF;
	}
	  
.ctbg{
     background:#35c5ff;
     }
	 
.projectbg img{
     border: solid 1px #AAD7EA;
     }

.address_brdr{
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #61C1E8;
	border-right-color: #61C1E8;
	border-left-color: #61C1E8;
}

.office_brdr1{
	border-bottom: solid 1px  #61C1E8;}
	
.address_text{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color:#FFFFFF;
	text-decoration:none;}
	
.address_text a{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color:#FFFFFF;
	text-decoration:none;
	}
	
.address_text a:hover{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color:#FFFFFF;
	text-decoration: underline;
	}

.footer_nav{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	color:#66C3E9;
	text-decoration:none;
	}
	
.footer_nav a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	color:#FFFFFF;
	text-decoration:none;}
	
.footer_nav a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	color:#FFFFFF;
	text-decoration: underline;
	}
	
.copyright{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	color:#b3e1f4;
	text-decoration:none;
	}
	
	
.blue_txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #009BDA;
	text-decoration: none;	
    }	

.list{
    width:auto;
    }

.list ul{
    margin:0;
	padding:0; margin-left:20px;
}
.list li {
	background:url(images/arrow3.gif) no-repeat 0 5px;
	list-style-type: none;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #5A5A5A;
	text-decoration: none;
	padding-bottom:4px;
	padding-left:15px;
}

.link_txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;	
}	


.link_txt a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #009BDA;
	text-decoration: none;	
}	


.link_txt a:hover{
    border-bottom: dotted 1px #009BDA;

}

.project_head{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
    font-weight:bold;
	text-decoration: none;	
}	

.link_list {
    width:auto;
}

.link_list  ul{
    margin:0;
	padding:0; margin-left:20px;
}
.link_list  li {
	background:url(images/arrow3.gif) no-repeat 0 5px;
	list-style-type: none;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #1A8BB9;
	text-decoration: none;
	padding-bottom:4px;
	padding-left:15px;
	font-weight:bold;
}

.link_list  li a {
	color: #1A8BB9;
	border-bottom: dotted 1px #1A8BB9;
	text-decoration: none;
	font-weight:bold;	
}

.link_list li a:hover {
	color: #1A8BB9;
	font-weight:bold;
	border-bottom: none;		
}


.arial_10{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;	
}
	 
.services_list {
    width:auto;
}

.services_list  ul{
    margin:0;
	padding:0; margin-left:20px;
}
.services_list  li {
    background:url(images/arrow3.gif) no-repeat 0 5px;
	list-style-type: none;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height:auto;
	font-style: normal;
	line-height: 14px;
	display:list-item;
	clear:both;
	color: #5A5A5A;
	text-decoration: none;
	padding-bottom:4px;
	padding-left:15px;
	font-weight:bold;
   }
	
	.services_list  li img{
	border: solid 2px #91D4EF;
	margin-left:5px;
	margin-top:0px;
	margin-bottom:5px;
    float:left;
	}
	
.border{
	border: solid 2px #91D4EF;
	}
	
	 
.under{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	text-decoration:none;
	}
	
.resourcestext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color:#009BDA;
	}
	
h5{
  font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
}	
	
.innerprojecta{
  font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#009BDA;
	text-decoration:none;
}

.innerprojecta:hover{
  font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#009BDA;
	text-decoration:underline;
}	