h1			{ font-size:150%;margin:0px;line-height:120%;}
h2			{ font-size:130%;margin:0px;line-height:120%; }
h3,h4,h5,h6{
	margin:0;
	padding:0;
}
dl			{ margin-bottom:0; }
ol			{ margin-bottom:0; }
ul			{ margin-bottom:0;margin-top:0; }

.white		{ color: #FFFFFF; }
.black		{ color: #000000; }
.gray1		{ color: #333333; }
.gray2		{ color: #CCCCCC; }
.gray3		{ color: #999999; }
.red1		{ color: #FF0000; }
.red2		{ color: #CC0000; }
.blue1		{ color: #0000FF; }
.blue2		{ color: #0066CC; }
.blue3		{ color: #005580; }
.blue4		{ color: #006699; }
.green		{ color: #000800; }
.green2		{ color: #333800; }
.orange1	{ color: #FF9900; }
.pink1		{ color: #C80000; }
.pink2		{ color: #CC6666; }

.fsx-1 		{ font-size:1px; }
.fsx0 		{ font-size:8px; }
.fsx1 		{ font-size:10px; }
.fsx1A 		{ font-size:11px; }
.fsx2 		{ font-size:13px; }
.fsx3		{ font-size:14px; }
.fsx4		{ font-size:16px; }
.fsx5		{ font-size:18px; }
.fsx6		{ font-size:24px; }
.fsx7		{ font-size:36px; }

.fsf0 		{ font-size:70%; }
.fsf1s 		{ font-size:80%; }
.fsf1 		{ font-size:90%; }
.fsf2 		{ font-size:110%; }
.fsf3		{ font-size:120%; }
.fsf4		{ font-size:140%; }
.fsf5		{ font-size:160%; }
.fsf6		{ font-size:180%; }
.fsf7		{ font-size:200%; }

.lh0 		{ line-height:110%; }
.lh1 		{ line-height:120%; }
.lh2 		{ line-height:140%; }
.lh3 		{ line-height:160%; }
.lh4 		{ line-height:200%; }

.ff1		{ font-family: verdana,arial,helvetica,sans-serif; }
.ff2		{ font-family: Times New Roman, Times, serif; }
.ff3		{ font-family: arial, helvetica, sans-serif; }
.ff4		{ font-family: arial black, arial, helvetica, sans-serif; }

.bold		{ font-weight: bold; }
.italic		{ font-style: italic; }

.textcenter { text-align:center; }

/*  padding  */
.padding0	{ padding: 3px; }
.padding1	{ padding: 5px; }
.padding2	{ padding: 7px; }

.paddingheight2	{ padding-top: 7px;padding-bottom: 7px; }
.paddingbottom3	{ padding-bottom: 15px; }
.paddingbottom1	{ paddign-bottom:5px;}

/*  margin  */
.margin0	{ margin: 3px; }
.margin1	{ margin: 5px; }
.margin2	{ margin: 7px; }
.marginleft3	{ margin: 12px; }
.topmargin0	{ margin-top: 3px; }
.topmargin1	{ margin-top: 5px; }
.topmargin2	{ margin-top: 7px; }
.bottommargin0	{ margin-bottom: 3px; }
.bottommargin1	{ margin-bottom: 5px; }
.bottommargin2	{ margin-bottom: 7px; }

/*  background-color  */
.bgcwhite	{ background-color: #FFFFFF; }
.bgcblack	{ background-color: #000000; }
.bgcgray1	{ background-color: #666666; }
.bgcgray2	{ background-color: #CCCCCC; }
.bgcgray3	{ background-color: #999999; }
.bgcgray4	{ background-color: #EEEEEE; }
.bgcblue2	{ background-color: #0066CC; }
.bgcblue3	{ background-color: #B9F1FF; }
.bgcpink1	{ background-color: #FFE3E3; }
.bgcred2	{ background-color: #CC0000; }
.bgcgreen2	{ background-color: #E7FFB5; }

.dn			{ text-decoration: none; }
.ln			{ list-style:none; }

.off-left	{ positon:absolute; left:-999x; width:990px; }
.displaynone{ display:none; }
.line_gray	{ 
	background-image:url(../shared/line_gray.gif);
	background-repeat: no-repeat;
 }

a:hover		{ color: #FF0000;}
a:active	{ color: #FF0000;}
a:link		{ color: #37436E;}

.clear{clear:both;}
.clear hr{display:none;}

.floatleft{float:left;}



.listtable{
	border-collapse:collapse;
}

.listtable td{
	padding:5px;
	text-align:center;
}

#blueborder td{border:1px solid #06C;}
#redborder td{border:1px solid #C00;}

#redborder td.borderRnone{border-right:none;}










