﻿html {margin:0 auto; height: 100%;}
body {padding: 0px; margin: 0 auto; font-family: Geneva , Arial, Sans-Serif; background: #30549f url(../images/bg_prisblue.gif) repeat-x;  }
#wrapper {width: 960px; margin: 0 auto;}
* {padding: 0; margin: 0; border: 0;}
/************************************* START - Pristine Header ***********************************/

/* Pristine Logo */
.imglogo {width: 518px; float: left;}
.imglogo a img{border: 0px;}
/* Slogan and Rotating media ad */
.container_header_tr {float: right; width: 442px; height:142px; }


#call_tollfree {float: right; margin: 0px; clear: both; position: relative; color: #039; font: bold .85em Arial, Helvetica, sans-serif; text-align:right; padding: 55px 10px 5px 0;}
#call_tollfree div a {font: bold .8em Arial, Helvetica, sans-serif; color: #0672eb; background:url(../images/img_liltelephone.png) top left no-repeat; width: 225px; float: right;}


/************************************* START - Main Content *********************************/
#main_container {clear: both; position: relative; background: #FFF; text-align: left; overflow:hidden;}
#main_content {width: 960px; clear: both; background: #112956; overflow: hidden; border-top: #fff 1px solid;}

/*** FLASH CONTENT ***/
#flash_lessons_content {width: 624px; float: left; padding: 0; margin:0; display: inline;}


/** WEBINARS AREA *********/

.webinars_area {padding: 0px; float: right; width: 334px; height: 670px; margin:0; display: inline;}

/* Submit button for Webinars */
.txtboxes_container {clear: both; width: 310px; margin: 0 auto; height: 70px;}
.txtboxes_container label{width: 155px; color:#555; font-family:Arial, Helvetica, sans-serif; display: inline;}
.txtboxes_container label span {display: block; float:left; padding-right:6px; text-align:right; font-weight:normal; color: #555; font-size: .65em; width: 60px;}


.txtboxes_container2 {clear: both; width: 310px; margin: 0 auto; height: 70px;}
.txtboxes_container2 label {width: 250px; color:#555; font-family:Arial, Helvetica, sans-serif; padding-top: 5px; display: block; clear: both;}
.txtboxes_container2 label span {display: block; float:left; padding-right:6px; text-align:right; font-weight:normal; color: #555; font-size: .65em; width: 130px;}

.txtboxes {padding:2px; font-size: .7em; margin-right: 3px; color: #333; border: 1px solid #dec559; width: 80px; float: left;}

.error {color: #fc0; font-weight: bold; width: 10px; font-size: 2em;}
.label_text {padding: 5px 0 5px 0; clear: both;}

.signupnow {font-weight: bold;}

.webinars_box {display: block; margin: 0 auto; color: #7e6e2b; font: normal .7em arial, verdana, sans-serif; text-align: left; background: #f4df84;  width: 300px; height: 190px; padding: 0; overflow-x: hidden; overflow-y: scroll; color: #5c4f0f;}
.dailylessonscheck {width: 300px; background: #f4df84; color: #b37503;}
.dailylessonscheck input {width: 12px; float: left; margin: 0 0 0 2px;}
.dailylessonscheck label {float: right; text-align: left; font-weight: bold; width: 265px; font-size:1.1em;}


.webinarslist {color:#5C4F0F;background-color:#F4DF84;height:200px;width:300px; clear: both;}
.webinarslist input {width: 12px; float: left; margin: 0; vertical-align: top;}
.webinarslist label {float: right; text-align: left; width: 260px; padding-right: 20px;}

/*************************************** FOOTER CONTENT ***************************************/
#policy_text {font: normal .7em Verdana, Arial, Helvetica, sans-serif; padding: 5px 0 0 0; clear: both; text-align:center;}
#copyright_text {font: bold .7em Verdana, Arial, Helvetica, sans-serif; text-align:center; padding: 4px;}
#copyright_law_text {font: normal .6em Verdana, Arial, Helvetica, sans-serif; text-align:center;}

/* END FOOTER */





