body	{
	margin:0px 0px 10px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	background-color:#FFFFFF;
	}
	
a 	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	color: #000066;
	text-decoration: none;
	font-weight: normal;
	}
	
p {	
	font-size: .8em;
	}
	
h2	{
	color: #006;
	font-size:1.0em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	}
	
	
	a:link {
		color: #000066;
		text-decoration: none;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		}
	a:hover {
		color: #666600;
		text-decoration: underline;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		}

	.secondarylinks {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 1em;
		color: #000066;
		line-height: 1.5em;
		text-decoration: none;
		font-weight: normal;
		}
	
	.secondarylinks a:link {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 1em;
		color: #000066;
		line-height: 1.5em;
		text-decoration: none;
		font-weight: normal;
		}
	
	.secondarylinks a:hover {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 1em;
		color: #666600;
		line-height: 1.5em;
		text-decoration: underline;
		font-weight: normal;
		}




#container {
			margin: 0px;
			margin-left: auto;
			margin-right: auto;
			padding: 0px;
			}

	#banner {
		margin-bottom: 0px;
		background-color: #ffc;
		height: 81px;
		overflow:hidden;
		margin-left: 0px;
		
				}
		
				
		.printmedia {
			display:none;
			}
		.screenmedia {
			display:inline;
			margin:0px;
			}
			
		#content img {
				padding-right: 5px;
				}
			
		#content h1	{
	padding:0px;
	margin:0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.6em;
	font-variant: small-caps;
	font-weight: normal;
	color: #0000FF;
	line-height: normal;
				}

			#content h2	{
				padding:0px;
				margin:16px 0px 2px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 1.0em;
				font-weight: bold;
				}
				
		#content h2	a:link {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 1.0em;
			font-weight: bold;
			line-height: normal;
			color: #000066;
				}
				
		content h2	a:visited {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 1.0em;
				font-weight: bold;
				line-height: normal;
				color: #000066;
				}
				#content h2	a:hover {
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 1.0em;
					font-weight: bold;
					line-height: normal;
					color: #666600;
					decoration: underline;
					}
				
				#content h2	a:active {
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 1.0em;
					font-weight: bold;
					line-height: normal;
					color: #666600;
					}
				
		#content h3	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 0.8em;
			font-weight: normal;
			line-height: 1.8em;
			color: #000066;
				}
				
			#content h3 a {
				color: #000066;
				font-weight: normal;
				text-decoration: none;
				font-size: 0.8em;
				line-height: 1.8em;
				}

			#content h3 a:link	{
				font-weight: normal;
				color: #000066;
				}
				
			#content h3 a:visited	{
				font-weight: normal;
				color: #000066;
				}
				
			#content h3 a:hover	{
				font-weight: normal;
				color: #666600;
				text-decoration: underline;
				}
				
				#content h3 a:active	{
					font-weight: normal;
					color: #666600;
					}
				
				#content h4	{
					margin:0px;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 0.8em;
					font-weight: normal;
					padding-left: 10px;
					padding-top: 0px;
					padding-bottom: 0px;
					}
				
			#content h4 a:link	{
				color: #000066;
				font-weight: normal;
				}
				
			#content h4 a:hover	{
				padding:0px;
				margin:0px;
				color: #666600;
				text-decoration: underline;
				}
				
			#content p {
				margin-top:0px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: .8em;
				line-height: 1.8em;
				}
			#content li {
				margin-top:0px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: .8em;
				line-height: 1.8em;
				}
				
			#content a:link {
				margin-top:0px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 1em;
				line-height: 1.8em;
				font-weight: bold;
				color: #000066;
				}
			#content a:visited {
				margin-top:0px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 1em;
				line-height: 1.8em;
				font-weight: bold;
				color: #000066;
				}
				
			#content a:hover {
				margin-top:0px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 1em;
				line-height: 1.8em;
				font-weight: bold;
				color: #666600;
				text-decoration: underline;
				}

			#content a:active {
				margin-top:0px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 1em;
				line-height: 1.8em;
				font-weight: bold;
				color: #666600;
				text-decoration: underline;
				}
		
			#sidebar-b p {
	line-height: 1.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	font-size: 0.7em;
	color: #0000FF;
				}
				
				#sidebar-b p a:link{
					color: #000;
					}
				#sidebar-b p a:visited{
					color: #000;
					}
				#sidebar-b p a:hover{
					color: #33CCCC;
					text-decoration: underline;
					}
				#sidebar-b p a:active{
					color: #33CCCC;
					}
			
			#sidebar-b h2 {
				font-size: 0.8em;
				color: #993300;
				padding: 0px;
				margin: 5px 0px 0px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-weight: bold;
				line-height: 1.8em;
				}
				
				
				#sidebar-b h3 {
					font-size: 0.8em;
					color: #000;
					padding: 0px;
					margin: 10px 0px 0px;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-weight: bold;
					line-height: 1.2em;
					}
				
				#sidebar-b h3 a:link {
					color: #000;
					font-size: 0.8em;
					font-weight: bold;
					}
				
				#sidebar-b h3 a:visited {
					color: #000;
					}
				
				#sidebar-b h3 a:hover {
					color: #CCFF66;
					text-decoration: underline;
					}
				
				#sidebar-b h3 a:active {
					color: #CCFF66;
					}
				
			#sidebar-b ul {
				margin: 0px;
				padding: 0px;
				}
				
			#sidebar-b li {
				color: #000;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 0.8em;
				display: block;
				list-style-type: none;
				padding-bottom: 5px;
				}
				
			#sidebar-b ul li a:link {
				color: #000;
				}
			
			#sidebar-b ul li a:visited {
				color: #000;
				}	
			
			#sidebar-b ul li a:hover {
				color: #600;
				font-decoration: underline;
				}
			
			#sidebar-b ul li a:active {
				color: #600;
				}
				
				#footer {
					clear: both;
					padding: 5px;
					margin-top: 0px;
					background-color:#fff;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: .8em;
					color: #333333;
					text-align: center;
					}
		
		#footer p {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: .8em;
				color: #333333;
				text-align: center;
				}
		#footer a {
				font-size: .9em;
				}
			
			#navbar	{
				padding: 2px 0px 0px 5px;
				background-color: #600;
				border-top: 1px solid #900;
				border-bottom: 1px solid #900;
				height: 21px;
				/*overflow:hidden;*/
				width: auto;			
				}

				
			#navbar ul {
				margin:0px;
				font-size: 14px;
				padding:0px;
				}
				
			#navbar ul li {
				display:inline;
				padding: 0px;
				margin: 0px;
				font-size: 14px;
				
				}
				
			#navbar  ul li a {
				font-size:14px;
				}
			
			
		
			
			#navbar a {
				text-decoration:none;
				font-size:14px;
				padding: 0px;
				margin: 0px;
				}
			
			#navbar a:link {
				color: #FF9;
				}
			
			#navbar a:visited	{
				color: #FF9;
				}
				
			#navbar a:hover {
				color: #FFF;
				}
				
			#navbar a:active	{
				color: #FFF;
				}				

#filtered	{
	 display:none;
	}

		
	#carrot {
		font-size:8px;
		font-weight:bold;
		color:#930;
		}
		
#forprint {
	display:none;
	}
#codesample {
	background-color:#006699;
	color:#fff;
	padding:3px;
	}
	

#logoarea {
	float:left;
	margin:0px;
	width:460px;
	}
	
	#logoarea h1 {
		color:#33C;
		font-size:12px;
		float:left;
		margin: 5px 0px -15px 75px;
		}

