.shadetabs{
width:200px;
padding: 0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font:bold;
font-size:11px;

}

.shadetabs ul {
margin:0px;
padding: 0px;
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
display:block;
background:url(../assets/btn_up.gif);
width:190px;
height:21px;
color:#666;
float:left;
text-decoration:none;
padding-top:9px;
padding-left:10px;
}

.shadetabs li a:visited{
color: #666;
}

.shadetabs li a:hover{
background:url(../assets/btn_down.gif);
width:190px;
height:21px;
color: #666;
}

.shadetabs li a.selected{ /*selected main tab style */
background:url(../assets/btn_selected.gif);
width:190px;
height:21px;
color:#FFFFFF;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}




a{
outline: none;
}


img{
border:none;
}

body{
margin:0px;
padding:0px;
background:url(../assets/background_clouds_repeat.jpg) repeat-x;
}

#container{
position:relative;
width:1000px;
height:700px;
margin: 0 auto;
color:#FFFFFF;
}

#logo{
background:url(../assets/logo_287x119.jpg);
width:287px;
height:119px;
float:left;
}

#home{
width:100px;
height:119px;
float:left;
}

#gettingstarted{
width:100px;
height:119px;
float:left;
}

#aboutus{
width:100px;
height:119px;
float:left;
}

#glossary{
width:100px;
height:119px;
float:left;
}

#careers{
width:100px;
height:119px;
float:left;
}

#services{
width:100px;
height:119px;
float:left;
}

#contact{
width:100px;
height:119px;
float:left;
}

#navspacer{
width:13px;
height:119px;
float:left;
background:url(../assets/nav_right_13x119.jpg);
}

#leftcolumn{
position:relative;
background:url(../assets/leftcolumn_234x500.gif);
width:234px;
height:500px;
float:left;
}

#links{
position:absolute;
top:50px;
left:20px;
width:200px;
}

#mainbody{
background:url(../assets/mainbody_766x500.gif);
width:766px;
height:500px;
float:left;
position:relative;
}

#servicesbox{
position:absolute;
top:19px;
left:4px;
width:700px;
height:450px;
float:left;
}

#widebox{
position:absolute;
top:19px;
left:20px;
width:960px;
height:450px;
float:left;
}

/* left bar titles begin */
#lbt_services{
background:url(../assets/lbtitle_services_40x200.gif);
width:200px;
height:40px;
}

#lbt_aboutus{
background:url(../assets/lbtitle_aboutus_40x200.gif);
width:200px;
height:40px;
}

#lbt_careers{
background:url(../assets/lbtitle_careers_40x200.gif);
width:200px;
height:40px;
}

#lbt_gettingstarted{
background:url(../assets/lbtitle_gettingstarted_40x200.gif);
width:200px;
height:40px;
}

#lbt_contactus{
background:url(../assets/lbtitle_contactus_40x200.gif);
width:200px;
height:40px;
}
/* left bar titles end */

/* title bars begin */

#tb_interactivemetronome{
background:url(../assets/tb_interactivemetronome.gif);
width:742px;
height:35px;
}

#tb_evaluations{
background:url(../assets/tb_evaluations.gif);
width:742px;
height:35px;
}

#tb_individualtherapy{
background:url(../assets/tb_individualtherapy.gif);
width:742px;
height:35px;
}

#tb_grouptherapy{
background:url(../assets/tb_grouptherapy.gif);
width:742px;
height:35px;
}

#tb_intensivetherapy{
background:url(../assets/tb_intensivetherapy.gif);
width:742px;
height:35px;
}

#tb_hippotherapy{
background:url(../assets/tb_hippotherapy.gif);
width:742px;
height:35px;
}

#tb_aquatictherapy{
background:url(../assets/tb_aquatictherapy.gif);
width:742px;
height:35px;
}

#tb_hyperbaricstherapy{
background:url(../assets/tb_hyperbaricstherapy.gif);
width:742px;
height:35px;
}

#tb_suittherapy{
background:url(../assets/tb_suittherapy.gif);
width:742px;
height:35px;
}

#tb_sensorylearning{
background:url(../assets/tb_sensorylearningtherapy.gif);
width:742px;
height:35px;
}

