*{
padding:0;
margin:0;
}
BODY {
padding:0;
margin:0;
background-color:#393939;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#393939;
}
h1 {
	font-family:"Trebuchet MS", Tahoma, Verdana, "Times New Roman";	
	font-size:24px;
	color:#F15601; 
	margin: 0;
	padding: 6px 0 6px 18px;
}
pre{
	font-family:Verdana, "Times New Roman";
	font-size:18px;
	color:#101080; 
	margin: 0;
	padding: 6px 0 6px 18px;
}

.free{
padding:0;
margin:0;
}
#subbg{
background:url(/images/bg.jpg); background-repeat: repeat-y;
width:996px;
padding:35px 0 70px 0;
margin:0 auto;
}
#containner{
width:762px;
margin:0 auto;
padding:0;
}
/* added for login links */
#login-links { float: right; width:50%; padding:12px 4px 0 0; margin:0; }
#login-links li { text-align:right; list-style:none; }
#login-links li a:link { color:#757575; font-weight: 700; }
#login-links li a:visited { color:#515151; font-weight: 700; }
#login-links li a:active { color:#ff0000; font-weight: 700; }
#login-links li a:hover { color:#F15601; font-weight: 700; }
/* end added for links */

/* 10-09: added to get rid of the div-itis in notes section of schedule page
which forced line breaks that rendered broken in different browsers. */

.icon-list { padding:0 0 0 18px; margin:0; }
.icon-list li { padding:0; margin:0; list-style-image: url(/images/icon1.jpg); }

.mainpage{
padding:0;
margin:0;
}
.pagebg{
background:url(/images/new_pagebg.gif) no-repeat;
height:299px;
padding:111px 0 0 0;
margin:0;
}
.copyrighttext{
font-family:"Trebuchet MS", Tahoma, Verdana, "Times New Roman";
font-size:16px;
font-weight:normal;
text-decoration:none;
color:#393939;
padding:0 7px;
}
#topmenu{
background-color:#393939;
height:26px;
padding:0;
margin:0;
}
#topmenu ul{
list-style-type:none;
line-height: normal;
padding:0;
margin:0;
}
#topmenu li{
display:inline;
padding:0;
margin:0;
}
#topmenu a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    color: #FFFFFB;
    display: block;
    float: left;
    height: 26px;
    padding: 2px 0px 0px 15px;
    margin: 0px;
    line-height:26px;
}
#topmenu a:hover{
color:#C4CE27;
}
#topmenu .selectedlink a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    color: #C4CE27;
    display: block;
    float: left;
    height: 26px;
    padding: 2px 0px 0px 15px;
    margin: 0px;
}
#topmenu .selectedlink a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    color: #C4CE27;
    display: block;
    float: left;
    height: 26px;
    padding: 2px 0px 0px 15px;
    margin: 0px;
}
.left1{
width:477px;
float:left;
padding:127px 0 0 33px;
margin:0;
}
.right1{
width:176px;
float:left;
padding:0 0 0 17px;
margin:0;
font-family:"Trebuchet MS", Tahoma, Verdana, "Times New Roman";
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#333333;
}
.boldgrytext{
font-family:"Trebuchet MS", Tahoma, Verdana, "Times New Roman";
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#4C4C4C;
line-height:28px;
}
a.morelink{
font-family:"Trebuchet MS", Tahoma, Verdana, "Times New Roman";
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#90908E;
}
a.morelink:hover{
text-decoration:underline;
}

/*--------------------------------------- LEARN MORE ---------------------------------------*/

