BODY
{
    MARGIN-TOP: 0px;
    BACKGROUND: #FFFFFF;
    font-color: #2A2F55;
    FONT-SIZE: 10px;
    MARGIN-LEFT: 0px;
    COLOR: #2A2F55;
    FONT-FAMILY: Arial

}

.magheaderborder
{
	border-top:6px solid #669900;height:4px;
	border-bottom:4px solid #669900;height:2px;
}
.magheaderborderbottom
{
	border-bottom:4px solid #669900;height:2px;
}
.tableborder
{
	border:1px solid #424242;
}
.alpha_tableborder
{
	border:1px solid #BDBDBD;
}
.sidemenublock
{
	border:1px hidden dotted hidden #1153B6;
	width: 190px;
}
.sidemenuheaderitem
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    padding-top: 10px;
    padding-bottom: 10px;
    text-align:center;
}
.sidemenuheaderitemtext
{
    FONT-SIZE: 14px;
    color:#C62803;
   font-weight:bold;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    margin-top: 35px;
    padding-top:35px;

}
.sidemenusubheaderitem
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    padding-top: 10px;
    padding-bottom: 10px;
    text-align:center;
}
.sidemenusubheaderitemtext
{
    FONT-SIZE: 12px;
    color:#C62803;
   font-weight:normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

.sidemenuitem
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
    padding-left: 25px;
    padding-bottom: 10px;
    padding-top: 5px;
}

.sidemenuitemlink
{
    FONT-SIZE: 12px;
    color:#1153B6;
    white-space:nowrap;
    font-weight:normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    padding-left: 15px;
}
.sidemenuitemlink:hover
{
    color:#1153B6;
    white-space:nowrap;
    font-weight:normal;
    TEXT-DECORATION: underline;
}

.letterlink
{
    FONT-SIZE: 18px;
    color:#1153B6;
    white-space:nowrap;
    font-weight:normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    padding-left: 15px;
}
.letterlink:hover
{
    color:#DF0101;
    white-space:nowrap;
    font-weight:normal;
    TEXT-DECORATION: underline;
}


