
/* ==========================================================
	GLOBALS
========================================================== */
body 
{
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial;
	color: #94d7ce;
	text-align: center;
	/*background: transparent url(../images/greyDiagBg.gif);*/
	background: transparent url(../images/bg-image.jpg) no-repeat left top;
}
/* [ links ] ------------------------------------------ */
p a
{
	cursor: pointer;
	color: #ff0000;
}
/* [ headings ] ------------------------------------------ */
h1, h2, h3, h4, h5
{
	font-family: Verdana, Arial;
	margin: 0 0 1em 0;
	padding-bottom: 0.3em;
	border-bottom: 1px solid #94d7ce;
	clear: both;
}
h1
{
	font-size: 1.5em;
	color: #94d7ce;
	border-bottom: 1px solid #94d7ce;
}
/* [ other ] --------------------------------------------- */
/*red text class*/
.text-color-variation
{
	color: #f00000;
}
#content ul li, #extras ul li, div.left ul li, div.right ul li, div#right-content ul li
{
	/*list-style-position: outside;*/
	padding: 0 0 0.4em 15px;
	background: transparent url(../images/bullet.jpg) no-repeat left 3px;
}
/*ordered list numeric*/
#content ol, #extras ol, div.left ol, div.right ol,  div#right-content ol
{
	list-style-type: decimal;
	list-style-position: inside;
	padding-bottom: 1em;
}
ol li
{
	padding-bottom: 0.4em;
}
/* =========================================================
	PAGE
========================================================== */

#wrapper
{
	font-size: 1.2em;
	line-height: 1.3em;
}
/* ==========================================================
	TOP NAVIGATION
========================================================== */
#top-navigation
{
	background-color: #fff;
}
#top-navigation div.inner
{
	border-top: 1px solid #94d7ce;
	border-bottom: 1px solid #94d7ce;	
}
#top-navigation ul li a
{
	color: #000;
	font-family: Verdana, Arial;
}
#top-navigation ul li a:hover,
#top-navigation ul li a.current:visited,
#top-navigation ul li a.current:hover
{
	color: #fff;
	background-color: #94d7ce;
}
/* ==========================================================
	CONTENT
========================================================== */
/* ==========================================================
	LEFT SUB NAVIGATION
========================================================== */
#sub-navigation
{
	background-color: #94d7ce;
}

#sub-navigation div.inner
{
	border-top: 1px solid #94d7ce;
	border-bottom: 1px solid #94d7ce;	
}
#sub-navigation ul li a
{
	font-family: Arial,Verdana;
}

#sub-navigation ul li a:link,
#sub-navigation ul li a:visited
{
	color: #fff;
}
#sub-navigation ul li a:hover,
#sub-navigation ul li a.current
{
	color: #ff0000;
}

/* ==========================================================
	RIGHT CONTENT
========================================================== */
/* ==========================================================
	FORM STYLES
========================================================== */
#main #divForm div.inner
{
	background-color: #94d7ce;
}
#main #divForm label
{
	color: #fff;
	margin-bottom: 0.3em;
	font-size: 1.1em;
}
#main #divForm input
{
	background-color: #fff;
	font-size: 1.1em;
}
#main #divForm input.button
{
	color: #fff;
	font-size: 1.1em;
}
#main #divForm strong, #main #divForm p
{
	color: #fff;
}
/* ==========================================================
	FOOTER
========================================================== */
#footer ul li a:link,
#footer ul li a:visited
{
	color: #94d7ce;
}
#footer ul li a:hover,
#footer ul li a.current
{
	color: #ff0000;
}