.pagebg1{
border-left: 8px solid #333333;
border-right: 8px solid #333333;
border-bottom: 8px solid #333333;
padding:0px;
margin:0px;
}
.whitebg
{
background-color:#FFFFFF;
padding:0 0 4px 0;
margin:0 0 0px 0;
}
.headerbg1{
background:url(/images/headerbg1.jpg) no-repeat;
height:259px;
padding:3px 0 0 502px;
margin:0;
}
.headerboxbg1{
background:url(/images/headerboxbg1.jpg) no-repeat;
width:153px;
height:126px;
padding:60px 10px 0 28px;
font-family:"Trebuchet MS", Tahoma, Verdana, "Times New Roman";
font-size:13px;
font-weight:normal;
text-decoration:none;
color:#393939;
}
/*.dotted-line-repeat{
background:url(/images/dotted-line-repeat.gif) bottom;
background-repeat:repeat-x;
padding:17px 0 0 0;
margin:0;
}*/
.button{
padding:4px 0 0 25px;
margin:0;
}
.pagetext1
{
padding:20px 20px 0 25px;
margin:0;
}
.left2{
padding:0;
margin:0;
}
.right2{
width:200px;
float:right;
padding:0;
margin:55px 0 0 0;
}
.boldtext1{
font-family:"Trebuchet MS", Tahoma, Verdana, "Times New Roman";
font-size:31px;
font-weight:normal;
text-decoration:none;
color:#F15601;
}
.dotted{
background:url(/images/dotted-line-repeat1.gif) bottom;
background-repeat:repeat-x;
padding:0 0 10px 0;
margin:0;
}
.icon1{
width:9px;
float:left;
padding:5px 0 0 0;
margin:0;
}
.lefttext{
width:177px;
float:right;
padding:0;
margin:0;
font-family:"Trebuchet MS", Tahoma, Verdana, "Times New Roman";
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#F15601;
}
.dotted1{
background:url(/images/dotted-line-repeat1.gif) bottom;
background-repeat:repeat-x;
padding:5px 0 10px 0;
margin:0;
}
.dotted2{
padding:5px 0 0 0;
margin:0;
}

/*--------------------------------------- who is for ---------------------------------------*/

.headerbg2{
background:url(/images/headerbg2.jpg) no-repeat;
height:259px;
padding:3px 0 0 502px;
margin:0;
}
.headerboxbg2{
background:url(/images/headerboxbg2.jpg) no-repeat;
width:169px;
height:151px;
padding:35px 10px 0 12px;
margin:0;
font-family:"Trebuchet MS", Tahoma, Verdana, "Times New Roman";
font-size:13px;
font-weight:normal];
text-decoration:none;
color:#393939;
}
.redtext1{
font-family:"Trebuchet MS", Tahoma, Verdana, "Times New Roman";
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#F15601;
padding:10px 0 10px 0;
}
.dotted3{
background:url(/images/dotted-line-repeat1.gif) top;
background-repeat:repeat-x;
padding:10px 0 0 0;
margin:0;
}

/*--------------------------------------- How it works ---------------------------------------*/

.headerbg3{
background:url(/images/headerbg3.jpg) no-repeat;
height:259px;
padding:3px 0 0 502px;
margin:0;
}
.headerboxbg3{
background:url(/images/headerboxbg3.jpg) no-repeat;
width:165px;
height:136px;
padding:50px 10px 0 16px;
margin:0;
font-family:"Trebuchet MS", Tahoma, Verdana, "Times New Roman";
font-size:13px;
font-weight:normal;
text-decoration:none;
color:#393939;
}
.redtext2{
font-family:"Trebuchet MS", Tahoma, Verdana, "Times New Roman";
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#F15601;
}
.dotted4{
background:url(/images/dotted-line-repeat1.gif) top;
background-repeat:repeat-x;
padding:10px 0 0 0;
margin:0;
}
.dotted5{
background:url(/images/dotted-line-repeat1.gif) bottom;
background-repeat:repeat-x;
padding:10px 0 0 0;
margin:0;
}
.attend1{
padding:2px 0 0 25px;
margin:0;
}

/*--------------------------------------- Location ---------------------------------------*/

.min-height{
height:250px;
padding:50PX 0 0 0;
text-align:center;
}
.headerbg4{
background:url(/images/headerbg4.jpg) no-repeat;
height:259px;
padding:3px 0 0 502px;
margin:0;
}
.headerboxbg4{
background:url(/images/headerboxbg4.jpg) no-repeat;
width:166px;
height:146px;
padding:40px 10px 0 15px;
margin:0;
font-family:"Trebuchet MS", Tahoma, Verdana, "Times New Roman";
font-size:13px;
font-weight:normal;
text-decoration:none;
color:#393939;
}
.left5{
width:208px;
float:left;
padding:0;
margin:0 12px 0 0;
}
.direction{
padding:0;
margin:30px 0 0 0;
}
.direction1{
padding:5px 0 0 0;
margin:0;
background:url(/images/dotted-line-repeat2.gif) right;
background-repeat:repeat-y;
}
.direction2{
padding:5px 0 0 0;
margin:0;
background:url(/images/dotted-line-repeat2.gif) right;
background-repeat:repeat-y;
}
.direction3{
padding:5px 0 0 0;
margin:0;
background:url(/images/dotted-line-repeat2.gif) right;
background-repeat:repeat-y;
}
.divheight{
padding:0;
margin:0;
height:38px;
}
.right5{
width:200px;
padding:30px 0 0 0;
margin:0;
}
.dotted6{
background:url(/images/dotted-line-repeat1.gif) bottom;
background-repeat:repeat-x;
padding:0 0 10px 0;
margin:0;
}
.newtext1{
padding:10px 0 0 0;
margin:0;
}
.bordermain{
border:1px solid #C8C8C8;
}
.bordermain td { padding:4px; white-space:nowrap; }
.bordermain .center-align { text-align:center; }

