.stframe  {position: relative; z-index: 10; width: 986px; min-height: 430px; margin: 0px 0px 0px -1px; background-color: #f2f2f2; padding: 0px 0px 10px 0px; Text-align: Left; } 
.stmain  {position: relative; z-index: 20; width: 978px; min-height: 370px; margin: 0px 3px 0px 3px; background-color: #ffffff; padding: 0px; Text-align: Left; border-style: solid; border-color: #D2D2D2; border-width: 1px;} 
.stsub  {position: relative; width: 978px; min-height: 50px; margin: 0px 3px 0px 3px; background-color: #ffffff; padding: 0px; Text-align: Left; border-style: solid; border-color: #D2D2D2; border-width: 1px;} 
.stread  {position: relative; width: 958px; min-height: 50px; margin: 0px 3px 0px 3px; background-color: #FBF8E0; padding: 10px; Text-align: Left; border-style: solid; border-color: #D2D2D2; border-width: 1px;} 
.stjump  {position: relative; width: 958px; margin: 0px 3px 0px 3px; min-height: 250px; background-color: #FAF9F9; padding: 10px; Text-align: Left; border-style: solid; border-color: #D2D2D2; border-width: 0px 1px 1px 1px;} 

.stmenu {Background-color: #f2f2f2; height: 53px; width: 986px; margin: 0px 0px 0px 0px;}
.stmenulink {position:relative; float: left; font-family:arial, sans-serif; font-size: 9pt; color: #111111; text-decoration: none; margin: 5px 0px 0px 0px; letter-spacing:1px; font-weight: bold;}	
.stmenulink:visited {position:relative; float: left; font-family:arial, sans-serif; font-size: 9pt; color: #111111; text-decoration: none; margin: 5px 0px 0px 0px; letter-spacing:1px;}	
.stmenulink:hover {position:relative; float: left; font-family:arial, sans-serif;	font-size: 9pt; color: #FF9202; text-decoration: none; margin: 5px 0px 0px 0px; letter-spacing:1px;}
.stmenulinkoff{position:relative; float: left; font-family:arial, sans-serif; font-size: 9pt; color: #444444; text-decoration: none; margin: 5px 0px 0px 0px; letter-spacing:1px;}	
.stmenulinkoff:visited {position:relative; float: left; font-family:arial, sans-serif; font-size: 9pt; color: #444444; text-decoration: none; margin: 5px 0px 0px 0px; letter-spacing:1px;}	
.stmenulinkoff:hover {position:relative; float: left; font-family:arial, sans-serif;	font-size: 9pt; color: #FF9202; text-decoration: none; margin: 5px 0px 0px 0px; letter-spacing:1px;}

.stmenulocation {position:relative; float: right; margin: 20px 15px 0px 0px;}
.stspacer {position:relative; float: left; height: 1px; width: 27px;}
.stlogolocation {position:relative; float: left; margin: 14px 0px 0px 14px;}

.stclear {clear: both; vertical-align: top; padding: 0px; margin: 0px; width: 2px; height: 18px; overflow: hidden;}

.stbar{position:relative; float: right; border-style: solid; border-color: #E0E0E0; border-width: 1px 0px 0px 0px; Width: 300px; height: 1px; margin: 3px 40px 0px 0px;}
.stVbar{position:relative; float: left; border-style: solid; border-color: #E0E0E0; border-width: 0px 1px 0px 0px; Width: 1px; height: 1px; margin: 0px;}
.stsubbox{position:relative; float: left; width: 213px; padding: 0px 15px 0px 15px;}
.stsubbox2{position:relative; float: left; width: 213px; padding:  0px;}
.stVspacer {position:relative; float: left; height: 1px; margin: 0px; width: 20px;}
.stCbar{border-style: solid; border-color: #E0E0E0; border-width: 1px 0px 0px 0px; Width: 932px; height: 1px; margin: 3px 0px 0px 20px; text-align: center;}


.stlowlink {position:relative; float: right; font-family:arial, sans-serif; font-size: 9pt; color: #0088CC; text-decoration: none; margin: 0px 40px 0px 0px; letter-spacing:1px;}	
.stlowlink:visited {position:relative; float: right; font-family:arial, sans-serif; font-size: 9pt; color: #0088CC; text-decoration: none; margin: 0px 40px 0px 0px; letter-spacing:1px;}	
.stlowlink:hover {position:relative; float: right; font-family:arial, sans-serif;	font-size: 9pt; color: #FF9202; text-decoration: none; margin: 0px 40px 0px 0px; letter-spacing:1px;}
.stlink {font-family:arial, sans-serif; font-size: 9pt; color: #0088CC; text-decoration: none; margin: 0px 40px 0px 0px; letter-spacing:1px;}	
.stlink:visited {font-family:arial, sans-serif; font-size: 9pt; color: #0088CC; text-decoration: none; margin: 0px 40px 0px 0px; letter-spacing:1px;}	
.stlink:hover {font-family:arial, sans-serif;	font-size: 9pt; color: #FF9202; text-decoration: none; margin: 0px 40px 0px 0px; letter-spacing:1px;}

.stblink {font-family:arial, sans-serif; font-size: 9pt; color: #0088CC; text-decoration: none; margin: 0px 0px 0px 0px; letter-spacing:1px;}	
.stblink:visited {font-family:arial, sans-serif; font-size: 9pt; color: #0088CC; text-decoration: none; margin: 0px 0px 0px 0px; letter-spacing:1px;}	
.stblink:hover {font-family:arial, sans-serif;	font-size: 9pt; color: #FF9202; text-decoration: none; margin: 0px 0px 0px 0px; letter-spacing:1px;}

.stmainl {position:relative; float: left; width: 360px; margin: 39px 0px 0px 25px;}
.stmainimage{position:relative; float: right; margin: 10px 0px 0px 0px;}
.stmaintext{font-size: 11pt; line-height: 14pt; color: #333333; margin: 0px; padding: 0px; display: inline;}
.stmaintitle{font-size: 16pt; line-height: 18pt; color: #666666; margin: 0px; padding: 0px; display: inline;}
.stmainheadline {font-size: 18pt; line-height: 18pt; color: #000000; margin: 0px; padding: 0px; display: inline; font-weight: bold;}
.stnewsbox{position:relative; float: left; width: 970px; padding: 15px;}
.stnewstext{font-size: 11pt; color: #333333; margin: 0px; padding: 0px; display: inline;}
.stnewstitle{font-size: 14pt; color: #333333; margin: 0px; padding: 0px; display: inline; font-weight: bold;}
.streadtext{font-size: 10pt; color: #333333; margin: 0px; padding: 0px; }
.streadtitle{font-size: 10pt; color: #333333; margin: 0px; padding: 0px; font-weight: bold;}
.sthometext{font-size: 10pt; color: #333333; margin: 0px; padding: 0px; }
.sthometitle{font-size: 10pt; color: #333333; margin: 0px; padding: 0px; font-weight: bold;}

.stwhytext{font-size: 10pt; color: #333333; margin: 0px; padding: 0px; }
.stwhytitle{font-size: 10pt; color: #333333; margin: 0px; padding: 0px; font-weight: bold;}
.stwhysub{font-size: 14pt; line-height: 16pt; color: #888888; margin: 0px; padding: 0px;}
.stwhysection{font-size: 14pt; color: #333333; margin: 0px; padding: 0px; font-weight: bold;}
.stwhysectionsub{font-size: 12pt; line-height: 14pt; color: #666666; margin: 0px; padding: 0px;}

.stfeaturetext{font-size: 10pt; color: #333333; margin: 0px; padding: 0px; }
.stfeaturetitle{font-size: 10pt; color: #333333; margin: 0px; padding: 0px; font-weight: bold;}
.stsubtext{font-size: 10pt; line-height: 15pt; color: #333333; margin: 0px; padding: 0px; display: inline;}
.stlgtitle{font-size: 22pt; line-height: 22pt; color: #333333; margin: 0px; padding: 0px; font-weight: bold;}
.indent{margin: 0px 20px 0px 20px;}
.storderbox{position:relative; float: left; width: 970px; padding: 15px;}
.stpagetext{font-size: 9pt; line-height: 14pt; color: #333333; margin: 0px; padding: 0px; display: inline;}
.stpagetitle{font-size: 9pt; line-height: 14pt; color: #000000; margin: 0px; padding: 0px; display: inline; font-weight: bold;}

.call-to-action{font-size: 10pt; color: #B9650C; margin: 0px; padding: 0px; font-weight: bold; display: inline;}
.stbox1 { position: relative; float: left;  margin: 0px 0px 0px 0px; padding: 0px 10px 0px 0px;  border: 0;  overflow: hidden; width: 225px; min-height:200px; Text-align: left;}
ul.quickart {margin: 8px 0px 0px 0px; Padding: 0px 0px 0px 15px; list-style:disc; line-height: 12px;}
li.quickart {font-size: 9pt; padding:0px; list-style:disc; margin:0px 0px 8px 0px; line-height: 12px;}


/* To section fonts effects all dynamic pages*/
.stmain2 {position:relative; float: left; width: 445px; margin: 39px 10px 0px 25px;}
ul.st {margin: 8px 0px 0px 0px; Padding: 0px 0px 0px 15px; list-style:disc; }
li.st {font-size: 9pt; padding:0px; list-style:disc; margin:0px 0px 8px 0px; line-height: 12pt; color: #333333; font-weight: normal;}
ul.check {list-style-type: none; padding: 0; margin: 0; text-align: left;}
li.check {font-size: 9pt; list-style: none; line-height: 11pt; color: #333333; font-weight: normal;  background-image: url(/images/icon-check.png); background-repeat: no-repeat; background-position: 0 22%; padding: 3px 0 3px 20px; margin: .4em 0;}
ul.arrow {list-style-type: none; padding: 0; margin: 0; text-align: left; width: 500px;}
li.arrow {font-size: 9pt; list-style: none; line-height: 10pt; color: #333333; font-weight: normal;  background-image: url(/images/v2/arrowsm.png); background-repeat: no-repeat; background-position: 0 50%; padding: 3px 0 3px 20px; margin: .4em 0;}
ul.dot {list-style-type: none; padding: 0; margin: 0; text-align: left;}
li.dot {font-size: 9pt; list-style: none; line-height: 10pt; color: #333333; font-weight: normal;  background-image: url(/images/v2/orange-dot); background-repeat: no-repeat; background-position: 0 50%; padding: 3px 0 3px 14px; margin: .4em 0;}

.stortitle{font-family:Georgia,Arial,Helvetica,sans-serif; font-size: 12pt; line-height: 18pt; font-weight:  bold; color: #B87602; margin: 0px; padding: 0px; display: inline;}
.stpageitalic{font-size: 10pt; line-height: 12pt; color: #333333; margin: 0px; padding: 0px; display: inline; font-style: italic; font-weight: normal;}
.stmaintitle{font-size: 16pt; line-height: 18pt; color: #666666; margin: 0px; padding: 0px; display: inline;}
.stsubtitle{font-size: 11pt; line-height: 12pt; color: #000000; margin: 0px; padding: 0px; display: inline; font-weight: bold;}
.sttoptext{font-family: arial, sans-serif; font-size: 10pt; line-height: 12pt; color: #222222; margin: 0px; padding: 0px; display: inline;}
.sttoptextb{font-family: arial, sans-serif;font-size: 10pt; line-height: 12pt; color: #222222; margin: 0px; padding: 0px; display: inline; font-weight: bold;}
.stlinkLg {font-family:arial, sans-serif; font-size: 11pt; color: #0088CC; text-decoration: none; margin: 0px 0px 0px 0px; letter-spacing:1px; }	
.stlinkLg:visited {font-family:arial, sans-serif; font-size: 11pt; color: #0088CC; text-decoration: none; margin: 0px 0px 0px 0px; letter-spacing:1px;}	
.stlinkLg:hover {font-family:arial, sans-serif;	font-size: 11pt; color: #FF9202; text-decoration: none; margin: 0px 0px 0px 0px; letter-spacing:1px;}
/* in page insers */
.lp-section{position: relative; float: left; background: #ffffff url('/images/v2/com-section.png'); background-repeat: no-repeat; Margin: 0px 0px 0px -1px; width: 986px; height: 48px; }
.lp-toptext{position: relative; float: right;  font-size: 8pt; color: #756C3A; margin: 5px 20px 0px 0px; padding: 0px; line-height: 11pt;}
.lp-toparea{position:relative; float: left; width: 986px; padding: 0px;  margin: 0px 0px 0px -1px; height: 20px; background-color: #FCF9EB; }
.lp-box{ margin: 10px 0px 0px 20px; padding: 0px 10px 0px 0px;  width: 700px; min-height: 620px; background-color: #ffffff;}
.lp-title{font-size: 14pt; color: #333333; margin: 0px; padding: 0px;}
.lp-footer{position: relative; float: left; background: #ffffff url('/images/v2/footer-back.png'); background-repeat: no-repeat; Margin: 0px 0px 0px -1px; width: 986px; height: 195px; }
.lp-foottext{font-size: 15pt; color: #756C3A; margin: 45px 20px 0px 40px; padding: 0px; line-height: 14pt;}
.lp-foottextB{ font-size: 11pt; font-weight:  bold; color: #333333; margin: 5px 20px 0px 40px; padding: 0px; line-height: 12pt;}
.lp-footimage{position: relative; float: right; margin: -170px 31px 0px 0px; padding: 0px; width: 256px; height: 260px;}
.lp-footbutton{position: relative; float: left; margin:  10px 0px 0px 40px; padding: 0px; width: 501px; height: 51px;}
.resulttext { font-size: 10pt; color: #333333; margin: 0px; padding: 0px; line-height: 13pt;}
.adspace  {	position: relative;	float: left; width: 300px; Padding: 0px; margin: -50px 0px 0px 12px ; text-align: left; z-index: 20;}
ul.lp {position: relative; margin-left: 10px; margin-top:3px; margin-bottom:0px;list-style:disc; }
li.lp {position: relative; font-family: Arial, sans-serif; font-size: 10pt; list-style:disc; margin-left: 0px; margin-top:0px; margin-bottom:3px; line-height: 12pt;}
.indent{ margin: 0px 20px 0px 20px;>}
.lp-line{border-style: solid; border-color: #E0E0E0; border-width: 1px 0px 0px 0px; Width: 400px; height: 1px; margin: 3px 0px 3px 0px;}
.lpspacer{clear: left; vertical-align: top;  padding: 0px; margin: 0px; width: 2px; height: 0px; overflow: hidden;}
.GreenTab {position: relative;	Float: left; padding: 0px; background-image:url('/images/Lp-images/green-tab.png'); background-position: left; background-repeat: repeat-y; width: 129px; height: 25px; margin: 0px 0px 0px -15px; z-index: 80;}
.SectionBar {background-color: #515151; height: 5px; width: 690px; margin: 0px 0px 0px -21px;}
.tab-font {font-family:Georgia,Arial,Helvetica,sans-serif; line-height: 1.2; font-size: 14px; margin: 3px 5px 0px 10px;  color: #ffffff; letter-spacing: 2px;}
.MenuLp {position:relative; float: left; font-family:arial, sans-serif; font-size: 9pt; color: #0088CC; text-decoration: underline; margin: 0px 3px 0px 5px; text-align: left;}	
.MenuLp:visited {position:relative; float: left; font-family:arial, sans-serif; font-size: 9pt; color: #0088CC; text-decoration: underline; margin: 0px 3px 0px 5px; text-align: left;}	
.MenuLp:hover {position:relative; float: left; font-family:arial, sans-serif;	font-size: 9pt; color: #FF9202; text-decoration: none; margin: 0px 3px 0px 5px; text-align: left;}
.Lpwhitefont { font-size:10pt; margin: 0px; color: #ffffff; text-decoration: none; line-height: 14pt; letter-spacing:1px; padding: 0px;}
