body {
margin:0;
padding:0;

background-color:#3a546b;
font-size:.75em;
line-height:1.3em;
font-family:georgia, serif;
color:white;
}

h1 {
font-size:1.6em;
background-color:transparent;
color:#ffffff;
line-height:1.4em;
font-family:helvetica, sans-serif;
}

h2 {
font-size:1.1em;
background-color:transparent;
color:#ffffff;
line-height:1.2em;
font-family:georgia, serif;}
a {
color:#ffffff;

}

/* ===================================== portal section ===========================*/

#header {
float:left;
width:100%;
height:191px;
background: url(images/h_back.gif);

}

#shell {
float:left;
margin-top:30px;
margin-left:35px;
width:610px;}

html>body #shell {
float:left;
margin-top:30px;
margin-left:55px;
width:610px;}

#content {
padding-left:15px;
float:right;
width:440px;
border-left:1px #7f909f dotted;
}

#content ul li {
margin-top:.6em;
}


#content a:hover {
color:#CCFF33;
}
html>body #content {
padding-left:15px;
float:right;
width:425px;
border-left:1px #7f909f dotted;
}

#navigation {

float:left;
font-size:1.1em;
width:120px;
height:100%;
font-family:helvetica, sans-serif;
font-weight:bold;
}

#navigation ul {
margin-left:-2px;
list-style-type:none;}



html>body #navigation ul {
margin-left:-60px;
list-style-type:none;}

#navigation li {
padding-left:20px;
margin-top:10px;


}

#navigation ul li ul{
margin-left:-10px;
margin-top:10px;
list-style-type:disc;}

html>body #navigation ul li ul{
margin-left:-40px;}


#navigation ul li ul li {
font-size:.85em;
margin-top:10px;

}

#navigation li a{

text-decoration:none;
list-style-image:none;
 list-style-type: none;
}

#navigation li a:hover{

text-decoration:underline;
list-style-image:none;
 list-style-type: none;
}

#navigation .active {

background-image:url(images/whitearrow.gif);
background-position:0 .1em;
 background-repeat: no-repeat;
}

#navigation ul li .active {

background-image:none;
color:#CCFF66;
}
 
 table  {
 margin-top:1em;
 
 }
 
 table.board td {
 border-bottom:1px #fff dotted;}
.dottedline {
height:2px;
width:100%;
border-top:1px #fff dotted;
}

#form {
float:right;
margin-right:10px;
width:90px;

	
	}