html body 		{
				padding:0px;
				margin:0px;
				font-family:"Trebuchet MS", "Lucida Grande", verdana, sans-serif;
				color:#FFFFFF;
				background-color:#333333;
				}

form
{
	margin:0;
	padding:0;
	width:100%;
}

A				{
				color:#EC2D40;
				font-family:"Trebuchet MS", "Lucida Grande", verdana, sans-serif;
				font-size:0.9em;
				}
				
A:Hover			{
				color:#666666;
				cursor:pointer;
				}
				
A.noline			{
				text-decoration:none;
				}
				
.foot			{
				font-size:0.8em; 
				color:#EC2D40;
				}

A.menu			{
				color:#FFFFFF;
				font-family:"Trebuchet MS", "Lucida Grande", verdana, sans-serif;
				font-size:1.1em;
				text-decoration:none;
				padding:0px 5px 0px 5px;
				}
				
A.menu:Hover		{
				text-decoration:underline;
				}

A.plusminusButton  {
				background-color:#AA1D23;
				color:#FFFFFF; 
				font-weight:bold;
				text-decoration:none; 
				text-align:center; 
				padding:0px;
				height:20px;
				width:20px;
				display:block;
				font-size:1.2em;
				}
				
A.plusminusButton:Hover	{
				background-color:#FFFFFF; 
				color:#AA1D23; 
				
				}
				
A.button			{
				background-color:#AA1D23;
				color:#FFFFFF; 
				font-weight:bold;
				text-decoration:none; 
				text-align:center; 
				padding:2px 4px 2px 4px; 
				}
				
A.button:Hover	{
				background-color:#FFFFFF; 
				color:#AA1D23; 
				
				}
				

A.button2		{
				background-color:#FFFFFF;
				color:#AA1D23; 
				font-weight:bold;
				text-decoration:none; 
				text-align:center; 
				padding:2px 4px 2px 4px; 
				border:solid 1px #AA1D23;
				}
				
A.button2:Hover	{
				background-color:#FFFFFF; 
				color:#AA1D23;
				border:solid 1px #FFFFFF;
				}

A.but			{
				background-color:#F3F9E1; 
				color:#FF0000; 
				font-size:0.8em;
				text-decoration:none; 
				text-align:left; 
				width:122px;
				padding-left:4; 
				padding-right:4; 
				padding-top:4;
				padding-bottom:4;
				border-width:1; 
				border-color:#F9C0C5; 
				border-style:solid;
				}
				
A.but:Hover		{
				background-color:#999999; color:white;
				}

UL.leftLink LI.locMILT	{
				margin:0px;
				width:177px;
				height:30px;
				list-style:none;
				padding:0px;
				background-image:url('../../gfx/but_MILT.jpg');
				background-repeat:no-repeat;
				}

UL.leftLink LI.locMILT:Hover	{
				margin:0px;
				width:177px;
				height:30px;
				list-style:none;
				padding:0px;
				background-image:url('../../gfx/but_MILT.jpg');
				background-repeat:no-repeat;
				}

UL.leftLink LI.locNOTT	{
				margin:0px;
				width:177px;
				height:30px;
				list-style:none;
				padding:0px;
				background-image:url('../../gfx/but_NOTT.jpg');
				background-repeat:no-repeat;
				}

UL.leftLink LI.locNOTT:Hover	{
				margin:0px;
				width:177px;
				height:30px;
				list-style:none;
				padding:0px;
				background-image:url('../../gfx/but_NOTT.jpg');
				background-repeat:no-repeat;
				}

UL.leftLink LI.locLEIC	{
				margin:0px;
				width:177px;
				height:30px;
				list-style:none;
				padding:0px;
				background-image:url('../../gfx/but_leic.jpg');
				background-repeat:no-repeat;
				}

UL.leftLink LI.locLEIC:Hover	{
				margin:0px;
				width:177px;
				height:30px;
				list-style:none;
				padding:0px;
				background-image:url('../../gfx/but_leic.jpg');
				background-repeat:no-repeat;
				}

UL.leftLink	LI	{
				margin:0px;
				width:177px;
				height:30px;
				list-style:none;
				padding:0px;
				background-image:url('../../gfx/but_cal.jpg');
				background-repeat:no-repeat;
				}
				
