body {
	margin:0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	background-color:#e7e7e7;
}
#maindiv {
	width:976px;
	background-color:#FFF;
	overflow:hidden;
	margin:auto;
}
#maindiv #picarea {
	height:250px;
	background-color:#CCC;
	margin:0 1px 10px;
}
#pic_iv {
	height: 339px;
	background-color: #FFF;
	padding-top:0px;
}
#pic_iv h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #888;
	text-decoration: none;
	margin-bottom:4px;
	margin-top:2px;
}
#pic_iv h2 {
	margin-top:280px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
#pic_ivd {
	height: 338px;
	background-color: #FFF;
	background-image: url(../images/pic_iv_d.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-top:20px;
}
#pic_ivr {
	height: 338px;
	background-color: #FFF;
	background-image: url(../images/pic_iv_r.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-top:20px;
}
#pic_ivra {
	height: 338px;
	background-color: #FFF;
	background-image: url(../images/pic_iv_ra.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-top:20px;
}
#pic_ivsdk {
	height: 338px;
	background-color: #FFF;
	background-image: url(../images/pic_iv_sdk.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-top:20px;
}
#pic_customers {
	height: 220px;
	background-color: #FFF;
	background-image: url(../images/bg-customer.gif);
	background-repeat:	no-repeat;
	background-position: bottom;
	margin:0;
	padding-left:40px;
}
#pic_customers .heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	padding-top:20px;
}
#pic_customers .quotetext_img {
	padding-top:10px;
	padding-left:185px;
}
#pic_customers .quotetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	padding-top:10px;
	padding-left:10px;
}
#pic_customers .nametext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #57524d;
	text-decoration: none;
	padding-top:12px;
	padding-left:10px;
}
#pic_ivdbr {
	height: 338px;
	background-color: #FFF;
	background-image: url(../images/pic_iv_dr.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-top:20px;
}
#pic_ip {
	height: 338px;
	background-color: #FFF;
	background-image: url(../images/lotus-domino-reporting-software.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-top:20px;
}
#pic_ip h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #888;
	text-decoration: none;
	margin-bottom:4px;
	margin-top:2px;
}
#pic_ip h2 {
	margin-top:280px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
#pic_ipr {
	height: 338px;
	background-color: #FFF;
	padding-top:20px;
}
#pic_ipa {
	height: 338px;
	background-color: #FFF;
	background-image: url(../images/pic_ip_a.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-top:20px;
}
#pic_ipa_de {
	height: 338px;
	background-color: #FFF;
	background-image: url(../images/pic_ip_a_de.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-top:20px;
}
#pic_ipa_jp {
	height: 338px;
	background-color: #FFF;
	background-image: url(../images/pic_ip_a_jp.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-top:20px;
}
#pic_ipav {
	height: 338px;
	background-color: #FFF;
	background-image: url(../images/pic_ip_active-view.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-top:20px;
}
#pic_ipd {
	height: 338px;
	background-color: #FFF;
	padding-top:20px;
}

#pic_ipxl2notes {
	height: 332px;
	background-color: #FFF;
	padding-top:20px;
}

#pic_wv {
	height: 358px;
	background-color: #fff;
	background-repeat: repeat-x;
	background-position: bottom;
	padding-top:0;
}
#dnug09 {
	height: 341px;
	background-color: #fff;
	background-repeat: repeat-x;
	background-position: bottom;
	padding-top:0;
}
#maindiv #header { height:61px; display:block; }
#maindiv #header .logo {
	height:61px;
	width:204px;
	float:left;
	background: url(../images/synaptris_logo.gif) no-repeat top left;
}
#maindiv #header #colleft {
	width:750px;
	padding-right:17px;
	/*padding-top:20px;*/
	text-align:right;
	float:right;
	color: #666;
}
#maindiv #header #colleft .synchronizelogo {
	height:61px;
	width:204px;
	float:right;
	padding-right: 15px;
	background: url(../images/synchronize-promotion.gif) no-repeat left top;
}
#maindiv #header #colleft .login {
	background:url(../images/ico_login.gif) no-repeat center left;
	padding:3px 5px 6px 19px;
	float:right;
	color: #666;
	margin-top:20px;
	text-decoration:underline;
}
#maindiv #header #colleft .login:hover {text-decoration:none; }
#maindiv #header #colleft .logout {
	background:url(../images/ico_logout.gif) no-repeat center left;
	padding:3px 5px 6px 19px;
	float:right;
	color: #666;
	margin-top:20px;
	text-decoration:underline;
}
#maindiv #header #colleft .logout:hover {text-decoration:none; }
#maindiv #header #colleft .trials {
	float:right;
	background-image:url(../images/ico_star.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 3px 5px 6px 19px;
	margin-top:20px;
	color: #666;
}
#maindiv #header #colleft .trials:hover {text-decoration:none;}
#maindiv #header #colleft .phone {
	float:right;
	background-image:url(../images/ico_phone.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding:3px 5px 6px 19px;
	margin-top:20px;
}
#maindiv #header #colleft .welcome {
	float:right;
	padding:3px 5px 6px 5px;
	margin-top:20px;
}
#maindiv #header #colleft .separator {
	float:right;
	padding:4px 4px 5px;
	color: #CCC;
	margin-top:20px;
}
#maindiv #navbar {
	display:block;
	height:30px;
	background: url(../images/nav_bg.gif) repeat-x top left;
	margin:0px 1px 1px;
}
#maindiv #navbar #navigation {
	float:left;
	height:30px;
	width:780px;
}
#maindiv #navbar #googleFrm {
	float:right;
	width:190px;
	height:30px;
	margin:0;
	padding:0;
}
#maindiv #navbar #googleFrm #query {
	float:left;
	width:116px;
	height:22px;
	margin:0;
	border: 0 solid #000;
	background: url(../images/search_field.gif) no-repeat top left;
	padding:8px 0 0 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	text-decoration: none;
}
#maindiv #navbar #googleFrm #searchbutton {
	float:left;
	width:41px;
	height:30px;
	margin:0;
	padding:0;
}
#maindiv #content {
	display:block;
	overflow:hidden;
	padding:19px 10px 1px 12px;
	margin-bottom:10px;
	clear: both;
	background-image: url(../images/bkg_shadow.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
#maindiv #content #navigationsubcol {
	float:left;
	width:164px;
}
#content #columnone_fullscreen #left-column {
	float: left;
	width: 462px;
	background-image: url(../images/left_top-rdbms.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #F1F1F1;
	padding-top:13px;
}
#content #columnone_fullscreen h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #313131;
	text-decoration: none;
	margin:0;
	padding:20px 5px 8px 10px;
}
#content #columnone_fullscreen h2 {
	color:#fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	margin-top:2px;
	margin-bottom:2px;
	padding:5px 5px 5px 10px;
	background-color:#919191;
}
#content #columnone_fullscreen h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #313131;
	text-decoration: none;
	margin:0;
	padding:5px 5px 8px 10px;
}
#content #columnone_fullscreen #right-column {
	float:right;
	width:462px;
	background-color:#F1F1F1;
	background-image: url(../images/right_top-lotusnotes.gif);
	background-repeat:no-repeat;
	background-position:top;
	padding-top:15px;
}
#content #columnone_fullscreen #right-column .seperater {
	background-color:#FFF;
	height:10px;
}
#content #columnone_fullscreen #right-column #widgetviewer {
	float:right;
	width:462px;
	background-color:#F1F1F1;
	background-image:url(../images/right-wv.gif);
	background-repeat:no-repeat;
	background-position:top;
	padding-top:82px;
	padding-bottom:10px;
	margin:0;
}
#content #columnone_fullscreen #right-column #widgetviewer .headline {
	padding:0 150px 4px 10px;
	font-size:11px;
	font-weight:bold;
	margin:0;
}
#content #columnone_fullscreen p {
	margin:0 10px;
	padding-bottom:4px;
}
#content #columnone_fullscreen .speparatorspan {
	display:block;
	border-color:#c1c1c1;
	border-style:solid;
	border-width:1px 0 0;
	margin:10px 10px 15px;
}
#content #columnone_fullscreen .link-big {
	color:#9d6f42;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(../images/arr_2.gif);
	background-position: left 2px;
	background-repeat:no-repeat;
	padding-bottom:5px;
	padding-left:15px;
	padding-top:2px;
	margin:0;
	display:block;	
}
#content #columnone_fullscreen .link-big:hover {
	text-decoration: underline;
}
#maindiv #content .learnmore {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #636362;
	text-decoration: none;
	background-image: url(../images/bull_orrange_box_arrow.gif);
	background-repeat: no-repeat;
	background-position: left;
	display: block;
	padding-left: 13px;
	margin-left:0;
	margin-top:4px;
}
#maindiv #content .learnmore:hover {
	text-decoration: underline;	
}
#content #columnone_fullscreen .learnmore {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#636362;
	text-decoration: none;
	background-image:url(../images/bull_orrange_box_arrow.gif);
	background-repeat:no-repeat;
	background-position:left;
	display:block;
	padding-left:13px;
	margin-left:10px;
	margin-top:4px;
}
#content #columnone_fullscreen .learnmore:hover {
	text-decoration: underline;
}
#content #columnone_fullscreen .Link-green {
	color:#446bb3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align:left;
}
#content #columnone_fullscreen .Link-green:hover {
	color:#000; 
	text-decoration: underline;
}
#content #columnone_fullscreen a {
	text-decoration:none;
	color: #000;
}
#content #columnone_fullscreen a:hover {
	text-decoration:underline;
}

