.image_right {
	border-color: #CC0000;
	border-width: 1px;
	margin-left: 10px;
	margin-bottom: 5px;
	border: solid 1px;
}
INPUT.clsButton {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BACKGROUND: #ffffcc; BORDER-BOTTOM-WIDTH: 0px; CURSOR: hand; COLOR: #993300; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
SELECT.clsSelector {
	BORDER-TOP-WIDTH: 1px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 11px; BACKGROUND: #ffffcc; BORDER-BOTTOM-WIDTH: 1px; CURSOR: hand; COLOR: #993300; BORDER-RIGHT-WIDTH: 1px; TEXT-DECORATION: none
}
.news {
	font-size: 11px;
	margin-top: 5px;
	margin-bottom: 0px;
}
.news_data {
	font-color: red;
	color: #CC0000;
	font-size: 11px;
}
.news_small {
	font-size: 9px;
}
.subtitle {
	font-size: 9px;
	font-weight: bold;
	color: #FFFFD6;
}
.news_small_ul {
	list-style-image: url(images/bullet_1.gif);
	font-size: 9px;
	padding-left: 22px;
	margin: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.newsHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #882200;
	font-weight: bold;
	line-height: normal;
}
A.menu {
	FONT-SIZE: 11px;
	COLOR: #882200; BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
A.menu:hover {
	COLOR: RED; BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
A.news {
	COLOR: #000000;
	BORDER-BOTTOM: medium none;
	TEXT-DECORATION: none;
	font-weight: normal;
}
A.news:hover {
	COLOR: RED; BORDER-BOTTOM: medium none; TEXT-DECORATION: none; 	font-weight: normal;
}
A.menu_small {
	FONT-SIZE: 11px;
	CURSOR: hand;
	COLOR: #882200;
	LINE-HEIGHT: 100%;
	FONT-FAMILY: tahoma, arial, sans-serif;
	text-decoration: none;
	font-weight: normal;
}

A.menu_small:hover {
	COLOR: red;
	text-decoration: none;
	font-weight: normal;	
}

/* XARAYA REQUIRED CLASSES */
A {
	FONT-WEIGHT: bold; COLOR: #c10000; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bold; COLOR: #ff0000; TEXT-DECORATION: underline}
blockquote {
   color: #191970;
   font-size: 9.5pt;
   font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
   margin: 2em;
}
BODY {
	margin: 0px;
	BACKGROUND-COLOR: #ffffff;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}
code {
   color: #191970;
   font-size: 9.5pt;
   font-family: Courier,fixed-width;
}
H1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16pt;
	COLOR: #CC0000;
	FONT-FAMILY: tahoma, arial, sans-serif;
	line-height: 120%;
}
H2 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14pt; 
	COLOR: #996600; 
	FONT-FAMILY: tahoma, arial, sans-serif;
	margin-bottom: 0px;
}
H3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #000099;
	FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	margin-bottom: 5px;
}
H4 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12pt; 
	COLOR: black; 
	FONT-FAMILY: tahoma, arial, sans-serif
}
th {
   color: #882200;
   font-size: 10pt;
   font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
   font-weight: bold;
   background: #FFFFCC;
}
TD {
	FONT-SIZE: 11px; 
	LINE-HEIGHT: normal; 
	TEXT-DECORATION: none
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	
}
table {
	border: 0px;
	margin: 0px;
	padding: 0px;
}
thead {}
tbody {}
tfoot {
   color: #000000;
   font-size: 11pt;
   font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
   font-weight: bolder;
   background-color:#ADBCD1;
}
P {
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
fff {
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
pre {
   color: #2957BD;
   font-size: 9.5pt;
   font-family: Courier,fixed-width;
}
input {
   background-color: #ffffff;
   border-bottom-width: 1px;
   border-color: #000000;
   border-left-width: 1px;
   border-right-width: 1px;
   border-top-width: 1px;
   font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
   font-size: 9.5pt;
   font-weight: normal;
   text-indent: 2px;
   color: #191970;
}
button {
   border: 2px outset #DDE3EC;
   background-color: #ADBCD1;
   color: #191970;
   font-size: 9.5pt;
   font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
}

select {
   background-color: #f0f0f0;
   border-bottom-width: 1px;
   border-color: #000000;
   border-left-width: 1px;
   border-right-width: 1px;
   border-top-width: 1px;
   font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
   font-size: 9.5pt;
   font-weight: normal;
   color: #191970;
}
textarea {
   background-color: #ffffff;
   border-bottom-width: 1px;
   border-color: #000000;
   border-left-width: 1px;
   border-right-width: 1px;
   border-top-width: 1px;
   font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
   font-size: 9.5pt;
   font-weight: normal;
   text-indent: 0px;
   color: #191970;
}
img {
   border: 0px;
}
LI {
	LINE-HEIGHT: normal;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	LIST-STYLE-IMAGE: url(/images/bullet_1.gif); MARGIN-BOTTOM: 3px
}
ul {
   color: #000000;
   font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
   line-height: 150%;
   margin-bottom: 10px;
}
ol {
   color: #000000;
   font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
   line-height: 150%;
   margin-bottom: 10px;
}
sup {
   font-size: 6.5pt;
}
sub {
   font-size: 6.5pt;
}


/*  THEME SPECIFIC CLASSES */
h5, h6 {
   color: #5576BE;
   font-size: 11pt;
   font-weight: bold;
   font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	padding-left: 0px;
	margin: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;

}
hr {
   width:100%;
   color:#c0c0c0;
}
form {
   font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
   font-size: 9.5pt;
}
checkbox {
   background-color: transparent;
   font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
   font-size: 9.5pt;
   font-weight: normal;
}
.main_copy {
	background-color: #F1F3F8;
}
/*  XARAYA REQUIRED INDIVIDUAL CLASSES */
td.xar-norm {}
td.xar-alt {}


/*  XARAYA REQUIRED ANONYMOUS CLASSES  */

/* these defaults apply to the left block group #996600 #DDE3EC backgr: #F1F3F8	 border-bottom: 2px solid #A2B0C4;    color: #2957BD; */
.xar-block-head{
    border: 1px solid #996600;
	 border-bottom: 1px solid #996600; 
    color: #882200;
	 background: #FFFFCC;
}
.xar-block-title {
    text-align: center;
    font-weight: bold;
    font-size: 8pt;
}
.xar-block-body {

	 font-size: 8pt;
}
.xar-block-foot {
    background: #996600;
}

/* right block group classes */
.xar-block-head-right{
    border: 2px solid #DDE3EC;
	 border-bottom: 2px solid #A2B0C4; 
    color: #2957BD;
	 background: #F1F3F8;
}
.xar-block-title-right {
    text-align: center;
    font-weight: bold;
    font-size: 10pt;
}
.xar-block-body-right {
    background: #DDE3EC;
	 font-size: 10pt;
}
.xar-block-foot-right {}

/* topnav block group classes */
.xar-block-head-topnav{}
.xar-block-title-topnav {}
.xar-block-body-topnav {
    margin: auto;
    border: 1px solid #CCE6FF;
}
.xar-block-foot-topnav {}

/* center block group classes */
.xar-block-head-center{
    background-image: url(../images/sh_line.gif);
    height: 6px;
    width: 100%;
    background-position: center center;
    background-repeat: repeat-y;
}
.xar-block-title-center {
    color: #e47c55;
    background-color: inherit;
    font-weight: bold;
    font-size: 11pt;
    text-align: center;
}
.xar-block-body-center {
    background-color: #cce6ff;
}
.xar-block-foot-center {
    background-image: url(../images/sh_line.gif);
    height: 3px;
    width: 100%;
    background-position: center center;
    background-repeat: repeat-y;
    margin-bottom: 4px;
}

.xar-mod-head {
   border: 2px solid #DDE3EC;
   background-color: #FFFFCC;
   padding: 3px;
   text-align: center;
   font-weight: bold;
   font-size: 11pt;
}
.xar-mod-title {
   color: #882200;
   font-size: 11pt;
   font-weight: bold;
   font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
}
.xar-mod-title-small {
   color: #882200;
   font-size: 8pt;
   font-weight: normal;
   font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
}
.xar-mod-body {}
.xar-mod-foot {}
.xar-alt {
	background-color: #DDE3EC; }
.xar-navigation {
   font-size: 8pt;
   font-weight: normal;
   font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
}
.xar-accent {
  border: 1px solid #ADBCD1;
  background-color: #F1F3F8;
   font-size: 9pt;
   font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
}
.xar-alt-outline {border: 1px solid #DDE3EC; }
.xar-accent-outline {border: 1px solid #DDE3EC; }
.xar-norm-outline {border: 1px solid #DDE3EC; }
.xar-norm {
   border: 1px solid #DDE3EC;
   background-color: #DDE3EC; }
.xar-sub {font-size: smaller;}
.xar-menu-section {
   color: #2957BD;
   font-size: 10pt;
   font-weight: bold;
   font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
   border-bottom: thin dotted #a0a0a0;
   line-height: 170%;
   width: 100%;
   margin-top: 4px;
   margin-bottom: 4px;
}
.xar-menu-section-current {
   background-color: #F1F3F8;
   color: #2957BD;
   font-size: 10pt;
   font-weight: bold;
   font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
   border-bottom: 1px solid #191970;
   line-height: 170%;
}
.xar-menu-item {
   font-size: 9.5pt;
   font-weight: bold;
   font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
   padding-left: .5em;
}
.xar-menu-item-current {
   background-color: #F1F3F8;
   font-size: 9.5pt;
   font-weight: bold;
   font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
   padding-left: .5em;
   padding-bottom: .3em;
}
.xar-menu-item:hover {
   background-color: #F1F3F8;
}
.xar-menu-subitem {
   font-size: 9pt;
   font-weight: bold;
   font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
   margin-left: 6px;
   padding-left: 0px;
}
.xar-menu-subitem:hover {
   background-color: #DDE3EC;
}
.xar-menu-subitem-current {
   font-weight: bold;
   color: #2957BD;
   background-color: #F1F3F8;
   font-size: 9pt;
   margin-left: 6px;
   padding-left: 0px;
}
.xar-menu-item-current > .xar-menu-subitem > a {
   color: #2957BD;
}
.xar-menu-item-current > .xar-menu-subitem > a:visited {
   color: #2957BD;
}

.xar-error {
   color: #ff0000;
}

/*  THEME SPECIFIC ANONYMOUS CLASSES  */
.txttitle {
   font-weight: bold;
   font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
   font-size: 9.5pt;
   color:#336699;
   text-decoration: none;
}
.sidebtns {
   font-weight: bold;
   font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
   font-size: 9.5pt;
   color:#336699;
   text-decoration: none;
}
.subhead {
   font-weight: bold;
   font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
   font-size: 9.5pt;
   color:#60a9f0;
   text-decoration: none;
}
.btns {
   text-decoration: none;
   background-color:#FFD800;
   color:#000000;
   font-weight: bold;
   font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
   font-size: 9.5pt;
}
.busbtns {
   text-decoration: none;
   background-color:#85b8ea;
   color:#000000;
   font-weight: bold;
   font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
   font-size: 9.5pt;
}
.blk {
   text-decoration: none;
   color:#000000;
   font-weight: bold;
   font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
   font-size: 9.5pt;
}
.LightUp {
   background-color:#cfe5fa;
   color:#ffffff;
   font-weight: bold;
   font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
   font-size: 9.5pt;
   text-decoration: none;
}
.LightDown {
   background-color:#ffffff;
   color:#336699;
   font-weight: bold;
   font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
   font-size: 9.5pt;
   text-decoration: none;
}
.formUp {
   background-color:#e3f1ff;
}
.copyright {
   font-size: 9pt;
   line-height: 150%;
   font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
}
.download-display {
   color: #000000;
   font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
   font-weight: bolder;
	background-color:#ADBCD1;
}
#button {
	width: 12em;
	border-right: 1px solid #DDE3EC;
	padding: 0 0 1em 0;
	margin-bottom: 1em;
	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;
	background-color: #DDE3EC;
	color: #333;
	}
#button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
#button li {
		border-bottom: 1px solid #DDE3EC;
		margin: 0;
		}
#button li a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		border-left: 10px solid #A2B0C4;
		border-right: 10px solid #ADBCD1;
		background-color: #ADBCD1;
		color: #fff;
		text-decoration: none;
		width: 100%;
		}

html>body #button li a {
		width: auto;
		}
#button li a:hover {
		border-left: 10px solid #A2B0C4;
		border-right: 10px solid #F1F3F8;
		background-color: #F1F3F8;
		color: #A2B0C4;
		}
	
.cont-name {
	color: #5576BE;
   font-size: 10pt;
   font-weight: bolder;
   font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
}
.xar-title {
   color: #5576BE;
   font-size: 10pt;
   font-weight: bolder;
   font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
}

.xarpages-crumbtrail {
   color: #882200;
   font-size: 8pt;
   font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
   border-bottom: thin dotted #a0a0a0;
   line-height: 170%;
   width: 100%;
   margin-top: 2px;
   margin-left: 4px;
   margin-bottom: 4px;
}
.xar-padding-thick {
	padding-left: 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: right;
}
.content, table.content th, table.content td, td.em {
	border-color: #f2d262;
	border-style: solid;
}
table.content {
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
}
th.content, table.content th {
	background-color: #f6f2b9;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	font-size: 10pt;
}
td.content, table.content td {
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
}
table.content table td {
	border: none;
}

fieldset {
    border: 1px solid #aaaaaa;
    margin: 1em 0;
	padding-left: 5px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;

}
