#Table_01 {		
	position:absolute;	
	left:50%;	
	margin-left:-393px;	
	top:33px;	
	width:747px;	
}
	
#Table_02 {
	position:absolute;
	left:50%;
	margin-left:-393px;
	top:33px;
	width:747px;
	height:600px;
}

#Table_03 {
	width:250px;
	padding:5px;
	height:300px;
}
#Table_general {
	padding:5px;
	text-align:left;
	vertical-align:top;
}

#header {		
	position:absolute;	
	left:0px;	
	top:0px;	
	width:747px;	
	height:128px;	
}		

		
#menubar-bg {	
	position:absolute;
	left:0px;
	top:128px;
	width:747px;
	height:24px;
}	
	
#body {				
	position:absolute;					
	top:155px;			
	width:747px;
	padding: 10px, 10px;
	border-right:2px;
	border-right-color:#FF0000;
}				

#news_headlines_sect {
	float:left;
	width:250px;
	padding: 10px 20px;
	text-align:justify;
	background-image:url(/images/news_bg.jpg);	
}

#google_links_sect {
	float:left;
	width:170px;
	padding: 10px 20px;
	text-align:justify;
	background-image:url(/images/news_bg.jpg);	
}

#body_sect {
	text-align:justify;
	padding: 10px, 10px;
}
#news_sect {
	text-align:justify;
	padding-top: 5px;
}

#main_sect {
	float:left;
	width:708px;
	padding: 20px 20px;
	text-align:justify;
	background-image:url(/images/text_bg2.jpg);	
}

#footer {
	clear:both;
}

#float_image {
	float:right;
	width:200px;
	padding: 15px 15px;
}

#scroll {				
	position:absolute;			
	left:4px;			
	top:308px;			
	width:600px;			
	height:240px;			
	background-image: url(/images/bg.gif);			
	overflow:scroll;			
}				
#error {
	font-size: 12px;
	font-weight : bold;
	color:#990066;
}
.message {
	font-size: 14px;
	font-weight : bold;
	color:#990066;
}

body,td {				
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;			
	color: #000000;
}	

th {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;			
	color:#003366;
}
.input1 {
	display:"";
}
.input2 {
	display:"";
}
.input3 {
	display:"";
}
/* begin styles for RSS Feed */

.rss-box {
	margin: 10px 5%;
	padding: 4px 4px;
/*	  background-image:url(/images/text_bg.gif);	*/
/*    border: 1px #99CCCC;*/
}
.rss-title, rss-title a {
	font:Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bolder;
	margin: 5px 0;
	padding: 0;
	letter-spacing: 1px;
	color:#FFFFFF;
}
.rss-item  {
  	font:Geneva, Arial, Helvetica, sans-serif;
  	font-size: 12px;
 	margin: 8px 0;
}
.rss-heading {
	font:Geneva, Arial, Helvetica, sans-serif;
  	font-size: 12px;
	font-weight:bold;
 	margin: 8px 0;
	color:#003366;
	border-bottom: 1px solid #ededed;
}
.rss-item a:link, .rss-item a:active {
	text-decoration : none;
	border-bottom: 1px solid #ededed;
	color:#003366;
}
.rss-item a:visited {
	text-decoration : none;
	border-bottom: 1px solid #ededed;
	color:#990066;
}
.rss-item a:hover { 
	text-decoration : none;
	color:#FFFFFF;
	border-bottom: 1px dotted #FFFFFF;
}
.rss-date {
	font-size: 11px;
	font-weight : normal;
	color:#990066;
}
	
/* buttons modeled from http://www.wellstyled.com/css-inline-buttons.html */

.pod-play {
   _width:12em;
   margin: 0 0.2em; padding: 0.1em 0; _padding:0;
   
   white-space:nowrap;
   text-decoration: none;
   vertical-align:middle;
   background: #fb6;
   color: black;
   }
.pod-play em {
   _width:1em; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.1em 0.5em;
   background: white;
   color: #222;
   }
.pod-play span {
   _width:1em; _cursor:hand;
   margin:0; padding: 0.1em 0.5em 0.1em 0.3em;
   }
.pod-play:hover {
   background: #666;
   color: white;
   }
.pod-play:hover em {
   background: black;
   color: white
   }
/*
face - fills the arrow buttons and scroll tab. 
highlight and shadow - color their inner edges, 
3dlight and darkshadow - color their outer edges. 
arrow - to color the arrow buttons' triangles
track - for the rest of the scroll bar 
If track isn't specified, highlight also colors the mesh pattern in the track area; 
otherwise the track is monotone. 
base - fills in track, face, and 3dlight all at once; setting any of them overrides it. 

 scrollbar-base-color: color;
 scrollbar-track-color: color;
 scrollbar-face-color: color;
 scrollbar-highlight-color: color;
 scrollbar-3dlight-color: color;
 scrollbar-darkshadow-color: color;
 scrollbar-shadow-color: color;
 scrollbar-arrow-color: color;
*/

			
a {				
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;		
	color:#003366;
}				
a:link, a:active {
	text-decoration: none;
	border-bottom: 1px solid #ededed;
	color:#003366;
}
a:visited {				
	text-decoration: none;			
	color:#990066;
	border-bottom: 1px solid #ededed;
}				
a:hover {				
	text-decoration : none;
	color:#FF6600;
	border-bottom: 1px dotted #ededed;
}				
.bodytext {
	font-size: 12px;
	font:Geneva, Arial, Helvetica, sans-serif;
	line-height: 14pt;
}
.bodytext_small {
	font-size: 11px;
	font:Geneva, Arial, Helvetica, sans-serif;
}

.bodytext_indented {
	font-size: 12px;
	font:Geneva, Arial, Helvetica, sans-serif;
	line-height: 14pt;
}

.heading {				
	font-size: 16px;			
	color:#003366;
	font-weight:bolder;		
}				

.news_heading {
	font-size: 14px;
	color:#FFFFFF;
	font-weight:bold;
}

.news_sub_heading {
	font-size: 12px;
	color:#003366;
	font-weight:bolder;		
}

.sub_heading {
	font-size: 14px;			
	color:#003366;
	font-weight:bolder;		
}

.linkstyle9  {				
	font-size: 14px;			
	color:#003366;			
	font-weight: bold;			
	text-decoration: underline;			
}				
.category  {				
	font-size: 12px;			
	color:#003366;			
	font-weight: bold;		
}				

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:20px; height:10px; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:1px; font:Geneva, Arial, Helvetica, sans-serif; font-variant:small-caps:normal; font-weight:bold; font-size:11px; text-align:center}
.clLevel0{  color:white; text-align:center}
.clLevel0over{ color:#9DD05B; cursor:pointer; cursor:hand; text-align:center}
.clLevel0border{position:absolute; visibility:hidden; text-align:center}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:1px; font:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-variant:normal; font-weight:bold; text-align:left; text-indent:5px}
.clLevel1{background-color:#000033; layer-background-color:#000033; color:white}
.clLevel1over{background-color:#000033; layer-background-color:#000033; color:#9DD05B; cursor:pointer; cursor:hand}
.clLevel1border{position:absolute; visibility:hidden;}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:1px; font:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-variant:normal; font-weight:bold; text-align:left; text-indent:5px}
.clLevel2{background-color:#000033; layer-background-color:#000033; color:white}
.clLevel2over{background-color:#000033; layer-background-color:#000033; color:#9DD05B; cursor:pointer; cursor:hand}
.clLevel2border{position:absolute; visibility:hidden;}



/*****************************************************************************
Copyright (c) 2001 Thomas Brattli (webmaster@dhtmlcen
******************************************************************************/

