/* CSS Document */
body{
	color: #666666;
/* scrollbar-base-color:#FFFFFF; */
}


p, h1, h2, li, .vertical_menu, .header, .address, td{
	font-family: Tahoma, System, Arial, Georgia, Garamond;
}

li{
	list-style-image: url(images/graphics/list.gif);

}
p, li, .header, td{
	font-size: 12px;
}

h1, h2, a, .vertical_menu h1{
	color: #744A92;
}

h2{
line-height: 250%;
}

h9, h8{
color: #744A92;
font-weight: bold;
}

h1{
	font-size: 16px;
}


h2, .vertical_menu h1, .vertical_menu li, .vertical_menu a, .address{
	font-size: 11px;
	
}

.vertical_menu p{
font-size: 11px;


}


.main{
	background-color: #FFFFFF;
	background-image: url(images/graphics/canvas.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}




.header a , .header{
	text-decoration: none;
	color: #FFFFFF;
}

.header a:hover{
	text-decoration: none;
	color: #CCCCCC;
}


	
.menubar{
	background-image: url(images/graphics/menubar.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 30px;
	word-spacing: 4px;
	

}
.menubar p{
	color:#cccccc;

}



.footer{
padding: 20px;
}
.menu{
	padding: 20px;
	}

/* allow some cell padding and spacing */
.content{
	padding: 5px;
	background-color: #FFFFFF;
}

/* white border round the page */
.border{
	padding: 7px;
	background-color: #CCCCCC;
	width: 770px;
}


/*content*/


.textBoxR strong {
	color: #27532C;
}

.textBoxR p,
.textBoxR h1,
.textBoxR h2,
.textBoxR h3,
.textBoxR h4,
.textBoxR h5,
.textBoxR h6 {
	padding: 0px 25px 10px 20px;
}
.textBoxR h8  {
	padding: 0px 0px 0px 15px;
	}
.textBoxR hr{
	margin: 0px 25px 10px 20px;
}

.textBoxR li{
	list-style-image: url('images/box/bullet.gif');
}
.textBoxR ol li{
	list-style-image: url('none');
}



.textBoxR h2,
.textBoxR h3,
.textBoxR h4,
.textBoxR h5,
.textBoxR h6{
	font-size: 12px;
}

.textBoxR ul,
.textBoxR ol {
	padding: 0 25px 10px 40px;
}

.textBoxR li{
	padding: 0 0px 5px 0px;
}

.textBoxR table{
	margin: 0 0px 10px 10px;
}
 .nonIndent{
	margin: 0 0px 0px 0px;

}

.textBoxR object {
	float: right;
}

.textBoxR table h1,
.textBoxR table h2,
.textBoxR table h3,
.textBoxR table h4,
.textBoxR table h5,
.textBoxR table h6,
.textBoxR table h8,
.textBoxR table p {
	margin: 2px 0 2px 0;
	padding: 0;
}

.textBoxHead {
	background: url('images/box/boxH.jpg') repeat-x top left;
}

h1.textBoxHeading {
	margin: 0 25px 0 20px;
	padding: 12px 0 12px 0;
	font-size: 15px;
	color: #999999;
	text-align: left;
	white-space: nowrap;
	line-height: 75%;
}


.textBoxHL {
	background: url('images/box/boxHL.jpg') no-repeat top left;
}

.textBoxHR {
	background: url('images/box/boxHR.jpg') no-repeat top right;
}

.textBoxHRp {
	background: url('images/box/boxHRp.jpg') no-repeat top right;
}


.textBoxFoot {
	clear: both;
	background: url('images/box/boxF.jpg') repeat-x bottom left;
}

.textBoxFL {
	background: url('images/box/boxFL.jpg') no-repeat bottom left;
}

.textBoxFR {
	background: url('images/box/boxFR.jpg') no-repeat bottom right;
}

.textBoxFRp {
	background: url('images/box/boxFRp.jpg') no-repeat bottom right;
}


.textBoxL {

            background: white url('images/box/boxBL.jpg') repeat-y top left;

}

 

.textBoxR {

            background: url('images/box/boxBR.jpg') repeat-y top right;

}


.rightleft{
	right: 100px;


}
.vertical_menu h9{
color: #744A92;
}

.red{
	color: #FF0000;

}