

A:link {
    color: #0000F2;
    text-decoration: none;
  }


A:visited {
    color: #1F00F2;
    text-decoration: none;
  }


A:hover {
    color: #FF000F;
    font-weight: bold;
    text-decoration: underline;
  }


A:active {
    color: #0000FF;
    text-decoration: none;
  }


body {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: 12px;
    background-color: #FFFFFF;
    color: #000000;
  }


h1, h2, h3, h4, h5, h6 {
    font-family : Arial, Helvetica, Verdana, sans-serif;
    font-weight : bold;
    margin-bottom : 0px;
    margin-left : 10px;
    margin-top : 0px;
  }

p {
	margin-left: 10px;
}
.clearing {
    height:0;
    clear: both;
  }

.news { 
	font-size: 9px;
	border: 1px solid #00000F;
	color: #00000F;
	height: 600px;
	}
.newssummary {
	background-color: #e5e7d3;
	}
.searchButton {background: #dfdfff; font-size: 8px; border: 1px solid #0000FF; }

.Function {border-top: 2px solid #0000FF; margin-top: 10px; color: #0000FF; }

.Syntax {background-color:#f5f7f3; font-family:times,times-roman;}

.Example { background-color:#e5e7e3; }
/*********** tab pane stuff *****************************/
	.dhtmlgoodies_tabPane{
		height:21px;	/* Height of tabs */
		border-bottom:1px solid #919b9c;
	}
	.dhtmlgoodies_aTab{
		border-left:1px solid #919b9c;
		border-right:1px solid #919b9c;
		border-bottom:1px solid #919b9c;
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
		padding:5px;		
		
	}
	.dhtmlgoodies_tabPane DIV{
		float:left;
		height:100%;	/* Height of tabs */
		padding-left:3px;
		vertical-align:middle;
		background-repeat:no-repeat;
		background-position:bottom left;
		cursor:pointer;
		position:relative;
		bottom:-1px;
		margin-left:0px;
		margin-right:0px;
	}
	.dhtmlgoodies_tabPane .tabActive{
		background-image:url('../images/main_tab_left_active.gif');
		margin-left:0px;
		margin-right:0px;	
		z-index:10;	
	}
	.dhtmlgoodies_tabPane .tabInactive{
		background-image:url('../images/main_tab_left_inactive.gif');
		margin-left:0px;
		margin-right:0px;
		z-index:1;
	}

	.dhtmlgoodies_tabPane .inactiveTabOver{
		background-image:url('../images/main_tab_left_over.gif');
		margin-left:0px;
		margin-right:0px;
	}
	.dhtmlgoodies_tabPane span{
		font-family:arial;
		vertical-align:top;
		font-size:11px;
		padding-left:3px;
		padding-right:3px;		
		line-height:21px;
		float:left;
	}
	.dhtmlgoodies_tabPane .tabActive span{
		padding-bottom:1px;
		line-height:20px;
	}
	
	.dhtmlgoodies_tabPane img{
		float:left;
	}
/************* floating windows with tabs ********************/
	.dhtmlgoodies_floatingWindow{
		position:absolute;
		width:224px;
		padding-bottom:1px;
		background-color:#FFF;
		border:1px solid #317082;
		left:50px;
	}
	
	.dhtmlgoodies_floatingWindow .floatingWindow_topRow{
		padding-bottom:1px;
		
		/* width:222px;
		padding-left:2px;
		*/		
		width:100%;
		border-bottom:3px double #317082;
		background-color:#E2EBED;
		white-space:nowrap;
		overflow:hidden;
	
		/* CSS HACK */
		height: 20px;	/* IE 5.x */
		height/* */:/**/16px;	/* Other browsers */
		height: /**/16px;
		
	}

	.dhtmlgoodies_floatingWindow .floatingWindow_statusBar{
		height:13px;
		padding-bottom:1px;
		width:100%;
		border-top:3px double #317082;	
		background-color:#E2EBED;
		clear:both;
		
		/* CSS HACK */
		height: 17px;	/* IE 5.x */
		height/* */:/**/13px;	/* Other browsers */
		height: /**/13px;		
		
	}
	
	.dhtmlgoodies_floatingWindow .floatingWindow_moveBar{
		height:7px;
		background-color:#317082;
		border-top:2px solid #418092;
		border-right:2px solid #418092;
		border-left:2px solid #216072;
		position:relative;
		cursor:move;
		
		/* CSS HACK */
		height: 9px;	/* IE 5.x */
		height/* */:/**/7px;	/* Other browsers */
		height: /**/7px;			
	
	}
	
	
	.floatingWindowTab_inactive,.floatingWindowTab_active{
		height:17px;
		padding-left:4px;
		cursor:pointer;	
	}
	.floatingWindowTab_inactive span{
		background-image:url('images/tab_left_inactive.gif');
	}
	
	.floatingWindowTab_active span{
		background-image:url('images/tab_left_active.gif');

	}
	.floatingWindowTab_inactive span, .floatingWindowTab_active span{
		line-height:16px;
		font-weight:bold;
		font-family:arial;
		font-size:11px;
		padding-top:1px;
		vertical-align:middle;
		background-position:top left;
		background-repeat: no-repeat;	
		float:left;
		padding-left:6px;
		-moz-user-select:no;
	}	
	.dhtmlgoodies_floatingWindow .floatingWindow_statusBar img{
		position:absolute;
		right:0px;
		bottom:0px;
		cursor:nw-resize;
	}
	.floatingWindowTab_inactive img,.floatingWindowTab_active img{
		float:left;
	}
	.floatingWindowCloseButton{
		text-align:center;
		line-height:10px;
		border:1px solid #317082;
		position:absolute;
		right:1px;
		font-size:12px;
		font-weight:bold;
		top:10px;
		padding:1px;
		
		cursor:hand;	
		cursor/* */:/**/pointer;	/* Other browsers */
		cursor: /**/pointer;	
				
		/* CSS HACK */
		width: 15px;	/* IE 5.x */
		width/* */:/**/11px;	/* Other browsers */
		width: /**/11px;	
		
		/* CSS HACK */
		height: 15px;	/* IE 5.x */
		height/* */:/**/11px;	/* Other browsers */
		height: /**/11px;	
				
	}
	#floatingWindow_statusBarTxt{
		font-size:11px;
		font-family:arial;
		vertical-align:top;
		line-height:13px;
	}
	.dhtmlgoodies_floatingWindow .floatingWindowContent{
		padding:2px;
		font-size:11px;
		overflow-x:hidden;
		overflow-y:scroll;
		overflow: -moz-scrollbars-vertical;
	
	}

/************* floating windows stuff *******************/
	.dhtmlgoodies_window{
		width:300px;
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
		font-size:0.9em;
		position:absolute;
		overflow:hidden;	
		z-index:10000;	
		
		
	}
	.dhtmlgoodies_window div{
		position:relative;
	}
	.dhtmlgoodies_window .dhtmlgoodies_window_top{
		width:100%;
		height:17px;
		position:relative;
		background-color: #707070;
		
		
	}
	
	.dhtmlgoodies_window .top_buttons{
		float:right;
		z-index:10;
		position:absolute;
		right:0px;
		width:35px;
		
		
	}
	.top_buttons img{
		float:left;
		padding-left:2px;
		
	}
	.dhtmlgoodies_windowMiddle{
		border-left:3px solid #707070;
		
	}
	.dhtmlgoodies_windowContent{
		border-right:3px solid #707070;
		padding-left:5px;
		padding-right:2px;

		height:100%;
		overflow:hidden;
		background-color:#FFF;
	}
	.dhtmlgoodies_window_bottom{
		border-left: 3px solid #707070;
		border-right:3px solid #707070;
		border-bottom: 3px solid #707070;
		position:relative;
		height:0px;
		background-color:#FFFFFF;
	}
	.dhtmlgoodies_window_bottom img{
		float:right;
	}
	.topCenterImage{
		position:absolute;
		left:3px;
		width:5000px;
		height:17px;
	}
	.resizeImage{
		position:absolute;
		right:1px;
		bottom:1px;
	}



/************************* ID's *************************/
#header {
	background: #d7daFF;
	margin-bottom: 0px;
	padding: 0 0 0px 0;
	border-bottom: 1px solid #0000FF;
}
#container {
	background: #e5e7d3;
	width: 100%;
/*	height: 650px; */
	float: right;
	margin-left: -125px;
}
#centerDoc {
	background: #f1f2ea;
	margin-left: 125px;
/*	height: 645px; */
	border-left: 1px solid #0000FF;
}
#navigation {
	background: #e5e7d3;
	width: 125px;
	float: left;
}
#footer {
	margin-top: 0px;
	padding: 10px 10px 10px 10px;
	border-top: 1px solid #0000FF;
	background: #d7dabd;
	clear: both; 
}
/*
#centerDoc {
    float: left;
    margin-left: 125px;
    border-left: 1px solid #0000FF;
    padding: 0 0 0 10;    /* top right bottom left */
/*  }


#header {
    background: #97DAFF;
    border-bottom: 1px solid #0000FF;
  }


#navigation {
    width: 120px;
    z-index: 10;
    float: left;
  }

*/
#navigation ul {
    list-style: none;
    margin: 0;
    margin-left: 7px;
    padding: 0;
  }


#navigation ul li {
	padding: 1px 0 1px 0;
    margin: 0;
  }

/*
#navigation ul li a {
    display: block;
  }
*/
/*
#footer {
    margin-top: 10px;
    border-top: 1px solid #0000FF;
    clear: both;
    background: #d7dabd;
  }

*/