* {
  padding: 0;
  margin: 0;
}

body {
  font-family: arial, tahoma, verdana, sans-serif;
  font-size: 80%;
  background: url(/images/style/bg.gif);
}

#wrapper {
/*margin: 0 auto;*/
  margin: 1px;
  width: 1024px;
}

#faux {
  background: url(/images/style/faux-1-3-col2.gif);
  margin-bottom: 5px;
  overflow: auto;
  width: 100%;
}

#header {
  color: #333333;
  width: 1004px;
  padding-top: 1px;
  padding-bottom: 1px;
  height: 105px;
  margin: 1px 0px 5px 0px;
  background: #ffffff url(/images/style/faux-1-3-col2.gif);
}

#header h1 {
  font-size: 100%;
}

#header img {
  border: none;
}

#header td {
  color:#777777;
  text-align:center;
}

#navigation {
  color: #333333;
  padding-top: 10px;
  padding-bottom: 10px;
  margin: 0px 0px 5px 0px;
  background: #C2C2C2 url(/images/style/nav-bg.gif);
}

#navigation td{
  text-align:center;
}

#leftcolumn {
  display: inline;
  color: #333333;
  padding-top:18px;
  margin-top: 10px;
  margin-left: 10px;
  margin-right: 6px;
  width: 190px;
  float: left;
}

#leftcolumn h2 {
  font-size: 120%;
  line-height: 50px;
}

#leftcolumn p{
  margin-bottom: 10px;
  text-align: justify;
}

#leftcolumn a.navigation_ActiveLink{
  color:#CC0000;
}

#content {
  float: left;
  color: #333333;
  margin: 10px 21px;
  padding: 0;
  width: 570px;
  display: inline;
  position: relative;
  text-align: justify;
}

#content ul {
  margin-top:10px;
  padding-left:15px;
}

#content li {
  margin:10px;
}

.news-detail img {
  padding:10px;
}

#content h1 {
  font-size: 120%;
  color:#444444;
  /*text-transform: uppercase;*/ /*text-transform: capitalize | lowercase | uppercase | none*/
}

#content h2 {
  padding-top:15px;
  font-size: 105%;
  padding-bottom:5px;
  color:#006699;
  /*text-transform: uppercase;*/
}

#content h3 {
  font-size: 100%;
  color:#333366;
  /*text-transform: uppercase;*/
}

#content b {
	color:#444;
}


/*#content h3 {
  font-size: 100%;
  color:#663366;
  padding-top:15px;
}*/

#content strong {
  color:#303030;/*333366*/
}

#content p {
  margin-top:10px;
  /*font-size: 90%;*/
}

#content a.EventLink {
  font-weight:bold;
  text-decoration:none;
}

#content img {
  border:none;
}

#content strong {
  margin-top:10px;
  /*font-size: 90%;*/
}

#subcontent {
  padding-left:10px;
  padding-right:10px;
}

#subcontent p{
  padding-top:10px;
  /*text-indent:20px;*/
}

#subcontent ul {
  margin-top:10px;
  padding-left:15px;
}

#subcontent li {
  margin:10px;
}

#subcontent h2 {
  text-transform: none;
}

#subcontent img {border:3px solid #dedede;}

#rightcolumn {
  display: inline;
  position: relative;
  color: #333333;
  margin: 25px 10px 10px 0px;
  padding: 0;
  width: 188px;
  float: right;
}

#rightcolumn h2 {
  font-size: 120%;
  line-height: 50px;
}

#rightcolumn p {
  margin-bottom: 10px;
  margin-left: 3px;
}

#rightcolumn a{
  color:#006699;/*333366*/
  font-weight:bold;
  text-decoration:none;
}

#rightcolumn a:hover{
  color:#CC0000;
  font-weight:bold;
  text-decoration:none;
}

#footer {
  width: 1004px;
  clear: both;
  color: #888888;
  background: #EFEFEF;
  margin: 0px 0px 0px 0px;
  padding: 10px;
}

#footer a{
  color: #888888;
  text-decoration: none;
}

#footer a:hover{
  color: #CC0000;
  text-decoration: none;
}

#footer strong{
  font-weight: normal;
}

#leftbanners {
  padding-top: 10px;
}

#leftbanners p{
  text-align: center;
  padding: 2px;
  margin: 0px;
}

#leftbanners img{
  border: none;
}

a {
  color: #006699;/*333366*/
}

a:hover {
  color: #CC0000;/*4B186E*/
}


ul.left-menu
{
	list-style:none;
	margin:0; padding:0;
	margin-bottom:8px;
	position: relative;
	width: 184px;
}

ul.left-menu li
{
	padding: 5px 10px;
	border-bottom:1px dotted #dedede;
}

ul.left-menu li a
{
	font-size: 0.9em;
	color:#006699;/*333366*/
	font-weight:bold;
	text-decoration:none;
}

ul.left-menu li a:visited
{
	font-size: 0.9em;
	color:#006699;/*#333366 --- 8A8A8A;*/
}

ul.left-menu li a:hover
{
	font-size: 0.9em;
	color:#CC0000;
}


ul.left-menu li a.selected:link, 
ul.left-menu li a.selected:visited, 
ul.left-menu li a.selected:active, 
ul.left-menu li a.selected:hover
{
	font-size: 0.9em;
	color:#CC0000;
}



ul.left-left-menu
{
	list-style:none;
	margin:0; padding:0;
	position: relative;
	width: 184px;
}

ul.left-left-menu li
{
	padding: 2px 20px;
	border-bottom:1px dotted #ffffff;
}

ul.left-left-menu li a
{
	font-size: 0.9em;
	color:#006699;/*333366*/
	font-weight:normal;
	text-decoration:none;
}

ul.left-left-menu li a:visited
{
	font-size: 0.9em;
	color:#006699;/*#333366 --- 8A8A8A;*/
}

ul.left-left-menu li a:hover
{
	font-size: 0.9em;
	color:#CC0000;
}


ul.left-left-menu li a.selected:link, 
ul.left-left-menu li a.selected:visited, 
ul.left-left-menu li a.selected:active, 
ul.left-left-menu li a.selected:hover
{
	font-size: 0.9em;
	color:#CC0000;
}