#content #columnone_fullscreen .roundbottom {
	background-image: url(../images/prod_pg_col_bg_end.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:13px;
	clear:both;
}
#maindiv #content #columnone_fullscreen .ub-left-green-head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	background-image: url(../images/ub_lefttop-head-green.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 300px;
	padding:6px 15px 3px;
}
#maindiv #content #columnone_fullscreen .ub-right-green-head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	background-image: url(../images/ub-righttop-head-green.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 300px;
	padding:6px 15px 3px;
}
#maindiv #content #columnone_fullscreen .ub-middle-green-head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	background-image: url(../images/ub-middletop-head-green.gif);
	background-repeat: repeat-x;
	background-position: left top;
	width: 250px;
	padding:6px 15px 3px;
}
#maindiv #content #columnone_fullscreen .ub-leftbox-green-bkg {
	background-image: url(../images/ub-leftbox-bkg-green.gif);
	background-repeat: repeat-y;
	background-position: left top;
	padding:5px;
	margin:0;
}
#maindiv #content #columnone_fullscreen #greentable ul {
	margin:0;
	padding:0;
}
#maindiv #content #columnone_fullscreen #greentable li {
	margin:0;
	padding-bottom:5px;
	padding-left:17px;
	list-style-type: none;
	background-image: url(../images/arrow6.gif);
	background-repeat: no-repeat;
	background-position: 10px 4px;
}
#maindiv #content #columnone_fullscreen .ub-midlbox-green-bkg {
	background-image: url(../images/ub-midlebox-bkg-green.gif);
	background-repeat: repeat-y;
	background-position: left top;
	padding:5px;
	margin:0;
	width:190px;
}
#maindiv #content #columnone_fullscreen .ub-rightbox-green-bkg {
	background-image: url(../images/ub-rightbox-bkg-green.gif);
	background-repeat: repeat-y;
	background-position: right top;
	padding:5px;
	margin:0;
}
#maindiv #content #columnone_fullscreen .ub-left-green-bottom {
	background-image: url(../images/ub-leftbox-botm-green.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:7px;
	width:200px;
}
#maindiv #content #columnone_fullscreen .ub-midl-green-bottom {
	background-image: url(../images/ub-mdlebox-botm-green.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height:7px;
	width:200px;
}
#maindiv #content #columnone_fullscreen .ub-right-green-bottom {
	background-image: url(../images/ub-rightbox-botm-green.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height:7px;
	width:200px;
}
#maindiv #content .ub-left-green-head {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
	background-image:url(../images/ub_lefttop-head-green.gif);
	background-repeat:no-repeat;
	background-position:left top;
	width:170px;
	padding:6px 15px 3px;
}
#maindiv #content .ub-right-green-head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-image: url(../images/ub-righttop-head-green.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width:160px;
	padding:6px 15px 3px;
}
#maindiv #content .ub-middle-green-head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-image: url(../images/ub-middletop-head-green.gif);
	background-repeat: repeat-x;
	background-position: left top;
	width:170px;
	padding:6px 15px 3px;
}
#maindiv #content .ub-leftbox-green-bkg {
	background-image: url(../images/ub-leftbox-bkg-green.gif);
	background-repeat: repeat-y;
	background-position: left top;
	padding:5px;
	margin:0;
}
#maindiv #content #greentable ul {
	margin:0;
	padding:0;
}
#maindiv #content #greentable li {
	margin:0;
	padding-bottom:5px;
	padding-left:17px;
	list-style-type: none;
	background-image: url(../images/arrow6.gif);
	background-repeat: no-repeat;
	background-position: 10px 4px;
}
#maindiv #content .ub-midlbox-green-bkg {
	background-image: url(../images/ub-midlebox-bkg-green.gif);
	background-repeat: repeat-y;
	background-position: left top;
	padding:5px;
	margin:0;
	width:190px;
}
#maindiv #content .ub-rightbox-green-bkg {
	background-image: url(../images/ub-rightbox-bkg-green.gif);
	background-repeat: repeat-y;
	background-position: right top;
	padding:5px;
	margin:0;
}
#maindiv #content .ub-left-green-bottom {
	background-image: url(../images/ub-leftbox-botm-green.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 7px;
	width: 200px;
}
#maindiv #content .ub-midl-green-bottom {
	background-image: url(../images/ub-mdlebox-botm-green.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 7px;
	width: 200px;
}
#maindiv #content .ub-right-green-bottom {
	background-image: url(../images/ub-rightbox-botm-green.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 7px;
	width: 200px;
}
#maindiv #content #bigleftpanel {
	float:left;
	width:700px;
	overflow:hidden;
	padding-bottom:10px;
}
#maindiv #content #bigleftpanel p {
	margin:0;
	padding:6px 10px 5px;	
}
#maindiv #content #bigleftpanel h1 {
	color:#313131;
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration: none;
	margin-top:5px;
	line-height:24px;
	padding-left:5px;
}
#maindiv #content #bigleftpanel h2 {
	color:#313131;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	margin-top:2px;
	margin-bottom:2px;
	padding:5px 10px;
	background-color: #ddecf8;
}
#maindiv #content #bigleftpanel ul {
	margin-left:0;
	margin-top:0;
	padding-left:10px;
	margin-bottom:0;
}
#maindiv #content #bigleftpanel li {
	margin-bottom:2px;
	background-image: url(../images/arr_2.gif);
	background-repeat:no-repeat;
	padding-bottom:7px;
	padding-left:15px;
	background-position:left 1px;
	list-style-type: none;
	margin-left:0;
}
#maindiv #content #bigleftpanel .anchorlist {
	color:#446bb3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(../images/bull_arrow_blue02.gif);
	background-repeat:no-repeat;
	padding-bottom:5px;
	padding-left:12px;
	display:block;
	padding-top:2px;
	margin:0;
	background-position:left 2px;
}
#maindiv #content #bigleftpanel .anchorlist:hover {	text-decoration: underline;}


#maindiv #content #bigleftpanel #searchresult td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
}
#maindiv #content #bigleftpanel #searchresult td span {
	background-color: #FFFFCC;
	padding: 3px;
	border: 1px solid #CCC;
}
#maindiv #content #bigleftpanel #searchresult a {
	color:#446bb3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	text-align:left;
}
#maindiv #content #bigleftpanel #searchresult a:hover {	text-decoration: underline;	}

#maindiv #content #columnmiddle {
	float: left;
	width: 580px;
	overflow:hidden;
	padding-bottom:10px;	
}
#maindiv #content #columnmiddle_others {
	float: left;
	width: 700px;
	overflow:hidden;
	padding-bottom:10px;	
}
#maindiv #content #columnmiddle_full {
	float: left;
	width: 950px;
	overflow:hidden;
	padding-bottom:10px;	
}
#maindiv #content #columnmiddle_full #firsthalf{
	float: left;
	width: 580px;
	overflow:hidden;
	padding-bottom:10px;
}
#maindiv #content #columnmiddle_full #secondhalf{
	float: left;
	width: 350px;
	overflow:hidden;
	padding-bottom:10px;
	padding-left: 20px;
}
#maindiv #content #columnmiddle_others .bluetblheading {
	background-color:#b2def7;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
}
#maindiv #content #columnmiddle_news {
	float: left;
	width: 580px;
	overflow:hidden;
	padding-bottom:10px;	
}