.boldwhitetext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
}

.required { color: #ff0000; font-weight:bold; }
.register-button {  width:146px; margin: 0 auto 0 auto; padding: 9px; clear: both; }

/* 05-09: the following three styles modded and ".header-row", "#schedule-table" added to remove inline bgcolors. */

.headercocor{
background-color:#FA772F;
color: #ffffff;
font-weight: bold;
padding:5px;
white-space:nowrap;
}
.bordertable1{
border-bottom:1px solid #F8FAF0;
background:#CAFDFB;
text-align:left;
padding: 3px 5px 3px 5px;
}
.bordertable2{
border-bottom:1px solid #F8FAF0;
background:#ffffff;
text-align: left;
padding: 3px 5px 3px 5px;
}
.refresher-courses{
border-bottom:1px solid #F8FAF0;
background:#fff2c1;
text-align: left;
padding: 3px 5px 3px 5px;
}

.header-row {
background: #F8FAF0;
text-align: left;
}
.header-row h4 {
font-family:"Trebuchet MS", Tahoma, Verdana, "Times New Roman";
font-size:14px;
font-weight:bold;
color:#F15601;
padding: 6px 5px 6px 5px;
margin:0;
}
.header-row h4.orange {
color:#FC9503;
}
#schedule-table { border-bottom:1px solid #F8FAF0; }


.form-border{
background:#F1F1F1;
border:1px solid #191919;
padding:20px 0 20px 0;
margin:25px 0 20px 0;
}
.textbox{
width:179px;
background-color:#F5F5F5;
height:18px;
border:1px solid #A9A9A9;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#696969;
}
.zip{
background-color:#F5F5F5;
height:18px;
border:1px solid #A9A9A9;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#696969;
}
.state{
height:22px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#696969;
}
.dropdown{
width:179px;
height:22px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#696969;
}
.dropdown1{
width:130px;
height:22px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#696969;
}
.textbox1{
width:130px;
background-color:#F5F5F5;
height:18px;
border:1px solid #A9A9A9;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#696969;
}
.textarea{
width:130px;
background-color:#F5F5F5;
height:80px;
border:1px solid #A9A9A9;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#696969;
}
.smalltext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#696969;
}

/*--------------------------------------- Marlton ---------------------------------------*/

.marlton{
width:650px;
margin:0 auto;
padding:50px;
background-color:#FFFFFF;
}
.map1{
border:1px solid #B7B5A8;
padding:10px;
}
a.backlocation{
font-family:"Trebuchet MS", Tahoma, Verdana, "Times New Roman";
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#F15601;
}
a.backlocation:hover{
text-decoration:underline;
}
.dotted7{
background:url(/images/dotted-line-repeat.gif) bottom;
background-repeat:repeat-x;
padding:15px 0 20px 0;
margin:0 0 15px 0;
}

/*--------------------------------------- wayne ---------------------------------------*/

.map2{
border:1px solid #B7B5A8;
width:588px;
}

/*--------------------------------------- 16-04-09 ---------------------------------------*/

.home-image{
width:466px;
float:left;
padding:238px 0 0 24px;
margin:0 19px 0 0;
height:167px;
background:url(/images/home-image.jpg) no-repeat;
}
.pagetext2{
padding:0;
margin:0;
}
.home-right{
width:171px;
height:156px;
float:left;
background:url(/images/yellow-box1.jpg) no-repeat;
padding:35px 10px 0 15px;
margin:76px 0 0 0;
font-family:"Trebuchet MS", Tahoma, Verdana, "Times New Roman";
font-size:13px;
font-weight:normal;
text-decoration:none;
color:#393939;
}
.whitebg1{
background-color:#FFFFFF;
padding:0 0 1px 0;
margin:0;
}
.newleft1{
width:445px;
float:left;
padding:0;
margin:0;
}

