body { FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 13px; color: #000000; line-height: 16px; background-color:#edf1f6; width:100%; text-align:center; padding:0px; margin:0px; }

#Everything { position:absolute; width:100%; top:0px; left:0px; text-align:center; }

#Content { position:relative; width:751px; height:750px; top:10px; margin-left:auto; margin-right:auto; text-align:center; z-index:100; }

#BGTop { position:absolute; height:104px; width:100%; left:0px; background-image:url('/images/landing/BGTop.gif'); z-index:2; }
#BGBottom { position:absolute; height:104px; width:100%; top:123px; left:0px; background-image:url('/images/landing/BGBottom.gif'); z-index:2; }
#BGMiddle { position:absolute; height:17px; width:100%; top:105px; left:0px; background-image:url('/images/landing/BGMiddle.gif'); z-index:200; font-size:0px; }
#LtGrayLineTop { position:absolute; height:1px; width:100%; top:104px; left:0px; background-color:#e1e4e9; z-index:200; font-size:0px; }
#LtGrayLineBot { position:absolute; height:1px; width:100%; top:122px; left:0px; background-color:#e1e4e9; z-index:200; font-size:0px; }

#Header { position:relative; height:94px; width:751px; background-image:url('/images/landing/HeaderBG.gif'); cursor:pointer;cursor:hand; z-index:101; }
#Logo { position:absolute; height:74px; width:290px; top:15px; left:8px; background-image:url('/images/landing/logo.gif'); z-index:102; }
#HeaderShadow { position:absolute; height:104px; width:769px; left:-8px; background-image:url('/images/landing/header_shadow_horiz.png'); _background-image:url('/images/spacer.gif'); z-index:100; }

#CopyAreaHolder { position:relative; top:17px; width:auto; height:auto; z-index:102; }
#CopyArea { position:relative; background-color:#FFFFFF; border:solid 1px #80a4bd; width:749px; height:650px; z-index:103; }
#FormArea { position:relative; background-color:#FFFFFF; border:solid 1px #80a4bd; width:749px; height:auto; z-index:103; }
#BodyShadow { position:absolute; width:763px; height:100%; left:-6px; background-image:url('/images/landing/body_shadow_horiz.png'); _background-image:url('/images/spacer.gif'); z-index:102; }
#BodyShadowBot { position:absolute; width:763px; height:6px; left:-6px; bottom:-6px; background-image:url('/images/landing/body_shadow_bottom.png'); _background-image:url('/images/spacer.gif'); z-index:102; }
#BodyTopShadow { position:relative; width:100%; height:8px; background-image:url('/images/landing/BodyTopShadow.gif'); z-index:103; font-size:0px; }
#theTC { position:relative; width:740px; top:25px; FONT-FAMILY: arial, Verdana, helvetica, sans-serif; FONT-SIZE: 11px; color: #bfd1de; line-height: 11px; text-align:justify; }
.TCLink { font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#444444; line-height:14px; }

#Copy { position:relative; padding-left:28px; padding-right:28px; padding-top:10px; padding-bottom:30px; text-align:left; z-index:105; }
#Title { position:relative; FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 22px; color: #003b62; line-height: 26px; letter-spacing:2px; z-index:106; }
.SmallCopy { font-size:11px; }

#FormTitle { position:relative; FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 22px; color: #003b62; line-height: 26px; letter-spacing:2px; z-index:106; }
#FormIntro { position:relative; FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 13px; color: #000000; line-height: 16px; z-index:107; }
	#FormIntro a:link
	{
		font-weight:bold;
		color:#004f83;
	}
	#FormIntro a:visited
	{
		font-weight:bold;
		color:#004f83;
	}
	#FormIntro a:active
	{
		font-weight:bold;
		color:#a6924d;
	}
	#FormIntro a:hover
	{
		font-weight:bold;
		color:#a6924d;
	}
#FormIntro2 { position:relative; FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 10px; color: #000000; line-height: 12px; z-index:107; }

#Columns { position:relative; padding-top:23px; z-index:106; }
#LeftColumn { position:absolute; width:245px; FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 13px; color: #000000; line-height: 16px; z-index:107; }
#RightColumn { position:absolute; width:406px; left:285px; z-index:107; }

#TanBox { position:relative; width:406px; height:258px; min-height:258px; z-index:108; padding-bottom:20px; }
#TanBoxBG { position:absolute; top:0px; left:0px; width:406px; z-index:109; height:258px; }
#TanBoxTop { float:top; width:406px; height:12px; }
#TanBoxMiddle { position:relative; width:406px; height:234px; background-color:#d3d2ca; background-image:url('/images/landing/TanBox_MiddleBG.gif'); }
#TanBoxBottom { float:Bottom; width:406px; height:12px; }
#TanTitle { position:absolute; left:24px; top:6px; FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 30px; color: #000000; letter-spacing:1px; line-height: 34px; z-index:110; }
#TanCopy { position:absolute; left:24px; top:50px; FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 13px; color: #000000; line-height: 16px; z-index:110; }

#ButtonHolder { position:absolute; width:236px; height:98px; top:132px; left:80px; z-index:110; text-decoration:none; cursor:pointer;cursor:hand; }
#ButtonShadow { position:absolute; width:236px; height:98px; top:-3px; left:-3px; background-image:url('/images/landing/SmallButton1BG_highNew'); _background-image:url('/images/spacer.gif'); z-index:110; }
#ButtonBG { position:relative; width:199px; height:115px; z-index:111; }
#ButtonText { position:absolute; left:17px; top:9px; FONT-FAMILY:arial, helvetica, sans-serif; FONT-SIZE: 13px; color:#FFFFFF; line-height:18px; z-index:112; text-decoration:none; }
#ButtonAction { position:absolute; left:17px; top:30px; FONT-FAMILY:arial, helvetica, sans-serif; FONT-SIZE: 22px; font-weight:bold; color:#FFFFFF; line-height:28px; z-index:112; text-decoration:none; }

#SmallButton1Holder { position:absolute; width:175px; height:95px; top:132px; left:15px; z-index:110; text-decoration:none; cursor:pointer;cursor:hand; }
#SmallButton2Holder { position:absolute; width:175px; height:95px; top:132px; left:215px; z-index:110; text-decoration:none; cursor:pointer;cursor:hand; }
#SmallButtonShadow { position:absolute; width:182px; height:103px; top:-3px; left:-2px; background-image:url('/images/landing/SmallButton_shadow.png'); _background-image:url('/images/spacer.gif'); z-index:110; }
#SmallButtonBG { position:relative; width:175px; height:95px; z-index:111; }
#SmallButtonText { position:absolute; left:12px; top:10px; FONT-FAMILY:arial, helvetica, sans-serif; FONT-SIZE: 13px; color:#FFFFFF; line-height:16px; z-index:112; text-decoration:none; }
#SmallButtonAction { position:absolute; left:12px; top:35px; FONT-FAMILY:arial, helvetica, sans-serif; FONT-SIZE: 18px; font-weight:bold; color:#edf1f6; line-height:22px; z-index:112; text-decoration:none; letter-spacing:1px; }

#BlueBox { position:relative; width:406px; height:238px; min-height:238px; z-index:108; }
#BlueBoxBG { position:absolute; top:0px; left:0px; width:406px; z-index:109; height:238px; }
#BlueBoxTop { float:top; width:406px; height:12px; }
#BlueBoxMiddle { position:relative; width:406px; height:235px; background-color:#d8e1e7; background-image:url('/images/landing/BlueBox_MiddleBG.gif'); }
#BlueBoxBottom { float:Bottom; width:406px; height:12px; }
#BlueTitle { position:relative; width:300px; left:18px; top:13px; FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 16px; color: #000000; font-weight:bold; line-height: 20px; z-index:110; }
#BlueCopy { position:relative; width:255px; left:18px; top:15px; FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 13px; color: #000000; line-height: 16px; z-index:110; }
#Chart { position:relative; width:370px; left:18px; top:20px; FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 13px; color: #000000; line-height: 16px; z-index:110; }
#Image1 { position:absolute; width:121px; height:93px; top:12px; left:262px; border:solid 1px white; z-index:115; }
#ImageAlt { position:absolute; width:80px; height:71px; top:12px; left:302px; z-index:115; }
#Image2 { position:absolute; width:121px; height:93px; top:122px; left:262px; border:solid 1px white; z-index:115; }

#Copyright { position:relative; top:20px; text-align:left; FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 10px; color: #80a4bd; line-height: 12px; z-index:200; }
#theTC { position:relative; font-family:arial; font-size:9pt; color:#666666; line-height:14px; text-align:justify; }
#LeftColumn .Title b{ 
font-family: Times New Roman, Times, serif;
		font-size:21px;
		letter-spacing:0.03em;
		line-height:23px;
		color:#55677b;
		
	}	
	#LeftColumn .Title { 
		font-weight:bold;
		font-size:13px;
		color:#717074;
		line-height:16px;
		margin:0px;
		padding:0px;
		padding-bottom:5px;
	}	

