
body {background-color:#CCC; font-size: 11px;font-family: Tahoma, Arial, sans-serif; color: #666; margin:0; padding:0;text-align:center;}
img {border:0;}

a:link, a:visited{color: #369;}
a:hover, a:active{color: #333;}

#pageContainer{width:780px;text-align:left;margin:0 auto;}
#pageContainer_wide{min-width: 1100px;max-width: 1100px; text-align:left;margin:0 auto;}
#pageBorder{border:1px solid #999;border-top:0;}
#pageContent{background:#FFF url('/s/i/designing_time.gif') no-repeat bottom right;padding:0 32px 0 1px;}
#header{height:55px;background: url('/s/i/header_bg.gif') no-repeat top right;}
#footer{text-align:center;margin:5px 0;clear:both;font-size:10px;line-height:14px;}
#footer a:link, #footer a:visited{color: #333;}
#footer a:hover, #footer a:active{color: #666;}
#navContainer{border:1px solid #ccc;padding:1px;}
#nav{background: url('/s/i/nav_bg.gif') repeat-x;text-align:center;padding:3px 0 4px;}
#nav a:link, #nav a:visited{color:#FFF;font-weight:bold;font-family:Verdana,sans-serif;text-decoration:none;margin:0 10px;}
#nav a:hover{color:#cd393e;font-weight:bold;text-decoration:none;}
.navOn{color:#cd393e;margin:0 9px;}

.red{color:#C33;}
.caps{text-transform:uppercase;}

#homeContainer{background:url('/s/i/home_bg.gif') no-repeat top left;height:380px;}
#homeContent{background: url('/s/i/home_clock.jpg') no-repeat top right;padding:60px 282px 55px 80px;font-size:12px;line-height:18px;}

#mainContent{padding:20px 25px;}
#pageHeader{padding-bottom:4px;background: url('/s/i/hdr_bar.gif') repeat-x bottom;margin-bottom:10px;}

.spacer{display: block; font: 1px/1px monospace; margin: 0; padding: 0; border: 0; height: 1px; width: 1px;}
.clear{clear:both; display: block; font: 1px/1px monospace; margin: 0; padding: 0; border: 0; height: 1px; width: 1px;}

/* H1{font-size:12px;color:#666;margin:0 0 10px 0;} */
H1{font-size:15px;color:#C33;padding-bottom:5px;background: url('/s/i/hdr_bar.gif') repeat-x bottom;margin-bottom:10px;}
H2{font-size:12px;color:#333;margin:0 0 5px 0;}
H2.red{font-size:12px;color:#C33;margin:0 0 5px 0;}
H3{font-size:12px;color:#666;margin:0 0 5px 0;}
H4{font-size:12px;color:#333;margin:0 0 5px 0;}


p{margin:5px 0 15px 0;line-height:16px;}
.t10{font-size:10px;}
.t12{font-size:12px;line-height:18px;}
.right{text-align:right;}
.center{text-align:center;}

ul{list-style:none;margin:5px 0 5px 10px;padding:0;}
ul li{background: url('/s/i/gray_blt.gif') no-repeat 0 3px;padding-left:12px;margin: 0 0 10px 0;}
ol li{margin: 0 0 6px 0;}

#twoColNav{float:left;width:150px;border-right:1px solid #666;}
#twoColNav ul{list-style:none;margin:10px 15px 10px 0;padding:0;}
#twoColNav ul li{background: url('/s/i/gray_blt.gif') no-repeat 0 3px;padding-left:12px;margin: 0 0 10px 0;}

#twoColBody{float:left;width:524px !important;width:504px;padding:0 10px;line-height:16px;}
#layoutContainer{}

#productNav{background: url(/s/i/product_nav_bg.gif) repeat-x top;text-align:center;background-color:#f2f1f1;padding:2px 20px;line-height:18px;font-family:Verdana;font-size:10px;color:#c4c3c3;margin-bottom:18px;}
#productNav a:link, #productNav a:visited{color: #666;padding:0 5px;text-decoration:none;}
#productNav a:hover, #productNav a:active{color: #333; text-decoration:underline;}

.imgInstallThumb{float:left;margin: 0 3px 3px 0;}
.thumb{margin:5px 0;}
.imgBorder{border:2px solid #CCC;margin-bottom:5px;}
/* .imgBorder_p2turn{position: absolute; left: 0px; border:2px solid #CCC;margin-bottom:5px;}  --pdf2pageturn no longer used */

#tblLinks td{padding:5px 30px 5px 0;vertical-align:top;border-top:1px solid #DDD;}

.form td{vertical-align:top; text-align:left;}
.form input, .form select{height:19px; width:200px;font-size:11px;color:#666;}
.form textarea{width:200px;font-size:11px;color:#666;}
.form input[type='checkbox']{width:20px;}

/* jdMenu Styles */
ul.jd_menu {
	position: relative;
	margin: 0px;
	background: url('/s/i/nav_bg.gif') repeat-x;
	padding: 0px 15px;
	height: 19px;
	list-style-type: none;
	text-align:left;

}
ul.jd_menu ul {
	display: none;
}
ul.jd_menu a, 
ul.jd_menu a:active,
ul.jd_menu a:link,
ul.jd_menu a:visited
{
	text-decoration: none;
	color: #FFF;
}
ul.jd_menu li {
	float: left;
	color:#FFF;
	background: #E6E6E6 url('/s/i/nav_bg.gif') repeat-x;
	font-weight:bold;
	font-family:Verdana,sans-serif;
	font-size: 11px;
	padding: 3px 11px;
	cursor: pointer;
	white-space: nowrap;
	

}
ul.jd_menu li.jd_menu_hover_toolbar {
	color: #FFF;
}
ul.jd_menu a.jd_menu_hover_toolbar {
	color:#cd393e;
	font-weight:bold;
	text-decoration:none;
}

/* -- Sub-Menus Styling -- */
ul.jd_menu ul {
	position: absolute;
	display: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	background-color: #e3e3e3;
	border: 1px solid #999;
}
ul.jd_menu ul li {
	float: none;
	margin: 0px;
	padding: 3px 10px;
	background: #e3e3e3;
	border: none;
	color: #70777D;
}
ul.jd_menu ul li.jd_menu_hover {
	padding: 3px 10px;
	background-color: #999;
	color: #FFF;
}
ul.jd_menu ul a, 
ul.jd_menu ul a:active,
ul.jd_menu ul a:link,
ul.jd_menu ul a:visited {
	font:bold 10px Verdana;
	text-transform:uppercase;
	text-decoration: none;
	color: #cd393e;
}
ul.jd_menu ul a.jd_menu_hover {
	color:#FFF;
}