/*---------------------------------------- 17-04-09 ----------------------------------------*/

.contactbg{
background:url(/images/contactbg.jpg) no-repeat;
height:259px;
padding:3px 0 0 502px;
margin:0;
}
.yellowcontactbg{
background:url(/images/yellowcontactbg.jpg) no-repeat;
width:153px;
height:126px;
padding:60px 10px 0 28px;
margin:0;
font-family:"Trebuchet MS", Tahoma, Verdana, "Times New Roman";
font-size:13px;
font-weight:normal;
text-decoration:none;
color:#393939;
}
.leftcontacttext{
width:175px;
float:left;
padding:0;
margin:0 40px 0 0;
}
.dotted8{
background:url(/images/dotted-line-repeat1.gif) bottom;
background-repeat:repeat-x;
padding:10px 0 10px 0;
margin:0;
}
.contactright{
width:390px;
float:left;
padding:0;
margin:0;
}
.newtext2{
padding:15px 0 0 0;
margin:0;
}
.dotted9{
background:url(/images/dotted-line-repeat1.gif) bottom;
background-repeat:repeat-x;
padding:30px 0 10px 0;
margin:0;
}
.new-bottom{
padding:30px 0 0 0;
margin:0;
}
.yellowtext1{
font-family:"Trebuchet MS", Tahoma, Verdana, "Times New Roman";
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#FC9503;
}
/*.fix{
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='request.png', sizingMethod='scale');"
}*/
.bluetext{
color:#0611E4;
}
.redtext3{
color:#F40D0D;
}
.greentext{
color:#00FF30;
}
/*****************************************************************************/
.classhead
{
background:url(/images/headerboxbg1.jpg) no-repeat;
width:153px;
height:166px;
padding:20px 10px 0 28px;
font-family:"Trebuchet MS", Tahoma, Verdana, "Times New Roman";
font-size:13px;
font-weight:normal;
text-decoration:none;
color:#393939;
}

.testhead
{
background:url(/images/headerboxbg1.jpg) no-repeat;
width:153px;
height:146px;
padding:40px 10px 0 28px;
font-family:"Trebuchet MS", Tahoma, Verdana, "Times New Roman";
font-size:13px;
font-weight:normal;
text-decoration:none;
color:#393939;
}

/*---------------------------------------- 29-04-09 ---------------------------------------------------*/

.headerbg10{
background:url(/images/headerboxbg10.jpg) no-repeat;
height:259px;
padding:3px 0 0 502px;
margin:0;
}
.headerboxbg11{
background:url(/images/headerboxbg11.jpg) no-repeat;
width:166px;
height:156px;
padding:30px 10px 0 15px;
font-family:"Trebuchet MS", Tahoma, Verdana, "Times New Roman";
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#393939;
}
.contactbg10{
background:url(/images/contactbg10.jpg) no-repeat;
height:259px;
padding:3px 0 0 502px;
margin:0;
}
.yellowcontactbg10{
background:url(/images/yellowcontactbg10.jpg) no-repeat;
width:153px;
height:126px;
padding:60px 10px 0 28px;
margin:0;
font-family:"Trebuchet MS", Tahoma, Verdana, "Times New Roman";
font-size:13px;
font-weight:normal;
text-decoration:none;
color:#393939;
}
.headerbg11{
background:url(/images/headerbg11.jpg) no-repeat;
height:259px;
padding:3px 0 0 502px;
margin:0;
}
.headerboxbg12{
background:url(/images/headerboxbg12.jpg) no-repeat;
width:153px;
height:126px;
padding:60px 10px 0 28px;
font-family:"Trebuchet MS", Tahoma, Verdana, "Times New Roman";
font-size:13px;
font-weight:normal;
text-decoration:none;
color:#393939;
}
.headerbg13{
background:url(/images/headerbg13.jpg) no-repeat;
height:259px;
padding:3px 0 0 502px;
margin:0;
}
.headerboxbg13{
background:url(/images/headerboxbg13.jpg) no-repeat;
width:166px;
height:146px;
padding:40px 10px 0 15px;
font-family:"Trebuchet MS", Tahoma, Verdana, "Times New Roman";
font-size:13px;
font-weight:normal;
text-decoration:none;
color:#393939;
}


/**************************05/05/2009**************************************************/
.data{
font-size:14px; 
font-family: Trebuchet MS, Verdana, Tahoma, Book Antiqua;
}

