/** Global Styles **/

.MainBody {
	margin-left: 00px;
	margin-top: 0px;
	margin-height: 0px;
	top-margin: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color : #FFFFFF;
	background-image : url(/_GlobalImages/pagebg.gif);
}

.HeaderBg{
	background-image : url(/_GlobalImages/pagebg.gif);
}

.VerticalDottedLine{
	background-image : url(/_GlobalImages/verticaldottedline.gif);
}

.HorizontalDottedLine{
	background-image : url(/_GlobalImages/horizontaldottedline.gif);
}

.MainText{
	color : #333333;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 15px;
}
.MainText A {color: blue; font-weight : normal; TEXT-DECORATION: none;}
.MainText A:LINK {color: blue;}
.MainText A:VISITED {color: blue;}
.MainText A:HOVER {color: blue; TEXT-DECORATION: underline;}

.MainTextSmall{
	color : #333333;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
	line-height: 15px;
}
.MainTextSmall A {color: blue; font-weight : normal; TEXT-DECORATION: none;}
.MainTextSmall A:LINK {color: blue;}
.MainTextSmall A:VISITED {color: blue;}
.MainTextSmall A:HOVER {color: blue; TEXT-DECORATION: none;}

.MainTextHeadline{
	color : #333333;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	line-height: 15px;
}

