body{
margin: 0;
padding:0;
background-color: #cbdc86;
background-image:url(../images/interface_2/bg.jpg);
background-repeat:repeat-x;
text-align:center;
}


#container {
width: 900px;
margin:0px auto;
text-align:left;
}
/*#############################################################*/


.boxright{
float:right;
padding:10pt 10pt 10pt 10pt;
border:0px;
background-color:#CBDC86;
font:Arial, Helvetica, sans-serif;
line-height:120%;
font-size:11px;
font-weight:bold;
width:275px;
}

.boxright ol{
font:Arial, Helvetica, sans-serif;
line-height:120%;
font-size:10px;
}


#bread{
background-image:url(../images/interface_2/bread.jpg);
background-repeat:no-repeat;
vertical-align:middle;
text-align:center;
line-height: 1em;
font-size:10px;
font-weight:bold;
font:Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;
}

#bread a{
line-height: 1em;
color:#0066CC;
text-decoration:none;
}

#bread a:hover{
text-decoration:none;
color:#000000;
}

#colright{
background-image:url(../images/interface/col_right.jpg);
background-repeat:no-repeat;
vertical-align:bottom;
}

.content{
vertical-align:top;
background-color:#ffffff;
color:#333333;
line-height: 120%;
font-size:12px;
font:arial;
font-family:Arial, Helvetica, sans-serif;

}


.content a{
color:#3366ff;
text-decoration:none;
font-weight:bold;
line-height: 120%;
font-size:12px;

}

.content a:hover{
color:#003366;
text-decoration:none;
}

.content ul li {

padding-right: 20px;
color:#333333;
text-decoration:none;
line-height: 120%;
font-size:12px;

}


.content ul li a{
color:#3366ff;
font-weight:bold;
text-decoration:none;
line-height: 120%;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.content ul li a:hover{

color:#0099cc;
text-decoration:none;
line-height: 120%;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}


dt {
  font-weight:bold;
}


.expand_l{
background-image:url(../images/interface_2/expand_l.jpg);
background-repeat: repeat-y;
}

.expand_r{        
background-image: url(../images/interface_2/expand_r.jpg);
background-repeat: repeat-y;
}

  
h1{
padding-top:5px;
font-weight:800;
color:#388493;
line-height:normal;
font-size:18px;
font-weight:900;
font:arial;
font-family:Arial, Helvetica, sans-serif;

}

h2{
padding-top:5px;
font-weight:800;
color:#009966;
line-height:normal;
font-size:15px;
font:arial;
font-family:Arial, Helvetica, sans-serif;

}

img{
border:0px;
}

input{
background-color:#ffffff;
}

#nav{
background-image:url(../images/interface_2/nav_cell.jpg);
background-repeat:no-repeat;
font-size:12px;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
}



p{
color:#333333;
line-height: 120%;
font-size:12px;
font:arial;
font-family:Arial, Helvetica, sans-serif;

}


p a{
color:#3366ff;
text-decoration:none;
font-weight:bold;
line-height: 120%;
font-size:12px;

}

p a:hover{
color:#003366;
text-decoration:none;
}

p ul li {

padding-right: 20px;
color:#333333;
text-decoration:none;
line-height: 120%;
font-size:12px;

}


p ul li a{
color:#3366ff;
font-weight:bold;
text-decoration:none;
line-height: 120%;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

p ul li a:hover{

color:#0099cc;
text-decoration:none;
line-height: 120%;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}





.table_small{
padding: 0px;
color:#666666;
font-weight:bold;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.table_small a{
padding: 0px;
color:#666666;
font-weight:bold;
text-decoration: none;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.table_small_blue{
padding: 0px;
color:#0099CC;
font-weight:bold;
text-decoration: none;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.red a{
color:#990000;}
	
#sidenav{
background-image:url(../images/interface_2/nav_cell.jpg);
background-repeat:no-repeat;
vertical-align:top;
padding-top:5px;
padding-left:35px;
font-size:14px;
line-height:200%;
font-weight:700;
font-family:Verdana, Arial, Helvetica, sans-serif;
font: "Tahoma";
}

#sidenav a{
text-decoration:none;
color:#000000;

}

#sidenav a:hover{
color:#009933;
}


.table{
vertical-align:top;
padding-left: 2px;
color:#333333;
line-height: 120%;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

textarea{
background-color:#ffffff;
}

.tiny{
font:Verdana, Arial, Helvetica, sans-serif;
color:#3366CC;
font-size:10px;
line-height: 90%;
}
