a.b_link:link {font-family: verdana, arial, sans-serif; font-size: 12px; color: #BD944F; text-decoration: none;}	
a.b_link:visited {font-family: verdana, arial, sans-serif; font-size: 12px; color: #BD944F; text-decoration: none;}	
a.b_link:hover {font-family: verdana, arial, sans-serif; font-size: 12px; color: #BD944F; text-decoration: underline;}	

a:link {font-family: verdana, arial, sans-serif; color: #000000; text-decoration: none;}	
a:visited {font-family: verdana, arial, sans-serif;color: #000000; text-decoration: none;}	
a:hover {font-family: verdana, arial, sans-serif; color: #000000; text-decoration: underline;}

a.nav:link {font-family: verdana, arial, sans-serif; color: #000000; text-decoration: none;}
a.nav:visited {font-family: verdana, arial, sans-serif;color: #000000; text-decoration: none;}
a.nav:hover {font-family: verdana, arial, sans-serif; color: #000000; text-decoration: underline;}

.btext {font-family: verdana, arial, sans-serif; color: #000000; font-size: 12px;}

.head {font-family: verdana, arial, sans-serif; color: #000000; font-size: 16px; font-weight: bold;}	

.hnewsteaser {font-family: verdana, arial, helvetica, vandana, sans-serif; color: #000000; font-size: 12px; text-decoration: none; font-weight: normal;}
.newslink {font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; font-size: 11px;}
.storyauthor { color: gray; font-size: 11px; font-family: verdana, Arial, Helvetica, Swiss, SunSans-Regular }
.storybody { color: black; font-size: 13px; font-family: verdana, Arial, Helvetica, Swiss, SunSans-Regular }
.storyemail { color: gray; font-size: 11px; font-family: verdana, Arial, Helvetica, Swiss, SunSans-Regular;}
.storytitle { color: #13348C; font-weight: bold; font-size: 15px; font-family: verdana, Arial, Helvetica, Swiss, SunSans-Regular;}

.hnewsdate {color: #838383; font-size: 10px; font-family: verdana, arial, helvetica, verdana, sanns-serif; font-style: italic; text-decoration: none}

#dropmenudiv{position:absolute; background-color: #CACAB6; border:1px solid black; border-bottom-width: 0; font:normal 12px Verdana; line-height:18px; z-index:100;}

#dropmenudiv a{width: 100%; display: block; text-indent: 3px; border-bottom: 1px solid black; padding: 1px 0; text-decoration: none; font-weight: bold;}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #B28A45;
}

.ref_field {width: 185px; border-width: 1px; border-style: solid; border-color: #000000;}

.ref_field2 {width: 498px; border-width: 1px; border-style: solid; border-color: #000000;}


#readhere {
font-size:12px;
color:#FFFFFF;
}

#readhere a{
font-size:12px;
color:#0066FF;
}

a.main_nav:link {font-family: Helvetica, arial, sans-serif; color: #FFFFFF; text-decoration: none; font-size: 9px; text-transform: uppercase; line-height: 24px;}
a.main_nav:visited {font-family: Helvetica, arial, sans-serif;color: #FFFFFF; text-decoration: none; font-size: 9px; text-transform: uppercase; line-height: 24px;}
a.main_nav:hover {font-family: Helvetica, arial, sans-serif; color: #E2C964; text-decoration: underline; font-size: 9px; text-transform: uppercase; line-height: 24px;}

#tflinks a {color:#000000; font-style:italic; font-size:12px;}
#tflinks a:hover {color:#716f46;}

.twocolumn {width:100%;}

.leftcolumn {float:left; width:50%;}
.rightcolumn {float:left; width:50%;}

.lc1 {width:10%; float:left;}
.lc2 {width:90%; float:left; text-align:left;}
.lc3 {width:10%; float:left;}

.rc1 {width:10%; float:left;}
.rc2 {width:90%; float:left; text-align:left;}
.rc3 {width:10%; float:left;}

.twocolumn .leftcolumn .lc2 h1 { font-family:Arial, Helvetica, sans-serif; font-size:21px;}

.twocolumn .leftcolumn .lc2 ul li a { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#000000;}
.twocolumn .leftcolumn .lc2 ul li a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; color:#000000;}

.twocolumn .leftcolumn .lc2 ul { list-style:none; line-height:18px;}
.twocolumn .leftcolumn .lc2 ul li { font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.twocolumn .rightcolumn .rc2 h1 { font-family:Arial, Helvetica, sans-serif; font-size:21px;}

.twocolumn .rightcolumn .rc2 ul li a { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#000000;}
.twocolumn .rightcolumn .rc2 ul li a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; color:#000000;}

.twocolumn .rightcolumn .rc2 ul { list-style:none; line-height:18px;}
.twocolumn .rightcolumn .rc2 ul li { font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#prosports h1 { font-family:Arial, Helvetica, sans-serif; font-size:21px;}

#prosports  a { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#000000;}
#prosports  a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; color:#000000;}

#prosports  { list-style:none; line-height:22px;}
#prosports  { font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.areainformation { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.areainformation a { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#000000;}
.areainformation a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; color:#000000;}

.port_row {padding-top: 4; padding-bottom: 3; background-image: url(/images/new_layout/port_bg.gif); background-repeat: repeat-x; padding-left: 5; padding-right: 5;}
.port {font-family: Helvetica, arial, sans-serif; color: #ffffff; font-size: 15px;}

.port2 {font-family: Helvetica, arial, sans-serif; color: #bd944f; font-size: 12px;}

a.port3:link {font-family: Helvetica, arial, sans-serif; color: #ffffff; text-decoration: none; font-size: 15px;}	
a.port3:visited {font-family: Helvetica, arial, sans-serif;color: #ffffff; text-decoration: none; font-size: 15px;}	
a.port3:hover {font-family: Helvetica, arial, sans-serif; color: #bd944f; text-decoration: none; font-size: 15px;}

a.h_link:link {font-family: Helvetica, arial, sans-serif; color: #ffffff; text-decoration: none; font-size: 14px;}	
a.h_link:visited {font-family: Helvetica, arial, sans-serif;color: #ffffff; text-decoration: none; font-size: 14px;}	
a.h_link:hover {font-family: Helvetica, arial, sans-serif; color: #bd944f; text-decoration: none; font-size: 14px;}

a.port4:link {font-family: Helvetica, arial, sans-serif; color: #bd944f; text-decoration: none; font-size: 12px;}	
a.port4:visited {font-family: Helvetica, arial, sans-serif;color: #bd944f; text-decoration: none; font-size: 12px;}	
a.port4:hover {font-family: Helvetica, arial, sans-serif; color: #ffffff; text-decoration: none; font-size: 12px;}

.SearchType a:link {font-size:9px;}
.SearchTypeOff a:link {font-size:9px;}

.dotline {border-style: dotted; border-bottom-width: 1px; border-top-width: 1px; border-left-width: 0; border-right-width: 0; border-color: #666666;}

.dotline2 {border-style: dotted; border-top-width: 1px; border-left-width: 0; border-right-width: 0; border-bottom-width: 0; border-color: #666666;}

.dotline3 {border-style: dotted; border-top-width: 0; border-left-width: 1px; border-right-width: 0; border-bottom-width: 0; border-color: #666666;}

.FormFieldLabel, .FormField, .ListingInfo {font-size: 12px;}

.text {font-size: 12px; padding-top: 10px;}

.SectionTitle, .SearchTypeOff, .SearchTypeOn, .SearchType {font-size: 12px;}

.comp_info {font-size: 12px ! important;}

.FHtitle, .FHheader {color: #FFF;}

.FHtitles, .FHvalues {color: #000;}


/*    OPTIMIZE
------------------------------------------------------------------------------------------------------*/
/* Browse Markets Formating */
#dmg_optimize_wrapper {padding: 5px; font-family: Arial, Helvetica, sans-seriff; }

#dmg_optimize_markets {width: 180px; float: left;}
#dmg_optimize_markets ul {list-style: none; margin: 0; padding: 0;}
#dmg_optimize_markets li {font-size: .875em; margin-bottom: 4px;}
#dmg_optimize_markets a:link, #dmg_optimize_markets a:active, #dmg_optimize_markets a:visited  {color: #7B7C69; font-size: .75em;}
#dmg_optimize_markets a:hover {color: #333; font-size: .75em; text-decoration: underline;}
#dmg_optimize_markets h2 {font-size: 1em; color: #62582C; margin-bottom: 8px;}

/* Featured Home Formating */
#dmg_optimize_featured {width: 555px; margin-top: 14px; padding: 0 5px 0 25px;; float: left;}
#dmg_optimize_featured h2 {font-size: 1em; color: #62582C; margin-bottom: 8px;}

#dmg_optimize_featured .home {float: left; color: #000; width: 160px; height: 210px; margin-left: 0px; margin-right: 23px; font-size: .75em;}
#dmg_optimize_featured .home img {background: #FFF; width: 150px; height: 115px; padding:5px; border: 1px solid #999966;}
#dmg_optimize_featured .home ul {margin: 3px; padding: 0;}
#dmg_optimize_featured .home li {list-style-type: none;}
#dmg_optimize_featured a {font-size: .827em; color: #7B7C69}

.left-column table#listingsResults {font-size: .75em;}
#dmg_lp_header h1 {font-size: 1.125em; color: #62582C; font-family: verdana, arial, sans-serif;}

.clearBoth {clear: both}
.clearLeft {clear: left}
.clearRight {clear: right}

.alignCenter {text-align: center;}
.alignLeft {text-align: left;}
.alignRight {text-align: right;}