*{
	margin:0em;
	padding:0em;
}

html{ font-size:16px; } /* Make sure the default is always 16px */
body{
	font-size:62.5%; /* 16px * 62.5% = 10px : 1em now = 10px */
	text-align:center;
	background-color:#828282;
	font-family:Helvetica,Verdana,sans-serif;
}

p{
	font-size:1.2em; /* 12px */
	font-family:Helvetica,Verdana,sans-serif;
}

#backgroundContainer{
    background-image:url('../imgweb/home_background.jpg');
    background-repeat:no-repeat;
    text-align:left;
    height:112.4em;
/*    background-color:white;*/
    margin: 0 auto;
    width:95em;
/*    width:auto;*/
    padding:0;
    /*border:1px solid blue;*/
}

.menu{
    width:63em;
    padding-top:3.5em;
    margin-left:16.5em;
    /*margin-right:15.5em;*/
    text-align:justify;
    /*background-color:red;
    opacity:.5;*/

}

.menu a{  /*apply style to all divs within the menu div*/
    /*opacity:.8;
    background-color:gray;*/
    height:2.6em;
    width:7em;
    text-align:center;
    padding-top:2em;
    display: inline-block;
	vertical-align: top;

	/* IE fix. */
	*display: inline;
	/*zoom: 1;*/
	*margin-left:.25em;
	*margin-right:1.3em;
	*padding-right:0.4em;
}
.menu a.last{
    *padding-right:0em;
    *margin-right:0em;
}
.menu:after {
	content: "";
	width: 100%;
	display: inline-block;
}
.menu_location {
	padding:0.45em;
	margin:1em 0.455em 0em 0.455em;
	display:inline-block;
	border:0;
}
.menuText{
    color:white;
    font-size:11pt;
    font-weight:bold;
    text-decoration:none;
    display:inline-block;
    text-align:center;
    padding-top:1.65em;
    /*background-color:blue;
    opacity:.5;*/
    }
#content{
/*    background-color:blue;*/
    width:auto;
    height:69%;
    /*position:relative;
    left:10.5em;
    top:10em;*/
    display:inline-table;
    padding-top:8em;
    margin-left:6em;
    margin-right:5em;
    /*padding-left:11em;*/
    /*background-color:green;
    opacity:.3;*/
}

#header{
    width:95%;
    height:18em;
    margin-left:1.5em;
    margin-right:8em;
    /*background-color:gray;
    opacity:.5;*/
}

#headerLeft{
    display:inline-table;
    width:33%;
    height:auto;
    text-align:center;
    
     /* IE fix. */
	*display: inline;
	zoom: 1;
}
#headerRight{
    display:inline-table;
    width:66%;
    height:auto;
    vertical-align: top;
    
     /* IE fix. */
	*display: inline;
	zoom: 1;
}
a{
    border:0;
    color:white;
    
}
a img{
    border:0;
}
p{
    color:#5f6162;
    font-size:12pt;
}
.P12{
    font-size:15pt;   
}

.title{
    font-size:22pt;
    vertical-align:top;
    color:#5f6162;
}
.section{
    display:inline-table;
    padding:1em;
}

.logo{
    padding-right:5em;
}
.sectionImage{
   display:block;
   margin:auto;

}
#slider{
    padding-top:.5em;
    margin-left:5em;
    
}
.footer{
    padding-top:2em;
}

#bottomNav{
    text-align:center;
    padding-top:7em;
}
.bottomLinkBar{
   color:white;
   font-size:8pt;
}
.bottomSeparator{
    color:#246eb0; 
}
.bottomLinks{
    text-decoration:none;
}
/*#bkg_right_top{
   background-image:url('../imgweb/top_right_corner.jpg');
   background-repeat:no-repeat;
   background-position:right top;
   width:10.5em;
   height:36.6em;
   position:relative;
   left:85.4em;
   top:-41.7em;   
}
#bkg_left_top{
   background-image:url('../imgweb/top_left_corner.jpg');
   background-repeat:no-repeat;
   background-position:left top;
   width:10.5em;
   height:36.6em;
   
}
#bkg_center_top{
   background-image:url('../imgweb/top_menu_header.jpg');
   background-repeat:no-repeat;
   background-position:center top;
   width:74.9em;
   height:5.1em;
   position:relative;
   left:10.5em;
   top:-36.6em;
}
#bkg_left_side{
   background-image:url('../imgweb/left_side.jpg');
   background-repeat:no-repeat;
   background-position:center top;
   width:10.5em;
   height:43.0em;
   position:relative;
   top:-84.7em;
}
#bkg_right_side{
   background-image:url('../imgweb/right_side.jpg');
   background-repeat:no-repeat;
   background-position:center top;
   width:10.5em;
   height:43.0em;
   position:relative;
   left:85.4em;
   top:-41.7em;
}
#bkg_right_bottom{
   background-image:url('../imgweb/bottom_right_corner.jpg');
   background-repeat:no-repeat;
   width:10.5em;
   height:43.0em;
   position:relative;
   left:85.4em;
   top:-127.7em;

}
#bkg_left_bottom{
   background-image:url('../imgweb/bottom_left_corner.jpg');
   background-repeat:no-repeat;
   width:10.5em;
   height:43.0em;
   position:relative;
   top:-84.7em; 
}
#bkg_center_bottom{
    
}*/