@charset "utf-8";
/* 	CSS Document 
	For:		Total Training
	By:			Spin Advertising & Design
	Author:		Will Dawber
	Copyright:	Total Training
*/

a{
	text-decoration:none;	
}

img{
	border:none;	
}

body{
	background:url(images/totalTraining-bodyBG.jpg) repeat-x left top #e6e6e6;
	padding:0px;
	margin:0px;
	overflow:visible;
}

#wrapper{
	width:970px;
	margin:0px auto;
	overflow:visible;
	padding-bottom:20px;
}

/*******************
	START HEADER
*******************/
#headerWrapper{
	width:970px;	
}

/*START LEFT SIDE*/
#leftHeaderWrapper{
	width:620px;
	float:left;
	margin-top:31px;
}

#leftHeaderTitleWrapper{
	width:600px;
	height:24px;
	background:url(images/totalTraining-leftHeaderTitleBG.jpg) repeat-x;
	padding:7px 0px 7px 20px;
}
/*START MAIN MENU*/
#mainMenuWrapper{
	width:620px;
	height:98px;
	float:left;
        margin-top:-1px;
	-margin-top:-6px;
}

#homeButton{
	width:90px;
	height:25px;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003457;
	line-height:14px;
	padding:53px 5px 20px 8px;
	background:url(images/totalTraining-homeButton.jpg) no-repeat;
	float:left;
}

#ourPeopleButton{
	width:78px;
	height:25px;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003457;
	line-height:14px;
	margin-left:1px;
	padding:53px 15px 20px 8px;
	background:url(images/totalTraining-ourPeopleButton.jpg) no-repeat;
	float:left;
}

#clientsButton{
	width:85px;
	height:25px;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003457;
	margin-left:1px;
	padding:53px 10px 20px 8px;
	background:url(images/totalTraining-clientsButton.jpg) no-repeat;
	float:left;	
}

#companyInfoButton{
	width:79px;
	height:25px;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003457;
	margin-left:1px;
	padding:53px 15px 20px 8px;
	background:url(images/totalTraining-companyInfoButton.jpg) no-repeat;
	float:left;	
}

#faqButton{
	width:79px;
	height:25px;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003457;
	margin-left:1px;
	padding:53px 15px 20px 8px;
	background:url(images/totalTraining-faqButton.jpg) no-repeat;
	float:left;	
}

#contactButton{
	width:71px;
	height:25px;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003457;
	margin-left:1px;
	padding:53px 25px 20px 8px;
	background:url(images/totalTraining-contactButton.jpg) no-repeat;
	float:left;	
}
/*END MAIN MENU*/
/*END LEFT SIDE*/

/*START RIGHT SIDE*/
#rightHeaderWrapper{
	float:right;
	width:213px;
	height:68px;
	background:url(images/totalTraining-rightHeaderBG.png) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	color:#000;
	position:relative;
	margin-top:-168px;
	-margin-top:-187px;
	margin-right:-3px;
	-margin-right:-24px;
	padding:100px 120px 0px 30px;
}

#rightHeaderLeftColumn{
	float:left;
	width:80px;
	line-height:14px;
}

#rightHeaderRightColumn{
	float:right;
	width:100px;
	margin-top:-2px;
}

#rightHeaderRightColumn a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	color:#000;	
}

#rightHeaderRightColumn tr, td{
	padding:0px;
	margin:0px;
}

.rightHeaderRightColumnBlue{
	color:#0079C1;	
}
/*END RIGHT SIDE*/
/*******************
	END HEADER
*******************/

/***********************
	START MAIN PAGE
***********************/
#mainPageWrapper{
	width:628px;
	clear:both;
	padding-top:5px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
}

/*START LEFT COLUMN*/
#mainColumnWrapper{
	width:605px;
	border:1px solid #a9a9a9;
	background:#FFF;
	float:left;
	padding:10px 5px 10px 10px;
	font-family:Arial, Helvetica, sans-serif;
}

#homeLeftColumnWrapper{
	width:282px;
	float:left;
}

#homeTopLeftColumnWrapper{
	width:267px;
	border:1px solid #a9a9a9;
	background:#FFF;
	float:left;
	padding:10px 5px 60px 10px;
	font-family:Arial, Helvetica, sans-serif;
}

