@charset "utf-8";
/* CSS Document */


/* RESET BELOW */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

body {
	color: #333;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 0.7em;
	line-height: 15px;

}

ol, ul {
	list-style: none;
}

blockquote, q {
	quotes: none;
}


:focus {

	outline: 0;

}

/* RESET END */

/*TEXT and common Items*/
p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.025em;}

#footer p{
font-size:1.02em;
color:#818284;
margin:3px 0px;
_margin:0px;}

#footer a{
color:#39B24B;}

h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.65em;
color:#003C25;
font-weight:bold;
margin:0px 0px 10px 0px;
}
h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.15em;
color:#003C25;
font-weight:bold;
font-smooth:always;
}
.textgreen{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
line-height:14px;
color:#20543E;
font-weight:bold;

}

.rightNav h1{
font-family:Arial, Helvetica, sans-serif;
font-size:2.00em;
letter-spacing:1px;
margin:0px 0px 7px 0px;
}
.lightGreen{
color:#97C838;

}

.highlight{
color:#3AB149;
font-weight:bold;}

.grayText{
color:#818284;}

a {
	color: #006666;
	text-decoration: none;
}

a:hover {
	color: #003F2D;
	text-decoration: underline;
}

a:visited {
	color: #5F5F5F;
}
	

.clear{
clear:both;}

#body_left a{
color:#003C25;
font-size:1.02em;
}
 .paddingB{
 margin-bottom:4px;}
#bodySection ul{
margin-bottom:10px;}
/*TEXT and common Items END*/

/* LAYOUT CSS*/

#lang{
margin: -0px 0px -13px 0px; 
width: 100%; 
text-align: right;
z-index:199;
position:relative;}

#containerMain{
width:970px;
padding-top:40px;
margin:0 auto;
}

#header{
height:88px;}

#logo{
float:left;
width:200px;
margin-right:90px;
}

#tdhelpsbannerIMG{
float:left;
width:102px;
}
#tdhelpsbannerTAG{
float:left;
width:231px;}

#tdhelpsbannerTAG p{
padding-left:13px;
padding-top:3px;}

#tdhelpsbanner{
width:333px;
padding:0px;
float:left;
}
#letsFigureItOut{
float:right;
width:270px;}

#bodySection{
margin-top:15px;
padding-left:4px;}

#body_left{

width:546px;
float:left;}

#body_right{
margin:0px 0px 0px 16px;/*26*/
width:404px;
float:left;}

.rightNav{
width:362px;
border: 1px solid #79978D;
height:310px;
padding:20px;
background-image:url(/tdhelps/images/BG_Right_Nav.gif);
background-position:bottom left;
background-repeat:repeat-x;
margin:0px 0px 14px 0px;}

#rightNav_tools{
width:362px;
border: 1px solid #79978D;
height:180px;
padding:20px;
background-image:url(/tdhelps/images/BG_Right_Nav.gif);
background-position:bottom left;
background-repeat:repeat-x;
margin:0px 0px 15px 0px;}

#rightNav_tools img{
vertical-align:baseline;
margin:10px 0px 0px 10px;
}

.videoInfo{
width:335px;
clear:both;
height:63px;
margin:10px;
}
.videoInfo .thumbNail{
background: url(/tdhelps/images/BG_thumbNail.gif) no-repeat bottom right !important;
padding:0px 2px 3px 0px;
float:left;
}
.videoInfo .thumbNail img{

padding:0px;
float:left;
}
.videoTitle{
float:left;
width:225px;
color:#9B9C9E;
font-weight:bold;
padding-left:20px;
}

#underVideo{
width:546px;
padding-top:20px;
}
#underVideoL{
width:350px;
float:left;
}
#underVideoR{
width:196px;
float:right;

}
#links{
height:28px;
width:196px;
text-align:center;
margin:0 45px;;
}

#links div{
float:left;
background-image:url(/tdhelps/images/Links_midBG.jpg);
}
#links #linksM{
padding-top:5px;
height:23px;
}
#links #linksM img{
padding:0px 4px;
}

#footer{
clear:both;
margin-top:15px;
}

#comments{
clear:both;
margin:0px;
padding:0px;
}

.toolsBox{
width:278px;
border: 1px solid #79978D;
height:300px;
padding:18px;
background-image:url(/tdhelps/images/BG_Right_Nav.gif);
background-position:bottom left;
background-repeat:repeat-x;
margin:0px 8px 0px 0px;
float:left;
}
/* LAYOUT CSS END*/



/*SCROLLBAR*/
.slider
{
border: solid 1px #7B998F;
background-color:#FFFFFF;
width:9px;
height:240px;	
position: absolute;
margin-top:10px;
top:0px;
right:0px;
}
.indicator
{
background-color:#39B24B;
height:83px;	
width: 10px;
position: absolute;
overflow: hidden;
}
.container
{
top:9px;
width: 360px; 
height: 269px;  /*ensure the JS is updated as well */
overflow:hidden;
float:left;	
position: relative;	
}
.content
{
position: absolute;
width: 350px;
}
/*SCROLLBAR*/
.slider2
{
border: solid 1px #7B998F;
background-color:#FFFFFF;
width:9px;
height:240px;	
position: absolute;
margin-top:10px;
top:0px;
right:0px;
}
.indicator2
{
background-color:#39B24B;
height:83px;	
width: 10px;
position: absolute;
overflow: hidden;

}
/*video Page*/
.video_row{
width:968px;
padding-left:3px;
}

.video_item{
width:227px;
float:left;
}
.video_thumb{
position:relative;
 margin-bottom:4px;
}

.video_play{
position:absolute;
top:105px;
 right:15px;
 }
.video_webinar{
position:absolute;
top:0px;
 right:0px;
 }
.paddingR{
  width:18px;
 float:left;}

.moreVideos{
font-size:1.02em;
color:#E7A23D;
float:left;
padding:2px 2px 2px 2px;
margin:0px 3px;

}

.boxPage{
border: solid 1px #D4D6D5;
font-size:1.2em;
color:#7E7F81;
float:left;
padding:1px 2px 1px 2px;
margin:2px 2px 2px 2px;
text-align:center;
}

.boxPageActive{
background-color:#3AB149;
border: solid 1px #D4D6D5;
font-size:1.2em;
color:#FFFFFF;
float:left;
padding:1px 2px 1px 2px;
margin:2px 2px 2px 2px;
text-align:center;
} 

/*faq*/
.question{
width:969px;
margin:0px;
}
.question a:hover{
text-decoration:none;
}
.answer{
padding-top:10px;
clear:both;
}
.answer p{
font-size:1.035em;
color:#6D6E70;
margin-bottom:10px;}

.answer li{
font-size:1.035em;
color:#6D6E70;
margin-left:30px;
list-style-type:disc;}

.highlightFAQ{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.65em;
color:#003C25;
font-weight:bold;
}
 
