.thrColLiq #container { width: 998px; margin: 0 auto 0 0; text-align: left; background:url(http://www.revtc.com/Old/images/containerbottom.gif); padding:0;}
.thrColLiq #sidebar1 { width: 998px; background:#000000; height:198px;}
#sidebar1 div { height:42px; width:6px; background:url(http://www.revtc.com/Old/images/index_top_link.gif); float:left;}
#sidebar1 ul li { width:975px; height:11px; float:left; margin:5px 0;}
#sidebar2 { float:left; width:188px; padding: 20px 0 0 0;}

/*freetest*/
.inputEmail ul li div{ float:left;}
.inputEmailCenter { float:left; background:url(http://www.revtc.com/Old/images/sidebar2inputcenter.gif) center top repeat-x;}
.submitput { width:160px; float:left; text-align:center;}
.inputEmail { height:20px; margin-bottom:8px; } /* Moz */
* html .inputEmail{ height:20px; margin-bottom:8px;} /* IE6 */
*+html .inputEmail { height:20px; margin-bottom:8px;} /* IE7 */

#freetestSubmitBody { margin-left:37px; margin-top:16px;}

.inputEmailCenter { float:left; background:url(http://www.revtc.com/Old/images/sidebar2inputcenter.gif) center top repeat-x; } /* Moz */
* html .inputEmailCenter{ float:left; background:url(http://www.revtc.com/Old/images/sidebar2inputcenter.gif) center repeat-x;} /* IE6 */
*+html .inputEmailCenter { float:left; background:url(http://www.revtc.com/Old/images/sidebar2inputcenter.gif) center repeat-x;} /* IE7 */


.inputEmailRight { background:url(http://www.revtc.com/Old/images/sidebar2inputright.gif) no-repeat top left; width:10px; height:20px;float:left; } /* Moz */
* html .inputEmailRight{ background:url(http://www.revtc.com/Old/images/sidebar2inputright.gif) no-repeat top left; width:10px; height:20px;float:left;margin-top:1px;} /* IE6 */
*+html .inputEmailRight { background:url(http://www.revtc.com/Old/images/sidebar2inputright.gif) no-repeat top left; width:10px; height:20px;float:left;margin-top:1px;} /* IE7 */


.inputEmailLeft { background:url(http://www.revtc.com/Old/images/sidebar2inputleft.gif) no-repeat top right; width:60px; height:20px;float:left; margin-left:40px;} /* Moz */
* html .inputEmailLeft{ background:url(http://www.revtc.com/Old/images/sidebar2inputleft.gif) no-repeat top right; width:60px; height:20px;float:left; margin-top:1px; margin-left:20px;} /* IE6 */
*+html .inputEmailLeft { background:url(http://www.revtc.com/Old/images/sidebar2inputleft.gif) no-repeat top right; width:60px; height:20px;float:left; margin-top:1px; margin-left:40px;} /* IE7 */


.inputEmailButton { border:0; width:170px; background:url(http://www.revtc.com/Old/images/sidebar2inputcenter.gif) center top repeat-x; height:16px; padding-top:3px;} /* Moz */
* html .inputEmailButton{ border:0; width:170px; background:url(http://www.revtc.com/Old/images/sidebar2inputcenter.gif) center top repeat-x; height:19px; line-height:18px; padding-top:0;} /* IE6 */
*+html .inputEmailButton { border:0; width:170px; background:url(http://www.revtc.com/Old/images/sidebar2inputcenter.gif) center top repeat-x; height:19px; line-height:18px; padding-top:0;} /* IE7 */


#mainContent {float:left; width:810px; margin:0; padding:0px;}
#mainContent #mainContentLink{ background:#684c3e; height:71px;}
#mainContent #mainContentLink #linkTitile{ width:382px; height:25px;border-right:1px solid #281f18; border-bottom:1px solid #281f18; float:left;}
#mainContent #mainContentLink #linkTitile img{ margin:7px 0 0 13px;}

#mainContent #mainContentLink #linkNews{ width:382px; height:42px; float:left;border-right:1px solid #281f18; color:#000000; line-height:18px; padding-top:3px;}
#mainContent #mainContentLink #linkNews ul li{ list-style-type:disc; margin-left:26px;}
#mainContent #mainContentLink #linkNews ul li a:link{ color:#000000;}
#mainContent #mainContentLink #linkNews ul li a:hover { background:#382922; color:#efefef; text-decoration:none;}


#mainContent #mainContentLink #linkSlogan{ width:401px; height:63px; float:right; color:#ffffff; padding:8px 0 0 26px; font-family:Arial;}
#mainContent #mainContentLink #linkSlogan strong {font-family:Verdana; font-weight:normal;}

#mainContent #mainContentLinkad{ width:100%; height:28px; background:#382922;}

#mainContent #mainContentBody{}
.rev { float:left; margin:auto 0;}
.dramit { float:right; margin:7px 0 0 0;}

/*freetest2*/
#freetestTestBody h5{font-size:14px; font-weight: bold;line-height:22px; clear:both; color:#ffffff;}
#freetestTestBody { padding:20px;}
#freetestTestBody input { margin:0 5px 0 15px;}
#freetestTestBody ul li { line-height:22px; color:#cccccc;}
#freetestTestBottom { margin:20px auto 20px auto; width:440px; height:29px;}

/*Programs and resourses*/
#mainContent #mainContentBodyPrograms{ color:#585858; line-height:16px; height:302px; overflow:auto;}
#mainContent #mainContentBodyPrograms h2{font:"Lucida Grande";padding:14px 20px 0 20px; color:#684c3d; font-size:18px; font-weight:normal;line-height:20px;word-break:keep-all;}
#mainContent #mainContentBodyPrograms h3{padding:0 20px; color:#684c3d; font-size:14px; font-weight: bold;line-height:16px; word-break:keep-all;}
#mainContent #mainContentBodyPrograms h4{padding:14px 20px 0 20px; color:#684c3d; font-size:18px; font-weight:normal;line-height:20px;word-break:keep-all;}
#mainContent #mainContentBodyPrograms h4 a:link,#mainContent #mainContentBodyPrograms h4 a:visited{color:#684c3d;}
#mainContent #mainContentBodyPrograms h4 a:hover{ background:#684c3d; color:#ffffff; text-decoration:none;}


#mainContent #mainContentBodyPrograms p{padding:0 20px; margin-top:16px; word-break:keep-all;}
#mainContent #mainContentBodyPrograms strong{ color:#684c3d;}
.strong333{ font-weight:bold; color:#333333;}
.fontTc {font-weight:bold; color:#333333; background:url(http://www.revtc.com/Old/images/tc.gif) no-repeat center right; padding-right:15px;}

/*about*/
#mainContent #mainContentBodyAbout{ color:#585858; padding:20px; line-height:16px; height:302px; width:340px; float:left;}
#mainContent #mainContentBodyAbout h2{font:"Lucida Grande"; color:#684c3d; font-size:18px; font-weight:normal;line-height:20px; margin:0 0 8px 0; }
#mainContent #mainContentBodyAbout p{ margin:0 0 20px 0; word-break:keep-all;}


#mainContent #mainContentBodyAboutTc{ color:#585858; padding:20px 0; line-height:16px; height:302px; width:430px; float:left; overflow:auto;}
.aboutTc { width:390px; height:150px;}
.aboutTcPic { float:left; width:75px; height:100px;}
.aboutTcBody { float:left; width:305px; margin-left:10px;}
.aboutTcBody h2{font:"Lucida Grande";color:#684c3d; font-size:18px; font-family:Helvetica; font-weight:normal; line-height:20px; word-break:keep-all;}
.aboutTcBody strong{ color:#684c3d;}
.aboutTcBody p{ margin:8px 0; word-break:keep-all;}
.aboutTcBody a:link,.aboutTcBody a:visited{color:#684c3d; font-size:14px; font-weight:bold;}
.aboutTcBody a:hover{ background:#684c3d; color:#ffffff; font-size:14px; font-weight: bold; text-decoration:none;}

/*aboutview*/
#mainContent #mainContentBodyAboutTcView{ color:#585858; padding:20px 20px; line-height:16px; height:302px; overflow:auto;}
.close { text-align:right;}
#mainContent #mainContentBodyAboutTcView h2{font:"Lucida Grande";color:#684c3d; font-size:18px; font-family:Helvetica; font-weight:normal; line-height:20px; word-break:keep-all;}
#mainContent #mainContentBodyAboutTcView p{ margin:8px 0; word-break:keep-all;}
#mainContent #mainContentBodyAboutTcView strong{ color:#684c3d;}
#mainContent #mainContentBodyAboutTcView a:link,#mainContent #mainContentBodyAboutTcView a:visited{color:#684c3d; font-size:14px; font-weight:bold;}
#mainContent #mainContentBodyAboutTcView a:hover{ background:#684c3d; color:#ffffff; font-size:14px; font-weight: bold; text-decoration:none;}


/*contact*/
#mainContent #mainContentBodyContact{ color:#6e6e6e; padding:18px; line-height:16px; height:302px; overflow:auto;}
#mainContent #mainContentBodyContact h2{font:"Lucida Grande"; color:#684c3d; font-family:Helvetica; font-size:18px; font-weight:normal;line-height:20px;}
#mainContent #mainContentBodyContact h3{ color:#684c3d; font-size:14px; font-weight: bold;line-height:16px;}
#mainContent #mainContentBodyContact p{ margin:6px 0 14px 0;}

#mainContent #mainContentBodyContact input{ float:right; height:28px; line-height:28px; font-size:18px; background:url(http://www.revtc.com/Old/images/contactcentergif.gif) center top repeat-x; border:0;}
#mainContent #mainContentBodyContact table{ margin-bottom:8px;}
.contactInputBottom { background:url(http://www.revtc.com/Old/images/contactright.gif) no-repeat; width:8px; height:28px; float:left;}
.contactName { width:217px;}
.contactAddress { width:204px;}
.contactTel { width:192px;}
.contactEmail { width:215px;}
.inputsubmit {cursor:pointer;}
#mainContent #mainContentBodyContact textarea{ overflow:auto; border-top:1px solid #999999; border-bottom:1px solid #b2b2b2; border-left:0; border-right:0; height:111px; width:403px;}

/*ppg.png{
background: url(http://www.revtc.com/Old/images/aboutpic.png) no-repeat!important ; 
background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="http://www.revtc.com/Old/images/aboutpic.png"); width: 75px; height: 100px;}
*/
#mainContent #mainContentBodyPPG{ color:#585858; padding:20px; line-height:16px; height:302px; overflow:auto;}
#mainContent #mainContentBodyPPG h2{font:"Lucida Grande"; color:#684c3d; font-size:18px; font-weight:normal;line-height:20px; margin:0 0 8px 0;word-break:keep-all;}
#mainContent #mainContentBodyPPG h3{ color:#684c3d; font-size:14px; font-weight: bold;line-height:16px;word-break:keep-all;}
#mainContent #mainContentBodyPPG p{ margin:8px 0;word-break:keep-all;}
.bodyPPG { width:520px; margin:5px auto; height:100px;}
.bodyPPGPic { width:100px; height:100px; float:left; margin-right:15px;}
#freetestSubmit {
	position:absolute;
	left:30%;
	top:246px;
	width:400px;
	height:155px;
	z-index:100;
	border:1px solid #684c3e; 
	background:#201712;}
#freetestTest {
	position:absolute;
	left:30%;
	top:26px;
	width:550px;
	overflow:hidden;
	z-index:99;
	border:1px solid #684c3e;
	background:#201712;}


/*bottom
#bottom{width:975px; border-top: 1px solid #404040; border-bottom: 1px solid #404040; padding-left:23px; margin: 30px auto 0 0;}
*/
#bottom{width:975px; border-top: 1px solid #404040; border-bottom: 1px solid #404040; padding-left:23px; margin: 30px auto 0 0; height:45px;}
#copyright{width:975px; padding-left:23px; margin: 0 auto 0 0; line-height:18px; color:#404040; font-size:10px;}
