@charset "utf-8";
/* CSS Document */
body
{
margin			: 0px;
padding			: 0px;
background		: url(../images/bg_body.png) top left repeat-y #FFFFFF;
font-family		: Verdana;
font-size		: 11px;
color			: #FFFFFF;
}
p
{
margin			: 0px;
padding			: 5px 0px;
}
h1
{
margin			: 0px;
padding			: 0px;
color			: #00AFF0;
font-size		: arial;
font-size		: 16px;
}
h2
{
margin			: 0px;
padding			: 0px;
color			: #2E3136;
font-size		: 16px;
font-weight     : bold;
text-transform  : uppercase;
}
h3
{
margin			: 0px;
padding			: 0px;
color			: #2a88ac;
font-size		: 10px;
}
h3 strong
{
font-size		: 20px;
}
h4
{
margin			: 0px;
padding			: 5px 0px;
color			: #FFFFFF;
font-size		: 16px;
}
h5
{
margin			: 0px;
padding			: 0 0 0 18px;
font-size		: 100%;
color			: #FFFFFF;
background		: url(../images/clinic_list.png) left 1px no-repeat;
}
#Main
{
width			: 926px;
margin			: 0 auto;
padding:0px 30px 0px 0px;
}
#Container
{
margin			: 0 auto;
padding			: 0 0 0 30px;
width			: 880px;
}
#Logo
{
position		: absolute;
top				: 25px;
}
#Special
{
position		: absolute;
top				: 240px;
background      : url(../images/specials_home.png) no-repeat;
font-family     : Arial, Helvetica, sans-serif;
font-size       : 11px; 
width			: 133px;
height			: 141px;
padding			: 20px;
line-height		: 16px;
}
#Special, #Products_Finance
{
position		: absolute;
top				: 240px;
}

