/* CSS Document */
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height:18px;
}

body {margin:0px; background-image:url(http://www.salestrainingandresults.com/displaypages/images/bg_dot.gif); width:100%;  }

#main {background-image:url(http://www.salestrainingandresults.com/displaypages/images/bg_main.gif); background-repeat:repeat-x; width:100%;}

.ds_left {text-align:right; vertical-align:top; background-image:url(http://www.salestrainingandresults.com/displaypages/images/bg_ds_left_repeat.gif); background-repeat:repeat-y; background-position:right;}
.ds_top {background-image:url(http://www.salestrainingandresults.com/displaypages/images/bg_ds_right_repeat.gif); background-repeat:repeat-y; background-position:left;}
.emailbar {background-color:#588096; height:21px; text-align:right; padding-right:5px;}
.custom {height:26px; text-align:right; background-color:#1D4C66; padding-right:5px; font-family:"Times New Roman", Times, serif; font-size:16px; font-weight:bolder; color:#FFFFFF; letter-spacing:0px;}


 @media screen {
 .leftcol {width:164px; vertical-align:top; background-color:#EAF3FD; border-left:1px solid #ffffff; border-top:1px solid #ffffff; border-right:1px solid #D3E3ED;}
 }


 @media print {
    .leftcol{ display:none; }
  }



.main {vertical-align:top; background-color:#ffffff;} 
.main_1 {vertical-align:top; padding:20px 40px 25px 30px; border-bottom:1px solid #BED6E5;}
.main_2 {vertical-align:top; padding:20px 40px 25px 30px; border-bottom:1px solid #BED6E5; background-color:#FFFADC;}
.main_4 {vertical-align:top; padding:10px 0px 10px 10px; border:1px solid #BED6E5; background-color:#FFFADC;}
.main_3 {vertical-align:top; padding:20px 40px 50px 30px;}
.rightcol {width:139px; text-align:left; background-color:#EAF3FD; border-left:1px solid #D3E3ED; border-top:1px solid #ffffff; vertical-align:top; padding:20px 13px 30px 13px;}
 @media print {
 .main_int { text-align:left; vertical-align:top; background-color:#ffffff; background-image:url(http://www.salestrainingandresults.com/displaypages/images/compass.jpg); background-position:bottom; background-repeat:no-repeat; padding:38px 88px 100px 38px; width:500px;}
 
 }
.main_int { text-align:left; vertical-align:top; background-color:#ffffff; background-image:url(http://www.salestrainingandresults.com/displaypages/images/compass.jpg); background-position:bottom; background-repeat:no-repeat; padding:38px 88px 100px 38px;}
.main_int_footer { text-align:left; vertical-align:top; background-color:#ffffff; background-image:url(http://www.salestrainingandresults.com/displaypages/images/compass.jpg); background-position:bottom left; background-repeat:no-repeat; padding:38px 88px 100px 38px;}


b{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#407FA1; line-height:15px; margin-top:0px; margin-bottom:15px;}



.ds_bot_left {text-align:right;  vertical-align:top; background-color:#465D91;}
.ds_bot_right {text-align:left;  vertical-align:top; background-color:#465D91;}
.footer {text-align:center; vertical-align:top; background-color:#465D91; padding-bottom:10px;}

a {color:#0066cc; text-decoration:none;}
a:hover {color:#0066cc; text-decoration:underline;}


.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.style1:hover{font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.style2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height:18px;
	text-decoration:underline;
}



.leftnav {padding:8px; border-bottom:1px solid #ffffff; font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;color: #0066cc;	line-height:22px; font-weight:bold; text-align:left;}
	.subnav {padding:8px; font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; color: #0066cc; line-height:12px; font-weight:bold; text-align:left; padding-left:20px; background-color:#ffffff}
	
#leftnav2 {padding:8px; border-bottom:1px solid #ffffff; font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;color: #0066cc;	line-height:22px; font-weight:normal; text-align:left;}

#classes {font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; color: #0066cc;	margin:5px 5px 5px 20px; font-weight:normal; line-height:14px;}


.style2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height:18px;
}

h1 {font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#004F79; margin-bottom:10px;}
h2 {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#004F79; margin-bottom:5px; line-height:18px;}

/* main text */
p {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#32637e; line-height:17px; margin-top:0px; margin-bottom:15px;}
.text {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#32637e; line-height:17px; }
li {margin-top:8px; margin-bottom:8px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#32637e; line-height:15px; margin-top:0px; margin-bottom:15px;}
.textinput {border:1px solid #BED6E5; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#32637e; padding:4px;}
.general{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#32637e; line-height:17px; margin-top:0px; margin-bottom:17px;}
/* end main text */



.breadcrumbs {color:#0066cc; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-transform:uppercase; margin-bottom:25px;}
ul {list-style-image:url(http://www.salestrainingandresults.com/displaypages/images/bullet.gif);}
.btn {font-family:Arial, Helvetica, sans-serif; color:#407FA1; font-size:11px; font-weight:bold; background-color:#FFFADC; border:1px solid #BAD4E3;}


