/*********************** COMMON PROPERTIES ****************************/

html { overflow: -moz-scrollbars-vertical; }


body
{
	font-family:"Arial";
	color:#454545;
	margin:0 auto;
	padding:0;
	font-size:12px;
	line-height:16px;
}

h1, h2, h3, h4, h5
{
	margin:0;
	padding:0;
}
hr
{
	margin:0;
	padding:0;
}
.hide
{
	display: none;
}
ul
{
	list-style-type : none;
}
.clear
{
	clear:both;
}
.floatleft
{
	float:left;
	margin:0 8px 0 0;
}
.floatright
{
	float:right;
	margin:0 0 0 10px;
}
img
{
	border:0
}
p
{
	margin:0;
    padding:0;
}
.bold
{
	font-weight:bold
}
/*********************** COMMON PROPERTIES ENDS *******************/
/*********************** MAIN PROPERTIES START *******************/
#main_wrapper
{
	margin:0 auto;
	padding:0;
	width:928px;
}
#header_main
{
	margin:0 auto;
	padding:0;
	width:894px;
}
#middle_main
{
	margin:0 auto;
	padding:0;
	width:894px;
	background:url(images/main_cont_bg.jpg) repeat-x left top;
	border-left:solid 1px #f0f0f0;
	border-right:solid 1px #f0f0f0;
}
#fotoer_main
{
	margin:-15px auto;
	padding:0;
	width:928px;
	height:142px;
	z-index:-10;
	background:url(images/footer_bg.jpg) no-repeat;
}
*html #fotoer_main
{
	margin:0 auto;
}	
/*********************** MAIN PROPERTIES ENDS *******************/

/*********************** HEADER SECTION START *******************/
#header_main h1
{
	margin:20px 0 0 20px;
	padding:0;
	width:196px;
	height:41px;
}
/* ---------- Top Nav ---------- */
#header_main .chromestyle
{
	margin:0 auto;
	padding:0;
}
#header_main .chromestyle ul
{
	margin:12px 0 0 20px;
	padding:0;
	height:27px;
}
#header_main .chromestyle ul li
{
	margin:0;
	padding:0;
	height:27px;
	float:left;
}
#header_main .chromestyle ul li.aboutus a
{
	width:101px;
	height:27px;
	display:block;
	background:url(images/top_nav.jpg) no-repeat 0 0;
}
#header_main .chromestyle ul li.solutions a
{
	width:111px;
	height:27px;
	display:block;
	background:url(images/top_nav.jpg) no-repeat -101px 0;
}
#header_main .chromestyle ul li.pricing_page a
{
	width:127px;
	height:27px;
	display:block;
	background:url(images/top_nav.jpg) no-repeat -212px 0;
}
#header_main .chromestyle ul li.rev_test a
{
	width:223px;
	height:27px;
	display:block;
	background:url(images/top_nav.jpg) no-repeat -339px 0;
}
#header_main .chromestyle ul li.ref_material a
{
	width:182px;
	height:27px;
	display:block;
	background:url(images/top_nav.jpg) no-repeat -562px 0;
}
#header_main .chromestyle ul li.partners a
{
	width:108px;
	height:27px;
	display:block;
	background:url(images/top_nav.jpg) no-repeat -744px 0;
}

