html,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
body { color: #6e6e6e; background-color: white; font: 12px/18px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; margin: 0; padding: 0; }
p { }
td { }
a:link { color: #0081ff; }
a:visited { color: #0059ff; }
a:hover { color: red; }
a:active { color: silver; }
/* TYPE */
a { color: #08c; }
a:link, a:visited, a:active { text-decoration: none; }
a:hover { text-decoration: underline; }
strong, b { font-weight: bold; }
p { margin-bottom: 18px; }
i { color: gray; }
h1 { color: #525252; font-weight: bold; font-size: 22px; line-height: 52px; }
h2 { color: #525252; font-weight: bold; font-size: 16px; line-height: 24px; }
h3 { color: #525252; font-weight: bold; font-size: 14px; line-height: 18px; }
h4 { color: #525252; font-weight: bold; font-size: 12px; line-height: 18px; margin-bottom: 6px; }
h5 { color: white; font-size: 12px; font-weight: bold; line-height: 18px; }
.secondary { color: #919191; font-size: 11px; }
.resourceHeader { color: #525252; font-size: 14px; font-weight: bold; line-height: 18px; }
/* LAYOUT */
#headerBG { background-image: url(../pics/headerBG.jpg); background-repeat: repeat-x; }
#headerContent { background-image: url(../pics/header01.jpg); position: relative; width: 736px; margin: 0 auto; }
#breadcrumbs { background-image: url(../pics/breadcrumbsBG.gif); width: 736px; height: 29px; overflow: hidden; margin-top: 8px; margin-right: auto; margin-left: auto; }
#breadcrumbsContent { color: #dedede; font-size: 11px; font-style: italic; position: relative; width: 686px; margin-top: 6px; margin-right: 25px; margin-left: 25px; }
.youRhere { color: #fff; font-size: 13px; }
#pic { margin-top: 8px; margin-right: auto; margin-left: auto; width: 736px; height: 190px; overflow: hidden; }
#block358top { background-image: url(../pics/block358top.gif); background-repeat: no-repeat; width: 308px; height: 21px; padding-top: 3px; padding-right: 25px; padding-left: 25px; }
#block358 { background-image: url(../pics/block358bg.gif); background-repeat: repeat-y; width: 308px; padding-top: 12px; padding-right: 25px; padding-left: 25px; }
#block358bottom { background-image: url(../pics/block358bottom.gif); background-repeat: no-repeat; position: relative; bottom: 0; width: 358px; height: 24px; }
#block736top {
	color: #fff !important;
	background-image: url(../pics/block736top.gif);
	background-repeat: no-repeat;
	padding-top: 3px;
	padding-right: 25px;
	padding-left: 25px;
	width: 686px;
	height: 21px;
	margin-top: 20px;
}
#block736 {
	background-image: url(../pics/block736bg.gif);
	background-repeat: repeat-y;
	padding-top: 12px;
	padding-right: 25px;
	padding-left: 25px;
	overflow: hidden;
}
#block736bottom { background-image: url(../pics/block736bottom.gif); background-repeat: no-repeat; position: relative; bottom: 0; width: 736px; height: 24px; }
#footerContent {
	background-image: url(../pics/footerBG.gif);
	background-repeat: no-repeat;
	position: relative;
	width: 661px;
	height: 43px;
	padding-top: 6px;
	padding-bottom: 30px;
	padding-left: 75px;
	margin-top: 20px;
}
/* STRUCTURAL */
#container {
	width: 736px;
	position: relative;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
}
#fullText {
	position: relative;
	width: 686px;
	margin-right: 25px;
	margin-left: 25px;
}
#rightWideText {
	margin-right: 25px;
	margin-left: 25px;
	position: relative;
	width: 449px;
}
#rightText { margin-right: 25px; margin-left: 25px; position: relative; width: 200px; overflow: hidden; }
/* GRID */
.column { position: relative; float: left; margin-top: 20px; }
.column.first, .column.last { width: 212px; padding-left: 25px; }
.column.left { width: 378px; }
.column.leftSmall { width: 237px; }
.column.main { width: 237px; padding-left: 25px; }
.column.last { float: right !important; }
.column.right { width: 358px; float: right !important; }
.column.rightWide { width: 499px; float: right !important; }
.columList { margin: 0; padding: 0; }
#block237top { background-image: url(../pics/block237top.gif); background-repeat: no-repeat; width: 187px; height: 21px; padding-top: 3px; padding-right: 25px; padding-left: 25px; }
#block237 { background-image: url(../pics/block237bg.gif); background-repeat: repeat-y; width: 187px; padding-top: 12px; padding-right: 25px; padding-left: 25px; }
#block237img { background-image: url(../pics/block237bg.gif); background-repeat: repeat-y; padding-top: 12px; width: 187px; }
#block237bottom { background-image: url(../pics/block237bottom.gif); background-repeat: no-repeat; position: relative; bottom: 0; width: 237px; height: 24px; }
.picRight {
	float: right;
	margin-left: 26px;
	margin-top: 6px;
	margin-bottom: 12px;
}
.newsLeft { width: 466px; position: relative; float: left; margin-right: 20px; }
.picNews { width: 686px; position: relative; }
#box {
	width: auto;
	position: relative;
	overflow: hidden;
}
