
.pageold{	
	background-color: black; 
	position:relative;
	top: 0px;
	left: 50%;	
	margin-top: 10px;	
	margin-left: -477px;	
	width: 955px;}

.page{	
	position:relative;
	background-color: black; 
	position:relative;
	text-align:center;
	padding: 0px;
	width: 100%;}

.pagecenter{
	position:relative;
	margin: 0 auto;
	/*Now we get rid of the previous IE hack*/
	text-align:left;
	width: 955px;}

.topMainMenuPanel {
	position:relative;
	top:0px;
	left:0px;
	height: 355px;
	width: 955px;
	}

.topMenuPanel {
	position:relative;
	background-image:url(images/menuTopBack.png);
	background-repeat:repeat; 
	background-position:top;
	text-align:center;
	top:0px;
	left:0px;
	height: 100px;
	width: 100%;
	}

.pagePanel {
	vertical-align:top;
	text-align:left;
	top:0px;
	left:0px;
	width: 955px;
	height:290px;
	}

.pageGPMainPanel {
	background-image:url(images/goalproMainPnl.png);
	background-repeat:no-repeat; 
	background-position:top;
	vertical-align:top;
	text-align:left;
	width: 955px;
	height:290px;
	}

.pageGPPanel {
	background-image:url(images/goalproPnl.png);
	background-repeat:no-repeat; 
	background-position:top;
	vertical-align:top;
	text-align:left;
	width: 955px;
	height:290px;
	}

.pageGP2010Panel {
	background-image:url(images/goalpro2010Pnl.png);
	background-repeat:no-repeat; 
	background-position:top;
	vertical-align:top;
	text-align:left;
	width: 955px;
	height:290px;
	}

.pageGSMainPanel {
	background-image:url(images/goalsyncMainPnl.png);
	background-repeat:no-repeat; 
	background-position:top;
	vertical-align:top;
	text-align:left;
	width: 955px;
	height:290px;
	}

.pageGSPanel {
	background-image:url(images/goalsyncPnl.png);
	background-repeat:no-repeat; 
	background-position:top;
	vertical-align:top;
	text-align:left;
	width: 955px;
	height:290px;
	}

.pageGSAOPanel {
	background-image:url(images/goalsyncAOPnl.png);
	background-repeat:no-repeat; 
	background-position:top;
	vertical-align:top;
	text-align:left;
	width: 955px;
	height:290px;
	}

.pageFXMainPanel {
	background-image:url(images/fxMainPnl.png);
	background-repeat:no-repeat; 
	background-position:top;
	vertical-align:top;
	text-align:left;
	width: 955px;
	height:290px;
	}

.pageFXPanel {
	background-image:url(images/fxPnl.png);
	background-repeat:no-repeat; 
	background-position:top;
	vertical-align:top;
	text-align:left;
	width: 955px;
	height:290px;
	}

.pageHeader {
	background-image:url(images/pageHeaderBack.png);
	background-repeat:no-repeat; 
	background-position:top;
	vertical-align:top;
	text-align:left;
	top:0px;
	left:0px;
	width: 955px;
	height:45px;
	}

.pageHeaderTitle {
	vertical-align:middle;
	text-align:left;
	top:0px;
	padding-top:2px;
	margin-left:30px;
	width: 895px;
	height:40px;
	}

.pageHeaderText { TEXT-ALIGN: left; COLOR: Silver; TEXT-DECORATION: none; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 21.000000PT;}
.pageHeaderText A:link {TEXT-ALIGN: left; COLOR: Silver; TEXT-DECORATION: none; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 21.000000PT;}
.pageHeaderText A:visited {TEXT-ALIGN: left; COLOR: Silver; TEXT-DECORATION: none; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 21.000000PT;}
.pageHeaderText A:hover {TEXT-ALIGN: left; COLOR: Silver; TEXT-DECORATION: none; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 21.000000PT;}

.pageContents {
	background-color:#FFF;
	background-image:url(images/pageContentsBack.png);
	background-repeat:repeat-y; 
	background-position:center;
	vertical-align:top;
	text-align:left;
	top:0px;
	left:0px;
	width: 955px;
	}

.pageFooter {
	background-image:url(images/pageFooterBack.png);
	background-repeat:no-repeat; 
	background-position:top;
	vertical-align:top;
	text-align:left;
	top:0px;
	left:0px;
	width: 955px;
	height:10px;
	}

.quickMenu {
	text-align:left;
	margin-left:30px;
	width: 895px;
	}

.botFooterPanel {
	position:relative;
	background-image:url(images/footerBotBack.png);
	background-repeat:repeat; 
	background-position:top;
	text-align:center;
	top:0px;
	left:0px;
	width: 100%;
	}

.botCopyrightPanel {
	position:relative;
	background-color: #383838;
	text-align:center;
	top:0px;
	left:0px;
	width: 100%;
	}

.mainMenuPanel {
	position:relative;
	margin: 0 auto;
	/*Now we get rid of the previous IE hack*/
	text-align:left;
	width: 955px;
	}

.snetLogo2 {
	position:absolute;
	top: 10px;
	left: 0px;
	height: 75px;
	width: 75px;
	}


.topSubPanel {
	position:relative;
	top:0px;
	left:0px;
	height: 155px;
	width: 955px;
	}

.contentsPanel {
	background-color:#000;
	background-image:url(images/midContentsBack.png);
	background-repeat:repeat-x; 
	background-position:top;
	text-align:center;
	top:0px;
	left:0px;
	width: 100%;
	}

.footerPanel {
	margin-top:2px;
	width: 955px;
	}

.membersOnline {
	float:left;	
	display:inline;
	margin-left:85px;
	height: 20px;
	width: 465px;
	text-align:left;
	}

.loginBar {
	float:right;
	display:inline;	
	margin-right:5px;
	height: 20px;
	width: 400px;
	text-align:right;
	}

.menuBar {
	float:right;
	display:inline;	
	background-image:url(images/menuBarBack.png);
	background-repeat:repeat; 
	background-position:top;
	height: 45px;
	width: 875px;
	}

.menuLogo {
	float:left;	
	display:inline;
	height: 45px;
	width: 221px;
	}

.menuBarProducts {
	float:left;
	position:relative;
	height: 45px;
	width: 129px;
	}

.menuBarStore {
	float:left;
	height: 45px;
	width: 72px;
	}

.menuBarDownloads {
	float:left;
	height: 45px;
	width: 104px;
	}

.menuBarSupport {
	float:left;
	height: 45px;
	width: 87px;
	}

.menuBarForums {
	float:left;
	height: 45px;
	width: 80px;
	}

.menuBarCompany {
	float:left;
	height: 45px;
	width: 95px;
	}

.menuBarEnd {
	float:right;
	height: 45px;
	width: 10px;
	}

.menuBarProductsDrop {
	position: absolute;	
	top: 13px;
	left: 92px;
	height: 18px;
	width: 18px;
	}

.snetLogo {
	position: absolute;	
	top: 8px;
	left: 0px;
	height: 75px;
	width: 75px;
	}

.snetMenuDrop {
	filter: alpha(opacity=80); 
	-moz-opacity: .80;	
	position: absolute;	
	display: none;
	top: 70px;
	left: 302px;
	}

