* {

	margin: 0;

	padding: 0;

}

html, body {

	height: 100%;

}

BODY {

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	font-weight: normal;

	color: #CCCCCC;

	text-align: left;

	background-image: url(header2.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	background-color: #030408;

}

ul, ol {

	list-style-type: none;

}

img {

	border: 0;

}

table {

	border-collapse: collapse;

}

table { border-collapse: collapse; }

.clear { clear: both; }

*:focus { outline: none; }

a:link, a:focus, a:visited, a:active {

	color: #2766B3;

	text-decoration: none;

}

a:hover { text-decoration: underline; }



H1 {

	COLOR: #666;

	font-family: Tahoma, Sans-serif;

	text-align: left;

	letter-spacing: 0px;

	margin-top: 20px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

	padding: 0px;

	font-size: 10pt;

}

h2 {

	color: #797979;

	text-align: left;

	font-family: Tahoma, Sans-serif;

	font-size: 12pt;

	font-weight: bold;

	padding: 0px;

	margin-top: 15px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

H3 {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	color: #797979;

	font-size: 9pt;

	font-weight: bold;

	text-align: left;

	margin-top: 25px;

	margin-bottom: 10px;

}

h4 {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 10pt;

	font-weight: bold;

	color: #797979;

	text-align: left;

	font-style: normal;

	margin-top: 0px;

	margin-left: 0px;

}

#main {

	min-height: 100%;

	height: auto !important;

	height: 100%;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: -102px;

	margin-left: auto;

	background-image: url(mainback2.gif);

	background-repeat: repeat-y;

	background-position: center;

	text-align: center;

}

#main {

	width: 1000px;

}

#main-inner {



}

#main-wrapper {

	width: 1000px;

	margin: 0 auto;

	text-align: left;

	background-repeat: repeat-y;

}

#subpage #main-inner {









}



/**

 * Top

 */



#top {

	position: relative;

	width: 1000px;

	height: 426px;

}

#subpage #top {

	height: 426px;

}





#sidebar {

	float: left;

	width: 300px;

	position: relative;

}

#leftside {

	width: 200px;

	margin-left: 80px;

	margin-top: 0px;

	margin-right: 20px;

}

#leftcontent {
	width: 200px;
	margin-left: 80px;
	margin-top: 0px;
	margin-right: 20px;
	padding-bottom: 30px;

}

#menuleft {
	width: 300px;
	padding-bottom: 20px;

}



/**

 * Content

 */



#content {
	float: right;
	width: 600px;
	color: #666;
	margin-right: 0px;
	padding-left: 20px;
	padding-bottom: 50px;
	padding-right: 78px;
	margin-left: 0px;

}

#subpage #content {

	background-image: url(column-space.jpg);

	background-repeat: no-repeat;

	background-position: left top;
	min-height: 300px;
}

#push {

	clear: both;

	height: 102px;

}

/**

 * Middle

 */



#middle {

	position: relative;

}

/**

 * Header

 */



#header {

	position: relative;

	width: 1000px;

	height: 426px;

}

#flash {

	position: relative;

	height: 426px;

	width: 1000px;

	display: inline;

	margin: 0px;

	padding: 0px;

}

#header {

	height: 10px;

	width: 1000px;

	position: relative;

}



/**

 * Footer

 */



#footer-wrapper {

	position: relative;

	text-align: center;

	background-image: url(foot.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	height: 102px;

	margin-top: 0;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;

}

#footer {

	width: 1000px;

	height: 102px;

	margin-right: auto;

	margin-left: auto;

}

#footer {

	clear: both;

	height: 102px;

}

.bodytext {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	padding: 0px;

	color: #333333;

	line-height: 150%;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 0px;

}

#menu {

	WIDTH: 215px

}

#menu_1 {

	PADDING-RIGHT: 0px;

	PADDING-LEFT: 0px;

	PADDING-BOTTOM: 15px;

	MARGIN: 0px;

	PADDING-TOP: 0px;

	LIST-STYLE-TYPE: none;

	background-image: url(images/menuback.gif);

	background-repeat: repeat-y;

}

#menu UL LI {

	PADDING-LEFT: 24px;

	BACKGROUND: url(images/limenu.gif) no-repeat 5px 4px;

	MARGIN-BOTTOM: 5px;

	WIDTH: 130px

}

#menu UL.active {

	BACKGROUND: none transparent scroll repeat 0% 0%

}

#menu UL.active LI {

	PADDING-LEFT: 9px;

	BACKGROUND: url(images/limenuactive.gif) no-repeat 1px 6px;

	MARGIN-BOTTOM: 1px

}

#menuBegin {

	BACKGROUND: url(images/menutop.gif) no-repeat;

	HEIGHT: 12px

}

#menuEnd {

	BACKGROUND: url(images/menutop.gif) no-repeat;

	HEIGHT: 12px

}

#menuEnd {

	MARGIN-TOP: -5px;

	BACKGROUND: no-repeat;

	MARGIN-BOTTOM: 15px

}

#bottom {

	BACKGROUND: url(images2/backgroundbottom.gif) repeat-y center 50%;

	HEIGHT: 25px;

	TEXT-ALIGN: center

}

#barLeft {

	FONT-SIZE: 0px;

	BACKGROUND: #e8e8e8;

	HEIGHT: 22px

}

