body {
	color: #333;
	margin: 0;
	padding: 0;
	background: #f8f8f8 url(../images/container_bg.gif) repeat-y left;
	font: 70% /1.5em Verdana, Arial, Helvetica, sans-serif;
	}

/* --------- Links ----------- */
a:link { color: #F60; text-decoration:underline;	}
a:visited { color: #F60; text-decoration:none;	}
a:hover { color: #F00; text-decoration:none; }

/* --------- Headings --------- */

h1 {
	font-size: 1.6em; color:#00599D;
	padding: 0; margin: 0;
	}

h2 {
	font-size: 16px;
	color:#00599D;
	padding: 0 0 2px 0;
	margin: 0 0 .5em 0;
	border-bottom: 1px solid #069;
	background: url(../images/hd_bullet.gif) no-repeat left;
	}
	
h3, h4, h5 {color: #00599D; padding: .5em 0; margin:0;}
h3  {font-size: 14px;	}
h4 { font-size:1.3em; }
h5 {font-size: 1.2em}
/* ------ Paragraphs ------------ */
#sidebar p { font-size: 1.1em ;}

p { font-size: 12px; line-height:1.6em;	letter-spacing: .04em; margin: 0; padding: .2em 0 1em 0}

p.footer {font-size:1.1em; color:#900; padding: 5px 5px 5px 0px;	margin:0;}
	
p.footer a:link, p.footer a:visited { color:#900; 	}
p.footer a:hover { color:#999;}


/* ------ Main Containers ------ */	
#container {
	margin: 0;
	padding:0 ;
	}
	
#header {
	padding: 0;
	margin: 0;
	background: #fff url(../images/hd_bg.jpg) no-repeat bottom right;
	/* border:1px solid #f00; */
	height: 119px;}

#logo {
	float: left;
	padding: 7px 0 0 0;
	margin:0;}

#sidebar {
	display:none;
	}


#content {
	font-size: 1em;
	float: left;
	margin: 1em;
	width: 90%}
	
.column {float:left; width: 48%; padding:.5em;}
	
.padding {padding: .5em 1em; }

#footer {
	color: #900;
	clear:both;
	border-top: 1px dotted #ccc;
	background-color: #CCDEEC;
	/*background: #E8E1DB;*/
	padding: 1px 0 0 10px;
	margin: 1px;}

/* ----------- Navigation ---------- */		

#topnav {display:none;}

#nav {
	
	text-align:left;
	margin: 0;
	padding: 0;
	
	
	}

#nav li {
	margin: 0; 
	padding: 0;
	list-style-type: none;
	}
	


/* ----- Lists ------ */

#content ul { font-size: 12px; margin-bottom: .4em; margin-top: .4em;list-style-image:url(../images/bullet_blue.gif);}
#content ul ul li{ font-size: 12px; margin-top:0; list-style-image:url(../images/bullet_blue.gif);}
#content ul ul ul li{ font-size: 12pxem; margin-top:0; list-style-image:url(../images/bullet_blue.gif);}
#sidebar ul{ font-size: 12px; margin: 0 0 .5em 1.7em; padding: .2em;list-style-image:url(../images/bullet_blue.gif);}
#sidebar ul ul li{ font-size: 11px;}
#sidebar li, #content li{ line-height: 1.5em}
#content ol { font-size: 12px; margin-bottom: .5em; margin-top: .5em; line-height:1.5em;}
#content ol.alpha { font-size: 12px; margin-bottom: .5em; margin-top: .5em; line-height:1.5em; list-style-type:lower-alpha;}

/* ------- Images --------- */
 .cmsimgright {float: right; border: 1px solid #999; margin: 0 1.5em 1.5em 1.5em; padding: .3em;}
 
	
/* -------- Other -------  */
.top {display: none}
.indent {margin-left: 1.5em;}

.floatleft {float: left; margin: 5px 10px 5px 1px; position:relative;}
.floatright {float: right; margin: 5px 1px 10px 10px;position:relative;	}
.th {color:#fff; font-weight:bold;}
td {font-size: 1.1em;}