@charset "utf-8";
/* CSS Document */
body{
margin:0px auto;
padding:0px;
margin-top:0px;
font-family:arial;
font-size:11px;
background-color:#2B5C5C;
background-image:url(../images/main-bg.gif);
background-repeat:repeat-x;
background-position:top left;
}

#container{
	width:791px;
	margin:0 auto;
	height:auto;
	overflow:hidden;
	margin-top:15px;
}
#header{
	width:791px;
	margin:0 auto;
	height:auto;
	overflow:hidden;
}
#logo{
padding:0px;
margin:0px;
float:left;
}
#logo p{
}

#linkbg{
background-image:url(../images/linkbg.gif);
background-repeat:no-repeat;
float:right;
width:584px;
padding:0px;
margin: 0px auto;
padding-top:9px;
height:33px;
margin-top:30px;
margin-left:5px;
}
			/*** top link ****/
			.toplink1{
			padding:0px;
			margin: 0px auto;
			color:#ffffff;
			font-weight:bold;
			text-decoration:none;
			float:left;
			margin-left:10px;
			}
			.toplink1:hover{
			padding:0px;
			margin: 0px auto;
			color:#FFC000;
			font-weight:bold;
			text-decoration:none;
			float:left;
			margin-left:10px;
			}
			.toplink2{
			padding:0px;
			margin: 0px auto;
			color:#ffffff;
			font-weight:bold;
			text-decoration:none;
			float:left;
			margin-left:28px;
			}
			.toplink2:hover{
			padding:0px;
			margin: 0px auto;
			color:#FFC000;
			font-weight:bold;
			text-decoration:none;
			float:left;
			margin-left:28px;
			}
			.toplink3{
			padding:0px;
			margin: 0px auto;
			color:#ffffff;
			font-weight:bold;
			text-decoration:none;
			float:left;
			margin-left:27px;
			}
			.toplink3:hover{
			padding:0px;
			margin: 0px auto;
			color:#FFC000;
			font-weight:bold;
			text-decoration:none;
			float:left;
			margin-left:27px;
			}
			.toplink4{
			padding:0px;
			margin: 0px auto;
			color:#ffffff;
			font-weight:bold;
			text-decoration:none;
			float:left;
			margin-left:28px;
			}
			.toplink4:hover{
			padding:0px;
			margin: 0px auto;
			color:#FFC000;
			font-weight:bold;
			text-decoration:none;
			float:left;
			margin-left:28px;
			}
			.toplink5{
			padding:0px;
			margin: 0px auto;
			color:#ffffff;
			font-weight:bold;
			text-decoration:none;
			float:left;
			margin-left:28px;
			}
			.toplink5:hover{
			padding:0px;
			margin: 0px auto;
			color:#FFC000;
			font-weight:bold;
			text-decoration:none;
			float:left;
			margin-left:28px;
			}
			.toplink6{
			padding:0px;
			margin: 0px auto;
			color:#ffffff;
			font-weight:bold;
			text-decoration:none;
			float:left;
			margin-left:31px;
			}
			.toplink6:hover{
			padding:0px;
			margin: 0px auto;
			color:#FFC000;
			font-weight:bold;
			text-decoration:none;
			float:left;
			margin-left:31px;
			}							
			/**** end top link ***/