#barRight {

	FONT-SIZE: 0px;

	BACKGROUND: #e8e8e8;

	HEIGHT: 22px

}

#barLeft {

	BACKGROUND: #f0f0f0 no-repeat

}

#barRight {

	BACKGROUND: url(images2/barright.gif) no-repeat 100% 50%

}

.list {

	margin-left: 8px;

	margin-top: 3px;

}

.listsmall {

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 4px;

}





P {

	text-align: left;

	font-family: Tahoma, Sans-serif;

	color: #273234;

	font-size: 10pt;

	line-height: 130%;

	margin-left: 2px;

}

A {

	COLOR: #FF3300;

	text-decoration: none;

}

A:hover {

	text-decoration: none;

	color: #0066FF;

}

A IMG {

	BORDER-RIGHT: 0px;

	BORDER-TOP: 0px;

	BORDER-LEFT: 0px;

	BORDER-BOTTOM: 0px

}

LI {

	LIST-STYLE-IMAGE: url(p.gif);

	TEXT-ALIGN: left;

	color: #273234;

	margin-left: 20px;

	list-style-position: outside;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 10pt;

	line-height: 150%;

	padding-left: 5px;

}

UL {

	FONT-SIZE: 10pt;

	LINE-HEIGHT: 150%;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

}

OL {

	LIST-STYLE-TYPE: decimal

}

TD {

	VERTICAL-ALIGN: top;

}

.hl2 {

	background-color: #9BDEFF;

	padding-left: 3px;

}

.hl3 {

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #0071A2;

}

.lastupdate {

	font-size: 9px;

	color: #0F509A;

	text-align: center;

	padding-top: 5px;

	margin-top: 15px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 0px;

}

#content table {

	border: thin none #FFFFFF;

}

#content td {

	padding: 3px;

}

#content th {

	background-color: #CF6624;

	font-size: 12px;

	font-weight: bold;

	padding: 2px;

	border: 1px solid #FFCCAA;

	text-align: left;

	color: #FFFFFF;

}

#content a:hover {

	color: #330000;

}

#content td p {

}

#content th p {

	text-align: center;

}

#menutd {

	width: 277px;

}

#contentd {

	width: 623px;

	padding-left: 0px;

}

.menu2-level1-no {

	display: inline;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 12px;

	letter-spacing: 1px;

}

.menu2-level1-act {

	display: inline;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	letter-spacing: 1px;

}

.headers {

	height: 310px;

	width: 900px;

}
#menuleft a img {
	vertical-align: middle;
	padding-right: 3px;
}

DIV.menu1-level1-no {

	FONT-WEIGHT: bold;

	FONT-SIZE: 10pt;

	FONT-FAMILY: Times New Roman, Times, serif;

	background-image: url(images/meni1no.gif);

	float: left;

	letter-spacing: 1px;

}

DIV.menu1-level1-no A {

	COLOR: #666666;

	padding-right: 7px;

	padding-left: 7px;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #666666;

	margin-right: 0px;

	margin-left: 0px;

}

DIV.menu1-level1-no:first-letter {

	FONT-SIZE: 16pt;

}

DIV.menu1-level1-no A:hover {

	COLOR: #FF99FF;

}

DIV.menu1-level1-act {

	FONT-WEIGHT: bold;

	FONT-SIZE: 10pt;

	FONT-FAMILY: Times New Roman, Times, serif;

	background-image: url(images/menu1act.gif);

	float: left;

	letter-spacing: 1px;

}

DIV.menu1-level1-act:first-letter {

	FONT-SIZE: 16pt;

}

DIV.menu1-level1-act A {

	COLOR: #FFFFFF;

	padding-right: 7px;

	padding-left: 7px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #FFFFFF;

	margin-right: 0px;

	margin-left: 0px;

}

DIV.menu1-level1-act A:hover {

	COLOR: #FF99FF;

}

DIV.menu1-level2-no {

	FONT-WEIGHT: normal;

	FONT-SIZE: 9pt;

	FONT-FAMILY: Tahoma, Sans-serif;

	background-image: url(menu1n.jpg);

	letter-spacing: 1px;

	line-height: 32px;

	padding-left: 80px;

	background-repeat: no-repeat;

}

DIV.menu1-level2-no A {

	COLOR: #333333;

}

DIV.menu1-level2-no A:hover {

	COLOR: #0066FF;

	TEXT-DECORATION: none;

}

DIV.menu1-level2-act {

	FONT-WEIGHT: normal;

	FONT-SIZE: 9pt;

	FONT-FAMILY: Tahoma, Sans-serif;

	letter-spacing: 1px;

	background-image: url(menu1a.jpg);

	background-repeat: no-repeat;

	line-height: 32px;

	padding-left: 80px;

}

DIV.menu1-level2-act A {
	COLOR: #2766B3;
	text-align: left;

}

DIV.menu1-level2-act A:hover {

	COLOR: #0066FF;

	TEXT-DECORATION: none

}

DIV.menu1-level3-no {

	FONT-WEIGHT: normal;

	FONT-SIZE: 9pt;

	FONT-FAMILY: Tahoma, Sans-serif;

	background-image: url(menu2n.gif);

	background-position: 60px 4px;

	background-repeat: no-repeat;

	padding-left: 105px;

	line-height: 12pt;

}

