@charset "utf-8";
/* Style */

*{margin:0;padding:0;}

#home {background:#fff url(/assets/i/bg/body_gradient.gif) repeat-x;}
body{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#424A52;line-height:1.3em;position:relative;font-weight:normal;}

.blue {color:#86a1d1;}

.pagetitle{font-size:30px;font-family:Verdana,Arial, Helvetica, sans-serif;color:#424A52;margin:15px 0 10px 0px;padding:10px 0px 15px 0px;border-bottom:1px dotted #666;}
.dottedline{margin-bottom:5px;border-bottom:1px dotted #999999;padding-bottom:3px;}
.callout{padding:4px 4px 4px 12px;}
.box{width:95%;margin:0px 0px 0px 20px;text-align:center;padding:0px 0px 0px 0px;height:65px;font-size:12px;}


a{text-decoration:none;font-family:Arial, Helvetica, sans-serif;color:#424A52;}
a:hover{text-decoration:underline;font-family:Arial, Helvetica, sans-serif;color:#424A52;}
h2{font-size:18px;}
h4{font-size:14px;}
p{margin:0 0 8px 0;}

.date {color:#ED6E00;float:left;width:100px;font-weight:normal;}
.title {color:#424A52;font-weight:normal!important;}
.title a {color:#336699!important;font-weight:normal!important;}
.title a:hover {color:#ED6E00!important;font-weight:normal!important;}

#container{margin-left:auto;margin-right:auto;width:838px;}
#topContent{position:relative;width:802px;height:58px;z-index:5;margin:0 auto;}
#whitebox{background:url(/assets/i/frame/content_top.gif) no-repeat;width:820px;position:relative;z-index:1;padding:17px 0 20px 18px;}
#mainContent {width:750px;margin:0 auto;}

#bannerBackground{}
#moduleBoxesContainer{z-index:5;position:relative;overflow:visible;}
#flashContainer{z-index:5;position:relative;margin:6px 0 0 6px;}
#moduleBoxes{margin:0 0 0 7px;overflow:visible;}
#moduleBoxesItem{margin:0 5px 0 0px;float:right;overflow:visible;}
#topLeft{width:500px;float:left;}
#homepageContent{margin:1px 0 0 18px;}
#homepageContentItem{margin:0 0 0 0;width:244px;float:left;}
#homepageContent a{font-size:10px;font-weight:bold;color:#ED6E00;}
#homepageContent a:hover{color:#424A52;}
#footer{clear:both;width:750px;margin:20px 0 0 0;padding:10px 0 0 0;background-color:#FFFFFF;font-size:10px;background:#fff url(/assets/i/text_formatting_elements/subheader_wide_background.gif) no-repeat top left;}
#footerHome{clear:both;width:750px;margin:20px auto 0 auto;padding:10px 0 0 0;background-color:#FFFFFF;font-size:10px;background:#fff url(/assets/i/text_formatting_elements/subheader_wide_background.gif) no-repeat top left;}
#footer p, #footerHome p{margin:0;}
#footer a, #footerHome a{font-size:11px;font-weight:bold;}

.copyright{font-weight:normal;}
.floatImage{clear:left;float:left;margin:0 5px 0 0;padding:0 0 0 0;}
.floatImageInside{float:left;margin:0 5px 0 0;padding:0 0 0px 0;}

#homepageContentItem ul{list-style:none;margin:0 0 0 10px;}
#homepageContentItem li{height:1.5em;font-size:12px;font-weight:normal;color:#333333;background:url(/images/list_arrow.gif) no-repeat top left;padding:0 0 0 13px;margin:0 0 0 13px;}

.testimonial{color:#424a52;font-style:normal;margin-bottom:15px;font-weight:bold;}
.testimoial span {font-size:16px;}
.testimonial cite{font-size:12px;margin-top:5px;padding-right:20px;display:block;text-align:right;font-weight:bold;color:#ed6e00;}
.testimonial p{text-align:left;padding:0px 5px 0px 5px;line-height:15px;}

.hometestimonial{color:#333333;font-style:normal;font-weight:bold;margin:0px;padding:0px;text-align:center;}
.hometestimonial span{padding:2px 2px 0px 20px;text-align:center;}
.hometestimonial cite{padding:0px 0px 0px 20px;font-size:12px;font-weight:bold;color:#ed6e00;}
.orange{color:#ED6E00;}

table.comp-table{width:420px;}
table.comp-table th{text-align:center;font-size:14px;}
.border, table.comp-table td.label{border-left:1px solid #d4d6dd;}
.border, table.comp-table td.col_3{border-right:1px solid #d4d6dd;}
table.comp-table thead th{background:#ED6E00 url(/images/comp-table_thead-th_bg.gif) left bottom repeat-x;color:#fff;padding:7px 0 4px;text-align:center;border-bottom:1px solid #c25a00;}
table.comp-table thead th.col_2{background:#767676 url(/images/comp-table_thead-th_bg2.gif) left bottom repeat-x;border-bottom:#666;}
table.comp-table thead th.label{background:none;background-color:#ED6E00;color:#fff;text-align:center;border-bottom:1px solid #d4d6dd;}
table.comp-table thead td{background:#f3f3f3 url(/images/comp-table_thead-td_bg.gif) left bottom repeat-x;padding:8px 0 5px;border-bottom:1px solid #D4D6DD;}
table.comp-table thead td.label{text-align:center;font-weight:bold;}
table.comp-table tbody th{background:#d4d6dd left top repeat-x;text-align:left;padding-left:10px;height:22px;color:#333333;font:bold 12px/22px Arial, Helvetica, sans-serif;font-weight:bold;}
table.comp-table tbody td{background-color:#f9f9f9;padding:3px;text-align:center;font-size:11px;color:#999;}
table.comp-table tbody tr.even td.label{background-color:#f3f3f3;}
table.comp-table tbody tr.even td.col_1{background-color:#f0e9e6;}
table.comp-table tbody tr.even td.col_2{background-color:#ececec;}
table.comp-table tbody tr.even td.col_3{background-color:#e9e9e9;}
table.comp-table tbody td.label{text-align:left;font-weight:normal;color:#666;}
table.comp-table tbody td.col_1{background-color:#f6f0ec;}
table.comp-table tbody td.col_2{background-color:#f3f3f3;}
table.comp-table tbody td.col_3{background-color:#f0f0f0;}

#insideContent table.comp-table tbody td a:link, #insideContent table.comp-table tbody td a:visited{color:#ED6E00;font-weight:normal;}
#insideContent table.comp-table tbody td a:hover{color:#999;}
#insideContent table.comp-table tbody td a.hilight:link, #insideContent table.comp-table tbody td a.hilight:visited{color:#666;font-weight:normal;line-height:12px;}
#insideContent table.comp-table tbody tr td ul li{text-align:left;font-weight:normal;color:#666;}

table.comp-footer-table thead td{border-top:1px solid #D4D6DD;}
table.comp-footer-table tbody td{border-bottom:1px solid #D4D6DD;}

#insideQuote .testimonial{border:none;margin-bottom:0;padding:0;background:none;}
#insideQuote .testimonial cite{padding-right:2px;}

div#ar_si{background:#fff url(/images/siliconindia_60.gif) left top no-repeat;padding:0px 0 0px 70px;}
div#ar_ncm{background:#fff url(/images/logos/network-computing_60.jpg) left top no-repeat;padding:0px 0 0px 70px;}
div#ar_utr{background:#fff url(/images/categorywinner.jpg) left top no-repeat;padding:10px 0 5px 70px;}
div#ar_gar2{background:#fff url(/images/logos/gartner_60.jpg) left no-repeat;padding:20px 0 0px 70px;}
div#ar_kmw{background:#fff url(/images/logos/kmw_60.jpg) left top no-repeat;padding:0px 0 0px 70px;}
div#ar_iwe{background:#fff url(/images/logos/iwe_60.jpg) left no-repeat;padding:20px 0 0px 70px;}
div#ar_inf{background:#fff url(/images/logos/inf_60.jpg) left no-repeat;padding:20px 0 0px 70px;}
div#ar_ect{background:#fff url(/images/logos/ect_60.jpg) left top no-repeat;padding:0px 0 0px 70px;height:55px;}
div#ar_gar{background:#fff url(/images/logos/gartner_60.jpg) left top no-repeat;padding:0px 0 10px 70px;}
div#ar_itr{background:#fff url(/images/logos/redux_60.jpg) left top no-repeat;padding:25px 0 10px 20px;}
div#ar_pod{background:#fff url(/images/logos/podtech_60.jpg) left top no-repeat;padding:0 0 10px 65px;}
div#ar_wsj{background:#fff url(/images/logos/wsj_60.jpg) left top no-repeat;height:60px;padding:20px 0 10px 65px;}
div#ar_scm{background:#fff url(/images/logos/social-computing_60.jpg) left top no-repeat;padding:0px 0 10px 70px;}
div#ar_otp{background:#fff url(/images/logos/otp_60.jpg) left top no-repeat;padding:0px 0 10px 70px;}


div#ar_ncm_big{background:#fff url(/images/logos/NetworkComputing_big.gif) left no-repeat;padding:20px 0 0px 65px;}
div#ar_utr_big{background:#fff url(/images/categorywinner.jpg) left no-repeat;padding:10px 0 5px 65px;}
div#ar_gar2_big{background:#fff url(/images/logos/gartner_60.jpg) left no-repeat;padding:20px 0 0px 65px;}
div#ar_kmw_big{background:#fff url(/images/kmworld.png) left no-repeat;padding:20px 0 0px 65px;}
div#ar_iwe_big{background:#fff url(/images/logos/infoweek_big.jpg) left no-repeat;padding:20px 0 0px 65px;}
div#ar_inf_big{background:#fff url(/images/logos/infoworld_big.jpg) left no-repeat;padding:20px 0 0px 65px;}
div#ar_ect_big{background:#fff url(/images/logos/ect_60.jpg) left no-repeat;padding:10px 0 0px 65px;height:55px;}

div.hr{padding-top:1px;background:#fff url(/images/dot-bg.gif) left top repeat-x;margin:0 0 10px 0;}

#insideContent a.normal:link, #insideContent a.normal:visited{font-weight:normal;color:#666;}
#insideContent a.normal:hover{font-weight:normal;color:#ED6E00;}

div.cols div.col{float:left;width:120px;margin-left:10px;text-align:center;padding-bottom:24px;}
div.cols div.col.firstcol{margin-left:30px;}
div.cols div.col li{text-align:left;}
div.cols.c140 div.col{width:140px;margin-left:0;}
div.cols.c140 div.firstcol{margin-left:0;}
a.pshot{display:block;width:120px;margin:0 auto;font-size:12px;}
a.pshot:hover{font-size:12px;text-decoration:none;}
a#cbstarter{background:#fff url(/images/cbstarter_120.jpg) center 20px no-repeat;padding-top:50px;}
a#vmware{background:#fff url(/images/BOX_CBsoft.gif) center 10px no-repeat;padding-top:70px;}
a#cb5000{background:#fff url(/images/cb5000_120.jpg) center 10px no-repeat;padding-top:56px;}
a#cb9000{background:#fff url(/images/cb9000_120.jpg) center center no-repeat;padding-top:70px;}
a.pshot.w50{width:60px;text-align:center;}
td.col_1 a#cbstarter.w50{background:transparent url(/images/cbstarter_50.gif) center 8px no-repeat;padding-top:30px;width:80px;}
td.col_2 a#cb5000.w50{background:transparent url(/images/cb5000_50.gif) center 6px no-repeat;padding-top:30px;color:#666;}
td.col_3 a#cb9000.w50{background:transparent url(/images/cb9000_50.gif) center top no-repeat;padding-top:30px;color:#666;}
a.pshot.full{background-position:center center !important;padding-top:70px !important;}

div#ordernow_mod{background:transparent url(/images/inside_module3_over.gif) top left no-repeat;width:156px;height:99px;padding:0 0 8px;}
div#ordernow_mod a{background:transparent url(/images/inside_module3.gif) top left no-repeat;width:156px;height:99px;padding:0;display:block;text-indent:-9999px;outline:0;}
div#ordernow_mod a:hover{background:none;}
div#new_starter{background:transparent url(/images/starter_app_up.png) top left no-repeat;width:339px;height:66px;top:0px;position:absolute;}
div#new_starter a{background:transparent url(/images/starter_app_down.png) top left no-repeat;z-index:5;width:339px;height:66px;padding:0;display:block;text-indent:-9999px;outline:0;}
div#new_starter a:hover{background:none;}	
div#order_now{background:transparent url(/images/order_now-o.gif) top left no-repeat;width:138px;height:47px;}
div#order_now a{background:transparent url(/images/order_now.gif) top left no-repeat;width:138px;height:47px;display:block;text-indent:-9999px;outline:0;}
div#order_now a:hover{background:none;}	
div#download_now{background:transparent url(/images/download_now-o.gif) top left no-repeat;width:170px;height:47px;}
div#download_now a{background:transparent url(/images/download_now.gif) top left no-repeat;width:170px;height:47px;display:block;text-indent:-9999px;outline:0;}
div#download_now a:hover{background:none;}
div#buy_now{background:transparent url(/images/buy_now-o.gif) top left no-repeat;width:116px;height:47px;}
div#buy_now a{background:transparent url(/images/buy_now.gif) top left no-repeat;width:116px;height:47px;display:block;text-indent:-9999px;outline:0;}
div#buy_now a:hover{background:none;}		
div#contact_sales{background:transparent url(/images/contact_sales-o.gif) top left no-repeat;width:172px;height:47px;}
div#contact_sales a{background:transparent url(/images/contact_sales.gif) top left no-repeat;width:172px;height:47px;display:block;text-indent:-9999px;outline:0;}
div#contact_sales a:hover{background:none;}	

.sm_highlight {font-size:11px;background:#FDFDFD;border-color:#C0C0C0;border:solid;border-width:1px;}

/* General */

a.orange:hover {color:#333;}

.clear {clear:both;}
.clearLeft {clear:left;}
.clearRight {clear:right;}
.item {padding: 0 25px 10px 25px;}
.item h1{font-size: 1.5em;line-height: 0.9em;}
.item h2{font-family:Arial;font-size: 1em;padding-bottom: 5px;}
.item h3{font-size: 1.3em;line-height:1em;padding-bottom: 5px;}
.item .orange {color: #ec6e00;}
.item p {padding-bottom: 10px;}
.item p.center {text-align:center;}
.item li {list-style:none;background: url(/assets/i/text_formatting_elements/bullet_blue.gif) left 5px no-repeat;padding: 0 0 0 13px;}
small {font-size:0.8em;}
.numeric li {list-style:decimal}
.h_divider {padding: 0 0 10px 0;background: url(/assets/i/seperator/horizontal_gray.gif) repeat-x center;height:1px;}
.col3_1, .col3_2, .col3_3 {width: 33.3%;float:left;}

.spaced li {padding-bottom:10px;}

/* Inside */

h1 {color:#424A52;font-size:23px;font-weight:bold;line-height:24px;margin:0 0 14px 0;}
h2 {line-height:1.25em;color:#424A52;font-size:14px;font-weight:bold;margin:0 0 10px 0;}
h3 {color:#ED6E00;font-size:13px;font-weight:bold;margin:0 0 4px 0;}
h4 {color:#424A52;font-size:12px;font-weight:bold;margin:0 0 10px 0;}
h5 {color:#424A52;font-size:14px;font-weight:bold;margin:0 0 1px 0;}
h6 {color:#424A52;font-size:14px;font-weight:bold;margin:0 0 6px 0;}


#mainContentInside2 {position:relative;top:-18px;}
#insideBanner {background:#fff url(/assets/i/frame/banner_generic.gif) no-repeat;position:relative;width:801px;height:102px;margin-bottom:10px;}
#productBanner {background:#fff url(/assets/i/product/product_graphic_50.jpg) no-repeat;position:relative;width:802px;height:186px;}
#productHeader {font-size:34px;position:absolute;z-index:5;top:52px;left:12px;color:#ED6E00;padding:10px;}
#bannerHeader {font-size:34px;position:absolute;z-index:5;top:52px;left:12px;color:#ED6E00;padding:10px;}

#subNav {position:relative;z-index:5;width:160px;margin:0 0 0 0;float:left;}
#subNav ul{color:#424A52;margin:5px 0 0 0 ;}
#subNav li{list-style:none;background:url(/images/bg_subnav_list.gif) bottom left no-repeat;padding:3px 0 3px 8px;margin:0 0 0 0;line-height:2.2em;height:24px;}
#subNav li ul{padding:2px 0 0 5px;margin:0px 10px 0px 18px;}/* BUG */
#subNav li ul li{list-style:url(/images/list_arrow_small.gif);background:none;font-size:11px;font-weight:bold;padding:0px 0 3px 0px;margin:0 0 0 0;line-height:1.25em;}
#subNav li ul a{font-size:11px;font-weight:bold;}
#subNav li a{}
#subNav li a:hover{color:#ED6E00;text-decoration:none;}
#subNav .active{color:#ED6E00;text-decoration:none;font-weight:bold;}

#insideContent {position:relative;z-index:5;width:404px;padding:0 0 0 30px;float:left;}
#insideContent a {color:#ED6E00;font-weight:bold;}
#insideContent a:hover {color:#424A52;font-weight:bold;}
#insideModules {position:relative;z-index:5;width:176px;padding:0 0 0 29px;float:left;margin:0;}
#insideQuote {margin:10px 0 0 0;}
#insideContent ul {list-style:none;margin:0 0 0 20px;list-style:url(/images/list_arrow.gif) outside;}
#insideContent li {color:#333333;padding:0 0 0 5px;margin:0 0 5px 25px;line-height:15px;}

#insideContent2 {position:relative;z-index:5;width:575px;padding:0 0 0 20px;float:left;}
#insideContent2 a {color:#ED6E00;font-weight:bold;}
#insideContent2 a:hover {color:#424A52;font-weight:bold;}
#insideContent2 ul {list-style:none;margin:0 0 0 20px;list-style:url(/images/list_arrow.gif) outside;}
#insideContent2 li {color:#333333;padding:0 0 0 5px;margin:0 0 5px 25px;line-height:15px;}

#management {border-top:1px solid #BABABA;padding:10px 0 0 0;margin:20px 0 0 0;}
.spaced li {padding-bottom:15px;}
.smallerBold {font-size:11px;font-weight:bold;}
.highlight {color:#ED6E00;font-weight:bold;font-style:italic;}
#date {float:left;margin:0 18px 0px 0;}
#title {margin-left:120px;}
.white {color:#FFFFFF;}
.black {color:#333333;font-size:11px;} 
.blackSmall {color:#333333;font-size:10px;} 
.blackMargin {color:#333333;font-size:11px;padding:2px 0 2px 15px;}
.blackLargeMargin {color:#333333;font-size:12px;padding:0 0 0 10px;}
td a {color:#333333;font-size:11px;}
td a:hover {color:#333333;font-size:11px;}
.orange {color:#ED6E00;}
.orangeBold {color:#ED6E00;font-weight:bold;}
.bodytext1 {font-weight:bold;}
.dataTable {border:1px solid #ccc;padding:4px;border-collapse:collapse;}
.dataTable TH {padding:4px;background-color:#ddd;font-weight:bold;border:1px solid #ccc;}
.dataTable TD {padding:4px;border:1px solid #ccc;}


/* Menus */

ul.navMenu {position:relative;margin:0;padding:0;list-style-type:none;}
ul.navMenu li {float:left;position:relative;}
ul.navMenu li.on, ul.navMenu li.active {border:1px solid #bababa;padding:3px 11px;background-color:#fff;}
ul.navMenu li.off {border:0;padding:4px 12px;background-color:transparent;}
ul.navMenu li a{font-weight:bold;color:#424a52;font-size:11px;}
ul.navMenu li a:hover{text-decoration:none;}

.dropdown {font-size:11px;color:#333333;font-weight:bold;text-decoration:none;z-index:6;position:absolute;margin-top:3px;left:-1px;background-color:#FFFFFF;position:absolute;visibility:hidden;z-index:20;width:180px;}
.dropdown li {font-weight:bold;list-style:none;background-color:#FFFFFF;border-top:1px solid #BABABA;border-right:1px solid #BABABA;border-left:1px solid #BABABA;height:26px;width:180px;}
.dropdown .lastItem {font-weight:bold;list-style:none;background-color:#FFFFFF;border:1px solid #BABABA;height:26px;width:180px;}
.dropdown li A{color:#424A52;display:block;text-decoration:none;font-weight:bold;padding:6px 10px 6px 12px;}
.dropdown li A:hover{text-decoration:none;background-color:#CFD9E3;color:#424A52;}

#utilityNav li.on {padding:3px 11px;background-color:#fff;}
#utilityNav li.on a {}
#utilityNav li.active {padding:3px 11px;}
#utilityNav li.off {padding:4px 12px;background-color:transparent;}

#topNav{position:absolute;top:33px;right:0px;height:25px;background-color:transparent;z-index:6;}
#utilityNav{position:absolute;top:4px;right:0px;height:21px;z-index:7;}
#utilityNav a{font-size:11px;}

#dropDownPartners{display:none;}
#dropDownNews{display:none;}
#dropDownBlog{display:none;}
#dropDownCustomer{}
#dropDownContact{display:none;}

div.error-message {color: red;}