#homeTopLeftImage{
	float:right;
	width:115px;
	height:155px;
}

#homeTopLeftTitle{
    width:140px;
	color:#0079C1;
	font-size:24px;
	font-weight:bold;
	line-height:21px;
	float:left;
	padding-bottom:2px;
}

#homeTopLeftSubHeading{
    width:140px;
	float:left;
	border-top:solid 1px #808080;
	border-bottom:solid 1px #808080;
	font-size:12px;
	padding:2px 0px;
}

#homeTopLeftFirstParagraph{
	width:140px;
	color:#000;
	font-size:11px;
	line-height:14px;
	float:left;
	padding-top:10px;
}

#homeTopLeftBottomText{
	clear:both;
	width:267px;
	color:#000;
	font-size:11px;
	line-height:14px;
	padding-top:5px;
	padding-bottom:10px;
}

#homeTopLeftLink{
	color:#0079C1;
	font-size:12px;
}

#homeUpComingSeminarsBox{
	width:273px;
	float:left;
	padding:5px 5px 10px 5px;
	background:#4D4D4D;
	margin-top:5px;
}

#homeUpComingSeminarsHeading{
	color:#FFF;
	width:273px;
	font-size:21px;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:5px;
}

#homeUpComingSeminarsListWrapper{
	width:272px;
	border:solid 1px #FFF;
}

.homeUpComingSeminarsListWhite{
	width:264px;
	height:22px;
	background:url(images/totalTraining-homeUpcomingSeminarsWhiteBG.jpg) repeat-x;
	padding:2px 5px 2px 3px;
}

.homeUpComingSeminarsListBlue{
	width:264px;
	height:21px;
	background:url(images/totalTraining-homeUpcomingSeminarsBlueBG.jpg) repeat-x;
	padding:2px 5px 2px 3px;
}

.homeUpComingSeminarsName{
	font-family:Arial, Helvetica, sans-serif;
	border-right:1px solid #0079C1;
	font-size:11px;
	font-weight:bold;
	padding-right:3px;
	color:#808080;
}

.homeUpComingSeminarsDate{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:3px;
	color:#808080;
}

#homeUpComingSeminarsBottomText{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	padding-top:5px;
}
/*END LEFT COLUMN*/

/*START MIDDLE COLUMN*/
#homeMiddleColumnWrapper{
	float:left;
	width:330px;
	padding-left:10px;
}

#homeMiddleTopBox{
	width:318px;
	float:left;
	border:1px solid #a9a9a9;
	background:#FFF;
	padding:5px 5px 5px 5px;
}

#homeMiddleTopBoxTitle{
	width:308px;
	background:#4d4d4d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	line-height:23px;
	color:#FFF;
	padding:5px 5px 5px 5px;
	border-bottom:2px solid #0079c1;
}

#homeMiddleTopBoxBottomText{
	width:308px;
	background:#4d4d4d;
	padding:5px 5px 5px 5px;
	border-top:2px solid #0079c1;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
}

#homeMiddleTopBoxImage{
        height:317px;
        overflow:hidden;
        z-index:0;
}

#homeMiddleTopBoxBoldText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	line-height:21px;
	font-weight:bold;
}

#homeMiddleTopBoxBottomTextLeft{
	border-right:1px solid #0079c1;
	padding-right:5px;
}

#homeMiddleTopBoxBottomTextRight{
	padding-left:5px;
}

#homeMiddleEffectsBox{
	width:320px;
	float:left;
	border-top:1px solid #a9a9a9;
	border-bottom:1px solid #a9a9a9;
	background:#FFF;
	padding:7px 5px 7px 5px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	margin-top:5px;
}

#homeMiddleKeepingBox{
	width:318px;
	float:left;
	border:1px solid #0079C1;
	background:#FFF;
	padding:5px 5px 10px 5px;
	font-size:24px;
	font-family:Arial, Helvetica, sans-serif;
	color:#0079C1;
	text-align:center;
	margin-top:5px;
        cursor:pointer;
}
/*END MIDDLE COLUMN*/

#footerWrapper{
	clear:both;
	float:left;
	width:602px;
	background:#333333;
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	padding:5px 10px 5px 10px;
	margin-top:5px;
}

#footerWrapper a{
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;	
}

#footerWrapper a:hover{
	color:#0079C1;	
}