#first{
width:207px;
padding:0px;
margin:0px;
float:left;
}
		#box1{
		padding:0px;
		margin:0px;
		margin-bottom:5px;
		}
		
		#boxbg{
		padding:0px;
		margin:0px;
		background-image:url(../images/boxbg.gif);
		background-position:top left;
		background-repeat:repeat-y;
		}
		
		#boxbg p{
		padding:0px;
		margin:0px;
		color:#B7B7B7;
		margin-left:13px;
		text-transform:uppercase;
		font-weight:bold;
		letter-spacing:1px;
		padding:5px;
		}
		#boxbg h1{
		width:180px;
		padding:0px;
		margin:0px;
		color:#B7B7B7;
		margin-left:13px;
		padding:5px;
		font-size:11px;
		}

		
		#box2{
		padding:0px;
		margin:0px;
		margin-bottom:5px;
		}
		
		#boxbg2{
		padding:0px;
		margin:0px;
		background-image:url(../images/boxbg.gif);
		background-position:top left;
		background-repeat:repeat-y;
		}	

		#boxbg2 p{
		padding:0px;
		margin:0px;
		color:#B7B7B7;
		margin-left:13px;
		text-transform:uppercase;
		font-weight:bold;
		letter-spacing:1px;
		padding:5px;
		}
		#boxbg2 h1{
		width:180px;
		padding:0px;
		margin:0px;
		color:#B7B7B7;
		margin-left:13px;
		padding:5px;
		font-size:11px;
		}

		#box4{
		padding:0px;
		margin:0px;
		margin-bottom:5px;
		}
		
		#boxbg4{
		padding:0px;
		margin:0px;
		background-image:url(../images/boxbg.gif);
		background-position:top left;
		background-repeat:repeat-y;
		}	

		#boxbg4 p{
		padding:0px;
		margin:0px;
		color:#B7B7B7;
		margin-left:13px;
		text-transform:uppercase;
		font-weight:bold;
		letter-spacing:1px;
		padding:5px;
		}
		#boxbg4 h1{
		width:180px;
		padding:0px;
		margin:0px;
		color:#B7B7B7;
		margin-left:13px;
		padding:5px;
		font-size:11px;
		font-weight:normal;
		}		

		#box3{
		padding:0px;
		margin:0px;
		margin-bottom:5px;
		}
		
		#boxbg3{
		padding:0px;
		margin:0px;
		background-image:url(../images/boxbg.gif);
		background-position:top left;
		background-repeat:repeat-y;
		}			

		#boxbg3 p{
		padding:0px;
		margin:0px;
		color:#B7B7B7;
		margin-left:13px;
		text-transform:uppercase;
		font-weight:bold;
		letter-spacing:1px;
		padding:5px;
		}
		#boxbg3 h1{
		width:180px;
		padding:0px;
		margin:0px;
		color:#B7B7B7;
		margin-left:13px;
		padding:5px;
		font-size:11px;
		}
		
		
		
		#box5{
		padding:0px;
		margin:0px;
		margin-bottom:5px;
		float:left;
		width:200px;
		}
		#box5_1{
		padding:0px;
		margin:0px;
		margin-bottom:5px;
		float:left;
		width:400px;
		}
		
		

		#boxbg5 p{
		padding:0px;
		margin:0px;
		color:#B7B7B7;
		margin-left:13px;
		text-transform:uppercase;
		font-weight:bold;
		letter-spacing:1px;
		padding:5px;
		}
		#boxbg5 h1{
		
		padding:0px;
		margin:0px;
		color:#B7B7B7;
		margin-left:13px;
		padding:5px;
		font-size:11px;
		}

.leftlink{
color:#B7B7B7;
font-weight:bold;
text-decoration:none;
}
.leftlink:hover{
color:#FFC000;
font-weight:bold;
text-decoration:none;
}

/**** form ****/
form{
margin:0px;
padding:0px;
}
INPUT {
	WIDTH: auto;
	height:15px;
	size:10px;
	background-color:#D7D7D7;
	border:1px solid #797979;	
}
.button {
 margin:0; padding:0px; padding-bottom:1px; height:21px; BACKGROUND-COLOR: #D7D7D7; cursor:pointer; color:#111111; margin-left:27px; font-size:11px; font-weight:bold; margin-top:8px;
}
.button:hover {
 margin:0; padding:0px; padding-bottom:1px; height:21px; BACKGROUND-COLOR: #AA0100; cursor:pointer; margin-left:27px; font-size:11px; font-weight:bold; color:#ffffff; margin-top:8px;
}

/****/
#form{
padding:0px;
margin:0px;
width:200px;
background-image:url(../images/boxbg.gif);
background-position:top left;
background-repeat:repeat-y;
float:left;
height:180px;
}
#formlable{
width:400px;
padding:0px;
margin:0px;
float:left;

}

#formlable h1{
width:200px;
padding:0px;
margin:0px;
float:left;
}
#formlable p{
width:200px;
padding:0px;
margin:0px;
}
#teatareamessage{
padding:0px;
margin:0px;
float:left; 
color:#B7B7B7;
padding-left:15px;
font-weight:bold;
padding-top:3px;
}
#teatareapacement{
padding:0px;
margin:0px;
float:right;
padding-right:19px;
padding-top:3px;
}
#forminput{
width:200px;
padding:0px;
margin:0px;
float:right;

}

