body{
	font:12px Trebuchet MS,sans-serif;
	}

b{
	font:bold 14px Trebuchet MS,sans-serif;
	}
	
	
p{
	margin:0px;
	margin-bottom:5px;
}
	
span {
	color:#FF6600;
}
	
ul {
	margin-top:0px;margin-bottom:0px;
	}	
	
a{
	color:#FF6633;
	text-decoration:none;
	}
	
a:hover{
	text-decoration:underline;
	}

.homecontent {
padding-left:20px;
}
	
.links a{
	color:black;
	text-decoration:none;
	margin:0px 10px 0px 10px;
}

.links a:hover{
text-decoration:underline;
}


hr{
margin-top:-35px;
margin-left:20px;
margin-bottom:0px;
width:250px;
size:1px;
color:#FF6600;
}


.highlight{
	background:url('images/orangeband.gif') repeat-x;
	font:bold 15px Trebuchet MS,sans-serif;color:white;
}
	
.highlight p{
	margin:10px 30px 10px 30px;
	text-align:left;
}
	
.highlight2 {
	background: url('images/greyband.gif') repeat-x;
	font:bold 14px Trebuchet MS,sans-serif;
	
}
	
.highlight2 p{
	margin:25px 0 25px 0;
	
}
	
.footer {
 font-size:10px;
 color:#666666;
}
 
.footer a {
	text-decoration:none;
	color:#666666;
}
	
.footer a:hover{
	text-decoration:none;
	color:#FF6633;
}
	
#content div{
 margin:10px 50px 30px 20px;
}

#content div.diagram{
 margin:10px 0px 0px 10px;
}

#content p{
	margin:0px 0px 8px 0px;padding:0px;
	text-align:justify;
}

#content b.header{
	font:bold 15px Trebuchet MS,sans-serif;
	color:#FF6600;
}

#content ul{
margin:0px;padding:0px;
margin-left:20px;
margin-top:-5px;
margin-bottom:8px;
}

#content ol{
margin:0px;padding:0px;
margin-left:30px;
margin-top:-5px;
margin-bottom:8px;
}

#content img{margin:0;padding:0px;}

.management{padding:5px 10px 0px 0px;}

.thinklogo{float:right;position:relative; }

/*Left Menu Buttons
===================================================================================*/
#sidemenu td a                     
{                             
display: block;               
width: 176px;                 
height: 26px;                 
background: #F1E6DF;
text-decoration: none;
font-weight:bold; 
text-align:left;
line-height:27px;
}  
 
#sidemenu td a span{
padding-left:10px;
color:#333333;
}

#sidemenu td a:hover                  
{                             
background: #F1E6DF url("images/tab.gif") no-repeat;
}

#sidemenu td a.selected                    
{                             
background: #F1E6DF url("images/tab.gif") no-repeat;
} 

#sidemenu td a.submenu                     
{                             
display: block;               
width: 176px;                 
height: 26px;                 
background: #F1E6DF;
color:#333333;
text-decoration: none; 
text-align:left;
font-weight:normal;
line-height:27px;
} 
 
#sidemenu td a.submenu span{
padding-left:25px;
background:url("images/subimg.gif") 10px no-repeat;
color:#993300;
}


#sidemenu td a:hover.submenu span{                             
color:#FF6633;
}

#sidemenu td a.submenu span.selected{                             
color:#FF6633;
}


/*Footer Menu
==================================================================================*/
#footermenu a{
	font-size:11px;
	text-decoration:none;
	color:black;
}
#footermenu a:hover{
	font-size:11px;
	text-decoration:none;
	color:white;
}

/*Contact
==================================================================================*/
.contact a{
	text-decoration:underline;
	color:#FF6600;
	}
	
.contact a:hover{
	text-decoration:none;
	color:#FF6600;
	}

	
.contact span{
	font:bold 14px Trebuchet MS,sans-serif;
}


 
/*Icons
=============================*/
.icon ul{left:0px; list-style-type:none; padding:0; margin:0;}
.icon li{left:0px; display:block; float:left; position:relative;}
.icon li a{display:block; float:left; width:78px; height:102px;text-decoration:none;}


.icon li a.vm{
background:url('images/icon_vm.gif') no-repeat;
opacity:0.8;filter:alpha(opacity=80);
}

.icon li a.vm:hover{
opacity:1.0;filter:alpha(opacity=100);
}

.icon li a.am{
background:url('images/icon_am.gif') no-repeat;
opacity:0.8;filter:alpha(opacity=80);
}

.icon li a.am:hover{
opacity:1.0;filter:alpha(opacity=100);
}

.icon li a.el{
background:url('images/icon_elearning.gif') no-repeat;
opacity:0.8;filter:alpha(opacity=80);
}

.icon li a.el:hover{
opacity:1.0;filter:alpha(opacity=100);
}

.icon li a.ps{
background:url('images/icon_ps.gif') no-repeat;
opacity:0.8;filter:alpha(opacity=80);
}

.icon li a.ps:hover{
opacity:1.0;filter:alpha(opacity=100);
}

.icon li a.cd{
background:url('images/icon_cd.gif') no-repeat;
opacity:0.8;filter:alpha(opacity=80);
}

.icon li a.cd:hover{
opacity:1.0;filter:alpha(opacity=100);
}

/*Sitemap
===================================================================================*/
#sitemap {
	padding:2px 0 2px 0;
}
#sitemap a{
	text-decoration:none;
	color:black;
}
	
#sitemap a:hover{
	text-decoration:underline;
}

.mainlink {
	border-bottom:1px solid #FF9933;
	}

.sublink {
	border-bottom:1px solid #FFCC00;
	}
	
.sublink_sub {
	border-bottom:1px solid #CCCCCC;
	}