//*for displaying globe */
#globe_container ul#globes
{
	margin:0;
	padding:0;
}
#globe_container ul#globes li
{
	margin:0 0 0 1px;
	padding:0;
	height:39px;
	float:left;
}
#globe_container ul#globes li.comunity a
{
	margin:40px 0 0 80px;
	padding:0;
	width:86px;
	height:103px;
	display:block;
	background:url(images/building_global_community_btn.jpg) no-repeat
}
/*#globe_container ul#globes li.comunity a:hover
{
	background:url(images/building_global_community_ovr_btn.jpg) no-repeat
}
*/
#globe_container ul#globes li.change a
{
	margin:40px 0 0 80px;
	padding:0;
	width:74px;
	height:103px;
	display:block;
	background:url(images/changing_asyouneed_btn.jpg) no-repeat
}
/*
#globe_container ul#globes li.change a:hover
{
	background:url(images/changing_asyouneed_ovr_btn.jpg) no-repeat
}
*/
#globe_container ul#globes li.manage a
{
	margin:40px 0 0 80px;
	padding:0;
	width:84px;
	height:103px;
	display:block;
	background:url(images/manage_whatisimportant_btn.jpg) no-repeat
}
/*
#globe_container ul#globes li.manage a:hover
{
	background:url(images/manage_whatisimportant_ovr_btn.jpg) no-repeat
}
*/
.upperdiv{
margin-top:120px;
}
.globeposition{
position:relative;
top:60px;
left:100px;
}
*html .upperdiv{
margin-top:200px;
}
*html .globeposition{
margin-left:100px;
}
/* ========= Mouse Over ========= */
#header_main .chromestyle ul li.aboutus a:hover, #header_main .chromestyle ul li.aboutus a.selected
{
	background-position: 0 -27px;
}
#header_main .chromestyle ul li.solutions a:hover, #header_main .chromestyle ul li.solutions a.selected
{
	background-position: -101px -27px;
}
#header_main .chromestyle ul li.pricing_page a:hover, #header_main .chromestyle ul li.pricing_page a.selected
{
	background-position: -212px -27px;
}
#header_main .chromestyle ul li.rev_test a:hover, #header_main .chromestyle ul li.rev_test a.selected
{
	background-position: -339px -27px;
}
#header_main .chromestyle ul li.ref_material a:hover, #header_main .chromestyle ul li.ref_material a.selected
{
	background-position: -562px -27px;
}
#header_main .chromestyle ul li.partners a:hover, #header_main .chromestyle ul li.partners a.selected
{
	background-position: -744px -27px;
}

/* ======= Drop Dwon Menu ========== */
.dropmenudiv
{
	position:absolute;
	margin:-1px 0 0 0;
	border: 1px solid #e2e2e1;
	border-bottom-width: 0;
	line-height:20px;
	z-index:100;
	background-color:#FFF;
	width: 220px;
	visibility: hidden;
}
.dropmenudiv a
{
	width: auto;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid #e2e2e1;
	padding: 2px 0 2px 5px;
	text-decoration: none;
	color:#454545;
}
.dropmenudiv a:hover
{ 
	background-color: #93b945;
	color:#FFFFFF;
}
.dropmenudiv1
{
	position:absolute;
	margin:-1px 0 0 -100px;
	border: 1px solid #e2e2e1;
	border-bottom-width: 0;
	line-height:20px;
	z-index:100;
	background-color:#FFF;
	width: 220px;
	visibility: hidden;
	left: 818px;
	top: 101px;
}
.dropmenudiv1 a
{
	width: auto;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid #e2e2e1;
	padding: 2px 0 2px 5px;
	text-decoration: none;
	color:#454545;
}
.dropmenudiv1 a:hover
{ 
	background-color: #93b945;
	color:#FFFFFF;
}

/* ---------- Top Nav ---------- */
#header_main h2.main_img
{
	margin:0;
	padding:0;
	height:148px;
	width:894px;
	background:url(images/main_img.jpg) no-repeat 0 0;
}
#header_main span.top_link
{
	margin:10px 0 0 740px;
	padding:0;
	position:absolute;
	display:block;
	font-size:11px;
	color:#999999;
}
*html #header_main span.top_link
{
	margin:25px 0 0 760px;
}
#header_main span.top_link a
{
	text-decoration:none;
	color:#999999;
	padding:0 5px 0 5px;
}
#header_main span.top_link a:hover
{
	text-decoration:underline;
	color:#999999;
}
/*********************** HEADER SECTION END *******************/

