body 
	{
	background: #ffffff;
	text-align: center;
	font: 80%/140% arial, sans-serif;
	color:  #000000;
	background: #Eeeeee;
	margin: auto;
	padding:  0;
	}

.clear 
	{
	clear: both;
	margin: 0
	padding: 0;
	overflow:hidden;
	height:1px;
	font-size: 1px;
	}
	
/** header **/
	
#header
	{
	position: relative;
    background-color: #eeefff;
    padding: 0px;
    margin:0px;
    text-align: center;
	}
	
#header dd, dd.purple, dd.white
	{
	margin: 0;
	text-align: center;
	}

#header dd.purple
	{
	padding: 10px 0 10px 0;
	background-color: #800080;
	font-size:90%;
	letter-spacing:3px;
	text-transform:uppercase;
	color: white;
	}

#header dd.navy
	{
	height: 28px;
	background-color: #000060;
	font-size: 150%;
	color: white;
	vertical-align: middle;
	}
	
#header dd.white
	{
	padding: 5px 0 5px 0;
	background-color: white;
	font-size: 110%;
	color: black;
	vertical-align: middle;
	text-transform:uppercase;
	}

/** main wrappers **/

#wrapper, #wrapleft, #wrapright
	{
	position: relative;
	overflow: auto;
	padding: 0;
	margin: 0;
	}

#wrapper 
	{
	margin: auto;
	text-align: center;
	width: 778px;
	height: 7000px;
    background-color: #ffffff;
    border-width: 0 10px 10px 10px;
    border-top-width: 0;
    border-style: solid;
    border-color: #ffffff;
	}

#wrapleft{float:left; width:249px; background-color:yellow;}
#wrapright{float: right; width: 515px;}
	
/** 2 columns **/

/** columns **/


.colwrap, .colwrap2, .col2left, .col2right
	{
	position: relative;
	font-size: 100%;
	}

.colwrap, .colwrap2
	{margin:0; padding: 0;}	
.col2right, .col2left
	{width: 249px; background-color:white;}
.col2left {float: left; padding:0px 0 10px 0px;}
.col2right {float: right; left; padding:0px 0px 10px 0px;}

.col2insetleft, .col2insetright
	{
	width: 125px;
	position: relative;
	float: right;
	padding: 0px;
	margin: 0px 3px;
	font-size: 90%;
	}

.col2insetleft {position: absolute; top: 0px; left: 0px;float: left;}

/** 3 columns **/

.col3right, .col3left 
	{
	width: 163px;
	position: relative;
	padding: 5px;
	margin: 0px;
	background-color: #eeefff;
	font-size: 90%;
	}

.col3left, .col3middle
	{float: left;}	
.col3right{float:right;}