

#mymagcontainer .content table { _width:99.5%; }
#mymagcontainer .pad     { padding:5px 10px; }
#mymagcontainer .fix     { width:100%; overflow:hidden;}

#mymagcontainer #recentPolls td  { color:; }
#mymagcontainer .bodyTableFont   { color:; }
#mymagcontainer .rc_box_white_content p { color:#000000 !important; }
#mymagcontainer #magList         { padding-left:10px; }

#mymagcontainer span  { white-space: normal; } /* fixes layout getting blown  */
#mymagcontainer #popSubmit td.med_table_body_bg_alternate div { width:190px !important; } /* table protrusion */
#mymagcontainer .page_title     { margin:8px 0 -7px 5px; }
#mymagcontainer #mymagsubcontain { overflow:auto; }

#mymagsubcontain .content-l { width: 48% !important; float: left; margin: 0 15px 0 0;}
#mymagsubcontain .content-l[class] { width: 49% !important; float: left; margin: 0 15px 0 0;}
#mymagsubcontain .content-r { width: 48% !important; float: right; }
#mymagsubcontain .light_table, #mymagsubcontain .advice-lines, #mymagsubcontain .member_articles { width: 98% !important; } 

#magazine_content .content-l { width:48%; }
#magazine_content .content-l[class] { width:50%; }
#magazine_content #recentPolls table, #magazine_content #popSubmit table { width:95%; }




#mymagcontainer                   { margin:5px 10px; }
#mymagsubcontain #magList         { padding-left:10px; }
.mymagazine_box                   { width:300px; }


#trophy_faq_container             { margin:0 0 20px 0; padding:10px; }
#trophy_faq_container  h3         { margin:5px 0 10px 0; }          /* HEADINGS */


.tbl { _width:99.6%; }


#blog_edit_container             { margin:0 0 20px 0; padding:0.82em; }
#blog_edit_container th          { text-align:left; }
#blog_edit_container textarea    { font-family:arial,sans-serif,helvetica; font-size:12px;}
#counter1          { font-size:xx-small; margin-top:10px; margin-bottom:10px;}
#char_error        { color:red; font-size:xx-small;}
.note              { font-size:x-small; margin-bottom:6px; font-weight:normal;}



.box-search        { display:table-cell; width:300px; }
.box-search form   { margin:0; padding:5px 10px; white-space:nowrap; }


.header table td   { font-weight:bold; }

.p5_10             { padding:5px 10px; }
.m15_0             { margin: 15px 0; }
.mt8               { margin-top:8px; }


.content-r td { white-space:normal; }