/*STYLESHEETIS@@icecoolcode*/
html {
	overflow: -moz-scrollbars-vertical;
	height: 100%;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	}

div {
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	}

span {
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	}

div.bigbox {
	width:974px;
	float:none;
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:3px solid #666;
	top:0px;
	}

body {
	margin:0px;
	padding:10px;
	text-align:center;

	background-color:#cdcdcd;
	background-image: url('bgtst.gif');
	background-attachment:scroll;
	background-repeat:repeat;

	box-sizing:border-box;
	-moz-box-sizing:border-box;
	}


div.banner {
	width:968px;
	height:102px;
	/* paddingtype:individually; */
	padding-top:15px;
	padding-right:5px;
	padding-bottom:0px;
	padding-left:0px;

	background-color:#FFFFFF;
	background-image:none;
	background-attachment:scroll;
	background-repeat:no-repeat;

	font-family:arial, arial, verdana, sans-serif;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	color:#000000;

	line-height:120%;
	text-align:center;

	border-width:1px;
	border-style:none;
	border-color:#000000;

	overflow:hidden;
	}

div.gap {
	font-size:0px;
	width:968px;
	height:20px;
	margin:0px;
	padding:0px;

	background-color:#FFFFFF;
	background-image:none;
	background-attachment:scroll;
	background-repeat:no-repeat;

	border-width:0px;
	border-style:none;
	border-color:#000000;
	}

div.maintext {
	width:968px;

	font-family:arial, arial, verdana, sans-serif;
	font-size:14px;
	font-weight:normal;
	font-style:normal;
	color:#444444;

	line-height:180%;

	background-color:#FFFFFF;
	background-image:none;
	background-attachment:scroll;
	background-repeat:no-repeat;

	border-width:0px;
	border-style:solid;
	border-color:#333333;

	text-align:justify;

	padding-top:10px;
	padding-left:35px;
	padding-right:25px;
	padding-bottom:20px;
	}

div.navbar {
	width:111px;
	float:right;

	background-color:#FFFFFF;
	background-image:none;
	background-attachment:scroll;
	background-repeat:no-repeat;

	padding:0px;
	margin:0px;
	margin-right:10px;
	border:1px solid #777;
	left:15px;
	top:-10px;
	position:relative;
	}

div.navbar a.menulink {
	display:block;
	margin:0px;
	width:109px;
	height:45px;
	cursor:pointer;
	text-align:center;

	font-family:arial, verdana, arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	font-style:normal;

	line-height:100%;

	padding:15px;

	border:0px;
	border-bottom:0px;

	box-sizing:border-box;
	-moz-box-sizing:border-box;
	}

div.navbar a.menulink:link {
	background-color:TRANSPARENT;
	background-image:none;
	background-attachment:scroll;
	background-repeat:no-repeat;

	color:#555555;
	text-decoration:none;
	}

div.navbar a.menulink:visited {
	background-color:transparent;
	background-image:none;
	background-attachment:scroll;
	background-repeat:no-repeat;

	color:#666666;
	text-decoration:none;
	}

div.navbar a.menulink:hover {
	background-color:#BBCCEE;
	background-image:none;
	background-attachment:scroll;
	background-repeat:no-repeat;

	color:#000000;
	text-decoration:none;
	}

div.navbar a.menulink:active {
	background-color:#BBCCEE;
	background-image:none;
	background-attachment:scroll;
	background-repeat:no-repeat;

	color:#000000;
	text-decoration:none;
	}

div.navSep {
	width:109px;
	height:30px;

	font-family:arial, sans-serif;
	font-size:0px;

	background-color:transparent;
	background-image:none;
	background-attachment:scroll;
	background-repeat:no-repeat;

	margin:0px;
	padding:0px;
	border-width:0px;
	border-style:solid;
	border-color:#444444;
	}


div.rightbar {
	width:105px;
	float:left;
	overflow:hidden;

	background-color:#FFFFFF;
	background-image:none;
	background-attachment:scroll;
	background-repeat:no-repeat;

	font-family:arial, arial, verdana, sans-serif;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	color:#444444;

	line-height:130%;
	text-align:justify;
	padding:2px;

	margin:0px;
	border-left:0px;
	border-right:1px solid #333333;
	border-bottom:2px solid #333333;
	left:-15px;
	top:-10px;
	position:relative;
	}

div.footer {
	width:968px;
	height:42px;
	padding:0px;

	background-color:#FFFFFF;
	background-image:none;
	background-attachment:scroll;
	background-repeat:no-repeat;

	font-family:arial, arial, verdana, sans-serif;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	color:#FFFFFF;

	line-height:100%;
	text-align:center;

	border-width:0px;
	border-style:solid;
	border-color:#444444;

	overflow:hidden;
	}


div.footer a {
	font-family:arial, arial, verdana, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	}

div.footer a:link {
	color:#0000FF;
	text-decoration:underline;
	}

div.footer a:visited {
	color:#0000FF;
	text-decoration:underline;
	}

div.footer a:hover {
	color:#0000FF;
	text-decoration:none;
	}

div.footer a:active {
	color:#0000FF;
	text-decoration:none;
	}

div.icc {
	clear:both;
	width:968px;
	background-color:#FFFFFF;

	border-width:1px;
	border-style:solid;
	border-color:#CCCCCC;

	font-family: arial, arial, verdana, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	color:#444444;

	line-height:100%;
	text-align:center;
	padding:10px;
	margin:0px;
	}

div.icc a {
	font-family: arial, arial, verdana, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	}

div.icc a:link {
	color:#444444;
	text-decoration:underline;
	}

div.icc a:visited {
	color:#444444;
	text-decoration:underline;
	}

div.icc a:hover {
	color:#000000;
	text-decoration:none;
	}