.mainPanel {
	position: absolute;	
	top: 65px;
	left: 0px;
	height: 290px;
	width: 955px;
	}

.mainPnlGPDetails {
	position: absolute;	
	top: 232px;
	left: 503px;
	height: 175px;
	width: 25px;
	}

.mainPnlGPDownload {
	position: absolute;	
	top: 232px;
	left: 685px;
	height: 175px;
	width: 25px;
	}

.mainPnlGSDetails {
	position: absolute;	
	top: 232px;
	left: 193px;
	height: 175px;
	width: 25px;
	}

.mainPnlGSBuyNow {
	position: absolute;	
	top: 232px;
	left: 375px;
	height: 175px;
	width: 25px;
	}


.botPnlContents {
	margin: 0 auto;
	width: 955px;
	text-align:left;
	}

.footPnlStart {
	background-image:url(images/footPnlTopBack.png);
	background-repeat:no-repeat; 
	background-position:top;
	margin-bottom:0px;
	top: 355px;
	left: 0px;
	height: 30px;
	width: 955px;
	}

/*
.footPnlContents {
	position: relative;
	background-image:url(images/footPnlBack.png);
	background-repeat:repeat; 
	background-position:top;
	top: 0px;
	left: 0px;
	width: 955px;
	height:auto;
	}
*/


.footPnlContents {
	position:relative;
	margin: 0 auto;
	/*Now we get rid of the previous IE hack*/
	text-align:left;
	width: 955px;
	height:auto;
	}


.ContentLeft {
	float: left;
	display: inline;
	margin-left: 30px;
	margin-top: 0px;
	width: 550px;
	}

.ContentRight { 
	float: right;
	display: inline;
	margin-right: 30px;
	margin-top: 0px;
	width: 325px;
	}

.ContentWide {
	float: left;
	display: inline;
	margin-left: 30px;
	width: 895px;
	}

.FeaturesLeft {
	float: left;
	display: inline;
	margin-left: 0px;
	margin-top: 0px;
	width: 440px;
	}

.FeaturesRight { 
	float: right;
	display: inline;
	margin-right: 0px;
	margin-top: 0px;
	width: 440px;
	}

.memberLinksTitle {
	margin-right: 30px;
	margin-left: 30px;
   	padding: 0;
   	clear: both;
}

.memberLinks {
	margin-right: 30px;
	margin-left: 30px;
	border-top: 1px solid DarkGray;
	border-bottom: 1px solid DarkGray;
   	padding: 0;
   	clear: both;
}

.clear {
   height: 10px;
   margin: 0px;
   padding: 0px;
   line-height: 0px;
   clear: both;
}

.clearFive {
   height: 5px;
   margin: 0px;
   padding: 0px;
   line-height: 0px;
   clear: both;
}

.clearZero {
   height: 0px;
   margin: 0px;
   padding: 0px;
   line-height: 0px;
   clear: both;
}

.clearDashed {
 	border-top: 1px dashed DarkGray;
    height: 5px;
    margin: 0px;
    padding: 0px;
    line-height: 0px;
    clear: both;
	}



.footLeft {
	float: left;
	display: inline;
	margin-left: 0px;
	width: 310px;
	vertical-align:top;
	border-right: 1px solid #383838;
	}

.footMiddle {
	float: left;
	display: inline;
	margin-left: 20px;
	width: 315px;
	border-right: 1px solid #383838;
	}

.footRight { 
	float: right;
	display: inline;
	margin-right: 0px;
	width: 295px;
	}

.footItemPanelBotBorder {
	vertical-align:middle;
	width: 295px;
	border-bottom: 1px solid #383838;
	}

.footItemPanel {
	vertical-align:middle;
	width: 295px;
	}

.footPnlEnd {
	background-color: #383838;
	position: relative;
	text-align:center;
	top: 0;
	left: 0;
	width: 955px;
	height:60px;
	}

.memberLinksFace {
	float: left;
	display: inline;
	margin-left: 0px;
	width: 175px;
	text-align:left;
	}

.memberLinksAccount {
	float: left;
	display: inline;
	margin-left: 20px;
	width: 220px;
	}

.memberLinksSupport { 
	float: left;
	display: inline;
	margin-left: 20px;
	width: 220px;
	}

.memberLinksPrograms { 
	float: right;
	display: inline;
	margin-right: 0px;
	width: 220px;
	}

.memberSection {
	border: 1px solid DarkGray;
	margin-top: 20px;
	}

.memberSectionTitle { 
	float: left;
	display: inline;
	margin-top: 2px;
	margin-left: 10px;
	width: 390px;
	}

.memberSectionArrow { 
	float: right;
	display: inline;
	margin-top: 2px;
	margin-right: 5px;
	width: 24px;
	}

.memberPoints { 
	margin-top: 20px;
	}

.pointsHeader { 
	border-bottom: 2px solid DarkGray;
	}

.pointsHeaderReason { 
	float: left;
	display: inline;
	width: 390px;
	}

.pointsHeaderPoints { 
	float: right;
	display: inline;
	width: 150px;
	text-align:right;
	}

.pointsRecord { 
	border-bottom: 1px solid DarkGray;
	height:22px;
	}

.pointsWhatAre { 
	float: left;
	display: inline;
	width: 265px;
	}

.pointsHowTo { 
	float: right;
	display: inline;
	width: 265px;
	}

.pointsInfo { 
	margin-top: 20px;
	}

.trialItem {
	border-top: 1px solid DarkGray;
	width: 550px;
	}

.trialIcon { 
	float: left;
	display: inline;
	margin-left: 10px;
	margin-top: 5px;
	vertical-align:top;
	width: 32px;
	}

.trialDescription { 
	float: left;
	display: inline;
	margin-left: 10px;
	margin-top: 5px;
	vertical-align:top;
	width:445px;
	}

.trialDownload { 
	float: right;
	display: inline;
	margin-right: 10px;
	margin-top: 5px;
	vertical-align:top;
	width: 32px;
	}

.supportRecord {
	border: 1px solid DarkGray;
	width: 550px;
	}

.supportImage {
	float: left;
	display: inline;
	margin-left: 10px;
	margin-top: 5px;
	vertical-align:top;
	width: 48px;
	}

.supportDescription {
	float: left;
	display: inline;
	margin-left: 10px;
	margin-top: 5px;
	vertical-align:top;
	width:400px;
	}

.supportArrow {
	float: right;
	display: inline;
	margin-right: 10px;
	margin-top: 5px;
	text-align:right;
	vertical-align:top;
	width: 65px;
	}

.supportOptionRecord {
	height:24px;
	margin-left: 68px;
	border-top: 1px solid DarkGray;
	width: 475px;
	}

.supportOptionImage {
	float: left;
	display: inline;
	margin-left: 0px;
	margin-top: 5px;
	vertical-align:top;
	width: 24px;
	}

.supportOptionDescription {
	float: left;
	display: inline;
	margin-left: 10px;
	margin-top: 5px;
	vertical-align:top;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	width:440px;
	}

.testimonialDescription {
	float: left;
	display: inline;
	margin-left: 10px;
	margin-top: 5px;
	vertical-align:top;
	width:440px;
	}



