
/*	www.prolinksnz.com		*/
/*	common.css			*/

/* BODY */

	body			{
				color			:	#002;
				font-family: "£Í£Ó ¥´¥·¥Ã¥¯",sans-serif;
				font-size			:	12px;
				line-height		:	22px;
				background-image	:	url(../img/bg2.gif);
				overflow		:	auto;
				}

/* HTML */

	img {
		border : none;
	}

	a:link,a:visited	{
				color			:	#448;
				font-weight		:	0;
				text-align		:	center;
				letter-spacing		:	0px;
				text-decoration		:	none;
				}

	a:hover			{
				color			:	#448;
				background-color	:	#DDD;
				font-weight		:	0;
				text-align		:	center;
				text-decoration		:	none;
				}

	table			{
				border			: none;
				font-size		:	12px;
				line-height		:	18px;
				}

	p, div	{
				padding-top			:	7px;
				padding-bottom	:	7px;
				padding-left		:	10px;
				padding-right		:	10px;
				line-height			:	22px;
				}

	div.textbody			{
				font-size				:	12px;
				color						:	#555;
				letter-spacing	:	1px;
				padding-top			:	7px;
				padding-bottom	:	7px;
				padding-left		:	7px;
				padding-right		:	7px;
				line-height			:	20px;
			}

	div.rallybody			{
				font-size				:	12px;
				color						:	#333;
				letter-spacing	:	1px;
				padding-top			:	7px;
				padding-bottom	:	7px;
				padding-left		:	7px;
				padding-right		:	7px;
				line-height			:	20px;
			}

	div.copyright			{
				font-size				:	11px;
				color						:	#FFFFFF;
				letter-spacing	:	1px;
				padding-top			:	3px;
				padding-bottom	:	3px;
				padding-left		:	10px;
				padding-right		:	15px;
				line-height			:	14px;
				}

	a.copyright:link,a.copyright:visited	{
				color						:	#FFF;
				font-weight		:	0;
				text-align		:	center;
				letter-spacing		:	1px;
				text-decoration		:	none;
				}

	a.copyright:hover			{
				color			:	#CCF;
				background-color	:	#222;
				font-weight		:	0;
				text-align		:	center;
				letter-spacing		:	1px;
				text-decoration		:	none;
				}

	.small			{
				color			:	#FF3030;
				font-size		:	10px;
				line-height		:	12px;
				}

	.rallytitle			{
				color			:	#FFF;
				font-size		:	16px;
				font-weight		:	bold;
				padding-top			:	7px;
				padding-bottom	:	2px;
				padding-left		:	25px;
				padding-right		:	10px;
				line-height			:	22px;
				background-image	:	url(../img/rallyreport_titlebarbg.jpg);
				background-repeat: no-repeat;
				}

	.lrgtitl			{
				color			:	#FFFFFF;
				font-size		:	16px;
				font-weight		:	bold;
				padding-top			:	7px;
				padding-bottom	:	7px;
				padding-left		:	12px;
				padding-right		:	10px;
				line-height			:	22px;
				}

	.smltitl			{
				color			:	#FFFFFF;
				font-size		:	12px;
				font-weight		:	bold;
				padding-top			:	7px;
				padding-bottom	:	7px;
				padding-left		:	18px;
				padding-right		:	10px;
				line-height			:	22px;
				}

	.smlbdy			{
				color			:	#BB3333;
				font-size		:	12px;
				line-height			:	22px;
				}

	.boldred			{
				color			:	#FF0000;
				font-weight		:	bold;
				}

	.topcopy			{
				font-size		:	14px;
				color			:	#FFF;
				font-weight		:	none;
				line-height			:	22px;
				padding			: 7px 15px 5px 50px;
				}

	.pagetitle			{
				font-size		:	16px;
				color			:	#333366;
				font-weight		:	bold;
				letter-spacing		:	1px;
				padding		:	5px 20px 6px 55px;
				}

	.toptitle			{
				font-size		:	15px;
				color			:	#FFF;
				font-weight		:	bold;
				line-height			:	22px;
				padding			: 7px 15px 5px 50px;
				}

	.title_lll			{
				font-size		:	24px;
				color			:	#882222;
				font-weight		:	bold;
				line-height			:	30px;
				}

	.title_xl			{
				font-size		:	22px;
				color			:	#990000;
				font-weight		:	bold;
				line-height			:	30px;
				}

	.title_ll			{
				font-size		:	16px;
				color			:	#2020AA;
				font-weight		:	none;
				line-height			:	22px;
				}

	.title_l			{
				font-size		:	14px;
				color			:	#2020AA;
				font-weight		:	bold;
				line-height			:	20px;
				}

	.title_b			{
				font-size		:	14px;
				color			:	#202020;
				line-height			:	20px;
				}

	.title_sc			{
				font-size		:	12px;
				color			:	#202020;
				background-color	:	#FFDD99;
				border-bottom					:	3px white solid;
				padding-left			:	0px;
				padding-right		:	0px;
				line-height			:	20px;
				}

	.title_s			{
				color			:	#3333FF;
				font-weight		:	bold;
				}

	.padding_l			{
				padding-left		:	30px;
				padding-right		:	20px;
				}

