/*****************/
/*               */
/*      Global   */
/*               */
/*****************/

#toTop {width:100px;z-index: 10;border: 1px solid #eee; background:#f7f7f7; text-align:center; padding:5px; position:fixed; bottom:0px; right:0px; cursor:pointer; display:none;  color:#333;text-transform: lowercase; font-size: 0.9em;}


/*****************/
/*               */
/*      Home     */
/*               */
/*****************/


.homeAccess .inner { min-height:102px; height:auto !important; height:102px; text-align:center;    }
.homeAccess .accessImg img { margin:0 auto; padding:0 0 2px 0; }
.homeAccess .browsealoud { float:right; padding:10px 3px 0 0;}
.homeAccess .browsealoud .accessImg img { margin:0;}
.homeAccess .textSizeDisplay { margin:5px 0 0 2px; width:69px; overflow:hidden; float:left;}
.homeAccess .textSizeDisplay .textsize { color:#3d6075; line-height:16px; padding:0; background-color:#E6E4DF; border: 1px solid #C7C9CB; border-width:0 1px 1px 1px; margin:0px 4px 0 4px; clear:left; }
.homeAccess .textSizeDisplay a { margin:0; padding:0; float:left; display:inline; }
.homeAccess .textSizeDisplay img { margin:0; padding:0;}
.homeAccess .textonly { clear:left; padding:5px 0 0 0;}
.homeAccess .textonly a { margin:0 4px;}

.homenews .inner { min-height:321px; height:auto !important; height:321px; padding:3px 15px 0 15px; text-align:left; }
.homenews ul { margin: 2px 0 0px 0; padding:0; list-style:none;}
.homenews li { margin: 0 0 7px 0; padding:0;}
.bPanel379outer .inner .slick-rss-item-desc p { margin:0; padding:0;}
.tool-tip {text-align: left; background: #EFEFE8;border: 1px solid #BBBDBF;padding: 5px; width: 220px; color:#333}

.housingpanel{display:block;height:240px}
.homeLCmenu .inner { min-height:45px; height:auto !important; height:287px; padding:0px 15px 0 15px; text-align:left; }
.homemenu { list-style:none; padding:0px 0 0 0; margin:0;}

.homemenu li {padding:2px 0 0px 20px; margin:0; border:1px solid #BBBDBF; border-width:1px 0 0 0;}
.homemenu .firstItem { border:none; }
.homemenu img {padding:0; margin:0; display:inline;}

.homeRCmiddle ul {list-style:none; margin:-8px 0 0 0; }
.homeRCmiddle li a { color:#000; width:185px; height:24px; display:block; text-align:center; line-height:24px; text-decoration:none; font-size:1.0em; background-color:#f57e20; background:url(/templates/radian_v2/images/home_right_button.gif) no-repeat 0 0; margin:22px 0 9px 0; }
.homeRCmiddle li a:hover { color:#af2c00; }



#popup { color: #000000; padding:0px 0 0 0; float:left; }

#popup img {padding:0; margin:1px 0 2px 5px; border:0; z-index:1; position:relative;}
#popup .lastItem img {margin:1px 0 0 5px;}

#popup a, #popup a:visited { position: relative; display: block;   text-align: right;  margin: 0;  text-decoration: none; font-size: 1em; font-weight: bold; }  
#popup a span {display: none;}  
#popup a:hover { background-color:#fffffe; }  /* the IE correction rule */ 
#popup a:hover	{ color: #f00; background-color: #fffffe; text-indent: 0; /* added the default value */ }  
#popup a:hover span{ display: block; position: absolute; top: 0px; left: 171px; width: 170px; height: 60px; margin: -31px 0 0 0px;  color: #000000; font-weight: normal; background: #ffffff; text-align: left; border: 1px solid #777; }

#popup a:hover span { padding:6px; color:#333; display:block; }
#popup a:hover span strong { color:#504f77; }

.pollhome fieldset { border:0;}

/*****************/
/*               */
/*   content     */
/*               */
/*****************/

.contentMenu .inner { min-height:528px; height:auto !important; height:528px; }

.mainframe .contentMainText ul {margin:0 14px 10px 16px;}
.mainframe .contentMainText ul li {margin:0 0 4px 0;}
.mainframe .contentMainText p {padding:0 0 10px 0; }
.mainframe .contentMainText img {display:inline; }

.contentMainText .inner { min-height:343px; height:auto !important; height:343px; padding:0 15px; }
.contentBelowMainText .inner { padding:0 15px;}

.rightcol img { margin:0 0 9px 0;}

.contenttoc {  margin: 5px;  border: 1px solid #ccc;  padding: 5px;  float: right;}
.contenttoc td {  padding: 0 5px;}

.panelarticleouter .ainner ul {list-style:none;padding:0;margin:0;}
.panelarticleouter .ainner ul li {padding:0;margin:0;}
.panelarticleouter .ainner p {padding:0;}
.panelarticleouter .ainner a {font-size:1.0em;}
.panelarticlehead {font-size:1.0em;}

/*****************/
/*               */
/*   Forms       */
/*               */
/*****************/

.formFieldset {border:none;}
.formFieldset legend {}
.formFieldset .formCaption {width:250px;}
.formFieldset .formBody{width:250px;min-height:30px; height:auto !important; height:30px;}
.formFieldset .formBody textarea {width:250px;}
.formFieldset .formBody label {padding-left:3px;padding-right:10px;}
.formFieldset .formDescription{}
#userForm label {padding-left:3px;padding-right:10px;}
#userForm input {margin:2px 0px;}

/*****************/
/*               */
/*   Blog        */
/*               */
/*****************/

.pagination{padding: 2px;}
.pagination ul{margin: 0;padding: 0;text-align: left; /*Set to right align pagination interface*/}
.pagination li{list-style-type: none;display: inline;padding-bottom: 1px;font-weight:bold;}
.pagination a, .pagination a:visited{padding: 0 5px;text-decoration: none;}
.pagination a.currentpage{background-color: #2e6ab1;color: #FFF !important;border-color: #2b66a5;font-weight: bold;cursor: default;}
.pagination a.prevnext{font-weight: bold;}