#maindiv #content #columnmiddle p {
	padding:6px 10px 5px;
	margin:0;	
}
#maindiv #content #columnmiddle h1 {
	color:#313131;
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	margin-top:5px;
	line-height:24px;
}
#maindiv #content #columnmiddle h2 {
	color:#313131;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	margin-top:2px;
	margin-bottom:2px;
	padding:5px 10px;
	background-color: #c0d4e3;
}
#maindiv #content #columnmiddle_news p {
	padding:6px 10px 5px;
	margin:0;	
}
#maindiv #content #columnmiddle_news h1 {
	color:#313131;
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	margin-top:5px;
	line-height:24px;
}
#maindiv #content #columnmiddle_news h2 {
	color:#313131;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	margin-top:2px;
	margin-bottom:2px;
	padding:5px 10px;
}
#maindiv #content #columnmiddle .samplereports {
	color:#313131;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	margin-top:2px;
	margin-bottom:2px;
	padding:5px 10px;
	background-color: #ecf2f7;
}
#maindiv #content #columnmiddle .samplereportsdwld {
	color:#446bb3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	margin-top:2px;
	margin-bottom:2px;
	padding:5px 5px;
	height: 10px;
	text-align: right;
}
#maindiv #content #columnmiddle h3 {
	color:#313131;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	margin-top:4px;
	margin-bottom:0;
	padding:6px 5px 0 10px;	
}
#maindiv #content #columnmiddle ul {
	margin:0;
	padding-left:10px;	
}
#maindiv #content #columnmiddle li {
	margin-bottom:2px;
	margin-left:0;
	background-image: url(../images/arrow6.gif);
	background-repeat:no-repeat;
	padding-bottom:7px;
	padding-left:10px;
	background-position: left 5px;
	list-style-type: none;	
}
#maindiv #content #columnmiddle .anchorlist {
	color:#446bb3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(../images/bull_arrow_blue02.gif);
	background-repeat:no-repeat;
	padding-bottom:5px;
	padding-left:12px;
	display:block;
	padding-top:5px;
	margin:0;
	background-position: left center;
}
#maindiv #content #columnmiddle .anchorlist:hover {	text-decoration: underline;	}
#maindiv #content #columnmiddle .cslink {
	margin-left:13px;
	display:block;
	padding:5px 5px 5px 10px;
	color:#446bb3;
	background-image: url(../images/bull_arrow_blue.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-decoration:none;
}
#maindiv #content #columnmiddle .cslink:hover {	text-decoration:underline;	}
#maindiv #content #columnmiddleright {
	float:left;
	width:780px;
	overflow:hidden;
	padding-bottom:10px;
}
#maindiv #content #columnmiddleright td {
	line-height: 18px;
}
#maindiv #content #columnmiddleright .anchorlist {
	color:#446bb3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(../images/bull_arrow_blue02.gif);
	background-repeat:no-repeat;
	padding-bottom:5px;
	padding-left:12px;
	display:block;
	background-position: left 3px;
}
#maindiv #content #columnmiddleright h1 {
	color:#313131;
	font-family: Arial;
	font-size:18px;
	font-weight: bold;
	text-decoration: none;
	margin-top:5px;
	line-height: 24px;
}
#maindiv #content #columnmiddleright h2 {
	color:#313131;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	margin-top:2px;
	margin-bottom:2px;
	padding:5px 5px 5px 10px;
	background-color: #ddecf8;
}
#maindiv #content #columnmiddleright .tablinks {
	float:left;
	background-image: url(../images/tab02_normal.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#000;
	text-decoration: none;
	padding:8px 13px;
	width:89px;
	border:none;
	text-align:center;
}
#maindiv #content #columnmiddleright .tablinksck {
	float:left;
	background-image: url(../images/tab02_selected.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	padding:8px 13px;
	width:89px;
	border:none;
	text-align:center;
}
#maindiv #content #columnmiddleright #tabcontent_customer {
	display:block;
	padding: 17px;
	background-image: url(../images/tab_cust_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	line-height: 19px;
	margin:0;
}
#maindiv #content #columnmiddleright #tab {
	display:block;
	margin-left: 5px;
	margin-bottom:0;
	height:30px;
}
#maindiv #content #columnmiddle #tab {
	display:block;
	margin-left: 5px;
	margin-bottom:0;
	height:30px;
}
#maindiv #content #columnmiddle .tabfirstck {
	float:left;
	background-image: url(../images/tab01_selected.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#fff;
	text-decoration: none;
	padding:8px 17px;
	width:57px;
	border:none;
	text-align:center;
}
#maindiv #content #columnmiddle .tabfirstnewck {
	float:left;
	background-image: url(../images/tab01_selectednew.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#fff;
	text-decoration: none;
	padding:8px 17px;
	width:57px;
	border:none;
	text-align:center;
}
#maindiv #content #columnmiddle .tablinks3 {
	float:left;
	background-image: url(../images/tab07_normal.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#000;
	text-decoration: none;
	padding:8px 6px;
	width:57px;
	border:none;
	text-align:center;
}
#maindiv #content #columnmiddle .tablinks3new {
	float:left;
	background-image: url(../images/tab07_normalnew.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#000;
	text-decoration: none;
	padding:8px 6px;
	width:57px;
	border:none;
	text-align:center;
}
#maindiv #content #columnmiddle .tablinks3ck {
	float:left;
	background-image: url(../images/tab07_selected.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#fff;
	text-decoration: none;
	padding:8px 6px;
	width:57px;
	border:none;
	text-align:center;
}
#maindiv #content #columnmiddle .tablinks3newck {
	float:left;
	background-image: url(../images/tab07_selectednew.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#fff;
	text-decoration: none;
	padding:8px 6px;
	width:57px;
	border:none;
	text-align:center;
}
#maindiv #content #columnmiddle .tabfirst {
	float:left;
	background-image: url(../images/tab01_normal.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#000;
	text-decoration: none;
	padding:8px 17px;
	width:57px;
	border:none;
	text-align:center;
}
#maindiv #content #columnmiddle .tabfirstnew {
	float:left;
	background-image: url(../images/tab01_normalnew.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#000;
	text-decoration: none;
	padding:8px 17px;
	width:57px;
	border:none;
	text-align:center;
}
#maindiv #content #columnmiddle .tabfirstde {
	float:left;
	background-image: url(../images/tab01_normal.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#000;
	text-decoration: none;
	padding-left: 15px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 5px;
	width:52px;
	border:none;
	text-align:center;
}
#maindiv #content #columnmiddle .tabfirstdeck {
	float:left;
	background-image: url(../images/tab01_selected.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#fff;
	text-decoration: none;
	padding-left: 15px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 6px;	
	/*padding:8px 22px 17px 8px;*/
	width:57px;
	border:none;
	text-align:center;
}
#maindiv #content #columnmiddle .tabsecondde {
	float:left;
	background-image: url(../images/tab01_normal.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#000;
	text-decoration: none;
	padding-left: 13px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 5px;
	width:57px;
	border:none;
	text-align:center;
}
#maindiv #content #columnmiddle .tabseconddeck {
	float:left;
	background-image: url(../images/tab01_selected.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#fff;
	text-decoration: none;
	padding-left: 8px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 6px;	
	/*padding:8px 22px 17px 8px;*/
	width:57px;
	border:none;
	text-align:center;
}
#maindiv #content #columnmiddle .tablinks {
	float:left;
	background-image: url(../images/tab02_normal.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#000;
	text-decoration: none;
	padding:8px 13px;
	width:89px;
	border:none;
	text-align:center;
}
#maindiv #content #columnmiddle .tablinksck {
	float:left;
	background-image: url(../images/tab02_selected.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	padding:8px 13px;
	width:89px;
	border:none;
	text-align:center;
}
#maindiv #content #columnmiddle .tablinksde {
	float:left;
	background-image: url(../images/tab02_normal.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#000;
	text-decoration: none;
	/*padding:8px 13px;*/
	padding-left: 10px;
	padding-right: 15px;
	padding-top: 10px;
	padding-bottom: 5px;	
	width:89px;
	border:none;
	text-align:center;
}
#maindiv #content #columnmiddle .tablinksdeck {
	float:left;
	background-image: url(../images/tab02_selected.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 15px;
	padding-top: 10px;
	padding-bottom: 6px;	
	/*padding:8px 13px;*/
	width:89px;
	border:none;
	text-align:center;
}
#maindiv #content #columnmiddle .tablinks2 {
	float:left;
	background-image: url(../images/tab04_normal.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding:8px 13px;
	width:73px;
	border:none;
	text-align:center;
}
#maindiv #content #columnmiddle .tablinks2new {
	float:left;
	background-image: url(../images/tab04_normalnew.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding:8px 13px;
	width:73px;
	border:none;
	text-align:center;
}
#maindiv #content #columnmiddle .tablinks2ck {
	float:left;
	background-image: url(../images/tab04_selected.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	padding:8px 13px;
	width:73px;
	border:none;
	text-align:center;
}
#maindiv #content #columnmiddle .tablinks2newck {
	float:left;
	background-image: url(../images/tab04_selectednew.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	padding:8px 13px;
	width:73px;
	border:none;
	text-align:center;
}
#maindiv #content #columnmiddle .tablast {
	float:left;
	background-image: url(../images/tab03_normal.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	padding:8px 15px;
	width:126px;
	border:none;
	text-align:center;
}
#maindiv #content #columnmiddle .tablastnew {
	float:left;
	background-image: url(../images/tab08_normalnew.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	padding:8px 13px;
	width:90px;
	border:none;
	text-align:center;
}
#maindiv #content #columnmiddle .tablastck {
	float:left;
	background-image: url(../images/tab03_selected.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	padding:8px 15px;
	width:130px;
	border:none;
	text-align:center;
}
#maindiv #content #columnmiddle .tablastnewck {
	float:left;
	background-image: url(../images/tab08_selectednew.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	padding:8px 13px;
	width:90px;
	border:none;
	text-align:center;
}

#maindiv #content #columnmiddle .tabmiddle {
	float:left;
	background-image: url(../images/tab03_normal.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	padding:1px 14px;
	width:130px;
	border:none;
	text-align:center;
}

#maindiv #content #columnmiddle .tablastjp {
	float:left;
	background-image: url(../images/tab03_normal.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	padding-top: 9px;
	padding-bottom: 5px;
	padding-left: 15px;
	padding-right: 15px;	
	/*padding:7px 15px;*/
	width:126px;
	border:none;
	text-align:center;
}
#maindiv #content #columnmiddle .tablastjpck {
	float:left;
	background-image: url(../images/tab03_selected.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	padding-top: 9px;
	padding-bottom: 5px;
	padding-left: 15px;
	padding-right: 15px;	
	/*padding:7px 15px;*/
	width:130px;
	border:none;
	text-align:center;
}
#maindiv #content #columnmiddle .tabfirstjp {
	float:left;
	background-image: url(../images/tab01_normal.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color:#000;
	text-decoration: none;
	padding-top: 9px;
	padding-bottom: 5px;
	padding-left: 17px;
	padding-right: 17px;
	/*padding:7px 17px;*/
	width:57px;
	border:none;
	text-align:center;
}
#maindiv #content #columnmiddle .tabfirstjpck {
	float:left;
	background-image: url(../images/tab01_selected.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color:#fff;
	text-decoration: none;
	padding-top: 9px;
	padding-bottom: 5px;
	padding-left: 17px;
	padding-right: 17px;
	/*padding:7px 17px;*/
	width:57px;
	border:none;
	text-align:center;
}
#maindiv #content #columnmiddle .tablinksjp {
	float:left;
	background-image: url(../images/tab02_normal.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color:#000;
	text-decoration: none;
	padding-top: 9px;
	padding-bottom: 5px;
	padding-left: 13px;
	padding-right: 13px;	
	/*padding:7px 13px;*/
	width:89px;
	border:none;
	text-align:center;
}
#maindiv #content #columnmiddle .tablinksjpck {
	float:left;
	background-image: url(../images/tab02_selected.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	padding-top: 9px;
	padding-bottom: 5px;
	padding-left: 13px;
	padding-right: 13px;
	/*padding:7px 13px;*/
	width:89px;
	border:none;
	text-align:center;
}
#maindiv #content #columnmiddle .tablinks2jp {
	float:left;
	background-image: url(../images/tab04_normal.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-top: 9px;
	padding-bottom: 5px;
	padding-left: 13px;
	padding-right: 13px;	
	/*padding:7px 13px;*/
	width:73px;
	border:none;
	text-align:center;
}
#maindiv #content #columnmiddle .tablinks2jpck {
	float:left;
	background-image: url(../images/tab04_selected.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	padding-top: 9px;
	padding-bottom: 5px;
	padding-left: 13px;
	padding-right: 13px;	
	/*padding:7px 13px;*/
	width:73px;
	border:none;
	text-align:center;
}
#maindiv #content #columnmiddle .tablinkssysreqde {
	float:left;
	background-image: url(../images/tab05_normal.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 6px;	
	/*padding:8px 15px;*/
	width:126px;
	border:none;
	text-align:center;
}
#maindiv #content #columnmiddle .tablinkssysreqdeck {
	float:left;
	background-image: url(../images/tab05_selected.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 6px;
	width:130px;
	border:none;
	text-align:center;
}
#maindiv #content #columnmiddle #tabcontentiv {
	display:block;
	padding:17px;
	background-image: url(../images/tab_content_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	line-height: 19px;
}
#maindiv #content #columnmiddle #tabip {
	display:block;
	height:30px;
}

