A.pglnk:link {

	FONT-SIZE: 13px; COLOR: #0000FF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; FONT-WEIGHT: bold;

}

A.pglnk:unknown {

	COLOR: #0000FF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; FONT-WEIGHT: bold;

}

A.pglnk:visited {

	FONT-SIZE: 13px; COLOR: #0000FF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; FONT-WEIGHT: bold;

}

A.pglnk:hover {

	FONT-SIZE: 13px; COLOR: #0000FF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; FONT-WEIGHT: bold;

}


.box {
	width: 60%;
	border: 2px solid #00CC66;
	color: #00CC33;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 10px;
	padding-left: 7px;
	margin-right: auto;
	margin-left: auto;
}


A.navlnk:link {

	FONT-SIZE: 12px; COLOR: #5B027A; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; FONT-WEIGHT: bold;

}

A.navlnk:unknown {

	COLOR: #5B027A; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; FONT-WEIGHT: bold;

}

A.navlnk:visited {

	FONT-SIZE: 12px; COLOR: #5B027A; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; FONT-WEIGHT: bold;

}

A.navlnk:hover {

	FONT-SIZE: 12px; COLOR: #5B027A; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; FONT-WEIGHT: bold;

}







.highlightYlw {

	font-size: 16px;  font-family: Verdana, Arial, Helvetica, sans-serif;  BACKGROUND-COLOR: #FFFF00; FONT-WEIGHT: bold; color: #000000; 

}



.highlightYlw13 {

	font-size: 13px;  font-family: Verdana, Arial, Helvetica, sans-serif;  BACKGROUND-COLOR: #FFFF00; FONT-WEIGHT: bold; color: #000000; 

}