DIV.menu1-level3-no A {

	COLOR: #666666;

	display: block;

	text-align: left;

}

DIV.menu1-level3-no A:hover {

	COLOR: #0066FF;

	TEXT-DECORATION: none

}

DIV.menu1-level3-act {

	FONT-WEIGHT: normal;

	FONT-SIZE: 9pt;

	FONT-FAMILY: Tahoma, Sans-serif;

	background-image: url(menu2a.gif);

	letter-spacing: 1px;

	background-repeat: no-repeat;

	background-position: 60px 4px;

	padding-left: 105px;

	line-height: 12pt;

}

DIV.menu1-level3-act A {

	COLOR: #2766B3;

	display: block;

	text-align: left;

}

DIV.menu1-level3-act A:hover {

	COLOR: #0066FF;

	TEXT-DECORATION: none

}

DIV.menu1-level4-no {

	FONT-WEIGHT: normal;

	FONT-SIZE: 9pt;

	FONT-FAMILY: Tahoma, Sans-serif;

	background-image: url(menu2n.gif);

	letter-spacing: 1px;

	background-repeat: no-repeat;

	background-position: 75px 4px;

	padding-left: 120px;

	line-height: 12pt;

}

DIV.menu1-level4-no A {

	COLOR: #666666;

	display: block;

	text-align: left;

}

DIV.menu1-level4-no A:hover {

	COLOR: #0066FF;

	TEXT-DECORATION: none

}

DIV.menu1-level4-act {

	FONT-WEIGHT: normal;

	FONT-SIZE: 9pt;

	FONT-FAMILY: Tahoma, Sans-serif;

	background-image: url(menu2a.gif);

	letter-spacing: 1px;

	background-repeat: no-repeat;

	background-position: 75px 4px;

	padding-left: 120px;

	line-height: 12pt;

}

DIV.menu1-level4-act A {

	COLOR: #2766B3;

	display: block;

	text-align: left;

}

DIV.menu1-level4-act A:hover {

	COLOR: #0066FF;

	TEXT-DECORATION: none

}

FORM TABLE TR TD {

	PADDING-RIGHT: 5px;

	PADDING-LEFT: 5px

}

FORM TABLE TR TD.csc-form-labelcell {



}

FORM TABLE TR TD.csc-form-commentcell {

}

FORM TABLE TR TD.csc-form-fieldcell {



}

FORM TABLE TR TD.csc-form-fieldcell INPUT {

	border: 1px solid #283E6F;

	background-color: #EFEFEF;

	color: #333333;

}

FORM TABLE TR TD.csc-form-fieldcell SELECT {

	border: 1px solid #283E6F;

}

FORM TABLE TR TD.csc-form-fieldcell TEXTAREA {

	border: 1px solid #283E6F;

	background-color: #FFFFFF;

	color: #333333;

}

FORM TABLE TR TD.csc-form-labelcell P.csc-form-label-req {

	color: #333333;

}

FORM TABLE.csc-mailform TR TD.csc-form-labelcell {

	width: 500px;

	display: block;

}

FIELDSET.csc-mailform label {

	float:left;

	width:140px;

	clear: left;

	font-size: 10pt;

	color: #797979;

}

FIELDSET.csc-mailform {

	background-color: #FFFFFF;

	border: 1px solid #FFF;

}

FORM TABLE.csc-searchform {

	width: 90%;

}

FORM TABLE.csc-searchform TR TD {

	padding: 5px;

	float: left;

}

FORM TABLE.csc-searchform TR TD.csc-form-labelcell {

	FONT-WEIGHT: bold

}

FORM TABLE.csc-searchform TR TD.csc-form-commentcell {

	FONT-WEIGHT: bold

}

FORM TABLE.csc-searchform TR TD.csc-form-fieldcell INPUT {

	WIDTH: 90%

}

FORM TABLE.csc-searchform TR TD.csc-form-fieldcell SELECT {

	WIDTH: 100%

}

FORM TABLE.csc-loginform {

	WIDTH: 70%

}

TABLE.csc-searchResultInfo {

	MARGIN-TOP: 10px;

	MARGIN-LEFT: 0px;

	WIDTH: 100%;

	margin-bottom: 10px;

}

TABLE.csc-searchResultInfo TR {

	BACKGROUND-COLOR: #381F33

}

TABLE.csc-searchResultInfo TR TD P {

	PADDING-RIGHT: 5px;

	PADDING-LEFT: 5px;

	PADDING-BOTTOM: 0px;

	PADDING-TOP: 0px

}

TABLE.csc-searchResultInfo TR TD.csc-searchResultRange P {

	FONT-WEIGHT: bold

}

TABLE.csc-searchResultInfo TR TD.csc-searchResultPrevNext {

	TEXT-ALIGN: right

}

H3.csc-searchResultHeader A {

	COLOR: #381F33

}

H3.csc-searchResultHeader {

	PADDING-LEFT: 5px;

	FONT-SIZE: 9pt;

	FONT-FAMILY: Geneva, Verdana, Arial, Helvetica, sans-serif;

	BACKGROUND-COLOR: #381F33;

	line-height: 20px;

}