.supportNotRecord {
	height:auto;
	margin-left: 10px;
	border-top: 1px solid DarkGray;
	width: 530px;
	}

.supportNotImage {
	float: left;
	display: inline;
	margin-left: 0px;
	margin-top: 5px;
	vertical-align:top;
	width: 16px;
	}

.supportNotDescription {
	float: left;
	display: inline;
	margin-left: 10px;
	margin-top: 5px;
	vertical-align:top;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	width:400px;
	}

.supportNotDate {
	float: right;
	display: inline;
	margin-right: 0px;
	margin-top: 5px;
	text-align:right;
	vertical-align:top;
	width: 90px;
	}

.forumArea {
	border: 1px solid DarkGray;
	width: 550px;
	}

.forumRecord {
 	border-bottom: 1px solid DarkGray;
	margin-left:10px;
	margin-top:5px;
	width: 530px;
	}

.forumImage {
	float: left;
	display: inline;
	margin-left: 5px;
	margin-top: 5px;
	vertical-align:top;
	width: 24px;
	}

.forumDescription {
	float: left;
	display: inline;
	margin-left: 10px;
	margin-top: 5px;
	vertical-align:top;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	width:490px;
	}

.forumSubCats {
	margin-left:34px;
	width: 496px;
	}

.forumSubRecord {
 	border-top: 1px solid DarkGray;
	margin-left:0px;
	margin-top:0px;
	width: 494px;
	}

.forumSubImage {
	float: left;
	display: inline;
	margin-left: 0px;
	margin-top: 5px;
	vertical-align:top;
	width: 16px;
	}

.forumSubDescription {
	float: left;
	display: inline;
	margin-left: 10px;
	margin-top: 5px;
	vertical-align:top;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	width:255px;
	}

.forumSubThreads {
	float: right;
	display: inline;
	margin-right: 5px;
	margin-top: 5px;
	text-align:left;
	vertical-align:top;
	width: 80px;
	}

.forumSubPosts {
	float: right;
	display: inline;
	margin-right: 0px;
	margin-top: 5px;
	text-align:left;
	vertical-align:top;
	width: 80px;
	}



.faqSubRecord {
 	border-top: 1px solid DarkGray;
	margin-left:0px;
	margin-top:0px;
	width: 494px;
	}

.faqSubImage {
	float: left;
	display: inline;
	margin-left: 0px;
	margin-top: 5px;
	vertical-align:top;
	width: 16px;
	}

.faqSubDescription {
	float: left;
	display: inline;
	margin-left: 10px;
	margin-top: 5px;
	vertical-align:top;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	width:375px;
	}

.faqSubFaqs {
	float: right;
	display: inline;
	margin-right: 0px;
	margin-top: 5px;
	text-align:left;
	vertical-align:top;
	width: 80px;
	}

.faqRecord {
 	border-bottom: 1px solid DarkGray;
	border-left: 1px solid DarkGray;
	border-right: 1px solid DarkGray;
	margin-left:15px;
	margin-top:0px;
	width: 863px;
	}

.faqImage {
	float: left;
	display: inline;
	margin-left: 10px;
	margin-top: 5px;
	vertical-align:top;
	width: 16px;
	}

.faqDescription {
	float: left;
	display: inline;
	margin-left: 6px;
	margin-top: 5px;
	vertical-align:top;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	width:798px;
	}

.faqAnswer {
	float: left;
	display: inline;
	margin-left: 6px;
	margin-top: 5px;
	vertical-align:top;
	width:798px;
	}


.newsRecord {
 	border-bottom: 1px solid DarkGray;
	border-left: 1px solid DarkGray;
	border-right: 1px solid DarkGray;
	margin-left:15px;
	margin-top:0px;
	width: 863px;
	}

.newsImage {
	float: left;
	display: inline;
	margin-left: 10px;
	margin-top: 5px;
	vertical-align:top;
	width: 16px;
	}

.newsDescription {
	float: left;
	display: inline;
	margin-left: 6px;
	margin-top: 5px;
	vertical-align:top;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	width:692px;
	}

.newsDate {
	float: left;
	display: inline;
	margin-left: 6px;
	margin-top: 5px;
	text-align:right;
	vertical-align:top;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	width:100px;
	}

.newsArea {
	border: 1px solid DarkGray;
	width: 865px;
	padding: 15px;
	}

.newsPage {
	width: 855px;
	padding: 5px;
	}

.newsFlash {
	border: 1px solid Gainsboro;
	margin-left:30px;
	width: 891px;
	padding: 2px;
	}

.newsFlashCenter {
	background-color: Gainsboro;
	padding-left:5px;
	padding-right:5px;
	}

.newsFlashTitle {
	float: left;
	display: inline;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	width:780px;
	vertical-align:middle;
	}

.newsFlashMore {
	float: right;
	display: inline;
	text-align:right;
	width:100px;
	vertical-align:middle;
	}

.mainBody {
	border-top: 1px solid DarkGray;
	border-bottom: 1px solid DarkGray;
	margin-left:30px;
	width: 895px;
	}

.mainFX {
	margin-left:0px;
	width: 550px;
	}

.catRecord {
	border-top: 1px solid DarkGray;
	width: 550px;
	}

.catImage {
	float: left;
	display: inline;
	margin-left: 10px;
	margin-top: 5px;
	vertical-align:top;
	width: 48px;
	}

.catDescription {
	float: left;
	display: inline;
	margin-left: 10px;
	margin-top: 5px;
	vertical-align:top;
	width:400px;
	}

.catOptions {
	float: right;
	display: inline;
	margin-right: 10px;
	margin-top: 5px;
	text-align:right;
	vertical-align:top;
	width: 65px;
	}

.catSubs {
	margin-left:68px;
	width: 475px;
	}

.subCatRecord {
	border-top: 1px solid DarkGray;
	width:475;
	height:20px;
	}

.subCatImage {
	float: left;
	display: inline;
	margin-left: 0px;
	margin-top: 5px;
	vertical-align:top;
	width: 16px;
	}

.subCatDescription {
	float: left;
	display: inline;
	margin-left: 10px;
	margin-top: 5px;
	vertical-align:top;
	width:300px;
	}

.subCatOptions {
	float: right;
	display: inline;
	margin-right: 0px;
	margin-top: 5px;
	text-align:right;
	vertical-align:top;
	width: 65px;
	}

.adminSectionTitle { 
	float: left;
	display: inline;
	margin-top: 2px;
	margin-left: 10px;
	width: 400px;
	}

.adminSectionArrow { 
	float: right;
	display: inline;
	text-align:right;
	margin-top: 2px;
	margin-right: 5px;
	width: 100px;
	}

.snetTextBox { 
	font-size: 14px; 
	font-family: Verdana;
	height:20px; 
	background-color: White; 
	border: 1px solid DarkGray; 
	vertical-align:middle;
}

.snetComboBox { 
	font-size: 14px; 
	font-family: Verdana;
	height:22px; 
	width:250px;
	background-color: White; 
	border: 1px solid DarkGray; 
}

.snetFCKeditor { 
	font-size: 12px; 
	font-family: Verdana;
	background-color: #dbc5b3; 
}

