body{

	font: 10px Verdana, Arial, Helvetica, sans-serif;

	background: #FFF;

	margin: 0;

	padding: 0;

}

#headerLevel{

	position: relative;

	height: 80px;

	border-top: 1px solid #FFF;

}

#contentLevel{

	position: relative;

	margin-top: 10px;

	margin-bottom: 10px;

	width: 100%;

}

#headerLevel h1 {

	background: url(../images/logo_new.gif) no-repeat left top;

	width: 200px;

	height: 63px;

	position: absolute;

	top: 18px;

	left: 24px;

	margin: 0;

}

#headerLevel h1 span {

	display:none

}

#headerLevel h2 span {

	display:none

}

#headerKeyline {

	position:absolute;

	top: 93px;

	left: 0px;

	padding-left:0;

	width: 100%;

	height: 4px;

	overflow:hidden;

}

#headerKeyline h3{

	background-color: silver;

	margin:0px;

}

#quickLinks {

	position: absolute;

	text-align: right;

	right: 20px;

	height: 22px;

	top: 42px;

	padding:0px;

	margin: 0px;

	border-right: 1px solid #CCCCCC;

	width:500px;

}

.quickLink:link, .quickLink:visited, .quickLink:hover {

	color: #037;

	font-size: 10px;

	text-decoration: none;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #CCCCCC;

	margin: 0px;

	text-align: center;

	vertical-align: middle;

	float:right;

	width:85px;

}

.quickLink:link, .quickLink:visited {

	padding: 2px 10px 8px;

}

.quickLink:hover{

	color: #7B1;

	text-decoration: none;

	border-bottom-width: 6px;

	border-bottom-style: solid;

	border-bottom-color: #7B1;

	padding-bottom: 2px;

}

#quickLinks span{

	display: none;

}

/*------------------ content styles --------------------*/

#contentTextDiv{

	position: relative;

	margin-top: 0px;

	left: 0px;

	top: 0px;

}

#contentImgDiv{

	top: 0px;

	right: 0px;

	width: 120px;

	overflow:visible;

	position: relative;

	margin-left: 10px;

	float: right;

}

#contentImgDiv img{

	margin-left: 12px;

	margin-bottom: 12px;

	border: 1px solid #FFFFFF;

}

#contentText{

	padding:6;

}

#contentText a:link{

	font-weight: bold;

	color: #037;

	text-decoration: none;

}

#contentText a:visited{

	font-weight: bold;

	color: #037;

	text-decoration: none;

}

#contentText a:hover{

	font-weight: bold;

	color: #3A6FA5;

	text-decoration: underline;

}

.alignRight{

	text-align: right;

}

/*------------------ footer styles --------------------*/

#footerLevel p {

	font-size: 9px;

	color: #000000;

	padding-top:2px;

	margin-right: 0px;

	margin-left: 0px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #CCCCCC;



}

.caveatSmall{

	color: #696969;

	font-size: 9px;

	text-weight: normal;

}

.caveatSmall:link, .caveatSmall:visited{

	color: #999999;

	text-weight: bold;

	text-decoration:none;

}

.caveatSmall:hover{

	color: #7B1;

	text-weight: bold;

	text-decoration:underline;

}





#axiomlabLogo{

	float:left;

	margin-right:12px;

	margin-bottom:12px;

	margin-top:0px;

}

#fsaLogo{

	/*float:right;*/

	margin-left:12px;

	margin-bottom:0px;

	margin-top:0px;

}

.caveat{

	font-size: 9px;

	margin-top:-12px;

	margin-bottom:0px;

	color:#037;

}

.container2col {

	position:relative;

	padding:0px;

	display:block;

	overflow:visible;

}

.container2col h5{

	position:relative;

	left:0px;

	top:0px;

	width:120;

	height:16px;

	background-image: url(../images/chevron.php?fg=7B1&bg=FFF&direction=right);

	background-repeat: no-repeat;

	background-position: right;

	text-align: right;

	vertical-align: top;

	margin: 0px;

	padding-right: 16px;

	padding-top: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

.container2col p{

	position:relative;

	text-weight: bold;

	padding-left: 128px;

	vertical-align: top;

	left: 0px;

	top:-18px;

	margin:0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

}

html>body .container2col p{

	padding-left: 140px;

}

div#leftMenu *{

	position: relative;

}