P.csc-searchResult {

	MARGIN-LEFT: 20px;

	FONT-STYLE: normal

}

SPAN.csc-sword {

	FONT-WEIGHT: bold;

	COLOR: red

}

DIV.csc-menu {

	MARGIN-LEFT: 10px

}

DIV.csc-menu P {

	PADDING-RIGHT: 2px;

	PADDING-LEFT: 12px;

	FONT-SIZE: 9pt;

	PADDING-BOTTOM: 2px;

	MARGIN: 1px 0px 0px;

	PADDING-TOP: 2px

}

DIV.csc-menu P A {

	COLOR: #000000;

	TEXT-DECORATION: none

}

DIV.csc-menu P A:hover {

	COLOR: #006699;

	TEXT-DECORATION: underline

}

DIV.csc-menu P.csc-section {

	FONT-WEIGHT: normal;

	MARGIN-LEFT: 20px;

	FONT-STYLE: italic

}

DIV.csc-menu-def P {

}

DIV.csc-menu-1 {

}

DIV.csc-menu-2 {

}

DIV.csc-menu-2 P.csc-sitemap {

	MARGIN: -4px 0px 0px

}

DIV.csc-menu-2 P.csc-sitemap-level1 {

	MARGIN-LEFT: 20px

}

DIV.csc-menu-2 P.csc-sitemap-level2 {

	MARGIN-LEFT: 40px

}

DIV.csc-menu-2 P.csc-sitemap-level3 {

	MARGIN-LEFT: 60px

}

DIV.csc-menu-2 P.csc-sitemap-level4 {

	MARGIN-LEFT: 80px

}

DIV.csc-menu-2 P.csc-sitemap-level1 A {

	FONT-WEIGHT: bold;

	COLOR: #006699

}

DIV.csc-menu-2 P.csc-sitemap-level2 A {

	COLOR: #666666

}

DIV.csc-menu-2 P.csc-sitemap-level3 A {

	COLOR: #999999

}

DIV.csc-menu-2 P.csc-sitemap-level4 A {

	COLOR: #000000

}

DIV.csc-menu-3 {

}

DIV.csc-menu-3 P.csc-section {

	MARGIN-LEFT: 0px

}

DIV.csc-menu-3 P.csc-section A {

	COLOR: #006699

}

DIV.csc-menu-4 {

}

DIV.csc-menu-4 P {

	MARGIN-TOP: 2px

}

DIV.csc-menu-4 P.csc-abstract {

	PADDING-RIGHT: 2px;

	MARGIN-TOP: 0px;

	PADDING-LEFT: 20px;

	FONT-WEIGHT: normal;

	PADDING-BOTTOM: 2px;

	PADDING-TOP: 0px;

	FONT-STYLE: italic

}

DIV.csc-menu-5 {

}

DIV.csc-menu-6 {

}

DIV.csc-menu-7 {

}

DIV.csc-menu-7 P {

	FONT-WEIGHT: bold

}

DIV.csc-menu-7 P.csc-section A {

	COLOR: #006699

}

DIV.csc-textpic-caption-c .csc-textpic-caption {

	TEXT-ALIGN: center

}

DIV.csc-textpic-caption-r .csc-textpic-caption {

	TEXT-ALIGN: right

}

DIV.csc-textpic-caption-l .csc-textpic-caption {

	TEXT-ALIGN: left

}

DIV.csc-textpic DIV.csc-textpic-imagecolumn {

	DISPLAY: inline;

	FLOAT: left

}

DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {

	BORDER-RIGHT: white 2px solid;

	PADDING-RIGHT: 0px;

	BORDER-TOP: white 2px solid;

	PADDING-LEFT: 0px;

	PADDING-BOTTOM: 0px;

	BORDER-LEFT: white 2px solid;

	PADDING-TOP: 0px;

	BORDER-BOTTOM: white 2px solid

}

DIV.csc-textpic-imagewrap {

	PADDING-RIGHT: 0px;

	PADDING-LEFT: 0px;

	PADDING-BOTTOM: 4px;

	PADDING-TOP: 0px

}

DIV.csc-textpic IMG {

	BORDER-RIGHT: medium none;

	BORDER-TOP: medium none;

	BORDER-LEFT: medium none;

	BORDER-BOTTOM: medium none;

}

DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image {

	FLOAT: left

}

DIV.csc-textpic DIV.csc-textpic-imagewrap UL {

	PADDING-RIGHT: 0px;

	PADDING-LEFT: 0px;

	PADDING-BOTTOM: 0px;

	MARGIN: 0px;

	PADDING-TOP: 0px;

	LIST-STYLE-TYPE: none

}

DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI {

	PADDING-RIGHT: 0px;

	PADDING-LEFT: 0px;

	FLOAT: left;

	PADDING-BOTTOM: 0px;

	MARGIN: 0px;

	PADDING-TOP: 0px

}

DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image {

	FLOAT: left;

}

DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT {

	FLOAT: none

}

DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD {

	FLOAT: none

}

DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG {

	BORDER-RIGHT: medium none;

	BORDER-TOP: medium none;

	BORDER-LEFT: medium none;

	BORDER-BOTTOM: medium none

}

DL.csc-textpic-image {

	margin: 0px;

}