#Header
{
}
#topNav
{
background		: url(../images/bg_top_navigation_right.png) top right no-repeat #FFFFFF;
color			: #2E3136;
text-transform	: uppercase;
font-weight		: bold;
}
#topNav ul, #topNav li
{
margin			: 0px;
padding			: 0px;
list-style-type	: none;
}
#topNav ul
{
padding			: 0 0 0 220px;
background		: url(../images/bg_top_navigation_left.png) top left no-repeat #FFFFFF;
}
#topNav li
{
float			: left;
}
#topNav li a
{
padding			: 28px 15px 30px 15px;
color			: #2E3136;
display			: block;
text-decoration	: none;
background		: url(../images/header_separator.png) right 15px no-repeat;
border-top		: solid 2px #FFFFFF;
}
#topNav li:last-child a
{
/*background		: none;*/
}
#topNav li a:hover
{
border-top		: solid 2px #1F799C;
color			: #FFFFFF;
}
#topNav .home a
{
}
#topNav .homeSelected a
{
border-top		: solid 2px #1F799C;
background		: url(../images/bg_home.png) top left no-repeat;
color			: #FFFFFF;
}
#topNav .home a:hover
{
background		: url(../images/bg_home.png) top left no-repeat;
}
#topNav .productSelected a
{
border-top		: solid 2px #1F799C;
background		: url(../images/bg_products.png) top left no-repeat;
color			: #FFFFFF;
}
#topNav .product a
{
}
#topNav .product a:hover
{
background		: url(../images/bg_products.png) top left no-repeat;
}
#topNav .shutteringSelected a
{
border-top		: solid 2px #1F799C;
background		: url(../images/bg_shuttering.png) top left no-repeat;
color			: #FFFFFF;
}
#topNav .shuttering a
{
}
#topNav .shuttering a:hover
{
background		: url(../images/bg_shuttering.png) top left no-repeat;
}
#topNav .mediaSelected a
{
border-top		: solid 2px #1F799C;
background		: url(../images/bg_media.png) top left no-repeat;
color			: #FFFFFF;
}
#topNav .media a
{
}
#topNav .media a:hover
{
background		: url(../images/bg_media.png) top left no-repeat;
}
#topNav .clinicSelected a
{
border-top		: solid 2px #1F799C;
background		: url(../images/bg_clinic.png) top left no-repeat;
color			: #FFFFFF;
}
#topNav .clinic a
{
}
#topNav .clinic a:hover
{
background		: url(../images/bg_clinic.png) top left no-repeat;
}
#Header a
{
text-decoration	: underline;
color			: #FFFFFF;
}
#Header a:hover
{
text-decoration	: none;
}
#Header .contactInfo
{
padding			: 18px 0;
text-align		: right;
}
#Body
{
margin:0px;
padding			: 0 24px 0 169px;
background		: url(../images/bg_container.jpg) repeat;
overflow:hidden;
}
#introContainer, #moreaboutStuttering, #mediaContainer
{
background		: url(../images/bg_main.png) top left no-repeat;
padding			: 56px 0 0 30px;
width			: 649px;
height			: 247px;
float			: left;
}
#moreaboutStuttering
{
background		: url(../images/bg_stuttering.png) top left no-repeat;
}
#mediaContainer
{
background		: url(../images/bg_media_main.png) top left no-repeat;
}
#introContainer p, #moreaboutStuttering p, #mediaContainer p
{
text-align		: left;
width			: 34%;
color			: #5A5E62;
font-family		: arial;
font-size		: 12px;
font-weight		: bold;
}
#mediaContainer
{
padding			: 56px 15px 0 15px;
}
#mediaContainer h1
{
text-align		: right;
}
#mediaContainer p
{
float			: right;
width			: 35%;
}
#Content
{
}
#Content h2
{
	font-weight:normal;
	text-transform:uppercase;
}
#Content div
{
width			: 40%;
float			: left;
text-align		: left;
margin			: 0 0 0 20px;
line-height		: 17px;
}
#Content div:first-child
{
width			: 50%;
margin			: 0 0 0 0;
}
#contentMedium
{

}
#contentMedium p
{
	margin:0px 0px 20px 0px;
line-height		: 18px;
}
#contentMedium hr
{
border-top		: solid 1px #086487;
border-bottom	: solid 1px #57A0BC;
}
.furterInformation
{
background		: url(../images/bg_information.png) top left no-repeat;
text-align		: center;
color			: #474c52;

}
.furterInformation p
{
	font-size:11px;
margin			: 0px;
line-height		: 18px;
padding			: 8px 0; 
background		: url(../images/bg_phone.png) 25px 7px no-repeat;
}
.furterInformation a
{
color			: #474c52;
}
.contentList
{
margin			: 0px;
padding			: 0px;
list-style-type	: none;
}
.contentList li
{
margin			: 0px;
padding			: 0 0 0 10px;
list-style-type	: none;
background:url(../images/img_content_li.png) left 6px no-repeat;
}
#contentMedium a
{
color			: #FFFFFF;
}
.backtoTop
{
text-align		: right;
font-weight		: bold;
}
.backtoTop a
{
text-decoration	: none;
padding			: 2px 0 1px 20px;
background		: url(../images/img_top.png) top left no-repeat;
color			: #FFFFFF;
}
.backtoTop a:hover
{
text-decoration	: underline;
}
.ClearAll
{
clear			: both;
}
#Products
{
}
#Products .product, #Products .productOdd
{
width			: 325px;
background-color: #FFFFFF;
float			: left;
margin			: 0 0 22px 22px;
}
#Products .productOdd
{
margin			: 0 0 22px 0px;
}
#Products .standarduserControls, #Products .completelyintheCanal, #Products .cofortFit, #Products .intheCanal, #Products .behindtheEar, #Products .iSpeak
{
padding			: 12px 12px 0px 12px;
height			: 218px;
color			: #4B4B4B;
}
#Products .standarduserControls
{
background		: url(../images/bg_product_container.png) 123px bottom no-repeat;
}
#Products .completelyintheCanal
{
background		: url(../images/CIC.jpg) 123px bottom no-repeat;
}
#Products .cofortFit
{
background		: url(../images/CF.jpg) 123px bottom no-repeat;
}
#Products .intheCanal
{
background		: url(../images/ITC.jpg) 123px bottom no-repeat;
}
#Products .behindtheEar
{
background		: url(../images/BTE.jpg) 123px bottom no-repeat;
}
#Products .iSpeak
{
background		: url(../images/iSK.jpg) 123px bottom no-repeat;
}
#Products .standarduserControls .Price, #Products .completelyintheCanal .Price, #Products .cofortFit .Price, #Products .intheCanal .Price, #Products .behindtheEar .Price, #Products .iSpeak .Price, #Products .standarduserControls .PriceV2, #Products .completelyintheCanal .PriceV2, #Products .cofortFit .PriceV2, #Products .intheCanal .PriceV2, #Products .behindtheEar .PriceV2, #Products .iSpeak .PriceV2
{
font-size		: 13px;
font-weight		: bold;
padding			: 5px 14px;
color			: #FFFFFF;
background		: url(../images/bg_price.png) top right no-repeat;
border			: solid 0px #FF0000;
text-align		: right;
width			: 91.5%;
}
#Products .standarduserControls .PriceV2, #Products .completelyintheCanal .PriceV2, #Products .cofortFit .PriceV2, #Products .intheCanal .PriceV2, #Products .behindtheEar .PriceV2, #Products .iSpeak .PriceV2
{
background		: url(../images/bg_price.png) top left no-repeat;
border			: solid 0px #FF0000;
text-align		: left;
margin			: 20px 0 0 0;
}
.standardList
{
margin			: 0px;
padding			: 9px 0 0 0px;
list-style-type	: none;
}
.standardList li
{
margin			: 0px;
padding			: 9px 9px 9px 18px;
list-style-type	: none;
background		: url(../images/img_li.png) 3px 14px no-repeat;
color			: #4b4b4b;
}
#Products .topLeft, #Products .topRight, #Products .bottomLeft, #Products .bottomRight
{
width			: 8px;
height			: 8px;
display			: block;
}
#Products .topLeft
{
background		: url(../images/bg_top_left.png) top left no-repeat;
float			: left;
}
#Products .topRight
{
background		: url(../images/bg_top_right.png) top right no-repeat;
float			: right;
}
#Products .bottomLeft
{
background		: url(../images/bg_bottom_left.png) bottom left no-repeat;
float			: left;
}
#Products .bottomRight
{
background		: url(../images/bg_bottom_right.png) bottom right no-repeat;
float			: right;
}
#mediaLinks
{
width			: 243px;
float			: left;
}
#mediaLinks p
{
background		: url(../images/bg_media_link.png) top left no-repeat;
margin			: 0 0 8px 0;
padding			: 0px;
color			: #4b4b4b;
text-align		: center;
height			: 44px;
}
#mediaLinks p a
{
color			: #4b4b4b;
text-decoration	: none;
background		: url(../images/bg_media_list.png) 5px 10px no-repeat;
padding			: 7px 0 0 0;
width			: 240px;
display			: block;
height			: 43px;
}
#mediaLinks p a strong
{
color			: #126f94;
font-size		: 13px;
}
#videoContainer
{
width			: 417px;
height			: 251px;
float			: left;
margin			: 0 0 0 10px;
}
#flashContainer
{
width			: 680px;
height			: 588px;
}
#speechEasyClient, #speechLanguage, #trueFluency
{
color			: #41454C;
width			: 481px;
margin			: 0 auto;
padding			: 18px 0;
}
.listSpeach, .listFluency
{
margin			: 0px;
padding			: 10px 20px;
list-style-type	: none;
font-size		: 12px;
font-weight		: bold;
text-align		: center;
}
.listSpeach span, .listFluency span
{
margin			: 5px 0 0 10px;
padding			: 5px 0 0px 10px;
list-style-type	: none;
background		: url(../images/bg_list.png) left 8px no-repeat;
}
#speechEasyClient h2, #speechLanguage h2, #trueFluency h2
{
font-size		: 18px;
font-weight		: normal;
text-align		: center;
text-transform:capitalize;
}
#speechEasyClient
{
background		: url(../images/bg_speechEasyClient.png) top left no-repeat;
height			: 61px;
}
#speechLanguage
{
background		: url(../images/bg_speechLanguage.png) top left no-repeat;
height			: 129px;
}
#trueFluency
{
background		: url(../images/bg_trueFluency.png) top left no-repeat;
height			: 63px;
}
#speechEasyClient h2
{
background		: url(../images/img_speechEasyClient.png) 125px 10px no-repeat;
padding			: 8px 0 0 0;
}
#speechLanguage h2
{
background		: url(../images/img_speechLanguage.png) 10px 1px no-repeat;
}
#trueFluency h2
{
background:url(../images/img_trueFluency.png) 80px 2px no-repeat;
}
#clinicContainer
{
background		: url(../images/bg_container.jpg) top left repeat;
padding			: 39px 0;
}
#subContainer
{
width			: 789px;
margin			: 0 auto;
}
#clinicContainer .clinicTop, #clinicContainer .clinicLastTop, #clinicContainer .clinicMiddle, #clinicContainer .clinicLastMiddle, #clinicContainer .clinicBottom, #clinicContainer .clinicLastBottom
{
float			: left;
width			: 240px;
padding			: 10px;
height			: 140px;
}
#clinicContainer .clinicTop, #clinicContainer .clinicMiddle, #clinicContainer .clinicBottom
{
background		: url(../images/brdr_right_clinics.png) top right repeat-y;
}
#clinicContainer .clinicTop, #clinicContainer .clinicLastTop
{
border-bottom	: solid 1px #086487;
}
#clinicContainer .clinicMiddle, #clinicContainer .clinicLastMiddle
{
border-top		: solid 1px #559DBA;
border-bottom	: solid 1px #086487;
}
#clinicContainer .clinicBottom, #clinicContainer .clinicLastBottom
{
border-top		: solid 1px #559DBA;
}
#clinicContainer .address, #clinicContainer .contactInfo
{
padding			: 0 0 0 18px;
}
#clinicContainer .contactInfo
{
font-weight		: bold;
}
#clinicContainer .contactInfo a
{
text-decoration	: underline;
color			: #FFFFFF;
font-weight		: normal;
}
#clinicContainer .contactInfo a:hover
{
text-decoration	: none;
}
#Footer
{
color			: #757A80;
font-size		: 91%;
text-align		: right;
padding			: 31px 0 40px 0;
}
#Footer a
{
color			: #757A80;
text-decoration	: none;
}
#Footer a:hover
{
color			: #9BA1A9;
}
#Footer ul, #Footer li
{
margin			: 0px;
padding			: 0px;
list-style-type	: none;
float			: left;
}
#Footer ul
{
width			: 50%;
}
#Footer li
{
padding			: 0 8px 0 8px;
background		: url(../images/footer_separator.png) left 2px no-repeat;
}
#Footer li:first-child
{
padding			: 0 8px 0 0px;
background		: none;
}
#Footer li a
{
color			: #9BA1A9;
text-decoration	: none;
}
#Footer li a:hover
{
color			: #757A80;
}
.skyBlue
{
color			: #0EBEFF;
}
#products_list{
	margin:0px 0px 50px 0px;
	padding:0px;
	list-style-type:none;
}
#products_list .type{
	color:#000;
	line-height:18px;
}
#products_list .price{
	margin:106px 0px 0px 0px;
	padding:10px;
	font-size:13px;
	font-weight:bold;
	color:#fff;
}
#products_list li#product_1{
	margin:20px 6px 0px 0px;
	padding:10px 10px 0px 135px;
	list-style-type:none;
	float:left;
	height:205px;
	width:185px;
	background:url(../images/product-1.jpg) no-repeat;
}
#products_list li#product_2{
	margin:20px 0px 0px 6px;
	padding:10px 10px 0px 135px;
	list-style-type:none;
	float:left;
	height:205px;
	width:185px;
	background:url(../images/product-2.jpg) no-repeat;
}
#products_list li#product_2 p{
	margin:10px 10px 0px 105px;
	color:#000;
}
#products_list li#product_3{
	margin:20px 6px 0px 0px;
	padding:10px 10px 0px 135px;
	list-style-type:none;
	float:left;
	height:205px;
	width:185px;
	background:url(../images/product-3.jpg) no-repeat;
}
#products_list li#product_4{
	margin:20px 0px 0px 6px;
	padding:10px 10px 0px 135px;
	list-style-type:none;
	float:left;
	height:205px;
	width:185px;
	background:url(../images/product-4.jpg) no-repeat;
}
#products_list li#product_5{
	margin:20px 6px 0px 0px;
	padding:10px 0px 0px 10px;
	list-style-type:none;
	float:left;
	height:215px;
	width:320px;
	background:url(../images/product-5.jpg) no-repeat;
}
#products_list li#product_6{
	margin:20px 0px 0px 6px;
	padding:10px 0px 0px 10px;
	list-style-type:none;
	float:left;
	height:205px;
	width:320px;
	background:url(../images/product-6.jpg) no-repeat;
}
