html, body {

background: #36718d;
background-image: url('images/stripe.gif');
background-repeat: repeat-x;;
margin: 0px 0px 0px 0px;
height: 101%;
}

html, body, p, span, td, ul, ol, .normal, textarea, input {
	font-family: Arial, Trebuchet, Trebuchet MS, Verdana, sans-serif;
	font-size: 12px;
	color: #515151;
        }
        
a img{
border: 0px;

}

h1 {
color: #ec2e91;
margin-top: 4px;
margin-bottom: 4px;
font-size: 40px;
font-weight: bold;
text-transform: uppercase;
}

h2 {
color: #ec2e91;
margin-top: 4px;
margin-bottom: 4px;
font-size:20px;
font-weight: bold;
text-transform: uppercase;
}


h3 {

color: #9eb2d5;
font-size: 15px;
font-weight: bold;


}

.phone

{
width: 400px;
float: right;
height: 25px;
background-color: ;
text-align: right;
padding: 3px;
padding-right: 10px;

}

.benifiting

{
width: 300px;
float: right;
height: 111px;
text-align: right;
margin-top: 20px;
margin-right: 15px;
background-color:;
background-repeat: no-repeat;


}

.logo {
width: 400px;
float: left;
height: 160px;
background-color: ;
margin-left: 15px;
margin-top: 10px;

}
        
A:link {
text-decoration: underline
color: #7d7d7d;
}
A:visited {
text-decoration: underline;
color: #7d7d7d;
}
A:active {
text-decoration: underline;
color: #7d7d7d;
}
A:hover {
text-decoration: underline;
color: blue;
}
        
.topmenu{
font-weight: bold;
text-align: center;
color: #7d7d7d;
height: 25px;
}

.topa {
text-decoration: none;

}
.topa  a:visited {
text-decoration: none;

}
.topa a:active {
text-decoration: none;

}
.topa  a:hover {
text-decoration: none;

}
        
.topmenu {
font-weight: bold;
text-align: center;
color: #ffffff;
height: 30px;
}

.topmenu a:visited {

color: white;

}

.topmenu a {
height: 30px;
display: block;
line-height: 30px;
border-top: solid 1px #ffffff;
background-image: url('images/nav_bar_off.gif');
text-transform: uppercase;
font-size: 14px;
font-weight: bold;
color: white;

}

.topmenu a:hover {
background-image: url('images/nav_bar_on.gif');
height: 30px;
display: block;
line-height: 30px;
color: #1c4d64;
border-top: solid 1px #ffffff;


}


.topmenu ul li a:hover {
background-image: url('images/nav_bar_on.gif');
height: 30px;
display: block;
line-height: 30px;
color: #1c4d64;
border-top: solid 1px #ffffff;


}
ul {padding: 0;
margin: 0;
border-bottom:0px solid silver;
font: 1em sans-serif;
}
  
ul li {
list-style-type: none;
  border: 0px solid silver;
  border-width: 0px 0px 0 0px;
  position: relative;
  margin: 0;
  padding: 0;
    }
  
ul ul {
display: none;
}

ul li:hover > ul {
display: block;
position: absolute;
top: 31px;
left: 100%;
width: 110%;
background: #7fb542;
background-image: url('images/nav_bar_on.gif');
}

li a {
display: block;
padding: 0px 0px;
text-decoration: none;
background: ;
}
  
ul#topmenu li a:hover {
background-image: url('images/nav_bar_on.gif');
}

li.sub > a {
font-weight: bold;
color: white;
text-transform: uppercase;
font-size: 16px;

}
li.sub > a:hover {
color: #1c4d64;
background-image: url('images/nav_bar_on.gif');
}

li.sub1 > a {
font-weight: normal;
color: white;
width: 120%
height: 30px;
padding-left: 25px;
text-align: left;
background-image: url('images/green_arrow.gif');
background-repeat: no-repeat;
filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;


}

li.sub1 > a:hover {

background-image: url('images/green_arrow_on.gif');
background-color: #6f9a5d;
filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}

li.sub a:visited {

color: white;
}

div#main {
margin: 0px 0px 0px 0px;
padding: 0;
border-right: 0px solid silver;
}

div#main p {margin: 0em 0em 0em 0em;}

ul#topmenu {
  width: ;
   }

ul#topmenu > li:hover > ul {
width: ;
top: 0 em;
left: 0px;}

ul ul {
width:
;}

a:focus { outline: none; }

.footer {
width: 900px;
left: auto;
right: auto;
height: 40px;


text-align:left;


}


.footer {

color: white;



}

.footer a{

color: white;
margin-left: 20px;
text-transform: uppercase;
font-weight: bold;


}


.footer a:link{

color: white;
margin-left: 20px;
text-transform: uppercase;
font-weight: bold;


}

.footer a:visited{

color: white;
}

.footer a:active{

color: white;
}

.footer a:hover{

color: #ec2e91;

}