#boxbg ul{
padding:0px;
margin:0px;
padding-left:13px;
margin-left:13px;
margin-right:18px;
}

#boxbg li{
padding:0px;
margin:0px;
color:#C30000;
list-style:square;
text-decoration:none;
line-height:18px;
}

#boxbg li a{
padding:0px;
margin:0px;
color:#B7B7B7;
text-decoration:none;
}
#boxbg li a:hover{
padding:0px;
margin:0px;
color:#ffffff;
text-decoration:none;
}

#secondhome{
width:580px;
padding:0px;
margin:0px;
float:left;
}

#secondhome1{
width:430px;
padding:0px;
margin:0px;
float:left;
color:#52ADAE;
text-align:justify;
margin-right:5px;
}

#secondhome1 p{
width:430px;
padding:0px;
margin:0px;
margin-bottom:18px;
}
#secondhome1 h1{
width:425px;
padding:0px;
margin:0px;
color:#B7B7B7;
font-weight:bold;
font-size:12px;
margin-bottom:18px;
background-color:#111111;
height:22PX;
padding-left:5PX;
padding-top:5px;
}

#second{
width:580px;
padding:0px;
margin:0px;
float:left;
}

#second1{
width:430px;
padding:0px;
margin:0px;
float:left;
color:#52ADAE;
text-align:justify;
margin-right:5px;
}

#second1 p{
width:425px;
padding:0px;
margin:0px;
margin-bottom:18px;
padding-left:5px;
}
#second1 h1{
width:425px;
padding:0px;
margin:0px;
color:#B7B7B7;
font-weight:bold;
font-size:12px;
margin-bottom:18px;
background-color:#111111;
height:22PX;
padding-left:5PX;
padding-top:5px;
}



#second7{
width:430px;
padding:0px;
margin:0px;
color:#52ADAE;
text-align:justify;
margin-right:5px;
}
#second7 p{

padding:0px;
margin:0px;

}
#second7 h1{

padding:0px;
margin:0px;
color:#B7B7B7;
font-weight:bold;
font-size:12px;
margin-bottom:18px;
background-color:#111111;
height:22PX;
padding-left:5PX;
padding-top:5px;
}

#second3{
padding:0px;
margin:0px;
float:left;
color:#52ADAE;
text-align:justify;
margin-right:5px;
}
#second3 p{

padding:0px;
margin:0px;
margin-bottom:18px;
padding-left:5px;
}
#second3 h1{

padding:0px;
margin:0px;
color:#B7B7B7;
font-weight:bold;
font-size:12px;
margin-bottom:18px;
background-color:#111111;
height:22PX;
padding-left:5PX;
padding-top:5px;
}


/**** right ****/
#second2{
width:140px;
padding:0px;
margin:0px;
float:right;
text-align:center;
color:#52ADAE;
}

#redhead1{
padding:0px;

margin:0px;
background-image:url(../images/rightheadbg.gif);
background-repeat:no-repeat;
background-position:top center;
padding-top:7px;
height:22px;
color:#ffffff;
font-weight:bold;
border-left:1px solid #AA0103;
border-right:1px solid #AA0103;
}
#redhead1 p{
padding:0px;
margin:0px;
padding-top:7px;
}
#redhead1text{
padding:0px;
margin:0px;
height:29px;
color:#C2C2C2;
padding-top:8px;
padding-left:10px;
padding-right:5px;
border-left:1px solid #52ADAE;
border-right:1px solid #52ADAE;
text-align:left;
height:125px;
}
#redhead1text p{
padding:0px;
margin:0px;
text-align:right;
}
.more{
padding:0px;
margin:0px;
height:29px;
color:#C2C2C2;
text-decoration:none;
text-align:right;
}
.more:hover{
padding:0px;
margin:0px;
height:29px;
color:#ffffff;
text-decoration:none;
}