#maindiv #content #columnmiddle #tabcontentip {
	display:block;
	padding:17px;
	background-image: url(../images/tab_content_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	line-height: 19px;
	margin:0;
}
#maindiv #content #columnmiddle #tabcontentip .tdborder{
	border:1px solid #c0d7e6;
}
#maindiv #content #columnmiddle #tabcontenttesti {
	display:block;
	padding:17px;
	background-image: url(../images/tab_testi_content_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	line-height: 19px;
	margin:0;
}
#maindiv #content #columnmiddle #partnermiddlecolumn {
	display:block;
	padding-top:0;
	padding-bottom:10px;
	line-height: 19px;
}
#maindiv #content #columnmiddle #partnermiddlecolumn_comments {
	display:block;
	padding-top:0;
	padding-bottom:10px;
	padding-right:15px;
	line-height: 19px;
}
#maindiv #content #columnmiddle #partnermiddlecolumn .benifitstable th {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000;
	text-decoration: none;
	background-color:#c0d4e3;
	text-align:left;
}
#maindiv #content #columnmiddle #partnermiddlecolumn .linknormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #446bb3;
	text-decoration: underline;
}
#maindiv #content #columnmiddle #partnermiddlecolumn .linknormal:hover {text-decoration: none;	}
#maindiv #content #columnmiddle .sysreqheader {
	font-size:11px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
	background-color:#c0d4e3;
	padding:5px;
}
#maindiv #content #columnmiddle .sysreqtext {
	font-size:11px;
	color:#000;
	text-decoration:none;
	background-color:#ddecf8;
	padding:5px 10px;	
}
#maindiv #content #columnmiddle #tabcontent {
	display:block;
	padding:17px;
	background-image:url(../images/tab_content_bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	line-height:19px;
}
#maindiv #content #columnmiddle #tabcontent p {
	padding:6px 10px 5px;	
	margin:0;	
}
#maindiv #content #columnmiddle #tabcontent h1{
	color:#313131;
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	margin-top:5px;
	line-height:24px;
}
#maindiv #content #columnmiddle #tabcontent h2 {
	color:#313131;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	margin-top:2px;
	margin-bottom:2px;
	padding:4px 5px 5px 10px;
	background-color:#ddecf8;
}
#maindiv #content  #columnmiddle #tabcontent h3 {
	color:#313131;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	background-position:left 6px;
	background-color:#c0d4e3;
	padding:5px 5px 5px 10px;
	margin-top:2px;
	margin-bottom:5px;
}
#maindiv #content #columnmiddle #tabcontent h4 {
	color:#313131;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-decoration: none;
	padding:5px 5px 5px 0;
	background-position:left 6px;
	margin:0;
}
#maindiv #content #columnmiddle #tabcontent ul {
	margin-top:0;
	margin-bottom:8px;
}
#maindiv #content #columnmiddle #tabcontent .anchorlist {
	color:#446bb3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	background-image:url(../images/bull_arrow_blue02.gif);
	background-repeat:no-repeat;
	padding-bottom:5px;
	padding-left:12px;
	display:block;
	background-position: left 6px;
}
#maindiv #content #columnmiddle #tabcontent .anchorlist:hover{
	text-decoration:underline;
}
#maindiv #content .sublink {
	color:#446bb3;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	margin-bottom:2px;
	background-image:url(../images/arrow1.gif);
	background-repeat:no-repeat;
	padding-bottom:7px;
	padding-left:22px;
	display:block;
	background-position:10px 6px;
}
#maindiv #content.sublink:hover {
	text-decoration:underline;
}
#maindiv #content #columnmiddle #tabcontent .Link-zoom {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#446bb3;
	text-decoration:none;
	background-image:url(../images/zoom.gif);
	background-repeat:no-repeat;
	background-position:left 9px;
	display:block;
	padding:4px 0 2px 13px;	
}
#maindiv #content #columnmiddle #tabcontent .Link-zoom:hover {
	text-decoration: underline;
}
#maindiv #content #columnmiddle #tabcontent .sysreqheader {
	font-size:11px;
	font-weight: bold;
	color:#000;
	text-decoration:none;
	background-color:#ddecf8;
	padding:5px;
}
#maindiv #content #columnmiddle #tabcontent .sysreqtext {
	font-size:11px;
	color:#000;
	text-decoration:none;
	background-color:#ddecf8;
	padding:5px;
}
#maindiv #content #columnmiddle #tabcontent .ub-left-head {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color:#000;
	text-decoration:none;
	background-image:url(../images/ub_lefttop-head.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 170px;
	padding:6px 15px 3px;
}
#maindiv #content #columnmiddle #tabcontent .ub-right-head {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color:#000;
	text-decoration:none;
	background-image:url(../images/ub-righttop-head.gif);
	background-repeat:no-repeat;
	background-position:right top;
	width:160px;
	padding:6px 15px 3px;
}
#maindiv #content #columnmiddle #tabcontent .ub-middle-head{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	background-image: url(../images/ub-middletop-head.gif);
	background-repeat: repeat-x;
	background-position: left top;
	width: 170px;
	padding:6px 15px 3px;
}
#maindiv #content #columnmiddle #tabcontent .ub-leftbox-bkg {
	background-image: url(../images/ub-leftbox-bkg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	padding:5px;
	margin:0;
}
#maindiv #content #columnmiddle #tabcontent .ub-midlbox-bkg{
	background-image: url(../images/ub-midlebox-bkg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	padding:5px;
	margin:0;
	width:190px;
}
#maindiv #content #columnmiddle #tabcontent .ub-rightbox-bkg{
	background-image: url(../images/ub-rightbox-bkg.gif);
	background-repeat: repeat-y;
	background-position: right top;
	padding:5px;
	margin:0;
}
#maindiv #content #columnmiddle #tabcontent .ub-left-bottom{
	background-image: url(../images/ub-leftbox-botm.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 7px;
	width: 200px;
}
#maindiv #content #columnmiddle #tabcontent .ub-midl-bottom{
	background-image: url(../images/ub-mdlebox-botm.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 7px;
	width: 200px;
}
#maindiv #content #columnmiddle #tabcontent .ub-right-bottom{
	background-image: url(../images/ub-rightbox-botm.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 7px;
	width: 200px;
}
#maindiv #content #columnmiddle #tabcontentiv h1 {
	color:#313131;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	background-position: left 6px;
	padding:5px 5px 0px 10px;
	margin-top:2px;
	margin-bottom:1px;
}
#maindiv #content #columnmiddle #tabcontentiv h3 {
	color:#313131;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	background-position: left 6px;
	background-color: #c0d4e3;
	padding:5px 5px 5px 10px;
	margin-top:2px;
	margin-bottom:5px;
}

#maindiv #content #columnmiddle #tabcontentiv .txt17pnt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	padding-top: 5px;
}

#maindiv #content #columnmiddle #tabcontentiv .bulletpntheadtxt {
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding:5px 5px 5px 10px;
	background-color:#267ebe;
}

#maindiv #content #columnmiddle #tabcontentiv .bulletpntbodytxt {
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:5px 5px 5px 10px;
	background-color:#ebf4fb;
}

