html, body					{height: 100%;
							}
							
body						{margin: auto;
							text-align: center;
							background-position: center top;
							background-image: url(../images/bg2.jpg);
							background-repeat: repeat-x;
							background-color: #275481;
							padding: 0px;
							height: 100%;
							}
							
#frame						{margin: auto;
							text-align: center;
							padding: 0px;
							width: 980px;
							height: 100%;
							}
							
#flash						{position: absolute;
							margin-left: 39px;
							margin-top: 22px;
							width: 902px;
							}
							
.bodytext					{font-family: verdana, trebuchet ms, arial;
							font-size: 12px;
							color: #535353;
							}
						
.bodylink					{font-family: verdana, trebuchet ms, arial;
							font-size: 12px;
							color: #535353;
							text-decoration: none;
							}
						
.bodylink:hover				{font-family: verdana, trebuchet ms, arial;
							font-size: 12px;
							color: #535353;
							text-decoration: underline;
							}
						
.bodytext2					{font-family: verdana, trebuchet ms, arial;
							font-size: 13px;
							color: #5e5e5e;
							}
						
.bodylink2					{font-family: verdana, trebuchet ms, arial;
							font-size: 13px;
							color: #5e5e5e;
							text-decoration: none;
							}
						
.bodylink2:hover			{font-family: verdana, trebuchet ms, arial;
							font-size: 13px;
							color: #5e5e5e;
							text-decoration: underline;
							}
							
.bodytext3					{font-family: verdana, trebuchet ms, arial;
							font-size: 11px;
							color: #535353;
							}
						
.bodylink3					{font-family: verdana, trebuchet ms, arial;
							font-size: 11px;
							color: #535353;
							text-decoration: none;
							}
						
.bodylink3:hover			{font-family: verdana, trebuchet ms, arial;
							font-size: 11px;
							color: #535353;
							text-decoration: underline;
							}
							
.footer 					{font-family: verdana, trebuchet ms, arial;
							font-size: 11px;
							color: #a2a2a2;
							}
						
.footerlink					{font-family: verdana, trebuchet ms, arial;
							font-size: 11px;
							color: #a2a2a2;
							text-decoration: none;
							}
						
.footerlink:hover			{font-family: verdana, trebuchet ms, arial;
							font-size: 11px;
							color: #959595;
							text-decoration: none;
							}
							
.listing					{padding-left:25px;
							margin-left: -10px;
							text-align: left;
    						background:transparent url(../images/list.gif) no-repeat;
    						background-position:0 0px;
							}
							
.heading					{font-family: verdana, trebuchet ms, arial;
							font-size: 16px;
							color: #535353;
							}
							
.photos 					{font-family: trebuchet MS, verdana, arial;
							font-size: 11px;
							color: #8594B0;
							padding: 2px;
							border: 1px solid #d0d0d0;
							}
							
.di_box_2_head 				{font-family: trebuchet ms, verdana, arial;
							font-size: 13px;
							font-weight: bold;
							color: #FFFFFF;
							background-color: #253D71;
							border: 1px solid #253D71;
							text-transform: uppercase;
							margin: 2px;
							padding: 2px;
							}

.di_box_3_head 				{font-family: trebuchet ms, verdana, arial;
							font-size: 13px;
							font-weight: bold;
							color: #FFFFFF;
							background-color: #961C00;
							border: 1px solid #961C00;
							text-transform: uppercase;
							margin: 2px;
							padding: 2px;
							}
							
.di_box_4_head 				{font-family: trebuchet ms, verdana, arial;
							font-size: 13px;
							font-weight: bold;
							color: #FFFFFF;
							background-color: #993300;
							border: 1px solid #253D71;
							text-transform: uppercase;
							margin: 2px;
							padding: 2px;
							}
							
.di_box_5_head { font-family: trebuchet ms, verdana, arial; font-size: 13px; font-weight: bold; color: #FFFFFF; background-color: #D3A029; border: 1px #D3A029 solid; text-transform: uppercase; margin: 2px; padding: 2px; }
.di_box_6_head { font-family: trebuchet ms, verdana, arial; font-size: 13px; font-weight: bold; color: #FFFFFF; background-color: #AEAEAE; border: 1px #AEAEAE solid; text-transform: uppercase; margin: 2px; padding: 2px; }
.di_box_7_head { font-family: trebuchet ms, verdana, arial; font-size: 13px; font-weight: bold; color: #FFFFFF; background-color: #974B00; border: 1px #974B00 solid; text-transform: uppercase; margin: 2px; padding: 2px; }
.di_box_8_head { font-family: trebuchet ms, verdana, arial; font-size: 13px; font-weight: bold; color: #FFFFFF; background-color: #669900; border: 1px solid #253D71; text-transform: uppercase; margin: 2px; padding: 2px; }
.di_box_9_head { font-family: trebuchet ms, verdana, arial; font-size: 13px; font-weight: bold; color: #FFFFFF; background-color: #253D71; border: 1px solid #253D71; text-transform: uppercase; margin: 2px; padding: 2px; }
.di_box_10_head { font-family: trebuchet ms, verdana, arial; font-size: 13px; font-weight: bold; color: #000000; background-color: #DADADA; border: 1px #DADADA solid; text-transform: uppercase; margin: 2px; padding: 2px; }
.di_box_11_head { font-family: trebuchet ms, verdana, arial; font-size: 13px; font-weight: bold; color: #FFFFFF; background-color: #253D71; border: 1px solid #253D71; text-transform: uppercase; margin: 2px; padding: 2px; }
							
.ecardthumb		 	{border: 1px solid #ecd9d6;
					padding: 3px;
					background-color: #eeeeee;
					}
					
.ecardthumb:hover 	{border: 1px solid #ffffff;
					}
					
table.fail					{border: #ea0b0b 1px solid;
							}
							
td.fail						{background-color: #ffb8b8;
							color: #ea0b0b;
							font-family: verdana, trebuchet ms, arial;
							font-size: 11px;
							}
							
table.success				{border: #1ba200 1px solid;
							}
							
td.success					{background-color: #bff7b4;
							color: #1ba200;
							font-family: verdana, trebuchet ms, arial;
							font-size: 11px;
							}