DL.csc-textpic-image DT {

	DISPLAY: inline;

	MARGIN: 0px

}

DL.csc-textpic-image DD {

	MARGIN: 0px

}

DIV.csc-textpic-clear {

	CLEAR: both

}

DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image {

	DISPLAY: inline;

	MARGIN-RIGHT: 10px;

	margin-left: -5px;

}

DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image {

	DISPLAY: inline;

	MARGIN-RIGHT: 10px

}

DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {

	DISPLAY: inline;

	MARGIN-RIGHT: 10px

}

DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image {

	DISPLAY: inline;

	MARGIN-LEFT: 10px

}

DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image {

	DISPLAY: inline;

	MARGIN-LEFT: 10px

}

DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {

	DISPLAY: inline;

	MARGIN-LEFT: 10px

}

DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {

	DISPLAY: inline;

	MARGIN-LEFT: 10px

}

DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption {

	MARGIN: 0px

}

DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG {

	MARGIN: 0px

}

DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image {

	MARGIN-BOTTOM: 5px

}

DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow {

	DISPLAY: block;

	MARGIN-BOTTOM: 5px

}

DIV.csc-textpic DIV.csc-textpic-imagerow {

	CLEAR: both

}

DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol {

	MARGIN-LEFT: 0px! important

}

DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol {

	MARGIN-RIGHT: 0px! important

}

DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap {

	MARGIN-RIGHT: 10px! important

}

DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {

	MARGIN-RIGHT: 10px! important

}

DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap {

	MARGIN-LEFT: 10px! important

}

DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {

	MARGIN-LEFT: 10px! important

}

DIV.csc-textpic-above DIV.csc-textpic-text {

	CLEAR: both

}

DIV.csc-textpic-center {

	TEXT-ALIGN: center

}

DIV.csc-textpic-center DIV.csc-textpic-imagewrap {

	MARGIN: 0px auto

}

DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {

	TEXT-ALIGN: left

}

DIV.csc-textpic-center DIV.csc-textpic-text {

	TEXT-ALIGN: left

}

DIV.csc-textpic-right DIV.csc-textpic-imagewrap {

	FLOAT: right

}

DIV.csc-textpic-right DIV.csc-textpic-text {

	CLEAR: right

}

DIV.csc-textpic-left DIV.csc-textpic-imagewrap {

	FLOAT: left;

}

DIV.csc-textpic-left DIV.csc-textpic-text {

	CLEAR: left

}

DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap {

	FLOAT: left

}

DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap {

	FLOAT: right

}

DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {

	CLEAR: both;

	FLOAT: right

}

HTML DIV.csc-textpic-intext-right-nowrap .csc-textpic-text {

	HEIGHT: 1%

}

DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {

	CLEAR: both;

	FLOAT: left

}

HTML DIV.csc-textpic-intext-left-nowrap .csc-textpic-text {

	HEIGHT: 1%

}

.news-list-container HR.clearer {

	HEIGHT: 4px;

	width: 496px;

	background-image: url(images/newshr.jpg);

	border: 1px solid #FFFFFF;

	float: left;

	clear: left;

}

.news-single-item HR.clearer {

	CLEAR: right;

	BORDER-RIGHT: #cccccc 1px solid;

	BORDER-TOP: #cccccc 1px solid;

	BORDER-LEFT: #cccccc 1px solid;

	BORDER-BOTTOM: #cccccc 1px solid;

	HEIGHT: 0px

}

.news-latest-container HR.clearer {

	CLEAR: right;

	BORDER-RIGHT: #cccccc 1px solid;

	BORDER-TOP: #cccccc 1px solid;

	BORDER-LEFT: #cccccc 1px solid;

	BORDER-BOTTOM: #cccccc 1px solid;

	HEIGHT: 0px

}

.news-latest-container HR.clearer {

	CLEAR: left

}

.news-latest-container { padding: 0px; 



}

.news-latest-container H2 {

	PADDING-RIGHT: 3px;

	PADDING-LEFT: 3px;

	PADDING-BOTTOM: 3px;

	MARGIN: 3px;

	PADDING-TOP: 3px

}

.news-latest-gotoarchive {

	PADDING-RIGHT: 3px;

	PADDING-LEFT: 3px;

	PADDING-BOTTOM: 3px;

	MARGIN: 3px;

	PADDING-TOP: 3px

}

.news-latest-gotoarchive {

	MARGIN-TOP: 5px;

	FONT-WEIGHT: bold

}

.news-latest-gotoarchive A:link {

	COLOR: #fff

}

.news-latest-gotoarchive A:visited {

	COLOR: #fff

}

.news-latest-gotoarchive A:hover {

	COLOR: #fff

}

.news-latest-gotoarchive A {

	COLOR: #006699

}

.news-latest-item {

	PADDING-RIGHT: 0px;

	PADDING-LEFT: 0px;

	PADDING-BOTTOM: 0px;

	MARGIN: 0px;

	LINE-HEIGHT: 1.3;

	PADDING-TOP: 0px;

	HEIGHT: 1%

}

.news-latest-item IMG {

	BORDER-RIGHT: #666 1px solid;

	BORDER-TOP: #666 1px solid;

	FLOAT: left;

	MARGIN-BOTTOM: 5px;

	BORDER-LEFT: #666 1px solid;

	MARGIN-RIGHT: 5px;

	BORDER-BOTTOM: #666 1px solid

}