#maindiv #content #columnmiddle #tabcontentiv .livetrial {
	background-image: url(../images/rp-livetrial-green.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 11px;
	width: 144px;
	padding:7px 24px 16px 37px;
	border-bottom:1px solid #FFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight: bold;
	margin:0;
}
#maindiv #content #columnmiddle #tabcontentiv .livetrial:hover {text-decoration: underline;}
#maindiv #content #columnmiddle #tabcontentiv .reqdemogreen {
	background-image: url(../images/request-demo-btn_small.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 11px;
	width: 97px;
	padding:7px 24px 16px 37px;
	border-bottom:1px solid #FFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight: bold;
	margin:0;
}
#maindiv #content #columnmiddle #tabcontentiv .reqdemogreen:hover {
	text-decoration: underline;
}
#maindiv #content #columnmiddle #tabcontentiv .reqpricinggreen {
	background-image: url(../images/request-pricing-btn_small.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 11px;
	width: 110px;
	padding:7px 13px 16px 37px;
	border-bottom:1px solid #FFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight: bold;
	margin:0;
}
#maindiv #content #columnmiddle #tabcontentiv .reqpricinggreen:hover {
	text-decoration: underline;
}
#maindiv #content #columnmiddle #tabcontentiv .freetrialgreen {
	background-image: url(../images/rp-free-trial-green.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 11px;
	width: 144px;
	font-weight:bold;
	padding:7px 24px 16px 37px;
	border-bottom:1px solid #FFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	margin:0;
}
#maindiv #content #columnmiddle #tabcontentiv .freetrialgreen:hover {
	text-decoration: underline;
}
#maindiv #content #columnmiddle .ivheading {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
}
#maindiv #content #columnone_fullscreen .ivheading {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
}
#maindiv #content #columnmiddle #tabcontentip p {
	padding:6px 10px 5px;	
	margin:0;	
}
#maindiv #content #columnmiddle #tabcontentip h1 {
	color:#313131;
	font-family:Arial;
	font-size:15px;
	font-weight: bold;
	text-decoration: none;
	background-position: left 6px;
	padding:5px 5px 0px 10px;
	margin-top:2px;
	margin-bottom:1px;
}
#maindiv #content #columnmiddle #tabcontentip h2 {
	color:#313131;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	text-decoration:none;
	margin-top:2px;
	margin-bottom:2px;
	padding:4px 5px 5px 10px;
	background-color: #ddecf8;
}
#maindiv #content #columnmiddle #tabcontentip h3 {
	color:#313131;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	background-position: left 6px;
	background-color: #c0d4e3;
	padding:5px 5px 5px 10px;
	margin-top:2px;
	margin-bottom:5px;
}
#maindiv #content #columnmiddle #tabcontentip h4 {
	color:#313131;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 0px;
	background-position: left 6px;
	padding-top: 5px;
	padding-bottom:5px;
	margin:0;
}
#maindiv #content #columnmiddle #tabcontentip ul {
	margin-top:0;
	margin-bottom:8px;
}
#maindiv #content #columnmiddle #tabcontentip .anchorlist {
	color:#446bb3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(../images/bull_arrow_blue02.gif);
	background-repeat:no-repeat;
	padding-bottom:5px;
	padding-left:12px;
	padding-top:2px;
	display:block;
	background-position: left 8px;
}
#maindiv #content #columnmiddle #tabcontentip .anchorlist:hover{
	text-decoration: underline;
}

#maindiv #content #columnmiddle #tabcontentip .Link-zoom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #446bb3;
	text-decoration: none;
	background-image: url(../images/zoom.gif);
	background-repeat: no-repeat;
	background-position: left 9px;
	display:block;
	padding-left:13px;
	padding-top:4px;
	padding-bottom:2px;
}
#maindiv #content #columnmiddle #tabcontentip .Link-zoom:hover {text-decoration: underline;}
#maindiv #content #columnmiddle #tabcontentip .ipleft-header-ylw {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#fff;
	font-weight:bold;
	text-decoration: none;
	background-image: url(../images/ipleft_header_ylw.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding:6px 0 3px 15px;
	margin:0;
	width:255px;
	background-color:#8cbfe4;
}
#maindiv #content #columnmiddle #tabcontentip .ipright-header-ylw {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	font-weight:bold;
	text-decoration: none;
	background-image: url(../images/iprght_header_ylw.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding:6px 0 3px 15px;
	margin:0;
	width:259px;
	background-color:#8cbfe4;
}
#maindiv #content #columnmiddle #tabcontentip .ipleft-bkg-ylw {
	background-image: url(../images/ipleft_bg_ylw.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin:0;
	padding:6px 0 3px 6px;
}
#maindiv #content #columnmiddle #tabcontentip .ipright-bkg-ylw{
	background-image: url(../images/iprght_bg_ylw.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin:0;
	padding:6px 0 3px 6px;
}
#maindiv #content #columnmiddle #tabcontentip .ipright-bkg-ylw ul {
	padding-right: 8px;
}
#maindiv #content   #columnmiddle #tabcontentip .ipleft-bottom-ylw {
	background-image: url(../images/ipleft_bottom_ylw.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 10px;
}
#maindiv #content #columnmiddle #tabcontentip .ipright-bottom-ylw {
	background-image: url(../images/iprght_bottom_ylw.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 10px;
}
#maindiv #content #columnmiddle #tabcontentip .reqdemogreen {
	background-image: url(../images/request-demo-btn_small.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 11px;
	width: 97px;
	padding:7px 24px 16px 37px;
	border-bottom:1px solid #FFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight: bold;
	margin:0;
}
#maindiv #content #columnmiddle #tabcontentip .reqdemogreen:hover {
	text-decoration: underline;
}
#maindiv #content #columnmiddle #tabcontentip .reqpricinggreen {
	background-image: url(../images/request-pricing-btn_small.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 11px;
	width: 110px;
	padding:7px 13px 16px 37px;
	border-bottom:1px solid #FFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight: bold;
	margin:0;
}
#maindiv #content #columnmiddle #tabcontentip .reqpricinggreen:hover {
	text-decoration: underline;
}
#maindiv #content #columnmiddle #tabcontentip .freetrialgreen {
	background-image: url(../images/rp-free-trial-green.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 11px;
	width: 144px;
	font-weight:bold;
	padding:7px 24px 16px 37px;
	border-bottom:1px solid #FFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	margin:0;
}
#maindiv #content #columnmiddle #tabcontentip .freetrialgreen:hover {
	text-decoration: underline;
}
#maindiv #content #columnmiddle #productrange {
	display:block;
	padding:5px 17px 17px;
	line-height: 16px;
}
#maindiv #content #columnmiddle #productrange h1 {
	color:#313131;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	margin-top:0;
	margin-bottom:0;
	padding-top:5px;
	line-height:24px;
}
#maindiv #content #columnmiddle #productrange h2{
	color:#313131;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	margin-top:5px;
	line-height:24px;
}
#maindiv #content #columnmiddle #productrange h4{
	color:#313131;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	text-decoration: none;
	padding-left:0;
	background-position:left 6px;
	padding-top:px;
	padding-bottom:5px;
	margin:0;
}
#maindiv #content #columnmiddle #productrange p {
	padding-left:0;
	padding-right:10px;
	margin:0;
	padding-top:6px;
	padding-bottom:5px;
}
#maindiv #content #columnmiddle #productrange .anchorlist {
	color:#446bb3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(../images/bull_arrow_blue02.gif);
	background-repeat:no-repeat;
	padding-bottom:5px;
	padding-left:12px;
	display:block;
	background-position: left 6px;
}
#maindiv #content #columnmiddle #productrange .anchorlist:hover {
	text-decoration: underline;
}

