/* Turolight */
body{
margin:0px;
background-color:#000;
}

.mainBg{
background-image:url(http://www.turolight.com/images/img_bg.jpg); background-repeat:no-repeat; background-position:top;
}

a{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color:#000;
}

a:hover{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color:#1177c6;
}

.topMenu a{
font-size:11px;
color:#fff;
text-decoration:none;
}

.topMenu a:hover{
font-size:11px;
color:#fff;
text-decoration:underline;
}

p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#666;
line-height:1.3em;
text-indent:0px;
text-align:left;
margin-top:6px;
}

h1{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
color:#3f3f3f;
line-height:1.8em;
text-align:left;
margin:12px 0px 0px 34px;
}

h2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#fff;
text-align:left;
margin-top:17px;
margin-left:36px;
line-height:1.5em;
}

h3{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
font-weight:bold;
margin:8px 0px 4px 20px;
}

h4{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#858585;
font-weight:bold;
margin:8px 0px 4px 20px;
}

h5{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000;
font-weight:bold;
margin:17px 0px 4px 20px;
background-image:url(http://www.turolight.com/images/img_bullet_a.gif); background-repeat:no-repeat;
padding-right:50px;
}

h6{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
font-weight:bold;
padding:11px 0px 4px 17px;
margin:11px 0px 4px 10px;
background-image:url(http://www.turolight.com/images/profiles/profiles_bg.gif); background-repeat:no-repeat;
background-position:0px left;
height:40px;
}

.aqua-title{
background-color:#f2f2f2;
width:408px;
height:30px;
margin-left:9px;
}

.aqua-title-text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#069ad8;
font-weight:bold;
margin-left:28px;
line-height:2.4em;
}

.aqua{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#069ad8;
font-weight:normal;
}

u{
color:#333;
}


.logo{
height:90px;
}

.up{
margin-right:12px;
}

.title{
height:83px;
background-image:url(http://www.turolight.com/images/img_title_bg.jpg); background-repeat:no-repeat;
}

.titletext{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#fff;
}




/**CONTENT**/

.tableTitleBg{
width:524px;
height:50px;
margin-bottom:0px;
/*background-image:url(../images/img_content-titlebg.jpg); background-repeat:no-repeat;*/
}

.tableBg{
width:424px;
background-image:url(http://www.turolight.com/images/img_content.jpg); background-repeat:repeat-y;
}

.tableBottomBg{
width:424px;
height:19px;
background-image:url(http://www.turolight.com/images/img_content-bottom.jpg); background-repeat:no-repeat;
}

.tableBottomBgWide{
width:494px;
height:19px;
background-image:url(http://www.turolight.com/images/img_content-bottom-wide.jpg); background-repeat:no-repeat;
}

.textSetup p{
width:380px;
margin-left:20px;
margin-bottom:30px;
}




.white{
color:#fff;
font-size:9px;
padding:0px 6px 0px 6px;
}


.corner{
background-image:url(http://www.turolight.com/images/img_corner.gif); background-repeat:no-repeat;
}

.spacer{
padding-left:10px;
}

.subPage{
/*padding:0px 30px 20px 7px;
width:430px;/*
background-image:url(../images/img_verticalpatt.gif); background-repeat:repeat-y;*/
}

.info {
height:170px;
padding:10px 22px 0px 0px;

}


hr{
color: #dbdbdb;
background-color:#dbdbdb;
height: 1px;
border:none;
margin:20px 0px 30px 0px;
}

.logoGroup{
background-color:#fff; 
height:50px;
padding:10px 22px 0px 0px;
}


.catTitles{
height:31px; 
border-bottom: 1px solid #000; 
padding-right: 0px;
padding-left: 0px;
background-color:#1177c6;
}

.catTypeMaintitle{
font-size:14px;
font-weight:bold;
color:#000;
margin:10px 0px 0px 0px;
text-decoration:underline;
}

.catTypeTitles{
font-size:13px;
font-weight:bold;
color:#069ad8;
margin:10px 0px 0px 0px;
text-decoration:underline;
}

.catTypeText{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#333;
margin:0px;
padding-left:0px;
}

.catTypeBullet{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#333;
margin-left:0px;
padding-left:0px;
list-style-image:url(http://www.turolight.com/images/cat/bullet_productinfo.gif);
}

.catTypeBorder{
width:620px;
border-bottom:solid 1px #ccc;
height:4px;
margin-left:10px;
margin-top:30px;
}

.catTypeImages{
margin:4px 0px 0px 320px;
}

.catDataTable{
width:560px;
margin-left:10px;
}

.catData{
height:28px;
}

.catalog{
margin-top:0px;
color:#FF0000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
line-height:0.1em;
}

.imagery{
width:540px;
border-top:solid 2px #dcd6bc;
border-bottom:solid 2px #dcd6bc;
margin:35px 0px 35px 0px;
}

.subimagery{
margin:10px 0px 7px 0px;
}

hr{
margin:0px 0px 0px 20px;
width:386px;
}

.border{
width:auto;
border-top:dashed 1px #aaa;
margin:10px 10px 10px 10px;
}


.formtext{
font-family:Arial, Helvetica, sans-serif;
font-size:12;
font-weight:bold;
color:#333;
margin-left:10px;
}

.formbody{
border:#ddd 1px solid;
}

.textfield{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #333;
background: #fff;
border: #aaa solid 1px;
}

.submit-button{
margin-top:20px;
clear: both;
color:#fff;
background:#666;;
border: 1px #000 solid;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
}

.footer{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
color:#fff;
}

.contact{
margin-left:10px;
padding-top:8px;
}

.footermenu a{
font-size:11px;
}

/**CATALOG**/
.catTitleBg{
width:307px;
height:50px;
margin-bottom:0px;
background-image:url(http://www.turolight.com/images/img_cat-titlebg.jpg); background-repeat:no-repeat;
}




.catBg a{
font: normal 11px Arial;
background-image:url(http://www.turolight.com/images/img_cat.jpg); background-repeat:repeat-x; width:290px; height:30px;
width:278px;
height:40px;
padding: 0px 0 1px 20px;
cursor: hand;
cursor: pointer;
display: block;
list-style-type:none;
text-align:left;
line-height:36px;
text-decoration:none;
}

.catBg li a:hover{
font: normal 11px Arial;
background-image:url(http://www.turolight.com/images/img_cat_o.jpg); background-repeat:repeat-x; width:290px; height:30px;
width:278px;
height:40px;
padding: 0px 0 1px 20px;
cursor: hand;
cursor: pointer;
display: block;
list-style-type:none;
text-align:left;
line-height:36px
}


.catInstructions{
margin-left:105px;
}

/** PRODUCTS **/

.productSubMenu{
height:54px; 
width:134px;
background-image:url(http://www.turolight.com/images/img_productsmenu_bg.gif); background-repeat:repeat-x;
border:1px #e5e5e5 solid;
margin:6px 7px 0px 0px;
float:left;
}

.productSubMenu a{
margin-left:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
color:#0c5b82;
}

.productSubMenu a:hover{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
color:#278cbe;
}

.productIcons{
margin:4px 0px 0px 3px;
}

.specs{
font-size:12px;
}


/** CONTACT US **/

.contactTitle{
background-image:url(http://www.turolight.com/images/img_contact_bg.gif); background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
color:#fff;
}

.contactText{
background-color:#f2f2f2;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
line-height:1.4em;
color:#000;
}




/** NEWS **/

.news{
display: none;
margin:0px 0px 0px 0px;
width:200px;
background-image:url(http://www.turolight.com/images/img_news-titlebg.jpg); background-repeat:no-repeat;
}

.newsPage{
margin:0px 0px 0px 0px;
width:500px;
background-image:url(http://www.turolight.com/images/titles/img_newspage-titlebg.jpg); background-repeat:no-repeat;
}

.news a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#1177c6;
}

.news a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000;
}

.news p{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
color:#858585;
line-height:1.3em;
}

.newsText{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}



.articleTitle{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:18px;
color:#1177c6;
}

.articleDate{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#000;
}

.articleBody{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#858585;
line-height:1.5em;
}

/** Faq **/

.faqPage{
margin:0px 0px 0px 0px;
width:380px;
background-image:url(http://www.turolight.com/images/titles/img_faq-titlebg.jpg); background-repeat:no-repeat;
}

/** Faq **/

.testimonialsPage{
margin:0px 0px 0px 0px;
background-image:url(http://www.turolight.com/images/titles/img_files.jpg); background-repeat:no-repeat;
}



.ddm p{
width:320px;
}

.ddm li{
/*list-style-image:url(../images/img_ddm_bullet.gif);*/
list-style-type:none;
}/*
 
.ddm{ 
	margin: 0px;
	padding: 0px;
	width: 300px;
}
 */
.ddm h1{
	margin: 0px 10px 10px 30px;
	padding: 2px 2px 2px 6px;
	width:380px;
	font-size: .8em;
	font-weight: bold;
	color: #000;
	line-height: 1.4em;
	height:40px;
	/*border-bottom:1px #f2f2f2 solid;*/
} 

ddm h1 a{
	color: #000;
	text-decoration: underline;
	font-style: italic;
	padding: 4px 5px 3px 0px; 
	font-size: .8em;
} 

.ddm h1 a:hover{
	color:#1177c6;
	text-decoration: none;

}

.ddm .cta{
	font-size:12px;
	font-weight:bold;
}

.ddm .handcursor{
	cursor:hand;
	cursor:pointer;
}
/*---------------*/

.ddm-full p{
width:570px;
}

.ddm-full li{
/*list-style-image:url(../images/img_ddm_bullet.gif);*/
list-style-type:none;
}/*
 
.ddm-full{ 
	margin: 0px;
	padding: 0px;
	width: 300px;
}
 */
.ddm-full h1{
	margin: 0px 10px 10px 30px;
	padding: 2px 2px 2px 6px;
	width:480px;
	font-size: .8em;
	font-weight: bold;
	color: #000;
	line-height: 1.4em;
	height:40px;
	/*border-bottom:1px #f2f2f2 solid;*/
} 

ddm-full h1 a{
	color: #000;
	text-decoration: underline;
	font-style: italic;
	padding: 4px 5px 3px 0px; 
	font-size: .8em;
} 

.ddm-full h1 a:hover{
	color:#1177c6;
	text-decoration: none;

}

.q-border{
	width:385px; 
	margin-left:20px; 
	border-top:1px #eee solid; 
	margin-bottom:6px;
}

.q-border-full{
	width:623px; 
	margin-left:20px; 
	border-top:1px #eee solid; 
	margin-bottom:6px;
}

.submit-button
{
	border: 1px solid #ccc;
	height: 27px;
	color: #1177c6;
	background-color:#fff;
	font-weight: bold;
}

.textField
{
	border: 1px solid #d6d5d9;
	height: 22px;
}

.textArea
{
	border: 1px solid #d6d5d9;
}

.formError
{
	color:#D10106;
	font-weight: bold;
}

.projector-top{
	background-image:url(http://www.turolight.com/images/img_flashtopbg.gif);
	background-repeat:repeat-x;
	height:44px;
}

.projector-bottom{
	background-image:url(http://www.turolight.com/images/img_flashbotbg.gif);
	background-repeat:repeat-x;
	height:44px;
}

.thumbs{
	background-image:url(http://www.turolight.com/images/titles/img_miniBubble.gif);
	background-repeat:no-repeat;
}

.shortcuts p{
	width:260px;
	margin-left:19px;
	margin-bottom:14px;
}

.bold{
	font-weight:bold;
}

.cornerImage{
	margin:0px 20px 0px 0px;
}


/**FEATURED PRODUCT**/
.featured{
	margin:0px 0px 0px 0px;
	width:200px;
	background-image:url(http://www.turolight.com/images/img_featured-titlebg.jpg); background-repeat:no-repeat;
}




/**ABOUT US**/
	.about-tmb{
	margin-top:40px;
}

.intro{
	font-size:13px;
	font-weight:bold;
	line-height:1.4em;
}

.about p{
	font-size:12px;
	font-weight:normal;
	line-height:1.4em;
	width:400px;
	margin-left:20px;
	margin-bottom:14px
}

.par-div{
	background-image:url(http://www.turolight.com/images/img_par_div.gif); background-repeat:repeat-x; background-position:bottom;
}



/**PROFILES**/

.profiles-tmb{
	margin-top:40px;
	padding:30px;
}


/**JOBS**/

.par-divb{
	background-image:url(http://www.turolight.com/images/jobs/img_h7.gif); background-repeat:repeat-x;
	background-position:0px left;
}

.jobs-title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
		color:#069ad8;
	font-weight:bold;
	margin:15px 0px 4px 14px;
}

.jobs-title-bg{
	background-image:url(http://www.turolight.com/images/jobs/img_h7.gif);
	background-repeat:repeat-x; 
	height:30px;
}

.jobs-h{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#3f3f3f;
	line-height:1.8em;
	text-align:left;
	margin:12px 0px 0px 20px;
}

.jobs p{
	font-size:12px;
	font-weight:normal;
	line-height:1.4em;
	width:560px;
}

/**RMA**/

.rma p{
	font-size:12px;
	font-weight:normal;
	line-height:1.4em;
	width:380px;
	margin-left:36px;
}

/**Newsletters**/

.newsletters{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:43px;
	margin-top:10px;

}
.smallGradDiv{
	background-image:url(http://www.turolight.com/images/newsletters/nl_div.gif); background-repeat:no-repeat;
	width:408px;
	height:19px;
	margin-left:0px;
	margin-top:20px;
}


/**COLORS**/
.black{
	color:#000;
	font:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}

/**FORM FIELDS**/
.input-box{
	font-size:10px;
}

/**SWITCHCONTENT**/

.switchcontent-cta{
 	font-weight:bold;
	font-size:13px;
	margin-left:35px;
}

.captchaIntro{
	width: 330px;
}
