body{margin:5px 0px;background: #024c50 url(../images/bodyback.jpg) left top repeat-x;font-size:12px; line-height:18px;}

td, th, div, span{font-family:tahoma;margin:0px; color:#444445;}
hr{ border:0px; margin:10px 0px; padding:0px; background: #999999 none; height:1px;}
form{ margin:0px; }
input { margin:0px 5px 10px 5px; color:#444445; border:#CCCCCC 1px solid;}
select { margin:0px 5px 10px 5px; color:#444445; border:#CCCCCC 1px solid; }
label { vertical-align:top;}
textarea { margin:0px 5px 10px 5px; color:#444445; border:#CCCCCC 1px solid;}
.nomrgininpt { margin-left:0px; }
table.maintable { border: #00595d 1px solid; width:972px; padding:1px; background: #FFFFFF url(../images/bodybg.jpg) left top repeat-x;}
.innertable { border: #d59f00 2px solid; padding:4px; }

.formtable td { border: #999999 1px solid; padding:10px;}
A { COLOR: #1d888e; text-decoration:none; }
A:link { COLOR: #1d888e; text-decoration:none;}
A:visited { COLOR: #1d888e; text-decoration:none;}
A:hover { COLOR: #444445; text-decoration:none;}

img{ border:0px;}
.required { color:#FF0000;}

.logo {padding:5px 50px 0px 65px;}
.logo a:link, .logo a:visited {display:block; background-repeat:no-repeat; text-indent:-999999px; background-image:url(../images/logo.jpg); width:158px; height:186px;}
.topimg { padding-right:5px;}
.callus { padding-left:45px;}
.topcontent { padding:00px 10px 30px 10px;}
.topcontent p { width: 530px; line-height:28px; font-family:Arial; font-size:12px; color:#444445; margin:6px 0px; padding:0px;}
.savebutt { margin:40px 0px 0px 240px;}
.topcontentinner { padding:50px 10px 10px 10px;}


h1{margin:0px; padding:0px; font-family:"Times New Roman";font-size:34px;font-weight:normal;line-height:34px; color:#000; }
h1 span{color:#d8a300;font-weight:bold; margin:0px; padding:0px; font-family:"Times New Roman";font-size:33px;line-height:34px; letter-spacing:1px;  }

h2{margin:0px;padding:0px;color:#cd9b00;font-weight:bold; font-size:16px;  font-family:Arial;line-height:22px; text-transform:uppercase; padding-bottom:10px; }
h3{color:#d8a300;font-weight:bold; margin:0px; padding:0px; font-family:"Times New Roman";font-size:16px;line-height:18px; letter-spacing:1px;  }

table.curvebotom {}
.curvebotom th { background:url(../images/curvetop.jpg) left top no-repeat; width:968px; height:20px; }
.curvebotom td { background-color:#f3f2ed; padding:20px 30px }
.curvebotom .bttm { background:#f3f2ed url(../images/curvebottom.jpg) bottom left no-repeat; width:968px; height:17px; padding:0px;}
.curvebotom table td {  padding:0px }

table.footer { }
.footer th { padding:0px 20px 20px 20px; font-weight:normal; }
.footer td { padding:20px; }
.footer img{ padding-right:10px; }
.footer p { padding-top:15px; margin:0px;}
.footer p a:link, .footer p a:visited {  color:#444445;}
.footer a:link, .footer a:visited { color:#444445;}
.footer a:hover { color:#444445; text-decoration:underline; }
.footer span a:link, .footer span a:visited  { color:#1d888e; text-decoration:none; }



.divrelative { position: relative; width:968px;}
.divimg {position: absolute; left:570px; top:15px;  }


/* Navigation Start */

.menubg { background: #181818; height:45px;}


ul.menu {list-style:none; margin:0; padding:0; }
ul.menu * {margin:0; padding:0; z-index:99 }
ul.menu a {display:block; color:#000; text-decoration:none; }
ul.menu li {position:relative; float:left; margin-right:2px;}
ul.menu ul {position:absolute; top:26px; left:0;  display:none; opacity:0; list-style:none}
ul.menu ul li {position:relative; width:175px; margin:0; z-index:9999; margin-top:0px; }
ul.menu ul li a:link, ul.menu ul li a:visited {display:block; padding:3px 7px 5px 7px; color:#000; font-weight:normal; text-decoration:none; font-size:13px; font-family:arial; border-bottom:#f8c937 1px solid; background:#d8a300; }
ul.menu ul li a:hover {background:#d8a300;color:#fff;}
ul.menu ul ul {left:175px; margin:-20px; top:px; background:#d8a300;}
ul.menu .menulink {background:url(../images/menuicon.jpg) no-repeat 0px 10px;text-transform: capitalize; font-weight:normal; color:#fff; font-family:arial; font-size:11px; padding-left:15px; padding-right:7px; height:23px; float:left; padding-top:4px; margin-left:5px; display:inline;}

ul.menu a.menulink{background:url(../images/menuicon.jpg) no-repeat 0px 10px;text-transform: capitalize; font-weight:normal; color:#fff; font-family:arial;  font-size:13px; padding-left:10px; padding-right:7px; height:23px; float:left; padding-top:4px; margin-left:5px; display:inline; text-decoration:none;}

ul.menu .menulink:hover, ul.menu .menuhover {background:url(../images/menuicon.jpg) no-repeat 0px 10px;  color:#d8a300;}
ul.menu .sub {background:; }

.topRow1 {
	color: #FFF;
}
.topRow1 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	background-color: #0D575A;
}
.topRow2 td {
	color: #FFF;
}
.topcontentinner table tbody .topRow1 td {
	color: #FFF;
}
a.black:link {color:#000000;}
a.black:visited {color:#000000;}
a.black:hover {color:#1d888e;}

A.underlinelink:link { COLOR: #1d888e; text-decoration:underline;}
A.underlinelink:visited { COLOR: #1d888e; text-decoration:underline;}
A.underlinelink:hover { COLOR: #444445; text-decoration:none;}