#maindiv #content #columnmiddle #productrange ul {
	margin:0;
	padding:0;
}
#maindiv #content #columnmiddle #productrange li {
	margin:0;
	padding-bottom:5px;
	padding-left:20px;
	list-style-type:none;
	background-image:url(../images/arrow6.gif);
	background-repeat:no-repeat;
	background-position:10px 7px;
}
#maindiv #content #rightpanel .ivsuitedownload {
	background-image: url(../images/iv-suite-download.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display:block;
	height:69px;
	width:133px;
	padding:15px 20px 15px 46px;
	border-bottom:1px solid #FFF;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	font-weight:bold;
	margin:0;
}
#maindiv #content #rightpanel .ivsuitedownload:hover{text-decoration: underline;}
#maindiv #content #rightpanel .freetrialgreen {
	background-image: url(../images/rp-free-trial-green.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 11px;
	width: 144px;
	font-weight:bold;
	padding:10px 24px 16px 37px;
	border-bottom:1px solid #FFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	margin:0;
}
#maindiv #content #rightpanel .freetrialgreen:hover {
	text-decoration: underline;
}
#maindiv #content #rightpanel .freetrialgreende {
	background-image: url(../images/rp-free-trial-green.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 15px;
	width: 144px;
	font-weight:bold;
	padding:3px 24px 20px 37px;
	border-bottom:1px solid #FFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	margin:0;
	line-height: 12px;
}
#maindiv #content #rightpanel .freetrialgreende:hover {
	text-decoration: underline;
}
#maindiv #content #rightpanel .reqdemogreen {
	background-image: url(../images/rp-request-demo-green.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 11px;
	width: 144px;
	padding:10px 24px 16px 37px;
	border-bottom:1px solid #FFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight: bold;
	margin:0;
}
#maindiv #content #rightpanel .reqdemogreen:hover {
	text-decoration: underline;
}
#maindiv #content #rightpanel .reqdemogreende {
	background-image: url(../images/rp-request-demo-green.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 15px;
	width: 144px;
	padding:3px 24px 20px 37px;
	border-bottom:1px solid #FFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight: bold;
	margin:0;
}
#maindiv #content #rightpanel .reqdemogreende:hover {
	text-decoration: underline;
}
#maindiv #content #rightpanel .reqquotegreen {
        background-image: url(../images/btn_req_quote.gif);
        background-repeat: no-repeat;
        background-position: left top;
        display: block;
        height: 11px;
        width: 144px;
        padding:10px 24px 16px 37px;
        border-bottom:1px solid #FFF;
        text-decoration: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000;
        font-weight: bold;
        margin:0;
}
#maindiv #content #rightpanel .reqquotegreen:hover {
        text-decoration: underline;
}
#maindiv #content #rightpanel .partnergreen {
        background-image: url(../images/btn_partner.gif);
        background-repeat: no-repeat;
        background-position: left top;
        display: block;
        height: 11px;
        width: 144px;
        padding:10px 24px 16px 37px;
        border-bottom:1px solid #FFF;
        text-decoration: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000;
        font-weight: bold;
        margin:0;
}
#maindiv #content #rightpanel .partnergreen:hover {
        text-decoration: underline;
}
#maindiv #content #rightpanel .joinoemprogram_btn {
        background-image: url(../images/btn_join_oemprogram.gif);
        background-repeat: no-repeat;
        background-position: left top;
        display: block;
        height: 11px;
        width: 144px;
        padding:10px 24px 16px 37px;
        border-bottom:1px solid #FFF;
        text-decoration: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000;
        font-weight: bold;
        margin:0;
}
#maindiv #content #rightpanel .joinoemprogram_btn:hover {
        text-decoration: underline;
}
#maindiv #content #rightpanel .livetrial {
	background-image: url(../images/rp-livetrial-green.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 11px;
	width: 144px;
	padding:10px 24px 16px 37px;
	border-bottom:1px solid #FFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight: bold;
	margin:0;
}
#maindiv #content #rightpanel .livetrial:hover {text-decoration: underline;}
#maindiv #content #rightpanel h2{
	font-weight:bold;
	background-image:url(../images/rightpanel_header_green.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
	display:block;
	width:170px;
	padding:8px 13px 5px 12px;
	margin:0;
	height:15px;
}
#maindiv #content #rightpanel #rightpanel_newsletter h2{
	font-weight:bold;
	background-image:url(../images/rightpanel_header_blue_newsletter.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	width:170px;
	padding:8px 13px 5px 12px;
	margin:0;
	height:15px;
}
#maindiv #content #rightpanel .rightlinksgreen{
	background-image: url(../images/rightpanel_green_bkg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	padding-top: 7px;
	padding-right: 8px;
	padding-left: 11px;
	width: 179px;
	margin:0;
}
#maindiv #content #rightpanel #rightpanel_newsletter .rightlinksgreen{
	background-image: url(../images/rightpanel_green_bkg_newsletter.gif);
	background-repeat: repeat-y;
	background-position: left top;
	padding-top: 7px;
	padding-right: 8px;
	padding-left: 11px;
	width: 179px;
	margin:0;
}
#maindiv #content #rightpanel .rightboxbottomgreen{
	background-image: url(../images/rightpanel_bottom_green.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 10px;
	width: 195px;
}
#maindiv #content #rightpanel #rightpanel_newsletter .rightboxbottomgreen{
	background-image: url(../images/rightpanel_bottom_green_newsletter.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 10px;
	width: 195px;
}
#maindiv #content #rightpanel .entrepworkflow{
	background-image: url(../images/enterp-report-bkg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 15px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 11px;
	height: 60px;
	width: 176px;
	display:block;
}
#maindiv #content #rightpanel .freetrialylw{
	background-image: url(../images/rp-live-trial-ylw.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 11px;
	width: 144px;
	font-weight:bold;
	padding:10px 24px 16px 37px;
	border-bottom: 1px solid #FFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	margin:0;
}
#maindiv #content #rightpanel .freetrialylw:hover{	text-decoration: underline;}
#maindiv #content #rightpanel .freetrialylwde{
	background-image: url(../images/rp-live-trial-ylw.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 15px;
	width: 107px;
	font-weight:bold;
	padding:3px 52px 20px 37px;
	border-bottom: 1px solid #FFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	margin:0;
}
#maindiv #content #rightpanel .freetrialylwde:hover{	text-decoration: underline;}
#maindiv #content #rightpanel .reqdemoylw{
	background-image: url(../images/rp-request-demo-ylw.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 11px;
	width: 139px;
	font-weight:bold;
	padding:10px 12px 13px 44px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	margin:0;
}
#maindiv #content #rightpanel .reqdemoylw:hover{text-decoration: underline;}
#maindiv #content #rightpanel h3{
	font-weight: bold;
	background-image: url(../images/rightpanel_header_ylw.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	display: block;
	width: 170px;
	padding:8px 13px 5px 12px;
	margin:0;
	height:15px;
}
#maindiv #content #rightpanel .rightlinksylw{
	background-image: url(../images/rightpanel_bkg_ylw.gif);
	background-repeat: repeat-y;
	background-position: left top;
	padding-top: 7px;
	padding-right: 8px;
	padding-left: 11px;
	width: 179px;
	margin:0;
}
#maindiv #content #rightpanel .rightlinksylw p {
	background-image: url(../images/bull_arrow_blue02.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-left: 12px;
	padding-bottom:5px;
	margin:0;
}
#maindiv #content #rightpanel .rightboxbottomylw{
	background-image: url(../images/rightpanel_bottom_ylw.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 10px;
	width: 195px;
}
#maindiv #content #rightpanel .wvdownloadbeta{
	background-image: url(../images/rp-live-trial-ylw.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 11px;
	width: 131px;
	font-weight:bold;
	padding:10px 20px 15px 44px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	margin:0;
}
#maindiv #content #rightpanel .wvdownloadbeta:hover {text-decoration: underline;}
#maindiv #content #rightpanel .wvsamplefiles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	background-image: url(../images/rp_icon_ivdw.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-left:25px;
	display:block;
	padding-bottom:3px;
	padding-top:3px;
	font-weight:normal;
}
#maindiv #content #rightpanel .wvsamplefiles:hover{	text-decoration: underline;}
#maindiv #content #rightpanel .wvcreatefiles{
	background-image: url(../images/btn_create_ivdw.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 11px;
	width: 131px;
	font-weight:bold;
	padding:10px 20px 15px 44px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	margin-top:10px;
}
#maindiv #content #rightpanel .wvcreatefiles:hover{	text-decoration: underline;}
#maindiv #content #rightpanel .wvguideuser{
	background-image: url(../images/btn_guideline.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 11px;
	width: 131px;
	font-weight:bold;
	padding:10px 20px 15px 44px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	margin-top:10px;
}
#maindiv #content #rightpanel .wvguideuser:hover {text-decoration: underline;}
#maindiv #content #columnmiddle #boxes{
	display:block;
	padding:10px;
}
#maindiv #content #columnmiddle #boxes .boxheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #446bb3;
	text-decoration: none;
	background-image: url(../images/colmidle_box_header_green.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	float: left;
	width: 168px;
	height:17px;
	padding:8px 6px 3px 10px;
}

#maindiv #content #columnmiddle #boxes .boxmiddle {
	font-family: Tahoma;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	background-image: url(../images/colmidle_box_bg_green.gif);
	background-repeat: repeat-y;
	background-position: left top;
	padding:6px 4px 5px 8px;
	width:172px;
	margin:0;
}
#maindiv #content #columnmiddle #boxes .boxmiddle a {
	color: #000;
	text-decoration: none;
}
#maindiv #content #columnmiddle #boxes .boxmiddle a:hover{text-decoration: underline;}
#maindiv #content #columnmiddle #boxes .boxbottom{
	background-image: url(../images/colmidle_box_bottom_green.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:186px;
	height:10px;
}
#maindiv #content #rightpanel {
	float: right;
	width: 195px;
	padding-bottom:10px;
}
#maindiv #content #rightpanel #rightpanel_newsletter {
	width: 195px;
	padding-bottom:10px;
}
#maindiv #content #rightpanel .reqdemo{
	background-image: url(../images/rp-request-demo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	width: 139px;
	font-weight:bold;
	padding:10px 12px 15px 44px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	height:11px;
}
#maindiv #content #rightpanel .reqdemo:hover{text-decoration: underline;}
#maindiv #content #rightpanel .reqdemo01green{
	background-image: url(../images/rp-request-demogreen.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	width: 139px;
	font-weight:bold;
	padding:10px 12px 13px 44px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	height:23px;
}
#maindiv #content #rightpanel .reqdemo01green:hover{
	text-decoration: underline;
}
#maindiv #content #rightpanel .rightbox{
	padding-top:7px;
}
#maindiv #content #rightpanel #rightpanel_newsletter .rightbox{
	padding-top:7px;
}
#maindiv #content #rightpanel h1 {
	font-weight: bold;
	background-image: url(../images/rightpanel_header.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	display: block;
	width: 170px;
	padding:8px 13px 5px 12px;
	margin:0;
	height:15px;
}
#maindiv #content #rightpanel .rightlinks{
	background-image: url(../images/rightpanel_bkg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	padding-top: 7px;
	padding-right: 8px;
	padding-left: 11px;
	width: 179px;
	margin:0;
}
#maindiv #content #rightpanel .pdf {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	background-image: url(../images/rp_icon_pdf.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-bottom:2px;
	padding-top:3px;
	padding-left:20px;
	display:block;
}
#maindiv #content #rightpanel .pdf:hover {	text-decoration: underline;}

#maindiv #content #rightpanel .commendation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	background-image: url(../images/rp_icon_commendation.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-bottom:2px;
	padding-top:3px;
	padding-left:20px;
	display:block;
}
#maindiv #content #rightpanel .commendation:hover {	text-decoration: none;}