.snetSupportTextBox { 
	font-size: 14px; 
	font-family: Verdana;
	height:20px; 
	background-color: white; 
	border: 1px solid DarkGray; 
	vertical-align:middle;
}

.threadArea {
	border: 1px solid DarkGray;
	width: 895px;
	}

.threadHead {
 	border-bottom: 1px solid DarkGray;
	margin-left:15px;
	margin-top:5px;
	width: 865px;
	}

.threadRecord {
 	border-bottom: 1px solid DarkGray;
	border-left: 1px solid DarkGray;
	border-right: 1px solid DarkGray;
	margin-left:15px;
	margin-top:0px;
	width: 865px;
	}

.threadImage {
	float: left;
	display: inline;
	margin-left: 10px;
	margin-top: 5px;
	vertical-align:middle;
	width: 24px;
	}

.threadDescription {
	float: left;
	display: inline;
	margin-left: 6px;
	margin-top: 5px;
	vertical-align:top;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	width:410px;
	}

.threadPosts {
	float: right;
	display: inline;
	margin-right: 10px;
	margin-top: 5px;
	text-align:right;
	vertical-align:top;
	width: 60px;
	}

.threadVisits {
	float: right;
	display: inline;
	margin-right: 15px;
	margin-top: 5px;
	text-align:right;
	vertical-align:top;
	width: 60px;
	}

.threadLastPost {
	float: right;
	display: inline;
	margin-right: 10px;
	margin-top: 5px;
	text-align:left;
	vertical-align:top;
	width: 160px;
	}

.postRecord {
 	border-top: 1px dashed DarkGray;
	margin-left:0px;
	margin-top:0px;
	width: 895px;
	}

.postRecordAnswer {
 	border-top: 1px dashed DarkGray;
	margin-left:0px;
	margin-top:0px;
	width: 895px;
	background-color: #ebebeb;
	}

.postTitle {
	float: left;
	display: inline;
	text-align:left;
	margin-left: 0px;
	margin-top: 5px;
	vertical-align:top;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	width: 550px;
	}

.postSubscribe {
	float: right;
	display: inline;
	margin-right: 0px;
	margin-top: 5px;
	text-align:right;
	vertical-align:bottom;
	width:300px;
	}


.postImage {
	float: left;
	display: inline;
	text-align:center;
	margin-left: 0px;
	margin-top: 5px;
	vertical-align:top;
	width: 100px;
	}

.postMessage {
	float: left;
	display: inline;
	margin-left: 10px;
	margin-top: 5px;
	vertical-align:top;
	width:635px;
	}

.postEdit {
	float: left;
	display: inline;
	text-align:left;
	margin-left: 110px;
	margin-top: 5px;
	vertical-align:top;
	width: 540px;
	}

.postReply {
	float: right;
	display: inline;
	margin-right: 10px;
	margin-top: 5px;
	text-align:right;
	vertical-align:bottom;
	width:200px;
	}

.pageArea {
	margin-left: 15px;
	margin-top: 5px;
	vertical-align:middle;
	}

.pageNum {
	float: left;
 	border: 1px solid DarkGray;
	display: inline;
	text-align:center;
	margin-left: 2px;
	margin-top: 5px;
	vertical-align:middle;
	}

.curPageNum {
	float: left;
	display: inline;
	text-align:center;
	margin-left: 2px;
	margin-top: 5px;
	vertical-align:middle;
	}

.searchPanelWide {
	margin-left:30px;
	margin-top:0px;
	padding-top: 2px;
	width: 895px;
	background-color:Gainsboro;
	height: 55px;
	vertical-align:middle;
	text-align:center;
	}

.searchPanel {
	margin-left:0px;
	margin-top:0px;
	padding-top: 2px;
	width: 550px;
	background-color:Gainsboro;
	height: 55px;
	vertical-align:middle;
	text-align:center;
	}

.searchRecord {
 	border-top: 1px dashed DarkGray;
	margin-left:0px;
	margin-top:5px;
	width: 550px;
	}

.searchTitle {
	float: left;
	display: inline;
	text-align:left;
	margin-left: 0px;
	margin-top: 0px;
	vertical-align:top;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	width: 550px;
	}

.searchDescription {
	float: left;
	display: inline;
	text-align:left;
	margin-left: 0px;
	margin-top: 0px;
	vertical-align:top;
	text-overflow:ellipsis;
	overflow:hidden;
	max-height: 40px;
	width: 550px;
	}

.searchGoal {
	float: left;
	display: inline;
	text-align:left;
	margin-left: 0px;
	margin-top: 0px;
	vertical-align:top;
	text-overflow:ellipsis;
	overflow:hidden;
	max-height: 60px;
	width: 550px;
	}

.searchAreaRight {
	background-color:Gainsboro;
	margin-left:0px;
	margin-top:0px;
	padding: 15px;
}

.searchAreaInside {
 	border: 1px solid DarkGray;
	background-color: White;
}

.searchAreaTitle {
	margin-left: 0px;
	margin-top: 0px;
	padding: 10px;
	vertical-align:middle;
}

.searchAreaList {
 	border-top: 1px solid DarkGray;
	margin-left: 0px;
	margin-top: 0px;
	padding: 10px;
	vertical-align:middle;
}

.cartProgress {
	background-image:url(images/cartStatBack.png);
	background-repeat:no-repeat; 
	background-position:top;
	width: 895px;
	margin-left: 30px;
	height:40px;
	padding-top:8px;
}

.cartStep1 {
	float: left;
	display: inline;
	width: 216px;
	margin-left: 6px;
}

.cartStepOther {
	float: left;
	display: inline;
	width: 216px;
	margin-left: 6px;
}

.cartHeader {
	border-bottom: 2px solid DarkGray;
	width: 895px;
}

.cartHeaderProduct {
	float: left;
	display: inline;
	width: 485px;
}

.cartHeaderUnit {
	float: left;
	display: inline;
	width: 120px;
	margin-left: 20px;
	text-align:right;
}

.cartHeaderQuantity {
	float: left;
	display: inline;
	width: 90px;
	margin-left: 20px;
	text-align:right;
}

.cartHeaderTotal {
	float: left;
	display: inline;
	width: 120px;
	margin-left: 20px;
	text-align:right;
}


.cartItemRecord {
	border-bottom: 2px solid DarkGray;
	width: 895px;
}

.cartItemImage {
	float: left;
	display: inline;
	width: 75px;
}

.cartItemDescription {
	float: left;
	display: inline;
	margin-left: 5px;
	width: 405px;
}

.cartItemUnit {
	float: left;
	display: inline;
	width: 120px;
	margin-left: 20px;
	text-align:right;
}

.cartItemQuantity {
	float: left;
	display: inline;
	width: 90px;
	margin-left: 20px;
	text-align:right;
}

.cartItemTotal {
	float: left;
	display: inline;
	width: 120px;
	margin-left: 20px;
	text-align:right;
}

.cartItemDelete {
	float: left;
	display: inline;
	width: 20px;
	margin-left: 0px;
	text-align:right;
}

.cartCheckOutRecord {
	width: 895px;
}

.cartCheckOutContinue {
	width: 445px;
	float: left;
	display: inline;
	margin-left: 0px;
	text-align:left;
}

