body { background: #FFFFFF; margin: 0; padding: 0; }
body, textarea { font-family: helvetica,arial,verdana;}
img { border: 0;}
table { border: 0;}
form {padding: 0; margin: 0;}
td {vertical-align: top}
a { color: #0a4995; text-decoration: underline;}
a:hover { color: #0a4995; text-decoration: underline;}

.calendar {
 color: #636363;
 font-family: verdana;
 font-size: 10px
}
.weekday-active-v {
	color: #0A4995;
}
.day-active-v {
	color: #0A4995;
}

.calendar td, th {
	 font-family: verdana;
	 text-decoration: none;
/* - */
	 padding-left: 6px;
 	 padding-right: 6px;
	 padding-top: 3px;
	 padding-bottom: 3px;
/* - */
}
.weekday {
	color: #804040;
	font-family: verdana;
}
.weekday-active {
	color: #804040;
	font-family: verdana;
}
.day-active {
	color: #804040;
	font-family: verdana;
}
.day-active a, .weekday-active a, .day-active-v a, .weekday-active-v a {
	text-decoration: underline;
}
.monthlink {
	color: #0A4995;
	text-decoration: none;
}
.calendar th {
	color: #636363;
}


#body_big {margin: 10px;}

	#body_big p		{font-size: 12px; font-weight: normal; text-indent: 15px; margin: 10px 0; line-height: 1.5; }
	#body_big img 		{float: left; margin: 0 10px 5px 0; padding: 4px; background: white; border: 1px #999999 solid; }
	#body_big h1 		{color: #545753; font-size: 100%; font-weight: bold; margin: 0 0 5px 0;}
	#body_big h2 		{color: #545753; font-size: 100%; font-weight: bold; margin: 0 0 0 0; border-bottom: 1px #bfd2db solid;}
	#body_big h5 		{color: #000000; font-size: 70%; font-weight: normal; margin: 0 0 0 0;}
	#body_big h4		{color: #545753; margin: 0 7px 0 0; padding: 0; font-size: 80%; float: left; font-weight: normal;}
	#body_big h4 a		{color: #990000; font-weight: bold; width: 200px;padding-bottom: 2px; padding-left: 30px;}

	#body_news 		{margin: 10px; background: #f7f6f0; padding-bottom: 15px;}
	#rss_link 		{margin: 5px 5px 2px 10px; float: right;}
	#body_news h2 		{color: #FFFFFF; font-size: 13px; font-weight: bold; margin: 0; background: #85AD33; padding: 3px 5px 3px 10px; width: 70%; float: left;}
	#body_news h1 		{line-height: 1.3; color: #333333; font-size: 70%; font-weight: normal; padding: 0; margin: 0 10px 10px 35px; }
	#body_news h1 a 	{color: #333333;}
	#body_news h3 		{clear: both; float: left; line-height: 1.5; color: #666666; font-size: 55%; font-weight: normal; padding: 0; margin: 0 0 0 5px; }
	.body_news_line 	{clear: both; border-top:1px #85AD33 solid; height: 1px; padding: 0; margin-bottom: 15px; font-size: 0.001;}
	.body_spacer		{clear: both; margin-top: 20px;}

table.main{
  width:100%;
  border-top:10px solid #003399;
  background-color:#A0BADB;
}

table.main TD{
  background-color:#fff;
}
table.main TD.site{
  background-color:#fff;
  background:#fff url(/images/tpl/cat-141-default.jpg) no-repeat 0 0;
  height: 134px;
  border-bottom:10px solid #A0BADB;
  padding: 30px 0px 0px 250px;
  text-transform: capitalize;
  color: #595959;
  font: normal small-caps 290% "Times New Roman", Times; 
}
table.main TD.site a{
	text-decoration:none;
}


.navigation {
	color:#666; 
	border:0px;
}

.navigation A,
.navigation a:link,
.navigation a:visited,
.navigation a:active {
	text-decoration:none;
	background:#F9F9F9;
	border:1px solid #CCCCCC;
	padding:3px 6px;
	color:#818181;
	font-size:11px
}

.navigation a:hover {
	background:#00a4de;
	color:#FFFFFF;
	border-color:#000;
}

.navigation span {
	text-decoration:none;
	background:#fff;
	padding:3px 6px;
	border:1px solid #CCCCCC;
	color:#ccc;
	font-size:11px;
}



ul.menu {
  padding: 0px 0px;
  white-space: nowrap;
  list-style: none;
  margin: 0px;
  BACKGROUND-COLOR: #A0BADB;
  height: auto;
}
ul.menu li {
  white-space: nowrap;
  border-bottom:1px solid #fff;
}

ul.menu li a {
  white-space: nowrap;
  padding: 5px 0px 5px 15px;
  color:#fff;
  font: bold  16px Helvetica, Arial, sans-serif; 
  text-decoration:none;
  line-height: 35px;

}
ul.menu li a:visited {
  color:#fff;
  text-decoration:none;
}
ul.menu li a:hover {
  color:#fff;
  text-decoration:underline;
}
ul.menu li a.act {
  color:#0A4995;
  text-decoration:underline;
}
ul.menu li a.act:hover {
  color:#0A4995;
  text-decoration:underline;
}
ul.menu li a.act:visited {
  color:#0A4995;
  text-decoration:underline;
}


.banTOP	{
margin: 5px auto;-moz-border-radius: .3em .3em .3em .3em; border: 1px dotted #9C3A3A;height: 60px;width:900px;
}
.banELITE {
margin: 10px;-moz-border-radius: .3em .3em .3em .3em; border: 1px dotted #E7C6A5;height: 400px;width:240px;
font: normal  10px Helvetica, Arial, sans-serif;
}
#banBEGUN {
clear: both;margin: 10px 0px;-moz-border-radius: .3em .3em .3em .3em; border: 1px dotted #FAEAEA; width:100%;height: auto;
font: normal  10px Helvetica, Arial, sans-serif;background:url(/images/tpl/b-begun-bg.gif);
}

#banBEGUN div {
clear: both;margin: 10px 10px; 
}
#banBEGUN div img {
float: left;
}
#banBEGUN div h1 {
  text-transform: capitalize;
  color: #9C2525;
  font: normal small-caps 320% "Times New Roman", Times; 
line-height: 1.3; padding: 0; margin: 5px 10px 0px 35px;
}
#banBEGUN div  A h1 {
  text-transform: capitalize;
  color: #9C2525;
  text-decoration: none;
  border: 0;  
  font: normal small-caps 220% "Times New Roman", Times; 
  line-height: 1.3; padding: 0; margin: 5px 10px 0px 35px;
}
#banBEGUN div a {
line-height: 1.5; color: #000; font-size: 135%;
text-decoration: none;
border-bottom: 1px solid #FF005A;  
}
#banBEGUN div a:hover {
text-decoration: none;
border-bottom: 0px;
}  
#banBEGUN div a:visited {
text-decoration: none;
border-bottom: 1px solid #FF005A;  
}  