body
{
	margin: 0px;
	background-color: #DDDDDD;
}

#itable1
{
	table-layout: fixed;
	width: 760px;
	height: 100%;
}

#ileft {width: 10px; background-image: url(gradientl.jpg);}
#iright {width: 10px; background-image: url(gradientr.jpg);}

#itable2
{
	table-layout: fixed;
	
	width: 740px;
	height: 100%;
	background-color: #FFFFFF;
	
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
}

#itable2 tr {vertical-align: top;}

#iheader {height: 100px;}

#imenu {}

#icontent {margin: 40px 40px 40px 40px;}

#ifooter
{
	height: 40px;
	background-color: #008BD0;
	color: #FFFFFF;
	text-align: center;
	padding: 12px;
}

/* -------------------------------------------------------------------------------- */

h1
{
	color: #008BD0;
	margin: 0px 0px 12px 0px;

	font-size: 20px;
}

h2
{
	margin: 0px 0px 8px 0px;
	font-size: 16px;
}

p {margin: 0px 0px 8px 0px;}

ul
{
	list-style-type: square;
	padding-left: 30px;
	margin-left: 0px;
}

/* -------------------------------------------------------------------------------- */

.ccontentelement {margin-bottom: 20px;}

div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img
{
	border: 1px solid black;
}

.indent {margin-left: 20px;}

/* -------------------------------------------------------------------------------- */

a {text-decoration: underline;}
a:link {color: #000000;}
a:visited {color: #000000;}
a:hover {color: #008BD0;}
a:active {color: #000000;}
a:focus {color: #000000;}

#ifooter a {text-decoration: underline;}
#ifooter a:link {color: #FFFFFF;}
#ifooter a:visited {color: #FFFFFF;}
#ifooter a:hover {color: #D4E7F6;}
#ifooter a:active {color: #FFFFFF;}
#ifooter a:focus {color: #FFFFFF;}

/* -------------------------------------------------------------------------------- */


