body
{
	margin: 0;
	color: #666666;
	font: 11px/16px Verdana, Tahoma, Arial;
	background: url(../images/bodybg.jpg) repeat-x #ffffff;
}



td
{
	color: #000;
	font: 11px/16px Verdana, Tahoma, Arial;

}

ul
{
	list-style-image: none;
	list-style: disc;
	margin: 5px 0 0 25px;
}

ul.arrowblack
{
	list-style-image: url(../images/arrowblack.gif);
	padding: 0;
	margin: 0 0 0 20px;
}

ul.arrowred
{
	list-style-image: url(../images/ularrowred.gif);
	padding: 0;
	margin: 0 0 0 20px;
	padding: 10px 0 0 0;
 }

 hr
 {
	height: 1px;
	color: #E5E5E5;
 }

/* Styles for Classes */

.bgrtnav
{
	background: url(../images/bgrtnav.jpg) top right no-repeat;
	height: 86px;
}

.bgleftcontent
{
	background: url(../images/bgleftcontent.gif) no-repeat;
	height: 385px;
}

.bgrightcontent
{
	background: url(../images/bgrightcontent.gif) no-repeat;
	height: 385px;
}

.bgtitle
{
	background: url(../images/bgtitle.gif) no-repeat;
	height: 20px;
}

.bordergreen
{
	background: url(../images/bordergreen.gif) repeat-x;
	height: 19px;
}

.borderred
{
	background: url(../images/borderred.gif) repeat-x;
	height: 19px;
}

.bgseparate
{
	background: url(../images/bgseparate.gif) repeat-y;
}

.contentseparator
{
	background: url(../images/contentseparator.gif) repeat-y;
}

.date
{
	color: #857918;
	font: 10px Verdana, Tahoma, Arial;
}

.rtparagraph
{
	font: 12px/16px Verdana, Tahoma, Arial;
	color: #2462AF;
}

.head
{
	font: 18px Arial, Verdana, Tahoma;
	color: #009900;
}

.title
{
	font: 16px Verdana, Arial, Tahoma;
	color: #666666;
}

.subhead
{
	font: 12px Arial, Tahoma, Verdana;
	color: #0D7CC1;
	text-transform: uppercase;
}

.titleright
{
	font: 16px Arial, Verdana, Tahoma;
	color: #3366FE;
}

.blue
{
	color: #3366FE;
}

.events
{
	font: 11px/14px Verdana, Tahoma, Arial;	
	color: #fff;
}


/* Styles for Links */

a:link, a:active, a:visited
{
	font: 11px/16px Verdana, Arial, Tahoma;
	color: #0066FF;
	text-decoration: underline;
}

a:hover
{
	font: 11px/16px Verdana, Arial, Tahoma;
	color: #0066FF;
	text-decoration: none;
}



a.yomari:link, a.yomari:active, a.yomari:visited
{
	font: 10px/16px Verdana, Arial, Tahoma;
	color: #555555;
	text-decoration: none;
}

a.yomari:hover
{
	font: 10px/16px Verdana, Arial, Tahoma;
	color: #000000;
	text-decoration: none;
}

a.topright:link, a.topright:active, a.topright:visited
{
	font: 11px/16px Verdana, Arial, Tahoma;
	color: #ffffff;
	text-decoration: none;
}

a.topright:hover
{
	font: 11px/16px Verdana, Arial, Tahoma;
	color: #ffffff;
	text-decoration: underline;
}


a.moreright:link, a.moreright:active, a.moreright:visited
{
	color: #666666;
	font: 11px/16px Verdana, Tahoma, Arial;
	text-decoration: none;
}

a.moreright:hover
{
	color: #666666;
	font: 11px/16px Verdana, Tahoma, Arial;
	text-decoration: underline;
}

a.linkevent:link, a.linkevent:active, a.linkevent:visited
{	
	font: bold 11px/14px Verdana, Tahoma, Arial;	
	color: #666;
	text-decoration: underline;
}

a.linkevent:hover
{
	font: bold 11px/14px Verdana, Tahoma, Arial;	
	color: #666;
	text-decoration: none;
}
/* Table Properties */

.dataTable
{
	border: 1px #EBEBEB solid;
}

tr.rowtitle td
{
	color: #FFFFFF;
	font: bold 11px Arial, Tahoma, Verdana;
	background: #0066FF;
	border-right: 1px #FFFFFF solid;
	border-top: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
}

.rightTable 
{
	border: 1px #C0D0FF solid;
	border-collapse: collapse;
}

tr.rowtitle3 td
{
	color: #666666;
	font: bold 11px Verdana, Tahoma, Arial;
	background: #fff;
	border-right: 1px #C0D0FF solid;
	border-top: 1px #C0D0FF solid;
	border-bottom: 1px #C0D0FF solid;
}

tr.rowtitle1 td
{
	color: #FFFFFF;
	font: 11px Arial, Tahoma, Verdana;
	background: #006DAC;
	border-right: 1px #FFFFFF solid;
	border-top: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
}

tr.row1 td
{
	background: #E6F5FF;
	border-right: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
}

tr.row2 td
{
	background: #DDF1FF;
	border-right: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
}

tr.row3 td
{
	background: #ffffff;
	border-right: 1px #D9E2FF solid;
	border-bottom: 1px #D9E2FF solid;
}

/* Form Properties */


form
{
	margin: 0 0 0 0px;
}

input
{
	font: 11px Tahoma, Verdana, Arial;
}


.search
{
	border: none;
	border-top: 1px #999999 solid;
	border-bottom: 1px #999999 solid;
	height: 20px;
	padding: 2 0 0 0px;
}

.btn
{
	font: 11px Tahoma, Verdana, Arial;
	color: #333333;
	background: #ECECEC 0 0 no-repeat;
	height: 19px;
	width: 67px;
}

select
{
	font: 11px Tahoma, Verdana, Arial;
}


textarea
{
	font: 11px Tahoma, Verdana, Arial;
	overflow: auto;
}

.noborder
{
	border: none;
	border: 0px;
}

/* Image Properties */

.imgR
{
	margin-top: 20px;
	float: right;
	border: 3px #bbb solid;
	margin-left: 10px;

}


.imgR2
{
	margin-top: 20px;
	float: right;	

}