.TableLineOne { background-color: #b4c8d6; }
.TableLineTwo { background-color: #FFFFFF; }
.TableLeftCell { background-color: #f0f0ea; FONT-FAMILY: arial, Verdana, helvetica, sans-serif; FONT-SIZE: 13px; font-weight: bold; color: #555555; line-height: 15px; padding: 5px; }
.TableLeftCellLong { background-color: #f0f0ea; FONT-FAMILY: arial, Verdana, helvetica, sans-serif; FONT-SIZE: 13px; color: #555555; line-height: 15px; padding: 5px; }
.TableTopCell { background-color: #55677b; FONT-FAMILY: arial, Verdana, helvetica, sans-serif; FONT-SIZE: 13px; font-weight: bold; color: #FFFFFF; line-height: 17px; padding: 5px; }
.TableTopCellWhite { background-color: #FFFFFF; FONT-FAMILY: arial, Verdana, helvetica, sans-serif; FONT-SIZE: 13px; font-weight: bold; color: #444444; line-height: 17px; padding: 5px; }
.TableTopLeft { background-color: #FFFFFF; FONT-FAMILY: arial, Verdana, helvetica, sans-serif; FONT-SIZE: 13px; font-weight: bold; color: #444444; line-height: 17px; padding: 5px; }
.TableTopLeftGray { background-color: #B8C5B6; FONT-FAMILY: arial, Verdana, helvetica, sans-serif; FONT-SIZE: 13px; font-weight: bold; color: #444444; line-height: 17px; padding: 5px; }
.TableTopCellGray { background-color: #B8C5B6; FONT-FAMILY: arial, Verdana, helvetica, sans-serif; FONT-SIZE: 13px; font-weight: bold; color: #444444; line-height: 17px; padding: 5px; }
.TableTopCellAlt { background-color: #F6F6F6; FONT-FAMILY: arial, Verdana, helvetica, sans-serif; FONT-SIZE: 13px; font-weight: bold; color: #444444; line-height: 17px; padding: 5px; }
.TableTopCellHi { background-color: #E3E4D4; FONT-FAMILY: arial, Verdana, helvetica, sans-serif; FONT-SIZE: 13px; font-weight: bold; color: #444444; line-height: 17px; padding: 5px; }
.TableTopSuperCell { background-color: #B8C5B6; FONT-FAMILY: arial, Verdana, helvetica, sans-serif; font-weight: bold; FONT-SIZE: 15px; color: #444444; line-height: 24px; padding: 5px; }
.TableContentCell { FONT-FAMILY: arial, Verdana, helvetica, sans-serif; FONT-SIZE: 12px; color: #444444; line-height: 15px; padding: 5px; background-color:#ffffff; }
.TableContentTxt { FONT-FAMILY: arial, Verdana, helvetica, sans-serif; FONT-SIZE: 12px; color: #444444; line-height: 15px; text-decoration:none; }
.TableContentCellNoPad { FONT-FAMILY: arial, Verdana, helvetica, sans-serif; text-decoration: none; FONT-SIZE: 13px; color: #444444; line-height: 16px; }
.TableContentCellAlt { background-color: #80a4be; FONT-FAMILY: arial, Verdana, helvetica, sans-serif; FONT-SIZE: 13px; font-weight: bold; color: #FFFFFF; line-height: 17px; padding: 2px; letter-spacing:1px; }
.TableContentCellHi { background-color: #F5F5EA; FONT-FAMILY: arial, Verdana, helvetica, sans-serif; FONT-SIZE: 13px; font-weight: bold; color: #444444; line-height: 23px; padding: 5px; }
.TableContentPlain { background-color: #FFFFFF; FONT-FAMILY: arial, Verdana, helvetica, sans-serif; FONT-SIZE: 13px; color: #000000; line-height: 17px; padding: 10px; }