.homeBlue{
	color:#0079C1;
	padding:0px 3px;
}

/*START RIGHT COLUMN*/
#rightColumnWrapper{
	width:337px;
	float:right;	
	padding-top:5px;
	padding-right:5px;
}

#aritclesWrapper{
	width:325px;
	border:1px solid #a9a9a9;
	padding:5px 5px 5px 5px;
	background:#FFF;
        height:556px;
}

#articlesMainHeading{
	width:325px;
	border-bottom:2px solid #a9a9a9;
	color:#4D4D4D;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	line-height:24px;
	padding:5px 0px 5px 0px;
}

#topArticleWrapper{
	width:325px;
	border-bottom:1px solid #a9a9a9;
}

.articleTitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	padding-top:10px;
	color:#4D4D4D;
	line-height:21px;
}

.articleText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	float:left;
}

.articleText a{
	color:#0079C1;	
}

.articleImageWrapper{
	width:127px;
	float:right;
	padding:0px 0px 10px 10px;
}

.articleImageName{
	border-top:1px solid #808080;
	border-bottom:1px solid #808080;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#808080;
}

#bottomArticleWrapper{
	width:325px;
}
/*END RIGHT COLUMN*/
/***********************
	END MAIN PAGE
***********************/

/************************
	START SUB PAGES
************************/
#mainLeftColumnWrapper{
	width:590px;
	height:518px;
	float:left;
        position:relative;
	border:1px solid #666666;
	padding:10px 20px 0px 10px;
	overflow:auto;
	background:#FFF;
}

/*START COMPANY INFO PAGE*/
#companyInfoMainHeading{
	font-size:24px;
	color:#4D4D4D;	
	border-bottom:solid 1px #4D4D4D;
	width:590px;
	padding-bottom:5px;
}

#companyInfoMainText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
	color:#000;
	padding:10px 10px 0px 10px;
	width:570px;
}

#companyInfoMainText ul{
	margin:-10px 0px 0px 15px;
	padding:0px;
}

#companyInfoMainText ul li{
	margin:0px;
	padding:0px;
	list-style:url(images/totalTraining-companyListStyle.jpg);
}

.blueText{
	color:#0079C1;	
}
/*END COMPANY INFO PAGE*/

/*START CONTACT PAGE*/
#contactMainHeading{
	font-size:24px;
	color:#4D4D4D;	
	border-bottom:solid 1px #4D4D4D;
	width:590px;
	padding-bottom:5px;
}

#contactMainText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
	color:#000;
	padding:10px 10px 0px 10px;
	width:570px;
}

#contactMainText a{
	color:#0079C1;	
}

#contactMainText ul{
	margin:10px 0px 0px 15px;
	padding:0px;
}

#contactMainText ul li{
	margin:0px;
	padding:0px;
	list-style:url(images/totalTraining-companyListStyle.jpg);
	padding-bottom:15px;
}

.contactMainTextNames{
	font-size:14px;	
	font-weight:bold;
}
/*END CONTACT PAGE*/

/*START FAW PAGE*/
#faqMainHeading{
	font-size:24px;
	color:#4D4D4D;	
	border-bottom:solid 1px #4D4D4D;
	width:590px;
	padding-bottom:5px;
}

#faqMainText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
	color:#000;
	padding:10px 10px 0px 10px;
	width:570px;
}

#faqMainText a{
	color:#0079C1;	
}

#faqMainText ul{
	margin:10px 0px 0px 35px;
	padding:0px;
}

#faqMainText ul li{
	margin:0px;
	padding:0px;
	list-style:url(images/totalTraining-companyListStyle.jpg);
	padding-bottom:5px;
}

.faqAnswersTitle{
	color:#0079C1;
	font-size:14px;
	font-weight:bold;
}
/*END FAQ PAGE*/

/*START CLIENTS PAGE*/
#clientsMainHeading{
	font-size:24px;
	color:#4D4D4D;	
	border-bottom:solid 1px #4D4D4D;
	width:590px;
	padding-bottom:5px;
	margin-bottom:10px;
}

#clientsMainLeftColumn{
	float:left;
	width:280px;
}

#clientsMainRightColumn{
	float:right;
	width:280px;
}

