body {
margin:0; 
padding:0; 
font-family:Verdana, Helvetica, sans-serif; 
background: url('../images/back.gif') repeat top;

}


#page {
width: 764px;
margin: 0 auto;
border: 1px solid #000;
background: url('../images/logo.jpg') no-repeat top #fff;
}

#navigation {
margin-top: 73px;
background: #000066;
color: #FF6600;
}

#navigation ul {
margin-left: 0px;
padding: 6px 0 6px 0;
}

#navigation li {
display: inline;
margin-left: 5px;
margin-right:20px;
font-weight: bold;
}

#navigation a, #navigation a:active,#navigation a:visited {
font-size: .9em; text-decoration: none; color: #91CDFF;
} 

#navigation a:hover {
font-size: .9em; text-decoration: underline; color: #91CDFF;
}

#navigation a.active {
font-size: .9em; text-decoration: underline; color: #FF6600;
}


#brand {
background: url('../images/ad_brand.jpg') no-repeat 0px;
margin: -16px 0 0 0;
color: #0088FC;
font-size: .7em;
}

#brand ul{
margin-left: 290px;
list-style-type: none;
width: 200px;
}

#brand ul2{
float: left;
list-style-type: none;
width: 200px;
display: inline;
}

#interaction{
margin: 10px;
}

#content{

width: 60%;
font-size: .8em;

position:relative;
top:0;
left:0%;
width:65%;
}

#ad_zone {
font-size: .7em;
width: 100px;
position:absolute;
top: 210px;
left:62%;
width:16%;
}

#ad_zone a{
font-size: 1em;
}

h1 {
color: #D4812F;
font-size: 1.2em;
}

h2 {
color: #000;
font-size: 1em;
}

ul.lower-alpha {
list-style-type: lower-alpha;
}
#footer {
text-align: center;
margin: 10px;
font-size: .7em; 
color: #333;
}

a { font-size: .9em; text-decoration: none; color: #2C4C82; }
a:active { font-size: .9em; text-decoration: none; color: #000066; }
a:visited { font-size: .9em; text-decoration: none; color: #660066; }
a:hover { font-size: .9em; text-decoration: underline; color: #993300;} 

img {
border: 0;
}

.box {
background: #FCF8D6;
padding: 6px;
}

.note {
font-size: .7em;
}

table {

}

.row7 {
	background-color: #EEEEEE; 
	font-weight: bold;
	}

.row12 {
font-weight: bold;
font-size: 1em;
border-top: solid 1px #9B9180;
	}

.routing_table { 
	border-left: solid 1px #9B9180;
	border-top: solid 1px #9B9180;
	border-right: solid 0px #9B9180;
	border-collapse: collapse; 
	}

.routing_table td {
	border-top: #9B9180 0px solid ;
	border-bottom: #9B9180 1px solid;
	border-right: #9B9180 1px solid;
	padding: 2px 2px 1px 2px;
	vertical-align: top;
	}