A:link    {color:#003366; text-decoration:underline; font-weight:bold;}
A:active  {color:#003366; text-decoration:underline; font-weight:bold;}
A:hover   {color:#CC6633; text-decoration:underline; font-weight:bold;}
A:visited  {color:#000000; text-decoration:underline; font-weight:bold;}

.noncompliant { 
	display: none;

}

.bodytag {
	margin: 0px 0px;
	padding: 0px 0px;
	background-color: #ffffff;
	background-repeat: repeat-x;
	background-image:url(../images/inside/topstrip_images.gif); 
}

.indextag {
	margin: 0px 0px;
	padding: 0px 0px;
	background-color: #ffffff;
	background-repeat: repeat-x;
	background-image:url(../images/inside/topstrip_images.gif); 
}

#logoblock {
	position:absolute; 
	left:0px; 
	top:0px; 
	width:329px; 
	height:136px; 
}

#maincontent {
	position:absolute; 
	left:0px; 
	top:142px; 
	width:100%; 
	height:336px; 
}

#blackstrip {
	position:absolute; 
	left:0px; 
	top:0px; 
	width:670; 
	height:22px;
	z-index:1;
	background-color: #000000;
}

#mainimage {
	position:absolute; 
	left:0px; 
	top:142px; 
	width:535px; 
	height:336px; 
}

#navigation {
	position:absolute; 
	left:343px; 
	top:34px; 
	height:10px;
	width:450px;
	background-color:#ffffff;
}

#greybox {
	position:absolute; 
	left:335px; 
	top:256px; 
	width:200px; 
	height:222px; 
	z-index:2;
	background-color:#cccccc;
}

#wrapper {
	position:absolute; 
	left:334px; 
	top:274px; 
	width:100%;
	z-index:3;
}

#contentLayer {
	position:relative; 
	width:410px;
	padding-left: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#000000; 
	font-size: 10px; 
	line-height: 16px;
	z-index:3;
}

P {
	position:relative; 
	padding-left: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#000000; 
	font-size: 10px; 
	line-height: 16px;
}

#leikinOver {
	position:absolute; 
	visibility:hidden;
	left:357px; 
	top:56px; 
	width:410px;
	z-index:4;
}

#portfolioOver {
	position:absolute; 
	visibility:hidden;
	left:433px; 
	top:56px; 
	width:410px;
	height:58px;
	z-index:4;
}

#leikinVisible {
	position:absolute;
	visibility:visible; 
	left:357px; 
	top:56px; 
	width:410px;
	z-index:4;
}

#portfolioVisible {
	position:absolute;
	visibility:visible; 
	left:433px; 
	top:56px; 
	width:410px;
	height:58px;
	z-index:4;
}

.popup {
	margin: 0px 0px;
	padding: 0px 0px;
	width:100%;
	height:400px;
	background-repeat: repeat-x;
	background-image:url(../images/popup_bg_repeat.gif); 
}



#map {
	position:absolute;
	margin: 0px 0px;
	padding: 0px 0px;
	top: 123px;
	left: 12px;
	z-index: 2;
}



#squares {
	position:absolute;
	margin: 0px 0px;
	padding: 0px 0px;
	top: 473px;
	left: 12px;
	z-index: 3;
}

#splashtag {
	position:absolute;
	top: 466px;
	left: 331px;
	width:342;
	height:75;}

#popuptitle {
	position:absolute;
	left: 11px;
	top: 97px;}

.subhead {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#000000; 
	font-weight: bold;
	font-size: 12px;
	font-weight: bold; 
	line-height: 16px;
}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#000000; 
	font-size: 10px; 
	line-height: 16px;
}

.boldandblue {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#003366;
	font-weight: bold; 
	font-size: 10px; 
	line-height: 16px;
}

.whitetext {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#ffffff; 
	font-size: 10px; 
	line-height: 16px;
	background-color: #999999;
}

