/* Employee Benefits Summit 2010 */
/* -------------------------------------------*/

/* Specify blanket rules for all elements */
/* -------------------------------------------*/

body {
	 /* For I.E 5.5 */
	 text-align:center;
	 font-family: Verdana;
	 font-size: 12px;
	 line-height:150%;
	 color:#000000;
}

#wrap h1 {
	color:#000;
}

a {
color:#204479; 
text-decoration:none;

}

/* -------------------------------------------*/

#menu ul {
list-style: none;
margin: 0;
padding: 0;
width: 12em;
float: left;
}

#menu a, #menu h2 {
font: bold 11px/16px arial, helvetica, sans-serif;
display: block;
border-width: 1px;
border-style: solid;
border-color: #ccc #888 #555 #bbb;
margin: 0;
padding: 2px 3px;
}

#menu h2 {
color: #fff;
background: #000;
text-transform: uppercase;
}

#menu a {
color: #000;
background: #efefef;
text-decoration: none;
}

#menu a:hover {
color: #a00;
background: #fff;
}

#menu li {position: relative;}

#menu ul ul {
position: absolute;
z-index: 500;
}

#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
}

div#menu ul ul {
display: none;
}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}


/* Images */
/* ------------------*/

a img {
border:0;
}


/* Class for unordered lists using background image */
/*----------------------------------------------------------*/

.list ul li {
   /*list-style-type:none;*/
   background: transparent url(http://193.41.99.243/employee-benefits/employee-benefits-awards/images/square.gif) no-repeat left center;
   padding: 0 0 0 15px;
}
  
/* Layout */
/* -------------------------------------------*/

/* Center layout, apply no margins to top and bottom of div, apply auto margins to left and right */
#wrapper {
	/*border:1px solid #CCC;*/
	background:#FFF;
	width:900px;
	margin:0 auto;
	text-align:left;
	border:solid 1px #d6d6d6;
}

#column-one {
width:220px; 
float:left;
}

#column-one ul { 
list-style-type:none; 
line-height:1.8em; 
margin:0; 
padding:15px 0 0 10px;
}

#column-one li {
font-size:17px;
padding-bottom:5px;
}

#column-one h3 {
font-size:14px; 
padding:25px 5px 5px 10px; 
margin:0;
}

#column-one p {
font-size:12px; 
padding:0 5px 5px 10px;
margin:0;
}



#column-two {
width:540px; 
border:solid 1px #d6d6d6; 
float:left; 
margin:0; 
padding:15px 0 30px 0; 

}

#column-two h1,#column-two h2,#column-two h3,#column-two h4,#column-two p,#column-two li { 
padding:0 15px
}

#column-two h1{
font-size:18px; 
color:#204479;
}

#column-two h2{
font-size:16px;
}

#column-two h3{
font-size:14px
}

#column-two h4{
font-size:13px; 
font-weight:bold
}

#column-two p{
font-size:13px;
}

#column-two ul{ 
list-style-type: square; 
}

#column-two li {
margin:0; 
padding:0; 
line-height:1.3em; 
font-size:13px
}

#column-three {
width:120px; 
float:left;
margin-left:10px; 
}

#header {
margin:4px 10px 10px 5px; 
}



#footer {
    clear:both;
	text-align:left;
	line-height:12px;
	border-top:solid;
	border-width:7px;
	border-color:#BE9369;
	width:784px;
}

#footer p { 
	font-family: "Arial", Arial, Verdana, sans-serif;
	font-weight:700;
	line-height:12px;		
	padding-top:10px;
}

.testimonials {
margin:20px; 
border:1px solid #204479;
}



.testimonials p{
padding:10px;
}



.testimonials img{
margin:0 20px 10px 0;
float:left;
}

.testimonials p span{
display:block;
margin-top:5px;
font-size:11px;
font-weight:bold;
line-height:14px;

}

