html, body {
        height:auto !important; /* FF and compliant browsers should automatically size the body/html */
        height:100%; /* ie will set the body/html to 100%, anything overflowing that will (incorrectly) resize it. go IE */
        min-height:100%; /* when FF/etc automatically size the body/html it should be AT LEAST the height of the entire browser window, but can expand based on content. */
}



body {
font-size: 11px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
padding:0px;
margin:0px;
background: url(images/bg.gif) repeat-y;
}

a {
	color: #000;
}

img {
	border: none;
	margin: 0;
}

h1 {
font-size: 11px;
height: 56px;
text-transform:uppercase;
background-color: #ffffff;
margin:0px;
}

h2 {
font-size:20px;
font-weight: normal;
margin:0px;}

.handcursor {
cursor:hand;
cursor:pointer;
}


/*  Menu */

#stationery div a img {
	float: left;
}

#stationery div {
	float: left;
    text-align: center;
	line-height: 500%;
}

#stationery2 div a img {
	float: left;
}

#stationery2 div {
	float: left;
    text-align: center;
	line-height: 500%;
}

#breadCrumb{
    width: 200px;
	position: absolute;
	top: 10px;
	left: 560px;
	color: #fff;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
}

#breadCrumb a{
	color: #fff;
}

#mycopy { 
	width: 630px;
	font-family: Verdana, Helvetica, sans-serif;
	line-height: 16px;
	padding: 0px 0 0 27px;
}


#mycopy2 { 
	width: 630px;
	font-family: Verdana, Helvetica, sans-serif;
	line-height: 16px;
	padding: 20px 0 20px 27px;
}

#leftb { 
	float: left; 
	background-color: #ffffff;
	width: 375px;
} 

#leftb p {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	margin: 0;
}

#leftb a {
	color: 000;
}

#left2 { 
	float: left; 
	width: 340px;
} 

#left2 p {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
}

#left2 a {
	color: #0f447b;
}


#left3 { 
	float: left; 
	width: 400px;
} 

#left3 p {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
}

#left3 a {
	color: #0f447b;
}


#rightb { float: right; text-align: right;}

#right2 { float: right; text-align: right;}

#right2 p {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #a8a8a8;
}

#right3 { 
	float: right; 
	width: 240px;
	text-align: left;
}

#who {
	width: 655px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
}

/* ----------container to center the layout-------------- */
#containerb {
width: 771px;

}




/* ----------banner for logo-------------- */
#banner {
background-color: #000000;
background: #000 url (images/spacer.gif) repeat-x;
text-align: right;
height: 34px;
padding: 0px;
margin: 0px;
}



/* -----------------content--------------------- */
#content {
background-color: #ffffff;
padding: 0px;
margin-left: 116px;
margin-right: 0px;
}




/* --------------left navi------------- */
#left {
float: left;
width: 116px;
margin: 0px;
padding: 0px;
bottom: 0;
}




/* -----------footer--------------------------- */
#footer {
clear: both;
width: 630px;
margin: 0px;
padding: 0px; 
}

#footerb {
clear: both;
position: absolute;
bottom: 0; 
}


#navlist {
	padding-top: 20px;
	padding-left: 20px;
	margin: 0;
	z-index: 2;
}

#navlist li
{
display: inline;
list-style-type: none;
padding-left: 10px;
font-family: Verdana, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #a8a8a8;
opacity:0.6;
filter:alpha(opacity=60);
}

.text{display: none;}
#text0{display: block;}
