<!--

	body {
		background-color: white;
		margin: 0px;
		padding: 0px;
	}
	
	img {
		border: none;
		}
		
	#logo {
		width: 100%;
		padding-top: 30px;
		padding-bottom: 16px;
		margin: 0px;
		}
		
	#logo p {
		margin: 0px;
		padding: 0px;
		text-align: center;
		}
		
	#bannercakes {
		background-color: #002271;
		width: 100%;
		padding: 0px;
		margin: 0px;
		}
		
	#bannercakes p {
		margin: 0px;
		padding: 0px;
		text-align: center;
		}

	#navcontainer {
		padding: 0px;
		width: 100%;
		text-align: center;
		padding-top: 10px;
		}
	
	#navlist {
		list-style-type: none;
		margin: 0px;
		padding: 0px;
		}
	
	#navlist li	{
		border-left: 1px #cccccc solid;
		display: inline;
		padding-left: 10px;
		padding-right: 10px;
		font-size: 11px;
		margin: 0px;
		}
		
	#navlist li.first	{
		border: none;
		display: inline;
		padding-left: 10px;
		padding-right: 10px;
		font-size: 11px;
		margin: 0px;
		}
	
	#navlist li a {
		font-family: verdana, arial, helvetica;
		font-size: 11px;
		color: #646464;
		text-decoration: none;
		letter-spacing: 0px;
		font-weight: normal;
		}
		
	#navlist li a:hover {
		color: #002271;
		text-decoration: underline;
		}
		
	#navlist li a.currentpage {
		font-family: verdana, arial, helvetica;
		font-size: 11px;
		color: #002271;
		text-decoration: none;
		letter-spacing: 0px;
		font-weight: bold;
		}

#maincontent {
		width: 700px;
		xborder: 1px red solid;
		position: absolute;
		left: 50%;
		margin-left: -350px;
		top: 266px;
		text-align: center;
		}
		
#maincontent p {
		text-align: center;
		margin: 0px 0px 10px 0px;
		padding: 0px;
		font-family: verdana;
		font-size: 11px;
		color: #646464;
		line-height: 130%;
		padding-left: 100px;
		padding-right: 100px;
		}
		
#maincontent p.pageturner {
		text-align: center;
		margin: 0px 0px 15px 0px;
		padding: 0px;
		font-family: verdana;
		font-size: 10px;
		color: #042366;
		line-height: 130%;
		padding-left: 100px;
		padding-right: 100px;
		}
		
#maincontent p.pageturner a {
		color: #042366;
		text-decoration: underline;
		}
		
#maincontent p.pageturner a.bold {
		color: #042366;
		text-decoration: none;
		font-weight: bold;
		}
		
#maincontent span.disable {
		color: #cccccc;
		}
		
#maincontent h1 {
		margin: 0px 0px 10px 0px;
		padding: 0px;
		font-family: verdana;
		font-size: 18px;
		font-weight: normal;
		color: #002271;
		}
		
#maincontent h2 {
		margin: 0px 0px 5px 0px;
		padding: 0px;
		font-family: verdana;
		font-size: 18px;
		font-weight: normal;
		color: #002271;
		}
		
.areamarkerone {
		background-image: url('/objects/graphics/structure/purple-grad.jpg');
		background-repeat: repeat-y;
		background-position: center top;
		padding-top: 10px;
		padding-bottom: 10px;
		border-top: 1px #aaaaaa dashed;
		border-bottom: 1px #aaaaaa dashed;
		margin-bottom: 15px;
		}
		
a.bulletlink {
		margin: 0px 0px 0px 0px;
		padding: 0px;
		font-family: verdana;
		font-size: 11px;
		font-weight: normal;
		color: #03236C;
		text-decoration: none;	
		}

.areamarkertwo {
		width: 600px;
		margin-left: 50px;
		margin-right: 50px;
		border-bottom: 1px #aaaaaa dashed;
		margin-bottom: 5px;
		padding-bottom: 5px;
		padding-top: 15px;
		font-family: verdana;
		font-size: 11px;
		color: #646464;
		}
		
.areamarkertwo a {
		color: #303030;
		text-decoration: none;
		}
		
#livechat {
		margin: 35px 0px 0px 0px;
		padding: 0px;
		}
		
#footer {
		margin-top: 15px;
		margin-bottom: 100px;
		}
		
#footer p {
		margin: 0px;
		padding: 0px;
		font-family: verdana;
		font-size: 9px;
		color: #909090;
		margin-bottom: 3px;
		}
		
#footer p.bold {
		font-weight: bold;
		}
		
#footer a {
		color: #909090;
		text-decoration: none;
		}
		
#footer a:hover {
		color: #002271;
		text-decoration: underline;
		}

	#thumbnailcontainer {
		padding: 0px;
		text-align: center;
		padding-top: 15px;
		Xborder: 1px red solid;
		width: 100%;
		height: 100px;
		}
	
	#thumbnailcontainer .thumbnail {
		float: left;
		width: 128px;
		margin: 5px;
		padding: 0px;
		font-family: verdana;
		font-size: 10px;
		color: #042366;
		line-height: 140%;
	}

	#thumbnailcontainer .thumbnail a {	
		color :#042366;
		font-weight: normal;
		text-decoration: none;
		}
		
	#thumbnailcontainer .thumbnail a:hover {	
		color: #646464;
		font-weight: normal;
		text-decoration: underline;
		}

	.clearboth { clear: both; }
	
	#largecake {
		width: 380px;
		float: left;
		font-family: verdana;
		font-size: 10px;
		color: #606060;
		font-weight: normal;
		}
		
	#largecake a {
		color: #606060;
		text-decoration: none;
		}
		
	#largecakeinfo {
		width: 310px;
		text-align: left;
		float: right;
		}
		
	#largecakeinfo p {
		text-align: left;
		padding: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 15px;
		}
		
