BODY{font-weight: normal; margin:0px; padding:0px;font-family:geneva, verdana, arial, helvetica; font-size: 10px;background-color: #FFFFFF;}
HR{color:#F57601;height:1px;}
A{text-decoration:none; color:#F57601;}
A:link{text-decoration:none; color:#F57601;}
A:visited{text-decoration:none; color:#F57601;}
A:hover{text-decoration:underline; color:#050102;}
A:active{text-decoration:none; color:#F57601;}
/*Page Layouts*/
.pagelayout{width:100%;height:100%;vertical-align:top; text-align:center;padding:0px;margin:0px;}
.headerbg{background-image: url(/images/template/headerbg.jpg);	background-repeat: repeat-x; background-position: left center;}
.header{width:100%;height:133px;}
.headercontent{width: 770px;padding: 0px;margin: 0px;}
.flashcontent{width:770px;height:180px;}
.pagecontent{width: 770px;height: 100%;padding: 0px;margin: 0px; background-color:#E7E7E7;}
.content{width:770px;height:100%;vertical-align:top;}
.menucontent{width:150px;}
.sectioncontent{width: 610px;height: 100%;vertical-align: top;padding: 2px;background: #E7E7E7 url(/images/template/pagebg.jpg) no-repeat center center;}
.flashborder{border: #dadada 1px outset;}
.shadedsilver
{
	background-image: url(/images/template/flashbg.jpg);
	background-position: left top;
	background-attachment: scroll;
	background-repeat: repeat-x;
}
.divider{background-image: url(/images/template/vline.gif);background-repeat: repeat-y;background-position: center center;}
/*Menu Styles*/
.topmenubg{background-color:#CECECE;width:140px;}
.topmenu{background-color:#F57601;font-family:arial,verdana,helvetica;font-size:11px;font-weight:800; color:#FFFFFF;text-align: left;vertical-align: middle;border-bottom: #CECECE 1px solid;height:20px;padding:2px}
A.topmenu:link{text-decoration: none; color:#FFFFFF;}
A.topmenu:visited{text-decoration: none; color:#FFFFFF;}
A.topmenu:active{text-decoration: none; color:#FFFFFF;}
A.topmenu:hover{text-decoration:none; color:#FFFFFF;}
.topmenuhover{background-color:#050102;font-family:arial,verdana,helvetica;font-size:13px;font-weight:800; color:#FFFFFF;text-align: left;vertical-align: middle;border-bottom: #CECECE 1px solid;}
.submenu{width:160px;background-image: url(/images/template/flashbg.jpg);background-position: left top;background-repeat: repeat-x;font-size:11px;font-weight:800; color:#000000;text-align: left;vertical-align: middle;border: #000000 1px solid;height:20px;padding:2px}
A.submenu:link{text-decoration: none; color:#000000;}
A.submenu:visited{text-decoration: none; color:#000000;}
A.submenu:active{text-decoration: none; color:#000000;}
A.submenu:hover{text-decoration:none; color:#FF0000;}
.submenuhover{font-family:arial,verdana,helvetica;font-size:13px;font-weight:800; color:#FF0000;text-align: left;vertical-align: middle;border: #000000 1px solid;}
/*Content*/
.normalcontent{font-family:arial,verdana,helvetica;font-size:12px;font-weight:normal; color:#000000;text-align:left;vertical-align:top; text-align:left;}
.boldcontent{font-family:arial,verdana,helvetica;font-size:11px;font-weight:bold; color:#3D3C3C;text-align:left;vertical-align:top; text-align:left;}
.sectionheader{font-family: arial,verdana,helvetica;font-size: 16px;font-weight: bold;color: #565656;text-align: right;vertical-align: top;text-align: left;text-transform: uppercase;}
.sectiontrail{font-family: Arial,Verdana,Helvetica;font-size:11px; font-weight:800; color:#565656;padding:2px;}
.smsection
{
	font-family: arial,verdana,helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	vertical-align: top;
	text-align: left;
	list-style-type: square;
}
A.sectiontrail{text-decoration:none; color:#565656;}
A.sectiontrail:link{text-decoration:none; color:#565656;}
A.sectiontrail:visited{text-decoration: none; color:#565656;}
A.sectiontrail:active{text-decoration: none; color:#565656;}
A.sectiontrail:hover{text-decoration:none; color:#FF0000;}
/*Footer*/
.footercopy{background:#000000; font-family:geneva, verdana, arial, helvetica; font-size:10px; font-weight:800; color:#FFFFFF;}
.footerlinks{background:#4E4E4F; font-family:geneva, verdana, arial, helvetica; font-size:10px; font-weight:800; color:#D8D8D8;}
A.footerlinks:link{text-decoration: none; color:#D8D8D8;}
A.footerlinks:visited{text-decoration: none; color:#D8D8D8;}
A.footerlinks:active{text-decoration: none; color:#D8D8D8;}
A.footerlinks:hover{text-decoration:underline; color:#D8D8D8}
.footerspace{height: 9px;}
.admintable{width:770px;height:100%;}
.adminheader{width:770px;height:83;border: solid 1px #F57601;}
.adminheaderbg{background-image: url(/images/template/gradient.jpg);background-position: right top;background-repeat:no-repeat ; }
.adminsidenav{width:180px;background-color:#F57601}
.admincontent{width:590px;height:100%;border: solid 1px #F57601;}
.logincontent{width:770px;height:100%;border: solid 1px #F57601;}
.calbg{background-color:#F57601;}
.pageheader{font-family: arial,verdana,helvetica;font-size:20px;font-weight: bold;color: #ffffff;text-align: right;vertical-align:middle;}
.pagesubheader{font-family: arial,verdana,helvetica;font-size:16px;font-weight: bold;color: #ffffff;text-align: right;vertical-align:middle;}
.adminoptions{font-family:arial, geneva, verdana, helvetica; font-size:12px; font-weight:800; color:#000000; width:100%; padding:2px;background-color:#CECECE;}
A.adminoptions:link{text-decoration: none; color:#000000;}
A.adminoptions:visited{text-decoration: none; color:#000000;}
A.adminoptions:active{text-decoration: none; color:#000000;}
A.adminoptions:hover{text-decoration:none; color:#FFFFFF;background-color:#000000;}
.DataGrid{border-right:#F57601 1px solid;border-top:#F57601 1px solid;padding-bottom: 2px;border-left: #F57601 1px solid;	border-bottom: #F57601 1px solid;}
.GridPagerStyle{border-right:#F57601 1px solid;border-top: #F57601 1px solid;font-weight: bold;font-size: 11px;vertical-align: baseline;border-left: #F57601 1px solid;border-bottom: #F57601 1px solid;font-family:geneva, verdana, arial, helvetica;letter-spacing: 1px;height:21px;	background-color: #F57601;text-align: right;color:#FFFFFF; }
A.GridPagerStyle:link {text-decoration:none;color: #FFFFFF;}
A.GridPagerStyle:visited {text-decoration:none;color: #FFFFFF}
A.GridPagerStyle:active {text-decoration:none;color:#FFFFFF;}
A.GridPagerStyle:hover {text-decoration:underline;color:#FFFFFF;}
.GridColumnHeader{border-right:#F57601 1px solid;padding-right: 2px;border-top: #F57601 1px solid;	padding-left: 2px;padding-bottom: 2px;margin: 4px;text-transform: uppercase;border-left: #F57601 1px solid;color: #F57601;line-height:12px;padding-top: 2px;border-bottom: #F57601 1px solid;font-family:geneva, verdana, arial, helvetica;font-weight:bold;font-size:10px;letter-spacing:1px;background-color:#FFFFFF;text-align:center;vertical-align:middle;height:21px;background-image:url(/images/template/bcbarbg.gif);}	
.GridColumnValue{border-right: #F57601 1px solid;border-bottom:#F57601 1px solid;padding-right:2px;padding-left:2px;font-weight: normal;font-size:10px;padding-bottom:2px;vertical-align: middle;color: #000000;padding-top:2px;font-family:geneva, verdana, arial, helvetica;background-color: #ffffff;text-align: left;}	
TD.FormatButton{cursor: hand; border: solid #014c8d 1px;height:24px;}
TABLE.EditControls{	border-right: #014c8d 1px solid;border-top: #014c8d 1px solid;border-left: #014c8d 1px solid;border-bottom: #014c8d 1px solid;border-collapse: collapse;}
.horzsep{background-position: left bottom;background-attachment: fixed;background: url(/Images/template/h_dot.gif) repeat-x left bottom;padding-bottom: 2px;padding-top: 2px;}
.txtSmall {width:40px; border: #0226B5 1px solid; padding:1px; font-family:geneva, verdana, arial, helvetica; font-weight: normal; font-size:12px; color: #000000;}
.txtMedium {width:100px; border: #0226B5 1px solid; padding:1px; font-family:geneva, verdana, arial, helvetica; font-weight: normal; font-size:12px; color: #000000;}
.txtLarge {width:250px; border: #0226B5 1px solid; padding:1px; font-family:geneva, verdana, arial, helvetica; font-weight: normal; font-size:12px; color: #000000;}
.txtMultiline {width:350px; border: #0226B5 1px solid; padding:1px; font-family:geneva, verdana, arial, helvetica; font-weight: normal; font-size:12px; color: #000000;}
.smallcontent{font-family:verdana,arial,helvetica;font-size:10px;font-weight:bold; color:#3D3C3C;text-align:left;vertical-align:top; text-align:left;}
.redcontent{font-family:arial,verdana,helvetica;font-size:11px;font-weight:bold; color:#FF0000;text-align:left;vertical-align:top; text-align:left;}
.smallboldred{font-family:geneva, verdana, arial, helvetica;font-size:10px;font-weight:bold;color:red}
.mgtphoto{border:#D0D0D0 1px solid;padding:1px; width: 200px;}
.banner{width: 590px;}
.GridColumnValueAlternateStyle{border:#ffffff 1px solid;padding:2px;font-weight: normal;font-size:11px;vertical-align: middle;color: #000000;font-family:arial, helvetica;background-color:#DEDEDE;text-align: left;}	
.tagline
{
	font-size: 16px;
	color: #000000;
	font-style: italic;
	font-family: 'Franklin Gothic Heavy';
	font-variant: normal;
}