.news-latest-category IMG {

	BORDER-RIGHT: medium none;

	BORDER-TOP: medium none;

	FLOAT: none;

	MARGIN: 0px;

	BORDER-LEFT: medium none;

	BORDER-BOTTOM: medium none

}

.news-latest-date {

	FONT-SIZE: 9px

}

.news-latest-morelink {

	FONT-SIZE: 9px;

	margin-top: -5px;

	margin-bottom: 10px;

	line-height: 14px;

}

.news-latest-category {

	FONT-SIZE: 9px

}

.news-latest-morelink {

	HEIGHT: 14px

}

.news-latest-morelink A {

	FLOAT: right;

	color: #68961A;

}

.news-list-container {

}

.news-list-item {

	LINE-HEIGHT: 150%;

}

.news-hrimg {

	clear: both;

}



.news-search-form {

	BORDER-RIGHT: #ffffff 1px solid;

	PADDING-RIGHT: 3px;

	BORDER-TOP: #ffffff 1px solid;

	PADDING-LEFT: 3px;

	MARGIN-BOTTOM: 5px;

	PADDING-BOTTOM: 3px;

	BORDER-LEFT: #ffffff 1px solid;

	PADDING-TOP: 3px;

	BORDER-BOTTOM: #ffffff 1px solid;

	BACKGROUND-COLOR: #ffffff

}

.news-search-emptyMsg {

	MARGIN: 0px

}

.news-search-form FORM {

	MARGIN: 0px

}

.news-list-container {
	padding: 10px 0;

}
.news-list-item {
	padding: 0 0 10px 0;
}

.news-list-container H2 {
	margin: 0px;
}

.news-list-date {
	float: right;
	display:block;
	padding-left:10px;
}

.news-list-imgcaption {
	padding:3px 3px 0 0;

}

.news-list-container IMG {
	border: none;
	margin-top: 0;
	margin-right: 2px;
	margin-bottom: 5px;

}

.news-list-category IMG {
	float: none;
	border:none;
	margin:0px;
}

.news-list-morelink  { padding-left:0px; 
}

.news-list-container H3 {

	PADDING-RIGHT: 0px;

	PADDING-LEFT: 0px;

	FONT-SIZE: 10pt;

	MARGIN-BOTTOM: 0px;

	PADDING-BOTTOM: 2px;

	PADDING-TOP: 0px

}

.news-list-container H3 A:link {

	PADDING-LEFT: 0px;

	COLOR: #333333;

	TEXT-DECORATION: none

}

.news-list-container H3 A:visited {

	PADDING-LEFT: 0px;

	COLOR: #666666;

	TEXT-DECORATION: none

}

.news-list-container H3 A:hover {

	PADDING-LEFT: 0px;

	COLOR: #FF0000;

	TEXT-DECORATION: none

}

.news-list-container H3 A {

	COLOR: #333333;

	TEXT-DECORATION: none

}

.news-list-container P {

	PADDING-LEFT: 0px

}

.news-list-date {

	FONT-WEIGHT: normal;

	FONT-SIZE: 9px;

	FLOAT: right;

	WIDTH: 100px;

	COLOR: #68961A;

	HEIGHT: 20px;

	TEXT-ALIGN: right

}

.news-list-imgcaption {

	PADDING-RIGHT: 3px;

	FONT-SIZE: 9px;

	FLOAT: right;

	PADDING-TOP: 3px

}

.news-list-container IMG {

}

.news-list-morelink IMG {
	margin-bottom: -6px;
	float: none;



}

.news-list-category IMG {

	BORDER-RIGHT: medium none;

	BORDER-TOP: medium none;

	FLOAT: none;

	MARGIN: 0px;

	BORDER-LEFT: medium none;

	BORDER-BOTTOM: medium none

}

.news-list-morelink {

	FONT-SIZE: 8pt;

	font-weight: normal;

	margin-bottom: 10px;

}

.news-list-category {

	FONT-SIZE: 9px;

	MARGIN-LEFT: 0px

}

.news-list-browse {

	TEXT-ALIGN: left;

	clear: both;

}

.tx-ttnews-browsebox {

	BORDER-RIGHT: #666 1px solid;

	PADDING-RIGHT: 3px;

	BORDER-TOP: #666 1px solid;

	PADDING-LEFT: 3px;

	PADDING-BOTTOM: 3px;

	MARGIN: 3px;

	BORDER-LEFT: #666 1px solid;

	PADDING-TOP: 3px;

	BORDER-BOTTOM: #666 1px solid;

	BACKGROUND-COLOR: #ffffff

}

.tx-ttnews-browsebox TD {

	FONT-SIZE: 10px

}

.tx-ttnews-browsebox-strong {

	FONT-WEIGHT: bold

}

.tx-ttnews-browsebox-SCell {

	FONT-WEIGHT: bold

}

.tx-ttnews-browsebox-SCell P {

	MARGIN: 0px

}

.tx-ttnews-browsebox TD P {

	MARGIN: 0px

}