.SmallText{
	color : #666666;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
	line-height: 15px;
}
.SmallText A {color: #666666; font-weight : normal; TEXT-DECORATION: none;}
.SmallText A:LINK {color: #669966;}
.SmallText A:VISITED {color: #669966;}
.SmallText A:HOVER {color: #669966; TEXT-DECORATION: underline; background: #E6E6E6;}

.EBulletinsText{
	color : #666666;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 15px;
}
.EBulletinsText A {color: #666666; font-weight : normal; TEXT-DECORATION: none;}
.EBulletinsText A:LINK {color: #333333;}
.EBulletinsText A:VISITED {color: #333333;}
.EBulletinsText A:HOVER {color: #333333; TEXT-DECORATION: underline;}

.MarketplaceCat {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#333333; font-weight:bold; font-style:italic;}
.FaqQuestion{
	color : #666666;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	line-height: 15px;
}
.FaqQuestion A {color: #666666; font-weight : normal; TEXT-DECORATION: none;}
.FaqQuestion A:LINK {color: #666666;}
.FaqQuestion A:VISITED {color: #666666;}
.FaqQuestion A:HOVER {color: #666666; TEXT-DECORATION: underline; background: #E6E6E6;}

.FaqAnswer{
	color : #666666;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 15px;
}
.FaqAnswer A {color: #666666; font-weight : normal; TEXT-DECORATION: none;}
.FaqAnswer A:LINK {color: #666666;}
.FaqAnswer A:VISITED {color: #666666;}
.FaqAnswer A:HOVER {color: #666666; TEXT-DECORATION: underline; background: #E6E6E6;}

.FaqCategory{
	color : #999999;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : bold;
	line-height: 15px;
	letter-spacing: 1px;
}
.FaqCategory A {color: #336633; font-weight : normal; TEXT-DECORATION: none;}
.FaqCategory A:LINK {color: #336633;}
.FaqCategory A:VISITED {color: #336633;}
.FaqCategory A:HOVER {color: #336633; TEXT-DECORATION: underline; background: #E6E6E6;}

.DateText{
	color : #666666;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	line-height: 15px;
	background-color: #EFEFEF;
	padding-left: 10px;
}
.DateText A {color: #666666; font-weight : normal; TEXT-DECORATION: underline;}
.DateText A:LINK {color: #666666; TEXT-DECORATION: underline;}
.DateText A:VISITED {color: #666666; TEXT-DECORATION: underline;}
.DateText A:HOVER {color: #666666; TEXT-DECORATION: underline;}

.CopyrightText{
	color : #666666;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	line-height: 15px;
	background-color: #EFEFEF;
	padding-left: 10px;
}
.CopyrightText A {color: #666666; font-weight : normal; TEXT-DECORATION: none;}
.CopyrightText A:LINK {color: #666666;}
.CopyrightText A:VISITED {color: #666666;}
.CopyrightText A:HOVER {color: #666666; TEXT-DECORATION: underline;}

.ErrText{
	color : red;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 15px;
	padding-left:2px;
}
.ErrText A {color: red; font-weight : normal; TEXT-DECORATION: none;}
.ErrText A:LINK {color: red;}
.ErrText A:VISITED {color: red;}
.ErrText A:HOVER {color: red; TEXT-DECORATION: underline;}


.ErrTextSmall{
	color : red;
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
}

.BrightBlueText {color: #0000FF;}
.OrangeText {color: #E17A1E;}

.PhotoPad{
	margin-right: 10px;
	margin-bottom: 5px;
}
.NoTableBorder { border-style: none;}
.NoTableBorder td{
	border-style: none;

}

ul{ list-style-type: square;}


/** MLS Styles **/


.MLSMainText{
	color : #666666;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 15px;
}
.MLSMainText A {color: #666666; font-weight : normal; TEXT-DECORATION: none;}
.MLSMainText A:LINK {color: #669966;}
.MLSMainText A:VISITED {color: #669966;}
.MLSMainText A:HOVER {color: #669966; TEXT-DECORATION: underline; background: #E6E6E6;}

.MLSNavText{
	color : #666666;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 15px;
}
.MLSNavText A {color: #666666; font-weight : normal; TEXT-DECORATION: none;}
.MLSNavText A:LINK {color: #666666;}
.MLSNavText A:VISITED {color: #666666;}
.MLSNavText A:HOVER {color: #A1C4A1; TEXT-DECORATION: none;}

.MLSSubNavText{
	color : #666666;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	line-height: 15px;
}
.MLSSubNavText A {color: #666666; font-weight : normal; TEXT-DECORATION: none;}
.MLSSubNavText A:LINK {color: #666666;}
.MLSSubNavText A:VISITED {color: #666666;}
.MLSSubNavText A:HOVER {color: #336633; TEXT-DECORATION: none;}

.MLSSubNavTextOn{
	color : #336633;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	line-height: 15px;
}
.MLSSubNavTextOn A {color: #336633; font-weight : normal; TEXT-DECORATION: none;}
.MLSSubNavTextOn A:LINK {color: #336633;}
.MLSSubNavTextOn A:VISITED {color: #336633;}
.MLSSubNavTextOn A:HOVER {color: #336633; TEXT-DECORATION: none;}

.MLSHeadlineText{
	color : #669966;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	line-height: 15px;
}

.GreenText{
	color : #779777;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 15px;
}
.GreenText A {color: #779777; font-weight : normal; TEXT-DECORATION: none;}
.GreenText A:LINK {color: #779777;}
.GreenText A:VISITED {color: #779777;}
.GreenText A:HOVER {color: #779777; TEXT-DECORATION: none;}

.DarkGreenText{
	color : #336633;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 15px;
}
.DarkGreenText A {color: #336633; font-weight : normal; TEXT-DECORATION: none;}
.DarkGreenText A:LINK {color: #336633;}
.DarkGreenText A:VISITED {color: #336633;}
.DarkGreenText A:HOVER {color: #336633; TEXT-DECORATION: underline;}

.MLSFooterText{
	color : #669966;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
	line-height: 15px;
	padding-left: 10px;
}
.MLSFooterText A {color: #669966; font-weight : normal; TEXT-DECORATION: none;}
.MLSFooterText A:LINK {color: #669966;}
.MLSFooterText A:VISITED {color: #669966;}
.MLSFooterText A:HOVER {color: #669966; TEXT-DECORATION: underline;}

.MLSTableBorder{ border: 1px solid #A1C4A1;}
.MLSTableBorder td{
	border: 1px solid #A1C4A1;
	padding: 3px;	
}
.MLSDashedLine {border-style:dashed; border-width:thin; border-color:#A1C4A1;}

.KIMLogin {
	float: right;
	padding: 3px;
	width: 150px;
	height: 150px;
}

.orangeText{color:#FF9900;}

/** RIAR Styles **/

.RIARMainText{
	color : #666666;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 15px;
}
.RIARMainText A {color: #0066CC; font-weight : normal; TEXT-DECORATION: none;}
.RIARMainText A:LINK {color: #0066CC;}
.RIARMainText A:VISITED {color: #0066CC;}
.RIARMainText A:HOVER {color: #0066CC; TEXT-DECORATION: underline; background: #E6E6E6;}

.RIARNavText{
	color : #666666;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 15px;
}
.RIARNavText A {color: #666666; font-weight : normal; TEXT-DECORATION: none;}
.RIARNavText A:LINK {color: #666666;}
.RIARNavText A:VISITED {color: #666666;}
.RIARNavText A:HOVER {color: #0066CC; TEXT-DECORATION: none;}

.RIARSubNavText{
	color : #666666;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	line-height: 15px;
}
.RIARSubNavText A {color: #666666; font-weight : normal; TEXT-DECORATION: none;}
.RIARSubNavText A:LINK {color: #666666;}
.RIARSubNavText A:VISITED {color: #666666;}
.RIARSubNavText A:HOVER {color: #0066CC; TEXT-DECORATION: none;}

.RIARSubNavTextOn{
	color : #0066CC;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	line-height: 15px;
}
.RIARSubNavTextOn A {color: #0066CC; font-weight : normal; TEXT-DECORATION: none;}
.RIARSubNavTextOn A:LINK {color: #0066CC;}
.RIARSubNavTextOn A:VISITED {color: #0066CC;}
.RIARSubNavTextOn A:HOVER {color: #0066CC; TEXT-DECORATION: none;}

.RIARHeadlineText{
	color : #7EA1BD;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	line-height: 15px;
}

.BlueText{
	color : #336699;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 15px;
}
.BlueText A {color: #336699; font-weight : normal; TEXT-DECORATION: none;}
.BlueText A:LINK {color: #336699;}
.BlueText A:VISITED {color: #336699;}
.BlueText A:HOVER {color: #336699; TEXT-DECORATION: none;}

.RIARFooterText{
	color : #336699;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
	line-height: 15px;
	padding-left: 10px;
}
.RIARFooterText A {color: #336699; font-weight : normal; TEXT-DECORATION: none;}
.RIARFooterText A:LINK {color: #336699;}
.RIARFooterText A:VISITED {color: #336699;}
.RIARFooterText A:HOVER {color: #336699; TEXT-DECORATION: underline;}

.RIARTableBorder{ border: #C9DBE9;}
.RIARTableBorder td{
	border: #C9DBE9;	
}

/** RIAR Education Styles **/

.EduMainText{
	color : #666666;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 15px;
}
.EduMainText A {color: #9966CC; font-weight : normal; TEXT-DECORATION: none;}
.EduMainText A:LINK {color: #9966CC;}
.EduMainText A:VISITED {color: #9966CC;}
.EduMainText A:HOVER {color: #9966CC; TEXT-DECORATION: underline; background: #E6E6E6;}

.EduMainTextSmall{
	color : #666666;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
	line-height: 15px;
}
.EduMainTextSmall A {color: #9966CC; font-weight : normal; TEXT-DECORATION: none;}
.EduMainTextSmall A:LINK {color: #9966CC;}
.EduMainTextSmall A:VISITED {color: #9966CC;}
.EduMainTextSmall A:HOVER {color: #9966CC; TEXT-DECORATION: underline; background: #E6E6E6;}

.EduHeadlineText{
	color : #666698;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	line-height: 15px;
}
.EduNavText{
	color : #666666;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 15px;
}
.EduNavText A {color: #666666; font-weight : normal; TEXT-DECORATION: none;}
.EduNavText A:LINK {color: #666666;}
.EduNavText A:VISITED {color: #666666;}
.EduNavText A:HOVER {color: #9966CC; TEXT-DECORATION: none;}

.EduSubNavText{
	color : #666666;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	line-height: 15px;
}
.EduSubNavText A {color: #666666; font-weight : normal; TEXT-DECORATION: none;}
.EduSubNavText A:LINK {color: #666666;}
.EduSubNavText A:VISITED {color: #666666;}
.EduSubNavText A:HOVER {color: #9966CC; TEXT-DECORATION: none;}

.EduSubNavTextOn{
	color : #9966CC;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	line-height: 15px;
}
.EduSubNavTextOn A {color: #9966CC; font-weight : normal; TEXT-DECORATION: none;}
.EduSubNavTextOn A:LINK {color: #9966CC;}
.EduSubNavTextOn A:VISITED {color: #9966CC;}
.EduSubNavTextOn A:HOVER {color: #9966CC; TEXT-DECORATION: none;}

.PurpleText{
	color: #666698;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 15px;
}
.PurpleText A {color: #666698; font-weight : normal; TEXT-DECORATION: none;}
.PurpleText A:LINK {color: #666698;}
.PurpleText A:VISITED {color: #666698;}
.PurpleText A:HOVER {color: #666698; TEXT-DECORATION: none;}

.EduFooterText{
	color : #9966CC;
	font-family : Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
	line-height: 15px;
	padding-left: 10px;
}
.EduFooterText A {color: #9966CC; font-weight : normal; TEXT-DECORATION: none;}
.EduFooterText A:LINK {color: #9966CC;}
.EduFooterText A:VISITED {color: #9966CC;}
.EduFooterText A:HOVER {color: #9966CC; TEXT-DECORATION: underline;}

.upcomingClassBtn {color: #ffffff; background-color:#666698; font-weight:bold; font-size:9px;}
.upcomingClassBtn A:LINK {color: #ffffff; background-color:#666698; font-weight:bold; text-decoration:none;}
.upcomingClassBtn A:VISITED {color: #ffffff; background-color:#666698; font-weight:bold; text-decoration:none;}
.upcomingClassBtn A:HOVER {color: #EAEAF4; background-color:#666698; font-weight:bold; text-decoration:none;}


/** Form Styles **/
.FormCell{
	font-family : Tahoma, Verdana, Geneva, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	color: #000000;
	font-weight : normal;
}
.FormCell A {color: #CCCCCC; TEXT-DECORATION: underline;}
.FormCell A:LINK {color: #CCCCCC;}
.FormCell A:VISITED {color: #CCCCCC;}
.FormCell A:HOVER {color: #FF9900;}

input{
	font-size : 11px;
	font-family : Verdana, Geneva, Verdana, Helvetica, sans-serif;
	color : #000000;
	font-weight : normal;
}
select{
	font-size : 11px;
	font-family : Verdana, Geneva, Helvetica, sans-serif;
	color : #666666;
	font-weight : normal;
}
.SetWidthSelect{	
	font-size : 11px;	
	font-family : Verdana, Geneva, Helvetica, sans-serif;
	color : #666666;
	font-weight : normal;
	width : 150px;
	background-color : #E6E6E6;
}
textarea{
	font-size : 11px;
	font-family : Verdana, Geneva, Helvetica, sans-serif;
	color : #000000;
	font-weight : normal;
}

/** Backgrounds **/
.LightGreenBg{ background-color: #D9E5D9;}

.DarkGreenBg{ background-color: #A1C4A1;}

.DarkBlueBg{ background-color: #C9DBE9;}

.LightBlueBg{ background-color: #EDF5F8;}

.DarkPurpleBg{ background-color: #666698;}

.LightPurpleBg{ background-color: #EAEAF4;}

.OrangeBg{ background-color: #F4DF7C;}

.WhiteBg{ background-color: #FFFFFF;}

.LtGrayBg{ background-color: #F4F4F4;}

.DarkGrayBg{ background-color: #CCCCCC;}



.rilmag {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#CC6600; font-weight:bold;}
.rilmag a:link {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#CC6600; font-weight:bold;}
.rilmag a:visited{font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#CC6600; font-weight:bold;}
.rilmag a:hover{font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#CC6600; font-weight:bold;}



