/*building pages*/

a, a:link, a:visited {
	color:#336699;
	font-weight:bold;
}

a:hover {
	text-decoration:none;
}


#header-building {
	background:url(../images/inner-pages-header.png);
	background-repeat:no-repeat;
	width:729px;
	height:83px;
}

.menu-building {
	position:absolute;
	width:396px;
	height:29px;
	left: 351px;
	top: 97px;
}

.menu-building ul {
	list-style:none;
	margin:0px;
	padding:0px;
}

.menu-building ul li{
	float:left;
	width:99px;
	height:29px;
}

.menu-building ul li#building-menu1{
	float:left;
	width:99px;
	height:29px;
	background:url(../images/upper-menu1.png);
	background-repeat:no-repeat;
	margin-left:-4px;
	padding-top:3px;
}

#building-menu1 div {
	text-align:center;
	height:29px; 
	width:99px;
		
}

#building-menu1 div a, #building-menu1 div a:link, #building-menu1 div a:hover {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#333366;
} 


.menu-building ul li#building-menu2{
	float:left;
	width:99px;
	height:29px;
	background:url(../images/upper-menu2.png);
	background-repeat:no-repeat;
	margin-left:-4px;
}

#building-menu2 div {
	text-align:center;
	height:29px; 
	width:99px;
	padding-top:8px;
}

#building-menu2 div a, #building-menu2 div a:hover {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#e3c8c8;
} 

.menu-building ul li#building-menu3{
	float:left;
	width:99px;
	height:29px;
	background:url(../images/upper-menu3.png);
	background-repeat:no-repeat;
	margin-left:-4px;
}

#building-menu3 div {
	text-align:center;
	height:29px; 
	width:99px;
	padding-top:1px;

}

#building-menu3 div a, #building-menu3 div a:hover {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#9acdcd;
} 

.menu-building ul li#building-menu4{
	float:left;
	width:99px;
	height:29px;
	background:url(../images/upper-menu4.png);
	background-repeat:no-repeat;
	margin-left:-4px;
}

#building-menu4 div {
	text-align:center;
	height:29px; 
	width:99px;
		padding-top:2px;
}

#building-menu4 div a, #building-menu4 div a:hover {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#8282a7;
} 

#building-content-container {
	width:729px;
	background:url(../images/inner-pages-body-bg3.png);
	background-repeat:repeat-y;
	overflow:hidden;
	padding-top:5px;
}

#building-content-container .building-content-left {
	width:545px;
	margin-left:20px;
	float:left;
}

.building-content-left  h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	margin:0px;
	padding:0px;
	padding-bottom:10px;
}

.building-content-left  p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ccc;
	line-height:15px;
	padding-bottom:10px;
}

#building-content-container .building-content-right{
	width:151px;
	margin-left:10px;
	float:left;
}

.building-content-right #building-link {
	width:151px;
	background:#006666;
}

#building-link ul {
	list-style:none;
	margin:0px;
	padding:0px;
}

#building-link ul li{
	padding-bottom:10px;
	margin:0px;
	width:151px;
	background:#006666;
}

#building-link .inner-link-title {
	width:151px;
	height:23px;
	background:url(../images/self-assesment.png);
	background-repeat:no-repeat;
}

#building-link .building-link-title2 {
	width:151px;
	height:23px;
	background:url(../images/building.png);
	background-repeat:no-repeat;
}

#building-link .building-right-link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:20px;
	background:#006666;
	font-size:12px;
	border-bottom:1px solid #cc9999;
	margin-top:0px;
	
}
.building-right-link a{
	width:141px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;

	color:#FFFFFF;
	display:inline-block;
	padding:0px;
	margin:0px;
	padding-left:10px;
		font-weight:bold;
		padding-top:3px;
}

.building-right-link a:hover {
	width:141px;
	height:20px;
	
	background:#333366;
	display:inline-block;
	margin:0px;
	padding:0px;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
			padding-top:3px;
}

.building-right-link .current {
	background:#413d66; 
	color:#FFFFFF;
}


#footer-building {
	width:730px;
	height:39px;
	background:url(../images/footer-bg4.png);
	background-repeat:no-repeat;

}


/*****************************************************************************************/
#before-content {
	background:#003366; 
	height:17px;
	margin:0px;
	padding-top:5px;
	padding-bottom:5px;
}

#before-content .firstlink{padding-left: 20px;}

#before-content .firstlink a{
	padding-left:0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#CCCCCC;

}

#before-content .firstlink a:hover{
	padding-left:0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#CCCCCC;
	text-decoration:none;

}

.firstlink span {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#ffcc66;
	padding-left:0px;

}

#after-content .txt1 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	width:120px;
	float:left;
	padding-left:10px;
	color:#CCCCCC;
}

.txt1 a, .txt2 a {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#CCCCCC;
}

.txt1 span {
	color:#ffcc66;
}

.txt1 a:hover, .txt2 a:hover {
	text-decoration:none;
}

#after-content .txt2 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	width:350px;
	float:right;
	padding-left:10px;
	color:#CCCCCC;
	text-align:right;
	margin-right:10px;
}

.building-content-left  .inner-content {padding: 10px;}

.building-content-left  .inner-content p {
	margin: 0;
	color:#000;
}