@charset "utf-8";
/* CSS Document */


/* GENERAL STYLES __________________________________________________________________*/


body{ text-align:center; margin:0; font-family:Arial, Helvetica, sans-serif; color:#000; font-size:11pt}
table{ font-size:11pt}

#wrapper{ text-align:left; margin:0 auto; width:100%;}
#printlogo{ display:block}

#header, #flash, #nav, #search, #footer, #left, #breadcrumbs{ display:none}
.noprint{ display:none}



#page{ margin:0; border-top:1px solid #bcb6b6;}
#pagecorner{ padding:0;}




/* HOME PAGE STYLES __________________________________________________________________*/


#homepanels{ }
#homepanels h3{ margin:0; padding:0 0 3px 0; font-size:1.1em; color:#386cb0}
#homepanels p{ margin-top:0; padding-top:0}
.pnl-blue{ float:left; background:url(images/bg_bluefade.jpg) no-repeat; height:185px}
.pnl-line{ background:url(images/bg_greyline_h.jpg) top right no-repeat; padding:15px 10px 0 20px}
.pnl-end{ padding:15px 0 0 20px}
.pnl-content{ padding-top:15px}
#partners{ width:224px}
#lookingfor{ width:268px; float:left; background: url(images/bg_lookingfor.jpg) no-repeat; height:185px}
#lookingfor .pnl-content{ padding-left:74px}
#whatsnew{ width:270px}
#whatsnew a{ color:#ff5c55; text-decoration:underline}
#whatsnew a:hover, #whatsnew a:active{ text-decoration:none}
#membersonline{}


/* INSIDE PAGE STYLES __________________________________________________________________*/


#right{ float:none; }
.rightnarrow{ width:100%}
.rightwide{ width:100%}
#content{ margin:0; padding-top:30px}


#col3-bg{ background:url(images/bg_col3.jpg) top right no-repeat; height:1%}
#col3{ float:left; width:207px; text-align:center}
#col3-title{ margin:45px 0 15px 14px; text-align:left}
#whitebox{ background:url(images/bg_whitebox.gif) top left no-repeat; width:196px; height:301px; margin:0 auto; text-align:left}


/* TEXT, LINKS, CLASSES _____________________________________________________________________________________*/


h1{ color:#000; font-size:14pt; margin:0 0 30px 0; padding:0 }
h2{ margin:0 0 20px 0; padding:0; font-size:12pt; color:#000}
h3{}

.Head{ color:#000; font-size:1.3em}
.SubHead{ }

a, a:link, a:visited{ color:#000; text-decoration:underline}

.clear{ clear:both}








.sIFR-flash {
  display    : none !important;
  height     : 0;
  width      : 0;
  position   : absolute;
  overflow   : hidden;
}

.sIFR-alternate {
  visibility : visible !important;
  display    : block   !important;
  position   : static  !important;
  left       : auto    !important;
  top        : auto    !important;
  width      : auto    !important;
  height     : auto    !important;
}



.sIFR-active h1, .sIFR-active h2, /*.sIFR-active h3,*/ .sIFR-active .darkblue, .sIFR-active .lightblue, .sIFR-active .darkblue-lrg, .sIFR-active .lightblue-lrg,
.sIFR-active .darkblue-sml, .sIFR-active .lightblue-sml, .sIFR-active .subnav {
font-family:Verdana; visibility:hidden}


.sIFR-active h1{ font-size: 14pt; line-height:20pt; margin-bottom:30px }
.sIFR-active h2{ font-size: 12pt; line-height:18pt; margin-bottom:20px}
/*.sIFR-active h3{ font-size: 14px;}*/







