HTML {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 100%;
	PADDING-TOP: 0px;
	HEIGHT: 100%;
	BORDER-RIGHT-WIDTH: 0px;
}

body {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: auto;
	COLOR: #000;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 100%;
	background-color: #BCCAE4;
	background-image: url(images/back.jpg);
	background-repeat: repeat-x;
	background-position: 50% top;
}

h1 {
	font-weight: bolder;
	font-size: 21px;
	line-height: 22px;
	color: #26ae4b;
	margin: 8px 0;
}

h2 {
	font-size: 14px;
	line-height: 15px;
	color: #000;
	font-weight: normal;
}

h3 {
	color: #333333;
	font-size: 13px;
}

h4 {
	font-size: 12px;
	margin: 0px 0 9px 0;
	padding: 0;
	color: #a5191f;
	font-weight: bold;
}

h5 {
	margin-top: 0px;
	font-size: 12px;
	line-height: 20px;
	color: #26ae4b;
	font-weight: bold;
}

h6 {
	margin: 5px 0 0 15px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

#topframe {
	BORDER-RIGHT: #183979 2px solid;
	BORDER-TOP: #183979 2px solid;
	BORDER-LEFT: #183979 2px solid;
	WIDTH: 954px;
	BORDER-BOTTOM: #183979 2px solid;
	padding: 0px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 30px;
	background-color: #ffffff;
}

#topbar {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	WIDTH: 954px;
	PADDING-TOP: 0px;
	HEIGHT: 100px;
	background-repeat: no-repeat;
	background-position: 50% top;
	background-color: #183979;
}

#menu {
	Z-INDEX: 900;
	MARGIN: 0px;
	WIDTH: 100%
}

#container {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: #ffffff;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px auto;
	WIDTH: 954px;
	PADDING-TOP: 0px;
	HEIGHT: 100%
}

#maincolumn {
	PADDING-RIGHT: 30px;
	PADDING-LEFT: 30px;
	PADDING-TOP: 30px;
	PADDING-BOTTOM: 0px;
	FLOAT: left;
	MARGIN: 0px 0px 30px;
	WIDTH: 684px;
	POSITION: relative;
	color: #333333;
}

#maincolumnparent {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	MARGIN: 0px 0px 0px 0px;
	WIDTH: 744px;
	POSITION: relative;
	FLOAT: left;
}

#maindesc {
	PADDING-RIGHT: 30px;
	PADDING-LEFT: 30px;
	PADDING-TOP: 30px;
	PADDING-BOTTOM: 0px;
}

#rightcolumn {
	background-color: #d0d8e8;
	FLOAT: right;
	WIDTH: 210px;
	HEIGHT: auto;
       
}

#contenttop {
	Z-INDEX: 1;
	WIDTH: 744px;
	HEIGHT: 200px;
	padding: 0px;
	border: 0px;
	MARGIN: 0px auto 0px auto;
}

/*744-30-30=684*/
#leftcolumn {
	FLOAT: left;
	MARGIN: 0px;
	WIDTH: 440px
}

#middlecolumn {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 5px 0px 0px;
	WIDTH: 220px;
	PADDING-TOP: 0px
}

#moduleleft {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 12px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 0px
}

#menucenter {
	Z-INDEX: 900;
	MARGIN: 0px;
	WIDTH: 100%
}

#menucontainer {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	Z-INDEX: 900;
	BACKGROUND: url(images/stripbg.jpg) repeat-x;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	WIDTH: 954px;
	PADDING-TOP: 0px;
	HEIGHT: 17px
}

.border {
	text-decoration: none
}

H3 {
	FONT-SIZE: 9pt;
	COLOR: #333333
}

#rightcolumn H3 {
	MARGIN: 0;
	background-color: #183979;
	color: #ffffff;
	padding: 5px 0px 3px 5px;
}

.blue {
	BACKGROUND: #e2e2fc;
}

.brochure {
	MARGIN: 5px 5px 5px 8px
}

#cta P {
	DISPLAY: block;
	FONT-SIZE: 11px;
	MARGIN: 3px 8px 5px;
	COLOR: #666666
}

#cta A {
	FONT-SIZE: 11px;
	MARGIN: 0px 0px 3px;
	COLOR: #666666;
	text-decoration: none;
}

#cta li {
	COLOR: #666666;
}

#cta A:hover {
	FONT-SIZE: 11px;
	MARGIN: 0px 0px 3px;
	COLOR: #666666;
	text-decoration: underline;
}

.rightline {
	margin: 0px 2px 2px 10px;
	font-size: 9pt;
}

#footer {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: #183979;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	FONT: 10px Arial, Helvetica, sans-serif;
	WIDTH: 100%;
	COLOR: #fff;
	BOTTOM: 0px;
	PADDING-TOP: 0px;
	HEIGHT: 28px
}

/*684*/
.linecontent {
	width: 684px;
	border: 0px;
	padding: 0px;
	margin: 0px;
	CLEAR: both;
	DISPLAY: block;
	FLOAT: left;
	POSITION: relative;
	HEIGHT: auto;
}

.linecleft {
	FLOAT: left;
	MARGIN: 0px;
	WIDTH: 200px;
	border: 0px;
	PADDING: 0px;
	FONT-SIZE: 11px;
	MIN-HEIGHT: 100px;
	HEIGHT: auto
}

.linecright {
	WIDTH: 480px;
	border: 0px;
	float:right;
}

#agenda_ul {
	color: #333333;
	margin: 5px 5px 5px 10px;
	list-style-position: outside;
	padding: 0;
}

#agenda_ul li {
	margin: 6px;
	padding: 0;
	list-style: url("images/bullet.gif");
}

#agenda_ul A:link {
	color: #333333;
	TEXT-DECORATION: none
}

#agenda_ul A:visited {
	COLOR: #333333;
	TEXT-DECORATION: none
}

#agenda_ul A:hover {
	COLOR: #ff7f24;
	text-decoration: underline;
}

#agenda_ul A:active {
	COLOR: #ff7f24;
	text-decoration: underline;
}

.picleft {
	float: left;
	padding: 3px;
	margin: 3px;
	border: solid 1px #009632;
}
.topbackimg
{
	background-image: url("images/banner_r.gif");
	background-repeat: no-repeat;
	background-position: right top;
}
