.mainbody {



margin-top: 0px;



background-color: #000000;



background: url(bg000000.gif) 50% 50%;



font-family: Arial, Helvetica, sans-serif;



font-size: 11px;



color: #ffffff;



text-align: left;



}



.lefttext { text-align: left; }



img { border: 0px; }



.tabborder { border: 1px solid #222222; }



.grey {	color: #999999; }

.green { color: #669900; }

.org { color: #ff8000; }

.red { color: #cc0000; }

.white { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; }

.white a {	text-decoration: none; font-weight: bold; color: #FFFFFF; }

.white a:visited {	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none; }

.white a:hover { text-decoration: underline; color: #FFFFFF; font-weight: bold; }



.style666 { border: 1px solid #333; background: #2A2A2A url(button_bg.gif) repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-transform: uppercase; text-align: center; padding: 2px; color: #ccc; margin: 0px 0px; }

/*BASIC STYLES*/

h1 { font-size: 14px; }





/*TITLE STYLES*/

.ttl { padding-bottom: 10px; }

.image_ttl { margin-bottom: 10px; }

.image_ttl_02 { margin-bottom: 25px; }



/*BORDER STYLES*/

.border_01 { border: 1px solid #222222; padding: 1px 1px 1px 1px; }

.border_02 { border: 1px solid #222222; }



/*INPUT FIELDS*/

.text_box { border: 1px solid #444; background: #2A2A2A url(box_bg00red.gif) repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding: 2px 2px 2px 2px; color: #ccc; }	

.text_box_02 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #000000; color: #FFFFFF; border-top: 1px solid #666666; border-right: 1px solid #666666; border-bottom: 1px solid #666666; border-left: 1px solid #666666; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; }

.dropDown{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-color: #000000; border: 1px solid #666666; }



/*IMAGE STYLES*/

.img_01 { border: 1px solid #222222; padding: 1px 1px 1px 1px; }



/*STANDARD BUTTONS*/

.button_01 { width: 156px; border: 1px solid #333; background: #2A2A2A url(button_bred.gif) repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-transform: uppercase; text-align: center; padding: 2px; color: #ccc; margin: 10px 0px; }

.button_02 { width: 65px; border: 1px solid #333; background: #2A2A2A url(button_bred.gif) repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-transform: uppercase; text-align: center; padding: 2px; color: #ccc; margin: 10px 0px; }



/*MENU BUTTONS*/

#tm_outer { width: 100%; float: left; height: 30px; }

#tm_inner { height: 30px !important; height: 30px; }



.mm_outer { width: 100%; height: 30px; }

.mm_inner { height: 30px !important; height: 30px; }



/*MENUS*/

.toplevel { border-bottom: 1px solid #000000;  background-image: url(tm_bkg00.gif); }

.menulevel { border-bottom: 1px solid #000000; background-image: url(tm_bkg00.gif); }

.mainlevel { border-bottom: 1px solid #000000; background-image: url(m_bkg000.gif); }

.subnavlevel { border-bottom: 1px solid #000000; background-color: #141414; }

.ftrlevel { background-image: url(ftr_bkg0.gif); background-repeat: repeat-x; }



.mainmenu { text-align: center; line-height: 30px; background: transparent; font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #FFFFFF; }

.mainmenu a { text-align: center; line-height: 30px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; text-transform: uppercase; background: transparent; }

.mainmenu a:visited { display: block; text-align: center; line-height: 30px; background: transparent; color: #FFFFFF;  }

.mainmenu a:hover { display: block; text-align: center; font-family: Arial, Helvetica, sans-serif; color: #999999; background-color: #000000; text-decoration: none; }



.smenuHdr { background-image:  url(m_bkg000.gif); background-repeat: repeat-x; color: #FFFFFF; font-weight: bold; font-size: 10px; }

.smenuNav { text-align: center; line-height: 30px; background: transparent; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px;	color: #999999; }

.smenuNav a { text-align: center; line-height: 30px; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #999999; text-transform: uppercase; background: transparent; }

.smenuNav a:visited { display: block; text-align: center; line-height: 30px; background: transparent; font-weight: bold; color: #999999;  }

.smenuNav a:hover { display: block; text-align: center; font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold; background-color: #000000; text-decoration: none; }



#tmbuttons>ul#mainlevel-navmenu li a { width: auto; }

ul#toplevel-navmenu li a:hover { width: auto; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #ffffff; background-color: #000000; text-decoration: none; }

ul#toplevel-navmenu { list-style: none; padding: 0; margin: 0; }

ul#toplevel-navmenu li { align: center; float: left; margin: 0; line-height: 30px; background-image: url(tm_bkg00(1).gif);  }

ul#toplevel-navmenu li a { display: block; padding: 0px 10px 0px 10px; font-size: 10px; font-weight: bold; text-align: center; color: #999999; text-transform: uppercase; background: transparent; }



#tmbuttons>ul#mainlevel-navsmenu li a { width: auto; }

ul#toplevel-navsmenu li a:hover { width: auto; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #ffffff; background-image: url(tsm_bkg0.png); }

ul#toplevel-navsmenu { list-style: none; padding: 0; margin: 0; }

ul#toplevel-navsmenu li { align: center; float: left; margin: margin: 0; line-height: 30px; background-image: url(tsm_bkg0.png);  }

ul#toplevel-navsmenu li a { display: block; padding: 0px 10px 0px 10px; font-size: 10px; font-weight: bold; text-align: center; color: #ffffff; text-transform: uppercase; background: transparent; }



/*MISC*/

.arrows { height: 22px; padding-left: 15px; background-image: url(arrows00.gif); background-repeat: no-repeat; background-position: left; }



.rank_std { height: 26px; }

.error { font-weight: bold;	color: #9F0000; }

.error_tbl { padding-bottom: 10px; font-weight: bold; color: #9F0000; }

.notice_outer { margin-top: 2px; }

.notice_inner { padding: 4px 4px 4px 4px; text-align: center; font-size: 11px; border: 1px solid #222222; }

.notice_outer_02 {  border: 1px solid #222222; }

.notice_inner_02 { margin: 2px 2px 2px 2px; padding: 4px 4px 4px 4px; text-align: center; font-size: 11px; background-color: #191919; }

.top_mess { margin-bottom: 10px; text-align: center; font-size: 14px; color: #ffffff; font-weight: bold;}

.forumBoard { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #FF8000; }

.mainHdr { height: 30px; font-size: 14px; text-transform: uppercase; background-color: #333333; border-bottom: 1px solid #ffffff; }



/*FORUM*/

.forumHdr2 { font-size: 14px; text-transform: uppercase; text-align: left; background-image:  url(forum_bk.gif); background-repeat: repeat-x; height: 30px; }

.forumHdr { height: 30px; font-size: 14px; text-transform: uppercase; background-color: #333333; border-bottom: 1px solid #ffffff; }



/*TOP BANNER*/

.messages {	font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #FFFFFF; }

.messages a { display: block; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; }

.messages a:visited { display: block; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; }

.messages a:hover {	color: #FF8000;	text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }

.new_messages a { display: block; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ff8000; text-decoration: none; }

.new_messages a:visited { display: block; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ff8000; text-decoration: none; }











.log_button { width: 156px; border: 1px solid #333; background: #2A2A2A url(button_b.gif) repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-transform: uppercase; padding: 2px; color: #ccc; margin: 10px 0px; }

.small { font-size: 9px; color: #999999; font-weight: normal; }

.ss { border: 1px solid #333333; padding: 2px 2px 2px 2px; }

.ttl_02 { padding: 20px 0px 10px 0px;}







.subNav { border: 1px solid #333333; border-width: 1px 1px 1px 1px; border-spacing: 1px 1px; border-style: solid solid solid solid;	border-color: #333333; border-collapse: separate; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; }

.subNav a {	font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #FFFFFF;	text-decoration: none; padding-left: 8px; padding-right: 8px; }

.subNav a:hover { color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif;	font-size: 12px; background-color: #333333; }

.subNav a:visited {	font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #FFFFFF;	text-align: center;}

.subNavRed { font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #CC0000; font-weight: bold; text-decoration: none; padding-left: 8px; padding-right: 8px;  }

.subNavTtl { background-image:  url(subNav_h.gif); background-repeat: repeat-x;	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; padding: 1px; }



.h2 { font-size: 16px; font-weight: bold; color: #eeeeee; }

#mc_content { line-height: 16px;}

.ch1 { text-align: left; margin: 5px 0px 10px 0px;}

.ch2 { text-align: left; margin: 10px 0px 10px 0px;}

.img3 { margin: 0px 20px 5px 20px; }

.cap { text-transform: uppercase; }

.capb { text-transform: uppercase; font-weight: bold; }

.c1 { text-align: justify; vertical-align: top; padding: 0px 10px 0px 10px;}

.bdr { border: 1px solid #101010; }

.ob { color: #ff8000; font-weight: bold; }

.oc { color: #ff8000; text-transform: uppercase; }

.ocb { color: #ff8000; text-transform: uppercase; font-weight: bold; }

.tableHdr { height: 17px; color: #999999; text-transform: uppercase; background-image: url(rank_bkg.gif); background-repeat: repeat-x; }

.tableHdr2 { height: 17px; font-weight: bold; color: #999999; background-image: url(rank_bkg.gif); background-repeat: repeat-x; }

.n1_bkg { height: 66px; vertical-align: middle; text-align: center; background-image: url(note_bkg.gif); background-repeat: no-repeat; }

.btn { margin: 0px 5px 0px 5px; }



#pc_outer { width: 50px; float: left; height: 20px; border: 1px solid #666666; background-color: #000000; }

#pc_inner { height: 20px !important; height: 20px; text-align: right; margin: 2px 3px 0px 3px;}

.card { margin: 15px 5px 15px 5px; }



.banner01 { margin: 15px 0px 15px 0px; }

.banner02 { padding: 15px 10px 15px 10px; }





.adlevel { border-bottom: 1px solid #000000; background-color: #191919; height: 75px;}



#tm_outer { width: 100%; float: left; height: 30px; }

#tm_inner { height: 30px !important; height: 30px; }



.zi { width: 86px; height: 30px; padding-right: 10px; background-image: url(tm_bkg00.gif); text-align: right; } 



#mm_outer { height: 35px; border-bottom: 1px solid #000000; }

#mm_inner { height: 35px !important; height: 35px; }



#lm_outer { width: 100%; float: right; height: 30px; background-image: url(mm_bkg00.gif); }

#lm_inner { height: 30px !important; height: 30px; }



.main_content { width: 830px; margin-top: 20px; margin-bottom: 20px; line-height: 15pt;  }

.image_ttl { margin-bottom: 10px; }



.error_mess  { margin-bottom: 10px; text-align: center; color: #cc0000; font-weight: bold;}



.scL { width: 200px; text-align: right; vertical-align: top; }

.scR { width: 200px; align: right; vertical-align: top; padding-left: 10px;}

#sc { width: 200px; text-align: left; background-color: #111111; }

#sc_content { line-height: 16px; margin: 5px; font-size: 11px; }

#sc_outer { width: 200px; background-color: #000000; border: 1px solid #333333; }

#sc_inner { height: 300px !important; height: 300px; margin: 5px 5px 5px 5px; font-size: 11px; text-align: left; overflow: auto; }



.mcL { text-align: justify; vertical-align: top; }

.mcR { align: left; vertical-align: top; }

.mcH { align: left; vertical-align: top; }

.mcHL { align: right; vertical-align: top; }

.mc { width: 100%; text-align: left; background-color: #111111; }

.mc_content { line-height: 16px; margin: 5px; }

#mc_outer { width: 200px; background-color: #000000; border: 1px solid #333333; }

#mc_inner { height: 300px !important; height: 300px; margin: 5px 5px 5px 5px; font-size: 11px; text-align: left; overflow: auto; }



#profile { text-align: center; vertical-align: top; }



.button { margin: 10px; border: 1px solid #333333; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; text-align: center; text-transform: uppercase; background-color: #222222; }

.inputbox { margin: 10px; padding: 2px; border: solid 1px #333333; font-family: Arial, Hevlvetica, sans-serif; font-size: 11px; color: #ffffff; background-color: transparent; }



.h3 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #cc0000; }

.h4 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #999999; }

.h10 { font-weight: bold; color: #999999; }

.cb { text-transform: uppercase; font-weight: bold; }

.rcb { color: #cc0000; text-transform: uppercase; font-weight: bold; }



.sg { color: #999999; font-size: 11px; }

.gb { color: #999999; font-size: 11px; }

.so { color: #ff8000; font-size: 11px; }

.sgh { font-size: 11px; color: #ff8000; text-transform: uppercase; }



.img1 { padding-bottom: 5px; }

.img2 { margin-right: 10px; }

.i1 { height: 32px; width: 32px; }

.pm { height: 200px; width: 200px; }

.medal { height: 75px; width: 75px; }



.med1 { height: 75px; width: 75px; align: center; background-image: url(dm000000.png); }

.med2 { height: 16px; width: 75px; font-size: 10px; text-transform: uppercase; text-align: center; }



#pi { height: 32px; width: 32px; }



#profimg { padding: 5px 5px 5px 5px; height: 200px; width: 200px; }

#profile_name {  vertical-align: middle; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #ff8000; line-height: 32px; }



.ch3 { background-color: #222222; }





.ttlBkg { font-size: 10px; text-transform: uppercase; text-align: left; background-image:  url(ttl_bkg0.gif); background-repeat: repeat-x; padding-bottom: 5px; height: 17px; }



.dd{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-color: #000000; border: 1px solid #666666; }







.ct1 { border: 1px solid #333333; }

.ct3 { background-color: #191919; border: 1px solid #333333; }

.ct4_inner { margin: 5px 5px 5px 5px; }

.ct4_outer { background-color: #191919; border: 1px solid #333333; }

.cttl { margin-bottom: 25px; }

.cttl4 { margin-bottom: 15px; }



.rank_num { text-align: left; height: 22px; padding: 0px 3px 0px 5px; }

.rank_std { text-align: left; height: 22px; }

.rank_name { font-weight: bold; color: #FF8000; text-align: left; text-decoration: none; height: 22px; }

.rank_net { text-align: left; height: 22px; padding-right: 5px;}



NOTE {text}



.standard12 { 

	font-family: Arial, Helvetica, sans-serif;	

	font-size: 12px;

	text-decoration: none;

}

.standard12B { 

	font-family: Arial, Helvetica, sans-serif;	

	font-size: 12px;

	font-weight: bold;

	text-decoration: none;

}



.standardOrg { 

	font-family: Arial, Helvetica, sans-serif;	

	color: #FF8000; 

	text-decoration: none;

}

.standardRed { 

	font-family: Arial, Helvetica, sans-serif;	

	color: #CC0000; 

	text-decoration: none;

}



NOTE {content tables}



.contentTable { 

	margin-top: 25px;

	margin-bottom: 25px;

	border: 1px solid #000000;

	font-family: Arial, Helvetica, sans-serif;	

	font-size: 10px;

	text-decoration: none; 

	align: left;

}

.contentTableBar { 

	height: 9px; 

	background-image:  url(contentB.gif); background-repeat: repeat-x; 

}

.contentHeader { 

	font-family: Arial, Helvetica, sans-serif;	

	font-size: 14px; 

	color: #ffffff; 

	font-weight: bold; 

	text-decoration: none;

	padding: 10px;

}



.contentHeaderSm { 

	font-family: Arial, Helvetica, sans-serif;	

	font-size: 12px; 

	color: #ffffff; 

	font-weight: bold; 

	text-decoration: none;

	padding: 10px 10px 0px 10px;

}



.content {

	background-color: #191919;

	font-family: Arial, Helvetica, sans-serif;	

	font-size: 12px; 

	color: #ffffff;

}

.smContentTable { 

	background-color: #333333;

	border: 1px solid #000000;

}



.standardHdr {

	align: left;

	font-family: Arial, Helvetica, sans-serif;	

	font-size: 10px; 

	color: #ffffff; 

	font-weight: bold; 

	text-decoration: none; 

    text-transform: uppercase;

	padding-bottom: 5px;

}





NOTE {images}



.standardImg { 

	border: 1px solid #333333;

	margin: 2px;

	align: center;

}

.border { 

	border: 1px solid #000000;

	padding: 2px;

}



.mainNavHeader { background-image:  url(subNav_h.gif); background-repeat: repeat-x; }



.ttlBkg2 { background-image:  url(ttl_bkg_.gif); background-repeat: repeat-x; }



.ttlRedBkg { background-image:  url(ttlred_b.gif); background-repeat: repeat-x; }



.ttlGreyBkg { background-image:  url(ttlgrey_.gif); background-repeat: repeat-x; }



.blackHeader { background-image:  url(hdr_blk_.gif); background-repeat: repeat-x; }



.topicHdr { background-image:  url(subNav_h.gif); background-repeat: repeat-x; border: 1px solid #333333; border-width: 1px 1px 1px 1px; border-spacing: 1px 1px; border-style: solid solid solid solid;	border-color: #333333; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px;	padding: 2px; }



.small { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: normal; }



.paragraph { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: normal; }



.paragraph a { color: #FF8000; text-decoration: none; }



.paragraph a:visited{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FF8000; text-decoration: none; }



.paragraph a:hover{ text-decoration: none; color: #FF9900; }



.paragraph2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; }



.paragraph2 a {	text-decoration: none; font-weight: bold; color: #FFFFFF; }



.paragraph2 a:visited {	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none; }



.paragraph2 a:hover { text-decoration: none; color: #FFFFFF; font-weight: bold; }



.paragraph3 { font-family: Arial, Helvetica, sans-serif; Font-size: 11px; color: #999999; font-weight: bold; text-decoration: none; }



.paragraph4 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: normal; }



.greyBold {	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; font-weight: bold; text-decoration: none; }



.greenBold { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #669900; font-weight: bold; text-decoration: none; }



.orange { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FF8000; font-weight: bold; text-decoration: none; }



.orange a {	font-weight: bold; color: #FF8000; text-decoration: none; }



.orange a:visited{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FF8000; font-weight: bold; text-decoration: none; }



.orange a:hover{ text-decoration: none; color: #FF9900; font-weight: bold; }



.frozen { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; }



.frozen a {	text-decoration: none; font-weight: bold; color: #FFFFFF; }



.frozen a:visited{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none; }



.frozen a:hover{ text-decoration: none;	color: #FFFFFF;	font-weight: bold; }



.pageTitle { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; }



.pageTitleOrg {	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF8000; font-weight: bold; }



.subPageNav { margin: 10px;	padding: 0;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	text-align: center; }



.subPageNav a {	display: block;	text-decoration: none; color: #FFFFFF; }



.subPageNav a:visited {	text-decoration: none; color: #FFFFFF; }



.subPageNav a:hover { text-decoration: none; color: #FF8000; }



.ranksTtl {	background-image:  url(subNav_h.gif); background-repeat: repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; }



.textField { font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #000000; color: #FFFFFF; border-top: 1px solid #666666; border-right: 1px solid #666666; border-bottom: 1px solid #666666; border-left: 1px solid #666666; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; }



.dropDown{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-color: #000000; border: 1px solid #666666; }



.profBdr { border-top: 1px solid #999999; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #999999; }



.trainBdr { border-top: 1px solid #666666; border-right: 1px solid #666666; border-bottom: 1px solid #666666; border-left: 1px solid #666666; }



.icon{ padding-right: 5px; }



.turns { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; }



.submitButton {	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FF8000; text-align: center; background-color: #000000; border-top: 1px solid #666666; border-right: 1px solid #666666; border-bottom: 1px solid #666666; border-left: 1px solid #666666; }



.error { font-family: Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: bold;	color: #9F0000; }



.tip { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #9F0000; }



.profileName { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #FF8000; }



.profileName a { font-weight: bold;	color: #FF8000;	text-decoration: none;}



.profileName a:visited{	font-family: Arial, Helvetica, sans-serif; font-size: 15px;	color: #FF8000;	font-weight: bold; text-decoration: none; }



.profileName a:hover{ text-decoration: none; color: #FF9900; font-weight: bold; }



.ttlNewsBkg { background-image:  url(ttl_news.gif); background-repeat: repeat-x; }



.paragraph3 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; }



.header { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; background-image:  url(header_b.gif); background-repeat: repeat-x; }



.header2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; background-image:  url(header_b.gif);	background-repeat: repeat-x; }



.mtHeader {	background-image:  url(mt_bkg00.gif); background-repeat: repeat-x; }



.navHeader { background-image:  url(nav_hdr_.gif);	background-repeat: repeat-x; }



#mContainer { position:relative; width:131px; height:18px; padding:0px;	border-top:1px solid #666666; border-bottom:1px solid #666666; border-right: 1px solid #666666; border-left: 1px solid #666666;}



#gradient {	position:absolute; top:0px; left:0px; width:129px; height:15px; background-image: url(pwStreng.gif); background-repeat:no-repeat; }



#mask {	position:absolute; font-size:1px; width:129px; height:15px; background-color:#000000; left:0px; top:0px; }



#progressIndicator { position:absolute;	top:0px; left:0px; width:130px;	height:15px; font-family:verdana; font-weight:bold;	color:#C0C0C0; font-size:10pt; text-align:center; }.pollTopic {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-style: normal;



	font-weight: normal;



	color: #FFFFFF;



}





/* Header definitions */

.biger

{ font-size:1.2em; font-weight:bolder; }

