.orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 21px;
	color: #D27430;
	text-decoration: none;
}
.orangeLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 21px;
	color: #D27430;
}

.orange-links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #D27430;
}

.orange-links:hover {
	color: #333333;
}

.orange-big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 21px;
	color: #D27430;
}
.chapter-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #007E49;
}

p.orange-big-underline {
	border-bottom-color:#007E49;
	border-bottom-width:1px;
	border-bottom-style:solid;
	width:100%	
}

.orange-border-three-sides{
	border-color:#D27430;
	border-width:1px;
	border-style:solid;
	border-top-width:0px;
	}
	
.orange-border-three-sides-header{
	border-color:#D27430;
	border-width:1px;
	border-style:solid;
	border-bottom-width:0px;
	}
	
.orange-border-two-sides{
	border-color:#D27430;
	border-width:1px;
	border-style:solid;
	border-bottom-width:0px;
	border-top-width:0px;
	}

.greenbig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #007E49;
}
.greenbigTop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #007E49;
}
.greenSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #007E49;
}
.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 9px;
	padding-right: 9px;
	color: #000000;
}

.heading-new {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}

.content-small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	line-height: normal;
}

.whitelinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 9px;
	color: #E8EDE6;
	text-decoration: none;
}
.imgborder {
	border: 1px;
	border-style: solid;
	border-color: #666666;
	}

.set-width{
	width:200px;
	}
	
.black-links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
}

.black-links:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px
	color: #333;
}

.black-links:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
}

.black-links:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D27430;
}

.bullets{
		padding:0px;
		margin:0px;
		margin-left:5px;
		padding-left:15px;
		list-style-type:square;
}
		
td.tdleftmargin{
	padding-left:5px;
}
	
table.thin-table-border{
	border-collapse:collapse;
	border-color:#999;
	border-style:solid;
	border-width:1px;
}
	
.thin-table-blue-border{
	border-collapse:collapse;
	border-color:#7F9DB9;
	border-style:solid;
	border-width:1px;
}

/*/ INPUT{border:1px solid #7F9DB9; background-color:#fafafa} /*/
	
.input-button{
	color:#fafafa;
	background-color:#d27430;
	font-weight:bold;
	border:1px solid #A45B25;
}
	
sup{
	color: #FF0000;
	font-weight: bold;
}
	