UL.leftLink LI:Hover	{
				margin:0px;
				list-style:none;
				padding:0px;
				background-image:url('../../gfx/but_cal2.jpg');
				background-repeat:no-repeat;
				}

A.leftLink			{
				text-decoration:none;
				margin:0px;
				padding-left:5px;
				font-size:1.1em;
				width:100%;
				display:block;
				color:#black;
				text-align:left;
				line-height:30px;
				font-weight:bold;
				}

A.vote			{color:#FFFFFF;}

A.leic			{
				color:#ED9230;
				text-decoration:none;
				}

A.nott			{
				color:#4CA6E0;
				text-decoration:none;
				}

A.milt			{
				color:#E1058D;
				text-decoration:none;
				}

A.blueBox		{
				font-weight:bold;
				padding:2px;
				margin:4px 0px 4px 0px;
				background-color:#812991;
				color:#FFFFFF;
				text-decoration:none;
				width:95%;
				display:block;
				text-align:center;
				}

A.brightRedBox			{
				font-weight:bold;
				padding:2px;
				margin:4px 0px 4px 0px;
				background-color:#FF1A1F;
				color:#FFFFFF;
				text-decoration:none;
				width:95%;
				display:block;
				text-align:center;
				}
				
A.redBox			{
				font-weight:bold;
				padding:2px;
				margin:4px 0px 4px 0px;
				background-color:#AA1D23;
				color:#FFFFFF;
				text-decoration:none;
				width:95%;
				display:block;
				text-align:center;
				}

H1				{
				color:#FFFFFF; 
				font-family:"Trebuchet MS", "Lucida Grande", verdana, sans-serif;
				font-size:1.3em; 
				font-weight:bold;
				margin:4px 0px 4px 0px;
				}
				
H2				{
				color:#FFFFFF; 
				font-family:"Trebuchet MS", "Lucida Grande", verdana, sans-serif;
				font-size:1.1em; 
				font-weight:bold;
				margin:4px 0px 4px 0px;
				}
			
H3				{
				color:#000000; 
				font-family:"Trebuchet MS", "Lucida Grande", verdana, sans-serif;
				font-size:1em; 
				font-weight:bold;
				margin:4px 0px 4px 0px;
				}

H4				{
				color:#EC2D40; 
				font-family:"Trebuchet MS", "Lucida Grande", verdana, sans-serif;
				font-size:0.8em; 
				font-weight:bold;
				margin:4px 0px 4px 0px;
				}
							
H5				{
				color:#EC2D40; 
				font-family:"Trebuchet MS", "Lucida Grande", verdana, sans-serif;
				font-size:0.7em; 
				font-weight:bold;
				margin:4px 0px 4px 0px;
				}
				
H6				{
				color:#EC2D40; 
				font-family:"Trebuchet MS", "Lucida Grande", verdana, sans-serif;
				font-size:0.6em; 
				font-weight:bold;
				margin:4px 0px 4px 0px;
				}
				
form input, form textarea, form select, form button {
				font-family:"Trebuchet MS", "Lucida Grande", verdana, sans-serif; 
				color:#000000;
				width:auto;
				font-size:1em;
				margin:2px;
				}

INPUT.txtTiny		{
				width:10%;
				}
				
INPUT.txtSmall	{
				width:15%;
				}

INPUT.txtMed		{
				width:30%;
				}

INPUT.txtLrg		{
				width:60%;
				}

INPUT.txtXL		{
				width:80%;
				}
						
INPUT.button		{
				font-size:0.9em;	
				margin:2px;			
				}

INPUT.fullBtn	{
				width:100%;
				font-size:0.8em;
				}
				
STRONG			{
				font-weight:bold; 
				font-style:normal;
				}
				
EM 				{
				font-weight:bold; 
				font-style:normal;
				}
				
UL				{
				list-style:square; 
				margin:4px 0px 0px 0px;
				padding:0px;
				}
				
LI				{
				list-style:square; 
				margin-bottom:2pt;
				}
				
LI.banner			{
				list-style:none; 
				margin:0px;
				padding:0px;
				float:left;
				
				}
				
EM 				{
				font-weight:bold; 
				font-style:normal;
				}

/*	TITLE BOXES ======================== */

#blackHeader		{
				background-image:url('../../gfx/sec_blackheader.gif');
				background-repeat:no-repeat;
				background-position: top right;
				width:533px;
				height:56px;
				text-indent:5px;
				line-height:54px;
				padding:0;
				display: block;
				margin:0;
				white-space: nowrap;
				clear:left;
				}