div.nowrap {
	padding-left:0px;
	padding-right:115px;
	}

td {
	padding:0px;

	font-family:arial, arial, verdana, sans-serif;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	color:#000000;
	}

a {
	font-family:arial, arial, verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	line-height:100%;
	}

a:link {
	color:#444499;
	text-decoration:underline;
	}

a:visited {
	color:#444499;
	text-decoration:underline;
	}

a:hover {
	color:#222222;
	text-decoration:none;
	}

a:active {
	color:#222222;
	text-decoration:none;
	}

div.title {
	font-family:arial, arial, verdana, sans-serif;
	font-size:19px;
	font-weight:normal;
	font-style:normal;
	color:#444444;

	margin-bottom:14px;
	text-align:left;
	}

div.ctitle {
	font-family:arial, arial, verdana, sans-serif;
	font-size:19px;
	font-weight:normal;
	font-style:normal;
	color:#444444;

	margin-bottom:14px;
	text-align:center;
	}

div.rtitle {
	font-family:arial, arial, verdana, sans-serif;
	font-size:19px;
	font-weight:normal;
	font-style:normal;
	color:#444444;

	margin-bottom:14px;
	text-align:right;
	}

div.subtitle {
	font-family:arial, arial, verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	font-style:normal;
	color:#444444;

	margin-bottom:14px;
	text-align:left;
	}

div.csubtitle {
	font-family:arial, arial, verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	font-style:normal;
	color:#444444;

	margin-bottom:14px;
	text-align:center;
	}

div.rsubtitle {
	font-family:arial, arial, verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	font-style:normal;
	color:#444444;

	margin-bottom:14px;
	text-align:right;
	}

div.dynDiv {
	padding:10px;

	background-color:#EEEEEE;
	background-image:none;
	background-attachment:scroll;
	background-repeat:no-repeat;

	border-width:1px;
	border-style:dashed;
	border-color:#999999;

	margin:0px;
/*	display:inline-block;	*/
/*	overflow:auto;		*/
	overflow:hidden;
	}

div.dynItem {
	background-color:#FFFFFF;

	border-width:1px;
	border-style:solid;
	border-color:#666666;

	width:100%;
	padding:0px;
	margin:0px;
	margin-bottom:12px;
	text-align:left;
	}


a.dynLink {
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	font-style:normal;
	line-height:120%;
	}

a.dynLink:link {
	color:#0055EE;
	text-decoration:none;
	}

a.dynLink:visited {
	color:#0055EE;
	text-decoration:none;
	}

a.dynLink:hover {
	color:#000088;
	text-decoration:none;
	}

a.dynLink:active {
	color:#000088;
	text-decoration:none;
	}


div.dynDate {
	float:right;
	text-align:right;

	background-color:#DDDDDD;
	background-image:none;
	background-attachment:scroll;
	background-repeat:no-repeat;

	border:1px solid #666666;

	border-left:1px solid #666666;
	border-bottom:1px solid #666666;
	border-right:0px;
	border-top:0px;

	min-width:100px;

	font-family:arial, arial, verdana, sans-serif;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	color:#333333;

	padding:5px;
	padding-top:2px;
	padding-bottom:2px;
	margin:0px;
	margin-left:7px;
	margin-right:0px;
	margin-bottom:3px;
	}


div.dynText {
	font-family:arial, arial, verdana, sans-serif;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	color:#000000;

	text-align:left;

	border:0px;

	padding-left:7px;
	padding-right:7px;
	padding-top:7px;
	margin:0px;
	}


img.dynImg {
	float:left;
	border:1px solid #444444;
	border-left:0px;
	border-right:1px solid #666666;
	border-top:0px;
	margin:0px;
	padding:0px;
	margin-right:10px;
	margin-left:0px;
	}


div.dynEventDate {
	float:left;
	text-align:left;

	background-color:#DDDDDD;
	background-image:none;
	background-attachment:scroll;
	background-repeat:no-repeat;


	border:1px solid #666666;

	border-right:1px solid #666666;
	border-left:0px;


	min-width:100px;

	font-family:arial, arial, verdana, sans-serif;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	color:#333333;

	padding:5px;
	padding-top:2px;
	padding-bottom:2px;
	margin:3px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:9px;
	}

div.dynEventText {
	font-family:arial, arial, verdana, sans-serif;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	color:#000000;

	text-align:left;
	width:100%;

	border:0px;
	padding-right:7px;
	padding-top:7px;
	padding-left:3px;
	margin:0px;
	}

img.dynEventImg {
	float:right;

	border:1px solid #444444;
	border-left:1px solid #444444;
	border-right:0px;
	border-top:0px;
	margin:0px;
	padding:0px;
	margin-left:10px;
	}

div.dynLine {
	font-family: arial, arial, verdana, sans-serif;
	font-size:0px;
	font-weight:normal;
	font-style:normal;

	height:3px;
	visibility:hidden;
	clear:both;
	}


div.rssDiv {
	padding:0px;

	background-color:#DDDDDD;
	background-image:none;
	background-attachment:scroll;
	background-repeat:no-repeat;

	border-width:0px;
	border-style:none;
	border-color:#000000;

	margin:0px;
	}


a.rssLink {
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	font-style:normal;
	line-height:120%;
	}

a.rssLink:link {
	color:#0099FF;
	text-decoration:none;
	}

a.rssLink:visited {
	color:#0099FF;
	text-decoration:none;
	}

a.rssLink:hover {
	color:#0000FF;
	text-decoration:none;
	}

a.rssLink:active {
	color:#0000FF;
	text-decoration:none;
	}


.line	{
	font-family:arial, sans-serif;
	font-size:0px;
	width:98%;
	height:1px;
	border:0px;
	margin:0px;
	padding:0px;
	background-color:#444444;
	color:#444444;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	}