.clientsWrapper{
	width:260px;
	float:left;
	padding:10px 10px 10px 10px;
	color:#4D4D4D;
	font-size:12px;
	line-height:15px;
	border-bottom:1px solid #4D4D4D;
}

.clientsHeading{
	font-size:18px;
	padding:10px 0px 5px 0px;
	font-weight:normal;
}
/*END CLIENTS PAGE*/

/*START OUR PEOPLE PAGE*/
#OurPeopleTopMenuWrapper{
	width:590px;
	background:#CCE4F3;
}

#ourTrainersTextBox{
	width:124px;
	height:45px;
	border:1px solid #0079C1;
	background:url(images/totalTraing-ourTrainersTextBoxBG.jpg) no-repeat;
	color:#404040;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	padding:5px 5px 5px 5px;
	float:left;
}

#peopleMenuWrapper{
	margin:-5px 0px 0px 0px;
	float:left;
}

.individualPeopleMenu{
	width:41px;
	text-align:center;
	padding:0px 10px;
	float:left;
}

.individualPeopleMenu a{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-size:10px;
	color:#0079C1;
}

.individualPeopleMenuImage{
	width:39px;
	height:39px;
	border:1px solid #CCCCCC;
	background:#FFF;
	margin-bottom:3px;
}

.individualPeopleMenuSpacer{
	padding-top:15px;
	width:2px;
	float:left;
}

#ourPeopleMainWriteUpWrapper{
	width:590px;
	float:left;
	padding-bottom:5px;
	border-bottom:1px solid #808080;
}

#ourPeopleLeftColumnWrapper{
	float:left;
	width:128px;
	padding-top:5px;
}

#ourPeopleMainImageWrapper{
	width:128px;
	border-bottom:1px solid #808080;
}

#ourPeopleMainName{
	width:128px;
	text-align:center;
	border-bottom:1px solid #808080;
	padding:3px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:11px;
	color:#808080;
}

#ourPeopleWriteReview{
	width:122px;
	height:23px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:10px;
	line-height:11px;
	border:1px solid #0079C1;
	background:url(images/totalTraining-ourPeopleWriteReviewBG.jpg) repeat-x;
	padding:2px 2px 2px 2px;
	margin-top:2px;
}

#ourPeopleWriteReview a{
	color:#0079C1;	
}

#ourPeopleRightColumnWrapper{
	float:left;
	width:440px;
	margin-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
}

.ourPeopleReviewWrapper{
	width:580px;
	float:left;
	padding:10px 0px 5px 10px;
	font-size:12px;
	line-height:15px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom:1px solid #808080;
}

.ourPeopleReviewTopInfo{
	padding-bottom:5px;
}

.reviewStarsWrapper{
	width:127px;
	height:26px;
	float:left;
}

.reviewerName{
	color:#0079C1;
}

.reviewLocation{
	color:#808080;
}
/*END OUR PEOPLE PAGE*/
/************************
	END SUB PAGES
************************/

/*START HOME PAGE BOOK POP UP*/
#indexOrderBookOutsideWrapper{
	visibility:hidden;
	position:relative;
        z-index:1;
	float:left;
	background:#D9EBF6;
	padding:2px 2px 2px 2px;
	margin-left:240px;
	*margin-left:240px;
	margin-top:-600px;
}

#indexOrderBoxWrapper{
	width:402px;
	border:4px solid #0079C1;
	padding:10px 10px 10px 10px;
}

#indexOrderBookClose{
	float:right;
	margin-right:-3px;
	margin-top:-7px;
	width:20px;
}

#indexOrderBookClose a{
	color:#0079C1;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

#indexOrderBookClose a:hover{
	text-decoration:underline;
}

#indexOrderBookTopTitle{
	float:left;
	width:385px;
	color:#0079C1;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:16px;
	padding-bottom:10px;
}

#indexOrderBookLeftColumn{
	float:left;
	width:133px;
}

#indexOrderBookBigTitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	line-height:21px;
	padding-top:10px;
	padding-bottom:5px;
	color:#0079C1;
	font-weight:bold;
}

#indexOrderBookAuthor{
	font-family:Arial, Helvetica, sans-serif;
	color:#595959;
	border-top:1px solid #595959;
	border-bottom:1px solid #595959;
	font-size:12px;
	line-height:18px;
	padding-left:5px;
	width:128px;
}

