/* Products - Web Help Desk */

p{
	color: #333;
}

h1.title{
	color: #333333;
	font-weight: bold;
	margin-left: 0px;
	margin-bottom: 5px;
	border-bottom: 1px solid #dcdcdc;
	width: 70%;
	font-size: 17px;

}

h1{
	font-size: 17px;
	color: #333333;
}

h1.border{
	clear:both;
	margin-left: 0;
	width: 690px;
	border-bottom: 1px solid #dcdcdc;
	font-size: 17px;
	color: #333333;
}

.box_middle .margin h2{
	clear:both;
	font-size:15px;
	color:#333;
	padding-bottom: 0;
	margin-top: 0;
}

.box_middle .margin h3{
	background: none;
	margin: 0px;
	margin-bottom: 0;
	margin-top: 10px;
	height: 30px;
	padding: 0px;
	font-weight: bold;
}

.box_middle .margin p{
	font-size:11px;
	color:#333333;
	padding-bottom: 5px;
	
}

h2{
	margin: 0px;
	padding: 0px;
	color: #333333;
	font-weight: bold;
	font-size: 16px;

}

.whd_red{
	color: #801807;
	font-style:italic;
}

.tools{
	margin-bottom: 0px !important;
	background: url(../images/tools.jpg) no-repeat left top !important;
	padding: 10px 0 0 40px !important;
	margin-top: 5px !important;
	height: 25px !important;
}

.clearrow {
	clear: both;
	height: 10px;

}

#whdbanner{
	float: left;
	height: 205px;
}

#whdbanner #navigator{
	margin-top: 50px
}

#free_button_box{
	width: 260px;
	margin: 0px;
	margin-right: 5px;
	margin-top: 0px;
	padding: 0px;
	border: solid 1px #7697cc;
	overflow: hidden;
}

#free_button{
	text-align: center;
	font-size: 14px;
	margin: 0px;
	padding: 5px 10px 5px 10px;
	color: #3399FF;	
}

#free_button a{
	font-weight: bold;
	color: #2c5e8e;
}

#free_button a:hover{
	text-decoration: underline;
}

.trio{
	float:left;
	width: 245px;
	margin-left: 20px;
	margin-right: 0px;
	padding: 0px;
	border-right: 1px solid #dddddd;

}

.start{
	margin-left: 0px !important;
}

.end{
	border: none !important;
	width: 225px;
}

.trio #trio_title{
	float: left;
	width:160px !important;
}

.trio #trio_title h2 a{
	font-size: 18px !important;
	font-weight: bold !important;
	text-decoration: none;
	color: #333333 !important;
}

.trio #trio_title h3 a{
	font-size: 12px !important;
	font-weight: bold !important;
	margin: 20px 0 20px 0 !important;
	color: #666666 !important;
}

.trio p{
	width: 225px !important;

}

.trio img.help_desk_software_icons{
	float: left;
	margin: 0px !important;
}

.trio a.trio_link{
	font-size: 11px;
	text-decoration: none;
	color: #3399FF;
	margin: 0px;
	padding-right: 10px;
	background: url(../images/link_arrow.gif) no-repeat 100% 60%;
}

.trio a:hover, .trio #trio_title a:hover{
	text-decoration: underline;
}

.homeWide {
	float: left;
	width: 100%;
	margin:0px;
	margin-left: 0px;
	margin-bottom: 0;
	font-weight: bold;
	padding-top: 5px;
	padding-left: 0px;
}

.homeWide p {
	width: 680px;
	margin-bottom: 0;
	margin-top: 5px;
	clear: none;
}

.homeWide h1 {
	float: left;
	width: 60%;
	margin:0px;
	margin-left: 0px;
	margin-bottom: 20px;
	font-weight: bold;
	font-size: 18px;
	padding: 0px;
	color: #333333 !important;
}

.homeWide h3 {
	float: left;
	width: 725px;
	margin:0px;
	margin-left: 0px;
	margin-bottom: 0;
	font-weight: bold;
	font-size: 18px;
	padding: 0px;
}

.homeWide a.more_link{
	font-size: 11px;
	text-decoration: none;
	color: #3399FF;
	margin: 0px;
	margin-right: 5px;
	padding-right: 10px;
	background: url(../images/link_arrow.gif) no-repeat 100% 60%;
	float: right;
	margin-top: 5px;
	font-weight: normal;
}

