/* reset */
html, body {height:100%; margin:0px; padding:0px;background:#fff;}
body, td, th, p, a, input {font-size:11px;font-family:Verdana, Helvetica,  Arial;color:#333;}
a img {border:none;}
form {padding:0px; margin:0px;}
:focus { outline: none;}
table td {vertical-align:top;}
.clear{clear:both;}
p {padding:5px 0;margin:0;}
h1, h2, h3, h4, h5, h6 {margin:0;padding:0;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {text-decoration:none !important;}
/* reset */


/* (x)HTML Tags */

h1 {font:bold 16px/20px Helvetica, Verdana, Arial;color:#00788A;}
h2 {font:bold 14px/18px Verdana, Helvetica ,Arial;color:#00788A;}
h3 {font:bold 13px/16px Verdana, Helvetica ,Arial;color:#00788A;}
h4 {font:bold 11px/14px Verdana, Helvetica ,Arial;color:#00788A;}
h5, h5 a {font:bold 11px/14px Verdana, Helvetica, Arial;color:#000 !important;}
p  {font:11px/14px Verdana, Helvetica ,Arial;}

a {text-decoration:none;}
a:hover {text-decoration:underline;}
#content a {color:#f93;}

/* (x)HTML Tags */


/* Classes */

	.testimonial-box {border:2px solid #F8981D;padding:10px 20px;}
	.testemonial-box p, .testemonial-box td, .testemonial-box {color:#00788A;font-weight:bold;font-style:italic;font-size:11px;border:2px solid #FBCB8E;padding:10px;}
	
	.highlight {color:#fff;background-color:#FF8D00;font-weight:bold;padding:2px;}
	.orange {color:#FF8D00;font:11px/14px Verdana, Helvetica ,Arial;}
	.small {color:#666;font:10px/13px Verdana, Helvetica ,Arial;}
	ul.listType1 {list-style-image: url(/i/list-img1.png);}
	ul.listType2 {list-style-image: url(/i/list-img2.png);}
	
	

	.event {padding:5px 0;}
	.more {font:9px/13px Verdana, Helvetica, Arial !important;color:#FF8D00 !important; }
	.logo-title {display:block;padding:17px 0 0 10px;font-size:11px;color:#b0b0b0;letter-spacing:1px;text-decoration:none !important;}
	.crumbs {text-align:left;border-bottom:2px solid #E6E6E6;font-weight:normal;padding:3px 0;color:#666;font-size:10px;}
		.crumbs a {color:#666;font-size:10px;font-family:Verdana, Helvetica,  Arial;}
	.q {width:136px;height:13px;padding:1px 2px;margin:0;font-size:10px;border:2px solid #D5D4D9;color:#666;}
	
	
	.form1-styles {border-top:1px solid #D7D7D7 !important;padding-top:20px;}
/* Classes */





/* TABS */

#tab_header {
	font-size: 12px;
	background: url(/i/tabs/bg.gif) #FFFFFF repeat-x 50% bottom;
	float: left;
	width: 100%;
	line-height: normal;
	/*padding-top:5px;*/
}
#tab_header ul {
	padding:10px 10px 0px 10px;
    margin: 0px;
    list-style-type: none;
}
#tab_header li {
	padding:0px 0px 0px 6px;
	background: url(/i/tabs/left.gif) no-repeat left top;
	float: left;
	margin: 0px 0px 0px 3px;	
}
#tab_header a {
	padding:5px 9px 4px 0px;
	display: block;
	font-weight: bold;
	background: url(/i/tabs/right.gif) no-repeat right top;
	float: left;
	color: #fff;
	text-decoration: none;
}
#tab_header a {
	float: none;
	color:#fff !important;
}
#tab_header a:hover {
	color: #D90000;
}
#tab_header .current {
	background-image: url(/i/tabs/left_on.gif);
}
#tab_header .current a {
	background-image: url(/i/tabs/right_on.gif);
	padding-bottom: 5px;
	color: #999 !important;
	font-weight:bold;
}

/* listTable */

.listTable tr.odd {
	background-color:#E9E7E3;
}

.listTable tr.even {
	background-color:#FFFFFF;
}

.listTable_div {
	padding:5px;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
}

/* listTable */
/* TABS */



/* Layout */
#wrap {width:997px;margin:0 auto;}

#header {background: url(/i/header-bgr.png) no-repeat top center;padding-bottom:6px;}
	#top-bar {margin:0 0 0 auto;}
		#top-bar a, #top-bar td, #top-bar p {font-size:11px;color:#666;vertical-align:middle;}
	#header .menu {}
	#header .menu td, #header .menu th {width:131px;}	
	#header .menu th {text-align:left;background: url(/i/top-nav-border.png) no-repeat bottom left;padding-bottoom:2px;}
	#header .menu a {display:block;}
	#header .menu th a {font-falmily:Helvetica, Verdana, Arial;font-size:13px;color:#00788A;padding:5px 0 4px 0;letter-spacing:1px;font-weight:normal;}
	#header .menu td a {font:11px Verdana, Helvetica, Arial;color: #666;padding:1px 0;}
	#header .menu th a:hover, #header .menu th a.selected  {text-decoration:none;color:#00A8BF;}
	#header .menu td a.selected {color:#000;text-decoration:underline;}

#main {width:926px;margin:10px auto;}
	#left-nav {width:180px;padding:8px 0;}
		#left-nav h1.title {font:16px Helvetica, Verdana, Arial;letter-spacing:1px;color:#666;}
		#left-nav .menu a {display:block;font:10px Verdana, Helvetica, Arial;letter-spacing:0px;color:#333;padding:2px 0 5px 12px;}
		#left-nav .menu a.selected {font-weight:bold;color:#00788A;background: url(/i/nav-arrow.png) no-repeat 0 3px;}
		#left-nav .menu a.lvl4 {font-size:9px;color:#999;padding-left:20px;background-image:none !important;}
		
	#content {width:722px;padding:8px 0;}
		.content-body a {color:#999 !important;font-weight:bold;}
	
	#ctx {width:200px;border-top:2px solid #E5E5E5;}

#footer {width:907px;padding:0 10px;height:43px;margin:10px auto;background: url(/i/footer-bgr.png) no-repeat top center;}
	#footer .main-link {color:#959595;font-weight:bold;font-size:11px;}
	#footer .menu {text-align:right;vertical-align:middle;}
	#footer .menu, #footer .menu a {font-size:11px;color:#6F6F6F;}

	
	#events-bar {background: url(/i/events-bar-bgr.png) no-repeat top left;width:717px;height:26px;vertical-align:middle;}
		.events-label {padding:0 25px 0 5px;background: url(/i/arrows/events-arrow.png) no-repeat 65px 1px;font-size:12px;font-weight:bold;color:#fff;text-decoration:none !important;}
		#events-bar marquee a, #events-bar marquee span, #events-bar marquee b {font-size:11px;color:#fff;}
	
	#free-demo {background: url(/i/free-demo-bgr.png) no-repeat top left;width:209px;height:26px;vertical-align:middle;}
	
	#home-table {width:926px;margin:10px auto;padding-top:10px;}
	#submit-q {background: url(/i/search-bgr.gif) no-repeat 0 3px;padding:4px 0 4px 22px;text-decoration:none;border:none;cursor:pointer;}
	
	
	
	/* Home Panel */
	
		.panel {}
		#panel-nav {width:61px;background: url(/i/panel-vertical-line.png) repeat-y 60px 0;}
			#panel-nav a {display:block;width:60px;margin-bottom:10px;}
			#panel-nav a.selected img {display:block !important;}
			#panel-hidden-content {display:none;}
		#panel-content {padding-left:10px;width:121px;height:225px;}
		#panel-content a, #panel-content p, #panel-content td, #panel-content {}
	
	/* Home Panel */
	
/* Layout */




/* Default */
body.Print { padding:10px; background:#ffffff;width:800px;margin:0 auto;}
body.Print h1 {background: none !important;text-align:center;}
.requiredField {color:#FF0000;}
.error {color:#FFFFFF; padding: 3px; background: #FF0000; font-size: 13px; font-weight: bold; margin-bottom:10px;}
.spTitle {font-weight:bold;color:#85BE1B;font-size:15px;}
.spTitle a {color:#FF0000;text-decoration:none;}
.spSubTitle {font-weight:bold;}
.spSubTitle a{font-weight:bold;}
.ImgLeft {float:left;margin-right:5px;margin-bottom:0;border: 1px solid #999;}
.ImgRight {float:right;margin-left:5px;margin-bottom:5px;border: 1px solid #999;}
.ImgBorder{border: 2px solid #09679F;}
.ProductsTbl td{padding:4px;border:1px solid #999;}
.ProductsTbl {border-collapse: collapse;}

.BackPrintTop {padding:45px 5px 5px 5px;text-align:right;font-size:11px;color:#f93;}
	.BackPrintTop a {text-decoration:none;color:#f93;font-size:11px;padding:0 3px;}
	.BackPrintTop a:hover {text-decoration:underline;}
.BackPrintTop .Back { }
.BackPrintTop .Print { }
.BackPrintTop .Top { }
.PageBar {padding:30px 10px 10px 10px;color:#999;cursor:default;}
	.PageBar b {color:#000;font-weight:bold;padding:0 3px;}
	.PageBar a {color:#999 !important;text-decoration:none;padding:0 3px;}
#FooterCont { }

#ITTILogo { }
/* Default */