/* for "invisible" link on contact page */

a.inv:link			{ color: #ffffff; text-decoration: none; }
a.inv:visited		{ color: #ffffff; text-decoration: none; }
a.inv:hover			{ color: #ffffff; text-decoration: none; }
a.inv:active		{ color: #ffffff; text-decoration: none; }

/**************************09/01/2011**************************************************/
.postitnote
{
    background:url(http://www.achievetestprep.com/images/postitnote.gif) no-repeat;
    width:169px;
    height:151px;
    padding:35px 10px 0 12px;
    margin:0px 0px 0px 0px;
    font-family:"Trebuchet MS", Tahoma, Verdana, "Times New Roman";
    font-size:13px;
    font-weight:normal;
    text-decoration:none;
    color:#393939;
}

.newheader
{
    height:259px;
    padding:0px 0 0 530px;
    margin:0;
}

.newbutton
{
    width:148px;
    margin:1px 0px 0px 25px;
    padding:0px 0px 0px 0px;
    background:url('http://www.achievetestprep.com/images/AchieveButton.png') no-repeat;
}

.newbutton a
{
    width:148px;
    height:33px;
    text-decoration:none;
    display: block;
    text-align: center;
    line-height:33px;
    color:#2b5d3d;
    font-weight:bold;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    font-size:13px;
}

.newbutton a:hover
{
    background:url('http://www.achievetestprep.com/images/AchieveButtonHover.png') no-repeat;
}

.newbutton a:active
{
    background:url('http://www.achievetestprep.com/images/AchieveButtonActive.png') no-repeat;
}

.content
{
    width: 660px;
    margin: 0px auto;
    padding: 10px;
    position: relative;
}

.contentright
{
    width:200px;
    float:right;
    padding:0px;
    margin:0px;
}

.cright
{
    width:310px;
    float:right;
    padding:10px;
    margin:10px 0px 20px 0px;
    background:#F1F1F1;
    border:1px solid #191919;
    border-radius:10px;
    -moz-border-radius:10px;
    text-align:center;
    position:relative;
    box-shadow: 10px 10px 5px #888888;
    -webkit-box-shadow: 10px 10px 5px #888888;
}

.cleft
{
    width:310px;
    float:left;
    padding:10px;
    margin:10px 0px 20px 0px;
    background:#F1F1F1;
    border:1px solid #191919;
    border-radius:10px;
    -moz-border-radius:10px;
    text-align:center;
    position:relative;
    box-shadow: 10px 10px 5px #888888;
    -webkit-box-shadow: 10px 10px 5px #888888;
}

.ccenter
{
    width:310px;
    padding:10px;
    margin:10px auto 20px auto;
    background:#F1F1F1;
    border:1px solid #191919;
    border-radius:10px;
    -moz-border-radius:10px;
    text-align:center;
    position:relative;
    box-shadow: 10px 10px 5px #888888;
    -webkit-box-shadow: 10px 10px 5px #888888;
}

.cmcenter
{
    width:420px;
    padding:10px;
    margin:10px auto 20px auto;
    background:#F1F1F1;
    border:1px solid #191919;
    border-radius:10px;
    -moz-border-radius:10px;
    text-align:center;
    position:relative;
    box-shadow: 10px 10px 5px #888888;
    -webkit-box-shadow: 10px 10px 5px #888888;
}

.ccenterwide
{
    width:680px;
    background:#F1F1F1;
    border:1px solid #191919;
    border-radius:10px;
    -moz-border-radius:10px;
    box-shadow: 10px 10px 5px #888888;
    -webkit-box-shadow: 10px 10px 5px #888888;
    padding:10px;
    margin:10px auto 20px auto;
    position:relative;
    text-align:center;
}

.center
{
    text-align:center;
    margin:0px auto;
}

.mcolor
{
    color:#F15601;
}

#dynform
{
    display:none;
}

.new-home-image{
    width:726px;
    height:375px;
    padding:15px 10px;
    background:url(/images/home-image_new.jpg) no-repeat;
}

div#leftSide
{
	width:460px;
	float:left;
}	

div#rightSide
{
	width:266px;
	float:left;
}

div#numbersHome
{
	background-image:url(../images/numbersBG.png);
	background-repeat:no-repeat;
	width:396px;
	float:left;
	margin:15px 0px 0px;
	padding:5px 10px;
}

div#numbersHome ol
{
	margin-left:28px;
	line-height:19px;
}

div#learnMore
{
	width:266px;
	float:left;
	padding-top:315px;
	height:61px;
}

.google-image{
    padding:0px 0 0 525px;
    margin:0;
    height:405px;
    background:url('http://www.achievetestprep.com/images/home-image.jpg') no-repeat;
}

.hide
{
    display:block;
}

.unhide
{
}
/**************************Buttons**************************************************/
.tbo
{
    background: url('http://www.achievetestprep.com/images/3bo.gif') no-repeat;
    width:246px;
    height:52px;
    display:block;
    margin:2px 0px 10px 2px;
    padding:0px;
    text-align:center;
    text-decoration:none;
    color:White;
    font-family: @Adobe Gothic Std B;
    font-size:20px;
    line-height:24px;
    float:left;
}
a.tbo:hover
{
    background: url('http://www.achievetestprep.com/images/3boh.gif') no-repeat;
}
.tbg
{
    background: url('http://www.achievetestprep.com/images/3bg.gif') no-repeat;
    width:246px;
    height:52px;
    display:block;
    margin:2px 0px 10px 2px;
    padding:0px;
    text-align:center;
    text-decoration:none;
    color:White;
    font-family: @Adobe Gothic Std B;
    font-size:20px;
    line-height:24px;
    float:left;
}
a.tbg:hover
{
    background: url('http://www.achievetestprep.com/images/3bgh.gif') no-repeat;
}
.tbb
{
    background: url('http://www.achievetestprep.com/images/3bb.gif') no-repeat;
    width:246px;
    height:52px;
    display:block;
    margin:2px 0px 10px 2px;
    padding:0px;
    text-align:center;
    text-decoration:none;
    color:White;
    font-family: @Adobe Gothic Std B;
    font-size:20px;
    line-height:24px;
    float:left;
}
a.tbb:hover
{
    background: url('http://www.achievetestprep.com/images/3bbh.gif') no-repeat;
}

.orbtn
{
    background: url('http://www.achievetestprep.com/images/3bo.gif') no-repeat;
    width:246px;
    height:52px;
    display:block;
    margin:0px auto;
    padding:0px;
    text-align:center;
    text-decoration:none;
    color:White;
    font-family: @Adobe Gothic Std B;
    font-size:20px;
    line-height:24px;
    position:relative;
}

a.orbtn:hover
{
    background: url('http://www.achievetestprep.com/images/3boh.gif') no-repeat;
}

.grbtn
{
    background: url('http://www.achievetestprep.com/images/3bg.gif') no-repeat;
    width:246px;
    height:52px;
    display:block;
    margin:0px auto;
    padding:0px;
    color:White;
    font-family: @Adobe Gothic Std B;
    font-size:20px;
    line-height:24px;
    text-decoration:none;
}

a.grbtn:hover
{
    background: url('http://www.achievetestprep.com/images/3bgh.gif') no-repeat;
}

.blbtn
{
    background: url('http://www.achievetestprep.com/images/3bb.gif') no-repeat;
    width:246px;
    height:52px;
    display:block;
    margin:0px auto;
    padding:0px;
    color:White;
    font-family: @Adobe Gothic Std B;
    font-size:20px;
    line-height:24px;
    text-decoration:none;
}

a.blbtn:hover
{
    background: url('http://www.achievetestprep.com/images/3bbh.gif') no-repeat;
}
/****************************Top Reasons******************************/
.r1
{
    float: left;
	display: block;
	width: 26px;
	margin: 8px 0px 8px 0px;
}

.r1 li
{
    float: left;
    display: block;
    background: #F15601;
    line-height: 23px;
    width: 26px;
    text-align: center;
    margin: 0 0 1px 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: white;
    height: 23px;
}

.r2
{
	float: left;
	display: block;
	width: 390px;
	margin: 8px 0px 8px 0px;
}

.r2 li
{
	float: left;
	display: block;
	width: 380px;
	margin: 0 0 1px 0;
	background: #FE8340;
	line-height: 23px;
	height: 23px;
	padding: 0 0 0 10px;
	font-weight: bold;
	text-transform: capitalize;
}

h1
{
	font-size:26px;
	font-weight:bold;
	color:#db0c21;
	margin:0px;
	padding:5px 0px;
}

h2
{
	font-size:15px;
	font-weight:bold;
	color:#393939;
	margin:0px;
	padding:5px 0px;
}
