#page {
	BACKGROUND: #fff repeat-y left top; MARGIN: 0px auto; TEXT-ALIGN: left; border: 1px solid #000; WIDTH: 970px; 
}
HTML {
	MIN-HEIGHT: 100%; MARGIN-BOTTOM: 1px;
}
BODY {
	BACKGROUND:#E06205;  TEXT-ALIGN: center;
	FONT-SIZE: 12px; COLOR: #000; LINE-HEIGHT: 18px; 
	FONT-FAMILY: Arial;
}
H1 {
	MARGIN: 0px 0px 15px;
	FONT-SIZE: 22px;
	font-family:Arial, Helvetica, sans-serif;
	color:#464646
}
H2 {
	MARGIN: 0px 0px 15px;
	FONT-SIZE:18px; COLOR:#4646464; 
	font-family:Arial, Helvetica, sans-serif;
	LINE-HEIGHT: 120%
}
H3 {
	MARGIN: 0px 0px 15px
}
H4 {
	MARGIN: 0px 0px 15px
}

#webpage {
	  background-repeat:no-repeat; background-color:#FFFFFF;MARGIN: 0px auto; WIDTH: 972px; TEXT-ALIGN: left; border: 1px solid #000; }

#pagehead {
	
	WIDTH: 970px;
	POSITION: absolute;
	TOP: 20px;
	height: 333px;
}
#sitelogo {
	PADDING-RIGHT: 0px;
	MARGIN-TOP: 4px;
	PADDING-LEFT: 15px;
	BACKGROUND: repeat-y left top;
	FLOAT: left;
	PADDING-BOTTOM: 15px;
	WIDTH: 235px;
	PADDING-TOP: 11px;
	TEXT-ALIGN: center;
	position:absolute;
	left: -7px;
	top: -23px;
	height: 53px;
}
#nav2 {
	CLEAR: both; PADDING-LEFT: 5px; FLOAT: left; WIDTH: 230px; TEXT-ALIGN: left; color:#000000;  margin-top:10px; margin-left:5px;
}
#bann {
 MARGIN-TOP: -45px; FLOAT: right; WIDTH: 559px; HEIGHT: 200px; 
}
#cols {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; Z-INDEX: 1; FLOAT: left; PADDING-BOTTOM: 0px;   background-repeat:no-repeat; 
}
#menu {
	FLOAT: left; WIDTH:215px; MARGIN-RIGHT: 10px; margin-top:410px; margin-left:-5px
}
#side {
	FLOAT: right; MARGIN-LEFT: 8px; WIDTH: 180px
}
.side {
	FLOAT: right; MARGIN-LEFT: 8px; WIDTH: 180px
}
#main {
	FLOAT: right; WIDTH: 690px; HEIGHT: 100%; margin-top:390px; padding-top:-1000px; margin-left:20px;
}

#order{
	FLOAT: right; WIDTH: 500px; HEIGHT: 100%; margin-top: 500px; 
}
#foot {
	CLEAR: both; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 12px; BACKGROUND: repeat-x left bottom; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; TEXT-ALIGN: center
}
#foot P {
	MARGIN: 5px; LINE-HEIGHT: 15px
}

FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE {
	MARGIN: 0px 0px 15px
}
P {
	MARGIN: 0px 0px 15px
}
PRE {
	MARGIN: 0px 0px 15px
}

