body {
background: #ccc;
background-image:url('');
}


* {
margin: 0;
padding: 0;
}


	a:link  { color: #888 } 
	a:visited  { color: #888 }
	a:active  { color: #888 }
	a:hover  { color: #333 }

/* NO UNDERLINE FOR LINKS */

a {text-decoration: none; }




	
/*	DIVS IDs	*/
	
#ContainerDiv
	{
	position:relative; width:1020px;  z-index:5; overflow: inline; background-color:#; border:none; left:2px; top:0px; margin:0px auto 0px auto;
   } 
   
   
#Header
	{
	position:absolute; width:980px; height:65px; left:20px; top:-10px; background-color:#2288aa; z-index:2;
    } 
   
#logo
   {   
   position:absolute; width:240px; left:25px; top:5px; background-color:#; z-index:10;
   }
   
#menuBGShadow
   {   
  position:absolute; width:980px; height:30px; left:20px; top:63px; color:#; z-index:9; overflow: hidden; background-color:#;
   }
   
#menuBG
   {   
   position:absolute; width:980px; height:30px; left:20px; top:55px; background-color:#ccffff; z-index:10;
   }
   
#shadowDiv
   {   
   position:absolute; width:1000px; height:720px; left:12px; top:-30px; color:#; z-index:1; overflow: hidden; background-color:#; margin:0px auto 0px auto;
   }
   
#reqshadowDiv
   {   
   position:absolute; width:1000px; height:825px; left:12px; top:-30px; color:#; z-index:1; overflow: hidden; background-color:#; margin:0px auto 0px auto;
   }
      
#aboutshadowDiv
   {   
   position:absolute; width:1000px; height:670px; left:12px; top:-30px; color:#; z-index:1; overflow: hidden; background-color:#; margin:0px auto 0px auto;
   }
   
#formshadowDiv
   {   
   position:absolute; width:1000px; height:670px; left:12px; top:-30px; color:#; z-index:1; overflow: hidden; background-color:#; margin:0px auto 0px auto;
   }
   
#DDmenu
   {   
   position:absolute; left:770px; width:230px; top:60px; z-index:15;
   }
   
#menuitems
   {   
   position:absolute; width:100%; height:35px; left:40px; top:62px;  z-index:12;
   }
   
#home_footer_Left
   {   
   position:absolute; text-align:left; height:30px; left:20px; top:690px; z-index:51; background-color:#;
   }
   
#home_footer_Right
   {   
   position:absolute; text-align:left; height:30px; left:890px; top:690px; z-index:51; background-color:#;
   }
   
#home_bcontainer
   {   
   position:absolute; width:980px; height:600px; z-index:1; overflow: inline; background-color:#fff; border:none; left:20px; top:85px;
   }
   
#TweetBG
   {   
   position:absolute; width:275px; height:295px; left:691px; top:293px;  z-index:11;
   }
   
#tweetWidget
   {   
   position:absolute; width:262px; height:205px; left:695px; top:295px; z-index:60;
   }
   
#FloatingDiv
   {   
   position:absolute; width:280px; height:55px; left:610px; top:220px; color:#303030; z-index:61; overflow: hidden; background-color:#222; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; padding:4px; align:center; border: 0px solid #666; opacity:0.8;filter:alpha(opacity=80);
   }
   
#InputTextDiv
   {   
   position:absolute; width:220px; height:20px; left:15px; top:7px; color:#303030; z-index:8; overflow: hidden; background-color:#; text-align:left; border: none;
   }
   
#InputValDiv
   {   
   position:absolute; width:220px; height:20px; left:15px; top:30px; color:#303030; z-index:8; overflow: hidden; background-color:#; text-align:left; border: none;
   }

#mainSlideShow
   {   
   position:absolute; width:980px; height:250px; left:0px; top:0px; color:#303030; z-index:50; overflow: hidden; background-color:#;
   }  
   
#ReverseShadow
   {   
   position:absolute; width:980px; height:13px; left:0px; top:234px; color:#; z-index:60; overflow: hidden; background-color:#; background: url(images/reverseshadow.png); background-repeat: no-repeat;
   }
   
#slideshow2
   {   
   position:absolute; width:320px; height:230px; left:365px; top:330px; color:#303030; z-index:8; overflow: hidden; background-color:#;
   }
   
#leftdiv_home
   {   
   position:absolute; width:330px; height:295px; left:10px; top:290px; color:#303030; z-index:8; overflow: hidden; background-color:#eee; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;; padding:0px; text-align:left; border: 0px solid #ccc;
   }
   
#programtext
   {   
   position:absolute; left:10px; top:15px; width:310px; overflow:inline;
   }
   
#formdiv_home
   {   
   position:absolute; left:10px; top:75px; width:350px; height:220px; overflow:inline; background-color:#;
   }

#OE
   {   
   position:absolute; left:15px; top:10px; width:650px; height:120px; overflow: hidden; background-color:#fff; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;  border: 1px solid #ccc;
   }
   
#OEtext
   {   
   position:absolute; left:135px; top:75px; width:210px; height:25px; overflow:inline; background-image: url(images/gradient_headingA.png);  -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; padding:4px; text-align:center; line-height:25px;
   }

#RF
   {   
   position:absolute; left:15px; top:140px; width:650px; height:120px; overflow: hidden; background-color:#fff; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;  border: 1px solid #ccc;
   }
   
#RFtext
   {   
   position:absolute; left:135px; top:75px; width:210px; height:25px; overflow:inline; background-image: url(images/gradient_headingA.png);  -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; padding:4px; text-align:center; line-height:25px;
   }

#MJ
   {   
   position:absolute; left:15px; top:270px; width:650px; height:120px; overflow: hidden; background-color:#fff; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;  border: 1px solid #ccc;
   }
   
#MJtext
   {   
   position:absolute; left:135px; top:75px; width:210px; height:25px; overflow:inline; background-image: url(images/gradient_headingA.png);  -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; padding:4px; text-align:center; line-height:25px;
   }

#AH
   {   
   position:absolute; left:15px; top:400px; width:650px; height:120px; overflow: hidden; background-color:#fff; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;  border: 1px solid #ccc;
   }
   
#AHtext
   {   
   position:absolute; left:135px; top:75px; width:210px; height:25px; overflow:inline; background-image: url(images/gradient_headingA.png);  -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; padding:4px; text-align:center; line-height:25px;
   }
   
#programstext
   {   
   position:absolute; width:280px; height:570px; left:680px; top:10px; color:#303030; z-index:8; overflow: hidden; background-color:#fff; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; padding:4px; align:center; border: 1px solid #ccc;
   }
   
#Termstext
   {   
   position:absolute; left:10px; top:10px; width:260px; overflow:inline;
   }
   
#about_footer_Left
   {   
   position:absolute; text-align:left; height:30px; left:20px; top:640px; z-index:51; background-color:#;
   }
   
#about_footer_Right
   {   
   position:absolute; text-align:left; height:30px; left:890px; top:640px; z-index:51; background-color:#;
   }
   
#about_bcontainer
   {   
   position:absolute; width:980px; height:550px; z-index:1; overflow: inline; background-color:#fff; border:none; left:20px; top:85px;
   }

#about_leftdiv
   {   
   position:absolute; width:270px; height:520px; left:10px; top:10px; color:#303030; z-index:8; overflow: hidden; background-color:#ddffff; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; padding:4px; text-align:left; border: 1px solid #ccc;
   }
   
#about_lefthead
   {   
   position:absolute; left:10px; top:10px; width:250px; overflow:inline; text-align:justify;
   }
   
#about_lefttext
   {   
   position:absolute; left:10px; top:35px; width:250px; overflow:inline; text-align:justify;
   }
   
#about_righthead1
   {   
   position:absolute; left:300px; top:15px; width:500px; overflow:inline; text-align:justify; background-color:#;
   }
   
#about_righthead2
   {   
   position:absolute; left:300px; top:140px; width:550px; overflow:inline; text-align:justify; background-color:#;
   }
   
#about_righthead3
   {   
   position:absolute; left:300px; top:320px; width:550px; overflow:inline; text-align:justify; background-color:#;
   }
   
#about_rightdiv1
   {   
   position:absolute; left:300px; top:45px; width:500px; overflow:inline; text-align:justify; background-color:#;
   }
   
#about_rightdiv2
   {   
   position:absolute; left:790px; top:15px; overflow:inline; text-align:justify; background-color:#;
   }
   
#about_rightdiv3
   {   
   position:absolute; left:300px; top:170px; width:550px; overflow:inline; text-align:justify; background-color:#;
   }
   
#about_rightdiv4
   {   
   position:absolute; left:300px; top:350px; width:550px; overflow:inline; text-align:justify; background-color:#;
   }
   
#about_rightdiv5
   {   
   position:absolute; left:300px; top:450px; width:550px; overflow:inline; text-align:justify; background-color:#;
   }
   
#about_linkdiv
   {   
   position:absolute; width:250px; height:30px; left:710px; top:510px; color:#303030; z-index:8; overflow: hidden; padding:4px; text-align:center; line-height:30px; border: 0px solid #666;
   }
   
#req_footer_Left
   {   
   position:absolute; text-align:left; height:30px; left:20px; top:790px; z-index:51; background-color:#;
   }
   
#req_footer_Right
   {   
   position:absolute; text-align:left; height:30px; left:890px; top:790px; z-index:51; background-color:#;
   }
   
#req_bcontainer
   {   
   position:absolute; width:980px; height:700px; z-index:1; overflow: inline; background-color:#fff; border:none; left:20px; top:85px;
   }
   
#req_head
   {   
   position:absolute; left:30px; top:15px; width:200px; overflow:inline;
   }
   
#req_leftdiv
   {   
   position:absolute; width:655px; height:530px; left:10px; top:40px; color:#303030; z-index:8; overflow: hidden; background-color:#fff; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; padding:4px; text-align:left; border: 0px solid #ccc;
   }
   
#req_headtext1
   {   
   position:absolute; left:20px; top:20px; width:630px; overflow:inline;
   }
   
#req_OECard
   {   
   position:absolute; width:194px; height:235px; left:20px; top:50px; z-index:46; background-image:url(); background-color:#; border: 0px solid #888888;
   }
   
#req_MJCard
   {   
   position:absolute; width:194px; height:235px; left:260px; top:50px; z-index:47; border: 0px solid #888888; background-image:url(); background-color:#;
   }
   
#req_AHCard
   {   
   position:absolute; width:194px; height:235px; left:20px; top:290px; z-index:49; border: 0px solid #888888; background-image:url(); background-color:#;
   }
   
#req_RFCard
   {   
   position:absolute; width:194px; height:235px;  left:260px; top:290px; z-index:48; border: 0px solid #888888; background-image:url(); background-color:#;
   }

#req_cardtext
   {   
   position:absolute; width:166px; height:25px; left:9px; top:188px; color:#303030; z-index:8; overflow: hidden; background-color:#666; background-image: url(images/gradient_headingA.png);  -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; padding:4px; text-align:center; line-height:25px; border: 0px solid #666;
   }
   
#req_custom
   {   
   position:absolute; width:610px; height:100px; left:30px; top:560px; color:#303030; z-index:8; overflow: hidden; background-color:#; padding:4px; text-align:left; border: 0px solid #ccc;
   }
   
#req_customtext
   {   
   position:absolute; left:0px; top:15px; width:570px; overflow:inline;
   }

#req_custombtn
   {   
   position:absolute; width:252px; height:30px; left:0px; top:65px; color:#303030; z-index:8; overflow: hidden; background-color:#666; background-image: url(images/gradient_headingA.png);  -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; padding:4px; text-align:center; line-height:30px; border: 0px solid #666;
   }   
   
#req_paypaldiv
   {   
   position:absolute; width:280px; height:675px; left:680px; top:10px; color:#303030; z-index:8; overflow: hidden; background-color:#fff; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; padding:4px; align:center; border: 1px solid #ccc;
   }  
   
#req_paypallogo
   {   
   position:absolute; left:10px; top:10px; width:260px; overflow:inline;
   }  
   
#req_paypaltext
   {   
   position:absolute; left:10px; top:45px; width:260px; overflow:inline;
   } 
   
#req_termsdiv
   {   
   position:absolute; width:280px; height:400px; left:680px; top:235px; color:#303030; z-index:9; overflow: hidden; background-color:#; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; padding:4px; align:center; border: 0px solid #ccc;
   }  
   
#req_termshead
   {   
   position:absolute; left:10px; top:10px; width:260px; overflow:inline;
   }  
   
#req_termstext
   {   
   position:absolute; left:10px; top:45px; width:260px; overflow:inline;
   }  
   
#prog_leftcontainer
   {   
   position:absolute; width:665px; height:270px; left:10px; top:10px; color:#303030; z-index:8; overflow: hidden; background-color:#fff; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; padding:4px; text-align:left; border: 1px solid #ccc;
   }  
   
#prog_video
   {   
   position:absolute; width:514px; height:260px; left:10px; top:10px; color:#303030; z-index:8; overflow: hidden; background-color:#; align:center; border: 0px solid #aaa;
   } 
   
#prog_reqbtn
   {   
   position:absolute; width:130px; height:30px; left:530px; top:10px; color:#303030; z-index:8; overflow: hidden; background-color:#666; background-image: url(images/gradient_headingA.png);  -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; padding:4px; text-align:center; line-height:30px; border: 0px solid #666;
   } 
   
#prog_pdfbtn
   {   
   position:absolute; width:130px; height:30px; left:530px; top:55px; color:#303030; z-index:8; overflow: hidden; background-color:#666; background-image: url(images/gradient_headingA.png);  -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; padding:4px; text-align:center; line-height:30px; border: 0px solid #666;
   } 
   
#prog_rightdiv
   {   
   position:absolute; width:270px; height:570px; left:690px; top:10px; color:#303030; z-index:8; overflow: hidden; background-color:#fff; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; padding:4px; text-align:left; border: 1px solid #ccc;
   }
   
#prog_rates
   {   
   position:absolute; width:500px; height:280px; left:17px; top:310px;  z-index:8; overflow: hidden; background-color:#; border: 0px solid #aaa;
   }

#form_footer_Left
   {   
   position:absolute; text-align:left; height:30px; left:20px; top:640px; z-index:51; background-color:#;
   }
   
#form_footer_Right
   {   
   position:absolute; text-align:left; height:30px; left:890px; top:640px; z-index:51; background-color:#;
   }
   
#form_bcontainer
   {   
   position:absolute; width:980px; height:550px; z-index:1; overflow: inline; background-color:#fff; border:none; left:20px; top:85px;
   }
   
#form_description
   {   
   position:absolute; width:270px; height:520px; left:690px; top:10px; color:#303030; z-index:8; overflow: hidden; background-color:#fff; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; padding:4px; text-align:left; border: 1px solid #ccc;
   }
   
#form_progtext
   {   
   position:absolute; left:15px; top:40px; width:250px; overflow:inline;
   }
   
#form_maindiv
   {   
   position:absolute; width:665px; height:520px; left:10px; top:10px; color:#303030; z-index:8; overflow: hidden; background-color:#fff;  -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; padding:4px; text-align:left; border: 1px solid #ccc;
   }
   
#form_IDsDiv
   {   
   position:absolute; width:270px; height:110px; left:690px; top:320px; color:#303030; z-index:8; overflow: hidden; background-color:#fff; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; padding:4px; text-align:left; border: 1px solid #ccc; visibility:hidden;
   }
   
   
   
/*	DIVS CLASS	*/

.homebtnover { 
  position:absolute; width:100px; height:30px; left:270px; top:25px;  z-index:5; background-color:#ccffff; border-right: 1px solid #ccffff; border-left: 1px solid #ccffff; border-top: 1px solid #ccffff; text-align:center; line-height:30px;
}

.homebtnout { 
  position:absolute; width:100px; height:30px; left:270px; top:25px;  z-index:5; background-color:#2288aa; border-right: 1px solid #ccffff; border-left: 1px solid #ccffff; border-top: 1px solid #ccffff; text-align:center; line-height:30px;
}

.homebtnout:hover { 
  position:absolute; width:100px; height:30px; left:270px; top:25px;  z-index:5; background-color:#ccffff; border-right: 1px solid #ccffff; border-left: 1px solid #ccffff; border-top: 1px solid #ccffff; text-align:center; line-height:30px;
}

.progbtnover { 
  position:absolute; width:100px; height:30px; left:380px; top:25px; z-index:5; background-color:#ccffff; border-right: 1px solid #ccffff; border-left: 1px solid #ccffff; border-top: 1px solid #ccffff; text-align:center; line-height:30px;
}

.progbtnout { 
  position:absolute; width:100px; height:30px; left:380px; top:25px; z-index:5; background-color:#2288aa; border-right: 1px solid #ccffff; border-left: 1px solid #ccffff; border-top: 1px solid #ccffff; text-align:center; line-height:30px;
}

.progbtnout:hover { 
  position:absolute; width:100px; height:30px; left:380px; top:25px; z-index:5; background-color:#ccffff; border-right: 1px solid #ccffff; border-left: 1px solid #ccffff; border-top: 1px solid #ccffff; text-align:center; line-height:30px;
}

.reqbtnover { 
  position:absolute; width:100px; height:30px; left:490px; top:25px;  z-index:5; background-color:#ccffff; border-right: 1px solid #ccffff; border-left: 1px solid #ccffff; border-top: 1px solid #ccffff; text-align:center; line-height:30px;
}

.reqbtnout { 
  position:absolute; width:100px; height:30px; left:490px; top:25px;  z-index:5; background-color:#2288aa; border-right: 1px solid #ccffff; border-left: 1px solid #ccffff; border-top: 1px solid #ccffff; text-align:center; line-height:30px;
}

.reqbtnout:hover { 
  position:absolute; width:100px; height:30px; left:490px; top:25px;  z-index:5; background-color:#ccffff; border-right: 1px solid #ccffff; border-left: 1px solid #ccffff; border-top: 1px solid #ccffff; text-align:center; line-height:30px;
}

.aboutbtnover { 
  position:absolute; width:100px; height:30px; left:600px; top:25px;  z-index:5; background-color:#ccffff; border-right: 1px solid #ccffff; border-left: 1px solid #ccffff; border-top: 1px solid #ccffff; text-align:center; line-height:30px;
}

.aboutbtnout { 
  position:absolute; width:100px; height:30px; left:600px; top:25px;  z-index:5; background-color:#2288aa; border-right: 1px solid #ccffff; border-left: 1px solid #ccffff; border-top: 1px solid #ccffff; text-align:center; line-height:30px;
}

.aboutbtnout:hover { 
  position:absolute; width:100px; height:30px; left:600px; top:25px;  z-index:5; background-color:#ccffff; border-right: 1px solid #ccffff; border-left: 1px solid #ccffff; border-top: 1px solid #ccffff; text-align:center; line-height:30px;
}

.questext { 
  position:absolute; left:8px; top:8px; width:240px; overflow:inline; text-align:justify; background-color:#;
}

   
   

/* TEXT FORMATS	*/

 
             b.nav_head
  {
  
  text-align: left;
  vertical-align: top;
  font-size: 11pt; 
  font-family: Verdana, Geneva;
  font-weight: normal;
  color: #a0a0a0;
  }
  
  
       b.slidetitle
  {
 text-align: left;
  vertical-align: top;
  font-size: 10pt; 
  text-decoration: underline;
  font-family: Verdana, serif;
  font-weight: normal;
  color: #55ffff;
  }



       b.browsebook
  {
 text-align: left;
  vertical-align: top;
  font-size: 10pt; 
  text-decoration: none;
  font-family: Verdana, serif;
  font-weight: normal;
  color: #ffffff;
  }  
  
  
  
          b.introtextbold
  {
  text-align: left;
  vertical-align: top;
  line-height: 10px;
  font-size: 12pt; 
  font-family: Verdana, serif;
  font-weight: bold;
  color: #44bbcc;
  }
  
  
        b.introtext
  {
  text-align: left;
  vertical-align: bottom;
  line-height: 15px;
  font-size: 8pt; 
  font-family: Verdana, serif;
  font-weight: normal;
  color: #303030;
  }

  
            b.freeitntext
  {
    line-height: 20px;
  text-align: left;
  vertical-align: middle;
  line-height: 20px;
  font-size: 10pt; 
  font-family: Verdana, serif;
  font-weight: normal;
  color: #666666;
  }
  
  
             b.introLink
  {
  text-align: left;
  vertical-align: bottom;
  line-height: 25px;
  font-size: 12pt; 
  font-family: Helvetica, sans-serif;
  font-weight: normal;
  background-color: #44bbcc;
  color: ffffff;
  font-weight: bold;
  padding: 1px 3px 1px 3px;
  }
  
  
             b.freeitnstep
  {
  text-align: left;
  vertical-align: middle;
  line-height: 25px;
  font-size: 15pt; 
  font-family: Trebuchet MS, serif;
  font-weight: normal;
  color: #44bbcc;
  }
  
  
          b.introcolmhead
  {
  text-align: left;
  vertical-align: top;
  font-size: 12pt; 
  font-family: Verdana, serif;
  font-weight: normal;
  color: #2288aa;
  text-shadow: #fff 0px -1px 0px;
  }
  
  
          b.introcolmtext
  {
  text-align: left;
  vertical-align: top;
  font-size: 8pt; 
  font-family: Verdana, serif;
  font-weight: normal;
  color: #303030;
  text-shadow: #fff 0px -1px 0px;
  }
  
  
  
  
         b.destn_text
  {
 text-align: left;
  vertical-align: top;
  font-size: 7pt; 
  font-family: Verdana, serif;
  font-weight: normal;
  color: #ffffff;
  }
  
  
  
              b.testimonial
  {
  text-align: right;
  vertical-align: bottom;
  line-height: 20px;
  font-size: 11pt; 
  font-family: Georgia, serif;
  font-weight: normal;
  color: #555555;
  }


              b.testimonialBy
  {
  text-align: right;
  vertical-align: bottom;
  line-height: 15px;
  font-size: 8pt; 
  font-family: Verdana, serif;
  font-weight: normal;
  color: #000000;
  }
  
  
           b.navlink
  {
 text-align: left;
  vertical-align: top;
  font-family: Verdana, Geneva; 
  font-size: 11pt; 
  font-weight:normal;
  color: #ccffff;
  }
  
             b.navlink:hover
  {
 text-align: left;
  vertical-align: top;
  font-family: Verdana, Geneva; 
  font-size: 11pt; 
  font-weight:normal;
  color: #2288aa;
  }
  
             b.navlinkR
  {
 text-align: left;
  vertical-align: top;
  font-family: Verdana, Geneva; 
  font-size: 11pt; 
  font-weight:normal;
  color: #2288aa;
  }
  
  
               b.submenulink
  {
 text-align: left;
  vertical-align: top;
  font-family: Verdana, Geneva; 
  font-size: 9pt; 
  font-weight:normal;
  color: #2288aa;
  }


               b.submenulinkU
  {
 text-align: left;
  vertical-align: top;
  font-family: Verdana, Geneva; 
  font-size: 9pt; 
  font-weight:normal;
  text-decoration:underline;
  color: #2288aa;
  /* text-shadow: #000 0 1px 0; */
  }  
  
  
                   b.textShadowHeadBold
  {
 text-align: left;
  vertical-align: top;
  font-family: Verdana, Geneva; 
  font-size: 20pt; 
  font-weight:bold;
  color: #fff;
  text-shadow: #000 0px -1px 0px;
  }  
  
  
  
                 b.textShadowHead
  {
 text-align: left;
  vertical-align: top;
  font-family: Verdana, Geneva; 
  font-size: 20pt; 
  font-weight:normal;
  color: #fff;
  text-shadow: #000 0px -1px 0px;
  }  
  
  
                   b.btntextShadowHead
  {
 text-align: left;
  vertical-align: top;
  font-family: Verdana, Geneva; 
  font-size: 12pt; 
  font-weight:normal;
  color: #fff;
  text-shadow: #555 0px -1px 1px;
  }  
  
  
  
    
                   b.btntextShadowHeadS
  {
 text-align: left;
  vertical-align: top;
  font-family: Verdana, Geneva; 
  font-size: 10pt; 
  font-weight:normal;
  color: #fff;
  text-shadow: #555 0px -1px 0px;
  }  
  
  
  
            b.itncolmhead
  {
  text-align: left;
  vertical-align: top;
  font-size: 12pt; 
  padding: 10px;
  font-family: Verdana, serif;
  font-weight: normal;
  color: #2288aa;
  text-shadow: #fff 0px -1px 0px;
  }
  
  
              b.itncolmheadfrm
  {
  text-align: left;
  vertical-align: top;
  font-size: 12pt; 
  padding: 5px;
  font-family: Verdana, serif;
  font-weight: normal;
  color: #2288aa;
  text-shadow: #fff 0px -1px 0px;
  }
  
  
               b.itncolmheadfrmG
  {
  text-align: left;
  vertical-align: top;
  font-size: 12pt; 
  padding: 5px;
  font-family: Verdana, serif;
  font-weight: normal;
  color: #555555;
  text-shadow: #fff 0px -1px 0px;
  }
  
  
  
              b.itncolmheadprg
  {
  text-align: left;
  vertical-align: top;
  font-size: 16pt; 
  padding: 10px;
  font-family: Verdana, serif;
  font-weight: normal;
  color: #2288aa;
  text-shadow: #fff 0px -1px 0px;
  }
  
  
  
            b.itncolmtext
  {
  text-align: left;
  vertical-align: top;
  font-size: 8pt; 
  padding: 10px;
  font-family: Verdana, serif;
  font-weight: bold;
  color: #2288aa;
  text-shadow: #fff 0px -1px 0px;
  }
  
  
              b.itncolmtextfrm
  {
  text-align: left;
  vertical-align: top;
  font-size: 8pt; 
  padding: 5px;
  font-family: Verdana, serif;
  font-weight: normal;
  color: #2288aa;
  text-shadow: #fff 0px -1px 0px;
  }
  
  
                b.reqtextprg
  {
  text-align:left;
  vertical-align: top;
  font-size: 10pt; 
  font-family: Verdana, serif;
  font-weight: normal;
  color: #666;
  text-shadow: #fff 0px -1px 0px;
  }
  
  
                  b.frmheadhome
  {
  text-align: left;
  vertical-align: top;
  font-size: 14pt; 
  padding: 0px;
  font-family: Verdana, serif;
  font-weight: normal;
  color: #2288aa;
  }
  
  
                b.frmtexthome
  {
  text-align: left;
  vertical-align: top;
  font-size: 10pt; 
  padding: 0px;
  font-family: Verdana, serif;
  font-weight: normal;
  color: #444;
  line-height:20px;
  }
  
                  b.frmfieldhome
  {
  text-align: left;
  vertical-align: top;
  font-size: 8pt; 
  padding: 0px;
  font-family: Verdana, serif;
  font-weight: normal;
  color: #666;
  }
  
  
              b.itncolmtextprg
  {
  text-align: left;
  vertical-align: top;
  font-size: 8pt; 
  padding: 0px;
  font-family: Verdana, serif;
  font-weight: normal;
  color: #000;
  text-shadow: #fff 0px -1px 0px;
  line-height:14px;
  } 
  
  
  
            b.submittexthead
  {
  text-align: left;
  vertical-align: top;
  font-size: 18pt; 
  padding: 0px;
  font-family: Verdana, serif;
  font-weight: normal;
  color: #665596;
  text-shadow: #fff 0px -1px 0px;
  }
  
                b.submittext
  {
  text-align: left;
  vertical-align: top;
  font-size: 10pt; 
  padding: 0px;
  font-family: Verdana, serif;
  font-weight: normal;
  color: #000000;
  line-height:18px;
  text-shadow: #fff 0px -1px 0px;
  }
  
  
                  b.submittextC1
  {
  text-align: left;
  vertical-align: top;
  font-size: 11pt; 
  padding: 0px;
  font-family: Verdana, serif;
  font-weight: normal;
  color: #000000;
  line-height:24px;
  text-shadow: #fff 0px -1px 0px;
  }
  
  
                  b.submittextC2
  {
  text-align: left;
  vertical-align: top;
  font-size: 11pt; 
  padding: 0px;
  font-family: Verdana, serif;
  font-weight: normal;
  color: #665596;
  line-height:24px;
  text-shadow: #fff 0px -1px 0px;
  }
  
  
  
                   b.howitworksH1
  {
  text-align: left;
  vertical-align: top;
  font-size: 60pt; 
  padding: 0px;
  font-family: Verdana, serif;
  font-weight: normal;
  color: #aaa;
  }
  
  
                b.howitworksT1
  {
  text-align: left;
  vertical-align: top;
  font-size: 10pt; 
  padding: 0px;
  font-family: Verdana, serif;
  font-weight: normal;
  color: #333;
  line-height:16px;
  }
  
                 b.howitworksT2
  {
  text-align: left;
  vertical-align: top;
  font-size: 9pt; 
  padding: 0px;
  font-family: Verdana, serif;
  font-weight: normal;
  color: #2288aa;
  line-height:16px;
  }
  
  
                   b.howitworksT3
  {
  text-align: left;
  vertical-align: top;
  font-size: 8pt; 
  padding: 0px;
  font-family: Verdana, serif;
  font-weight: normal;
  color: #2288aa;
  line-height:16px;
  }
  
  
                 b.footertext
  {
  text-align: left;
  vertical-align: top;
  font-size: 7pt; 
  font-family: Verdana, serif;
  font-weight: normal;
  color: #333344;
  }

  
  
   #button
	{
	position:relative;
	 /*	background-color: #00dddd; */
	background-color: #9990d4;
	width:130px; 
	height:25px; 
	left:0px; 
	text-align: center;
  	line-height: 25px;
  	border-right: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;
	border-left: 2px solid #ffffff;
	border-top: 2px solid #ffffff;
   } 
   
   
#FreeItn
{
visibility:hidden;
}
#BrowseDeals
{
visibility:hidden;
}
   
   
   	fake-linethrough 
   	{
	background: url(/foldername/linethrough.gif) repeat-x center left;
	color: #000;
	}
   
   
   
   
   
 /*  LINK FORMATS   */
 
  a.footerlink:link {color: #117799; font-family: Verdana, Geneva; font-size: 7pt; font-weight: normal;}
	a.footerlink:active {color: #117799; font-family: Verdana, Geneva; font-size: 7pt; font-weight: normal;}
	a.footerlink:visited {color: #117799; font-family: Verdana, Geneva; font-size: 7pt; font-weight: normal;}
	a.footerlink:hover {color: #117799; font-family: Verdana, Geneva;
  font-weight: normal; font-size: 7pt; text-decoration:underline;}
 
   /* paxDateNav LINK */
   
   	a.progCardLink:link {color: #888; font-family: Verdana, Geneva; font-size: 9pt; font-weight: normal;}
	a.progCardLink:active {color: #888; font-family: Verdana, Geneva; font-size: 9pt; font-weight: normal;}
	a.progCardLink:visited {color: #888; font-family: Verdana, Geneva; font-size: 9pt; font-weight: normal;}
	a.progCardLink:hover {color: #555; font-family: Verdana, Geneva;
  font-weight: normal; font-size: 9pt;}
  
   
    a.introLink:link {line-height: 25px; font-size: 11pt; text-align:left; font-family: Helvetica, sans-serif; font-weight: normal; background-color: #44bbcc; color: #ffffff; font-weight: bold; padding: 2px 5px 3px 5px;}
	a.introLink:active {line-height: 25px; font-size: 11pt; text-align:left; font-family: Helvetica, sans-serif; font-weight: normal; background-color: #44bbcc; color: #ffffff; font-weight: bold; padding: 2px 5px 3px 5px;}
	a.introLink:visited {line-height: 25px; font-size: 11pt; text-align:left; font-family: Helvetica, sans-serif; font-weight: normal; background-color: #44bbcc; color: #ffffff; font-weight: bold; padding: 2px 5px 3px 5px;}
	a.introLink:hover {line-height: 25px; font-size: 11pt; text-align:left; font-family: Helvetica, sans-serif; font-weight: normal; background-color: #007788; color: #ffffff; font-weight: bold; padding: 2px 5px 3px 5px;}
	
	
	
	a.closeLink:link {line-height: 25px; font-size: 10pt; font-family: Helvetica, sans-serif; font-weight: normal; background-color: #888888; color: #ffffff; font-weight: bold; padding: 2px 5px 3px 5px;}
	a.closeLink:active {line-height: 25px; font-size: 10pt; font-family: Helvetica, sans-serif; font-weight: normal; background-color: #888888; color: #ffffff; font-weight: bold; padding: 2px 5px 3px 5px;}
	a.closeLink:visited {line-height: 25px; font-size: 10pt; font-family: Helvetica, sans-serif; font-weight: normal; background-color: #888888; color: #ffffff; font-weight: bold; padding: 2px 5px 3px 5px;}
	a.closeLink:hover {line-height: 25px; font-size: 10pt; font-family: Helvetica, sans-serif; font-weight: normal; background-color: #333333; color: #ffffff; font-weight: bold; padding: 2px 5px 3px 5px;}
  
   
   
    a.tweet:link {color: #44bbcc; font-family: Verdana, Geneva; font-size: 10pt; font-weight: bold;}
	a.tweet:active {color: #44bbcc; font-family: Verdana, Geneva; font-size: 10pt; font-weight: bold;}
	a.tweet:visited {color: #44bbcc; font-family: Verdana, Geneva; font-size: 10pt; font-weight: bold;}
	a.tweet:hover {color: #2299aa; font-family: Verdana, Geneva;
  font-weight: bold; font-size: 10pt;}
  
   
   
    a.nav_head:link {color: #55ccdd; font-family: Verdana, Geneva; font-size: 10pt; font-weight: bold;}
	a.nav_head:active {color: #55ccdd; font-family: Verdana, Geneva; font-size: 10pt; font-weight: bold;}
	a.nav_head:visited {color: #55ccdd; font-family: Verdana, Geneva; font-size: 10pt; font-weight: bold;}
	a.nav_head:hover {color: #909090; font-family: Verdana, Geneva;
  font-weight: bold; font-size: 10pt;}
   
   
   	a.slide_pro2:link {color: #ffffff; font-family: Verdana, Geneva; font-size: 13pt; font-weight: normal; line-height:65px;}
	a.slide_pro2:active {color: #ffffff; font-family: Verdana, Geneva; font-size: 13pt; font-weight: normal; line-height:65px;}
	a.slide_pro2:visited {color: #ffffff; font-family: Verdana, Geneva; font-size: 13pt; font-weight: normal; line-height:65px;}
	a.slide_pro2:hover {color: #808080; font-family: Verdana, Geneva;
  font-weight: normal; font-size: 13pt; line-height:65px;}
  
 	
	a.paxDateNav:link {color: #ffffff; font-family: Verdana, Geneva; font-size: 13pt; font-weight: bold;}
	a.paxDateNav:active {color: #ffffff; font-family: Verdana, Geneva; font-size: 13pt; font-weight: bold;}
	a.paxDateNav:visited {color: #ffffff; font-family: Verdana, Geneva; font-size: 13pt; font-weight: bold;}
	a.paxDateNav:hover {color: #808080; font-family: Verdana, Geneva;
  font-weight: bold; font-size: 13pt;}
  
  
   	a.slidelink:link {color: #f0f0f0; font-family: Verdana, Geneva; font-size: 8pt; font-weight: normal;}
	a.slidelink:active {color: #f0f0f0; font-family: Verdana, Geneva; font-size: 8pt; font-weight: normal;}
	a.slidelink:visited {color: #f0f0f0; font-family: Verdana, Geneva; font-size: 8pt; font-weight: normal;}
	a.slidelink:hover {color: #ffffff; font-family: Verdana, Geneva;
  font-weight: bold; font-size: 8pt;}
  
  
  	a.slidebtn:link {color: #88FFFF; font-family: Verdana, Geneva; font-size: 9pt; font-weight: normal;}
	a.slidebtn:active {color: #88FFFF; font-family: Verdana, Geneva; font-size: 9pt; font-weight: normal;}
	a.slidebtn:visited {color: #88FFFF; font-family: Verdana, Geneva; font-size: 9pt; font-weight: normal;}
	a.slidebtn:hover {color: #ffffff; font-family: Verdana, Geneva;
  font-weight: bold; font-size: 9pt;}
  
  
  	a.paxDateNav_s:link {color: #ffffff; font-family: Verdana, Geneva; font-size: 9pt; font-weight: bold;}
	a.paxDateNav_s:active {color: #ffffff; font-family: Verdana, Geneva; font-size: 9pt; font-weight: bold;}
	a.paxDateNav_s:visited {color: #ffffff; font-family: Verdana, Geneva; font-size: 9pt; font-weight: bold;}
	a.paxDateNav_s:hover {color: #808080; font-family: Verdana, Geneva;
  font-weight: bold; font-size: 9pt;}
  
  
  
  	a.paxDateNav_w:link {color: #ffffff; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-size: 12pt; font-weight: normal; background-color: #339999; padding: 1 5 1 5;}
	a.paxDateNav_w:active {color: #ffffff; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-size: 12pt; font-weight: normal; background-color: #339999; padding: 1 5 1 5;}
	a.paxDateNav_w:visited {color: #ffffff; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; font-size: 12pt; font-weight: normal; background-color: #339999; padding: 1 5 1 5;}
	a.paxDateNav_w:hover {color: #808080; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
  font-weight: normal; font-size: 12pt; background-color: #339999; padding: 1 5 1 5;}
  