#indexOrderBooxRightColumn{
	float:right;
	width:260px;
}

#name{
	height:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12px;
	padding-top:3px;
	width:255px;
	padding-left:5px;
	background:#FFF;
	margin-bottom:10px;
	color:#666666;
}

#company{
	height:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12px;
	padding-top:3px;
	width:255px;
	padding-left:5px;
	background:#FFF;
	margin-bottom:10px;
	color:#666666;
}

#position{
	height:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12px;
	padding-top:3px;
	width:255px;
	padding-left:5px;
	background:#FFF;
	margin-bottom:10px;
	color:#666666;
}

#email{
	height:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12px;
	padding-top:3px;
	width:255px;
	padding-left:5px;
	background:#FFF;
	margin-bottom:10px;
	color:#666666;
}

#contactPhone{
	height:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12px;
	padding-top:3px;
	width:255px;
	padding-left:5px;
	background:#FFF;
	margin-bottom:10px;
	color:#666666;
}

#address{
	height:47px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12px;
	padding-top:3px;
	width:255px;
	padding-left:5px;
	background:#FFF;
	margin-bottom:10px;
	color:#666666;
}

#city{
	width:145px;
	float:left;
	height:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12px;
	padding-top:3px;
	padding-left:5px;
	background:#FFF;
	margin-bottom:10px;
	color:#666666;
}

#postcode{
	width:75px;
	float:right;
	height:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12px;
	padding-top:3px;
	padding-left:5px;
	background:#FFF;
	margin-bottom:10px;
	color:#666666;
}

#indexOrderBookNewsletterWriting{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	line-height:14px;
	width:230px;
	float:left;
	margin-left:10px;
}
/*END HOME PAGE BOOK POP UP*/

/*START RATE TRAINERS POP UP*/
#rateTrainerOutsideWrapper{
	visibility:hidden;
	position:absolute;
	float:left;
	background:#D9EBF6;
	padding:2px 2px 2px 2px;
	margin-left:240px;
	*margin-left:-350px;
	margin-top:-50px;
}

#rateTrainerBoxWrapper{
        float:left;
        width:590px;
        *width:580px;
	padding:10px 0px 10px 0px;
        border-bottom:1px solid #000000;
}

#rateTrainerClose{
	float:right;
	margin-right:0px;
	margin-top:-7px;
	width:20px;
}

#rateTrainerClose a{
	color:#0079C1;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

#rateTrainerClose a:hover{
	text-decoration:underline;
}

#rateTrainerTopTitle{
	float:left;
	width:100%;
	color:#0079C1;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:16px;
	padding-bottom:10px;
}

#rateTrainerLeftColumn{
	float:left;
	width:133px;
}

#rateTrainerName{
	font-family:Arial, Helvetica, sans-serif;
	color:#595959;
	border-top:1px solid #595959;
	border-bottom:1px solid #595959;
	font-size:10px;
	line-height:16px;
	width:133px;
	text-align:center;
	margin-top:5px;
}

#rateTrainerRatingWriting{
	width:103px;
	padding-left:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
	line-height:14px;
	padding-top:5px;
	padding-bottom:3px;
}

#rateTrainerRightColumn{
	float:right;
	width:260px;
        padding-right:20px;
}

#name{
	height:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12px;
	padding-top:3px;
	width:255px;
	padding-left:5px;
	background:#FFF;
	margin-bottom:10px;
	color:#666666;
}

#email{
	height:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12px;
	padding-top:3px;
	width:255px;
	padding-left:5px;
	background:#FFF;
	margin-bottom:10px;
	color:#666666;
}

#location{
	height:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12px;
	padding-top:3px;
	width:255px;
	padding-left:5px;
	background:#FFF;
	margin-bottom:10px;
	color:#666666;
}

#title{
	height:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12px;
	padding-top:3px;
	width:255px;
	padding-left:5px;
	background:#FFF;
	margin-bottom:10px;
	color:#666666;
}

#comment{
	height:67px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12px;
	padding-top:3px;
	width:255px;
	padding-left:5px;
	background:#FFF;
	margin-bottom:10px;
	color:#666666;
}

#rateTrainerNewsletterWriting{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	line-height:14px;
	width:230px;
	float:left;
	margin-left:10px;
        margin-bottom:5px;
}
/*END  RATE TRAINERS POP UP*/