#maindiv #content #rightpanel #rightpanel_newsletter .newsletter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	background-image: url(../images/newsletter-icon.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-bottom:2px;
	padding-top:3px;
	padding-left:20px;
	display:block;
}
#maindiv #content #rightpanel #rightpanel_newsletter .newsletter:hover {text-decoration: underline;}
#maindiv #content #rightpanel #rightpanel_newsletter .joinoemprogram {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	background-image: url(../images/join-oemprogram-icon.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-bottom:2px;
	padding-top:3px;
	padding-left:20px;
	display:block;
}
#maindiv #content #rightpanel #rightpanel_newsletter .joinoemprogram:hover {text-decoration: underline;}
#maindiv #content #rightpanel .news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	background-image: url(../images/ico_news_box.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	padding-left:20px;
	display:block;
}
#maindiv #content #rightpanel .news:hover {
	text-decoration: underline;
}
#maindiv #content #rightpanel .flash{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	background-image: url(../images/rp_icon_flash.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:20px;
	display:block;
	padding-bottom:3px;
	padding-top:3px;
}
#maindiv #content #rightpanel .flash:hover{
	text-decoration: underline;
}
#maindiv #content #rightpanel .getstart{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	background-image: url(../images/rp_icon_getstart.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:20px;
	display:block;
	padding-bottom:3px;
	padding-top:2px;
}
#maindiv #content #rightpanel .getstart:hover{	text-decoration: underline;}
#maindiv #content #rightpanel .samplereport{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	background-image: url(../images/rp_icon_samplereports.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:20px;
	display:block;
	padding-bottom:2px;
	padding-top:3px;
}
#maindiv #content #rightpanel .samplereport:hover{
	text-decoration: underline;
}
#maindiv #content #rightpanel .synchronizelink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	background-image: url(../images/rp_icon_synchronize.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:20px;
	display:block;
	padding-bottom:2px;
	padding-top:3px;
}
#maindiv #content #rightpanel .synchronizelink:hover{
	text-decoration: underline;
}
#maindiv #content #rightpanel .ipgetstart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	background-image: url(../images/rp_icon_getstart.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:20px;
	padding-top:3px;
	padding-bottom:2px;
	display:block;
}
#maindiv #content #rightpanel .ipgetstart:hover {	text-decoration: underline;}
#maindiv #content #rightpanel .mail{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	background-image: url(../images/rp_icon_mail.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	padding-left:20px;
	padding-top:5px;
	padding-bottom:2px;
	height:20px;
	display:block;
}
#maindiv #content #rightpanel .mail:hover{	text-decoration: underline;}
#maindiv #content #rightpanel .phone{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	background-image: url(../images/rp_icon_phone.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	padding-left:16px;
	height:20px;
	padding-top:3px;
	padding-bottom:3px;
	display:block;
	vertical-align:baseline;
}
#maindiv #content #rightpanel .pdfnormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	background-image: url(../images/rp_icon_pdf.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-bottom:2px;
	padding-top:3px;
	padding-left:20px;
	display:block;
}
#maindiv #content #rightpanel .more {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	text-decoration: none;
	background-image: url(../images/arr-1.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left:13px;
	display:block;
	font-weight: bold;
}
#maindiv #content #rightpanel .more:hover {
	text-decoration: underline;
}
#maindiv #content #rightpanel .rightboxbottom {
	background-image: url(../images/rightpanel_bottom.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 10px;
	width: 195px;
}
#maindiv #content #columnone_fullscreen {
	overflow:hidden;
	padding-bottom:10px;
}
#maindiv #content .feedback {
	background-color: #ededed;
	display: block;
	padding: 8px;
	font-weight: bold;
}
#maindiv .feedback h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
	background-color: #999;
	padding: 4px;
}
#maindiv .feedback .form {
	display: block;
	padding: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
}
#maindiv .feedback .form input {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
}
#maindiv .feedback .form select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
}
#maindiv .feedback p {
	margin:0;
	padding-left:0;
	padding-top:0;
}
#maindiv .feedback .form a {
	color:#3366CC;
	text-decoration:underline;
}
#maindiv .feedback .form a:hover {
	text-decoration:none;
}

.border-pixel {
	display: block;
	height:1px;
	padding-bottom:5px;
	border-top: 1px dotted #cfdee9;
	margin-bottom:0;
	margin-top:0;
	clear:both;
}
hr {
	display: block;
	height:1px;
	padding-bottom:5px;
	border-top: 1px solid #cfdee9;
	margin-bottom:0;
	margin-top:0;
}
.note { color:#CC0000; }
.backtotop {
	color:#446bb3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(../images/arr-backtop.gif);
	background-repeat:no-repeat;
	padding:5px 5px 5px 15px;
	background-position: left center;
}
.backtotop:hover {	text-decoration: underline;}
#testimonialtable { line-height:15px; }
#testimonialtable td {
	border-top:none;
	border-right: none;
	border-bottom:1px dotted #cfdee9;
	border-left:none;	
	padding-bottom:8px;
	padding-top:8px;
}
#testimonialtable .normal-smalltext {
	font-size:10px;
	margin:0;
	padding-top:0;
	padding-bottom:8px;
	display:block;
}
#maindiv #content #columnmiddle #links {
	padding-left:350px;	
	padding-right:10px;
	padding-top:10px;
	display:block;
	vertical-align: middle;
	background-color:#6d94dc;
	margin:0;
}
#maindiv #content #columnmiddle #back .pdf {
	color:#446bb3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding:2px 2px 4px 20px;
	margin-top:0;
	margin-left:27px;
	text-decoration: none;
	background-image: url(../images/rp_icon_pdf.gif);
	background-repeat: no-repeat;
	background-position: left top;	
}
#maindiv #content #columnmiddle #back .pdf:hover {
	text-decoration: underline;
}
#maindiv #content #columnmiddle #back .backlink {
	color:#446bb3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding:0 2px 2px 15px;
	margin-top:0;
	text-decoration: none;
	background-image: url(../images/arr-back.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
}
#maindiv #content #columnmiddle #back .backlink:hover {
	text-decoration: underline;
}
#maindiv #content #columnmiddle #back {
	padding:10px 10px 10px 350px;
	display:block;
	vertical-align: middle;
	margin:0;
}

#content #columnone_fullscreen #iv_header {
	background-color: #a2d3fb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	display:block;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	margin:5px 0;
}
#content #columnone_fullscreen .iv_table, #content #columnone_fullscreen .ip_table {
	background-color: #f2f2f2;
	padding: 10px 5px 8px 5px;
}
#content #columnone_fullscreen #ip_header {
	background-color: #a2d3fb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	display:block;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	margin:5px 0;
}
#content #columnone_fullscreen #syn_header {
	background-color: #a2d3fb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	display:block;
	padding: 5px 0px 5px 15px;
	margin:5px 0;
}
#content #columnone_fullscreen .syn_table {
	background-color: #f2f2f2;
	padding: 10px 5px 8px 5px;
}
#content #columnone_fullscreen .anchorlist {
	color:#446bb3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(../images/bull_arrow_blue02.gif);
	background-repeat:no-repeat;
	padding-bottom:5px;
	padding-left:12px;
	display:block;
	padding-top:2px;
	margin:0;
	background-position: left 2px;
}
#content #columnone_fullscreen .anchorlist:hover {
	text-decoration: underline;
}

.logintable th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	background-color:#c0d4e3;
}
.logintable td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	background-color:#ddecf8;
	padding:5px;
	margin:1px;
}
.logintable input {
	background-color: #FFF;
	font-size: 11px;
	font-weight: normal;
	color: #000;
}
.logintable select {
	background-color: #FFF;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	border: 1px solid #999;
}
.regtwotable th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
.regtwotable td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	padding:5px;
	margin:1px;
}
.regtwotable input {
	background-color: #FFF;
	font-size: 11px;
	font-weight: normal;
	color: #000;
}
.regtwotable select {
	background-color: #FFF;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	border: 1px solid #999;
}
.textbox {
	background-color: #FFF;
	border: 1px solid #999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.text {
	padding-left:10px;
	padding-right:10px;
}
#maindiv #content #columnmiddle #links .viewchange {
	color:#FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 13px;
	background-image: url(../images/icon_viewchange.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#maindiv #content #columnmiddle #links .viewchange:hover {text-decoration: underline;}
#maindiv #content #columnmiddle #resourcelinks {
	padding:10px 10px 10px 350px;
	display:block;
	vertical-align: middle;
	background-color:#6d94dc;
	margin:0;
}
#maindiv #content #columnmiddle #resourcelinks .resoursesview {
	color:#FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 13px;
	background-image: url(../images/icon_viewchange.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#maindiv #content #columnmiddle #resourcelinks .resoursesview:hover {
	color:#fff;
	text-decoration: underline;
}
.viewchange {
	color:#000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 13px;
	background-image: url(../images/icon_viewchange.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.viewchange:hover {
	text-decoration: underline;
}
.benifitstable th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	background-color:#ECDDC6;
	text-align:left;
}
.benifitstable input {
	background-color: #FFF;
}
.benifitstable td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	background-color:#ddecf8;
	text-align:left;
}
.greentable td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	background-color:#ddecf8;
	text-align:left;
	border-bottom:1px #fff solid;
}
.greentable th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	background-color:#c0d4e3;
	text-align:left;
	border-bottom:1px #fff solid;
}
.bodysubheadnew2 {
	font-family: Arial, Verdana, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color:#0B5D95;
	padding:0 14px 10px 10px;
	line-height: 16px;
}
.tablepadding-content-heading {
	padding-left:14px;
	font-family:Tahoma;
	font-size:11px;
	color:#0d5075;
	font-weight:bold;
	vertical-align:middle;
	background-color:#F7F6F2;
	height:23px;
	background-image:url(../images/red_arrow.gif);
	background-repeat:no-repeat;
	background-position:left;
}
.tablepadding-white-heading {
	padding-left:12px;
	padding-right:8px;
	font-family:Tahoma;
	font-size:11px;
	color:#fff;
	font-weight:bold;
	vertical-align:middle;
	background-color:#0d5075;
	height:23px;
}
.tablepadding {
	vertical-align:top;
	padding-left:12px; 
	padding-right:15px;	
	padding-top:10px;
}
.tablepadding-1 {
	padding-left:10px; 
	vertical-align:top;
	padding-top:7px;
}
.form-tablepadding {
	padding-left:26px;
	vertical-align:top;
	padding-top:7px;}