#blackHeaderTall	{
				background-image:url('../../gfx/sec_blackheader_tall.jpg');
				background-repeat:no-repeat;
				background-position: top left;
				width:530px;
				height:68px;
				padding:14px 10px 0 10px;
				display: block;
				margin-left:auto;
				margin-right:auto;
				margin-bottom:0px;
				font-size:14px;
				color:#fff;
				text-align:center;
				}

#blackHeaderTall A {
				font-size:14px;
				color:#fff;
				text-decoration:underline;
}	

#leicHeader		{
				background-image:url('../../gfx/sec_leciHeader.gif');
				background-repeat:no-repeat;
				width:515px;
				height:46px;
				padding:14px 10px 0px 10px;
				display: block;
				margin-left:auto;
				margin-right:auto;
				white-space: nowrap;
				}

#nottHeader		{
				background-image:url('../../gfx/sec_nottHeader.gif');
				background-repeat:no-repeat;
				width:515px;
				height:46px;
				padding:14px 10px 0px 10px;
				display: block;
				margin-left:auto;
				margin-right:auto;
				white-space: nowrap;
				}

#miltHeader		{
				background-image:url('../../gfx/sec_miltHeader.gif');
				background-repeat:no-repeat;
				width:515px;
				height:46px;
				padding:14px 10px 0px 10px;
				display: block;
				margin-left:auto;
				margin-right:auto;
				white-space: nowrap;
				}

#blueHeader		{
				background-image:url('../../gfx/sec_blueheader.gif');
				background-repeat:no-repeat;
				background-position: top right;
				width:533px;
				height:56px;
				text-indent:5px;
				line-height:54px;
				padding:0;
				display: block;
				margin:0;
				white-space: nowrap;
				clear:left;
				}

#rightBlueHeader		{
				background-image:url('../../gfx/sec_rightblueheader.gif');
				background-repeat:no-repeat;
				width:190px;
				height:47px;
				padding:8px 10px 0px 10px;
				display: block;
				margin-left:auto;
				margin-right:auto;
				white-space: nowrap;
				}

#rightPurpleHeader		{
				background-image:url('../../gfx/sec_rightpurpleheader.gif');
				background-repeat:no-repeat;
				width:190px;
				height:47px;
				padding:8px 10px 0px 10px;
				display: block;
				margin-left:auto;
				margin-right:auto;
				white-space: nowrap;
				}

#rightBlackHeader		{
				background-image:url('../../gfx/sec_rightblackheader.gif');
				background-repeat:no-repeat;
				width:190px;
				height:47px;
				padding:8px 10px 0px 10px;
				display: block;
				margin-left:auto;
				margin-right:auto;
				white-space: nowrap;
				}

#rightRedHeader		{
				background-image:url('../../gfx/sec_rightredheader.gif');
				background-repeat:no-repeat;
				width:190px;
				height:47px;
				padding:8px 10px 0px 10px;
				display: block;
				margin-left:auto;
				margin-right:auto;
				white-space: nowrap;
				}

#rightYellowHeader		{
				background-image:url('../../gfx/sec_rightyellowheader.gif');
				background-repeat:no-repeat;
				background-position: top right;
				width:190px;
				height:47px;
				padding:8px 10px 0px 10px;
				display: block;
				margin-left:auto;
				margin-right:auto;
				white-space: nowrap;
				}
			
#leftBlueHeader		{
				background-image:url('../../gfx/sec_leftblueheader.gif');
				background-repeat:no-repeat;
				width:160px;
				height:39px;
				padding:8px 10px 0px 10px;
				display: block;
				margin-left:auto;
				margin-right:auto;
				white-space: nowrap;
				}

#leftRedHeader		{
				background-image:url('../../gfx/sec_leftredheader.gif');
				background-repeat:no-repeat;
				width:160px;
				height:39px;
				padding:8px 10px 0px 10px;
				display: block;
				margin-left:auto;
				margin-right:auto;
				white-space: nowrap;
				}
