/* Template Layout CSS */

html, body {
	margin: 0;
	padding: 0;
	background-image:url(http://www.alns.info/common_items/bk.gif);

}


.bodytext {color: #000000; text-decoration: none; font-family: verdana, arial, helvetica; font-size: 11px; line-height: 14pt}
.bodytext a:link {text-decoration: none; color: #009900;} 
.bodytext a:active {color: #FF0000;} 
.bodytext a:visited {text-decoration: none; color: #006600;} 
.bodytext a:hover {text-decoration: underline; color: #FF6600;}

#toolbar {
z-index:5;
position:absolute;
top: 0px;
height:24px;
width:100%;
background-image:url(http://www.alns.info/common_items/bk3.jpg);
}


#searchbox {
z-index:6;
position:absolute;
top: -2px;
right: 0px;
height:0px;
width:450px;
padding: 3px;
color: #CCCCCC;
text-decoration: none;
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
line-height: 3px;
}

#toolbox {
z-index:6;
position:absolute;
top: -12px;
left: 0px;
height:23px;
width:450px;
padding: 7px;
color: #CCCCCC;
text-decoration: none;
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
}

#toolbox a:link {color: #FFFFFF; text-decoration: none;}
#toolbox a:visited {color: #FFFFFF; text-decoration: none;}
#toolbox a:hover {color: #00CC00; text-decoration: underline;}


#main {
z-index:4;
position:absolute;
top: 200px;
width:100%;
padding: 5px;
background-color: #CCCCCC;
background-image:url(http://www.alns.info/common_items/bk2.gif)
}

#content {
	z-index:5;
	position:relative;
	padding: 12px;
	background-color: #FFFFFF;

}

#footer {
position:relative;
height:15px;
padding: 5px;
background-color: #666666;
background-image:url(http://www.alns.info/common_items/bk3.jpg);
color: #FFFFFF;
text-decoration: none;
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
}
#footer a:link {color: #FFFFFF; text-decoration: none;}
#footer a:visited {color: #FFFFFF; text-decoration: none;}
#footer a:hover {color: #00CC00; text-decoration: underline;} 


#top {
z-index:2;
position:absolute;
top: 0px;
height:200px;
width:158px;
background-image:url(http://www.alns.info/common_items/banner-left.gif)
}

#topright {
z-index:1;
position:absolute;
top: 0px;
right: 0px;
height:200px;
width:574px;
}

#navigation {position:relative; height:24px; background-image: url(http://www.alns.info/common_items/bk3.jpg);} 
#navigationlearning {position:relative; height:24px; padding:5px; background-color:#333333; background-image:url(../rootmedia/images/bk3.jpg);}
#navigationplatform {position:absolute; top: 240px; left: 0px; height:24px; padding:5px; background-color:#333333; z-index:3;}


#subnavigation {
	position:relative;
	height:16px;
	padding: 5px;
	padding-top:0;
	background-color: #424242;
} 

#subnavigationplatform {
	position:absolute;
	top: 260px;
	height:16px;
	padding: 5px;
	padding-top:0;
	background-color: #424242;
} 

.navigationtext {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica;
	font-size: 14px;
	word-spacing: 7px
}
.navigationtext a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.navigationtext a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.navigationtext a:hover {	
	color: #00CC00;
	text-decoration: underline;
}

.subnavigationtext {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica;
	font-size: 12px;
	word-spacing: 6px
}
.subnavigationtext a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.subnavigationtext a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.subnavigationtext a:hover {
	color: #9900FF;
	text-decoration: underline;
}

.boxtitletext {
	color: #999999;
	text-transform: uppercase;
	text-decoration: none;
	font-family: Arial, Helvetica;
	font-size: 13px;
	text-indent: 22px;
}

.titletext {
	color: #999999;
	text-decoration: none;
	font-family: Arial, Helvetica;
	font-size: 13px;
}

#newsarchive-right {
width: 400px;
height: auto;
padding: 0px;
position: absolute;
top: 12px;
right: 10px;