TD {
	FONT-SIZE: 12px; COLOR: #000; LINE-HEIGHT: 14px; FONT-FAMILY: Tahoma,trebuchet ms,arial,helvetica,code2000,sans-serif; padding-left:8px;
}
TH {
	FONT-SIZE: 12px; COLOR: #222; LINE-HEIGHT: 13px; FONT-FAMILY: Tahoma,trebuchet ms,arial,helvetica,code2000,sans-serif
}
INPUT {
	FONT-SIZE: 12px; COLOR: #222; LINE-HEIGHT: 13px; FONT-FAMILY: Tahoma,trebuchet ms,arial,helvetica,code2000,sans-serif
}
SELECT {
	FONT-SIZE: 12px; COLOR: #222; LINE-HEIGHT: 13px; FONT-FAMILY: Tahoma,trebuchet ms,arial,helvetica,code2000,sans-serif
}
TEXTAREA {
	FONT-SIZE: 12px; COLOR: #222; LINE-HEIGHT: 13px; FONT-FAMILY: Tahoma,trebuchet ms,arial,helvetica,code2000,sans-serif
}
INPUT[type='button'] {
	CURSOR: pointer
}
INPUT[type='submit'] {
	CURSOR: pointer
}
A {
	COLOR:#000066; TEXT-DECORATION: underline
}
#menu A {
	PADDING-LEFT: 0px;  TEXT-DECORATION: none
}

.grey {
	COLOR: #666; TEXT-DECORATION: none
}
.grey:hover {
	TEXT-DECORATION: underline
}
.green {
	COLOR: #460
}
.red {
	COLOR: #CC0000;
}
.blue {
	COLOR: #38a
}
.buylicense{
font-size:18px; color:#000000;
}

.bold {
	FONT-WEIGHT: bold
}
.err {
	COLOR: red
}
.q {
	MARGIN-TOP: 10px; PADDING-LEFT: 30px; BACKGROUND: url(q.gif) no-repeat left top
}
.nav1 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(nav1-line1.gif) no-repeat center bottom; FLOAT: right; PADDING-BOTTOM: 10px;  WIDTH: 100px; PADDING-TOP: 10px; TEXT-ALIGN: center; height: 10px;
}
.nav1 A:hover {
	BACKGROUND: url(nav1-line2.png) no-repeat center bottom; color:#ffffff;
}
#nav2 A {
	 
}
#nav2 P {
	PADDING-RIGHT: 0px; PADDING-LEFT:0px; PADDING-BOTTOM:8px; MARGIN: 0px; PADDING-TOP: 0px; }
#nav2 A {
	FONT-WEIGHT:normal; FONT-SIZE: 12px; TEXT-TRANSFORM:none; COLOR: #000000; TEXT-DECORATION: none; PADDING-LEFT:0px; PADDING-BOTTOM: 15px; PADDING-TOP: -2px;
}


