.Text {font: normal 12px Geneva, Arial, Helvetica, sans-serif; color: #333333; text-decoration: none;}
.TitleGreen {font: normal 18px Geneva, Arial, Helvetica, sans-serif; color:#669900; text-decoration: none;}
.NewsTitleGreen {font: normal 18px Geneva, Arial, Helvetica, sans-serif; color:#669900; text-decoration: none;}
.NewsTitleWhite {font: 18px Geneva, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration: none;}

a.LinkGreyUnderline:link {
	color: #333333;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}
a.LinkGreyUnderline:visited {
	color: #333333;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 12px;
}
a.LinkGreyUnderline:hover {
	background-color: #669900;
	color: #FFFFFF;
	text-decoration: none;
	width: auto;
	height: auto;
}

a.LinkGreenUnderline:link {
	color: #669900;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
a.LinkGreenUnderline:visited {
	color: #669900;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
}
a.LinkGreenUnderline:hover {
	background-color: #669900;
	color: #FFFFFF;
	text-decoration: none;
	width: auto;
	height: auto;
}

a.LinkBlueUnderline:link {
	color: #003366;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
a.LinkBlueUnderline:visited {
	color: #003366;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
}
a.LinkBlueUnderline:hover {
	background-color: #003366;
	color: #FFFFFF;
	text-decoration: none;
	width: auto;
	height: auto;
}

a.LinkOrangeUnderline:link {
	color: #E56717;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
a.LinkOrangeUnderline:visited {
	color: #E56717;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
}
a.LinkOrangeUnderline:hover {
	background-color: #E56717;
	color: #FFFFFF;
	text-decoration: none;
	width: auto;
	height: auto;
}

a.LinkRedUnderline:link {
	color: #E11611;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
a.LinkRedUnderline:visited {
	color: #E11611;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
}
a.LinkRedUnderline:hover {
	background-color: #E11611;
	color: #FFFFFF;
	text-decoration: none;
	width: auto;
	height: auto;
}


a.SearchLinkBlueUnderline:link {
	color: #333366;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
a.SearchLinkBlueUnderline:visited {
	color: #333366;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
}
a.SearchLinkBlueUnderline:hover {
	background-color: #666666;
	color: #FFFFFF;
	text-decoration: none;
	width: auto;
	height: auto;
}

a.news:link {
	color: #003366;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; list-style-type: square
}
a.news:visited {
	color: #003366;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; list-style-type: square
}
a.news:hover {
	text-decoration: none;
	color: #FFFFFF;
	background: #003366;
	height: auto;
	width: auto;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; list-style-type: square}



a.LinkBlueUnderlineHeader:link {
	color: #003366;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}
a.LinkBlueUnderlineHeader:visited {
	color: #003366;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 12px;
	font: bold;
}
a.LinkBlueUnderlineHeader:hover {
	background-color: #003366;
	color: #FFFFFF;
	text-decoration: none;
	font: bold;
}

a.LinkWhite:link {color: #FFFFFF; text-decoration: none; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px;}
a.LinkWhite:visited {color: #FFFFFF; text-decoration: none; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px;}
a.LinkWhite:hover {text-decoration: none; color: #000000; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px;}

a.calender:link {color: #FFFFFF; text-decoration: none; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px;}
a.calender:visited {color: #FFFFFF; text-decoration: none; font-family: Geneva, Arial, Helvetica, sans-serif;}
a.calender:hover {text-decoration: none; color: #000000; font-family: Geneva, Arial, Helvetica, sans-serif;}


.TitleBlue {font: 18px Geneva, Arial, Helvetica, sans-serif; color:#003366; text-decoration: none;}
.TitleBlue12 {font: 12px Geneva, Arial, Helvetica, sans-serif; color:#003366; text-decoration: none;}
.TitleBlue13 {font: 13px Geneva, Arial, Helvetica, sans-serif; color:#003366; text-decoration: none;}
.TitleWhite {font: 18px Geneva, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration: none;}
.TitleBlue16 {font: 16px Geneva, Arial, Helvetica, sans-serif; color:#003366; text-decoration: none;}
.TitleLightBlue12 {font: 12px Geneva, Arial, Helvetica, sans-serif; color:#CDE2FF; text-decoration: none;}

.TABLE_LINE {border: thin solid #669900;}

.StandardTable {
	border: thin double #CCCCCC;
}

.StandadTable_CellBlue {
	border: thin double #CCCCCC;
	background: #CDE2FF;
	font: 12px Geneva, Arial, Helvetica, sans-serif;
	color: #003366;
	text-decoration: none;
	text-align: left;
	text-indent: 10px;
	height: 30px;
}

.StandadTable_CellGrey {
	border: thin double #CCCCCC;
	background: #DEDEDE;
	font: 10px Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.StandadTable_CellWhite {
	border: thin double #CCCCCC;
	background: #FFFFFF;
	clear: both;
	font: 10px Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.StandadTable_CellRed {
	border: thin double #CCCCCC;
background: #FB000C;
	clear: both;
	font: 10px Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.StandadTable_CellWhite2 {
	background: #FFFFFF;
	clear: both;
	font: 10px Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.TitleWhite12 {
font: 12px Geneva, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration: none;
}
.Text10 {
font: normal 10px Geneva, Arial, Helvetica, sans-serif; color: #333333; text-decoration: none;
}

.Text11 {
font: normal 11px Geneva, Arial, Helvetica, sans-serif; color: #333333; text-decoration: none;
}

.Text12 {
font: normal 12px Geneva, Arial, Helvetica, sans-serif; color: #333333; text-decoration: none;
}

.Text10Bold {
font: bold normal 10px Geneva, Arial, Helvetica, sans-serif; color: #333333; text-decoration: none;
}
.red10 {
font: normal 10px Geneva, Arial, Helvetica, sans-serif; color: #CC0000; text-decoration: none;
}
.red12 {
font: normal 12px Geneva, Arial, Helvetica, sans-serif; color: #CC0000; text-decoration: none;
}
.green10 {
font: normal 10px Geneva, Arial, Helvetica, sans-serif; color: #006600; text-decoration: none;
}
.TitleBlue10 {
font: 10px Geneva, Arial, Helvetica, sans-serif; color:#003366; text-decoration: none;
}
.TitleBlue12 {
font: 12px Geneva, Arial, Helvetica, sans-serif; color:#003366; text-decoration: none;
}
.TitleGreen12 {
font: normal 12px Geneva, Arial, Helvetica, sans-serif; color:#669900; text-decoration: none;
}
.Text15 {
font: normal 15px Geneva, Arial, Helvetica, sans-serif; color: #333333; text-decoration: none;
}
.TextBold {
font: bold normal 12px Geneva, Arial, Helvetica, sans-serif; color: #333333; text-decoration: none;}
.TextBold11 {
font: bold normal 11px Geneva, Arial, Helvetica, sans-serif; color: #333333; text-decoration: none;
}
.TextBold12 {
font: bold normal 12px Geneva, Arial, Helvetica, sans-serif; color: #333333; text-decoration: none;
}



h1 {background-color: #DEDEDE}
.h1 {border-top: medium solid #669900}
.h1 {border-top-width: 1px}
.h1 {border-left: medium solid #669900}
.h1 {border-left-width: 1px}
.h1 {color: #003366}
.h1 {letter-spacing: -1px}
.h1 {font-family: sans-serif}
.h1 {font-size: 20px}
.h1 {text-transform: capitalize}
.h1 {background-image: url('http://live.reidin.com/images/gradient-titles.gif')}

sh1 {background-color: #DEDEDE}
.sh1 {border-left: medium solid #669900}
.sh1 {border-left-width: 1px}
.sh1 {color: #003366}
.sh1 {letter-spacing: -1px}
.sh1 {font-family: sans-serif}
.sh1 {font-size: 13px}
.sh1 {text-transform: capitalize}
.sh1 {background-image: url('http://www.reidin.com/images/gradient-titles.gif')}

bordertable {background-color: #6EDEDE}
.bordertable {border-left: medium solid #669900}
.bordertable {border-left-width: 1px}
.bordertable {border-top: medium solid #669900}
.bordertable {border-top-width: 1px}
.bordertable {letter-spacing: -1px}
.bordertable {font-family: Geneva}
.bordertable {font-size: 13px}
.bordertable {text-transform: capitalize}
.bordertable {background-image: url('http://www.reidin.com/images/gradient-titles.gif')}


.f1{list-style-type: square}
.TableNews {
	border: thin dotted #CCCCCC;
}

.separator {
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #33CC00;
	border-right-color: #33CC00;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-color: green;
	border-bottom-color: #33CC00;
}

div.error{padding:10px 0px 10px 48px; margin:4px; width:850px; font-size:14px; border:1px solid #dddddd;background:no-repeat 8px center;}

/* Search box styling */
.search_window{
	width:80%;
	font-size:0.9em;
	position:relative;
	overflow:hidden;	
}

.search_window div{
	position:relative;
	overflow:auto;
}

/* Calendar Styling */
.TESTcpYearNavigation,
.TESTcpMonthNavigation
		{
		background-color:#6677DD;
		text-align:center;
		vertical-align:center;
		text-decoration:none;
		color:#FFFFFF;
		font-weight:bold;
		}
.TESTcpDayColumnHeader,
.TESTcpYearNavigation,
.TESTcpMonthNavigation,
.TESTcpCurrentMonthDate,
.TESTcpCurrentMonthDateDisabled,
.TESTcpOtherMonthDate,
.TESTcpOtherMonthDateDisabled,
.TESTcpCurrentDate,
.TESTcpCurrentDateDisabled,
.TESTcpTodayText,
.TESTcpTodayTextDisabled,
.TESTcpText
		{
		font-family:arial;
		font-size:8pt;
		}
TD.TESTcpDayColumnHeader
		{
		text-align:right;
		border:solid thin #6677DD;
		border-width:0 0 1 0;
		}
.TESTcpCurrentMonthDate,
.TESTcpOtherMonthDate,
.TESTcpCurrentDate
		{
		text-align:right;
		text-decoration:none;
		}
.TESTcpCurrentMonthDateDisabled,
.TESTcpOtherMonthDateDisabled,
.TESTcpCurrentDateDisabled
		{
		color:#D0D0D0;
		text-align:right;
		text-decoration:line-through;
		}
.TESTcpCurrentMonthDate
		{
		color:#6677DD;
		font-weight:bold;
		}
.TESTcpCurrentDate
		{
		color: #FFFFFF;
		font-weight:bold;
		}
.TESTcpOtherMonthDate
		{
		color:#808080;
		}
TD.TESTcpCurrentDate
		{
		color:#FFFFFF;
		background-color: #6677DD;
		border-width:1;
		border:solid thin #000000;
		}
TD.TESTcpCurrentDateDisabled
		{
		border-width:1;
		border:solid thin #FFAAAA;
		}
TD.TESTcpTodayText,
TD.TESTcpTodayTextDisabled
		{
		border:solid thin #6677DD;
		border-width:1 0 0 0;
		}
A.TESTcpTodayText,
SPAN.TESTcpTodayTextDisabled
		{
		height:20px;
		}
A.TESTcpTodayText

a.calender:link {
color:#FFFFFF;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}
a.calender:visited {
color:#FFFFFF;
font-family:Geneva,Arial,Helvetica,sans-serif;
text-decoration:none;
}
a.calender:hover {
color:#000000;
font-family:Geneva,Arial,Helvetica,sans-serif;
text-decoration:none;
}
.cpYearNavigation, .cpMonthNavigation {
background-color:#4B0082;
color:#EEEEEE;
font-weight:bold;
text-align:center;
text-decoration:none;
vertical-align:middle;
}
.cpDayColumnHeader, .cpYearNavigation, .cpMonthNavigation, .cpCurrentMonthDate, .cpCurrentMonthDateDisabled, .cpOtherMonthDate, .cpOtherMonthDateDisabled, .cpCurrentDate, .cpCurrentDateDisabled, .cpTodayText, .cpTodayTextDisabled, .cpText {
font-family:arial;
font-size:9pt;
}
td.cpDayColumnHeader {
border-color:#CCCCCC;
border-style:solid;
border-width:0px 0px 1px;
text-align:right;
}
.cpCurrentMonthDate, .cpOtherMonthDate, .cpCurrentDate {
text-align:right;
text-decoration:none;
}
.cpCurrentMonthDateDisabled, .cpOtherMonthDateDisabled, .cpCurrentDateDisabled {
color:#BBBBBB;
text-align:right;
text-decoration:line-through;
}
.cpCurrentMonthDate, .cpCurrentDate {
color:#000000;
}
.cpOtherMonthDate {
color:#808080;
}
td.cpCurrentDate {
background-color:#999999;
border:thin solid #800000;
color:white;
}
td.cpCurrentDateDisabled {
border:thin solid #FFAAAA;
}
td.cpTodayText, td.cpTodayTextDisabled {
border-color:#666666;
border-style:solid;
border-width:1px 0px 0px;
}
a.cpTodayText, span.cpTodayTextDisabled {
height:20px;
}
a.cpTodayText {
color:black;
}
.cpTodayTextDisabled {
color:#AAAAAA;
}
.cpBorder {
border:thin solid #AAAAAA;
}

.p0001 {
	border-width: 10px 1px 1px 1px;
	border-style: solid;
	border-color: #003366;
	height:180px;
}
.p0002 {
	border-width: 10px 1px 1px 1px;
	border-style: solid;
	border-color: #CC0000;
	height:180px;
}
.p0003 {
	border-width: 10px 1px 1px 1px;
	border-style: solid;
	border-color: #009899;
	height:180px;
}
.p0004 {
	border-width: 10px 1px 1px 1px;
	border-style: solid;
	border-color: #FF6600;
	height:180px;
}

