html {height:100%;}

body {
    height:100%;
	margin: 0px;
	padding: 0;
	font: 10pt/1.3 verdana,sans-serif;
	text-align:center;/* center layout in ie5 and 5.5. */
}

#container {
   	background-color: white;
    border-left:1px solid #D2D3D3;
	border-right:1px solid #D2D3D3;
	margin: 0 auto; 
	text-align: left;
	width: 780px;  padding-top:0; padding-bottom:0;
    min-height:100%
}

* html #container  { height:100%}


#content {
	padding: 0;
	background-position: left top;

}


#left {

	float:left;
	width: 176px;
	margin-left: 5px;
	margin-top: 10px;
	FONT-FAMILY: 10pt/1.3 verdana,sans-serif;

	border-right:1px dashed black;
}

#maintext {
	float:left;
	width:580px;
	margin-left:10px;/* makes border line up with #left border */

	margin-top: 10px;	



}



#footer {
    margin:0;
    text-align: center;
    width: 100%;
	border-top:2px solid #FF9900;
	background-color: #F4F4F4;
	bottom:0px;
	padding-left: 1px;
	padding-top: 2px;

}

#header h1, #footer h1 {margin:0}


table { font: 10pt/1.3 verdana,sans-serif;  }


td.manubar {
    padding: 2px;
	padding-left: 5px;
	color: #FFF;
	background-color: #AAAAAA;
	font: 10pt/1.3 verdana,sans-serif;
	FONT-WEIGHT: bold;
}

TD.menubutton {
	BORDER-RIGHT: #acacac 1px solid; 
	PADDING-RIGHT: 8px; 
	BORDER-TOP: #acacac 1px solid; 
	PADDING-LEFT: 8px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt; 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #acacac 1px solid; 
	CURSOR: pointer; COLOR: #003470; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: #acacac 1px solid;
	FONT-FAMILY: Tahoma; HEIGHT: 25px; BACKGROUND-COLOR: #f4f4f4
}
TD.menubutton-over {
	BORDER-RIGHT: #acacac 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #acacac 1px solid; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; BORDER-LEFT: #acacac 1px solid; CURSOR: pointer; COLOR: black; PADDING-TOP: 1px; BORDER-BOTTOM: #acacac 1px solid; FONT-FAMILY: Tahoma; HEIGHT: 25px; BACKGROUND-COLOR: #ffffff
}

.headline-title { 
FONT-FAMILY: verdana; FONT-SIZE: 13pt; COLOR: black;

}

.line {  border-top: 1px solid black; }

td.dvdcolor { 
height:4px;
BACKGROUND-COLOR: #a42222; 
} 

td.dvdcolor_2 { 
height:4px;
BACKGROUND-COLOR: #288f4a; 
} 

td.dvdcolor_3 { 
height:4px;
BACKGROUND-COLOR: #d88ad9; 
} 



td.fill { padding: 2px; BACKGROUND-COLOR: #a42222;
font-size: 10pt; color: #FFFFFF; font-family:Verdana; font-weight:bold }

td.fill_green { padding: 2px; BACKGROUND-COLOR: #288f4a;
font-size: 10pt; color: #FFFFFF; font-family:Verdana; font-weight:bold }

td.fill_pink { padding: 2px; BACKGROUND-COLOR: #d88ad9;
font-size: 10pt; color: #FFFFFF; font-family:Verdana; font-weight:bold }


td.dvd { padding:5px; }

.title { FONT-FAMILY: verdana; FONT-SIZE: 15pt; COLOR: #003470; }


a {
color: #306F97;
font-size: 9pt;
}