.tx-ttnews-browsebox-SCell {

	BORDER-RIGHT: #666 1px solid;

	BORDER-TOP: #666 1px solid;

	BORDER-LEFT: #666 1px solid;

	BORDER-BOTTOM: #666 1px solid;

	BACKGROUND-COLOR: #ffffff

}

.news-search-emptyMsg {

	FONT-SIZE: 11px;

	MARGIN-LEFT: 10px

}

.news-single-item {



}

.news-single-item H2 {

	FONT-WEIGHT: bold;

	FONT-SIZE: 16px;

	MARGIN-BOTTOM: 0px;

	COLOR: #333333

}

.news-single-item H3 {
	MARGIN-BOTTOM: 15px;
	font-size: 12pt;

}

.news-single-img {

	FLOAT: right;

	MARGIN-LEFT: 5px

}

.news-single-imgcaption {

	CLEAR: both;

	PADDING-RIGHT: 3px;

	PADDING-LEFT: 3px;

	PADDING-BOTTOM: 3px;

	PADDING-TOP: 3px

}

.news-single-category {

	FLOAT: right

}

.news-single-backlink {
	MARGIN-TOP: 10px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	MARGIN-BOTTOM: 15px;
	padding: 10px 0px 0px;

}

.news-single-backlink A {
	MARGIN-TOP: 10px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	MARGIN-BOTTOM: 15px;
	margin-left: 0px;

}

.news-single-timedata {

	FLOAT: right;

	font-size: 9px;

	font-weight: normal;

	color: #68961A;

}

.news-single-timedata-day {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	float: right;
	color: #999;
	height: 50px;
	text-align: center;
	width: 50px;
	font-style: normal;
	background-image: url(bdata.gif);
	padding-top: 4px;
	background-repeat: no-repeat;
	line-height: 15px;
	margin: 0px -26px 0px 0px;

}

.news-list-item h3 .news-single-timedata-day { margin: 0px -22px 0px 0px; }

.news-single-timedata-day span {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 18pt;

	color: #CCC;

	font-weight: bold;

	display: block;

	text-align: center;

	font-style: normal;

	letter-spacing: -2px;

	width: 45px;

	line-height: 20px;

}





.news-single-author {

	FONT-SIZE: 9px

}

.news-single-additional-info {

	BORDER-RIGHT: #666 1px solid;

	PADDING-RIGHT: 3px;

	BORDER-TOP: #666 1px solid;

	MARGIN-TOP: 15px;

	PADDING-LEFT: 3px;

	PADDING-BOTTOM: 0px;

	BORDER-LEFT: #666 1px solid;

	PADDING-TOP: 3px;

	BORDER-BOTTOM: #666 1px solid

}

.news-single-related {

	BORDER-RIGHT: #666 1px solid;

	PADDING-RIGHT: 3px;

	BORDER-TOP: #666 1px solid;

	PADDING-LEFT: 3px;

	PADDING-BOTTOM: 3px;

	MARGIN: 0px 0px 3px;

	BORDER-LEFT: #666 1px solid;

	PADDING-TOP: 3px;

	BORDER-BOTTOM: #666 1px solid;

	BACKGROUND-COLOR: #CCCCCC

}

.news-single-files {

	BORDER-RIGHT: #666 1px solid;

	PADDING-RIGHT: 3px;

	BORDER-TOP: #666 1px solid;

	PADDING-LEFT: 3px;

	PADDING-BOTTOM: 3px;

	MARGIN: 0px 0px 3px;

	BORDER-LEFT: #666 1px solid;

	PADDING-TOP: 3px;

	BORDER-BOTTOM: #666 1px solid;

	BACKGROUND-COLOR: #CCCCCC

}

.news-single-links {

	BORDER-RIGHT: #666 1px solid;

	PADDING-RIGHT: 3px;

	BORDER-TOP: #666 1px solid;

	PADDING-LEFT: 3px;

    MARGIN-TOP: 10px;

	FONT-WEIGHT: bold;

	FONT-SIZE: 10px;

	MARGIN-BOTTOM: 15px

}

.news-single-related DD {

	MARGIN-LEFT: 20px

}

.news-single-links DD {

	MARGIN-LEFT: 20px

}

.news-single-files DD {

	MARGIN-LEFT: 20px

}

.news-single-related DT {

	FONT-WEIGHT: bold;

	FONT-SIZE: 11px;

	MARGIN-LEFT: 5px;

	WIDTH: 90%

}

.news-single-links DT {

	FONT-WEIGHT: bold;

	FONT-SIZE: 11px;

	MARGIN-LEFT: 5px;

	WIDTH: 90%

}

.news-single-files DT {

	FONT-WEIGHT: bold;

	FONT-SIZE: 11px;

	MARGIN-LEFT: 5px;

	WIDTH: 90%

}

.news-amenu-container {

	BORDER-RIGHT: #ffffff 1px solid;

	PADDING-RIGHT: 3px;

	BORDER-TOP: #ffffff 1px solid;

	MARGIN-TOP: 10px;

	PADDING-LEFT: 3px;

	PADDING-BOTTOM: 3px;

	BORDER-LEFT: #ffffff 1px solid;

	PADDING-TOP: 3px;

	BORDER-BOTTOM: #ffffff 1px solid;

	BACKGROUND-COLOR: #ffffff

}