/* USER */

	.text			{
				font-size		:	12px;
				font-weight		:	bold;
				color			:	#303030;
				}

	a.titlel:link,a.titlel:visited	{
				color			:	#CC2222;
				font-size		:	20px;
				font-weight		:	bold;
				text-align		:	center;
				letter-spacing		:	0px;
				text-decoration		:	none;
				line-height		:	26px;
				}

	a.titlel:hover			{
				color			:	#FF2222;
				font-size		:	20px;
				font-weight		:	bold;
				text-align		:	center;
				text-decoration		:	underline;
				line-height		:	26px;
				}

	a.bold:link,a.bold:visited	{
				font-weight		:	bold;
				text-align		:	center;
				padding-top		:	2px;
				padding-bottom		:	2px;
				letter-spacing		:	0px;
				text-decoration		:	none;
				line-height		:	26px;
				}

	a.bold:hover			{
				color			:	#4422FF;
				font-weight		:	bold;
				text-decoration		:	underline;
				}

	a.boldred:link,a.boldred:visited	{
				color					:	#FF4422;
				font-weight		:	bold;
				text-align		:	center;
				padding-top		:	2px;
				padding-bottom		:	2px;
				letter-spacing		:	0px;
				text-decoration		:	none;
				line-height		:	26px;
				}

	a.boldred:hover			{
				color			:	#FF7733;
				font-weight		:	bold;
				text-decoration		:	underline;
				}

	a.menurd:link,a.menurd:visited	{
				color			:	#FF4477;
				font-size		:	12px;
				font-weight		:	0;
				padding-top		:	4px;
				padding-bottom		:	2px;
				letter-spacing		:	0px;
				text-decoration		:	none;
				line-height		:	17px;
				}

	a.menurd:hover			{
				color			:	#FF77BB;
				font-size		:	12px;
				font-weight		:	0;
				text-decoration		:	underline;
				}

	a.smlwht:link,a.smlwht:visited	{
				color			:	#FFFFFF;
				font-size		:	12px;
				font-weight		:	0;
				letter-spacing		:	0px;
				text-decoration		:	none;
				}

	a.smlwht:hover			{
				color			:	#CC2222;
				background-color	:	#FFFFFF;
				font-size		:	12px;
				font-weight		:	0;
				text-decoration		:	none;
				}

	a.smlblu:link,a.smlblu:visited	{
				color			:	#1188FF;
				font-size		:	10px;
				font-weight		:	0;
				letter-spacing		:	0px;
				text-decoration		:	none;
				}

	a.smlblu:hover			{
				color			:	#1188FF;
				background-color	:	#FFFFFF;
				font-size		:	10px;
				font-weight		:	0;
				text-decoration		:	none;
				}

	a.smlorg:link,a.smlorg:visited	{
				color			:	#FF5511;
				font-size		:	10px;
				font-weight		:	0;
				letter-spacing		:	0px;
				text-decoration		:	none;
				}

	a.smlorg:hover			{
				color			:	#FF5511;
				background-color	:	#FFFFFF;
				font-size		:	10px;
				font-weight		:	0;
				text-decoration		:	none;
				}

	a.smlgrn:link,a.smlgrn:visited	{
				color			:	#009922;
				font-size		:	10px;
				font-weight		:	0;
				letter-spacing		:	0px;
				text-decoration		:	none;
				}

	a.smlgrn:hover			{
				color			:	#009922;
				background-color	:	#FFFFFF;
				font-size		:	10px;
				font-weight		:	0;
				text-decoration		:	none;
				}

	a.smlbrw:link,a.smlbrw:visited	{
				color			:	#BB7755;
				font-size		:	10px;
				font-weight		:	0;
				letter-spacing		:	0px;
				text-decoration		:	none;
				}

	a.smlbrw:hover			{
				color			:	#BB7755;
				background-color	:	#FFFFFF;
				font-size		:	10px;
				font-weight		:	0;
				text-decoration		:	none;
				}

	a.sml:link,a.sml:visited	{
				color			:	#CC0000;
				font-size		:	10px;
				font-weight		:	200;
				letter-spacing		:	1px;
				text-align		:	center;
				text-decoration		:	none;
				}

	a.sml:hover			{
				color			:	#FF2222;
				font-size		:	10px;
				letter-spacing		:	1px;
				font-weight		:	0;
				text-align		:	center;
				text-decoration		:	none;
				}

	a.btmlnk:link,a.btmlnk:visited	{
				color			:	#1188FF;
				font-size		:	10px;
				font-weight		:	0;
				letter-spacing		:	1px;
				text-decoration		:	none;
				}

	a.btmlnk:hover			{
				color			:	#0000FF;
				font-size		:	10px;
				letter-spacing		:	1px;
				font-weight		:	0;
				text-decoration		:	none;
				}

/* HTML.USER */