.homeWide a:hover{
	text-decoration: underline;
}

ul#help_desk_installers{
	float: left;
	margin: 0px;
	margin-left: 10px;
	padding: 0px;
	list-style: none;
	width: 340px;
	margin-bottom: 20px;
}

ul#help_desk_installers li{
	margin:0px;
	margin-left: 10px;
	display: block;
	float: left;
	width: 100px;
	text-align:center;
}

ul#help_desk_installers a{
	margin:0px;
	padding: 0px;
	font-size: 12px;
	color: #333333;
}

ul#help_desk_installers a:hover{
	text-decoration: none;
}

ul#help_desk_installers img{

	margin-bottom: 5px;

}

ul#help_desk_browsers{
	float: right;
	margin: 0px;
	margin-right: 5px;
	padding: 0px;
	list-style: none;
	width: 340px;
	margin-bottom: 20px;
}

ul#help_desk_browsers li{
	margin: 0px;
	margin-left: 10px;
	display: block;
	float: left;
	width: 100px;
	text-align:center;
}

ul#help_desk_browsers a{
	margin:0px;
	padding: 0px;
	font-size: 12px;
	color: #333333;
}

ul#help_desk_browsers a:hover{
	text-decoration: none;
}

ul#help_desk_browsers img{

	margin-bottom: 5px;

}

#homeFeatures {
	float: left;
	width: 725px;
	margin:0px;
	margin-left: 22px;
	padding-bottom: 10px;
}

#homeFeatures .halfLeft {
	width: 47%;
	display: block;
	position: relative;
	float: left;
	margin-left: 5px;
}

#homeFeatures .halfRight {
	width: 45%;
	display: block;
	position: relative;
	float: right;
	padding-right: 10px;
}

#homeFeatures .featureCapsule {
	display: block;
	position: relative;
	float: none;
	clear: none;
	margin-bottom: 20px;
	border-bottom: 1px solid #eee;
}

#homeFeatures .featureCapsule p {
	width: 98%;
	margin-bottom: 15px;
	margin-top: 0;
	font-size: 12px;
}

#homeFeatures .featureCapsule h2{
	width: 300px;
	height: 50px;
	line-height: 60px;
}

#homeFeatures .featureCapsule h2 a{
	font-size: 15px;
	color: #474747;
	text-decoration: none;
	margin-top: 0px;
	font-weight: bold;
}

#homeFeatures .featureCapsule h2 a:hover{
	text-decoration: underline;
}

#homeFeatures .featureCapsule img {
	float: left;
	margin-right: 10px;
}

/*#homeFeatures .featureCapsule {
	display: block;
	position: relative;
	float: none;
	clear: none;
	height: 165px;
	background-color: red;
}

#homeFeatures p {
	width: 98%;
	margin-bottom: 25px;
	border-bottom: 1px solid #eee;
	padding-bottom: 15px;
	margin-top: 0;
}

#homeFeatures h2 {
	margin-top: 5px;
	margin-bottom: 0;
	font-weight: bold;
	padding: 0px;
	text-indent: 0px;
	border-bottom-width: 1px;
	border-bottom-color: silver;
	height: 20px;
	line-height: 50px;
}

#homeFeatures h2 a{
	font-size: 15px;
	color: #474747;
	text-decoration: none;
	margin-top: 0px;
}

#homeFeatures h2 a:hover{
	text-decoration: underline;
}


#homeFeatures .featureCapsule h2 {
	height: 30px;
	background-image: none;
}

#homeFeatures .featureCapsule img {
	float: left;
	margin-left: 0px;
}*/

.help_desk_customer_ani{
	margin-left:100px;
}



/* WHD Pages */


/* Media Page */

.box_middle .margin ul.tour_textList{
	padding-left: 0;
	margin-left: 0;
}

.box_middle .margin .tour_textList li{
	font-size:13px;
	color:#727377;
	width: 420px;
	padding-bottom: 2px;
	list-style-type: none;
}

.box_middle .margin .tour_textList li.bulletText{
	background: url(../images/bulletText.gif) no-repeat 0 4px;
	margin-bottom: 4px;
}

.box_middle .margin .tour_textList li.bulletARD{
	margin-left: 15px;
}

.box_middle .margin .tour_textList li.bulletCasper{
	margin-left: 15px;
}