/*	======================== TITLE BOXES */

/*	TABLE STRUCTURE ======================== */

TD				{
				font-family:Verdana,"Trebuchet MS", "Lucida Grande", sans-serif; 
				font-size:9pt;
				font-weight:normal;
				color:#000000;
				}
	
TD.header		{
				background-color:#7F7F7F; 
				color:white; 
				font-weight:bold;
				}

TD.redHead		{
				background-color:#AA1D23; 
				color:white; 
				font-weight:bold;
				}
			
TD.header2		{
				color:black;
				font-size:8pt;
				}
				
TD.header3		{
				background-color:#FFFFFF; 
				color:#EC2D40; 
				}
				
TD.headSmall		{
				font-weight:bold;
				font-size:0.8em; 
				}
				
TD.content		{
				color:black;
				}
				
TD.content2		{
				background-color:#7F7F7F; 
				color:black; 
				}
				
TD.contSmall		{
				color:black;
				font-size:0.7em;
				}
				
TD.contSmall2		{
				background-color:#7F7F7F; 
				font-size:0.7em;
				}

TD.leicPrice 		{
				background-image:url('../../gfx/pic_leic_price.gif');
				background-repeat:no-repeat;
				background-position:center center;
				height:58px;
				line-height:58px;
				text-align:center;
				font-size:1em;
				font-weight:bold;
				color:white;
				margin:0;
				padding:0 5px 0 0;
				}

TD.miltPrice 		{
				background-image:url('../../gfx/pic_milt_price.gif');
				background-repeat:no-repeat;
				background-position:center center;
				height:58px;
				line-height:58px;
				text-align:center;
				font-size:1em;
				font-weight:bold;
				color:white;
				margin:0;
				padding:0 5px 0 0;
				}

TD.nottPrice 		{
				background-image:url('../../gfx/pic_nott_price.gif');
				background-repeat:no-repeat;
				background-position:center center;
				height:58px;
				line-height:58px;
				text-align:center;
				font-size:1em;
				font-weight:bold;
				color:white;
				margin:0;
				padding:0 5px 0 0;
				}
TD.eventPop		{
				 padding-left:15px; 
				 padding-right:15px;
				}


/* ======================== TABLE STRUCTURE */

/*	PAGE STRUCTURE ======================== */				
TD.pageTopBar	{
				width:979px;
				height:161px;
				}
				
TD.pageMenuBar	{
				width:975px;
				height:39px;
				text-align:center;
				color:#FFFFFF;
				font-weight:bold;
				font-size:10pt;
				}

TD.pageContContainer {
				background-image:url('../../gfx/bg_content.jpg');
				background-repeat:repeat-y;
				background-position:top;
				padding-top:5px;
				}

TD.pageLeftBar	{
				width:190px;		
				vertical-align:top;
				}

TD.pageLeftBarSmall	{
				width:10px;		
				vertical-align:top;
				}

TD.pageContent	{
				width:auto;
				vertical-align:top;
				}
TD.pageContent P {
				margin-top:0px;
				}

TD.pageRightBar	{
				width:240px;
				vertical-align:top;
				}

TD.pageFooter	{
				width:975px;
				color:#FFFFFF;
				padding:10px 0px 0px 5px;
				font-size:0.8em;
				}
TD.pageFooter A	{
				color:#FFFFFF;
				font-size:100%;
				}
/*	========================= PAGE STRUCTURE */

IMG.centered 		{
				display: block;
				margin-left:auto;
				margin-right:auto;
				}


DIV.previewPopup {
				position:absolute; 
				left:150px; 
				top:320px; 
				border-width:1px; 
				border-style:solid; 
				border-color:#340809; 
				background-color:#FFFFFF; 
				visibility:hidden; 
				padding-right:5px;
				z-index:99;
				}

