body {
	background-color: #cccccc;
	background-image: url();
	background-repeat: no-repeat;
}
img {
	border: 0;
}

h1{
	color:#FFF;
	font-size: x-large;
	text-align:center;
	
	
}
img{
	border:none;
}


#container {     
			width:800px;
            background:#ffffff;
            margin:0 auto;
            text-align:left;
            display:block;
			float:none;
			overflow:auto;
}
#logo {	
    width: 800px;
	margin: 0 auto;
	background: #FFFFFF;
	
}
.enrollment{
	float: right;
	background: #FFFFFF;
	padding: 5px;
}
#menu{	
 float:none;
 margin: 0 auto;
 

}
#content{
	float:none;
	margin: 0 auto;
}



#twitter{	
margin: 0px auto;
float: right;
padding: 30px;
margin-top:8px;

}
#broker{
float:left;
margin:5px auto;
padding:0px;
}
#rightbox{
float: right;
}
#marketing{
float: right;
margin: 5px;
}
/* Styles for the entire LavaLamp menu */
                   .lavaLampWithImage {
            position: relative;
            height: 29px;
            width: 770px;
            background: url("images/newbg.gif") no-repeat top;
            padding: 15px;
            margin: 0 auto;
            overflow: hidden;
        }
                .lavaLampWithImage li {
                    float: left;
                    list-style: none;
                }
                    .lavaLampWithImage li.back {
                        background: url("images/newlava.gif") no-repeat right -30px;
                        width: 9px; height: 30px;
                        z-index: 8;
                        position: absolute;
                    }
                        .lavaLampWithImage li.back .left {
                            background: url("images/newlava.gif") no-repeat top left;
                            height: 30px;
                            margin-right: 9px; /* 7px is the width of the rounded shape */
                        }
                    .lavaLampWithImage li a {
                        font: bold 13px Verdana, Geneva, sans-serif;
                        text-decoration: none;
                        color: #fff;
                        outline: none;
                        text-align: center;
                        top: 7px;
                        text-transform: uppercase;
                        letter-spacing: 0;
                        z-index: 10;
                        display: block;
                        float: left;
                        height: 30px;
                        position: relative;
                        overflow: hidden;
                        margin: auto 17px;    
                    }
                        .lavaLampWithImage li a:hover, .lavaLampWithImage li a:active, .lavaLampWithImage li a:visited {
                            border: none;
                        }
/* Footer */



#footer {
	width: 800px;
	margin: 0 auto;
	float:none;
	clear: both;
	height: 20px;
	padding: 25px 0;
	background: #EDEBD5 url(images/img04.gif) repeat-x;
}

#footer p {
	margin: 0px;
	text-align: center;
	font-size: 77%;
	padding:0px;
}

#footer a {
	color: #000000;
	padding:5px;
}
#shadow{
	width: 840px;
	background-image: url(images/dropshad.jpg);
	background-repeat: repeat-y;
	margin-right: auto;
	margin-left: auto;
}
#bottomleft{
	background-image:url(images/leftplace.gif);
	background-repeat: no-repeat;
	height: 193px;
    width: 385px; padding: 5px;
	float:right;
	color:#FFF;
	

}
#bottomright{
	background-image:url(images/rightplace.gif);
	background-repeat: no-repeat;
	height: 193px;
    width: 385px; padding: 5px;
	float: right;

}
.partners{margin: auto 10px;}

.partners.img{float:left;
padding:13px;}

.summary{margin: auto 50px;
		 padding:0px;}
		 
.summary p{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}	

.products{margin: auto 15px;
		*margin: auto 0px;
		 padding:30px;
		 *padding:70px;}

.products img{float:left;
padding:10px;}

.products a{ text-align:center; }
.products a:link { 
	color: #000;
	text-decoration:underline;
	}

.products a:visited{
	color:#000;
}
.products p{
			margin: 0px;
			padding:5px;
			*padding:0px;
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}

.products h3{text-align:center;
			text-decoration:underline;
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.security{padding:40px;}

.security img{float:left;
padding:0px;
margin:15px;}


.security p{
			margin: 0px;
			padding:0px;
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}

.security h2{text-align:center;
			font-size:24px;
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}


#securityswitch{padding:40px;}

#securityswitch img{float:right;
padding:0px;
margin:15px;}


#securityswitch p{
			margin: 0px;
			padding:0px;
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}

#securityswitch h2{text-align:center;
			font-size:24px;
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
			
.header{ color: #000;
		font-size:36px;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}

.subheader{color: #000;
		   text-align:center;
		   font-size:24px;
		   font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
#emailUs
{
  display: block;
  width: 189px;
  height: 48px;
  background: url("images/emailUs.gif") no-repeat 0 0;

}

#emailUs:hover
{ 
  background-position: 0 -49px;
}

#emailUs span
{
  display: none;
}

#customerService
{
  display: block;
  width: 189px;
  height: 48px;
  background: url("images/customersupport.gif") no-repeat 0 0;

}

#customerService:hover
{ 
  background-position: 0 -49px;
}

#customerService span
{
  display: none;
}
 h1.front{
       color:#FFF;
       font-size: x-large;
       text-align:center;
       padding-right:20px;
	   text-decoration:underline;
}
