body {
	margin: 0 ;
	padding: 0;
	background: #26A4DE url(images/bg_skyline.jpg) top left repeat-x;
	color: #ffffff;

		font-family: "Lucida Grande", Verdana, Helvetica, serif;

		font-size: 14px;

		line-height: 140%;

}
#wrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 1000px;
}

#header {
	margin: 0 0 0px 0;
	background: white;
	height: 300px;
	background: url("images/header.jpg") repeat;
	
}
#tool {
	margin: 0 0 0px 0;
	background: white;
	height: 30px;
}

#side-a {
	float: left;
	width: 1000px;
	height: 100%;
	border:1; 
	border-width:1px;
	border-style:solid;
	border-color:#666;
	background: #ffffff;
}

#side-b { 
	margin: 0;
	float: left;
	width: 746px;
	height: 465px; /* Holly hack for Peekaboo Bug */
	border:1; 
	border-width:1px;
	border-style:solid;
	border-color:#666;
}

#footer {
	clear: both;
	background: #26A4DE;
	height: 20px;
}


a		{

		text-decoration: none;

		color: #ffffff;

		}
		
a.test		{

		text-decoration: none;

		color: #00195E;

		}



a:hover	{

		text-decoration: none;

		color: #e9cfe6;

		}



a.inside {

		text-decoration: none;

		color: #E69EBE;

		}



a.inside:hover {

		text-decoration: none;

		color: #266386;

		}



#left_inside a {

		text-decoration: none;

		color: #d273a2;

		}



#left_inside a:hover {

		text-decoration: none;

		color: #266386;

		}



ul		{

		padding: 16px;

		margin: 0;

		}



ul li	{

		list-style-type: bullet;

		}



.clear	{

		clear: both;

		}



hr		{

		height: 1px;

		background: #679cbb;

		border: 0px;

		}



td		{

		padding-top: 4px;

		padding-bottom: 4px;

		}



form	{

		font-size: 16px;

		}



input, select, textarea	{

		background: #679cbb;

		border: 0px;

		color: #ffffff;

		font-size: 16px;

		padding: 0px;

		}



input.submit_button	{

		background: #e9cfe6;

		border: 0px;

		color: #911083;

		font-size: 16px;

		padding: 8px;

		}



.question {

		text-transform: uppercase;

		letter-spacing: 2px;

		font-weight: bold;

		font-size: 12px;

		color: #94bfd8;

		}



img.left {

		float: left;

		padding: 0px 16px 60px 0px;

		}



h2		{

		padding: 0px;

		margin: 0px 0px 0px 10px;

		font-size: 18px;

		line-height: 150%;

		}
p.main
{
	color:#00195E;
	margin: 0 0 0 0;
 background: #F49FC0;
}
p.side
{
	color:#00195E;
	margin: 0 0 0 0;
 background: #ffffff;
}

table.main
{
	background: #E1F3FC;
	color: #266386;
}