#redhead2{
padding:0px;
margin:0px;
background-image:url(../images/rightheadbg.gif);
background-repeat:no-repeat;
background-position:top center;
height:29px;
color:#ffffff;
font-weight:bold;
padding-top:7px;
border-left:1px solid #52ADAE;
border-right:1px solid #52ADAE;
}
#redhead2text{
padding:0px;
margin:0px;
height:29px;
color:#C2C2C2;
padding-top:5px;
padding-left:10px;
padding-right:5px;
border-left:1px solid #52ADAE;
border-right:1px solid #52ADAE;
text-align:left;
height:125px;
}
#redhead2text p{
padding:0px;
margin:0px;
text-align:right;
}
#redhead3{
padding:0px;
margin:0px;
background-image:url(../images/rightheadbg.gif);
background-repeat:no-repeat;
background-position:top center;
height:29px;
color:#ffffff;
font-weight:bold;
padding-top:7px;
border-left:1px solid #52ADAE;
border-right:1px solid #52ADAE;
}
#redhead3text{
padding:0px;
margin:0px;
height:29px;
color:#C2C2C2;
padding-top:5px;
padding-left:10px;
padding-right:5px;
border-left:1px solid #52ADAE;
border-right:1px solid #52ADAE;
text-align:left;
height:125px;
}
#redhead3text p{
padding:0px;
margin:0px;
text-align:right;
}

#redhead4{
padding:0px;
margin:0px;
background-image:url(../images/rightheadbg.gif);
background-repeat:no-repeat;
background-position:top center;
height:29px;
color:#ffffff;
font-weight:bold;
padding-top:7px;
border-left:1px solid #52ADAE;
border-right:1px solid #52ADAE;
}
#redhead4text{
padding:0px;
margin:0px;
height:29px;
color:#C2C2C2;
padding-top:5px;
padding-left:10px;
padding-right:5px;
border-left:1px solid #52ADAE;
border-right:1px solid #52ADAE;
border-bottom:1px solid #52ADAE;
text-align:left;
height:160px;
}
#redhead4text p{
padding:0px;
margin:0px;
text-align:right;
}
/**** right ****/

#footer{
width:791px;
margin:0 auto;
height:auto;
padding-top:9px;
height:25px;
border-top:1px dotted #52ADAE;
text-align:center;
color:#52ADAE;
}
.footerlink{
color:#52ADAE;
text-decoration:none;
}

.footerlink:hover{
color:#ffffff;
text-decoration:none;
}

.floatleft {
float:left;
}
.floatright{
float:right;
}
#buttonplacement{
margin:0px;
padding:0px;
margin-left:62px;
}
#clientmoreplacement{
margin:0px;
padding:0px;
margin-left:132px;
}
.nameinput{
border:1px solid #52ADAE;
background-color:#E8E7E7;
font-size:10px;
height:12px;
margin-left:35px;
background-image:url(../images/icon-name.gif);
background-repeat:no-repeat;
background-position:left center;
padding-left:15px;
width:75px;
}

.companyinput{
border:1px solid #52ADAE;
background-color:#E8E7E7;
font-size:10px;
height:12px;
margin-left:15px;
background-image:url(../images/icon-office.gif);
background-repeat:no-repeat;
background-position:left center;
padding-left:15px;
width:75px;
}
.telephoneinput{
border:1px solid #52ADAE;
background-color:#E8E7E7;
font-size:10px;
height:12px;
margin-left:8px;
background-image:url(../images/icon-phone.gif);
background-repeat:no-repeat;
background-position:left center;
padding-left:15px;
width:75px;
}
.emailinput{
border:1px solid #52ADAE;
background-color:#E8E7E7;
font-size:10px;
height:12px;
margin-left:38px;
background-image:url(../images/icon-email.gif);
background-repeat:no-repeat;
background-position:left center;
padding-left:15px;
width:75px;
}
.textarea{
border:1px solid #52ADAE;
background-color:#E8E7E7;
font-size:11px;
height:20px;
width:90px;
margin-left:0px;
margin-top:0px;
}

/*** Animation **/
#animain{
padding:0px;
margin:0px;
width:431px;
height:137px;
}
#ani1{
padding:0px;
margin:0px;
width:146px;
height:137px;
float:left;
}
#ani2{
padding:0px;
margin:0px;
width:156px;
height:137px;
float:left;
}
#ani3{
padding:0px;
margin:0px;
width:129px;
height:137px;
float:left;
}
.anibottom{
padding:0px;
margin:0px;
width:431px;
height:26px;
background-image:url(../images/bottom.gif);
background-position:top left;
background-repeat:no-repeat;
}
/*** End Animation **/

.olink {
text-decoration:none;
color:#52ADAE;
}