.redHL22 {font-size: 22px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #E00747; FONT-WEIGHT: bold;}



.redHL32{font-size: 32px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #E00747; FONT-WEIGHT: bold;}



.purpleHL18 {font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #5B027A; FONT-WEIGHT: bold;}



.purpleHL24 {font-size: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #5B027A; FONT-WEIGHT: bold;}



.purpleHL32 {font-size: 32px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #5B027A; FONT-WEIGHT: bold;}



.purpleHL14 {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #5B027A; FONT-WEIGHT: bold;}



.greenHl14 {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #54BC00; FONT-WEIGHT: bold;}



.greenHl18 {font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #54BC00; FONT-WEIGHT: bold;}



.blkhl22 {font-size: 22px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;}



.cpyrt {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #4A2D1C; line-height: 1.3em;}



.footer {font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #999999;}



.bodycopy {font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;}



.bodycopy14G {font-size: 12px; font-family: Georgia, Times New Roman, Times, serif; color: #000000;}



.bodycopy14Grn {font-size: 14px; font-family: Georgia, Times New Roman, Times, serif; color: #54BC00;}



.bodycopy14P {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #5B027A;}



.bodycopy14R {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #E00747;}



.optinBoxText {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666;}



.tstmnl {font-size: 12px; font-family: Georgia, Times New Roman, Times, serif; color: #000000; FONT-WEIGHT: normal;}



.tstmnlAuth {font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #5B027A; FONT-WEIGHT: normal;}



.tblBrdr { BORDER-RIGHT: 1px dashed; BORDER-TOP: 1px dashed; BORDER-LEFT: 1px dashed; BORDER-BOTTOM: 1px dashed; border-color: #5B027A;}



.tblBrdrGrnDash { BORDER-RIGHT: 2px dashed; BORDER-TOP: 2px dashed; BORDER-LEFT: 2px dashed; BORDER-BOTTOM: 2px dashed; border-color: #54BC00;}



.tblBrdrPurplePln { BORDER-RIGHT: 2px double #0ff; BORDER-TOP: 2px double #0ff; BORDER-LEFT: 2px double #0ff; BORDER-BOTTOM: 2px double #0ff; border-color:#5B027A;}



.tblBrdrPurplePln2 { BORDER-RIGHT: 1px double #0ff; BORDER-TOP: 1px double #0ff; BORDER-LEFT: 1px double #0ff; BORDER-BOTTOM: 1px double #0ff; border-color:#5B027A;}



.tblBrdrGreenPln { BORDER-RIGHT: 2px double #0ff; BORDER-TOP: 2px double #0ff; BORDER-LEFT: 2px double #0ff; BORDER-BOTTOM: 2px double #0ff; border-color:#54BC00;}

/* HTML STANDARDS */

body	{ margin:0; padding: 0px; font:11pt Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff; color:#000000; text-align:center;  }



p		{  }



b		{ font-weight:bold; }

strong	{ font-weight:bold; }

i		{ font-style:italic; }



a { color: #30245E; }



hr { text-align:center; }



h1 { 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 16pt; 	font-weight: bolder; 	color: #993A3E; 	font-style: normal; }

h2 { 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 20px; 	font-weight: bolder; 	color: #30245E; }

h3 { 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 15px; 	font-weight: bolder; 	color: #30245E; }

h4 { 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 17px; 	font-weight: bolder; 	color: #993A3E; 	font-style: italic; }

h5 { 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 14pt; 	font-weight: bold; 	color: #993A3E; }

h6 { 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 15px; 	font-weight: bolder; 	color: #833c3e; }



/* SITE SPECIFIC */



#container { position: relative; width: 770px; margin: 0px auto; padding: 0px 20px;  background-image:url(../images/web-pg-bkg.gif); background-repeat:repeat-y; background-position: top center; }

#SLNcontainer { position: relative; width: 650px; margin: 0px auto; padding: 0px 20px;  background-image:url(../images/web-pg-bkg-narrow.gif); background-repeat:repeat-y; background-position: top center; }

#bodyCont { position: relative; width: 770px; margin: 0px; padding: 0px; background-image: url(../images/web-bkg-fade.gif); background-repeat: repeat-x; background-color: #FFFFFF; }



/* Header Styles */



#header { position: relative; width: 770px; height: 253px; margin: 0px; padding: 0px;  text-align: left; background-image:url(../images/web-top-bkg.jpg); background-repeat: repeat-x; }

#slheader { position: relative; width: 770px; margin: 0px; padding: 0px; text-align:left; }
#SLNheader { position: relative; width: 650px; margin: 0px; padding: 0px; text-align:left; }


#optin { position: absolute; right: 26px; top: 6px; width: 237px; height: 229px; margin: 0px; padding: 5px; border: 1px solid #62121E; background-color:#FFFFFF; text-align: left;}



/* TopNav Styles */



#topnav { position: relative; width: 770px; height: 14px; margin: 0px; padding: 0px; border-top: 1px solid #FFFFFF;  border-bottom: 1px solid #FFFFFF;  background-color: #413562;  }



/* Content Styles */

#content { position: relative; float: left; width: 722px; margin: 0px; padding: 10px 24px 0px 24px; text-align: left; }
#SLNcontent { position: relative; float: left; width: 602px; margin: 0px; padding: 10px 24px 0px 24px; text-align: left; }


/* SideBar Styles */



#sidebar { position: relative; float: right; width: 220px; margin: 20px 0px 0px 30px; padding: 0px; }

#sidebar p { margin-top: 0px; padding-top: 0px; }



.sidebarT { width: 220px; margin: 20px 0px 0px 30px; padding: 0px; }



#sideboxDrk { margin: 0px 0px 10px 0px; padding: 10px 10px 10px 10px; border-top: 6px solid #762426; background-color: #b7b2d2; text-align: left; }

#sideboxLt { margin: 0px 0px 10px 0px; padding: 10px 10px 10px 10px; border: 1px solid #762426; border-top: 6px solid #762426; background-color: #FFFFFF; text-align: left; }



/* SideNav Styles */



#sidenav { margin: 0px 0px 10px 0px; padding: 0px 10px 10px 10px; border: 1px solid #413562; border-top: 6px solid #413562; background-color: #e8e7eb; text-align: left; }



#sidenav p {

	margin: 0;

	padding: 0;

	font-family: Verdana, Arial, sans-serif;

	font-size: 10pt;

	font-weight: bold;

	color:#3a3376;

	text-decoration: none;

	margin: 8px 0px 0px 0px;

	padding: 0px 0px 4px 10px;

	background-image: url(../images/bkg_nav.gif);

	background-repeat: no-repeat;

}



#sidenav a:link, #sidenav a:visited, #sidenav a:active { text-decoration: none;	color: #3a3376;}

#sidenav a:hover { color: #833c3e; text-decoration: underline; }



.sidenavon { background-color: #aca6cb; }



/* Footer Styles */



#footer { position: relative; clear: both; padding: 5px 10px 5px 10px; text-align:left; border-bottom: 1px solid #473b67; }

#SLNfooter {position: relative; width: 630px; clear: both; padding: 5px 10px 5px 10px; text-align:left; border-bottom: 1px solid #473b67;}

/* Text Styles */



.big-purple-headline { 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 18px; 	font-weight: bolder; 	color: #30245E; }



.big-purple-headlinecenter {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bolder;

	color: #30245E;

}



.purple-main-head {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16pt;

	font-weight: bolder;

	color: #663366;

	font-style: normal;

}

.purple-smaller-head {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14pt;

	font-weight: bolder;

	color: #663366;

	font-style: normal;

}



.purple-formcode-size {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12pt;

	font-weight: normal;

	color: #663366;

	font-style: normal;

}



.MainBody {  font-family: Verdana, Arial, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #000000}

.MainBodylarge {  font-family: Verdana, Arial, sans-serif; font-size: 14pt; font-style: normal; font-weight: normal; color: #000000}

.MainBodyBold { font-family: Verdana, Arial, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #000000}



.MainBodyItalisized { font-family: Verdana, Arial, sans-serif; font-size: 10pt; font-style: italic; font-weight: normal; color: #000000}

.MainBodyItalisized2 { font-family: Verdana, Arial, sans-serif; font-size: 9pt; font-style: italic; font-weight: normal; color: #000000}

.MainBodyItalisizedBold { font-family: Verdana, Arial, sans-serif; font-size: 10pt; font-style: italic; font-weight: bold; color: #000000}



.MainBodyColor {  font-family: Verdana, Arial, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #833c3e}



.MainBodyBoldColor { font-family: Verdana, Arial, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #833c3e}



.MainBodyItalisizedBoldColor { font-family: Verdana, Arial, sans-serif; font-size: 10pt; font-style: italic; font-weight: bold; color: #833c3e}



.MainBodyItalisizedColor { font-family: Verdana, Arial, sans-serif; font-size: 10pt; font-style: italic; font-weight: normal; color: #833c3e}



.MainBodyBoldPurple { font-family: Verdana, Arial, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #30245E}



.MainBodyReversed {font-family: Verdana, Arial, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #FFFFFF}



.MainBodyReversedBold {font-family: Verdana, Arial, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #FFFFFF}



.smallbody {  font-family: Verdana, Arial, sans-serif; font-size: 9pt; font-style: normal; font-weight: lighter; color: #000000}



.smallbodybold {  font-family: Verdana, Arial, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #000000}



.bigbodybold {  font-family: Verdana, Arial, sans-serif; font-size: 14pt; font-style: normal; font-weight: bold; color: #000000}



.tinybody {  font-family: Verdana, Arial, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #000000}



.tinybodyreverse {  font-family: Verdana, Arial, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #FFFFFF}



.footer {  font-family: Verdana, Arial, sans-serif; font-size: 8pt; font-style: normal; font-weight: lighter; color: #333333}



.headings { 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 16pt; 	font-weight: bolder; 	color: #993A3E; 	font-style: normal; }



.HighlightYellow { background-color: #FFFF00; }



.Area-box { 	padding: 10px; 	border: 2px dashed #6E61A5; 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 10pt; }



.Area-Main { 	vertical-align: top; 	padding-top: 10px; 	padding-right: 20px; 	padding-bottom: 10px; 	padding-left: 20px; }



.Area-box-white { 	padding: 8px; 	border: 2px solid #6E61A5; 	background-color: #FFFFFF; 	vertical-align: top; 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 10pt; }



.Area-box-left { 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 11px; 	padding-top: 10px; 	padding-left: 10px; }



.Testimonial-Box { 	width: 90%; background-color: #FFFFFF; 	padding: 10px; 	border: thin dashed #833c3e; 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 10pt; 	font-style: normal; }

.tboxPurple { 	width: 90%; background-color: #FFFFFF; 	padding: 10px; 	border: thin dashed #663366; font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 10pt; 	font-style: normal; }
.tboxPurple h6 { color: #663366; }

.Testimonial-Box2 { background-color: #FFFFFF; 	padding: 10px; 	border: thin dashed #833c3e; 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 10pt; 	font-style: normal; }



.Box-Red {
	background-color: #FFFFFF;
	padding: 10px;
	width: 80%;
	border: 2px dashed #833c3e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	margin: auto;
}



div.floated { width: 250px; float: right; }



.caption { font-family: Verdana, Arial, sans-serif; font-size: 8pt; color: #833c3e; padding: 0 10px 5px 10px;}



.OptinHeadline {font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 15px; 	font-weight: bold; 	color: #833c3e; margin: 0px; padding: 0px 0px 10px 0px; }

.OptinText {font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 15px; 	font-weight: bolder; 	color: #833c3e; }



.tblBrdr2 {

	BORDER-RIGHT: 1px solid #000000;

	BORDER-TOP: 1px solid #000000;

	BORDER-LEFT: 1px solid #000000;

	BORDER-BOTTOM: 1px solid #000000;

}



.leftTphoto {

	width: 200px;

	float: left;

	padding: 5px 10px 10px 10px;

	text-align:center;

	font-size: 10px;

}



.rightTphoto {

	width: 200px;

	float: right;

	padding: 5px 10px 10px 10px;

	text-align:center;

	font-size: 10px;

}



.left {

	float: left;

	margin-right: 10px;

	text-align: center;

}

.right {

	float: right;

	margin-left: 10px;

	margin-bottom: 10px;

	text-align: center;

}
.subcontent {
	margin-top: 0px;
	margin-right: 50px;
	margin-bottom: 0px;
	margin-left: 50px;
}