#nav2 A:hover {
	PADDING-RIGHT: 15px;  color:#0033CC;
}
.bar {
	PADDING-RIGHT: 7px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: #e5e5e5; PADDING-BOTTOM: 7px; MARGIN: 0px 0px 12px; PADDING-TOP: 7px; BORDER-BOTTOM: #bbb 1px solid
}
.dot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(dot.png) repeat-x left bottom; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 5px
}
.dotv {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(dotv.png) repeat-y center top; MARGIN: 0px
}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
.center {
	TEXT-ALIGN: center
}
.vm {
	VERTICAL-ALIGN: middle
}
.clear {
	CLEAR: both
}
.line {
	BORDER-BOTTOM: #ccc 1px solid
}
.line TD {
	BORDER-BOTTOM: #ccc 1px solid
}
.line1 {
	BORDER-BOTTOM: #666 1px dotted
}
.line1 TD {
	BORDER-BOTTOM: #666 1px dotted
}
.line2 {
	BORDER-BOTTOM: #bbb 2px solid
}
.line2 TD {
	BORDER-BOTTOM: #bbb 2px solid
}
.th TD {
	BORDER-TOP: #bbd 1px solid; FONT-WEIGHT: bold; BACKGROUND: #ddf; BORDER-BOTTOM: #bbd 1px solid
}
.bg {
	BACKGROUND: #ddd
}
.box {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; BORDER-LEFT: #333 1px solid; BORDER-BOTTOM: #333 1px solid
}
.help {
	CURSOR: help; BORDER-BOTTOM: #666 1px dotted
}
.none {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.none A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.none A {
	PADDING-LEFT: 0px! important
}
.blog {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10pt; BACKGROUND: url(dot.png) repeat-x left bottom; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #38a; LINE-HEIGHT: 110%; PADDING-TOP: 5px
}
.blog A {
	TEXT-DECORATION: none
}
.blog A:hover {
	COLOR: brown
}

LI {
	PADDING-BOTTOM: 5px
}
LI.arr {
	LIST-STYLE-IMAGE: url(arr2.gif)}
UL.arr LI {
	LIST-STYLE-IMAGE: url(arr2.gif)}


.ct {
	BACKGROUND: url(box.gif) no-repeat left top
}
.ct DIV {
	BACKGROUND: url(box.gif) no-repeat right top; MARGIN-LEFT: 5px; PADDING-TOP: 5px
}
.cb {
	BACKGROUND: url(box.gif) no-repeat left bottom; MARGIN-BOTTOM: 10px
}
.cb DIV {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: url(box.gif) no-repeat right bottom; PADDING-BOTTOM: 8px; MARGIN-LEFT: 5px; PADDING-TOP: 3px; color:#000000
}
UL.tab {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; font-size:10px
}
div.box { border: 1px solid #b0c0c5}
UL.tab LI {
	BORDER-RIGHT: #b0c0c5 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #b0c0c5 1px solid; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #b0c0c5 1px solid; MARGIN-RIGHT: 5px; PADDING-TOP: 3px; BORDER-BOTTOM: #35ABDD 1px solid
}
UL.tab .on {
	BACKGROUND: #ECF5FC; BORDER-BOTTOM: #ECF5FC 1px solid; BORDER-left: #35ABDD 1px solid; BORDER-right: #35ABDD 1px solid; BORDER-top: #35ABDD 1px solid
}
UL.tab LI A {
	TEXT-DECORATION: none
}
DIV.tab {
	BORDER-RIGHT: #b0c0c5 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ffffff; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #b0c0c5 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #b0c0c5 1px solid
}
DIV.onflow {
	 BACKGROUND: #ECF5FC; PADDING-BOTTOM: 10px; BORDER-LEFT: #35ABDD 1px solid;  BORDER-BOTTOM: #35ABDD 1px solid; BORDER-RIGHT: #35ABDD 1px solid; border-top: #35ABDD 1px solid;
}
.news {
	FONT-SIZE: 13px; FONT-FAMILY: Verdana,Arial; WORD-WRAP: break-word
}
.news H2 {
	FONT-SIZE: 17px; FONT-FAMILY: Arial
}
.news H1 {
	MARGIN-BOTTOM: 0px
}
.news H2 {
	MARGIN-BOTTOM: 0px
}
.bar {
	PADDING-RIGHT: 7px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: #0083A8; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 12px; PADDING-TOP: 3px; BORDER-BOTTOM: #bbb 1px solid; color:#FFFFFF;}
	
.scroll-top{
	background: url(scroll-top-s.gif) bottom no-repeat;
	height:38px;
	width:225px;
	padding:0px 0 0 0;
}
.sctoll-l-txt{
	MARGIN: 0px 0px 9px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight: bold;
	padding-top:12px;
	color:#333333;
	padding-left:12px

}
.scroll-bottom{
	background: url(scroll-bottom-s.gif) top no-repeat;
	height:7px;
	width:225px;
	margin-bottom:10px;
	border:none;
	margin-top:0;
}
.scroll-mid{
	background: url(scroll-mid-s.gif) top repeat-y;
	width:225px;
	width:auto;
	text-align:left;
	margin:0;
}
.arrowlistmenu{
	width: 225px; /*width of accordion menu*/
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
	font: normal 12px verdana;
	color:#000000;
	background: url(scroll-bg-s.gif) no-repeat left;
	height:18px;	
	padding: 10px 0 1px 3px; /*header text is indented 10px*/
	cursor: default;
	cursor: pointer;
}
.arrowlistmenu .menuheader .last{ /*CSS class for menu headers in general (expanding or not!)*/
	font: normal 12px verdana;
	color:#000000;
	background: url(scroll-last.gif) no-repeat left;
	height:18px;	
	padding: 10px 0 1px 3px; /*header text is indented 10px*/
	cursor: default;
	cursor: pointer;
}
.menuheader p{
	font: normal 12px verdana;
	color:#000000;
	padding-left:-25px;
	z-index:999;
	margin:0;
	text-decoration:none;
}

.menuheader p a{
	color:#000000;
	text-decoration:none;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
	background: url(scroll-bg-s.gif) repeat-x center left;
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-bottom: 1px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
	padding-bottom: 2px; /*bottom spacing between menu items*/
	background:url(arr.gif) no-repeat 3% 40%; padding-left: 19px; 
}

.arrowlistmenu ul li a{
	color: #030000;
	background: url() no-repeat center left; /*custom bullet list image*/
	display: block;
	padding: 2px 0;
	padding-left: 19px; /*link text is indented 19px*/
	text-decoration: none;
	font-weight: normal;
	line-height:13px;	
	font-size: 100%;
}

.arrowlistmenu ul li a:visited{
	color: #373737;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
	color: #ba5d20;
	
}
.dis{
	display:none;
}
#content_wrap_1 {
	position:absolute;
	background-repeat:repeat-x;
	
	margin-top:87px;
	left:289px;
	top: 58px;
	height: 200px;
}
	#content_wrap_2 {padding:10px 0;width:420px; text-align:left; left:0px}
	#content_wrap_0 {padding:10px 0;width:460px; margin-left:15px;text-align:left;}
	
	#content_wrap_2:after {content:".";display:block;height:0;clear:both;visibility:hidden}
	#content_wrap_2 {display:inline-block}
	/* Hides from IE-mac \*/
	* html #content_wrap_2 {height:1%}
	#content_wrap_2 {display: block}
	/* End hide from IE-mac */
	#content_main {float:left;width:557px}
	#content_main2 {width:100%}
	#content_sub {float:right;width:179px}
	/* used in pop ups with no wrapper */
	#content_wrap_3 {background:#FFF;margin:10px}
	
	#content_rotator_1_wrap {border-top:3px solid #E06205;margin:1em 0;padding:1px 0;font-size:11px; width:725px; height:230px;margin-top:-28px; margin-left:-44px;} #content_rotator_2_wrap {margin:1em 0;padding:1px 0;font-size:11px; width:680px; float:left; height:200px;  }
	#content_rotator_1 {
	color:#000;

	padding-bottom:2.6em;
	margin:0;
	font-size:16px;
	
	top: 5px;
	width: 689px;
	
}
	#content_rotator_1:after {content:".";display:block;height:0;clear:both;visibility:hidden}
	#content_rotator_1 {display:inline-block}
	#content_rotator_1 {display:block}
	* html #content_rotator_1 {height:278px}
	#content_rotator_1 .ui-tabs-nav {margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;font-family:verdana;float:left;position:absolute;bottom:0px;left:-3px;z-index:1;width:726px; height:45px;background:#FFF url(tabs2.gif) repeat-x bottom right;border-bottom:1px solid #FFF; top:218px; left:-45px; border-bottom:#464646 1px solid}
	* HTML #content_rotator_1 .ui-tabs-nav {bottom:-1px}
	* + HTML #content_rotator_1 .ui-tabs-nav {bottom:45px}                              
	#content_rotator_1 .ui-tabs-nav-item {margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;float:left; }
	#content_rotator_1 .ui-tabs-nav-item A:Link, 
	#content_rotator_1 .ui-tabs-nav-item A:Visited {margin-top:2px;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;float:left;font-size:.8em;font-weight:bold;text-decoration:none;color:#000000;background:#FFF url(tabs2.gif) repeat-x bottom left; border-left:1px solid #FFF;border-right:1px solid #c5ced9;}
	#content_rotator_1 .ui-tabs-nav-item A:Hover, 
	#content_rotator_1 .ui-tabs-nav-item A:Active {background:#FFF url(tabs.gif) repeat-x bottom left;color:#fff}
	#content_rotator_1 .ui-tabs-nav-item A SPAN {float:left;padding:1em 1.5em;background:transparent url('') repeat-y bottom right;cursor:pointer}	
	#content_rotator_1 .ui-tabs-selected A:Link, 
	#content_rotator_1 .ui-tabs-selected A:Visited, 
	#content_rotator_1 .ui-tabs-selected A:Hover, 
	#content_rotator_1 .ui-tabs-selected A:Active {background:#FFF url(tabs3.gif) repeat-x bottom left;color:#ffffff}
	#content_rotator_1 #nav-fragment-1.ui-tabs-nav-item A:Link, 
	#content_rotator_1 #nav-fragment-1.ui-tabs-nav-item A:Visited {}
	#content_rotator_1 #nav-fragment-1.ui-tabs-nav-item A:Hover, 
	#content_rotator_1 #nav-fragment-1.ui-tabs-nav-item A:Active {background-image:url(tabs.gif)}
	#content_rotator_1 #nav-fragment-1.ui-tabs-selected A:Link, 
	#content_rotator_1 #nav-fragment-1.ui-tabs-selected A:Visited, 
	#content_rotator_1 #nav-fragment-1.ui-tabs-selected A:Hover, 
	#content_rotator_1 #nav-fragment-1.ui-tabs-selected A:Active {background-image:url(tabs3.gif)}
	#content_rotator_1 .ui-tabs-panel {margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;font-family:Arial, Helvetica, sans-serif;clear:left;color:#000;padding:15px 0px 15px 15px;height:11.4em}
	#content_rotator_1 .ui-tabs-hide {display:none;/* for accessible hiding: position: absolute; left: -99999999px*/}
	#content_rotator_1 H2 {color:#000;font-weight:normal;margin:0;font-size:1.8em;line-height:1.2em;}
	#content_rotator_1 P {font-size:1.1em;margin:.5em 0;}
	#content_rotator_1 P:after {content:".";display:block;height:0;clear:both;visibility:hidden}
	#content_rotator_1 P {display:inline-block}
	#content_rotator_1 P {display:block}
	* html #content_rotator_1 P {height:1px}
	#content_rotator_1 .btn_learn_more_1 {float:left;height:26px;font-size:.9em;}
	
	#content_rotator_1 #fragment-1 {background:transparent url(export-notes.gif) no-repeat top right; width:710px; padding-left:px;  height:200px;  }
	#content_rotator_1 #fragment-1 H2 {color:#000000;width:500px; margin-left:-25px; float:right}
	#content_rotator_1 #fragment-1 p {color:#000000;width:500px; margin-left:10px; margin-top:-0px; float:right; }
		#content_rotator_1 #fragment-1 ul {color:#000000;width:500px; margin-left:190px; float:left; font-size:12px; font-family: Arial, Helvetica, sans-serif; font-size:12px;}
	#content_rotator_1 #fragment-2 {background:transparent url(export-notes2.gif) no-repeat top right; width:690px; padding-left:px;  height:200px; }
	#content_rotator_1 #fragment-2 H2 {color:#000000;width:500px; margin-left:10px; float:right}
	#content_rotator_1 #fragment-2 p {color:#000000;width:500px; margin-left:10px; margin-top:-0px; float:right; }
			#content_rotator_1 #fragment-2 ul {color:#000000;width:500px; margin-left:150px; float:left; font-size:12px; font-family: Arial, Helvetica, sans-serif; font-size:12px;}

	
	#content_rotator_1 #fragment-3 {background:transparent url(export-notes4.gif) no-repeat top right; width:710px; padding-left:px;  height:200px; }
	#content_rotator_1 #fragment-3 H2 {color:#000000;width:500px; margin-left:-25px; float:right}
	#content_rotator_1 #fragment-3 p {color:#000000;width:500px; margin-left:10px; margin-top:-0px; float:right; }
		#content_rotator_1 #fragment-3 ul {color:#000000;width:500px; margin-left:220px; float:left; font-size:12px; font-family: Arial, Helvetica, sans-serif; padding-left:25px}
			#content_rotator_1 #fragment-4 {background:transparent url(export-notes3.gif) no-repeat top right; width:710px; padding-left:px;  height:200px; }
	#content_rotator_1 #fragment-4 H2 {color:#000000;width:500px; margin-left:10px; margin-top:-0px; float:left}
	#content_rotator_1 #fragment-4 p {color:#000000;width:500px; margin-left:10px; float:left; }
			#content_rotator_1 #fragment-4 ul {color:#000000;width:500px; margin-left:10px; float:left; font-size:12px; font-family: Arial, Helvetica, sans-serif}
	.nav_main {
	width:734px;
	background: url(bkg_nav_main_1---Copy.gif) no-repeat ;
	text-align:left;
	height:41px;
	z-index:101;
	position:absolute;
	font-size:12px;
	margin-left:-168px;
	top: 85px;
	margin-bottom:12px;
}
	.nav_main .nav_main_sub {width:500px;margin:0 auto;text-align:left; float:left; padding-left:245px }
	.block { padding-top:9px; font-size:14px; color:#FFFFFF; background-image:none}
	.nav_main LI:Hover, 
    .nav_main A:Link, 
	.nav_main A:Visited, 
	.nav_main A:Active {display:block;text-decoration:none;color:#ffffff;padding:1em .7em;font-weight:bold}
	.nav_main UL UL {margin:0 0 0 -1px;padding:0;background:#d2dae3;left:-9999em;position:absolute; border-bottom:1px solid #333; width:200px; height:auto;}
	.nav_main UL LI:Hover UL,
	.nav_main UL LI.sfhover UL {left:auto; color:#FF6C00}
	.nav_main UL LI:Hover UL UL,
	.nav_main UL LI.sfhover UL UL {left:-9999em}
	.nav_main UL UL LI {background:#f3f5f7;width:100%;border:0}
	.nav_main UL UL LI:Hover, 
	.nav_main UL UL LI.sfHover {background:#d2dae3; color:#FF6C00}
	.nav_main UL UL A:Link, 
	.nav_main UL UL A:Visited {font-weight:normal;padding:0.5em 8px;position:relative;border-style:solid;border-width:1px 1px 0 1px;border-color:#adbccd #333 #333 #CCC; color:#0054B8; font-weight:bold} 
	.nav_main UL UL A:Hover, 
	.nav_main UL UL A:Active {background-color:#d2dae3;font-weight:normal;padding:0.5em 8px;position:relative;border-style:solid;border-width:1px 1px 0 1px;border-color:#adbccd #333 #333 #CCC; font-weight:bold}
	.nav_main UL UL LI:Hover UL,
	.nav_main UL UL LI.sfhover UL {left:auto}
	.nav_main UL UL UL {margin:-2.3em 0 0 200px;width:200px;}
	/* Support for the "iehover-fix.js" */
	* HTML #newnav IFRAME {position:absolute;/* account for the border */left:-0em;top:-0em;z-index:0;filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0)}
	/* this is for IE 5.0 */
	select.hide {visibility:hidden}
	/* End Support for the "iehover-fix.js" */
	.nav_main .link-get-started {background:none}
	.nav_main LI.link-get-started:Hover, 
	.nav_main LI.link-get-started {background:none}
	.nav_main .link-get-started A:Link,
	.nav_main .link-get-started A:Visited,
	.nav_main .link-get-started A:Hover,
	.nav_main .link-get-started A:Active {color:#FF6C00}
	.nav_main .link-get-started UL {display:none}
	
	.nav_main UL UL A.new_prod_1 {/*padding-left:40px;*/text-indent:30px} 
	.nav_main UL UL A.new_prod_1:Hover {/*padding-left:40px;*/background-color:Transparent}
	
#backg{ background:url(backg2.gif); height:90PX; background-repeat:no-repeat  }	
	/* $Id: example.css,v 1.5 2006/03/27 02:44:36 pat Exp $ */

/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide {
 display:none;
}

/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber {
height:12px
}
.tabberlive {
 margin-top:1em;
}

/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav
{
 margin:0;
 padding: 3px 0;
 border-bottom: 1px solid #cdcdcd;
 height:19px;
 font: bold 12px Verdana, sans-serif;
}

ul.tabbernav li
{
 list-style: none;
 margin-left:5px;
 display: inline;
}

ul.tabbernav li a
{
 padding: 3px 0.5em;
 padding-top:8px;
 padding-bottom:8px;
 margin-left: 3px;
 border: 1px solid #CDCDCD;
 border-bottom: none;
 background:url(tab-bg.gif);
 text-decoration: none;
}

ul.tabbernav li a:link { color:#333333; }
ul.tabbernav li a:visited { color: #667; }

ul.tabbernav li a:hover
{
 color: #000;
 background:#ffffff;
 border: 1px solid #CDCDCD;
}

ul.tabbernav li.tabberactive a
{
 background-color: #fff;
 border-bottom: 1px solid #fff;
}

ul.tabbernav li.tabberactive a:hover
{
 color: #000;
 background: white;
 border-bottom: 1px solid white;
}

/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {
 padding:5px;
 border-top:0;

 /* If you don't want the tab size changing whenever a tab is changed
    you can set a fixed height */

 /* height:200px; */

 /* If you set a fix height set overflow to auto and you will get a
    scrollbar when necessary */

 /* overflow:auto; */
}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {
 display:none;
}
.tabberlive .tabbertab h3 {
 display:none;
}

/* Example of using an ID to set different styles for the tabs on the page */
.tabberlive#tab1 {
}
.tabberlive#tab2 {
}
.tabberlive#tab2 .tabbertab {
 height:200px;
 overflow:auto;
}

#hf {
	
	width:734px;
	text-align:left;
	height:41px;
	z-index:1;
	position:absolute;
	font-size:11px;
	margin-left:-168px;
	top: 85px;
	margin-bottom:12px;
}
ul#menu {
	margin: 8px 0 0 8px;
	padding: 0;
	width:734px;
}
ul#menu li {
	position: relative;
	float: left;
	padding: 0 0 8px;
	margin: 0 20px 0 0;
	list-style: none;
}
ul#menu li.last {
	position: relative;
	margin: 0;
}
ul#menu li ul {
	margin: 0;
	padding: 0;
	position: absolute;
	visibility: hidden;
	width: 230px;
	border-bottom: 1px solid #000000;
}
ul#menu li ul li {
	background: #FFFFFF;
	height: auto;
	width: 230px;
	padding: 0;
	margin: 0;
}
ul#menu li ul li ul {
	left: 229px;
	position: absolute;
	visibility: hidden;
	margin: -23px 0 0;
	width: 230px;
}
ul#menu li ul li.arrowdiv {
	background-color: #FFFFFF;
	height: 24px;
}
ul#menu li ul li ul li {
	width: 230px;
}
ul#menu li ul li.arrowdiv ul li ul {
	left: 229px;
}
ul#menu li ul#small_ul, ul#menu li ul#small_ul li.ss {
	width: 140px;
}
ul#menu li ul li.arrowdiv a, ul#menu li ul li.arrowdiv ul li.arrowdiv a {
	background: url(arrow-menu.gif) no-repeat 105% 40%;
}
ul#menu li ul li.arrowdiv a:hover, ul#menu li ul li.arrowdiv ul li.arrowdiv a:hover {
	background: #fff url(arrow-menu1.gif) no-repeat 105% 40%;
}
ul#menu li ul li.arrowdiv ul li a, ul#menu li ul li.arrowdiv ul li ul li a, ul#menu li ul li.arrowdiv ul li.arrowdiv ul li a {
	background: none;
}
ul#menu li a:hover, ul#menu li ul li.arrowdiv ul li a:hover, ul#menu li ul li.arrowdiv ul li ul li a:hover, ul#menu li ul li.arrowdiv ul li.arrowdiv ul li a:hover {
	background: #fff;
	color:#ba5d20;
}
ul#menu li a {
	text-decoration: none;
	color: #000000;
	padding: 3px 8px 4px;
	display: block;
	font-size:11px;
	font-weight:bold;
}
ul#menu li ul li a {
	font-weight: normal;
	border: 1px solid #000000;
	border-bottom: none;
	padding: 5px 3px;
	color: #000000;
	display: block;
	margin: 0;
	font-size:11px;
}
#band, #band1, #band2, #band3{
width:730px;
	text-align:left;
	height:41px;
	z-index:1;
	position:absolute;
	font-size:11px;
	margin-left:-168px;
	top: 85px;
	margin-bottom:12px;}
	

	

	
	#nav2 .nav{float:left; width:220px; padding:16px 0 10px 0;padding-bottom:0px}