.box_middle .margin .tour_textList li.bulletLANrev{
	margin-left: 15px;
}

.box_middle .margin .tour_textList li.bulletScreenSharing{
	margin-left: 15px;
}

.box_middle .margin .tour_textList li.bulletWindows{
	margin-left: 15px;
}

li.bulletARD{
	background: url(../images/button_ard.gif) no-repeat 0 0;
	padding-left: 30px;
}

li.bulletCasper{
	background: url(../images/button_casper.gif) no-repeat 0 0;
	padding-left: 30px;
}

li.bulletLANrev{
	background: url(../images/button_lanrev.gif) no-repeat 0 0;
	padding-left: 30px;
}

li.bulletScreenSharing{
	background: url(../images/button_screen_sharing.gif) no-repeat 0 0;
	padding-left: 30px;
}

li.bulletWindows{
	background: url(../images/button_windows.gif) no-repeat 0 0;
	padding-left: 30px;
}

li.bulletText{
	padding-left: 15px;
	background: url(../images/bulletText.gif) no-repeat 0 3px;
}


img.zoom{
	clear:both;
	float:left;
	margin:0 10px 50px 0;
	border:thin solid #aaa;
	height:185px;
	width:285px;
}

img.vid_zoom{
	clear:both;
	float:left;
	margin: 0 15px 50px 0;
	border:thin solid #aaa;
	cursor: pointer;
}

.box_middle .margin .tour_thumbVid {
	cursor: url(../js/highslide/graphics/zoomin.cur), pointer;
	width: 285px;
	height: 255px;
	float: left;
	margin-bottom: 5px;
	margin-right: 25px;
}

.box_middle .margin .tour_thumbCap {
	width: 285px;
	height: 185px;
	float: left;
	margin-bottom: 46px;
	margin-right: 25px;
}

.box_middle .margin .tour_content {
	float: left;
	width: 438px;
	height: auto;
}

.box_middle .margin .tour_content h2{
	margin-bottom: 10px;
}

/* START HIGHSLIDE */

.highslide-container div {
    font-family: Verdana, Helvetica;
    font-size: 10pt;
}
.highslide {
	cursor: url(../js/highslide/graphics/zoomin.cur), pointer;
    outline: none;
    text-decoration: none;
}

.highslidel {
	cursor: url(../js/highslide/graphics/zoomin.cur), pointer;
    outline: none;
    text-decoration: none;
}

.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 1px solid gray;
	float: left;
	margin: 0 15px 50px 0;
	height:185px;
	width:285px;

}
.highslide:hover img {
	border-color: silver;
}

.highslidel img {
	border: 1px solid gray;
	float: left;
	margin: 0px 35px 5px 35px;
	height:75px;
	width:100px;

}
.highslidel:hover img {
	border-color: silver;
}

.highslide-wrapper, .drop-shadow {
	background: white;
}
.highslide-image {
    border-bottom: 1px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;

    border-bottom: 1px solid white;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: silver;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;

    padding-left: 22px;
    background-image: url(../js/highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}

a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}
a.highslide-full-expand {
	background: url(../js/highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}
.highslide-overlay {
	display: none;
}

/* Mac-style close button */
.closebutton {
	position: relative;
	top: -15px;
	left: -15px;
	width: 30px;
	height: 30px;
	cursor: hand; /* ie */
	cursor: pointer; /* w3c */
	background: url(../js/highslide/graphics/close.png);
	/* For IE6, remove background and add filter */
	/* Note! the src is relative to the HTML file, not the CSS file */
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../js/highslide/graphics/close.png', sizingMethod='scale');
}


/* WHD Detailed Features */

table.tableFeatures {
	width: 760px;
	display: inline-table;
}

table.tableFeatures td {
	padding: 8px;
	vertical-align: top;
	font-size: 13px;
}

table.tableFeatures td.feature {
	width: 55%;
}

table.tableFeatures td.feature img.bullet {
	width: 6px;
	height: 6px;
	margin-bottom: 2px;
}

table.tableFeatures td.feature img.button {
	margin-right: 10px;
	float: left;
}

table.tableFeatures td.edition {
	text-align: center;
}

table.tableFeatures tr.oddRow {
	background-color: #cecece;
}

table.tableFeatures tr.evenRow {
	background-color: #ececec;
}

.box_middle .margin .download{
	margin-top: -78px;
}


table.industryLinks {
	float: left;
	display: inline-table;
	margin-left: 1px;
	margin-top: 10px;
	width: 70%;
	border: 1px #BBBBBB solid;
	background-color: #EEEEEE;
}


table.industryLinks td {
	font-size: 12px;
	font-weight: bold;
	padding-left:15px;
}

table.industryLinks h3{
	color: #2c5e8e;	
}

table.industryLinks a {
	color: #3399FF#2c5e8e;
	text-decoration: none;
}

table.industryLinks a:hover {
	text-decoration: underline;
}

table.tableContent td{
	line-height: 20px;
}

.topLink {
	float: right;
	margin-top: 5px;
	margin-right: 25px;
	font-size: 12px;
	display: block;
	clear: both;
}

#product_page_buttons{
	float: right;
	width: 307px;
	height: 20px;
	margin-right: 15px;
}

