@charset "utf-8";
/* CSS Document */

body{margin:0px;}

.top_bg{background-image:url(images/top_bg.jpg);
		background-repeat:repeat-x;
		height:94px;
		}
		
.pro_font{font-family:Arial, Helvetica, sans-serif;
			font-size:16px;
			color:#2e6f8f;
			font-weight:bold;
			padding:10px 0px 10px 0px;
			}
			
.pro_font_01{font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#333333;
			line-height:20px;
			padding:10px 0px 10px 0px;
			}
			
.read_more{background-color:#003b4b;
			height:25px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#FFFFFF;
			text-align:center;
			}
			
.read_more a:link {font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#FFFFFF;
		text-decoration : none; } 
						  
.read_more a:visited {font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#FFFFFF;
	    text-decoration : none; } 
							
.read_more a:hover {font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#FFFFFF;
		text-decoration: none; }
			
.welcome{font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#333333;
		font-weight:bold;
		}
		
.welcome span{font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#2e6f8f;
		font-weight:bold;
		}
		
.wel_font{font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#666666;
			line-height:20px;
			}
			
.footer_font{font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#FFFFFF;
			line-height:20px;
			background-color:#003b4b;
			}
			
.footer_font a:link {font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#FFFFFF;
		text-decoration : none; } 
						  
.footer_font a:visited {font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#FFFFFF;
	    text-decoration : none; } 
							
.footer_font a:hover {font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#FFFFFF;
		text-decoration: underline; }
			
.contact{font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#003b4b;
		padding-bottom:10px;
		vertical-align:top;
		}
		
.contact_font{font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#333333;
		padding-bottom:10px;
		vertical-align:top;
		}
		
.pro_border{border:5px solid #003b4b;}
			
			
			
			
			
			
			
			
			
			
			
nav { 
  height: 26px;
  width: 580px;
  
  float: left;
  padding: 13px 0px 0px 0px;
} 


.lavaLampWithImage {
  position: relative;
  height: 35px;
  
  margin: 0px 0 0 0;
  overflow: hidden;
  float: left;
}

.lavaLampWithImage li {
  float: left;
  list-style: none;
}

.lavaLampWithImage li.back {
  background: #d29c41;
  
  -webkit-border: 15px 15px 15px 15px;
  height: 25px;
  z-index: 8;
  position: absolute;
 
}

.lavaLampWithImage li a {
  font: normal 120% Arial, Helvetica, sans-serif;
  text-shadow: 1px 1px #666;
  
  text-decoration: none;
  color: #cac8c8;
  outline: none;
  text-align: center;
  letter-spacing: 0;
  z-index: 10;
  display: block;
  float: left;
  height: 30px;
  padding: 0px 0px 0 0px;
  position: relative;
  overflow: hidden;
  margin: auto 20px;    
}

.lavaLampWithImage li a:hover, .lavaLampWithImage li a:active, .lavaLampWithImage li a:visited {
  border: none;
}



.categories {box-shadow:1px 1px 1px rgba(0, 0, 0, .1);-moz-box-shadow:1px 1px 1px rgba(0, 0, 0, .1);-webkit-box-shadow:1px 1px 1px rgba(0, 0, 0, .1);border:1px solid #999;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;background-image:-moz-linear-gradient(top, #003b4b, #f4f4f4);/* FF3.6 */ background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0, #f7f4f4),color-stop(1, #aba7a7));/* Saf4+, Chrome */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#f4f4f4');/* IE6,IE7 */ -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#f4f4f4')";/* IE8 */ margin-bottom:3px}
		.categories li {border-bottom:1px solid #999;border-top:1px solid #fff; }
		.categories li:first-child {border-top:none}
		.categories li:last-child {border-bottom:none}
			.categories li a {position:relative;display:block;padding:12px 0 11px 20px;font-size:16px;color:#000;text-decoration:none;font-family:'ColaborateThinRegular';font-size-adjust:0.49;-moz-transition:all 0.2s ease-out; /* FF3.7+ */ -o-transition:all 0.2s ease-out; /* Opera 10.5 */ -webkit-transition:all 0.2s ease-out; /* Saf3.2+, Chrome */ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000;}
			.categories li a:hover {background-image:-moz-linear-gradient(top, #003b4b, #117d9a);/* FF3.6 */ background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0, #658dc4),color-stop(1, #117d9a));/* Saf4+, Chrome */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#003b4b', endColorstr='#2e93ae');/* IE6,IE7 */ -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee3c09', endColorstr='#b90909')";/* IE8 */ color:#fff;box-shadow:2px 2px 0 rgba(0, 0, 0, .1);-moz-box-shadow:2px 2px 0 rgba(0, 0, 0, .1);-webkit-box-shadow:2px 2px 0 rgba(0, 0, 0, .1);}
			
ul{
    background: transparent;
    border: 0 none;
    font-size: 100%;
    margin: 0;
		padding: 0;
		border: 0;
		outline: 0;
     }
	 
ol, ul {
	list-style: none;
	
}