/* NEWS STYLES - START */
A.newsTit		{color:#053690; text-decoration:none; display:block;width:100%;height:100%;}
A.newsTitRed	{color:#EC2D40; text-decoration:none; display:block;width:100%;height:100%;}
A.newsTit:Hover	{color:#666666;}
TD.newsHead    	{background-color:#FFFFFF; color:#EC2D40; font-size:11px;
				padding-top:2px; padding-bottom:2px; padding-left:2px; padding-right:2px;}
TD.newsHeadRed 	{background-color:#F3F9E1; color:#EC2D40; font-size:11px;
				padding-top:2px; padding-bottom:2px; padding-left:2px; padding-right:2px;}
/* NEWS STYLES - END   */

.actTitle		{background-color:#D7D7D7; color:black; font-size:14px; font-weight:bold; padding=4px;}

.small			{font-size:10px;}
.h				{font-size:1pt; color:white;}
.imgBorder		{}



.diary				{color:#EC2D40; background-color:#F3F9E1; text-decoration:none; 
					font-size:10px; width:18px; height:100%;
					padding-left:2; padding-right:2; padding-top:1; padding-bottom:1;
					border-width:1; border-color:#F9C0C5; border-style:solid;}

.diaryHigh			{color:#FFFFFF; background-color:#EC2D40; text-decoration:none; 
					font-size:10px; width:18px; height:100%;
					padding-left:2; padding-right:2; padding-top:1; padding-bottom:1;
					border-width:1; border-color:#F9C0C5; border-style:solid;}

.diaryToday			{color:#EC2D40; font-weight:bold; background-color:#F3F9E1; text-decoration:none; 
					font-size:10px; width:18px; height:100%;
					padding-left:2; padding-right:2; padding-top:1; padding-bottom:1;
					border-width:1; border-color:#F9C0C5; border-style:solid;}

.diaryTodayHigh		{color:#EC2D40; font-weight:bold; background-color:#ececec; text-decoration:none; 
					font-size:10px; width:18px; height:100%;
					padding-left:2; padding-right:2; padding-top:1; padding-bottom:1;
					border-width:1; border-color:#F9C0C5; border-style:solid;}

.diary:Hover			{color:#FFFFFF; background-color:#626A91; text-decoration:none; 
						font-size:10px; width:18px; height:100%;
						padding-left:2; padding-right:2; padding-top:1; padding-bottom:1;
						border-width:1; border-color:#F9C0C5; border-style:solid;}

.diaryHigh:Hover		{color:#FFFFFF; background-color:#626A91; text-decoration:none; 
						font-size:10px; width:18px; height:100%;
						padding-left:2; padding-right:2; padding-top:1; padding-bottom:1;
						border-width:1; border-color:#F9C0C5; border-style:solid;}

.diaryToday:Hover		{color:#FFFFFF; font-weight:normal; background-color:#626A91; text-decoration:none; 
						font-size:10px; width:18px; height:100%;
						padding-left:2; padding-right:2; padding-top:1; padding-bottom:1;
						border-width:1; border-color:#F9C0C5; border-style:solid;}

.diaryTodayHigh:Hover	{color:#FFFFFF; font-weight:bold; background-color:#626A91; text-decoration:none; 
						font-size:10px; width:18px; height:100%;
						padding-left:2; padding-right:2; padding-top:1; padding-bottom:1;
						border-width:1; border-color:#F9C0C5; border-style:solid;}
						
A.pagingOver,A.paging
{
	background-color:#812991;
	color:#fff;
	padding:3px 5px;
	line-height:30px;
	text-decoration:none;
}

A.pagingOver, A.paging:hover, A.pagingOver:hover
{
	background-color:#AA1D23;
	color:#fff;
}

TABLE.preOrderSummary
{
	width:auto;
	margin:0;
	background-color:transparent;
	border:solid 1px #D3D5D0;
}

TABLE.preOrderSummary TR
{
	margin:1px 0 0 0;
	background-color:#E4E6E1;
}
TABLE.preOrderSummary TD
{
	padding:2px;
	margin:0;
}

.linkCounter
{
	float:right;
	width:50px;
	height:40px;
	background-color:#fff;
	border:solid 1px #E4E6E1;
	color:#EC2D40;
	padding:0;
	margin:0;
	text-align:center;
}

.linkCounter .lbl
{
	font-size:12px;
	text-align:center;
	width:100%;
	clear:left;
}

.linkCounter .count
{
	font-size:16px;
	margin:3px 0;
}