#nav2 .nav ul{list-style:none; margin: 0; padding:0; margin-top:-15px; }
#nav2 .nav li{display:block; font-family:  verdana, ;text-decoration:none;font-size:12px;font-weight:bold;color:#000000;display:block;background:0;margin-bottom:1px}


#nav2 .nav li a:hover{color:white;background-color:#464646;padding: 5px 0 6px 10px;}
/* subMenu */

#nav2 .nav li li a:hover{background-color:#a2c93e;color:White;padding: 2px 0 3px 60px;}

	 .support h2{ font-family: arial;text-decoration:none;font-size:12px;font-weight:bold;color:#000;display:block;background:0; height:26px; padding:7px 0 0px 5px;  border-bottom: 1px solid #CCCCCC;   }
	 .support p{ font-family: arial;text-decoration:none;font-size:12px;font-weight:normal;color:#000; background:0;  padding:5px;   }
	 

#main-crumbs P {
	LINE-HEIGHT: 22px; VERTICAL-ALIGN: middle
}
#main-crumbs A {
	COLOR: #000
}
#main-crumbs A:hover {
	COLOR: #0033cc
}
#crumbs {
	POSITION: absolute;
	LEFT: 16px;
	width: 515px;
	top: -1px;
}

.clear {clear:both;}