#large1 {
	position:absolute;
	visibility:hidden;
	border-style: solid;
	border-width: 1px;
	border-color:#333333;
	top:163px;
	left:100px;
	width:350px;
	height:263px;
	text-align:center;
	z-index:3;}

#large2 {
	position:absolute;
	visibility:hidden;
	border-style: solid;
	border-width: 1px;
	border-color:#333333;
	top:163px;
	left:100px;
	width:350px;
	height:248px;
	text-align:center;
	z-index:3;}
	
#large3 {
	position:absolute;
	visibility:hidden;
	border-style: solid;
	border-width: 1px;
	border-color:#333333;
	top:118px;
	left:100px;
	width:350px;
	height:350px;
	text-align:center;
	z-index:3;}
	
#large4 {
	position:absolute;
	visibility:hidden;
	border-style: solid;
	border-width: 1px;
	border-color:#333333;
	top:163px;
	left:100px;
	width:350px;
	height:218px;
	text-align:center;
	z-index:3;}

#large5 {
	position:absolute;
	visibility:hidden;
	border-style: solid;
	border-width: 1px;
	border-color:#333333;
	top:163px;
	left:100px;
	width:350px;
	height:263px;
	text-align:center;
	z-index:3;}
	
#large6 {
	position:absolute;
	visibility:hidden;
	border-style: solid;
	border-width: 1px;
	border-color:#333333;
	top:118px;
	left:100px;
	width:350px;
	height:370px;
	text-align:center;
	z-index:3;}

#large7 {
	position:absolute;
	visibility:hidden;
	border-style: solid;
	border-width: 1px;
	border-color:#333333;
	top:163px;
	left:100px;
	width:350px;
	height:263px;
	text-align:center;
	z-index:3;}
	
#large8 {
	position:absolute;
	visibility:hidden;
	border-style: solid;
	border-width: 1px;
	border-color:#333333;
	top:118px;
	left:100px;
	width:350px;
	height:362px;
	text-align:center;
	z-index:3;}

#large9 {
	position:absolute;
	visibility:hidden;
	border-style: solid;
	border-width: 1px;
	border-color:#333333;
	top:163px;
	left:100px;
	width:350px;
	height:248px;
	text-align:center;
	z-index:3;}
	
.hidden {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#ffffff; 
	font-size: 9px; 
	letter-spacing: 1px;
	line-height: 14px;
}

#login {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 10px; 
	line-height: 16px;
	color: #333333;

}

.username {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px;
	color:#000000; 
	background-color: #CCCCCC; 
Ê	border: 1px solid #666666; 
}

#greyboxtwo {
	position:absolute; 
	left:0px; 
	top:141px; 
	width:684px; 
	height:222px; 
	z-index:2;
	background-color:#cccccc;
}


#sharedtext {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#003366;
	font-size: 28px; 
	line-height: 30px;

}


#shared_header_box {
	position:absolute; 
	left:343px; 
	top:161px; 
	width:320px; 
	height:222px; 
	z-index:3;
}

#dir_listing {
	position:absolute; 
	left:338px; 
	top:205px; 
	width:550px; 
	z-index:4;
}

#sub_screen {
	position:absolute; 
	left:343px; 
	top:180px; 
	width:240px; 
	z-index:9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 10px; 
	line-height: 16px;
}

#upload_info {
	position:absolute; 
	left:343px; 
	top:180px; 
	width:240px; 
	z-index:19;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 10px; 
	line-height: 16px;
}


#filethingieleft {
	position:absolute; 
	left:0px; 
	top:141px; 
	width:236px; 
	height:222px; 
	z-index:3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 10px; 
	line-height: 16px;
}


#filetext {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#ffffff;
	font-size: 10px; 
	line-height: 16px;

}

#sharelist {
	position:absolute;
	margin: 0px 0px;
	padding: 0px 0px;
	top: 75px;
	left: 16px;
	z-index: 2;
}


#cal_left {
	position:absolute; 
	left:143px; 
	top:151px; 
	z-index:4;
}


#cal_right {
	position:absolute; 
	left:340px; 
	top:149px; 
	z-index:5;
}