/*********************** MIDDLE SECTION START *******************/
#mid_left
{
	margin:20px;
	padding:0;
	width:640px;
	float:left;
}
*html #mid_left
{
	margin:20px 10px 0 10px;
}
#mid_left h2
{
	margin:0 0 5px 0;
	padding:0;
	font-size:16px;
	color:#155391;
}
#mid_left p
{
	margin:0 0 10px 0;
	padding:0;
	text-align:justify;
}
#mid_left p a
{
	color:#1984ee;
}
#mid_left p span.cont_det_info
{
	width:200px;
	height:340px;
	margin:0 0 20px 10px;
	padding:0;
	text-align:left;
	float:left;
}
#mid_left p span.cont_det_info a
{
	color:#1984ee;
}
#mid_left p span.submit_btn a
{
	margin:10px 0 0 120px;
	padding:0;
	width:94px;
	height:43px;
	display:block;
	float:left;
	background:url(images/submit_btn.jpg) no-repeat 0 0;
}
*html #mid_left p span.submit_btn a
{
	margin:10px 0 0 64px;
}
#mid_left p span.clear_btn a
{
	margin:10px 0 0 5px;
	padding:0;
	width:94px;
	height:43px;
	display:block;
	float:left;
	background:url(images/clear_btn.jpg) no-repeat 0 0;
}
#mid_left p span.border_right
{
	border-right:solid 1px #e2e2e1;
}
#mid_left p span.prs_sol_cot
{
	margin:0 0 0 20px;
	padding:0;
	width:100px;
	font-weight:bold;
	float:left;
}
#mid_left p span.prs_sol_rt
{
	margin:0 0 0 10px;
	padding:0;
	width:156px;
	float:left;
}
#mid_left p span.pri_cnt
{
	margin:16px 0 0 20px;
	padding:0;
	width:200px;
	display:block;
	font-weight:bold;
}
*html #mid_left p span.pri_cnt
{
	margin:30px 0 0 20px;
}
#mid_left h1.reqt_demo
{
	width:193px;
	height:50px;
	margin:15px 0 10px 0;
	padding:0;
	diesplay:block;
	background:url(images/download_link.jpg) no-repeat 0 -91px
}
#mid_left h1.reqt_demo a
{
	width:193px;
	height:50px;
	display:block;
}
#mid_left h1.reqt_demo1
{
	width:193px;
	height:50px;
	margin:15px 0 10px 0;
	padding:0;
	float:left;
	diesplay:block;
	background:url(images/download_link.jpg) no-repeat 0 -91px
}
#mid_left h1.reqt_demo1 a
{
	width:193px;
	height:50px;
	display:block;
}
#mid_left span.ask_qst a
{
	margin:20px 0 0 0;
	padding:0;
	float:left;
	width:38px;
	height:30px;
	display:block;
	background:url(images/ask_question_icon.jpg) no-repeat 0 0;
}
#mid_left span.met_us a
{
	margin:20px 0 0 8px;
	padding:0;
	float:left;
	width:38px;
	height:30px;
	display:block;
	background:url(images/meet_us.jpg) no-repeat 0 0;
}
#mid_left p span.link a
{
	color:#1984ee;
	text-decoration:underline;
}
#mid_left p span.link a:hover
{
	color:#026cd6;
}
#mid_left p span.note_txt
{
	color:#ff0000;
}
#mid_left ul.ind_desrt
{
	margin:0 0 50px 0;
	padding:0;
	width:650px;
}
#mid_left ul.ind_desrt li
{
	margin:0px 13px 20px 0;
	padding:0;
	width:310px;
	height:80px;
	font-size:11px;
	line-height:14px;
	float:left;
	background:url(images/hgt_cnt_bg.jpg) no-repeat;
}
#mid_left ul.ind_desrt li.left_space
{
	margin:-25px 0 0 0;
	padding:0;
}
#mid_left ul.ind_desrt li.right_space
{
	margin:-25px 0 25px 13px;
	padding:0;
}
*html #mid_left ul.ind_desrt li.right_space
{
	margin:-25px 0 0 13px;
}
#mid_left ul.part_sol
{
	margin:20px 0 0 15px;
	padding:0;
	list-style-type:square;
}
#mid_left ul.part_sol li
{
	margin:0;
	padding:0;
}
#mid_left ul.ind_desrt li span.no
{
	margin:8px 0 0 11px;
	padding:0;
	font-size:12px;
	position:absolute;
	color:#000;
	font-weight:bold;
}
#mid_left ul.ind_desrt li span.ind_dsrt_txt
{
	margin:30px 0 0 20px;
	padding:0;
	width:285px;
	color:#000;
	font-size:12px;
	position:absolute;
}
#mid_left ul.part_sol li span.sub_link a
{
	color:#1984ee	
}
#mid_left ul.edeal_feature
{
	margin:0 0 20px 0;
	padding:0;
	width:400px;
	float:left;
	list-style-type:square;
}
#mid_left ul.edeal_feature li
{
	margin:0 0 0 20px;
	padding:0;
}
#mid_left ul.download_link
{
	width:207px;
	margin:0 15px 0 0;
	padding:0;
	float:left;
	border-right:solid 1px #909090;
}
#mid_left ul.download_link li.down_hdr_txt
{
	margin:0 0 0 8px;
	padding:0;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
}
#mid_left ul.download_link li.ppt_link a
{
	margin:20px 0 0 8px;
	padding:0;
	height:30px;
	display:block;
	background:url(images/download_link.jpg) no-repeat -6px 0;
}
#mid_left ul.download_link li.webinar_link a
{
	margin:20px 0 0 8px;
	padding:0;
	height:30px;
	display:block;
	background:url(images/download_link.jpg) no-repeat -6px -45px;
}
#mid_left ul.download_link li.reqdemo_link a
{
	margin:20px 0 0 8px;
	padding:0;
	height:51px;
	display:block;
	background:url(images/download_link.jpg) no-repeat 0 -90px;
}
#mid_left ul.req_form
{
	margin:20px 0 0 10px;
	padding:0;
}
#mid_left ul.req_form li.fild_name
{
	margin:8px 10px 0 0;
	padding:0;
	float:left;
	width:100px;
	text-align:right;
}
.comp_fild
{
	color:#CC0000;
	font-weight:bold;
	font-size:13px;
}
#mid_left ul.req_form li.fild_input
{
	margin:8px 0 0 0;
	padding:0;
	float:left;
	width:520px;
}
#mid_left ul.req_form li.fild_input
.input_box
{
	width:250px;
	margin:0;
	padding:0;
}
*html .cont_lft_spc
{
	margin:0 0 0 10px;
}
#mid_right
{
	margin:20px 0 0 0;
	padding:0;
	width:195px;
	float:left;
	border:solid 1px #93b945;
}
*html #mid_right
{
	margin:20px 0 0 10px;
}
#mid_right h2.with_saas
{
	margin:10px 0 10px 10px;
	padding:0;
	width:176px;
}
#mid_right h2.features
{
	margin:0;
	padding:10px;
	width:175px;
	height:15px;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	background:#93b945;
}
#mid_right ul.rgt_nav
{
	margin:10px 10px 10px 10px;
	padding:0;
}
#mid_right ul.rgt_nav li
{
	margin:0;
	height:20px;
	padding:5px 0 0 19px;
	color:#909090;
	border-bottom:dashed 1px #909090;
}
#mid_right ul.rgt_nav li a
{
	color:#909090;
	text-decoration:none;
}
#mid_right ul.rgt_nav li a:hover
{
	color:#313131;
}
#mid_right ul.rgt_nav li.security
{
	background:url(images/feat_link_bullet.jpg) no-repeat 0 5px;
}
#mid_right ul.rgt_nav li.doc_mangt
{
	background:url(images/feat_link_bullet.jpg) no-repeat 0 -20px;
}
#mid_right ul.rgt_nav li.schedule
{
	background:url(images/feat_link_bullet.jpg) no-repeat 0 -45px;
}
#mid_right ul.rgt_nav li.time_tracker
{
	background:url(images/feat_link_bullet.jpg) no-repeat 0 -69px;
}
#mid_right ul.rgt_nav li.billing
{
	background:url(images/feat_link_bullet.jpg) no-repeat 0 -92px;
}
#mid_right ul.rgt_nav li.web_base
{
	background:url(images/feat_link_bullet.jpg) no-repeat 0 -118px;
}
#mid_right ul.int_sub_nav
{
	margin:10px 10px 20px 10px;
	padding:0;
	border-top:solid 1px #1984ee;
}
#mid_right ul.int_sub_nav li
{
	margin:0;
	padding:5px 0 5px 10px;
	color:#1984ee;
	background:url(images/blue_bullet.jpg) no-repeat 0 10px;
	border-bottom:solid 1px #1984ee;
}
#mid_right ul.int_sub_nav li a
{
	height:20px;
	color:#1984ee;
	text-decoration:none;
}
#mid_right ul.int_sub_nav li a:hover
{
	text-decoration:underline;
}
	
