
	body{
		font-family: Verdana, verdana, arial;
		font-size: 8pt;
		background: #374353;
		background-image: url(pixel.gif);
		background-repeat: repeat;
		background-position: top left;
		background-attachment: fixed;
		margin: 0px 0px 0px 0px;
		color: black;
	}
	
	a:link {color: #444; text-decoration: none;}
	a:visited {color: #444; text-decoration: none;}
	a:hover {color: #374353; text-decoration: underline;}

	#h_nav a {font-family: Verdana, verdana, arial;}
	#h_nav a:link {color: white; text-decoration: none;}
	#h_nav a:visited {color: white; text-decoration: none;}
	#h_nav a:hover {color: #c1c1c1; text-decoration: underline;}

	.v_nav a {font-family: Verdana, verdana, arial;}
	.v_nav a:link {color: white; text-decoration: none;}
	.v_nav a:visited {color: white; text-decoration: none;}
	.v_nav a:hover {color: #c1c1c1; text-decoration: underline;}
	
	th{vertical-align: top; text-align:left; color:#171C21;}
	
	h1{font-family: Verdana; font-size: 24px; color: #171C21;}
	h2{font-family: Verdana; font-size: 16px; color: #374353;}
	
	#frame{
		background: black;
		background-image: url(pixel.gif);
		background-repeat: no-repeat;
		background-position: top left;
		padding: 0px 1px 1px 1px;
		width: 800px;
		margin:0 auto;
	}
	
	#canvas{
		background: none;
		background-image: url(pixel.gif);
		background-repeat: repeat-x;
		background-position: top left;
		padding: 0px 0px 0px 0px;
	}

	#header{
		text-align: left;
		color: #171C21;
		background: #171C21;
		background-image: url(_content/skins/curves_02/curves_02_header.png);
		background-repeat: no-repeat;
		background-position: top left;
		padding: 0px 0px 0px 40px;
	}

	#header *{color: #171C21;}

	#h_nav{
		background: #303B46;
		background-image: url(_content/skins/curves_02/curves_02_nav.png);
		background-repeat: repeat-x;
		background-position: top left;
		padding: 5px 10px 4px 210px;
	}
	
	#content{
		font-family: Verdana;
		font-size: 8pt;
		background: white;
		background-image: url(pixel.gif);
		background-repeat: repeat;
		background-position: top left;
		padding: 20px 40px 20px 40px;
	}

	#subcontent{
		width: 150px;
		font-family: Verdana;
		font-size: 8pt;
		color: none;
		background: #171C21;
		background-image: url(_content/skins/curves_02/curves_02_vnav.png);
		background-repeat: no-repeat;
		background-position: top left;
		padding: 5px 5px 0px 25px;
	}

	#h_nav a{
		padding: 5px;
		display: block;
		margin-right: 2px;
		font-weight: normal;
		font-size: 9pt;
		background: none;
		background-image: url(pixel.gif);
		background-repeat: no-repeat;
		background-position: top left;
		float:left;
	}

	#h_nav a.off{
		background: none;
		background-image: url(pixel.gif);
		background-repeat: no-repeat;
		background-position: top left;
	}
	
	#h_nav a.on{
		background: none;
		background-image: url(pixel.gif);
		background-repeat: repeat;
		background-position: top left;
		color: #D07709;
		font-weight: bold;
	}
	
	#h_nav a.off:hover{
		background: none;
		background-image: url(pixel.gif);
		background-repeat: repeat;
		background-position: top left;
		color: #c1c1c1;
	}

	#nav_location_bar{
		font-size: 8pt;
		color: black;
		padding: 5px;
		padding-left: 10px;
		padding-right: 10px;
	}
	
	#nav_location_bar a{
		color: black;
	}

	.v_nav{
		font-family: Verdana;
		font-size: 9pt;
		background: none;
		background-image: url(pixel.gif);
		background-repeat: repeat;
		background-position: top left;
		padding: 10px 5px 10px 5px;
	}

	.v_nav a
	{
		background: none;
		background-image: url(pixel.gif);
		background-repeat: no-repeat;
		background-position: top left;
		display: block; margin:0px 0px 0px 0px;
		padding: 3px;
	}
	.v_nav a:hover 
	{
		background: none;
		background-image: url(pixel.gif);
		background-repeat: no-repeat;
		background-position: top left;
	}
	.on0,.on1,.on2,.on3,.on4,.on5
	{
		background: none;
		background-image: url(pixel.gif);
		background-repeat: repeat-x;
		background-position: top left;
	}

	.v_nav .on0 a{font-weight:bold;}
	.v_nav .on1 a{padding-left: 1em; font-weight:bold;}
	.v_nav .on2 a{padding-left: 2em; font-weight:bold;}
	.v_nav .on3 a{padding-left: 3em; font-weight:bold;}
	.v_nav .on4 a{padding-left: 4em; font-weight:bold;}
	.v_nav .on5 a{padding-left: 5em; font-weight:bold;}
	
	.v_nav .off0 a{text-transform: none;}
	.v_nav .off1 a{padding-left: 1em;}
	.v_nav .off2 a{padding-left: 2em;}
	.v_nav .off3 a{padding-left: 3em;}
	.v_nav .off4 a{padding-left: 4em;}
	.v_nav .off5 a{padding-left: 5em;}

	.v_nav .selected a{color: #D07709; background: none;}
		
	.codeblock{
		padding: 10px;
		border:1px solid #333;
		background:#111;
		white-space: pre;
		color: #eee;
		overflow: auto;
		width: 500px;
	}

	#footer{
		font-family: Verdana;
		font-size: 8pt;
		background: #171C21;
		background-image: url(_content/skins/curves_02/curves_02_footer2.png);
		background-repeat: no-repeat;
		background-position: top left;
		color: #171C21;
		text-align: left;
		padding: 0px 0px 0px 0px;
	}
	
	ul.v_nav{
		list-style-type: none;
		margin: 0px;
	}
	

