* {
	margin:0px; 
	padding:0px;
	text-align:left;
	behavior:url(iepngfix.htc); }

/* FORMS */
form#mailform {border:none;width:200px;margin-top:10px;}
fieldset {margin-left:10px;border:none;margin-right:20px;}
label {	float:left;	display:block;	width:200px;}
input, textarea, select, textarea {	float:left;	display:block;	width:200px;	border: 1px solid #333;	font-size: 12px;	margin-bottom:2px;	}
input.noborder {border:none;}

/* FORMS */

/* LAYOUT ##############################  */
 #pagewidth {width:963px;position:absolute;left:50%;margin-left:-500px;}
		#header {height:161px;}
			#logo {padding:10px 0px 10px 10px;}
        #nav-main {}
		#middle {}
        	#sidebar-left {width:365px;float:left;}
        	#content {width:389px;float:left;}
			#sidebar-right {width:209px;float:left;/*border-left:solid 1px #fff;*/}
    #footer {width:100%;height:20px;}
/* LAYOUT ##############################  */

/* ANCHORS ############################## */
a:link, a:visited {
	color:#666;
	text-decoration: underline;
	}
a:hover {
	color:#666;
	text-decoration: none;
	}
a.nav-main-normal:link, a.nav-main-normal:visited {
	color:#666;
	text-decoration: underline;
	}
a.nav-main-normal:hover {
	color:#666;
	text-decoration: none;
	}
a.active {color:#333;}

/* ANCHORS ############################## */
ul,ol, ul.csc-bulletlist, ul.csc-bulletlist-0 {
	margin-left:20px;
	margin-top:10px;
	margin-bottom:20px;
	margin-right:20px;
	line-height:16px;
	}
ul.nav-main {margin:0px 0px 20px 20px;padding:0px 0px 0px 0px;font-size:26px;line-height:1em;text-transform:uppercase;}
ul.nav-main li {list-style-type:none;margin-bottom:5px}

div.clr {
    clear:both;
	width:100%;
	line-height:0px;
	height:0px;
	padding:0px;
	margin:0px;
    }
body {
	width:auto;
	font-family:times, "times new roman", serif;
	font-size:16px;
	color:#666;
	background-color:#b6b6b6;
	line-height:14px;
	}
p,p.bodytext {
	margin-top:0px;
	margin-left:10px;
	margin-right:10px;
	line-height:20px;
	margin:0px 10px 20px 10px;
	}
p.align-right {text-align:right;margin-right:20px;}
p.sidebar-right {
	margin-left:20px;
	}
p.footer {
	text-align:right;
	margin:20px 0px 20px 0px;
	font-size:12px;
	}
p.big_bold_center {font-weight:bold;text-align:center;font-size:24px;}
p.middle_bold_center {font-weight:bold;text-align:center;font-size:20px;}
p.small_bold_center {font-weight:bold;text-align:center;font-size:16px;}
h1, h2, h3, h1.csc-firstHeader {
	font-size:24px;
	font-weight:normal;
	line-height:1em;
	text-transform:uppercase;
	margin:2px 10px 20px 10px;
	}
h2 {font-size:20px;text-align:center;}
h5 {
	color:#f59604;
	font-family:georgia;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	margin-top:20px;
	margin-left:10px;
	margin-right:20px;
}
h1.context {
	font-size:16px;
	margin-left:20px;
	}
.bold {
	font-weight:bold;
	}
.italic {
	font-style:italic;
	}
.center {text-align:center;}
.tiny {font-size:8px;}
.align-right {text-align:right;}
.white {color:#fff;}
p.special {color:#fff; padding:0px 0px 10px 0px;}
.float-left {float:left;}
.imgmargin {margin-top:-2px;}
p.spacer {margin:10px;}