/*********************** MIDDLE SECTION END *******************/

/*********************** FOOTER SECTION START *******************/
#fotoer_main p
{
	margin:65px 0 0 0;
	padding:0;
	width:928px;
	position:absolute;
	color:#1984ee;
	text-align:center;
}
#fotoer_main span.ftr_link
{
	margin:110px 0 0 0;
	padding:0;
	text-align:center;
	width:928px;
	display:block;
	position:absolute;
	color:#454545;
}
#fotoer_main span.ftr_link a
{
	color:#454545;
	text-decoration:none;
}
#fotoer_main span.ftr_link a:hover
{
	color:#454545;
	text-decoration:underline;
}



/*********************** FOOTER SECTION END *******************/

/*********************** INTERNAL SECTION START *******************/
.table
{
	margin:20px 0 0 0;
	padding:0;
	width:100%;
	border:solid 1px #e2e2e1;
	border-collapse:collapse;
}
.tdbrdr1
{
	border:solid 1px #e2e2e1;
	padding:8px;
	width:25%;
}
.tdbrdr1 h3.txt_hdr
{
	font-size:13px;
	display:block;
	padding:2px 0 2px 5px;
	color:#000;
}
.tdbrdr1 h3.txt_hdr span a
{
	color:#1984ee;
	text-decoration:underline;
}
.tdbrdr1 h3.txt_hdr1
{
	font-size:13px;
	display:block;
	padding:2px 0 2px 5px;
	color:#000;
}
.tdbrdr1 h3.txt_hdr2
{
	font-size:13px;
	display:block;
	padding:2px 0 2px 5px;
	color:#000;
}
.tdbrdr1 h3.txt_hdr3
{
	font-size:13px;
	display:block;
	padding:2px 0 2px 5px;
	color:#000;
}
.tdbrdr1 h3.txt_hdr4
{
	font-size:13px;
	display:block;
	padding:2px 0 2px 5px;
	color:#000;
}

.tdbrdr2
{
	border:solid 1px #e2e2e1;
	padding:8px;
	width:75%;
	text-align:justify;
}
.tdbrdr2 ul.smt_mat
{
	margin:0 0 0 15px;
	padding:0;
	list-style-type:square;
}
.tdbrdr2 ul.smt_mat li
{
	margin:0;
	padding:0;
}
.tdbrdr2 a
{
	color:#1984ee;
}
.tdbrdr3
{
	border:solid 1px #e2e2e1;
	padding:8px;
	text-align:center;
	font-size:14px;
	color:#1984ee;
}
.tdbrdr3 a
{
	color:#1984ee;
}
.tdbrdr4
{
	border:solid 1px #e2e2e1;
	padding:8px;
	text-align:center;
}
.tdbrdr_colro
{
	border:solid 1px #e2e2e1;
	background:#e2e2e1;
	padding:5px;
	text-align:center;
	font-size:16px;
	color:#155391;
	font-weight:bold;
}

/*********************** INTERNAL SECTION END *******************/
