body{
margin:0px;
padding:0px;
}
a{ color:#00516a; text-decoration:none; font-weight:bold;}
a:hover{ color:#00516a; text-decoration:underline; font-weight:bold;}
*{
margin:0px;
padding:0px;
}

.top {
	margin: auto;
	height: auto;
	width: 990px;
	background-image:url(../images/background.jpg);
	background-repeat:repeat-y;
}
.top .top1 {
	margin: auto;
	height: auto;
	width: 900px;
}
.top .top2 {
	margin: auto;
	height: auto;
	width: 900px;
}
.top .middlecontent{
margin: auto;
	height: auto;
	width: 900px;
	margin-top:5px;
}
.top .footercontent{
margin: auto;
	height: auto;
	width: 900px;
}
.top .topmenu{
margin:0px;
padding:0px;
display:inline;
font-family:Arial, Regular, smooth;
font-size:14px;
margin-left:20px;
}
.top .topmenu a{
	color: #000000;
	text-decoration:none;
}

.top .topmenu a:link {
	color: #000000;
	text-decoration:none;
}
.top .topmenu a:hover {
	color: #00516a;
	text-decoration:none;
}

.leftmenu{
list-style:none;
font-family:Arial, Regular, smooth;
font-size:14px;
color:#FFFFFF;
margin-left:10px;
}
.leftmenu a{
	color: #ffffff;
	text-decoration:none;
}
.leftmenu a:link {
	color: #ffffff;
	text-decoration:none;
}
.leftmenu a:hover {
	color: #00516a;
	text-decoration:none;
}



.leftmenutext{
list-style:none;
font-family:Arial, Regular, smooth;
font-size:14px;
color:#FFFFFF;
margin-left:10px;
margin-top:3px;
*margin-top:2px;
padding-top:3px;
*padding-top:2px;

}
.leftmenutext a{
	color: #ffffff;
	text-decoration:none;
}
.leftmenutext a:link {
	color: #ffffff;
	text-decoration:none;
}
.leftmenutext a:hover {
	color: #00516a;
	text-decoration:none;
}
.rightcontent{
list-style:none;
font-family:Arial, Regular, smooth;
font-size:14px;
text-align:left;
margin-top:3px;
}
.bodytext{
font-family:Arial, Regular, crisp;
font-size:13px;
color:#00516a;
line-height:20px;
text-align:justify;
font-weight:normal;
}

.bodytext ul{}
.bodytext li a{color:#00516a; text-decoration:none;}
.bodytext li a:hover{color:#00516a; text-decoration:underline;}


.bodytext{
font-family:Arial, Regular, crisp;
font-size:13px;
color:#00516a;
line-height:20px;
text-align:justify;font-weight:normal;
}
.bodytext123{
font-family:Arial, Regular, crisp;
font-size:13px;
color:#00516a;
line-height:20px;
text-align:justify;
margin:0px;
padding:0px;
margin-top:-20px;
*margin-top:-7px;
}



.bodytext123 a{
font-family:Arial, Regular, crisp;
font-size:13px;
color:#00516a;
line-height:20px;
text-decoration:none;

}
.bodytext123 a:link{
font-family:Arial, Regular, crisp;
font-size:13px;
color:#00516a;
line-height:20px;
text-decoration:none;

}
.bodytext123 a:hover{
font-family:Arial, Regular, crisp;
font-size:13px;
color:#00516a;
line-height:20px;
text-decoration:none;

}





.rightcontent1{
list-style-image:url(../images/cooper-group-bullet.jpg);

font-family:Arial, Regular, smooth;
font-size:12px;
text-align:left;
margin-left:24px;
margin-top:3px;
}
.bottomcontentul{
margin-left:120px;
padding:0px;
}

.bottomcontentula{
margin-top:10px;
margin-left:180px;
padding:0px;
}
.bottomcontentulb{
margin-top:5px;
margin-left:340px;
padding:0px;
}
.callus{
font-family:Arial, Regular, crisp;
font-size:15px;
color:#00516a;
}
.callus22222{
font-family:Arial, Regular, crisp;
font-size:12px;
color:#00516a;
margin-left:5px;
}
.callspecial{
font-family:Arial, Regular, crisp;
font-size:11px;
color:#00516a;
}


.bottom{
margin: auto;
	height: auto;
	width: 990px;

}
.welcome{
font-family:Arial, Regular, Crisp;
font-size:20px;
color:#00516a;

}
.welcome2{
font-family:Arial, Regular, Crisp;
font-size:17px;
color:#00516a;

}
.welcome1{
font-family:Arial, Regular, Crisp;
font-size:17px;
color:#00516a;

}
.commercial{
font-family:Arial, Regular, Crisp;
font-size:14px;
color:#00516a;
}
.cooper{
font-family:Arial, Regular, Crisp;
font-size:22px;
color:#00516a;
}
.footermenu{
font-family:Arial, Regular, smooth;
font-size:12px;
color:#00516a;
list-style:none;
display:inline;
}

.footermenu a{
	color: #00516a;
	text-decoration:none;
}
.footermenu a:link {
	color: #00516a;
	text-decoration:none;
}
.footermenu a:hover {
	color: #000000;
	text-decoration:none;
}
.callusbottom{
list-style:none;
 font-family:Arial, Regular, Crisp;
  color:#FFFFFF; 
  font-size:14px; 
  text-align:center; 
}
.sublink{
color:#898989;
font-family:Arial, Regular, Smooth;
font-size:15px;
}
.sublink11{
color:#898989;
font-family:Arial, Regular, Smooth;
font-size:13px;
}
.submenulink{
text-decoration:none;
color:#898989;
font-size:13px;
}
.mainpagelink22{
color:#666666;
text-decoration:underline;
}









.bodytext1{
font-family:Arial, Regular, crisp;
font-size:13px;
color:#00516a;
line-height:20px;
text-align:justify;
}
.bodytext1 a{
font-family:Arial, Regular, crisp;
font-size:13px;
color:#00516a;
line-height:20px;
text-decoration:underline;

}
.bodytext1 a:link{
font-family:Arial, Regular, crisp;
font-size:13px;
color:#00516a;
line-height:20px;
text-decoration:underline;

}
.bodytext1 a:hover{
font-family:Arial, Regular, crisp;
font-size:13px;
color:#00516a;
line-height:20px;
text-decoration:underline;

}
.underimage{
font-family:Arial, Regular, Smooth;
color:#666666;
font-size:12px;

}
.portfoliolink{
text-decoration:underline;
color:#00516a;
}
.classh2{
color:#666666;
text-decoration:none;
font-size:12px;

}
.designlink{
list-style:none;
font-family:Arial, Regular, smooth;
	
	color:#2489b0;
	font-size:10px;
	text-align:center;
	display:inline;
	
	}
	.webdesign{
	text-decoration:none;
	color:#00516a;
	}
	.design{
	margin:0px;
	padding:0px;
	font-family:Arial, Regular, smooth;
	
	color:#00516a;
	font-size:10px;
	}
	



.blt{background:url(../images/bullet-sub.png) no-repeat left 7px; padding-left:9px;}
.blt a{font-weight:bold!important;}
.listing-wd{}
.listing-wd li a{font-weight:normal;}

 

.top-logoarea{float:left; width:895px;}
.logo-area{float:left; width:180px; padding:0 0 0 4px;}
.right-navigation-area{float:right; width:705px;}
.top-slogans{floar:right; text-align:right; padding:0 0 66px 0; font-family:Arial, Regular, crisp; font-size:15px; font-weight:bold; color:#00516a;}
.topmenu-nv{float:right; padding:0px; display:inline; font-family:Arial, Regular, smooth; font-size:14px; margin:0 0 0 23px;}
.topmenu-nv ul{list-style:none;}
.topmenu-nv ul li{float:left; margin:0 0 0 24px;}
.topmenu-nv ul li a{float:left; color: #000000; text-decoration:none;}
.topmenu-nv ul li a:hover {color:#00516a; text-decoration:none;}

.bott-flashing-container{float:left; width:930px;}
.left-top-navigation{float:left; height:218px; padding:12px 0 18px 0; margin-left:4px; width:210px; background:url(../images/cooper-group-gradient.jpg) repeat-y;}
.right-flashing-bnr{float:left; margin-left:8px; width:695px;}
.text-container{float:left; width: 900px; margin-top:5px;}

.body-container{margin:0 auto; width:990px; padding:0 0 0 82px;}
.shadow-background{float:left; width:100%; background:url(../images/background.jpg) repeat-y center;}

.header-container{float:left; width:900px;}


.content-description{float:left; width:930px; padding:6px 0 0 0;}
.content-leftarea{float:left; width:676px; padding:9px 0 0 0;}
.content-leftarea h1{float:left; font-family:Arial, Regular, Crisp; font-size:15px; width:100%; padding:0 0 10px 0; font-weight:bold; color:#00516A;}
.content-leftarea h2{float:left; font-family:Arial, Regular, Crisp; font-size:13px; width:100%; font-weight:bold; padding:0 0 18px 0; color:#898989;}
.content-leftarea p{float:left; font-family:Arial, Regular, crisp; font-size:13px; width:98%; color:#00516a; padding:0 0 15px 13px; line-height:20px; text-align:justify; font-weight:normal;}
.bottom-stereap{float:left; background:url(../images/cooper-callus.jpg) no-repeat; font-family:Arial, Regular, Crisp; color:#FFFFFF; margin-bottom:10px; font-size:14px; text-align:center; width:891px; height:31px; padding-top:7px;}