.links-small { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #006633; }

.email-link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #006633; }

.powered { FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; COLOR: #999999; font-size: 10px; }
.powered:link { COLOR: #999999; }
.powered:hover { COLOR: #999999; }
.powered:visited { COLOR: #999999; }
.powered:active { COLOR: #999999; }
.gatesix { FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; COLOR: #0A3971; font-size: 10px; font-weight: bold; }
.gatesix:link { COLOR: #0A3971;}
.gatesix:visited { COLOR: #0A3971;}
.gatesix:hover { COLOR: #0A3971; }
.gatesix:active { COLOR: #0A3971;}
.links { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333; }
.links:hover { COLOR: #006633; }

body { background-color: #ffffff; }
	/*a:visited { color:#0000FF; }
	a:link { COLOR: #330000; }
	a:hover { color:#FF0000; }
	a:active { color:#FF0000; }

	a.none:hover { color: #000000; }*/

/* form styles */
	textarea { color:#000000; font-family: Arial, sans-serif, Helvetica; font-size: 12; }
	select { color:#000000; font-family: Arial, sans-serif, Helvetica; font-size: 12;}
	input { color:#000000; font-family: Arial, sans-serif, Helvetica; font-size: 12; }

/* small event font */
	div.smallcalev { color:#0020A0; font-family: Arial, sans-serif, Helvetica; font-size: 10; }
	div.smallcalevtime { color:#000000; font-family: Arial, sans-serif, Helvetica; font-size: 10; }
	a.smallcalev { color:#0020A0; font-family: Arial, sans-serif, Helvetica; font-size: 10; }
	a.smallcalev:hover { color:#FF2040; font-family: Arial, sans-serif, Helvetica; font-size: 10; }

/* small cal month font */
	table.smallcalmth { color:#000000; font-family: Arial, sans-serif, Helvetica; font-size: 13;}
	div.smallcalmth { color:#000000; font-family: Arial, sans-serif, Helvetica; font-size: 14;}
	a.smallcalmth { color:#000000; font-family: Arial, sans-serif, Helvetica; font-size: 14; }
	a.smallcalmth:visited { color:#000000; font-family: Arial, sans-serif, Helvetica; font-size: 14; }
	td.smallcalmth { background-color: #F4F4F4; }
	
/* message to signal progress */
	h4 { color: #000000; font-family: Arial, sans-serif, Helvetica; font-size: 14;}

/* font for calendar and company names at top of month calendar */
	table.companynamefont { color:#0000FF; font-family: Arial, sans-serif, Helvetica; font-size: 24; font-style: normal; font-weight:bold;	background-color:#F0F0FF }
	table.calendarnamefont { color:#884422; font-family: Arial, sans-serif, Helvetica; font-size: 24; font-style: normal; font-weight: bold; background-color:#FFFFF0; }


/* calendar top header setting */
	table.todaytop { color:#884422; font-family: Arial, sans-serif, Helvetica; font-size: 12; font-style: normal; font-weight: normal; width:100%; background:#FFFFF0; }

/* font for calendar day name */
	div.dayfont { color:#884422; font-family: Arial, sans-serif, Helvetica; font-size: 13; font-style: normal; font-weight: normal; }

/* font for calendar date numbers */
	div.datenumfont { color:#000000; font-family: Arial, sans-serif, Helvetica; font-size: 13; font-style: normal; font-weight: normal; }
	a.datenumfont { color: #000000; font-family: Arial, sans-serif, Helvetica; font-size: 13; font-style: normal; font-weight: normal; }
	a.datenumfont:visited { color: #000000; font-family: Arial, sans-serif, Helvetica; font-size: 13; font-style: normal; font-weight: normal; }

/* month calendar table view setting */
	table.monthview { font-family: Arial, sans-serif, Helvetica; font-size: 12; font-weight: normal; width:45%; border-width:thin; background-color: #CCCC99; color: #000000; border: 0px thin #FFFFFF; border-collapse: separate; border-spacing: 1px; padding:0px; spacing: 1px;}
	td.monthview { height:30px; }
	td.sundaytopcolor { height:50px; color: #F0F0E0; background-color: #F0F0E0;}
	td.weekdaytopcolor { height:50px; color: #F4F4F4; background-color: #F4F4F4;}
	td.sundayemptyclr { height: 50px; background-color: #FFFFFF; }
	td.weekdayemptyclr { height: 50px; background-color: #FFFFFF; }
	td.todayclr { background-color: #FFFFC0; }
	td.sundayclr { height:50px; background-color: #F0F0E0; }
	td.weekdayclr { height:50px; background-color: #F4F4F4; }
	
/* link to month navigation font */
	a.calfontnav { color:#884422; font-family: Arial, sans-serif, Helvetica; font-size: 18; font-style: normal; font-weight: bold; }
	a.calfontnav:hover { color:#884422; font-family: Arial, sans-serif, Helvetica; font-size: 18; font-style: normal; font-weight: normal; }
	a.calfontnav:link { color:#884422; font-family: Arial, sans-serif, Helvetica; font-size: 18; font-style: normal; font-weight: normal; }
	a.calfontnav:visited { color:#884422; font-family: Arial, sans-serif, Helvetica; font-size: 18; font-style: normal; font-weight: normal; }

/* link to asked month font */
	div.calfontasked { color:#884422; font-family: Arial, sans-serif, Helvetica; font-size: 24; font-style: normal; font-weight: normal; }
	a.calfontasked { color:#884422; font-family: Arial, sans-serif, Helvetica; font-size: 24; font-style: normal; font-weight: normal; }
	a.calfontasked:hover { color:#884422; font-family: Arial, sans-serif, Helvetica; font-size: 24; font-style: normal; font-weight: normal; }
	a.calfontasked:link { color:#884422; font-family: Arial, sans-serif, Helvetica; font-size: 24; font-style: normal; font-weight: normal; }
	a.calfontasked:visited { color:#884422; font-family: Arial, sans-serif, Helvetica; font-size: 24; font-style: normal; font-weight: normal; }

/* font for menu items */
	div.menufont { color:#000000; font-family: Arial, sans-serif, Helvetica; font-size: 12; font-style: normal; font-weight: normal; }
	a.menufont:link { color: #0000FF; font-family: Arial, sans-serif, Helvetica; font-size: 12; font-style: normal; font-weight: normal; }
	a.menufont:visited { color: #0000FF; font-family: Arial, sans-serif, Helvetica; font-size: 12; font-style: normal; font-weight: normal; }
	a.menufont:hover { color: #0000FF; font-family: Arial, sans-serif, Helvetica; font-size: 12; font-style: normal; font-weight: normal; }
	
/* menu option background color */
	table.menufont { background: #FFFFFF; width:80%;}

 /* font for search header */
	div.searchheaderfont { color:#000000; font-family: Arial, sans-serif, Helvetica; font-size: 16; font-style: normal; font-weight: bold; background-color: #F0F0F0 ; }
 /* font for search result events title */
	div.searchtitlefont { color:#000000; font-family: Arial, sans-serif, Helvetica; font-size: 14; font-style: normal; font-weight: bold; }
 /* font for search result events */
	div.searchtextfont { color:#000000; font-family: Arial, sans-serif, Helvetica; font-size: 12; font-style: normal; font-weight: normal; }

 /* font for headers */
	div.headerfont { color:#000000; font-family: Arial, sans-serif, Helvetica; font-size: 16; font-style: normal; font-weight: bold; background-color: #F0F0F0 ; }
	table.headerfont { color:#000000; font-family: Arial, sans-serif, Helvetica; font-size: 16; font-style: normal; font-weight: bold; background-color: #F0F0F0 ; }
	a.headerfont:link { color: #000000; }
	a.headerfont:visited { color: #000000; }
	a.headerfont:hover { color: #000000; }

 /* font for titles */
	div.titlefont { color:#000000; font-family: Arial, sans-serif, Helvetica; font-size: 14; font-style: normal; font-weight: normal; }
	table.titlefont { color:#000000; font-family: Arial, sans-serif, Helvetica; font-size: 14; font-style: normal; font-weight: normal; }
	a.titlefont:link { color: #000000; }
	a.titlefont:visited { color: #000000; }
	a.titlefont:hover { color: #000000; }

/* font for event popup title */
	div.popupeventtitlefont { color:#000000; font-family: Arial, sans-serif, Helvetica; font-size: 14; font-style: normal; font-weight: bold; }

/* font for event popup content */
	div.popupeventfont { color:#000000; font-family: Arial, sans-serif, Helvetica; font-size: 12; font-style: normal; font-weight: normal; }
	
/* color and font for event content text in day calendar */
	table.dayevent { color:#000000; font-family: Arial, sans-serif, Helvetica; font-size: 12; font-style: normal; font-weight: normal; background: #F0F0FF; }
	
/* color and font for event content text in week calendar */
	table.weekevent { color:#000000; font-family: Arial, sans-serif, Helvetica; font-size: 12; font-style: normal; font-weight: normal; background: #F0F0FF; }

/* color and font for normal text */
	div.normalfont { color:#000000; font-family: Arial, sans-serif, Helvetica; font-size: 12; font-style: normal; font-weight: normal; }
	table.normalfont { color:#000000; font-family: Arial, sans-serif, Helvetica; font-size: 12; font-style: normal; font-weight: normal; }
	a.normalfont:link { color: #000000; }
	a.normalfont:visited { color: #000000; }
	a.normalfont:hover { color: #000000; }

/* format event borders in calendar month view */
	table.eventborder { border: solid #D0C0C8; border-bottom-width:1;border-top-width:0;border-left-width:0;border-right-width:0;}
	td.eventborder { border:solid #D0C0C8; border-bottom-width:0;border-top-width:0;border-left-width:1;border-right-width:0;}
	td.eventtimeborder { border: solid #884084; border-bottom-width:0;border-top-width:0;border-left-width:0;border-right-width:0;}

/* lines and boxes */
	table.txtbox { border: solid gray; border-width:1;}
	li { list-style-type: disc;}
	
/* calendar header & bottom */
.powered { FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; COLOR: #CCCCCC; font-size: 10px; TEXT-DECORATION: none;}
.gatesix { FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; COLOR: #0A3971; font-size: 10px; font-weight: bold; }
.gatesix:link { COLOR: #0A3971; TEXT-DECORATION: none;}
.gatesix:visited { COLOR: #0A3971; TEXT-DECORATION: none;}
.gatesix:hover { COLOR: #0A3971; TEXT-DECORATION: none;}
.gatesix:active { COLOR: #0A3971; TEXT-DECORATION: none;}
.myaccount {
		font-family: Verdana, Arial, Helvetica;
		font-size: 11px;
		font-weight: bold;
		color: #FFFF00;
}
.myaccount:hover {
		color: #FFFF00;
}
	.myaccount:visited {
		color: #FFFF00;
}
	.myaccount:link {
		color: #FFFF00;
}
	.main-sm-content {
		font-family: Verdana, Arial, Helvetica;
		font-size: 11px;
		line-height: 18px;
		color: #000000;
		padding: 8px;
}
	.TNborder {
		text-align: center;
		vertical-align: middle;
		border: 1px solid #000000;
		height: 91px;
		width: 153px;
}
	.copyright { FONT-FAMILY: Arial, Verdana, Sans-serif; COLOR: #000000; font-size: 10px; }
	.copyright:hover { COLOR: #A21307; }
	
.rnb-content {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
	padding: 8px;
}
	
.lnb { FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; COLOR: #000000; font-size: 10px; }
.Submit{color: #FFFFFF; background-color: #007800; padding:2px; border:0px; font-weight:bold}
-->

.orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 21px;
	color: #D27430;
}

.orange-border-three-sides{
	border-color:#D27430;
	border-width:1px;
	border-style:solid;
	border-top-width:0px;
	}

.orange-border-three-sides-header{
	border-color:#D27430;
	border-width:1px;
	border-style:solid;
	border-bottom-width:0px;
	}

.greenbig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #007E49;
}
.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 9px;
	padding-right: 9px;
	color: #000000;
}
.whitelinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 9px;
	color: #E8EDE6;
}

.imgborder {
	border: 1px;
	border-style: solid;
	border-color: #666666;
	}
.powered { FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; COLOR: #999999; font-size: 10px; TEXT-DECORATION: none;}
.powered:link { COLOR: #999999; TEXT-DECORATION: none;}
.powered:hover { COLOR: #999999; TEXT-DECORATION: none;}
.powered:visited { COLOR: #999999; TEXT-DECORATION: none;}
.powered:active { COLOR: #999999; TEXT-DECORATION: none;}
.gatesix { FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; COLOR: #0A3971; font-size: 10px; font-weight: bold; TEXT-DECORATION: none;}
.gatesix:link { COLOR: #0A3971;}
.gatesix:visited { COLOR: #0A3971;}
.gatesix:hover { COLOR: #0A3971; TEXT-DECORATION: none;}
.gatesix:active { COLOR: #0A3971;}

.content-green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #007E49;
}
.leftTableGreen {
	background:#DFE9DE;
	border:1px solid #7EB77A;
}
.InputText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #484848;
	text-decoration: none;
	border: 1px solid #CCCCCC;
}