@charset "utf-8";
/* CSS Document */
#applicationType{
background-color:#FFFFFF;
width:100%;
text-align:left;
}
#applicationType td.left{
width:308px;
}
#applicationTypeContainerTable{
width:940px;
}

#applicationHeader{
	background-repeat:no-repeat;
	background-position:center;
	height:44px;
	text-align:center;
	padding-top:4px;
}
#applicationHeader h1{
color:#FFFFFF;
font-size:28px;
}


#productSubgroupHeader{
	background-repeat:no-repeat;
	background-position:center;
	height:44px;
	text-align:center;
	padding-top:4px;
}

#productSubgroupHeader h1 
{
color:#FFFFFF;
font-size:28px;
background-repeat:no-repeat;
}

/*

This is for the main Content Table */

td.lightGreyBG>table{
	width:100%;
}
/* 

APPLICATION HEADINGS -- 12 or so 

*/
/* Bike  */
.applicationHeading_1
{ 
	background-image:url(images/header_images/bicycle_H1.png);
}
/* RC Car + Truck  */
.applicationHeading_2{ 
	background-image:url(images/header_images/rc_H1.jpg);
}
/* Fishing  */
.applicationHeading_3{ 
	background-image:url(images/header_images/fishing_H1.jpg);
}
/* Inline Skates  */
.applicationHeading_4{ 
	background-image:url(images/header_images/skate_H1.jpg);
}
/* Go Kart  */
.applicationHeading_5{ 
	background-image:url(images/header_images/kart_H1.jpg);
}
/* Motorcycle  */
.applicationHeading_6{ 
	background-image:url(images/header_images/motorcycle_H1.jpg);
}
/* RC Engine  */
.applicationHeading_7{ 
	background-image:url(images/header_images/rc_brushless_motors_H1.png);
}
/* RC Helicopter  */
.applicationHeading_8{ 
	background-image:url(images/header_images/rc_heli_H1.png);
}
/* RC Jet  */
.applicationHeading_9{ 
	background-image:url(images/header_images/rc_jet_turbine_H1.png);
}
/* RC Marine  */
.applicationHeading_10{ 
	background-image:url(images/header_images/rc_heli_H1.png);
}
/* RC Robotics  */
.applicationHeading_11{ 
	background-image:url(images/header_images/robotics_H1.jpg);
}
/* YoYo  */
.applicationHeading_12{ 
	background-image:url(images/header_images/yoyo_H1.png);
}
/* RC Motorcycle */
.applicationHeading_13{ 
	background-image:url(images/header_images/rc_motorcycle_H1.png);
}
/* RC Brushless Motors */
.applicationHeading_14{ 
	background-image:url(images/header_images/rc_brushless_motors_H1.jpg);
}
/* Pinewood Derby */
.applicationHeading_15{ 
	background-image:url(images/header_images/pinewood_derby_H1.jpg);
}
/* Soapbox Derby */
.applicationHeading_16{ 
	background-image:url(images/header_images/soapbox_derby_H1.jpg);
}
/* Dental */
.applicationHeading_17{ 
	background-image:url(images/header_images/robotics_H1.jpg);
}



#applicationType div.description{
padding:0px 4px 10px 14px;
font-size:12px;
}
.LBTText{
font-weight:bold;
color:#FF9900;
}
td.left .subSection, td#left .subSection{
margin-top:4px;
padding-top:4px;
border:solid 1px #E2E2E2;
background-color:#FFFFFF;
}
td.left .subSection .heading,  td#left .subSection .heading{
margin:4px;
background-color:#E4E4E4;
text-align:center;
padding:10px;
}
td.left .subSection .content, td#left .subSection .heading{
padding:0px 4px 4px 4px;
}
.schematic{
border:solid 1px #E2E2E2;
background-color:#E8F0FF;
text-align:center;
}
.schematic .label{
background-color:#CFDDFC;
color:#003366;
font-size:12px;
font-weight:bold;
padding:4px 0px;
}
.schematic .image{
padding:2px 0px;
}
#browseBy{
font-size:12px;
}
#browseBy>div{
padding:6px;
}
#explore .content{
text-align:center;
font-size:12px;
font-weight:bold;
}
.subSection{
font-size:12px;
width:308px;
}
.subSection td.price{
text-align:right;
color:#006600;
}
#redButtonContainer{
height:90px;
/*width:308px;*/
}
div.subSection .redButtons{
float:left;
background-image: url(images/buttons/redButtons/medium.jpg);
background-repeat:no-repeat;
background-position:center;
height:45px;
width:150px;
}
div.subSection .redButtons .redButtonLabel{
padding:14px 0px 0px 0px;
text-align:center;
}
div.subSection .redButtons a{
color:#ffffff;
font-weight:bold;
font-size:12px;
}
div.subHeading{
font-weight:bold;
padding:6px 0px;
}
div.subHeadingBottom{
padding-left:96px;
}
#applicationTypesContainer{
background-color:#FFFFFF;
padding:1px;
margin-left:10px;
}
#applicationTypesContainer .options{
font-size:12px;
font-weight:bold;
}
#applicationTypesContainer div.description{
padding:10px 4px 4px 2px;
}