.tableborder2
{
	border:1px solid #D3D3D3;
}
.Warning
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    BACKGROUND: #ffffff;
    COLOR: #ff0000
}
.FrontPage
{
    FONT-WEIGHT: bold;
    BACKGROUND: #88a995;
    COLOR: #ffffff
}
.PageHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18pt;
    BACKGROUND: #6b8b78;
    COLOR: #ffffff;
    FONT-FAMILY: Times New Roman, serif
}
.PageSubHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    BACKGROUND: #ffffff;
    COLOR: #6b8b78;
    FONT-FAMILY: Times New Roman, serif
}
.PageContent
{
    BACKGROUND: #ffffff
}
.PageContentStrong
{
    FONT-WEIGHT: bold;
    BACKGROUND: #ffffff
}
.PageContentMonoSpace
{
    BACKGROUND: #ffffff;
    FONT-FAMILY: Courier New, Courier, monospace
}
.TableHeader
{
    FONT-SIZE: 12pt;
    BACKGROUND: #6b8b78;
    COLOR: #ffffff;
    FONT-FAMILY: Times New Roman, serif
}
.TableHeaderStrong
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    BACKGROUND: #6b8b78;
    COLOR: #ffffff;
    FONT-FAMILY: Times New Roman, serif
}
.TableHeaderSmall
{
    FONT-SIZE: 10pt;
    BACKGROUND: #6b8b78;
    COLOR: #ffffff;
    FONT-FAMILY: Times New Roman, serif
}
.TableSubHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    FONT-FAMILY: Times New Roman, serif
}
.TableDetail
{
    FONT-SIZE: 11pt;
    FONT-FAMILY: Times New Roman, serif
}
.TableDetailStrong
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    FONT-FAMILY: Times New Roman, serif
}
.TableDetailSm
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Times New Roman, serif
}
.TableDetailSmStrong
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Times New Roman, serif
}
.SearchBy
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    FONT-STYLE: italic;
    FONT-FAMILY: Times New Roman, serif
}
A.ToolTipTarget:link
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.ToolTipTarget:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.ToolTipTargetAlt:link
{
    COLOR: #0064ff;
    TEXT-DECORATION: none
}
A.ToolTipTargetAlt:visited
{
    COLOR: #0064ff;
    TEXT-DECORATION: none
}
.ToolTip
{
    BORDER-TOP-WIDTH: thin;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    BORDER-LEFT-WIDTH: thin;
    FONT-SIZE: 11pt;
    BORDER-LEFT-COLOR: #000000;
    VISIBILITY: hidden;
    BORDER-BOTTOM-WIDTH: thin;
    BORDER-BOTTOM-COLOR: #000000;
    PADDING-BOTTOM: 2px;
    COLOR: #ffffff;
    BORDER-TOP-COLOR: #000000;
    PADDING-TOP: 2px;
    FONT-FAMILY: Times New Roman, serif;
    POSITION: absolute;
    BACKGROUND-COLOR: #6b8b78;
    BORDER-RIGHT-WIDTH: thin;
    BORDER-RIGHT-COLOR: #000000;
    layer-background-color: #6B8B78
}
.ToolTipLayer
{
    BORDER-TOP-WIDTH: thin;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    BORDER-LEFT-WIDTH: thin;
    FONT-SIZE: 11pt;
    BORDER-LEFT-COLOR: #000000;
    BORDER-BOTTOM-WIDTH: thin;
    BORDER-BOTTOM-COLOR: #000000;
    PADDING-BOTTOM: 2px;
    COLOR: #ffffff;
    BORDER-TOP-COLOR: #000000;
    PADDING-TOP: 2px;
    FONT-FAMILY: Times New Roman, serif;
    BACKGROUND-COLOR: #6b8b78;
    BORDER-RIGHT-WIDTH: thin;
    BORDER-RIGHT-COLOR: #000000;
    layer-background-color: #6B8B78
}
A.CalendarNavLink:link
{
    FONT-SIZE: 10pt;
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.CalendarNavLink:visited
{
    FONT-SIZE: 10pt;
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
SPAN.CalendarNavLink
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.CalendarDateLink:link
{
    FONT-SIZE: 12pt;
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.CalendarDateLink:visited
{
    FONT-SIZE: 12pt;
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.CalendarDateCell
{
    FONT-SIZE: 12pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.CalendarWeekHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.CalendarHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.HideWindowLink:link
{
    FONT-SIZE: 10pt;
    COLOR: #6b8b78;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.HideWindowLink:visited
{
    FONT-SIZE: 10pt;
    COLOR: #6b8b78;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.HideWindowLink:active
{
    FONT-SIZE: 10pt;
    COLOR: #6b8b78;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.SideMenu
{
    BACKGROUND: #D1DCE5
}
.sidemenubg
{
    BACKGROUND: #ffffff
}
.TopMenu
{
    BACKGROUND: #6c8b78
}
.sidemenucaptionbg
{
    BACKGROUND: #000099
}
.currentlocationbg
{
    BACKGROUND: #000099
}
.currentlocationvisited
{
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none

}
.currentlocation
{
    FONT-SIZE: 11px;
    COLOR: #ffc0cb;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.points
{
    FONT-SIZE: 9px;
    COLOR: #ffc0cb;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: italic;
	FONT-WEIGHT: bold;
}
.srlink
{
    FONT-SIZE: 11px;
    COLOR: #b22222;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.srlink:hover 
{ 
	color:#004f75; 
	font-weight:bold;
}

.toplink
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.footertextred
{
    color : #C62803;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.topclassifieds
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.menusep
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #FFCC00;
    TEXT-DECORATION: none
}

.footer
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.footerbg
{
    BACKGROUND: #008040
}
.sidemenuheading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.tableheadingbg
{
   background-color: #C62803; 
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.formheaderbg
{
	background-color: #ffffff; 
}
.formheaderbg2
{ 
	background-color: #ffffff; 
}
.formheaderbgline
{ 
	background-color: #cccccc; 
}

.signup
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #BB0025;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.signup:hover 
{ 
	color:#004f75; 
	font-weight:bold;
	text-decoration: underline;
}
.indexhighlight
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #BB0025;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.indexsection
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #483d8b;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.agentcenter
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #483d8b;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.newlink
{
    FONT-SIZE: 12px;
    color:#2C6700;
    white-space:nowrap;
    font-weight:bold;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    padding-left: 15px;
}
.newlink:hover
{
    color:#2C6700;
    white-space:nowrap;
    font-weight:bold;
    TEXT-DECORATION: underline;
}
.newlinkwithwrap
{
    FONT-SIZE: 12px;
    color:#2C6700;
    font-weight:bold;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    padding-left: 15px;
}
.newlinkwithwrap:hover
{
    color:#2C6700;
    font-weight:bold;
    TEXT-DECORATION: underline;
}
.newlinkred
{
    FONT-SIZE: 14px;
    color:#C62803;
   font-weight:bold;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    padding-left: 15px;
}
.newlinkred:hover
{
    color:#C62803;
   font-weight:bold;
    TEXT-DECORATION: underline;
}
.newlink2
{
    FONT-SIZE: 11px;
    color:#ffffff; 
    white-space:nowrap;
    font-weight:normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.newlink2:hover
{ 
    color:#ffffff; 
    white-space:nowrap;
    font-weight:normal;
    TEXT-DECORATION: underline;
}

.clickhere
{
    FONT-SIZE: 11px;
    color:#293d6b; 
    white-space:nowrap;
    font-weight:bold;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    BACKGROUND: #D1DCE5;
}
.clickhere:hover 
{ 
    color:#293d6b; 
    white-space:nowrap;
    font-weight:bold;
    TEXT-DECORATION: underline;
    BACKGROUND: #D1DCE5;
}

.menubar{ background:#c8d7e3; border-top:2px solid #99afc4; border-bottom:1px solid #99afc4; white-space:nowrap; }

.logobg
{
    BACKGROUND: #ffffff;
}

.tableheaderbg
{
    BACKGROUND: #D1DCE5;
}

.logospace
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	BACKGROUND: #ffffff;
}
.aff1
{
    FONT-SIZE: 12px;
    COLOR: #8a2be2;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: italic;
	FONT-WEIGHT: bold;
}
.aff2
{
    FONT-SIZE: 12px;
    COLOR: #228b22;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: italic;
	FONT-WEIGHT: bold;
}
.aff3
{
    FONT-SIZE: 16px;
    COLOR: #a52a2a;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
	FONT-WEIGHT: bold;
}
.sitemapbigfont
{
    FONT-SIZE: 18px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.htmlbuttons
{
	background-color: #EDEDDB;
    FONT-WEIGHT: bold;
    padding: 5px;
    FONT-SIZE: 12px;
    COLOR: #C62803;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}
.subscribelink
{
    color:#C13100; 
    white-space:nowrap;
    font-weight:bold;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.subscribelink:hover
{
    color:#C13100;
    white-space:nowrap;
    font-weight:bold;
    TEXT-DECORATION: underline;
}
.magtitle
{
    FONT-SIZE: 11px;
    color:#663399;
    font-weight:bold;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
.descriptiontext
{
    FONT-SIZE: 9px;
    color:#336666;
    font-weight:normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.logotext
{
    FONT-SIZE: 30px;
    color:#FFFCE0;
    font-weight:normal;
    FONT-FAMILY: helvetica, courier, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.normaltext
{
    FONT-SIZE: 12px;
    LIST-STYLE: square;
    TEXT-ALIGN: justify;
    font-color: #2A2F55;
    padding:5px;
    TEXT-DECORATION: none;
}
.categories
{
    FONT-SIZE: 12px;
    LIST-STYLE: square;
    TEXT-ALIGN: justify;
    font-color: #C62803;
    color: #C62803;
    padding:5px;
    FONT-WEIGHT: bold;
    text-decoration:none;		
}
.categories:hover
{
    COLOR: #C62803;
    TEXT-DECORATION: underline
}
.contentblock
{
  padding-left:10px; 
  padding-right:15px;
}
.abouttextblock
{
    FONT-SIZE: 12px;
    LIST-STYLE: square;
    TEXT-ALIGN: justify;
    font-color: #2A2F55;
    padding-left:5px;
    padding-right:5px;
    padding-top:5px;
    padding-bottom:10px;
    TEXT-DECORATION: none;
}
.footerarea
{
	border-top:6px solid #669900;height:4px;
	border-bottom:4px solid #669900;height:2px;
	height:40px;
}
.footertext
{
    FONT-SIZE: 10px;
    color:#1153B6;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.footertext_medium
{
    FONT-SIZE: 12px;
    color:#1153B6;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.footertextblack
{
    FONT-SIZE: 10px;
    color:#000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.labeltext {
	text-align: right;
	width: 135px;
	margin: 0;
	color:#C62803;
	float: left;
	margin-right: 2px;
   FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.homepageblockheader
{
    FONT-SIZE: 13px;
    color:#C62803;
   font-weight:normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: normal;
}

.questionbg
{
    background-color: #F2F5ED;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #2C5700;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.activePage{background:#0a5c8b;height:25px;padding:0 10px;line-height:25px;display:block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff}
.inActivePage{background:#BDBDBD;height:25px;padding:0 10px;line-height:25px;display:block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;TEXT-DECORATION: none;}
.inActivePage:hover{background:#58ACFA;height:25px;padding:0 10px;line-height:25px;display:block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;TEXT-DECORATION: none;}


  .textbox{
background: #F1F1F1;
background-position: 5px -7px !important;
padding: 10px 10px 10px 25px;
width: 270px;
border: 1px solid #CCC;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 0 1px 1px #ccc inset, 0 1px 0 #fff;
-webkit-box-shadow: 0 1px 1px #CCC inset, 0 1px 0 #FFF;
box-shadow: 0 1px 1px #CCC inset, 0 1px 0 #FFF;
}
.textbox:focus {
background-color: #FFF;
border-color: #E8C291;
outline: none;
-moz-box-shadow: 0 0 0 1px #e8c291 inset;
-webkit-box-shadow: 0 0 0 1px #E8C291 inset;
box-shadow: 0 0 0 1px #E8C291 inset;
}

