test{
	padding-left: 20px;
	}
body { 
	background-color:#F5F5F5;
	margin-top: 2px;
	margin-bottom: 0px;
}
h1 {
	background-image: url(/images/h1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color:#774819;
	padding-bottom: 5px;
	padding-left: 25px;
	margin-top : 8px;
	margin-bottom : 12px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; 
	font-weight: bold; 
	margin : 0px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #774819;
	margin-top : 3px;
	margin-bottom : 5px;
	text-decoration: underline;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #774819;
	margin-top : 3px;
	margin-bottom : 5px;
}
hr {color: #fff8dc; background-color: #fff8dc; border: 1px dotted #ffd99e; border-style: none none dotted; }
.frame {border: 1px solid #9E9E9E;}
a{ 	color:#0402cc;
	text-decoration:underline;
}
a:hover{text-decoration:underline;}
.h{
	height:17px;
	background-image: url(images/h.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.font_green {
	color: #007f08;
}
.font_green a {
	color: #007f08;
	text-decoration: underline;
}
.h img{ margin:0 0 0 25px;}
.uppercase {text-transform: uppercase;}
.small_font{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
}
.note_font{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #C60;
}
.note_font_small{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #C30;
}
table, td, img {border:0;}
td, th{font:12px/18px arial, helvetica, sans-serif; text-align:left;}
/*td{color:#808080;}*/
/*th{color:#555555;}*/

table.event1 {
	margin:0;
	/*	border-spacing: 3px;*/
	border-collapse: separate;
	background-color: #fff8dc;
	line-height: 30px;
	border: 1px solid #ffd99e;
}
.table_label {
	font-weight: bold;
	valign: top;
	padding: 6px;
	background-color: #fceec4; /*#fceec4;*/
	color: #040204;
}
table.event1 th {
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
}
table.event1 td {
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
}
table.event1 a{ color:#555555; font-weight: bold; text-decoration:underline}

.highlight {
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.footnote {
	color: #c00;
	text-decoration: none;
	font-size: 11px;
}
.new {
	background-image: url(/images/a3.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width: 30px;
	margin-left: 5px;
}
.menubox {
	width:220px;
	float:right;
	padding-top: 2px;
	padding-left: 8px;
}
.messagebox {
	background-color: #fff8dc;
	border: 1px solid #ffd99e;
	padding: 8px;
}
.messagebox_header {
	background-color: #fceec4;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.messagebox_label {
	/*font-weight: bold;*/
	valign: top;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.calendar_result {
	position: relative;
	margin-bottom: 8px;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;	
}
.msg {
	color: #FF0A0A;
	text-align: center;
	padding: 5px;
	font-size: 12px;
	font-weight: bold;
}

#paging {font-size:95%; color: #ac0a0c; border:none; padding-bottom:5px; margin-bottom:0px; padding-top:5px;}
#paging a, #paging span {padding:1px 2px; margin:0px; border:none;}
#paging a:link{color: #040204;}
#paging a:hover {color: #040204; padding:1px 2px;}
#paging a:active {
	text-decoration:none;
}
#paging a:visited {color: #040204;}
#pagingprev {display: inline;color: #ac0a0c;}
#pagingnext {display: inline;color: #ac0a0c;}
#pagingprev a span, #pagingnext a span  {border:none;} 
#pagingprev span {margin-right:1px;padding-right:8px;background: url(/images/s_prev.gif) no-repeat center right;}
#pagingnext span {margin-left:1px;padding-left:8px;background: url(/images/s_next.gif) no-repeat center left;}
#paging label a {text-decoration:none;}
/*#paging big a b {text-decoration:underline;}*/

.calendarborder {
	border: 1px solid #C7D289;	
}

.headline_label_big {
	background-image: url(/images/h.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 21px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color:#774819;
	padding-left: 25px;
	padding-top: 2px;
	margin-bottom: 15px;
}
.headline_label_small {
	background-image: url(/images/h_small.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#7b2e00;
	padding-left: 20px;
}
ul {list-style:none; padding:0;}

.bullet { margin-left:20px;}
.bullet li {
	line-height:18px;
	list-style-position: outside;
	list-style-image: url(/images/wr_white_bgr.gif);
}

.r1 ul { margin:0; padding:0; list-style:none;}
.r1 li { background:url(/images/r1.gif) center no-repeat; margin:0 0 0 0; padding:0 0 0 11px;}
.r1 li a {line-height:16px; color:#FD7914; text-decoration:underline;}
.r1 li a:hover { text-decoration:none; color:#FD7914;}

/*wrapper*/
.wr_label {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color:#7b2e00;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 10px;
	font-weight: bold;
}
.wr_red {
	font-size: 12px;
	border: 1px solid #FFB399;
	color:#666666;
}
.wr_red li { background:url(/images/wr_white_x.gif) bottom left repeat-x; margin:0 0 0 0;}
.wr_red li a { background:url(/images/wr_white_bgr.gif) center left no-repeat; line-height:22px; color:#333333; text-decoration:none; padding-left:15px;}
.wr_red li a:hover { text-decoration:none; color:#D6300D;}
.wr_red_label {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color:#7b2e00;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 10px;
	background-color: #FFB399;
	font-weight: bold;
}

.wr_blue {
	font-size: 12px;
	border: 1px solid #abcedf;
	background-color: #F6F6F6;
	color:#040204;
	font-weight: 500;
}
.wr_blue li { background:url(/images/wr_white_x.gif) bottom left repeat-x; margin:0 0 0 0;}
.wr_blue li a { background:url(/images/wr_white_bgr.gif) center left no-repeat; line-height:22px; color:#0402cc; text-decoration:none; padding-left:15px;}
.wr_blue_label {
	background:#abcedf;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color:#001A4D;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 10px;
	font-weight: bold;
}
.wr_orange_solid {
	font-size: 12px;
/*	background-color: #fceec4;*/
/*	border: 1px solid #FFB64B;*/
}
.wr_orange {
	font-size: 11px;
	background-color:#F6F6F6;
	border: 1px solid #ffd99e;
	color:#666666;
}
.wr_orange li { background:url(/images/wr_white_x.gif) bottom left repeat-x; margin:0 0 0 0;}
.wr_orange li a { background:url(/images/wr_white_bgr.gif) center left no-repeat; line-height:22px; color:#333333; text-decoration:none; padding-left:15px;}
.wr_orange li a:hover { text-decoration:none; color:#D6300D;}
.wr_orange_label {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color:#7b2e00;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 10px;
	background-color: #ffd99e;
	font-weight: bold;
}
.wr_orange_outline {
	font-size: 12px;
	border: 1px solid #FFB64B;
	background-color: #f9f1e6;
}
.wr_lgrey_box {
	font-size: 12px;
	border: 1px solid #dbe6de;
	background-color: #F6F6F6;
}
.wr_white {
	font-size: 12px;
	border: 1px solid #bfdbfa;
	color:#666666;
}
.wr_white li { background:url(/images/wr_white_x.gif) bottom left repeat-x; margin:0 0 0 0;}
.wr_white li a { background:url(/images/wr_white_bgr.gif) center left no-repeat; line-height:22px; color:#333333; text-decoration:none; padding-left:15px;}
.wr_white li a:hover { text-decoration:none; color:#D6300D;}
.wr_white_label {
	background:#bfdbfa;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color:#7b2e00;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 10px;
}

.wr_white_dark { width:100%;}
.wr_white_dark .t { background:#F9FAF6 url(/images/m2-l-t2.gif) no-repeat left top;}
.wr_white_dark .b { background:url(/images/m2-r-t2.gif) no-repeat right top;}
.wr_white_dark .l { background:url(/images/m2-l-b2.gif) no-repeat left bottom;}
.wr_white_dark .r { background:url(/images/m2-r-b2.gif) no-repeat right bottom;}


.wr_green { width:100%;}
.wr_green .t { background:#DFE3CF url(/images/m2-l-t1.gif) no-repeat left top;}
.wr_green .b { background:url(/images/m2-r-t1.gif) no-repeat right top;}
.wr_green .l { background:url(/images/m2-l-b1.gif) no-repeat left bottom;}
.wr_green .r { background:url(/images/m2-r-b1.gif) no-repeat right bottom;}

.wr_green li { background:url(/images/list_red.gif) top left no-repeat; margin:0 0 0 0; padding:0 0 0 13px;}
.wr_green li a {line-height:12px; color:#333333; text-decoration:none;}
.wr_green li a:hover { text-decoration:underline; color:#292727}

.squarebox_outline { width:100%;}
.squarebox_outline li { background:url(/images/list_red.gif) top left no-repeat; margin:0 0 0 0; padding:0 0 0 13px;}
.squarebox_outline li a {line-height:12px; color:#333333; text-decoration:none;}
.squarebox_outline li a:hover { text-decoration:underline; color:#292727}
.line_x{
	background:url(/images/line_x.gif) top left repeat-x;
	width:100%;
	height:1px;
	clear: both;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
}
.link{
	float: left;
	font-weight: 600;
	text-align:left;
	text-decoration:none; 
	margin-left:10px;
}
.link a{ color:#0402cc; text-decoration:underline}
.link a:hover{ color:#0402cc; text-decoration:none}
.link_button {
	background-image: url(/images/b_rmore.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 12px;
	font-weight: 600;
	float: right;
	weight: 100px;
	height: 12px;
	padding-right: 5px;
	padding-left: 10px;
	padding-bottom: 5px;
	}
.link_button a{color:#7b2e00; text-decoration:none;}
.link_button a:hover{ color:#8B3A3A;}
.link_0_2 {
	float: right;
	width: 73px;
	text-align: right;
	background-image: url(/images/bg_0_2.gif);
	background-repeat: no-repeat;
	height: 15px;
						}
.link_0_2 a{
	color:#ffffff;
	text-align: right;
	font-size:10px;
	text-decoration:none;
	padding-right: 6px;
	padding-bottom:4px;
	font-family: Arial, Helvetica, sans-serif;
}

.link_0_2 a:hover	{color:#900;}	

#container {
	background-color: #FFF;
	width: 965px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #040204; /*#606060*/
}
#searchbox {
	background-color: #fff8dc;
	border: 1px solid #ffd99e;
	padding: 5px;
	clear: both;
	margin-bottom: 8px;
}
#header {
	height: 110px;
	clear: both;
	margin-bottom: 5px;
}
#content {
	width: 965px;
	height:auto;min-height:380px;
}
#submenu {
	background-color: #D9ECC6;
	height: 20px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#696969;
	text-decoration: none;
	text-align: right;
	padding-top: 5px;
	padding-right: 10px;
	bottom: 0px;
}
.menu_link a{
	text-decoration: none;
	color:#696969;
}
.menu_link a:hover{
	color:#8B3A3A;
}
#content-left {
	float: left;
	width: 702px;
}
#content-left-box {
	float: left;
	width: 685px;
	padding: 7px;
	background-color: #fff8dc;
	border: 1px solid #ffd99e;
}
#content-left-event {
	float: left;
	width: 206px;
}
#content-body-event {
	background-color: #fff8dc;
	float: right;
	width: 472px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-top: -9px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ffd99e;
	border-right-color: #ffd99e;
	border-bottom-color: #ffd99e;
	border-left-color: #ffd99e;
	padding: 7px;
}
#content-right {
	float: right;
	width: 255px;
}
#event-body {
/*	float: left;
	margin-top: 10px;
	width: 650px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;*/
}
#header-top {
	height: 18px;
	width: 100%;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
#footer-line {
	width:100%;
	height: 1px;
	background: #306754;
}
.header-top-box {
	float: right;
	margin-top: 3px;
	margin-right: 5px;
	width: 200px;
}
.indent-logo {
	float: right;
	margin-top: 5px;
	margin-right: 10px;
}
#top-menu {
	float: left;
	height: 26px;
	width: 500px;
	margin-left: 3px;
	margin-top: 32px;
	font-weight: bold;
	color:#774819;
}
#footer {
	height: 90px;
	clear: both;
	margin-top: 10px;
}
#footer-link-text1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-align: center;
}
#footer-link-text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 5px;
	text-align: center;
	line-height: 13px;
}
#footer-link-text3 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	text-align: center;
	margin-top: 8px;
	line-height: 12px;
}
/*top menu bookmark tab*/
ol#toc {
    height: 2em;
    list-style: none;
    margin: 0;
    padding: 0;
}
ol#toc a {
    background: #bbd8c8 url(/images/tabs.gif);
    color: #008;
    display: block;
    float: left;
    height: 2em;
    padding-left: 10px;
    text-decoration: none;
}
ol#toc a:hover {
    background-color: #88d55a;
    background-position: 0 -120px;
}
ol#toc a:hover span {
    background-position: 100% -120px;
}
ol#toc li {
    float: left;
    margin: 0 1px 0 0;
}
ol#toc li.current a {
	background-color: #3f7f5f;
	background-position: 0 -60px;
	color: #fff;
}
ol#toc li.current span {
    background-position: 100% -60px;
}
ol#toc span {
    background: url(/images/tabs.gif) 100% 0;
    display: block;
    line-height: 2em;
    padding-right: 10px;
}
#content-body-calendar {
	padding-top: 5px;
	padding-left: 5px;
}
.back { border:none; padding-right:10px; }
a.back:link    { color: #000099; text-decoration: none; font-weight: bold; }
a.back:hover   { color: #000099; text-decoration: none; font-weight: bold; }
a.back:active  { color: #000099; text-decoration: none; font-weight: bold; }
a.back:visited { color: #000099; text-decoration: none; font-weight: bold; }
#top_menu_line {
	background-color: #3f7f5f;
	height: 3px;
	width: 100%;
	clear: both;
}
.white_box {
	border-top-width: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #09F;
	border-right-color: #09F;
	border-bottom-color: #09F;
	border-left-color: #09F;
}
.wr_table {
	font-size: 11px;
	border: 2px solid #abcedf;
	background-color: #F6F6F6;
}
.wr_table td{
	border: thin solid #abcedf;
	padding: 3px;
}
.roundbox {background:#fceec4; margin:0 0px;}
.rtop, .rbottom{
display:block;
background:#fff;
}
.rtop *, .rbottom *{
display: block;
height: 1px;
overflow: hidden;
background:#fceec4;
}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px;height: 2px
}
/*.roundbox li { background:url(/images/wr_white_x.gif) bottom left repeat-x; margin:0 0 0 0;} */
.roundbox li a { background:url(/images/wr_white_bgr.gif) center left no-repeat; line-height:18px; color:#4E4D4D; text-decoration:none; padding-left:15px;}
.roundbox li a:hover { text-decoration:none; color:#D6300D;}