.cartCheckOutNow {
	width: 445px;
	float: left;
	display: inline;
	margin-left: 5px;
	text-align:right;
}


.cartBuyNowRecord {
	width: 550px;
}

.cartBuyNowContinue {
	width: 300px;
	float: left;
	display: inline;
	margin-left: 0px;
	text-align:left;
}

.cartBuyNow {
	background-image:url(images/purchaseNote.png);
	background-repeat:no-repeat; 
	background-position:top;
	padding-top: 10px;
	width: 110px;
	height: 130px;
	float: right;
	display: inline;
	margin-right: 0px;
	text-align:center;
}

.cartBuyNowPP {
	background-image:url(images/purchasePPNote.png);
	background-repeat:no-repeat; 
	background-position:top;
	padding-top: 10px;
	width: 170px;
	height: 130px;
	float: right;
	display: inline;
	margin-right: 0px;
	text-align:center;
}

.cartSubmitNow {
	background-image:url(images/purchaseNowNote.png);
	background-repeat:no-repeat; 
	background-position:top;
	padding-top: 10px;
	width: 170px;
	height: 130px;
	float: right;
	display: inline;
	margin-right: 0px;
	text-align:center;
}

.cartLoginMsg {
	background-color:Gainsboro;
	width: 885px;
	margin-right: 0px;
	vertical-align:top;
	padding: 5px;
	text-align:left;
}


.cartTotalRecord {
	border-top: 2px solid DarkGray;
	width: 895px;
}

.cartTotalDescription {
	width: 755px;
	float: left;
	display: inline;
	margin-left: 0px;
	text-align:right;
}

.cartTotalTotal {
	width: 120px;
	float: right;
	display: inline;
	margin-right: 20px;
	text-align:right;
}

.cartCouponRecord {
	border-top: 1px solid DarkGray;
	width: 895px;
}

.cartCouponDescription {
	width: 620px;
	height:50px;
	float: left;
	display: inline;
	margin-left: 0px;
	vertical-align:bottom;
	text-align:left;
}

.cartCouponDiscount {
	width: 130px;
	height:50px;
	float: left;
	display: inline;
	margin-left: 0px;
	vertical-align:bottom;
	text-align:right;
}

.cartCouponTotal {
	width: 120px;
	height:50px;
	float: right;
	display: inline;
	margin-right: 20px;
	vertical-align:bottom;
	text-align:right;
}

.cartPointsRecord {
	border-top: 1px solid DarkGray;
	width: 895px;
}

.cartPointsDescription {
	width: 620px;
	float: left;
	display: inline;
	margin-left: 0px;
	vertical-align:bottom;
	text-align:left;
}

.cartPointsDiscount {
	width: 130px;
	float: left;
	display: inline;
	margin-left: 0px;
	vertical-align:bottom;
	text-align:right;
}

.cartPointsTotal {
	width: 120px;
	float: right;
	display: inline;
	margin-right: 20px;
	vertical-align:bottom;
	text-align:right;
}

.cartBillingArea {
	border-top: 1px solid DarkGray;
	width: 895px;
}

.cartBilling {
	background-color:Gainsboro;
	width: 430px;
	float: left;
	display: inline;
	margin-left: 0px;
	vertical-align:top;
	padding: 5px;
	text-align:left;
}

.cartShipping {
	background-color:Gainsboro;
	width: 430px;
	float: right;
	display: inline;
	margin-right: 0px;
	vertical-align:top;
	padding: 5px;
	text-align:left;
}

.orderSummaryRight {
	background-color:Gainsboro;
	margin-left:0px;
	margin-top:0px;
	padding: 15px;
}

.orderSummaryInside {
 	border: 1px solid DarkGray;
	background-color: White;
}

.orderSummaryTitle {
	margin-left: 0px;
	margin-top: 0px;
	padding: 10px;
	vertical-align:middle;
}

.orderSummaryArea {
 	border-top: 1px solid DarkGray;
	margin-left: 0px;
	margin-top: 0px;
	padding: 10px;
	vertical-align:middle;
}

.cartConfirmArea {
	background-color:Gainsboro;
	width: 540px;
	float: left;
	display: inline;
	margin-left: 0px;
	vertical-align:top;
	padding: 5px;
	text-align:left;
}

.cartReceiptArea {
	border: 2px solid DarkGray;
	background-color:White;
	width: 875px;
	vertical-align:top;
	padding: 10px;
	text-align:center;
}


.rightOutside {
	background-color:Gainsboro;
	margin-left:0px;
	margin-top:0px;
	padding: 15px;
}

.rightTitle {
 	border: 1px solid DarkGray;
	background-color: White;
	padding: 10px;
}

.rightContents {
 	border-left: 1px solid DarkGray;
 	border-right: 1px solid DarkGray;
	margin-left: 0px;
	margin-top: 0px;
	padding: 10px;
	vertical-align:middle;
	background-color: White;
}

.prod1Panel285 {
	margin-left:30px;
	border: 1px solid Gainsboro;
	padding:2px;
	width: 285px;
	height: 140px;
	float: left;
	display: inline;
}

.prod2Panel285 {
	margin-left:11px;
	border: 1px solid Gainsboro;
	padding:2px;
	width: 285px;
	height: 140px;
	float: left;
	display: inline;
}

.prod3Panel285 {
	margin-right:30px;
	border: 1px solid Gainsboro;
	padding:2px;
	width: 285px;
	height: 140px;
	float: right;
	display: inline;
}

.prod1PanelNotes285 {
	margin-left:30px;
	padding:3px;
	width: 285px;
	height: 140px;
	float: left;
	display: inline;
}

.prod2PanelNotes285 {
	margin-left:11px;
	padding:3px;
	width: 285px;
	height: 140px;
	float: left;
	display: inline;
}

.prod3PanelNotes285 {
	margin-right:30px;
	padding:3px;
	width: 285px;
	height: 140px;
	float: right;
	display: inline;
}


.storeInfoTitle {
	width:540px;
	height:30px;
	padding:5px;
}

.storeInfo {
	background-image:url(images/storeBackFade.png);
	width:540px;
	height:20px;
	padding:5px;
}

.storeRecord {
	background-color:Gainsboro;
	width:540px;
	padding:5px;
}

.storeRecordImage {
	width:75px;
	float: left;
	display: inline;
	text-align:center;
	vertical-align:middle;
}

.storeRecordInfo {
	width:465px;
	float: right;
	display: inline;
	vertical-align:bottom;
}	
		
.storeFullRecord {
	border-bottom:1px solid DarkGray;
	vertical-align:bottom;
}

.storeUpgradeRecord {
	margin-top:5px;
	vertical-align:bottom;
}
		
.storeRecInfo {
	width:203px;
	float: left;
	display: inline;
	vertical-align:bottom;
}

.storeRecVersion {
	width:75px;
	float: left;
	display: inline;
	margin-left:5px;
	text-align:right;
	vertical-align:bottom;
}

.storeRecPrice {
	width:75px;
	float: left;
	display: inline;
	margin-left:5px;
	vertical-align:bottom;
	text-align:right;
}

.storeRecAdd {
	width:92px;
	float: right;
	display: inline;
	vertical-align:bottom;
	text-align:left;
}

.storeRecItemInfo {
	width:283px;
	float: left;
	display: inline;
}