/*WHD Evaluations */

#login_buttons{
	width: 100%;
	height: 20px;
	margin-left: 5px;
	padding-bottom: 20px;
	margin-top: 0px;
	border-bottom: 1px solid #eee;
}

#clientDemoButton {
	width: 173px;
	height: 86px;
	background: url(../images/client_demo_button.gif) no-repeat;
	float: left;
	cursor: pointer;
	margin-right: 20px;
}

#techDemoButton {
	width: 173px;
	height: 86px;
	background: url(../images/tech_demo_button.gif) no-repeat;
	cursor: pointer;
	float: left;
}

#tech_login_button{
	float: left;
	width:99px;
	margin-right: 5px;
	height: 20px;
	background: url(../images/tech_login_button.gif) 0 0 repeat-y;
}

#tech_login_button:hover{
	background-position: -99px;
	cursor: pointer;
}

#client_login_button{
	float: left;
	width:99px;
	margin-right: 5px;
	height: 20px;
	background: url(../images/client_login_button.gif) 0 0 repeat-y;
}

#client_login_button:hover{
	background-position: -99px;
	cursor: pointer;
}

#schedule_button{
	float: left;
	width:99px;
	margin-right: 5px;
	height: 20px;
	background: url(../images/schedule_button.gif) 0 0 repeat-y;
}

#schedule_button:hover{
	background-position: -99px;
	cursor: pointer;
}




/* FREE HELP DESK SOFTWARE PAGE */


#middle_free{
	width: 737px;
	height: 482px;
	margin-right: auto;
	margin-top: 10px;
	margin-left: auto;
	margin-bottom: 10px;
	padding: 0px;
	background-image: url(../images/freeBG.jpg);
	/*background-color: #222222;*/
}

#middle_free img#free_title{
	z-index: 50;
	margin-top: 11px;
	margin-left: 165px;
}

#middle_free-title{
	height: 8px;
	overflow: hidden;
}

#middle_free-title h1{
	color: #222222;
	padding-top: 8px;
}

#middle_left-free{
	margin-top: 20px;
	float: left;
	width: 368px;
	height: 407px;
	
}

#middle_right-free{
	margin-top: 18px;
	float: left;
	margin-left: 20px;
	width: 348px;
	height: 407px;
}


#middle_right-free p{
	float: left;
	font-size: 11px;
	margin: 0px 20px 0px 10px;
	line-height: 14px;
	color: #ccc;
	border-style: none;
}

#middle_right-free p a{
	color: #fff;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
}

#middle_right-free p a.bullet3box{
	text-decoration: none;
	background: url(../images/bullet3box_6x9px.png) no-repeat 0 1px;
	padding-left: 10px;
}

#middle_right-free p a:hover{
	color: #3399FF;
	text-decoration: underline;
	background: url(../images/bullet3box_6x9px-over.png) no-repeat 0 1px;
}

#middle_right-free p.orange{
	margin: 0px;
	margin-top: 20px;
	margin-left: 33px;
	width: 250px;
	color: #d69829;
	font-size: 12px;
	text-align: center;
	overflow: hidden;
	border-style: none;
}

#middle_right-free p.orange a.download{
	float: left;
	width: 109px;
	height: 0;
	padding-top: 22px;
	overflow: hidden;
	background: url(../images/download_now.gif) 0 0;
	margin-left: 70px;
	margin-top: 5px;
}

#middle_right-free p a.download:hover{
	background-position: -109px 0;

}

