body {
	margin:0;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
h1, h2, h3, h4, h5 {
	margin:0;
	padding:0;
}
a img {
	border:0;
}
.header h1 {
	font-size:40px;
	color:#044A4E;
	background:url(../images/phone-icon.jpg) no-repeat 444px center;
	text-align:right;
	padding:0 20px 0 0;
	margin:0;
}
.header p { margin:0; padding:0 20px 0 0; font-size:24px; font-weight:bold; font-style:italic; color:#018591;}
.header span { color:red; font-size:24px; font-weight:bold; font-style:italic;color:#CC0000;}
.navigation-on-top {
	background:url(../images/menu-bg.jpg) repeat-x center center;
	height: 34px;
}
.navigation-on-top ul {
	margin:0;
	padding:0;
}
.navigation-on-top li {
	list-style:none;
	display:inline;
}
.navigation-on-top li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#ffffff;
	text-decoration:none;
	padding:9px 14px;
	font-weight:bold;
	margin:0;
}
.navigation-on-top li a:hover {
	/*	color:#4272DB	;*/
	color:#CCCCCC;
}

/*.banner-inner {
	background:url(../images/inner.jpg) no-repeat center top;
	height:150px;
}*/
.banner-content {
	background:url(../images/banner.jpg) no-repeat center top;
	height:197px;
}
.banner-content h1 {
	font-size:26px;
	font-weight:bold;
	color:#044A4E;
	padding:0  0 0 20px;

}
.banner-content h2 {
	font-size:16px;
	color:#018591;
	padding:0 0 0 20px;
}
.banner-content p {
	font-size:12px;
	color:#333333;
	padding:0  360px 0 20px;

}



.banner-content-inner {
	background:url(../images/inner.jpg) no-repeat center top;
	height:150px;
}
.banner-content-inner h1 {
	font-size:26px;
	font-weight:bold;
	color:#044A4E;
	padding:0  0 0 20px;

}
.banner-content-inner h2 {
	font-size:16px;
	color:#018591;
	padding:0  0 0 20px;
}
.banner-content-1 {
	background:url(../images/banner2.jpg) no-repeat center top;
	height:51px;
}
.banner-content-1 img {
	margin-left:20px;
}
.banner-content-2 {
	background:url(../images/inner-2.jpg) no-repeat center top;
	height:51px;
}
.banner-content-2 img {
	margin-left:20px;
}
.content-body-border {
	background:url(../images/bg-content.jpg) repeat-y center top;
}
.content-main {
	background:url(../images/main-content-bg.jpg) repeat-x top left;
}
.content-main h1 {
	font-size:24px;
	font-weight:bold;
	color:#044A4E;
	padding: 18px 20px 0px 20px;
}
.content-main h2 {
	color:#5A818B;
	font-size:18px;
	padding:0px 20px 0px 20px;
	margin:0;
}
.content-main p {
	font-size:12px;
	line-height:20px;
	color:#6B6B6B;
	padding:2px 20px 16px 20px;
	margin:0;
}
.content-main a {
	color:#044A4E;
}
.content-main a:hover {
	text-decoration:underline;
}
.content-main ul { 	padding:0; margin:10px 50px;
}
.content-main .lista {
	font-size:12px;
	line-height:20px;
	color:#6B6B6B;
	padding:2px;
	margin:0;
}
.box {
	background:url(../images/top-box.jpg) no-repeat top center;
}
.box2 {
	background:url(../images/box2.jpg) no-repeat top center;
}
.box2 h3 {
	font-size:14px;
	color:#ffffff;
	text-align:LEFT;
	background:url(../images/underline.jpg) repeat-x bottom center;
	padding:14px 0px 8px 0px ;
	margin:0 10px 4px 10px ;
}
.box h3 {
	font-size:14px;
	color:#ffffff;
	text-align:LEFT;
	background:url(../images/underline.jpg) repeat-x bottom center;
	padding:14px 0px 8px 0px ;
	margin:0 10px 4px 10px ;
}
.box  ul {
	margin:10px 4px 4px 4px ;
	padding:0;
}
.box  li {
	list-style:none;
}
.box  li a {
	font-size:12px;
	color:#044A4E;
	text-decoration: none;
	display:block;
	padding:4px 2px 4px 14px ;
	margin:0 10px;
	background:url(../images/bullet2.jpg) no-repeat left center;
}
.box  li a:hover {
	font-size:12px;

	color:#018591;
	text-decoration: none;
	display:block;
	padding:4px 2px 4px 14px ;
	margin:0 10px;
	background:url(../images/bullet.jpg) no-repeat left center;
}
.box p {
	font-size:12px;
	line-height:16px;
	color:#018591;
	padding:18px 5px 18px 5px;
	background:url(../images/dot.jpg) repeat-x bottom center;
	margin:0 12px;
	}

.box-border {
	background:url(../images/bg-box.jpg) repeat-y top center;
	margin-top:10px;
}
.navigation-on-bottom {
	background:url(../images/menu-bg.jpg) repeat-x center center;
	height: 34px;
}
.navigation-on-bottom ul {
	margin:0;
	padding:0;
}
.navigation-on-bottom li {
	list-style:none;
	display:inline;
}
.navigation-on-bottom li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	padding:9px 7px;
	font-weight:bold;
	margin:0;
}
.navigation-on-bottom li a:hover {
	/*	color:#4272DB	;*/
	color:#CCCCCC;
}
.copy { font-size:10px; color:#666666;}
.copy a{ color:#666666; text-decoration:none;}
.copy a:hover{ color:#333333; text-decoration:underline;}


.copy2 h1 {
	font-size:26px;
	color:#044A4E;
/*	background:url(../images/phone-icon.jpg) no-repeat left center;*/
	margin:0;
}
.copy2 p { margin:0; padding:0 20px 0 0; font-size:16px; font-weight:bold; font-style:italic; color:#018591;}
.copy2 span { color:red; font-size:18px; font-weight:bold; font-style:italic;color:#CC0000;}

.tdcontent {
	color:#003399;
	padding: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;

}
.tdcontent A{	color:#018591; text-decoration:none;}
.tdcontent a:hover{	color:#003399; text-decoration:underline;}

.theadtxt {
	color:#ffffff;
	padding: 2px 4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	letter-spacing:1px;
	text-transform: uppercase;
	height:30px;

}
.colorTR {
	background-color:#018591;
}
.color-tr1 {
	background-color:#F4F4F4;
}
.color-tr2 {
	background-color:#293336;
}
.heightd{
	height:4px;

}