.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; }


/*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(../images/box_bg.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(../images/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: 10px 0px; }
.button_02 { width: 65px; border: 1px solid #333; background: #2A2A2A url(../images/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: 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(images/tm_bkg.gif); }
.menulevel { border-bottom: 1px solid #000000; background-image: url(images/tm_bkg.gif); }
.mainlevel { border-bottom: 1px solid #000000; background-image: url(images/m_bkg.gif); }
.subnavlevel { border-bottom: 1px solid #000000; background-color: #141414; }
.ftrlevel { background-image: url(images/ftr_bkg.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(../images/m_bkg.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(../images/tm_bkg.png);  }
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(../images/tsm_bkg.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(../images/tsm_bkg.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(images/arrows.gif); background-repeat: no-repeat; background-position: left; }
.tableHdr { height: 17px; text-transform: uppercase; color: #ffffff; background-color: #222222; background-image: url(/images/rank_bkg.gif); }
.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(../images/forum_bkg.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(../images/button_bg.png) 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(../images/subNav_hdr.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(../images/rank_bkg.gif); background-repeat: repeat-x; }
.n1_bkg { height: 66px; vertical-align: middle; text-align: center; background-image: url(../images/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(../images/tm_bkg.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(../images/mm_bkg.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(../images/medals/dm.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(../images/ttl_bkg.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(../images/contentBar_bkg.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(../images/subNav_hdr.gif); background-repeat: repeat-x; }

.ttlBkg2 { background-image:  url(../images/ttl_bkg_02.gif); background-repeat: repeat-x; }

.ttlRedBkg { background-image:  url(../images/ttlred_bkg.gif); background-repeat: repeat-x; }

.ttlGreyBkg { background-image:  url(../images/ttlgrey_bkg.gif); background-repeat: repeat-x; }

.blackHeader { background-image:  url(../images/hdr_blk_bkg.gif); background-repeat: repeat-x; }

.topicHdr { background-image:  url(../images/subNav_hdr.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(../images/subNav_hdr.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(../images/news/ttl_news_bkg.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(../../images/header_bkg_02.gif); background-repeat: repeat-x; }

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

.mtHeader {	background-image:  url(../images/mt_bkg.gif); background-repeat: repeat-x; }

.navHeader { background-image:  url(../images/nav_hdr_bkg.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(../../images/register/pwStrengthBar.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; }