/* lower page */

body{
     text-align:center;
	 margin:0;
	 padding:0;
     background: #fff url(../pix/level2-bodybackground.gif) repeat-y 50% 0;
     
}

div.contentmaster{
     float:left;
	 width:100%;
	 margin-left:auto;
	 margin-right:auto;
}


div.content{
	 margin-left: auto;
	 margin-right:auto;
	 margin-top:0em;
	 margin-bottom:2em;
	 padding: .5em;
	 text-align:left;
	 width:745px;
	 border-top:0px solid #555;
}
div.content-level2{
	 margin-left: auto;
	 margin-right:auto;
	 margin-top:0em;
	 margin-bottom:2em;
	 padding: .5em;
	 text-align:left;
	 width:745px;
}

div.level2-mainimage {
	 margin: 1em 0em;
}
 
div.mainmenu{
     width:730px;
	 text-align:left;
	 margin: 1em auto .5em auto;
	 background:green;
} 
 
div.mainimage p{
	margin-left:10em;
    font-family: georgia, serif;
	font-size:120%;
}

div.lowercontent{
    height:50px;
	background:url(../pix/bkg_green.gif) repeat-y;
}
 
div.contentcolumns{
    float:left;
    margin: 0em .5em;
	padding: 0em .5em;
	border:1px solid #000;
	color:#555;
} 

.column1, .level2-column1{
    float:left;
    padding:1em;
    width:60%;
    margin-bottom:5em;
}

.level2-column1{
    padding:.5em 2em 2em 2em;
	width:55%;
	xbackground:green;
}

.column2{
    margin:1em 0;
    float:right;
	width:30%;
	margin-right:.5em;
}

p{
   font-family: verdana, arial, sans-serif;
   font-size:80%;
}

.header{
	 margin-left:auto;
	 margin-right:auto;
	 background:#FFF url(../pix/hdr_simple_noswish.gif) no-repeat 50% 0;
}

.servicelist{
     color:#FFF;
	 margin: 0em 0em 0em 4em;
	 font-size: 120%;
	 font-family: georgia, serif;
} 
 
.level2-menu{
     width: 730px;
     color:#000;
	 padding-top:30px;
	 text-align:left;
	 margin:0px auto;
} 
 
.level2-subheader{
    height:24px;
    background: #fff url(../pix/level2-header-grey.gif) no-repeat 50% 0;

}  

.class{

    clear:both;

}

.level2-pageid{
    float:left;
    width:100%;
    margin-bottom:.5em;
    xbackground:red;   
    
}
 
a, a:hover{
    font-family: verdana, arial, sans-serif;
	font-size: 75%;
	text-decoration: none;
	padding: 0 .2em;
}

a:hover{
   text-decoration: underline;
}
 
.inpagemenu{
    float:right;
    width:83%;

}
a.sublink{
  
 font-family: verdana, arial, sans-serif;
	font-size: 75%;
	text-decoration: none;
	padding: 0 .2em;
}

.subheadertext{
  width:700px;
	margin-left:auto;
	margin-right:auto;
	text-align:right;
  padding-top:1.3em;
	padding-right:.5em;
	font-size:150%;
	color:#FFF;
}

.icons{
  margin:1em .5em;
	padding:0em 0em;
}

.id-icons{
  float:left;

}


.icontext{
  font-family:georgia, serif;
	margin:.5em 0em 0em 0em;
	font-size:120%;
	font-weight:bold;
	vertical-align:100%;
	color:#000;
}


.categorytext{
  font-family:georgia, serif;
	margin:.5em 0em 0em .8em;
	font-size:100%;
	font-weight:bold;
	vertical-align:100%;
	color:#000;
}

 
.footer{
   float:right;
   width:100%;
   xpadding-bottom: 10%; 
   padding-bottom: auto;
   margin-bottom:0;
   background:white;
} 

.subfooter{
     background:white;
     float:right;   
     padding:0 0 10% 0;
}
.legal{
    padding:0 25em;
    font-size:60%;
    font-family: verdana, arial, sans-serif;
}
.logofooter{
    margin:1em;
}


