

/* basic formatting */

html, body {
height: 100%;
}

body {
font:13px normal verdana,tahoma,arial,"sans serif"; 
background-color:#C2E2D8; 
margin-top:0px;

}


.wrapper {
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto -4em;
}
.footer, .push {
height: 4em;
width:100%;

}

.footer {
color:White;
background-color:Black;
}

h1 {font:2.5em georgia,"times new roman",helvetica,verdana,"sans serif";}
h2 {font-size:1.55em; padding-top:.5px; }

p {line-height:1.6em;}
h3 {font-size: 13px; font-weight:bold; margin:0px; padding: 0px; color:#339933;}
h4 {font-size: 13px; font-weight:bold; margin:0px; padding: 0px; color:#99ff66;}

A.linkers:link {text-decoration:none; color:#FFFFFF;}
A.linkers:visited {text-decoration:none; color:#FFFFFF;}
A.linkers:hover {text-decoration:underline;}

A.nav_links:link {text-decoration:underline; color:#037f23; }
A.nav_links:visited {text-decoration:underline; color:#037f23; }
A.nav_links:hover {text-decoration:underline; color:#037f23;}


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.aerobuttonmenu{ /*container that holds a row of aero buttons*/
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: auto;
/*background: #F7F7F7;*/ /*menu strip background*/
/*border: 1px solid gray;*/
padding: 4px 0;
/*border-width: 1px 0;*/
}
}

* html .aerobuttonmenu{ /*IE6 and below hack. Set explicit strip width*/
width: 100%;
}

.aerobuttonmenu a.aero{ /*aero button CSS*/
background: transparent url('aeroleft.gif') no-repeat top left;
display: block;
float: left;
font: bold 13px Verdana, Trebuchet MS; /* Change 13px as desired */
line-height: 23px; /* This value + 8px should equal height of button background (default is 31px) */
height: 31px; /* Height of button background height */
padding-left: 10px; /* Width of left menu image */
text-decoration: none;
margin-right: 5px; /*spacing between buttons*/
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); /*this and next two rules control opacity of buttons before hover*/
opacity: 0.9;
-moz-opacity: 0.9;
}

.aerobuttonmenu a.aero:link, .aerobuttonmenu a.aero:visited, .aerobuttonmenu a:active{
color: white; /*button text color*/
}

.aerobuttonmenu a.aero span{
background: transparent url('aeroright.gif') no-repeat top right;
display: block;
padding: 4px 10px 6px 0; /*Set 10px here to match value of 'padding-left' value above*/
}

.aerobuttonmenu a.aero:hover{ /* Hover state CSS */
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); /*this and next two rules control opacity of buttons during hover*/
opacity: 1;
-moz-opacity: 0.99;
}

.aerobuttonmenu a.aero:hover span{ /* Hover state CSS (for text) */
color: #99ff66;
}

.black a.aero{
background-image: url('aeroleftblack.gif');
}

.black a.aero span{
background-image: url('aerorightblack.gif');
}

.aerobuttonmenu .rightsection{
float: right;
width: 100px;
position: relative;
top: 3px;
padding-right: 5px;
text-align: right;
}

.aerobuttonmenu .rightsection a{
color: navy;
}



/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.aerobuttonmenu2{ /*container that holds a row of aero buttons*/
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: auto;
/*background: #F7F7F7;*/ /*menu strip background*/
/*border: 1px solid gray;*/
padding: 4px 0;
/*border-width: 1px 0;*/
}
}

* html .aerobuttonmenu2{ /*IE6 and below hack. Set explicit strip width*/
width: 100%;
}

.aerobuttonmenu2 a.aero{ /*aero button CSS*/
background: transparent url('aeroleft.gif') no-repeat top left;
display: block;
float: left;
font: bold 13px Verdana, Trebuchet MS; /* Change 13px as desired */
line-height: 23px; /* This value + 8px should equal height of button background (default is 31px) */
height: 31px; /* Height of button background height */
padding-left: 10px; /* Width of left menu image */
text-decoration: none;
margin-right: 5px; /*spacing between buttons*/
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); /*this and next two rules control opacity of buttons before hover*/
opacity: 0.9;
-moz-opacity: 0.9;
}

.aerobuttonmenu2 a.aero:link, .aerobuttonmenu a.aero:visited, .aerobuttonmenu a:active{
color: white; /*button text color*/
}

.aerobuttonmenu2 a.aero span{
background: transparent url('aeroright.gif') no-repeat top right;
display: block;
padding: 4px 10px 6px 0; /*Set 10px here to match value of 'padding-left' value above*/
}

.aerobuttonmenu2 a.aero:hover{ /* Hover state CSS */
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); /*this and next two rules control opacity of buttons during hover*/
opacity: 1;
-moz-opacity: 0.99;
}

.aerobuttonmenu2 a.aero:hover span{ /* Hover state CSS (for text) */
color: #99ff66;
}

.black a.aero{
background-image: url('aeroleftblack.gif');
}

.black a.aero span{
background-image: url('aerorightblack.gif');
}

.aerobuttonmenu2 .rightsection{
float: right;
width: 100px;
position: relative;
top: 3px;
padding-right: 5px;
text-align: right;
}

.aerobuttonmenu2 .rightsection a{
color: navy;
}






/*drop shadow */
 

.img-shadow {
  float:left;
  background: url(shadowAlpha.png) no-repeat bottom right !important;
  background: url(shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  } 



/*Front page stickerICon Bar*/
.stickerIcons {
width:160px; 
float:left; 
margin:0px; 
padding 0px;
}


.stickerIcons p{
margin-left:10px; 
padding 0px;
line-height:16px;
}





<![if !IE 6]>



.shiftcontainer{
position: relative;
left: 7px; /*Number should match -left shadow depth below*/
top: 7px; /*Number should match -top shadow depth below*/
}

.shadowcontainer{
width: 300px; /* container width*/
background: transparent url(shadow.gif) no-repeat bottom right;
}

.shadowcontainer .innerdiv{
/* Add container height here if desired */
background-color: white;
border: 1px solid gray;
padding: 6px;
position: relative;
left: -7px; /*shadow depth*/
top: -7px; /*shadow depth*/
}

</style>

<![endif]>

