/* general CSS for manual editing */
/* use command below to remove stuff and generate minimal size file */
/* cat style.css | egrep -v "\/\*.*\*\/" | tr -d "\n" > style_compact.css */

/*body{background-color:#ffffff;color:#000;margin:0;text-align:center}*/
body{background-color:#ffffff;color:#000000;text-align:center}
/*body{min-width:750px}*/
/*table{border:dashed 1px red}*/
/*div{border:solid 1px red}*/
h1{font-size:1.3em;font-weight:bold;margin:0.2em}
h2{font-size:1.2em;font-weight:bold;margin:0.1em}
h3{font-size:1.1em;margin:0px}
form{margin:0px;padding:0px}
input:focus,textarea:focus{background-color:lightyellow}
.w{font-size:small;color:white}
.w td{color:white}
.w td a{color:white}
.w a{color:white}
.w2{color:#fff}
.w2 td{color:#fff}
.w2 td a{color:#fff}
.w2 a{color:#fff}
.bw{font-weight:bold;color:#fff}
.s{font-size:small;color:#000}
.unread_msg{font-weight:bold}
.vm{vertical-align:middle}
.vtb{vertical-align:text-bottom}


#gWrapper{
text-align:left;
margin-left:auto;
margin-right:auto;
width:770px;
}


.gb{background:white}
/*#very_top{width:100%;height:62px;clear:both;margin-top:2px;margin-bottom:2px}*/
/*#very_top{height:62px;clear:both;margin-top:2px;margin-bottom:2px}*/
/*#very_top{height:62px;margin-top:2px;margin-bottom:2px}*/
#banner{padding:0px;margin:0px 0px 2px 0px}
#logo{float:left;padding-bottom:0.1em}
#banner{float:left}
#corners{height:10px}

/*#mainmenu_row{height:1.9em;clear:both}*/

#lc{float:left}
#rc{float:right}

/*#mainmenu{float:left}*/
/*.MainMenu{border-collapse:collapse;clear:both}*/
/*#mainmenu table{border-collapse:collapse;clear:both}*/
/*#mainmenu{padding:0.3em 0.5em 0.3em 0.5em;color:#fff;width:770px}*/
#mainmenu{color:#fff;padding:0.3em;margin-top:2px;white-space:nowrap;clear:both}
#mainmenu a{font-weight:bold;color:#fff}

/*#mm{float:left;width:100%;background-color:#369;clear:both}*/
/*#mm{background-color:#369}*/
/*#mm div{float:left;text-align:center;padding:0.3em 0px 0.3em 0.3em;color:#c5fff7}*/
#mm{color:#c5fff7;padding:0.3em;white-space:nowrap;clear:both}
#mm a,#mm a.visited{font-size:0.9em;color:#c5fff7}
#mm img{vertical-align:middle}
/*#mm #sign_out{float:right;padding-right:0.1em}*/
.mm{background-color:#369}

#index{height:42em}
#l_col{width:180px;float:left}
#m_col{width:410px;float:left;text-align:center}
#r_col{width:180px;float:left}

#quick_search2{text-align:center}
#quick_search2 table{margin:auto}
#quick_search2,#login_box2{height:11em}

#lc_browse,#rc_browse{height:30em;padding:0.3em}
#lc_browse div,#rc_browse div{padding:0.1em}
div.lc_browse_title,div.rc_browse_title{font-size:1.1em;font-weight:bold}

/*#view_profile{padding-left:0.2em}*/

/*#main{width:770px}*/
#main{clear:both}

/*#column-one{float:right;width:192px;padding:0px;margin:0px}*/
#column-one{float:right;width:192px;padding:0px;margin:0px}
/*#column-content{float:left;width:568px;padding:0px;margin:0px}*/
#column-content{float:left;width:568px;padding:0px;margin:0px}

#footer{text-align:center;clear:both;padding:0.5em}
#footer,#footer a{font-size:small;color:#666}
.FooterMenu{border-collapse:collapse;clear:both;width:770px}
.FooterMenu td{font-size:small;color:#666}
.FooterMenu td a{font-size:small;color:#666}

/*#side{background-color:#4791c5;color:#fff;padding:0.3em;text-align:left}*/
#side{padding:0.3em}
/*#side div, #side div a{color:white}*/
/*#side td{color:#fff}*/
/*#side td a{color:#fff}*/
/*#welcome{}*/
#hitlist{padding-top:0.3em}
#saved_searches_box{padding-top:0.3em}
#side_quick_search{padding-top:0.3em}
#view_switch{text-align:right;padding:0.3em}
#pages{padding:.3em}
table#voting{border-collapse:collapse}
table#voting td{padding:0;text-align:center}

.st,.st a{font-size:small}
.sst,.sst a{font-size:x-small}

a.small:link,a.small:visited{font-size:small;color:#00f} 
a.small:hover{color:#ed1c24}

a.link1:link,a.link1:visited{font-size:small;color:#00f} 
a.link1:hover{color:#ed1c24}

a.link2:link,a.link2:visited{color:#00f} 
a.link2:hover{color:#ed1c24}

a.w:link,a.w:visited{color:#fff}
a.w:hover{color:#ddd}

/*.search_results{width:578px}*/
/*.search_results{border-collapse:collapse}*/
/*.search_results td{background-color:#dbeaf5}*/
/*.search_results td{border:1px solid #dbeaf5}*/
.search_results ul{padding-left:.3em;margin:0}
.search_results td.ph{text-align:center;vertical-align:middle}
.search_results td.ph a img{border:solid 2px #00f}
.search_results ul li{list-style-type:none;padding-left:.3em;margin:0}

/*.prof{border-spacing:0.2em} */
table.prof{border-collapse:collapse}
/*.prof td{background-color:#F7F7F7;padding:0.1em}*/
/*table.prof td{border:1px solid #dbeaf5;padding:0.1em}*/
table.prof td{padding:0.1em}
.profbg{background-color:#F7F7F7}

/*input.textbox{border-width:1px;width:100px}*/
input.textbox{width:100px}
input.textbox2{width:150px}
input.plaintextbox{border-width:1px}
/*input.register1{border-width:1px;width:150px}*/
input.textbox1{border-width:1px;width:70px}

/*.trs	{background-color:#0FAFFC}*/
/*.trs	{background-color:#3a6ea5}*/
/*.trs	{background-color:#31659c}*/
.trs{background-color:#4791c5}
.trsbrd{border:1px solid #4791c5}
.trsbrd2{border-width:0px 1px 1px 1px;border-style:solid;border-color:#4791c5}
.trs2{background-color:#C6D7F7}
/*.trth	{background-color:#A0DFFE}*/
.trth{background-color:#7f9ebd}

/*.trtc	{background-color:#EAF9FF}*/
.trtc{background-color:#dbeaf5}
/*.trtcbrd{border:1px solid #4791c5}*/
.trtcbrd{border-width:1px 1px 1px 1px;border-style:solid;border-color:#4791c5}
.ptext{color:#175878}
td.ptext{text-align:right}
.ptext3{color:#000}

.td1{background-color:#CECFFF}

td.spacer{height:5px}

td.login_box2{color:#333}

td.MemberLoginNotaMember{font-size:small;color:#2031C5}

/*td.register1{background-color:#C6D7F7}*/
td.register1{background-color:#dbeaf5}
td.register2{background-color:#A5B6E7}

td.ig{background-color:#F5F5FF}
img.ig{border:1px solid #0057AE}
.ig a img{margin:2px;border:solid 2px #00f}
.ig2 a img{border:solid 2px #00f}

/* register1 table */
/*table.register1{background-color:#C6D7F7}*/
table.register1{background-color:#dbeaf5}
table.register1 td{padding:0.2em}
/* register1 table */

/* mailbox table */
.tbldata caption{display:none}
.tbldata{border-collapse:collapse;clear:both}
.tbldata tbody tr{background-color:#F6F6F6}
.tbldata tbody td{border-width:0 0 1px 0;border-style:solid;padding:2px 0 2px 5px;vertical-align:middle}
.tbldata thead th{font-weight:bold;text-align:left;border-width:1px 1px 1px 0;border-style:solid;padding:1px 0 1px 5px;background-color:#E6E6E6}
.tbldata thead th input{margin-bottom:0px;margin-top:-1px}
.tbldata td img{text-align:right}
.tbldata th img{float:right;margin:4px 4px 0 0}
.tbldata tbody tr.msgnew{font-weight:bold}
.tbldata thead th{border-top-color:#FFF;border-bottom-color:#C1C1C1;border-right-color:#C1C1C1;background-color:#E6E6E6}
.tbldata thead th.sortcol{background-color:#C1C1C1}
.tbldata tbody td{border-bottom-color:#E6E6E6}
.tbldata tr.selected td{background-color:#D6DEEC}
/* mailbox table */

a.blinks{font-size:small}
table.gal{margin:auto}
table.gal td{font-size:small;text-align:center}
.ResP,.ResPA{padding:.2em .5em .2em .5em}
.ResPA{background-color:#f66}
.ResP{background-color:#edeef0}

#pages{text-align:center;vertical-align:middle;margin:20px 0}
#pages td{padding:3px 6px;border:1px solid #DFDFDF}
#pages td.active{padding:3px 6px;border:1px solid #DFDFDF;background-color:#ff6666}

.pm{background-color:yellow;padding:0 0.2em 0 0.2em}

