body {
	background-color: #fff;
	color: #000;
}

.page {min-width: 1000px;_width: expression(body.clientWidth>1000 ? "auto" : "1000px");}

a {
	color: #12438b;
}

.big {font-size: 1.5em}

a:hover {
	color: #f58220;
}

.content a:visited {
	color: #59419c;
}

h2 a:visited {
	color: #12438b;
}


.clear {
	clear: both;
}

.width-div2 {
	width: 50%;
}

/* column container */
.colmask {
	position: relative; /* This fixes the IE7 overflow hidden bug */
	clear: both;
	/*float: left;*/
	width: 100%; /* width of whole page */
	overflow: hidden; /* This chops off any overhanging divs */
}

/* common column settings */
.colright,
.colmid,
.colleft {
	float: left;
	width: 100%; /* width of page */
	position: relative;
}

.col1,
.col2,
.col3 {
	float: left;
	position: relative;
	padding: 0; /* no left and right padding on columns, we just make them narrower instead
						only padding top and bottom is included here, make it whatever value you need */
	overflow: hidden;
}

/* 1 Column */
.onecol {
	position: relative;
	overflow: hidden;
}

.onecol .normal-width {
	margin: 0 7.92%;
}



/* 2 Column settings, content right */
.twocol-right {
}

.twocol-right .colleft {
	right: 69.10%; _right:69%; //right:69%; /* right column width */
}

.twocol-right .col1 {
	width: 69.06%; /* right column content width */
	left: 100.00%; /* 100% plus left column left padding */
}


.twocol-right .col2 {
	width: 30.94%; /* left column content width (column width minus left and right padding) */
	left: 0.00%; /* (right column left and right padding) plus (left column left padding) */
}

.twocol-right .col1 .normal-width {
	margin: 0 10.92% 0 4.10%;
}

.twocol-right .col2 .normal-width {
	margin: 0 2.15% 0 24.39%;
}

.threecol {
}

.threecol .colmid {
	right: 36.79%; /* width of the right column */
}

.threecol .colleft 
{
	right: 33.02%; /* width of the middle column */
}

.threecol .col1 
{
	width: 26.42%; /* width of center column content (column width minus padding on either side) */
	left: 102.83%; /* 100% plus left padding of center column */
}

.threecol .col2 
{
	width: 19.81%; /* Width of left column content (column width minus padding on either side) */
	left: 50.94%; /* width of (right column) plus (center column left and right padding) plus (left column left padding) */
}

.threecol .col3 
{
	width: 26.42%; /* Width of right column content (column width minus padding on either side) */
	left: 89.62%; /* Please make note of the brackets here:
				(100% - left column width) plus (center column left and right padding) plus (left column left and right padding) plus (right column left padding) */
}

