BODY{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 70%;
	font-weight : normal;
	text-decoration : none;
	color : Black;

}

TABLE{
	font-size : x-small;
}

.cleaner{
	clear: both;
}
TD,P{
	font-weight : normal;
	text-decoration : none;
	color : Black;
	visible:false;
	line-height : 140%;			
}

A:ACTIVE, A:LINK, A:VISITED {
	text-decoration : underline;
	color : Black;
	caption : Default Link;
}

A.lnTopMenu:ACTIVE, A.lnTopMenu:LINK, A.lnTopMenu:VISITED {
	text-decoration : none;
	color : #815A27;
	font-weight : bold;
	visible:false;	
}

A.lnTopMenu:HOVER {
	color : #990000;
}

A.lnTopLinks:ACTIVE, A.lnTopLinks:LINK, A.lnTopLinks:VISITED {
	text-decoration : none;
	color : #815A27;
	font-weight : normal;
	visible:false;	
}

A.lnTopLinks:HOVER {
	color : black;
}

A.lnSideLinks:HOVER {
	text-decoration : none;
	color : #990000;	
	font-weight : normal;	
}

td.tdLeftMenu {
	background-color : #F5F5F1;
	visible:false;
}

td.tdTopLinks {
	font-weight : bold;
	padding-left : 10px;
	padding-right : 10px;
	text-align : center;
	visible:false;	
}

tr.trHeaderTop{
	background-image : url(/demo/i/header_back.png);
	visible:false;	
}

tr.trTopMenuBack{
	background-image : url(/demo/i/header_back.png);	
	visible:false;	
}

td.tdMenuBack{
	background-image : url(/demo/i/topbar_back.jpg);
	visible:false;	
}

tr.trFooterBack{
	background-image : url(/demo/i/footer_back.png);
	visible:false;	
}

td.sideborder{
	background-color : #000000;
	visible:false;	
}

tr.trrowdark{
	background-color : Black;
	visible:false;	
}

tr.trrowinside{
	background-color : #f7f7f3;
	caption: Table Default Cells;
}

td.tdVerLine{
	background-image : url(/demo/i/line_vertical.gif);
	visible:false;	
}

td.tdVerLineLight{
	background-image : url(/demo/i/line_vertical_light.gif);
	visible:false;	
}

td.tdRightColumn{
	background-image : url(/demo/i/rightcolumn_back.png);
	background-color : white;
	background-repeat : repeat-y;	
	visible:false;
}

table.rightbox{
	background-color : #eeeee6;
	visible:false;	
}

input,textarea,select,button{
	font-size : 90%;	
	color: #000000;
	background-color: white;
	border: 1px solid #cccccc;
}

input.member{
	background-color: #F7F7F2;
}

table.Main{
	background-color : White;
	visible:false;	
}

A.lnbig:ACTIVE, A.lnbig:LINK, A.lnbig:VISITED{
	color: #585858;
	font-weight : bold;
	text-decoration : underline;
	letter-spacing : 2px;
	visible:false;			
}

A.lntoprow:ACTIVE, A.lntoprow:LINK, A.lntoprow:VISITED{
	color: #686868;
	font-weight : bold;
	text-decoration : underline;
	visible:false;			
}

A.lntoprow:HOVER{
	color: #000000;
	text-decoration : overline;
}

td.tdtoprow{
	color: #000000;
	font-weight : bold;		
	background-color : #eeeee6;
	padding-bottom : 3px;
	padding-top : 3px;
	caption: Table Header;	
}
	
table.tbCalendar  {
	border : 1px solid #c2c2bf;
	visible:false;			
}
	
td.tdCalendarLinked  {
	background-color : #f7f7f3;
	border : 1px solid #000000;	
	visible:false;			
}

td.tdCalendar  {
	border : 1px dotted #c2c2bf;	
	visible:false;			
}
tr.trrowlight{
	background-color : #74A8E2;
	visible:false;	
}
td.tdVeryTop{
	background-image : none;
	background-color: #74A8E2;
	visible:false;
}
.Title{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 210%;
	font-weight : bold;	
	color : #2A6DAA;
	caption: Title;
	line-height : 140%;
}
.highlight{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 150%;
	font-weight : bold;	
	color : #2A6DAA;
	caption: Highlighted Text;
	line-height : 120%;	
}
td.tdParentHere {
	color : #2A6DAA;	
	font-weight : bold;
	visible:false;	
}
A:HOVER {
	color : #2A6DAA;
}
A.lnSideLinks:ACTIVE, A.lnSideLinks:LINK, A.lnSideLinks:VISITED {
	text-decoration : underline;
	color : #2A6DAA;
	font-weight : normal;
	visible:false;
}
A.lnbig:HOVER	{
	color : #2A6DAA;
	text-decoration : none;	
}	

.header {
	font-size : small;
	font-weight : bold;
	vertical-align : text-top;
	color : Black;
}

td.tdsecuritytitle {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 170%;
	font-weight : bold;
	color : #000000;
}

td.subheader {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : x-small;
	font-weight : bold;
	vertical-align : text-top;
	text-align : right;
	color : #666666;
}

#SiteMap{
	margin-bottom : 0;
	margin-top : 0;
}

#SiteMap ul{
	margin : 0 0 0 20px;
	padding:0px;
}

#SiteMap li{
	background-image: url(/demo/i/demo_square.gif);
	list-style: none;
	background-position: 0px 2px;
	background-repeat: no-repeat;
	padding : 0 0 2px 10px;
}

#SiteMap li .branch1{

}

#SiteMap li .branch2{

}