.quickLinkOne {
	width:95px;
	float: left;
	display: inline;
	vertical-align:bottom;
	text-align:center;
}

.quickLinkTwo {
	width:95px;
	float: left;
	display: inline;
	vertical-align:bottom;
	text-align:center;
	margin-left:5px;
}

.quickLinkThree {
	width:95px;
	float: right;
	display: inline;
	vertical-align:bottom;
	text-align:center;
}

.siteActivity {
	background-color:Gainsboro;
 	width:875px;
	padding:10px;
	margin-left:30px;
}

.siteActivityOptions {
	width:875px;
	border-bottom:1px solid DarkGray;
	margin-left:0px;
}

.siteActivityMembers {
	float: left;
	display: inline;
	margin-top:10px;
	margin-left:0px;
	width:435px;
	border-right:1px solid DarkGray;
}

.siteActivityPageViews {
	float: left;
	display: inline;
	margin-top:10px;
	width:435px;
	text-align:right;
}

.siteSearchTable {
	background-color:Gainsboro;
	width:145px;
	float:left;
	display:inline;
	padding:10px;
	margin-left:30px;
	height:50px;
}

.siteSearchTerm {
	background-color:Gainsboro;
	width:700px;
	float:right;
	display:inline;
	padding:10px;
	margin-right:30px;
	height:50px;
}

.siteResults {
	border:1px solid DarkGray;
	width:873px;
	padding:10px;
	margin-left:30px;
}

.fxRecord {
	background-image:url(images/fxBack.png);
	margin-left:0px;
	margin-top:5px;
	width: 550px;
	}

.fxImage {
	float: left;
	display: inline;
	text-align:left;
	margin-left: 10px;
	margin-top: 10px;
	vertical-align:top;
	width: 100px;
	}

.fxImageLrg {
	float: left;
	display: inline;
	text-align:center;
	margin-left: 50px;
	margin-top: 50px;
	vertical-align:top;
	width: 450px;
	}

.fxImageFrame {
	background-image:url(images/fxBackLrg.png);
	text-align:center;
	vertical-align:middle;
	margin-left:0px;
	margin-top:5px;
	width: 550px;
	height: 550px;
	}

.fxInfo {
	float: left;
	display: inline;
	text-align:left;
	margin-left: 10px;
	margin-top: 10px;
	vertical-align:top;
	width: 420px;
	}

.fxTitle {
	float: left;
	display: inline;
	text-align:left;
	margin-left: 0px;
	margin-top: 0px;
	vertical-align:top;
	width: 420px;
	}

.fxPhrase {
	float: left;
	display: inline;
	text-align:left;
	margin-left: 0px;
	margin-top: 0px;
	vertical-align:top;
	width: 420px;
	}

.fxAuthor {
	float: left;
	display: inline;
	text-align:left;
	margin-left: 0px;
	margin-top: 0px;
	vertical-align:top;
	width: 420px;
	}

.fxQuoteFrame {
	background-image:url(images/fxBack.png);
	text-align:center;
	vertical-align:top;
	margin-left:0px;
	margin-top:0px;
	width: 550px;
	}

.spotlightTop {
	margin-left:0px;
	margin-top:0px;
	width: 295px;
	height: 25px;
	}

.spotlightBody {
	background-image:url(images/spotlightBack.png);
	background-repeat:repeat; 
	text-align:left;
	margin-left: 0px;
	margin-top: 0px;
	vertical-align:top;
	width: 295px;
	}

.spotlightBodyInside {
	text-align:left;
	margin-left: 10px;
	margin-top: 0px;
	vertical-align:top;
	width: 275px;
	}

.spotlightBottom {
	margin-left: 0px;
	margin-top: 0px;
	width: 295px;
	height: 15px;
	}


.recommendTop {
	margin-left:0px;
	margin-top:0px;
	width: 295px;
	height: 25px;
	}

.recommendBody {
	background-image:url(images/spotlightBack.png);
	background-repeat:repeat; 
	text-align:left;
	margin-left: 0px;
	margin-top: 0px;
	vertical-align:top;
	width: 295px;
	}

.recommendImageInside {
	text-align:center;
	margin-left: 10px;
	margin-top: 0px;
	vertical-align:top;
	width: 275px;
	}

.recommendBodyInside {
	text-align:left;
	margin-left: 10px;
	margin-top: 0px;
	vertical-align:top;
	width: 275px;
	}

.recommendBottom {
	margin-left: 0px;
	margin-top: 0px;
	width: 295px;
	height: 15px;
	}

.featureImage {
	text-align:center;
	margin-left: 0px;
	margin-top: 0px;
	vertical-align:top;
	width: 295px;
	}

.tabBar {
	text-align:left;
	margin-left: 30px;
	margin-top: 0px;
	vertical-align:top;
	width: 895px;
	height:30px;
	background-repeat:no-repeat;
	}

.tabButton {
	float: left;
	display: inline;
	text-align:left;
	margin-left: 3px;
	margin-top: 0px;
	vertical-align:top;
	width: 140px;
	height: 30px;
	cursor:pointer;
}

.tabPanel {
	text-align:left;
	margin-left: 30px;
	margin-top: 0px;
	vertical-align:top;
	width: 895px;
	height: auto;
	border-top:1px solid #e07d19;
}

.snetUL {
	list-style-image: url(images/bulletCheck.gif);
	list-style-position: outside;
	background-position:center;
	font:normal 13px/24px "Trebuchet MS", Arial, Helvetica;
	color:#1e1e1e;
}

.facebookFrame {
	background-color: White;
	width: 295px;
}

.facebookLike {
	background-color: White;
	text-align:left;
	vertical-align:top;
	height: auto;
 	border: 1px solid DarkGray;
	padding: 5px;
}




