/* General styling */
body
{
	font-family: arial;
	background: #f0f0f0 url("/images/design/bak.png") repeat-x center top;
	/*background-color: #e1e1e1;*/

	margin-top: 0px;
}

h2
{
	font: bold 18px arial;
	color: #666666;
}

h3
{
	font: bold 13px/16px Arial;
	color: #666666;
}

p
{
	font: 12px/16px arial;
	color: #333333;
}
p.footer
{
	font: 12px/16px arial;
	color: #666666;
}

a:link
{
	font: bold 12px/16px arial;
	color:#005f9b;
	text-decoration: none;
}
a:visited
{
	font: bold 12px/16px arial;
	color:#005f9b;
	text-decoration: none;
}
a:hover
{
	font: bold 12px/16px arial;
	color:#0086db;
	text-decoration: none;
}
a:active
{
	font: bold 12px/16px arial;
	color:#005f9b;
	text-decoration: none;
}

img
{
	border: none;
}

td
{
	font: 12px/16px arial;
	color: #333333;
}

.nofont /* Sometimes the font causes a gap between div's or table rows */
{
	font: normal 0px arial;
}

/* Div styling */
#wrapper
{
	position: relative;

	width: 750px;
	margin: 0px auto; /* Center the wrapper */
	padding: 0px;

	background-color: #ffffff;
}

#bottommargin
{
	margin-bottom: 100px;
}

#topbar
{
	line-height: 0px;
}

#toplogo
{
	padding: 0px;
	margin:  0px;
	line-height: 0px;
}
#toplogo a
{
	font: normal 1px arial; /* Get rid of the stupid gap that the normal font creates */
}
#logo
{
	position: absolute;
	top: 0px;
	margin-top: 32px;
	margin-left: 32px;
}
#scecdlogo
{
	position: absolute;
	top: 32px;
	left: 649px;
}

#content
{
	position: relative;
}
#content .othercontent
{
	margin: 32px 50px;
}

#content .textcontent
{
	margin: 32px 32px 32px 50px;
	/*width: 450px;*/
}
#content .textcontent p
{
	width: 450px;
}
#content .textcontent h3
{
	width: 450px;
}

#footer
{
	margin-top: 32px;
}

div .infobar
{
	background-color: #ffda00;
	border: 1px solid #333333;

	font: 12px/16px arial;
	color: #333333;

	margin: 5px;
	padding: 3px 5px;
}

/* Yellowbar */
#yellowbar
{
	position: relative;

	font: 12px/16px arial;
	color: #333333;

	margin-bottom: 15px;
}

#yellowbar .left
{
	position: absolute;
	top: 25px;
	left: 33px;

	width: 112px;
	height: 148px;

	margin: 0px 18px;
}
#yellowbar .center
{
	position: absolute;
	top: 25px;
	left: 217px;

	width: 280px;
	height: 148px;

	margin: 0px 18px;
}
#yellowbar .right
{
	position: absolute;
	top: 25px;
	left: 567px;

	width: 112px;
	height: 148px;

	margin: 0px 18px;
}

/* Footer */
#info
{
	padding-bottom: 25px;
}
table .footer
{
	font: normal 12px arial;
	width: 750px;
	padding-left: 32px;
/*	margin-top: 15px;
	margin-bottom: 25px;*/
}

