<style>
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: white;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
strong {font-weight:bold;}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

html[xmlns] .clearfix {
	display: block;
}

* html .clearfix {
	height: 1%;
}

/* CSS RESET */

/* STYLES */

body { background-color:#708ba8;}

img { border:none;}

p { font-family:Verdana, Arial, Helvetica, sans-serif; color:#636363; font-size:14px; line-height:20px; margin-top:8px; margin-bottom:8px;}

.hbul {margin-left:0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:inherit; font-size:16px; line-height:28px; }
.hbli {margin-left:0px; list-style-image:url(/images/bullet.gif); font-family:Verdana, Arial, Helvetica, sans-serif; color:#636363; font-size:16px; line-height:28px; padding-left:5px;}
.hbul .hbli {color:#636363;}
.hbp { font-family:Verdana, Arial, Helvetica, sans-serif; color:#636363; font-size:18px; line-height:20px; margin-top:8px; margin-bottom:18px;}

a {text-decoration:none; color:#636363;}
a:hover{text-decoration:underline;}
.strong {font-weight:bold;}
.border {border:#4b627a 3px solid;}
.gray_border {border:#636363 3px solid;}
.teacher {font-family:Verdana, Arial, Helvetica, sans-serif; color:#636363; font-size:18px; line-height:20px; font-weight:100; padding-top:10px;}
.quote { font-family:Verdana, Arial, Helvetica, sans-serif; color:#636363; font-size:12px; line-height:18px; margin-top:8px; margin-bottom:8px; font-style:italic;}
.name { font-family:Verdana, Arial, Helvetica, sans-serif; color:#636363; font-size:12px; line-height:12px; margin-top:8px; font-weight:bold;}
.place { font-family:Verdana, Arial, Helvetica, sans-serif; color:#636363; font-size:12px; line-height:12px; margin-bottom:8px; font-weight:100;}

#wrapper {height:auto; width:1000px; margin:auto; background-color:#FFFFFF;}
#container_home {height:auto; width:1000px; margin:-10px auto 20px auto; padding-bottom:10px; float:left; ; float:left; background-color:#FFFFFF; background-image:url(/images/home_bottom_bg.jpg); background-position:center bottom; background-repeat:no-repeat;}
#container_home h2{font-family:Verdana, Arial, Helvetica, sans-serif; color:#636363; font-size:24px; line-height:10px; font-weight:100; padding-bottom:5px; font-weight:100;}
#container_home h3{font-family:Verdana, Arial, Helvetica, sans-serif; color:#636363; font-size:20px; line-height:20px; font-weight:100;valign: top;}

#home {height:auto; width:970px; margin:0 auto 0 auto;}
#home div#slider {height:403px; width:970px; padding-bottom:30px; background-image:url(/images/banner.jpg); background-repeat:no-repeat; margin:0 auto 0 auto; float:left; position:relative;}
#home div#slider div.slider_content {height:317px; width:949px; margin:0 auto 0 auto; float:left;}
#home div#slider div.slider_content img{float:left;}
#home div#slider div.slider_content h1 {font-family:Arial, Helvetica, sans-serif; font-size:26px; line-height:26px; padding-top:20px; font-weight:normal; color:#626262;}
#home div#slider div.slider_content .btn_txt{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#626262;}
#home div#slider div.slider_content > div{float:left; padding: 10px 0 0 40px;}
#home div#slider div.slider_content a.aSubscribe {}
#home div#slider div.slider_content div.btSubscribe { background:url(/images/slider/subscribe.gif); background-position:top; width:213px; height:54px; float:left;}
#home div#slider div.slider_content div.btSubscribe:hover { background:url(/images/slider/subscribe_on.gif); }

#home div#slider div.slider_content div.btTrialnew { background:url(/images/RequestButton.png) -8px -5px no-repeat; width:220px; height:48px; margin-top:0px; }
#home div#slider div.slider_content div.btTrialnew:hover { background:url(/images/RequestButton.png) -8px -51px no-repeat; }
#home div#slider div.slider_content div.btTrial { background:url(/images/slider/trial.gif); background-position:top; float:left; width:197px; height:54px; left:228px; margin-left:14px; }
#home div#slider div.slider_content div.btTrial:hover { background:url(/images/slider/trial_on.gif); }

#home div#slider_nav { position:relative; }
#home div#slider_nav div.bt { z-index:100; top:336px; cursor:pointer; position:absolute; width:50px; height:50px; background:#CCCCCC; }
#home div#slider_nav div#bt1 { left:8px; background:url(/images/slider/btn1.jpg) no-repeat; width:189px; }
#home div#slider_nav div#bt1:hover { background:url(/images/slider/btn1.jpg) no-repeat; }
#home div#slider_nav div#bt2 { left:198px; background:url(/images/slider/btn2.jpg) no-repeat; width:189px; }
#home div#slider_nav div#bt2:hover { background:url(/images/slider/btn2.jpg) no-repeat; }
#home div#slider_nav div#bt3 { left:388px; background:url(/images/slider/btn3.jpg) no-repeat; width:189px;}
#home div#slider_nav div#bt3:hover { background:url(/images/slider/btn3.jpg) no-repeat; }
#home div#slider_nav div#bt4 { left:578px; background:url(/images/slider/btn4.jpg) no-repeat; width:189px;}
#home div#slider_nav div#bt4:hover { background:url(/images/slider/btn4.jpg) no-repeat;}
#home div#slider_nav div#bt5 { left:768px; background:url(/images/slider/btn5.jpg) no-repeat;  width:189px; }
#home div#slider_nav div#bt5:hover { background:url(/images/slider/btn5.jpg) no-repeat; }

#home div#slider_nav div#bt1selected { left:8px; background:url(/images/slider/btn1_act.jpg) no-repeat;  width:189px; }
#home div#slider_nav div#bt2selected { left:198px; background:url(/images/slider/btn2_act.jpg) no-repeat;width:189px; }
#home div#slider_nav div#bt3selected { left:388px; background:url(/images/slider/btn3_act.jpg) no-repeat;  width:189px; }
#home div#slider_nav div#bt4selected { left:578px; background:url(/images/slider/btn4_act.jpg) no-repeat;width:189px; }
#home div#slider_nav div#bt5selected { left:768px; background:url(/images/slider/btn5_act.jpg) no-repeat;  width:189px; }


#home div#content {height:auto; width:970px; margin:0 auto 0 auto; float:left;}
#home div#content div#left {height:auto; width:470px; margin:0 auto 0 auto; float:left;}
#home div#content div#left div#item {height:111px; width:470px; margin:0 auto 10px auto; float:left;}
#home div#content div#left div#item div#image {height:111px; padding-top:18px; width:221px; margin:0 auto 0 auto; padding-bottom:18px; float:left;}
#home div#content div#left div#item div#description {height:101px; padding-left:10px; width:239px; margin:0 auto 0 auto; padding-top:1px; float:left;}
#home div#content div#left div#item div#description p{font-family:Verdana, Arial, Helvetica, sans-serif; color:#636363; font-size:12px; line-height:16px;}
#home div#content div#left div#subtitle {height:auto; width:470px; margin:0 auto 0 auto; float:left;}
#home div#content div#left div#subtitle div#img {width:168px; height:115px; float:left; margin:auto;}
#home div#content div#left div#subtitle div#txt {width:280px; height:95px; float:left; padding-left:0px; padding-top:0px; margin:auto; float:left;}

#home div#content div#right {height:auto; width:409px; padding-left:30px; padding-right:30px;background-color:#ecf3f9; margin:0 auto 0 23px; border-bottom:1px solid #c4dae8; border-top:1px solid #e4ebf1; float:left;}
#home div#content div#right h3{font-family:Verdana, Arial, Helvetica, sans-serif; color:#636363; font-size:20px; line-height:20px; margin-bottom:10px; font-weight:100; valign: top}
#home div#content div#right div#quotes {height:auto; width:409px; margin:0px; padding-top:5px; padding-bottom:5px; float:left; background-image:url(/images/quotes_bg.jpg); background-position:bottom center; background-repeat:no-repeat;}

#home div#content div#bottom_btns {height:auto; width:970px; margin:0 auto 0 auto; float:left; position:relative;}
#home div#content div#bottom_btns h1{font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:20px; line-height:20px; font-weight:100;}
#home div#content div#bottom_btns h1 a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; color:#f5e700; font-size:20px; line-height:20px; font-weight:100;}
#home div#content div#bottom_btns a{text-decoration:none; color:#FFFFFF;}
#home div#content div#bottom_btns h2{font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:14px; line-height:14px; font-weight:100;}
#home div#content div#bottom_btns div#left_btn {height:146px; width:467px; margin:0 auto 0 auto; float:left; position:relative;}
#home div#content div#bottom_btns div#left_btn div#txt_btn {height:auto; width:250px; margin:35px auto auto 185px; float:left; position:absolute;}
#home div#content div#bottom_btns div#right_btn {height:146px; width:467px; margin:auto; margin-left:25px; float:left; position:relative;}
#home div#content div#bottom_btns div#right_btn div#txt_btn {height:auto; width:280px; margin:35px auto auto 155px; float:left; position:absolute;}
#home div#content div#bottom_btns div#right_btn div#txt_btn h2{font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:14px; line-height:14px; font-weight:100;}

#bottom_links {height:auto; width:100%; padding-top:3px; padding-bottom:0px; margin:auto; float:left; background-color:#3d5267;}
#bottom_links div#bottom_content {min-height:130px; width:904px; background-image:url(/images/bottom_links_bg.jpg); background-repeat:repeat-y; margin:auto; margin-left: 0px;}
#bottom_links div#bottom_content h2{ font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:18px; line-height:18px; margin-bottom:15px; font-weight:100;}
#bottom_links div#bottom_content ul{float:left; width:100px; margin:0px;}
#bottom_links div#bottom_content li{font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:11px; color:#FFFFFF; margin-bottom:10px; background-image:url(/images/links_bulletbg.jpg); background-repeat:no-repeat; padding-left:10px;}
#bottom_links div#bottom_content li a{text-decoration:none; color:#999999;}
#bottom_links div#bottom_content li a:hover{text-decoration:underline; color:#FFFFFF;}
#bottom_links div#bottom_content div#left {height:auto; width:500px; margin:0px; margin-left: 10px; float:left; position:relative;}
#bottom_links div#bottom_content div#right {height:auto; width:394px; margin-left:0px; float:left; position:relative;}
.a_but {text-decoration:none;}
.slogan {
  color: #636363;
  padding-left: 20px;
	margin-bottom: 5px;
	* padding-top: 5px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 14px;
}
</style>