#largecakeinfo h1 {
		margin: 20px 0px 15px 0px;
		padding: 0px;
		font-family: verdana;
		font-size: 24px;
		font-weight: normal;
		color: #002271;
		}
		
select {
		font-family: verdana;
		font-size: 9px;
		color: #606060;
		font-weight: normal;
		}

.tierselector {
		display: none;
		margin-top: 15px;
		}
		
#submitbutton {
		display: none;
		margin-top: 15px;
		}
		
#smalllinks {
		margin-top: 8px;
		font-family: verdana;
		font-size: 9px;
		color: #cccccc;
		}
		
#smalllinks a {
		font-family: verdana;
		font-size: 9px;
		color: #606060;
		font-weight: normal;
		}

#stepper table {
		border-collapse: collapse;
		width: 100%;
		margin-bottom: 20px;
		}
		
#stepper td {
		border: 1px #E6E6E6 solid;
		font-family: verdana;
		font-size: 10px;
		color: #aaaaaa;
		font-weight: normal;
		text-align: center;
		padding: 4px;
		}

#stepper td.highlighted {
		font-weight: bold;
		color: #002271;
		background-color: #F3F6FD;
		}

.dottedline {
		height: 1px;
		margin-top: 15px;
		margin-bottom: 20px;
		border-bottom: 1px #aaaaaa dashed;
		font-size: 12px;
	}

.frmlefttag {
		float: left;
		font-family: verdana;
		font-size: 11px;
		font-weight: bold;
		color: #002271;
		}
		
.frmfieldtitle {
		float: right;
		width: 200px;
		text-align: right;
		font-family: verdana;
		font-size: 11px;
		font-weight: normal;
		color: #002271;
		padding-top: 3px;
		padding-right: 3px;
		}
		
.frmfieldinput {
		float: right;
		width: 340px;
		text-align: left;
		padding-bottom: 4px;
		font-family: verdana;
		font-size: 11px;
		font-weight: normal;
		color: #808080;
		}

.input340 {
		width: 340px;
		border: 1px #cccccc solid;
		font-family: verdana;
		font-size: 11px;
		font-weight: normal;
		}

.input240 {
		width: 240px;
		border: 1px #cccccc solid;
		font-family: verdana;
		font-size: 11px;
		font-weight: normal;
		}
				
.input180 {
		width: 180px;
		border: 1px #cccccc solid;
		font-family: verdana;
		font-size: 11px;
		font-weight: normal;
		}
		
.inputrelation {
		margin-left: 8px;
		width: 152px;
		border: 1px #cccccc solid;
		font-family: verdana;
		font-size: 11px;
		font-weight: normal;
		}
		
.frmfieldtext {
		float: right;
		width: 340px;
		text-align: left;
		padding-top: 3px;
		font-family: verdana;
		font-size: 11px;
		font-weight: bold;
		color: #03236C;
		}

.bluetitle {
		font-family: verdana;
		font-size: 11px;
		font-weight: bold;
		color: #002271;
		}
		
.newstitle {
		font-family: verdana;
		font-size: 11px;
		font-weight: bold;
		color: #002271;
		padding-top: 5px;
		}
		
#loginp1 {
		float: left;
		font-family: verdana;
		font-size: 9px;
		font-weight: normal;
		color: #808080;
		text-align: left;
		width: 310px;
		line-height: 150%;
		padding-top: 3px;
		padding-left: 10px;
		}
		
.loginp2 {
		float: left;
		font-family: verdana;
		font-size: 9px;
		font-weight: normal;
		color: #808080;
		text-align: left;
		Xwidth: 130px;
		line-height: 150%;
		padding-left: 10px;
		}
		
.loginp2 input {
		width: 135px;
		border: 1px #cccccc solid;
		font-family: verdana;
		font-size: 12px;
		font-weight: normal;
		height: 19px;
		color: #808080;
		}
		
.loginp2 img {
		margin-top:14px;
		}
		
.tselect {
		width: 100%;
		}
		
.eventtitle {
		padding-top: 15px;
		font-family: verdana;
		font-size: 11px;
		font-weight: bold;
		color: #002271;
		}

.eventdate {
		padding-top: 3px;
		font-family: verdana;
		font-size: 11px;
		font-weight: bold;
		color: #808080;
		}

.quotebody {
		font-style: italic;
		font-family: verdana;
		font-size: 11px;
		font-weight: normal;
		color: #808080;
		}
		
.quotesign {
		font-style: normal;
		padding-top: 3px;
		padding-bottom: 10px;
		font-family: verdana;
		font-size: 11px;
		font-weight: bold;
		color: #808080;
		}
		
#popupcontent {
		margin: 15px;
		}
		
#popupcontent p {
		text-align: center;
		margin: 0px 0px 15px 0px;
		padding: 0px;
		font-family: verdana;
		font-size: 11px;
		color: #646464;
		line-height: 130%;
		padding-left: 30px;
		padding-right: 30px;
		}		
-->