A{COLOR:#3333AA;TEXT-DECORATION:underline;FONT-FAMILY:arial,sans-serif;font-weight:normal;font-size:10pt}
A:hover{BACKGROUND-COLOR:#FFFF33;COLOR:#AA0000;}

BODY{background-color:#FFFFFF;margin-top:2px;margin-left:12px;margin-right:0px;}
p{margin: 0px 0px 10px 0px;}
textarea{color:#000000;FONT-FAMILY:arial,sans-serif;font-size:10pt}
h1{COLOR:#000000;FONT-FAMILY:arial,sans-serif;font-weight:bold;font-size:16pt;margin:0px 0px 0px 6px;}
h2{COLOR:#000099;TEXT-DECORATION:none;FONT-FAMILY:arial,sans-serif;font-weight:bold;font-size:15pt;margin-top:0px;margin-bottom:0px}
h3{COLOR:#000000;FONT-FAMILY:arial,sans-serif;font-weight:bold;font-size:12pt;margin:0px 0px 0px 0px;padding:5px 3px 5px 7px;}
h5{COLOR:#000000;FONT-FAMILY:arial,sans-serif;font-weight:bold;font-size:11pt;margin-top:0px;margin-bottom:6px}

.tx_h2{COLOR:#000099;TEXT-DECORATION:none;FONT-FAMILY:arial,sans-serif;font-weight:bold;font-size:15pt;}
.htest{BACKGROUND-COLOR:#EEEEEE;COLOR:#000000;FONT-FAMILY:arial,sans-serif;font-weight:bold;font-size:10pt;margin:0px 0px 7px 0px;padding:5px 3px 5px 7px;}

.elist {padding-left: 40px;}
.eelist {padding-left: 15px;}

ul{margin:0px 0px 0px 1em;padding:0px 0px 2px 4px;COLOR:#000000;}
.e li{list-style-type:circle;color:#AA0000;margin:0px 0px 0px 0px;}
.i li{list-style-type:none;margin:5px 0px 0px -14px;}
.r li{list-style-type:none;margin:2px 0px 5px -6px;FONT-FAMILY:arial,sans-serif;FONT-SIZE:10pt}
.t li{list-style-type:none;margin:2px 0px 10px -6px;}
li{list-style-type:disc;margin:0px 0px 4px 5px;FONT-FAMILY:arial,sans-serif;FONT-SIZE:10pt;FONT-WEIGHT:NORMAL}

.a-ylk{COLOR:#FCF0E3;TEXT-DECORATION:underline;FONT-FAMILY:arial,sans-serif;font-weight:bold;font-size:9pt}
.a-ylk:hover{COLOR:#990033;TEXT-DECORATION:none;FONT-FAMILY:arial,sans-serif;font-weight:bold;font-size:9pt}

.a-tx{COLOR:#000000;FONT-FAMILY:arial,sans-serif;font-weight:normal;font-size:10pt}
.ar-tx{COLOR:#990000;FONT-FAMILY:arial,sans-serif;font-weight:bold;font-size:11pt}
.as-tx{COLOR:#000000;FONT-FAMILY:arial,sans-serif;font-weight:normal;font-size:8pt}
.ab-tx{COLOR:#000000;FONT-FAMILY:arial,sans-serif;font-weight:bold;font-size:12pt}
.as-lk{COLOR:#000099;TEXT-DECORATION:underline;FONT-FAMILY:arial,sans-serif;font-weight:normal;font-size:8pt}
.as-lk:hover{COLOR:#990033;TEXT-DECORATION:none;}
.a-olk{BACKGROUND-COLOR:#33FF00;FONT-FAMILY:arial,sans-serif;font-weight:bold;font-size:10pt}

.v-tx{COLOR:#000000;FONT-FAMILY:arial,sans-serif;font-weight:normal;font-size:10pt;}
.vs-tx{COLOR:#000000;FONT-FAMILY:verdana,arial,sans-serif;font-weight:normal;font-size:8pt;}
.vs-rtx{COLOR:#990033;FONT-FAMILY:verdana,arial,sans-serif;font-weight:normal;font-size:8pt}
.vs-gtx{COLOR:#666644;FONT-FAMILY:verdana,arial,sans-serif;font-weight:normal;font-size:8pt}
.v-wtx{COLOR:#FFFFFF;FONT-FAMILY:verdana,arial,sans-serif;font-weight:bold;font-size:12px}
.v-lk{COLOR:#3333AA;TEXT-DECORATION:underline;FONT-FAMILY:verdana,arial,sans-serif;font-weight:normal;font-size:12px}
.v-lk:hover{COLOR:#990033;TEXT-DECORATION:underline;}
.v-rlk{COLOR:#AA0000;TEXT-DECORATION:underline;FONT-FAMILY:verdana,arial,sans-serif;font-weight:bold;font-size:11px}
.v-rlk:hover{COLOR:#003388;TEXT-DECORATION:none;}

.vs-lk{COLOR:#3333AA;TEXT-DECORATION:underline;FONT-FAMILY:verdana,arial,sans-serif;font-weight:normal;font-size:8pt}
.vs-lk:hover{COLOR:#3333AA;TEXT-DECORATION:none;}
.vs-rlk{COLOR:#AA0000;TEXT-DECORATION:underline;FONT-FAMILY:verdana,arial,sans-serif;font-weight:normal;font-size:8pt}
.vs-rlk:hover{COLOR:#003388;TEXT-DECORATION:none;}

.sh{background-color:#000000;font-size:1px}

.label{
COLOR:#000000;FONT-FAMILY:verdana,arial,sans-serif;font-weight:bold;font-size:8pt;
margin: 5px 0px 0px 4px;
}
.tx_slog{
text-align:right;
COLOR:#666666;FONT-FAMILY:arial,sans-serif;font-weight:bold;font-size:10pt;
margin: 0px 0px 4px 0px;
}
.tx_big{
COLOR:#000000;FONT-FAMILY:arial,sans-serif;font-weight:bold;font-size:12pt;
margin: 4px 0px 0px 6px;
}
.tx_beta{
COLOR:#000000;FONT-FAMILY:arial,sans-serif;font-weight:bold;font-size:14pt;
}
.tx_def{
COLOR:#000000;FONT-FAMILY:arial,sans-serif;font-weight:normal;font-size:10pt;
margin: 0px 10px 4px 6px;
}
.tx_head{
COLOR:#000000;FONT-FAMILY:arial,sans-serif;font-weight:bold;font-size:11pt;
}
.tx_mean{
COLOR:#000000;FONT-FAMILY:arial,sans-serif;font-weight:bold;font-size:10pt;
margin: 0px 0px 3px 0px;
}
.mg_head{
margin: 4px 0px 0px 0px;
}
.mg_left{
margin: 0px 0px 0px 6px;
}
.txinvite{
COLOR:#000000;FONT-FAMILY:arial,sans-serif;font-weight:bold;font-size:11pt;
margin: 0px 0px 2px 0px;
}
.mginvite{
margin: 0px 0px 6px 8px;
}
.mg_links{
margin: 0px 6px 0px 6px;
line-height:18px;
}
.mr{
margin: 0px 12px 6px 12px;
}
.mg_rcol{
margin: 6px 6px 4px 8px;
}
.colframe{
BACKGROUND-COLOR:#EEEEEE;
}
.mg_dis_head{
margin: 0px 0px 4px 6px;
}
.mg_dis{
margin: 0px 0px 6px 16px;
line-height:24px;
}
.tx_dmoz{
TEXT-DECORATION:underline;
}
.mg_dmoz{
margin: 5px 0px 6px 6px;
}
.listS{
height:150px;
padding:10px;
}

.int{COLOR:#AA0000;TEXT-DECORATION:underline;font-family:verdana;font-weight:normal;font-size:8pt}

.in{COLOR:#AA0000;TEXT-DECORATION:underline;font-weight:normal;font-size:10pt}
.in:hover{BACKGROUND-COLOR:#FFFF00;COLOR:#003388;}
.in:visited{COLOR:#AA0000;}

.tx_dis {
COLOR:#990033;
TEXT-DECORATION:underline;
}
.tx_quote {
COLOR:#000000;FONT-FAMILY:verdana,arial,sans-serif;font-weight:normal;font-size:8pt;
margin: 8px 130px 0px 0px;
}
.tx_hedit{
COLOR:#000000;FONT-FAMILY:arial,sans-serif;font-weight:bold;font-size:12pt;
margin:6px 0px 4px 0px;
}

/*  Round Box */
.rbx {margin: 0 0 0.7em 0; clear: none; position: relative; min-height:30px; 
 padding: 2px 5px 2px 5px; color:#FFFFFF; FONT-FAMILY:arial,sans-serif;font-weight:bold;font-size:11pt;}
  * html rbx {height:31px;}
  * html rbx b.bl, * html rbx b.br  {bottom:-2px}

b.cn { position:absolute; height:10px; width:10px; margin:0; padding:0; line-height:1px; font-size:1px;} 
b.tl {top: -1px; left: -1px; background-position: top left;}
b.tr {top: -1px; right: -1px; background-position: top right;}
b.bl {bottom: -1px; left: -1px; background-position: bottom left;}
b.br {bottom: -1px; right: -1px; background-position: bottom right;}

/* IE Filters */
* html b.bl {bottom:-2px}
* html b.br {bottom:-2px}
* html b.cn {background-image: url(white.gif);}

div#disamb {background-color:#FCF9EC; border: 1px solid #CCCCCC; width:198px; padding:10px;
COLOR:#000000;FONT-FAMILY:verdana,arial,sans-serif;font-weight:normal;font-size:8pt;}
 #disamb b.cn {background-image: url(bord-gray.gif);}

div#reltopics {background-color:#FCF9EC; border: 1px solid #CCCCCC; width:198px; padding:10px;
COLOR:#000000;FONT-FAMILY:verdana,arial,sans-serif;font-weight:normal;font-size:8pt;}
 #reltopics b.cn {background-image: url(bord-gray.gif);}

div#guidebox {background-color:#FFFFFF; border:1px solid #CCCCCC; width:206px; padding:6px;
COLOR:#000000;FONT-FAMILY:verdana,arial,sans-serif;font-weight:normal;font-size:8pt;}
 #guidebox b.cn {background-image: url(bord-gray.gif);}

div#pageeditor {background-color:#FCF9EC; border:1px solid #CCCCCC; width:760px; padding:5px;}
 #pageeditor b.cn {background-image: url(bord-gray.gif);}

div#relhometopics {background-color:#FCF9EC; border:1px solid #CCCCCC; width:510px; padding:10px;}
 #relhometopics b.cn {background-image: url(bord-gray.gif);}

div#homebar {background-color:#000099; border:1px solid #000099; width: 430px;float:none;}
* html div#homebar {height:25px;}
 #homebar b.cn {background-image: url(bord-clear.gif);}

div#inbar {width: 760px;}
* html div#inbar {height:25px;}
 #inbar b.cn {background-image: url(bord-clear.gif);}

div#rbar {width: 920px;}
* html div#inbar {height:25px;}
 #rbar b.cn {background-image: url(bord-clear.gif);}

#background { 
 background-image:url(sh.gif);
 background-repeat:expand;
 position: absolute; 
 width:100%; 
 height:100%; 
} 

#contents{ 
 position:relative;
 padding: 8px 12px 12px 8px;
}
