﻿h3                     { font-size:14px;  color:#004ae1; display:inline; }

.headBottom                                 { width:949px; height:109px; background-image:url(../images/header_bottom_bg.gif); }
.subjContentUnit                            { padding:0px 20px 2px 20px; }
.subjContentUnit p                          { margin-top:5px; }
.clearSubjContentUnit                       { clear:both; height:1px; border-bottom:dotted 1px #bfc5d9; margin:0px 20px 25px 20px; }
.more                                       { color:#003399; text-align:right; margin-top:5px; font-weight:bold; }
.editIcon                                   { position:relative; top:5px; }
.more a:link                                { color:#003399; text-decoration:none; }
.more a:visited                             { color:#003399; text-decoration:none; }
.more a:hover                               { color:#003399; text-decoration:underline; }
.resultsTable                               { clear:right; background-color:#9d9d9d; margin-bottom:50px; }
.resultsTable .top                          { clear:right; width:610px; height:68px; background-image:url(../images/results_table_top.gif); background-repeat:no-repeat; border-bottom:dashed 1px; }
.resultsTable .top .filterUnit              { height:27px;  border-bottom:solid 1px #CCCCCC; position:relative; top:11px; padding-left:10px;}
.resultsTable .top .filterUnit .filter span { position:relative; top:-1px; }
.resultsTable .top .filterUnit span         { position:relative; bottom:2px; color:White; font-family:Verdana,arial,sans-serif; }
.resultsTable .top .sortUnit                { clear:both; font-family:Verdana,arial,sans-serif; color:#CCCCCC; position:relative; top:17px; vertical-align:middle; padding-left:10px;}
.resultsTable .top .sortUnit span           { color:White; }
.resultsTable .top .sortUnit .sortLink              { margin:0px 15px 0px 15px; }
.resultsTable .top .sortUnit .sortLink:link         { color:#003399; text-decoration:none; }
.resultsTable .top .sortUnit .sortLink:visited      { color:#003399; text-decoration:none; }
.resultsTable .top .sortUnit .sortLink:hover        { color:#003399; text-decoration:underline; }
.resultsTable .top .sortUnit .selected              { margin:0px 15px 0px 15px; cursor:default; }
.resultsTable .top .sortUnit .selected:link         { color:#353535; text-decoration:none; }
.resultsTable .top .sortUnit .selected:visited      { color:#353535; text-decoration:none; }
.resultsTable .top .sortUnit .selected:hover        { color:#353535; text-decoration:none; }
.navUnitCont                                { width:100%; background-color:White; }
.navUnitTop                      { float:right; margin-right:12px; margin-bottom:3px; color:#444444; }
.navUnitTop .current             { font-weight:bold; }
.navUnitTop .btn                 { font-family:Verdana,arial,sans-serif; color:#004ae1; }
.resultsTable .navUnitBottom                      { float:right; margin-right:12px; margin-top:3px; color:#444444; }
.resultsTable .navUnitBottom .current             { font-weight:bold; }
.resultsTable .navUnitBottom .btn                 { font-family:Verdana,arial,sans-serif; color:#004ae1; }

.resultsTable .middle                           { margin-bottom:-1px; /*border-left:solid 1px #9d9d9d; border-right:solid 1px #9d9d9d;*/}
.thumbPicAd                                       { padding-top:15px; }
.resultsItemEvan                                { line-height:12px; height:122px; background-color:#CCCCCC; width:616px; }
.resultsItemOdd                                 { line-height:12px; height:122px; background-color:#EAEAEA; width:616px; }
.resultsItemAff                                { line-height:12px; height:122px; background-color:#e9e3ee; width:616px; }
.title                         { font-size:14px; font-weight:bold;  color:#004ae1;}
.titleDiv                       { width:370px;}
.thumb                         { padding:10px; width:130px; text-align:center; border-bottom:solid 1px #9d9d9d; }
.adThumb                         { padding:10px; padding-top:0px; width:130px; text-align:center; border-bottom:solid 1px #9d9d9d; }
.adCaption                          { color:#bfbfbf; font-size:10px; position:relative; left:-40px; top:5px; margin-bottom:5px; font-family:Verdana; }
.itemContent                       { vertical-align:top; padding:18px 10px 5px 0px; border-bottom:solid 1px #9d9d9d; }
.itemContent .itemType             { float:right; position:relative; top:-30px; }
.itemContent .addComment           { float:right; color:#003399; margin-right:5px; margin-top:0px; font-weight:bold; }
.itemContent .addComment:link      { color:#003399; }
.itemContent .addComment:visited   { color:#003399; }
.itemContent .viewComments           {color:#003399; font-weight:bold; }
.itemContent .viewComments:link      { color:#003399; }
.itemContent .viewComments:visited   { color:#003399; }
.itemContent p                     { line-height:14px; }
.itemContent img                   { position:relative; top:2px; }
.resultsTable .bottom                          { width:598px; height:50px; padding-left:12px; background-image:url(../images/results_table_bottom.gif); background-repeat:no-repeat; border-top:dashed 1px; line-height:50px; }
.resultsTable .bottom a                        { font-size:16px; }
.resultsTable .bottom a:link                   { color:#003399; }
.resultsTable .bottom a:visited                { color:#003399; }
.resultsTable .bottom a:hover                  { color:#003399; }
.starsEvan                                     { border:none; padding-bottom:-10px; width:70px; height:14px; background:url(../images/icons/stars_e.gif) no-repeat scroll 0px 0px; cursor:pointer; }
.starsOdd                                      { border:none; width:70px; height:14px; background:url(../images/icons/stars_o.gif) no-repeat scroll 0px 0px; cursor:pointer; }
.starsCont                                     { display:inline; position:relative; top:1px; }
.ratingThx                                     { position:relative; top:3px; left:7px; color:#A50D0D; font-size:11px; }

/*--------- View Comments ---------*/
.addCommentView                             { position:relative; top:6px; }
.addCommentView:link                            { color:#003399; }
.addCommentView:visited                         { color:#003399; }
.frameBody                                  { font-family:arial,helvetica,sans-serif; font-size:12px; background-color:#EAEAEA; }
.seperator                                  { height:1px; border-style:none; border-bottom:dotted 2px #bfc5d9; margin-bottom:20px; }
.commentItem                                { margin-bottom:10px; }
.commentItem .name                          { float:left; font-family:arial,helvetica,sans-serif; }
.commentItem .name .caption                   { font-weight:bold; }
.commentItem .date                          { float:right; }
.commentItem .date .caption                   { font-weight:bold; }
.commentItem .contentCaption                  { clear:both; font-weight:bold;}
/*--------End View Comments -------*/

.resultsTitleDiv       { font-size:18px; color:#444444; }
.resultsTitleDiv .searchTerm       { color:#004ae1; }
.noMatching     { font-size:14px; padding:8px; font-weight:bold; color:White; }