ul#help_desk_installers-free{
	float: left;
	clear: none;
	padding: 0px;
	margin-left: 70px;
	margin-top: 330px;
	width: 260px;
	list-style: none;

}

ul#help_desk_installers-free li{
	margin-left: 15px;
	display: block;
	float: left;
	text-align:center;
}


ul#help_desk_installers-free h3{
	margin:0px;
	font-size: 10px;
	text-align: center;
	color: #EEEEEE;
}

#whats_new_box{
	margin: 0px;
	margin-left: 230px;
	margin-right: 230px;
	padding: 0px;
	border: solid 1px #7697cc;
	overflow: hidden;
}

#whats_new{
	text-align: center;
	font-size: 12px;
	margin: 0px;
	padding: 5px 10px 5px 10px;
	color: #3399FF;	
}

#whats_new a{
	font-weight: bold;
	color: #2c5e8e;
}

#whats_new a:hover{
	text-decoration: underline;
}

img.features_icon {
	float: left;
	margin-right: 5px;
	margin-left: 0px;
	margin-top: 0 !important;
}

p.features_page {
	width: 100%;
	margin-bottom: 10px;

	border-bottom: 1px solid #eee;
	margin-top: 0;
}

h3.features_page {
	background: none;
	margin-bottom: 0px !important;
	margin-top: 0 !important;
	height: 30px;
	padding: 0;
	font-weight: bold;
}

/* ************ Testimonials **************/

#testimonials{
	width: 765px;
}

#testimonials ul{
	float: left;
	margin-top: 10px;
	width: 765px;
	list-style: none;
	
}

#testimonials li{
	width: 760px;
	min-height: 120px;
	position: relative;
	border: 1px solid #cccccc;
	margin-bottom: 20px;
}

/* #testimonials .logo{
	float: left;
	max-height: 100px;
	max-width: 150px;
	margin-right: 10px;
	margin-left: 10px;
}

#testimonials .close{
	margin-left: 5px;
}

#testimonials ul li img{
	float: left;
	margin-top: 10px;
}

#testimonials ul li p{
	display: inline;
	float: left;
	max-width: 450px;
	color: #000000;
	margin-left: 10px;
	margin-top: 10px;
	z-index:1;
}

#testimonials ul li p.quoter{
	margin-top: 20px;
	max-width: 500px !important;
	position: absolute;
	top: 75px;
	left: 220px;
}

#testimonials ul li a, #testimonials ul li a:hover{
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}
*/

#testimonials ul li .testimonials_left{
	float: left;
	width: 170px;
	height: 120px;
}

#testimonials ul li .testimonials_left img{
	max-height: 100px;
	max-width: 150px;
	margin-left: 10px;
	margin-top: 10px;
}

#testimonials ul li .quote{
	margin: 10px 10px 0px 10px;
	width: 10px;
	float: left;
}

#testimonials ul li .testimonials_right{
	float: left;
	display: inline;
	padding-top: 10px;
	max-width: 530px;
	height: 120px;
}

#testimonials ul li a, #testimonials ul li a:hover{
	color: #333333;
	font-weight: normal;
	cursor: pointer;
	text-decoration: none;
}

/* *************************************** */




/*OLD STUFF*/
/* 

h1.whd {
	color: #333;
	font-weight: bold;
	margin-left: 10px;
	border-bottom: 1px solid #dcdcdc;
	width: 75%;
	padding-bottom: 10px;
	font-size: 17px;

}

h2.whd {
	margin: 0px;
	padding: 0px;
	color: #801807;
	font-weight: bold;
	font-size: 17px;

}

.clearrow {
	clear: both;
	height: 10px;

}



#home3box {
	display: block;
	width: 500px;
	float: left;
	height: 500px;
	background-color: #ccc;
}

.1box {
	width: 50px;
	display: block;
	height: 50px;
	background-color: #e79d66;
	float: left;
}

.2box {
	width: 50px;
	display: block;
	position: relative;
	height: 50px;
	float: right;
}

.3box {
	width: 50px;
	display: inline;
	position: static;
	height: 50px;
	background-color: #fdfe64;
}


.homeBlock_bg{
	background-color: #ccc;
}



.help_desk_installers2{
	float: right;
	margin-top: 15px;
}

.help_desk_installers2 img{
	margin-right: 40px;
}

*/