.titleText { TEXT-ALIGN: left; COLOR: #e07d19; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 12.000000PT;}
.titleText A:link {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 12.000000PT;}
.titleText A:visited {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 12.000000PT;}
.titleText A:hover {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 12.000000PT;}

.regText { TEXT-ALIGN: left; COLOR: #1e1e1e; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}
.regText A:link {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}
.regText A:visited {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}
.regText A:hover {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}

.medText { TEXT-ALIGN: left; COLOR: #1e1e1e; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 11.000000PT;}
.medText A:link {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 11.000000PT;}
.medText A:visited {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 11.000000PT;}
.medText A:hover {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 11.000000PT;}

.smlText { TEXT-ALIGN: left; COLOR: #1e1e1e; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 9.000000PT;}
.smlText A:link {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 9.000000PT;}
.smlText A:visited {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 9.000000PT;}
.smlText A:hover {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 9.000000PT;}

.footTitleText { TEXT-ALIGN: left; COLOR: #e07d19; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 12.000000PT;}
.footTitleText A:link {TEXT-ALIGN: left; COLOR: #96b1d5; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 12.000000PT;}
.footTitleText A:visited {TEXT-ALIGN: left; COLOR: #96b1d5; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 12.000000PT;}
.footTitleText A:hover {TEXT-ALIGN: left; COLOR: #96b1d5; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 12.000000PT;}

.footRegText { TEXT-ALIGN: left; COLOR: Silver; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}
.footRegText A:link {TEXT-ALIGN: left; COLOR: #96b1d5; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}
.footRegText A:visited {TEXT-ALIGN: left; COLOR: #96b1d5; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}
.footRegText A:hover {TEXT-ALIGN: left; COLOR: #96b1d5; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}

.footMedText { TEXT-ALIGN: left; COLOR: Silver; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 11.000000PT;}
.footMedText A:link {TEXT-ALIGN: left; COLOR: #96b1d5; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 11.000000PT;}
.footMedText A:visited {TEXT-ALIGN: left; COLOR: #96b1d5; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 11.000000PT;}
.footMedText A:hover {TEXT-ALIGN: left; COLOR: #96b1d5; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 11.000000PT;}

.footSmlText { TEXT-ALIGN: left; COLOR: Silver; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}
.footSmlText A:link {TEXT-ALIGN: left; COLOR: #96b1d5; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}
.footSmlText A:visited {TEXT-ALIGN: left; COLOR: #96b1d5; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}
.footSmlText A:hover {TEXT-ALIGN: left; COLOR: #96b1d5; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}

.footRegTextRight { TEXT-ALIGN: right; COLOR: #Silver; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}
.footRegTextRight A:link {TEXT-ALIGN: right; COLOR: #96b1d5; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}
.footRegTextRight A:visited {TEXT-ALIGN: right; COLOR: #96b1d5; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}
.footRegTextRight A:hover {TEXT-ALIGN: right; COLOR: #96b1d5; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}

.dropMenuText { TEXT-ALIGN: left; COLOR: Silver; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 9.000000PT;}
.dropMenuText A:link {TEXT-ALIGN: left; COLOR: #96b1d5; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 9.000000PT;}
.dropMenuText A:visited {TEXT-ALIGN: left; COLOR: #96b1d5; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 9.000000PT;}
.dropMenuText A:hover {TEXT-ALIGN: left; COLOR: #96b1d5; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 9.000000PT;}




.xsmlText { TEXT-ALIGN: left; COLOR: #1e1e1e; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}
.xsmlText A:link {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}
.xsmlText A:visited {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}
.xsmlText A:hover {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}

.xxsmlText { TEXT-ALIGN: left; COLOR: #1e1e1e; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 7.000000PT;}
.xxsmlText A:link {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 7.000000PT;}
.xxsmlText A:visited {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 7.000000PT;}
.xxsmlText A:hover {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 7.000000PT;}

.medTextRed { TEXT-ALIGN: left; COLOR: Maroon; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 11.000000PT;}
.medTextRed A:link {TEXT-ALIGN: left; COLOR: Maroon; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 11.000000PT;}
.medTextRed A:visited {TEXT-ALIGN: left; COLOR: Maroon; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 11.000000PT;}
.medTextRed A:hover {TEXT-ALIGN: left; COLOR: Maroon; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 11.000000PT;}

.regTextRed { TEXT-ALIGN: left; COLOR: Maroon; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}
.regTextRed A:link {TEXT-ALIGN: left; COLOR: Maroon; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}
.regTextRed A:visited {TEXT-ALIGN: left; COLOR: Maroon; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}
.regTextRed A:hover {TEXT-ALIGN: left; COLOR: Maroon; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}

.smlTextRed { TEXT-ALIGN: left; COLOR: Maroon; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 9.000000PT;}
.smlTextRed A:link {TEXT-ALIGN: left; COLOR: Maroon; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 9.000000PT;}
.smlTextRed A:visited {TEXT-ALIGN: left; COLOR: Maroon; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 9.000000PT;}
.smlTextRed A:hover {TEXT-ALIGN: left; COLOR: Maroon; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 9.000000PT;}

.xxsmlTextRed { TEXT-ALIGN: left; COLOR: Maroon; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 7.000000PT;}
.xxsmlTextRed A:link {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 7.000000PT;}
.xxsmlTextRed A:visited {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 7.000000PT;}
.xxsmlTextRed A:hover {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 7.000000PT;}

.xxsmlTextBlue { TEXT-ALIGN: left; COLOR: Navy; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 7.000000PT;}
.xxsmlTextBlue A:link {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 7.000000PT;}
.xxsmlTextBlue A:visited {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 7.000000PT;}
.xxsmlTextBlue A:hover {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 7.000000PT;}




.medTextRight { TEXT-ALIGN: right; COLOR: #1e1e1e; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 11.000000PT;}
.medTextRight A:link {TEXT-ALIGN: right; COLOR: #336699; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 11.000000PT;}
.medTextRight A:visited {TEXT-ALIGN: right; COLOR: #336699; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 11.000000PT;}
.medTextRight A:hover {TEXT-ALIGN: right; COLOR: #336699; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 11.000000PT;}

.regTextRight { TEXT-ALIGN: right; COLOR: #1e1e1e; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}
.regTextRight A:link {TEXT-ALIGN: right; COLOR: #336699; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}
.regTextRight A:visited {TEXT-ALIGN: right; COLOR: #336699; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}
.regTextRight A:hover {TEXT-ALIGN: right; COLOR: #336699; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}

.smlTextRight { TEXT-ALIGN: right; COLOR: #1e1e1e; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}
.smlTextRight A:link {TEXT-ALIGN: right; COLOR: #336699; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}
.smlTextRight A:visited {TEXT-ALIGN: right; COLOR: #336699; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}
.smlTextRight A:hover {TEXT-ALIGN: right; COLOR: #336699; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}

.formText { TEXT-ALIGN: left; COLOR: Gray; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 11.000000PT;}
.formText A:link {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 11.000000PT;}
.formText A:visited {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 11.000000PT;}
.formText A:hover {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 11.000000PT;}

.formTextSml { TEXT-ALIGN: left; COLOR: Gray; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}
.formTextSml A:link {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}
.formTextSml A:visited {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}
.formTextSml A:hover {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}

.redTextSml { TEXT-ALIGN: left; COLOR: Red; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}
.redTextSml A:link {TEXT-ALIGN: left; COLOR: Red; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}
.redTextSml A:visited {TEXT-ALIGN: left; COLOR: Red; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}
.redTextSml A:hover {TEXT-ALIGN: left; COLOR: Red; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}

.copyrightText { TEXT-ALIGN: center; COLOR: Silver; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}
.copyrightText A:link {TEXT-ALIGN: center; COLOR: #96b1d5; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}
.copyrightText A:visited {TEXT-ALIGN: center; COLOR: #96b1d5; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}
.copyrightText A:hover {TEXT-ALIGN: center; COLOR: #96b1d5; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}

.redTextError { TEXT-ALIGN: left; COLOR: Salmon; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}
.redTextError A:link {TEXT-ALIGN: left; COLOR: Salmon; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}
.redTextError A:visited {TEXT-ALIGN: left; COLOR: Salmon; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}
.redTextError A:hover {TEXT-ALIGN: left; COLOR: Salmon; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}

.membersOnlineText { TEXT-ALIGN: left; COLOR: Silver; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}
.membersOnlineText A:link {TEXT-ALIGN: left; COLOR: #96b1d5; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}
.membersOnlineText A:visited {TEXT-ALIGN: left; COLOR: #96b1d5; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}
.membersOnlineText A:hover {TEXT-ALIGN: left; COLOR: #96b1d5; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}

.msgTextName { TEXT-ALIGN: left; COLOR: #1e1e1e; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}
.msgTextName A:link {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}
.msgTextName A:visited {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}
.msgTextName A:hover {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}

.msgTextMessage { TEXT-ALIGN: left; COLOR: #1e1e1e; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}
.msgTextMessage A:link {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}
.msgTextMessage A:visited {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}
.msgTextMessage A:hover {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}

.msgTextDate { TEXT-ALIGN: left; COLOR: Gray; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}
.msgTextDate A:link {TEXT-ALIGN: left; COLOR: Gray; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}
.msgTextDate A:visited {TEXT-ALIGN: left; COLOR: Gray; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}
.msgTextDate A:hover {TEXT-ALIGN: left; COLOR: Gray; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}

.receiptBlkReg { TEXT-ALIGN: left; COLOR: Black; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}
.receiptBlkReg A:link {TEXT-ALIGN: left; COLOR: Navy; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}
.receiptBlkReg A:visited {TEXT-ALIGN: left; COLOR: Navy; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}
.receiptBlkReg A:hover {TEXT-ALIGN: left; COLOR: Blue; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}

.receiptRedReg { TEXT-ALIGN: left; COLOR: Maroon; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}
.receiptRedReg A:link {TEXT-ALIGN: left; COLOR: Maroon; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}
.receiptRedReg A:visited {TEXT-ALIGN: left; COLOR: Maroon; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}
.receiptRedReg A:hover {TEXT-ALIGN: left; COLOR: Red; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}

.receiptBlueReg { TEXT-ALIGN: left; COLOR: Navy; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}
.receiptBlueReg A:link {TEXT-ALIGN: left; COLOR: Navy; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}
.receiptBlueReg A:visited {TEXT-ALIGN: left; COLOR: Navy; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}
.receiptBlueReg A:hover {TEXT-ALIGN: left; COLOR: Blue; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}

.receiptBlkSml { TEXT-ALIGN: left; COLOR: Black; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}
.receiptBlkSml A:link {TEXT-ALIGN: left; COLOR: Navy; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}
.receiptBlkSml A:visited {TEXT-ALIGN: left; COLOR: Navy; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}
.receiptBlkSml A:hover {TEXT-ALIGN: left; COLOR: Blue; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}

.receiptRedSml { TEXT-ALIGN: left; COLOR: Maroon; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}
.receiptRedSml A:link {TEXT-ALIGN: left; COLOR: Maroon; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}
.receiptRedSml A:visited {TEXT-ALIGN: left; COLOR: Maroon; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}
.receiptRedSml A:hover {TEXT-ALIGN: left; COLOR: Red; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}

.receiptBlueSml { TEXT-ALIGN: left; COLOR: Navy; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}
.receiptBlueSml A:link {TEXT-ALIGN: left; COLOR: Navy; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}
.receiptBlueSml A:visited {TEXT-ALIGN: left; COLOR: Navy; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}
.receiptBlueSml A:hover {TEXT-ALIGN: left; COLOR: Blue; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}

.receiptGraySml { TEXT-ALIGN: left; COLOR: DimGray; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}
.receiptGraySml A:link {TEXT-ALIGN: left; COLOR: DimGray; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}
.receiptGraySml A:visited {TEXT-ALIGN: left; COLOR: DimGray; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}
.receiptGraySml A:hover {TEXT-ALIGN: left; COLOR: Silver; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}

.testyText { TEXT-ALIGN: left; COLOR: Gray; TEXT-DECORATION: NONE; FONT-FAMILY: GEORGIA; FONT-SIZE: 11.000000PT;}
.testyText A:link {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: NONE; FONT-FAMILY: GEORGIA; FONT-SIZE: 11.000000PT;}
.testyText A:visited {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: NONE; FONT-FAMILY: GEORGIA; FONT-SIZE: 11.000000PT;}
.testyText A:hover {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: GEORGIA; FONT-SIZE: 11.000000PT;}

.blkRegText { TEXT-ALIGN: left; COLOR: Black; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}
.blkRegText A:link {TEXT-ALIGN: left; COLOR: Navy; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}
.blkRegText A:visited {TEXT-ALIGN: left; COLOR: Navy; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}
.blkRegText A:hover {TEXT-ALIGN: left; COLOR: Blue; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 10.000000PT;}

.spotlightTopText { TEXT-ALIGN: left; COLOR: #1e1e1e; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 9.000000PT;}
.spotlightTopText A:link {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 9.000000PT;}
.spotlightTopText A:visited {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 9.000000PT;}
.spotlightTopText A:hover {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 9.000000PT;}

.spotlightAdText { TEXT-ALIGN: left; COLOR: #1e1e1e; TEXT-DECORATION: NONE; FONT-FAMILY: GEORGIA; FONT-SIZE: 9.000000PT;}
.spotlightAdText A:link {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: NONE; FONT-FAMILY: GEORGIA; FONT-SIZE: 9.000000PT;}
.spotlightAdText A:visited {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: NONE; FONT-FAMILY: GEORGIA; FONT-SIZE: 9.000000PT;}
.spotlightAdText A:hover {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: GEORGIA; FONT-SIZE: 9.000000PT;}

.spotlightBottomText { TEXT-ALIGN: left; COLOR: #1e1e1e; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}
.spotlightBottomText A:link {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}
.spotlightBottomText A:visited {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: NONE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}
.spotlightBottomText A:hover {TEXT-ALIGN: left; COLOR: #336699; TEXT-DECORATION: UNDERLINE; FONT-FAMILY: VERDANA,ARIAL; FONT-SIZE: 8.000000PT;}


.snetHeadLrg {	
	font: bold 16pt/32px VERDANA,ARIAL;
	color:#3a70ba;
}

.snetHeadMed {	
	font: bold 13pt/24px VERDANA,ARIAL;
	color:#3a70ba;
}

.snetHeadSml
{
	font-family:VERDANA,ARIAL;
	font-size:11pt;
	font-weight:bold;
	line-height:26px;
	color:#1e1e1e;	
	margin:10px 0px 0px 0px;
}	

.snetNormal
{
	font:normal 13px/24px "Trebuchet MS", Arial, Helvetica;
	color:#1e1e1e;
}
	
.snetNormal a:link
{
	text-decoration:underline;
	color:#cf0000;
}

.snetNormal a:active
{
	text-decoration:underline;
	color:#cf0000;
}	
	
.snetNormal a:visited
{
	text-decoration:underline;
	color:#cf0000;
}


.snetNormal a:hover
{
	text-decoration:none;
	color:#cf0000;
}			

.snetSpecial 
{
	color:#e07d19;
}	

.snet2010Special 
{
	color:#b60e00;
}	


hr {
	border:dashed DarkGray; 
	border-width:1px 0 0; 
	height:0;
}

.input { 
font-size: 12px; 
font-family: Arial; 
}

.select { 
font-size: 12px; 
font-family: Arial; 
}

.x-dlg-mask{
    background-color: #000000;
    opacity:0.90;
}

.yuiextdlg {
    background-color: White;
	white-space:normal;
	top:auto;
	vertical-align:top;
    position:absolute;
    left:-600px;
}