.news-amenu-container LI {

	PADDING-BOTTOM: 1px

}

.news-amenu-container UL {

	BORDER-RIGHT: #ffffff 1px solid;

	PADDING-RIGHT: 3px;

	BORDER-TOP: #ffffff 1px solid;

	MARGIN-TOP: 5px;

	PADDING-LEFT: 3px;

	MARGIN-BOTTOM: 0px;

	PADDING-BOTTOM: 3px;

	MARGIN-LEFT: 0px;

	BORDER-LEFT: #ffffff 1px solid;

	PADDING-TOP: 3px;

	BORDER-BOTTOM: #ffffff 1px solid;

	LIST-STYLE-TYPE: none;

	BACKGROUND-COLOR: #ffffff

}

.news-amenu-container H2 {

	BORDER-RIGHT: #ffffff 1px solid;

	PADDING-RIGHT: 3px;

	BORDER-TOP: #ffffff 1px solid;

	PADDING-LEFT: 3px;

	PADDING-BOTTOM: 3px;

	BORDER-LEFT: #ffffff 1px solid;

	COLOR: #333333;

	PADDING-TOP: 3px;

	BORDER-BOTTOM: #ffffff 1px solid;

	BACKGROUND-COLOR: #ffffff

}

.news-amenu-item-year {

	BORDER-RIGHT: #666 1px solid;

	PADDING-RIGHT: 2px;

	BORDER-TOP: #666 1px solid;

	PADDING-LEFT: 2px;

	FONT-WEIGHT: bold;

	PADDING-BOTTOM: 2px;

	BORDER-LEFT: #666 1px solid;

	COLOR: #fff;

	PADDING-TOP: 2px;

	BORDER-BOTTOM: #666 1px solid;

	BACKGROUND-COLOR: #999999

}

.news-catmenu {

	BORDER-RIGHT: #666 1px solid;

	PADDING-RIGHT: 5px;

	BORDER-TOP: #666 1px solid;

	PADDING-LEFT: 5px;

	PADDING-BOTTOM: 5px;

	MARGIN: 10px 0px 10px 10px;

	BORDER-LEFT: #666 1px solid;

	PADDING-TOP: 5px;

	BORDER-BOTTOM: #666 1px solid;

	BACKGROUND-COLOR: #ffffff

}

.news-catmenu-header {

	FONT-WEIGHT: bold;

	FONT-SIZE: 11px

}

.news-catmenu DIV {

	FONT-SIZE: 10px;

	WHITE-SPACE: nowrap

}

.news-catmenu DIV IMG {

	PADDING-RIGHT: 0px;

	PADDING-LEFT: 0px;

	PADDING-BOTTOM: 0px;

	MARGIN: 0px;

	VERTICAL-ALIGN: middle;

	PADDING-TOP: 0px

}

.news-catmenu-ACT {

	FONT-WEIGHT: bold

}

.level0 {

	BACKGROUND-COLOR: #fff

}

.level1 {

	PADDING-LEFT: 10px;

	BACKGROUND-COLOR: #eee

}

.level2 {

	PADDING-LEFT: 10px;

	BACKGROUND-COLOR: #ddd

}

.level3 {

	PADDING-LEFT: 10px;

	BACKGROUND-COLOR: #ccc

}

.level4 {

	PADDING-LEFT: 10px;

	BACKGROUND-COLOR: #bbb

}

.align-center {

	text-align: center;

}

.align-left {

	text-align: left;

}

.align-right {

	text-align: right;

}

.cell1 {

	background-color: #FFEBDD;

}

.cell2 {

	background-color: #D7FFD7;

}

.cell3 {

	background-color: #FFFAD7;

}

#footmenu {

	text-align: center;

	padding-top: 28px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

ul li ul li {

	list-style-image: url(p2.gif);

}

#footmenu img {

	margin-bottom: -3px;

}

.news-single-backlink IMG { margin: 0px 0px -6px; 

}

.news-latest-morelink a img {

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	margin-top: -2px;

}

.news-latest-date-left {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 100%;

	float: left;

	color: #999;

	height: 50px;

	text-align: center;

	width: 50px;

	margin-right: 0px;

	font-style: normal;

	margin-top: 0px;

	margin-bottom: 0px;

	margin-left: -65px;

	background-image: url(dataleft.gif);

	padding-top: 4px;

	background-repeat: no-repeat;

	line-height: 15px;



}

.news-latest-date-left span {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 18pt;

	color: #999;

	font-weight: bold;

	display: block;

	text-align: center;

	font-style: normal;

	letter-spacing: -2px;

	width: 50px;

	line-height: 20px;

}

.news-latest-item h3 {

	font-family: Tahoma, Geneva, sans-serif;

	color: #68961A;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 3px;

	padding-left: 0px;

}

.news-latest-item h3 a {

	color: #68961A;

}

#footcopy {
	color: #797979;
	margin-top: 30px;
	text-align: center;
}
#footcopy p{
	color: #797979;
	text-align: center;
	font-size: 8pt;
}

#fb-like-box { border-style: none; }
#fb_iframe_widget { border-style: none; }

.subheader {
	font: bold 10pt Tahoma, Geneva, sans-serif;
	color: #2766B3;
	padding-bottom: 10px;
}