#tb_fastforward{
background:url(../assets/tb_fastforward.gif);
width:742px;
height:35px;
}

#tb_foreward{
background:url(../assets/tb_foreward.gif);
width:742px;
height:35px;
}

#tb_odetomyautistics{
background:url(../assets/tb_odetomyautistics.gif);
width:742px;
height:35px;
}

#tb_missionstatement{
background:url(../assets/tb_missionstatement.gif);
width:742px;
height:35px;
}

#tb_careeropportunities{
background:url(../assets/tb_careeropportunities.gif);
width:742px;
height:35px;
}

#tb_businessopportunities{
background:url(../assets/tb_businessopportunities.gif);
width:742px;
height:35px;
}

#tb_whattoexpect{
background:url(../assets/tb_whattoexpect.gif);
width:742px;
height:35px;
}

#tb_whywearedifferent{
background:url(../assets/tb_whywearedifferent.gif);
width:742px;
height:35px;
}

#tb_blog{
background:url(../assets/tb_blog.gif);
width:742px;
height:35px;
}

#tb_servicesanddiagnostics{
background:url(../assets/tb_servicesanddiagnostics.gif);
width:742px;
height:35px;
}

#tb_contactinfo{
background:url(../assets/tb_contactinfo.gif);
width:742px;
height:35px;
}

#tb_directions{
background:url(../assets/tb_directions.gif);
width:742px;
height:35px;
}

#tb_videolibrary{
background:url(../assets/tb_videolibrary.gif);
width:742px;
height:35px;
}

#tb_asktheexpert{
background:url(../assets/tb_asktheexpert.gif);
width:742px;
height:35px;
}

#tb_glossary{
background:url(../assets/tb_glossary.gif);
width:960px;
height:35px;
}

#tb_privacypolicy{
background:url(../assets/tb_privacypolicy.gif);
width:960px;
height:35px;
}

#tb_downloads{
background:url(../assets/tb_downloads.gif);
width:960px;
height:35px;
}

#tb_therapeutichorseriding{
background:url(../assets/tb_therapeutichorseriding.gif);
width:742px;
height:35px;
}
/* title bars end */

#bodycontent{
background:#FFFFFF;
width:1000px;
height:750px;
}


#contentbgwide{
position:relative;
clear:both;
width:1000px;
height:500px;
background:url(../assets/contentbgwide_1000x500.gif);
}

#bodycontentwide{
background:#FFFFFF;
width:1000px;
height:750px;
}

#bottom{
width:1000px;
height:100px;
position:relative;
clear:both;
}

#fineprintbox{
	position:absolute;
	width:500px;
	top:20px;
	left:60px;
	line-height:15px;
}

.fineprint{
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:9px;
}

.grey12pxtext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
line-height:20px;
}

.grey11pxtext{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}

#bbb{
	width:75px;
	height:50px;
	position:absolute;
	top:7px;
	left:862px;
}

.orange{
color:#f4823c;
}

.orangeborder{
border:1px solid #f4823c;
}

.blue{
color:#0060ad;
}

.blueborder{
border:1px solid #0060ad;
}

.orange14pxtext{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#f4823c;
}

.orange18pxtext{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#f4823c;
}

.blue14pxtext{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#0060ad;
}

div.scroll {
height: 450px;
width: 875px;
overflow: auto;
border: none;
}

div.scrollservices {
height: 400px;
width: 692px;
overflow: auto;
border: none;
}

div.scrollservicesiframe {
height: 400px;
width: 742px;
border: none;
}

div.scrollwide {
height: 400px;
width: 910px;
overflow: auto;
border: none;
}

.textfield {
height:14px;
border:1px solid #CCCCCC;
}

.textarea {
border:1px solid #CCCCCC;
}

input.userid { 
background-image: url(../assets/icon_userid.gif); 
background-repeat: no-repeat;
background-position: center right;
padding-left: 0.5em;
width:150px;
height:14px;
#height: 15px;
_height: 15px;
border:1px solid #CCCCCC;
}

input.password { 
background-image: url(../assets/icon_password.gif); 
background-repeat: no-repeat;
background-position: center right;
padding-left: 0.5em;
width:150px;
height:14px;
#height: 15px;
_height: 15px;
border:1px solid #CCCCCC;
}