.form-tablepadding-inside {
	padding:7px 10px;
	vertical-align:top; 
}
.form-tables {
	padding-left:12px;
	padding-right:8px;
	padding-top:10px;
	padding-bottom:10px;
	font-family:Tahoma;
	font-size:11px;
	vertical-align:middle;
	background-color:#F6F6F6;
	height:24px;
}
#feed_yes,#feed_no,#feed_thanks {
background-color:#FCFCFC;
display:none;
}
#feedback {
	background-color: #FCFCFC;
}
.reg-error {
font-family: Tahoma;
font-size: 8pt;
color: red;
display:none;
}

#bigleftpanel .td_border {
	border: #dbebf8 solid 1px;
}
#bigleftpanel .downloadlinks {
	border: #cedfef dotted 1px;
	padding-left:5px;
	padding-right:15px;
}
#bigleftpanel .otherdownloadlinks {
	border-right: #cedfef dotted 1px;
	border-top: #cedfef dotted 1px;
	border-bottom: #cedfef dotted 1px;
	padding-left:5px;
	padding-right:15px;
}
#bigleftpanel .downloadhere {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #426db1;
	text-decoration: none;
	background-image: url(../images/icon_dwn_dwnload.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding:5px 5px 5px 20px;
	margin-right:5px;
	height:30px;
	width:130px;
}
#bigleftpanel .downloadhere_img {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #426db1;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left center;
	padding:5px 5px 5px 0px;
	margin-right:5px;
	height:30px;
	width:130px;
}
#bigleftpanel .downloadhere:hover {text-decoration: underline;}
#bigleftpanel .downloadhere_img:hover {text-decoration: none;}
#bigleftpanel .installguide {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #426db1;
	text-decoration: none;
	background-image: url(../images/rp_icon_pdf.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding:5px 5px 5px 20px;
	margin-right:5px;
	height:30px;
	width:140px;
}
#bigleftpanel .installguide:hover { text-decoration: underline;	}

#bigleftpanel .requestpricing {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #426db1;
	text-decoration: none;
	background-image: url(../images/icon_pricing.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding:5px 5px 5px 20px;
	margin-right:5px;
	height:30px;
	width:140px;
}
#bigleftpanel .requestpricing:hover { text-decoration: underline;	}

#bigleftpanel .size {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
#bigleftpanel .descriptiontext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000;
	/*border-top:#cedfef dotted 1px;
	background-color:#f0f5f9;*/
}
#bigleftpanel .installguidespacing {
  padding: 10px 5px 5px 5px;
}
#maindiv #footer {
	background-color:#e5e5e5;
	overflow:hidden;
	padding:13px 25px;
	color:#858585;
	height:155px;
	clear:both;
}
#maindiv #footer .footercolumnleft {
	float:left;
	padding-bottom:10px;
	padding-right:40px;
	overflow:hidden;
}
#maindiv #footer .footercolumnleft h1 {
	margin-top:0;
	margin-bottom:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
#maindiv #footer .footercolumnleft .footerlinkone {
	display:block;
	margin-bottom:4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #267ebe;
	text-decoration: none;
	padding-left:8px;
	background-image: url(../images/bull_arrow_blue.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#maindiv #footer .footercolumnleft .footerlinkone:hover {
	color: #267ebe;
	text-decoration: underline;
}
#maindiv #footer .footercolumnright {
	float:right;
	padding-bottom:10px;
	padding-left:20px;
	width:380px;
	overflow:hidden;
	font-size: 10px;
}
#maindiv #footer .footercolumnright p {
	margin-top:6px;
	margin-bottom:6px;
}
#maindiv #footer .footercolumnright p a {
	text-decoration:underline;
	color:#696969;
}
#maindiv #footer .footercolumnright p a:hover {
	text-decoration:none;
}
#features-ul {
	line-height:110%;
	list-style-type:none;
	margin:2px 10px 0 0;
	padding:0;
}
#features-ul li {
	margin:7px 0 0;
	padding:0 0 0 10px;
	background-image:url(../images/dot.gif);
	background-repeat: no-repeat;
	background-position:0 1px;	
}
a.Link-blue {
	color:#446bb3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align:left;
}
a.Link-blue:hover {
	color:#000;
	text-decoration: underline;
}
a.Link-black {
	color:#000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	text-align:left;
}
a.Link-black:hover {
	text-decoration: underline;
}
a.Link-green {
	color:#446bb3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align:left;
}
a.Link-green:hover {
	color:#000; 
	text-decoration: underline;
}
.back-link {
	color:#446bb3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-top:0;
	padding-left:15px;	
	padding-top:2px;
	padding-bottom:2px;
	text-decoration: none;
	background-image: url(../images/arr-back.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
}
.back-link:hover {
	text-decoration: underline;
}
.langselected
 {
   border:1px solid; 	
   border-color:#a3a5a2;
   background-color:#4d8dca;
   color:#ffffff;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   padding: 2px 2px;
 }
.langselected-hover
 {
   text-decoration: none;
 } 
.langselect
 {
   border:1px solid; 	
   border-color:#a3a5a2;
   background-color:#f3f5f4;
   color:#929292;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   padding: 2px 2px;
   text-decoration:none;
 }
.langselect-hover
 {
   text-decoration: none;
 }
.bold-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
.bold-link:hover {
	text-decoration: none;
}
.next-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #446bb3;
	text-decoration: none;
}
.next-link:hover {
	text-decoration: underline;
}
.Link-download {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #446bb3;
	text-decoration: none;
	background-image: url(../images/download-small.gif);
	background-repeat: no-repeat;
	background-position: 5px top;
	display:block;
	padding-left:15px;
	margin-left:2px;
	height:25px;
}
.Link-downlaod:hover {
	text-decoration: underline;
}
.Link-pdf {
	color:#446bb3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	text-align:left;
	display:block;
	padding-left:20px;
}
.Link-pdf:hover {
	color:#000000;
	text-decoration: underline;
}
.sublist {
	color:#446bb3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	margin-bottom:2px;
	background-image: url(../images/arrow6.gif);
	background-repeat:no-repeat;
	padding-bottom:2px;
	padding-left:22px;
	display:block;
	background-position: 10px 5px;
	list-style-type: none;
	margin-left:0;
}
.sublist:hover {
	text-decoration: underline;
}
.newslist ul {
	margin-left:0;
	padding-left:10px;
}
.newslist li {
	margin-bottom:2px;
	background-image: url(../images/arrow6.gif);
	background-repeat:no-repeat;
	padding-bottom:7px;
	padding-left:10px;
	background-position: left 5px;
	list-style-type: none;
	margin-left:0;
}
.newslist a {
	color:#446bb3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align:left;
}
.newslist a:hover {
	text-decoration: underline;
}
.Link-zoom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #446bb3;
	text-decoration: none;
	background-image: url(../images/zoom.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	display:block;
	padding-left:13px;
	padding-top:4px;
	padding-bottom:2px;
}
.Link-zoom:hover {
	text-decoration: underline;
}
.pdfdownload {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #446bb3;
	text-decoration: none;
	background-image: url(../images/rp_icon_pdf.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:20px;
	padding-bottom:2px;
	padding-top:2px;
	margin-left:10px;
	margin-bottom:5px;
	display:block;
}
.pdfdownload:hover {text-decoration: underline;}
.requestdemo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #446bb3;
	text-decoration: none;
	background-image: url(../images/rp_icon_reqdemo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:20px;
	padding-bottom:2px;
	padding-top:2px;
	margin-left:10px;
	margin-bottom:5px;
	display:block;
}
.requestdemo:hover {text-decoration: underline;}
.downloadlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #446bb3;
	text-decoration: none;
	background-image: url(../images/rp_icon_download.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:20px;
	padding-bottom:2px;
	padding-top:2px;
	margin-left:10px;
	margin-bottom:5px;
	display:block;
}
.downloadlink:hover {text-decoration: underline;}
.gray-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b7b7b7;
	text-decoration: none;
}
#maindiv #content #rightpanel .rightlinksylw .google {
	display:block;
	background-image: url(../images/icon_google.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:21px;
	font-size:11px;
	text-decoration:underline;
	color:#000;
	font-weight:bold;
	padding:2px 0px 10px 25px;
}
#maindiv #content #rightpanel .rightlinksylw .google:hover {
	text-decoration:none;
}
#maindiv #content #rightpanel .rightlinksylw .live {
	display:block;
	background-image: url(../images/icon_live.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:21px;
	font-size:11px;
	text-decoration:underline;
	color:#000;
	font-weight:bold;
	padding:2px 0px 10px 25px;
}
#maindiv #content #rightpanel .rightlinksylw .live:hover {
	text-decoration:none;
}
#maindiv #content #rightpanel .rightlinksylw .yahoo {
	display:block;
	background-image: url(../images/icon_yahoo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:21px;
	font-size:11px;
	text-decoration:underline;
	color:#000;
	font-weight:bold;
	padding:0px 0px 0px 25px;
}
#maindiv #content #rightpanel .rightlinksylw .yahoo:hover {
	text-decoration:none;
}