.container {
	width: 700px;
	margin: 10px auto;
}
ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	width: 100%;
}
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 31px;
	line-height: 31px;
	border: 1px solid #999;
	border-left: none;
	margin-bottom: -1px;
	background: #e0e0e0;
	overflow: hidden;
	position: relative;
}
ul.tabs li a {
	text-decoration: none;
	color: #000;
	display: block;
	font-size: 1.2em;
	padding: 0 20px;
	border: 1px solid #fff;
	outline: none;

}
ul.tabs li a:hover {
	background:#E06205; color:#FFFFFF ;
}	
html ul.tabs li.active, html ul.tabs li.active a:hover  {
	background: #E06205;
	border-bottom: 1px solid #fff;
	}
	html ul.tabs li.active, html ul.tabs li.active   {
	background: #ffffff;
	border-bottom: 1px solid #fff;
}
.tab_container {
	border: 1px solid #999;
	border-top: none;
	clear: both;
	float: left; 
	width: 100%;
	background: #fff;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
}
.tab_content {
	padding: 20px;
	font-size: 1.2em;
}
.tab_content h2 {
	font-weight: normal;
	padding-bottom: 10px;
	border-bottom: 1px dashed #ddd;
	font-size: 1.8em;
}
.tab_content h3 a{
	color: #254588;
}


	

