/* GENERAL START */
body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #625d55;
	padding: 0px;
	margin: 0px;
	background: #e1ddd3;
}

html ,body{
	width: 100%;
	height: 100%;
}

table, p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 1.4em;
	color: #625d55;
	padding: 0px;
	margin: 0px;
}

table td,
table th{
	vertical-align: top;
}

form, dl, dd, dt{
	padding: 0px;
	margin: 0px;
	list-style: none;
}

ul, ol{
	margin-top: 0;
	margin-bottom: 0;
}

a, a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #34afdd;
	text-decoration: underline;
}


a:hover{
	text-decoration: none;
}

a:focus{
	outline: none;
}

h1, h2, h3, h4, h5, h6{
	font-family: Arial, Helvetica, sans-serif;
	color: #81951c;
	font-size: 1em;
	margin: 0;
	padding: 0;
}

input, select, textarea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #625d55;
}

img{
	display: block;
	border: 0px;
}


.clear{
	clear: both;
	line-height: 1px;
	font-size: 1px;
}


/* GENERAL END */
/* root START */
.root_header_x,
.root_footer_x,
.root_header,
.root_footer{
	width: 100%;
	min-width: 1000px;
	float: left;
}

.root_header_x{
	background: #fff url(../images/root_header.png) repeat-x 0px 0px;
}

.root_footer_x{
	background: transparent url(../images/root_footer.png) repeat-x 0px bottom;
}

.root_header{
	background: transparent url(../images/root_header_bgr.png) no-repeat center 0px;
}

.root_header_home{
	background: transparent url(../images/root_header_home_bgr.png) no-repeat center 0px;
}

.root_footer{
	background: transparent url(../images/root_footer_bgr.png) no-repeat center bottom;
}

.root{
	width: 1000px;
	margin: auto;
}

.root_header2,
.root_footer2{
	float: left;
	background: transparent url(../images/root_header_bgr.png) no-repeat -350px 0px;
}

.root_header2_home{
	background: transparent url(../images/root_header_home_bgr.png) no-repeat -350px 0px;
}

.root_footer2{
	background: transparent url(../images/root_footer_bgr.png) no-repeat -350px bottom;
}

.main{
	width: 1075px;
	float: left;
	background: transparent url(../images/panel_bgr.gif) repeat-y 43px 0px;
}
/* root END */
/* panel START */
.panel{
	width: 221px;
	float: left;
	padding: 163px 0 0 43px;
	margin-bottom: 25px;
	background: transparent url(../images/root_header_bgr.png) no-repeat -350px 0px;
}

.panel_home{
	background: transparent url(../images/root_header_home_bgr.png) no-repeat -350px 0px;
}

.panel .main_menu{
	float: left;
	display: block;
	list-style: none;
	margin: 0;
	padding: 0 0 25px 0;
}
.panel .main_menu .item active1 a{
	color: #FFFFFF;
}

.panel .main_menu .item,
.panel .main_menu .selected1,
.panel .main_menu .selected2,
.panel .main_menu .selected3,
.panel .main_menu .selected4 {
 	height: 30px;
	display: block;
	float: left;
	background: transparent url(../images/panel_menu_item_spacer.gif) no-repeat 0px bottom;
}

.panel .main_menu .item .active1,
.panel .main_menu .item .active2,
.panel .main_menu .item .active3,
.panel .main_menu .item .active4 {
 	 color:#FFFFFF;
}
.panel .main_menu .last{
	background: transparent none;
}

.panel .main_menu .item_wrap{
font-family: Verdana, Arial, Helvetica, sans-serif;
	display: block;
	float: left;
}

.panel .main_menu .selected1 .item_wrap,
.panel .main_menu .active1 .item_wrap{
	background: transparent url(../images/panel_menu_item_1.png) no-repeat 0px 0px;
	color: #FFFFFF;
	
}
.panel .main_menu .selected2 .item_wrap,
.panel .main_menu .active2 .item_wrap{
	background: transparent url(../images/panel_menu_item_2.png) no-repeat 0px 0px;
	color: #FFFFFF;
}
.panel .main_menu .selected3 .item_wrap,
.panel .main_menu .active3 .item_wrap{
	background: transparent url(../images/panel_menu_item_3.png) no-repeat 0px 0px;
}
.panel .main_menu .selected4 .item_wrap,
.panel .main_menu .active4 .item_wrap{
	background: transparent url(../images/panel_menu_item_4.png) no-repeat 0px 0px;
}
.panel .main_menu .selected5 .item_wrap,
.panel .main_menu .active5 .item_wrap{
	background: transparent url(../images/panel_menu_item_5.png) no-repeat 0px 0px;
}

.panel .main_menu .link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 200px;
	line-height: 29px;
	display: block;
	float: left;
	padding: 0 0 0 21px;
	color: #d9eda0;
	text-decoration: none;
	background: transparent url(../images/bullet_01.gif) no-repeat 10px center;
}
.panel .main_menu .link:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 200px;
	line-height: 29px;
	display: block;
	float: left;
	padding: 0 0 0 21px;
	color: #FFFFFF;
	text-decoration: none;
	background: transparent url(../images/bullet_08.gif) no-repeat 10px center;
}


.panel .main_menu .item .sublink,
.panel .main_menu .selected1 .sublink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display: block;
	position: absolute;
	color: #d9eda0;
	font-size: 0.8em;
}

.panel .main_menu .item .sublink1,
.panel .main_menu .selected1 .sublink1 {
	margin: 8px 0 0 90px;
}

.panel .box{
	width: 100%;
	float: left;
	border-bottom: 10px solid #fff;
}

.panel .box .title{
	width: 211px;
	float: left;
	padding: 10px 0 4px 10px;
}

.panel .box_login{
	background-color: #2b5961;
}

.panel .box_login,
.panel .box_login p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	color: #fff;
}

.panel .box_login a,
.panel .box_login a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #84a1af;
}

.panel .box_login .loggedin_content
{
	padding-left: 10px;	
	padding-bottom: 10px;
	width: 200px;
}
.panel .box_login .loggedin_content .logout_submit
{
	padding-left: 10px;	
	width: 200px;
}


.panel .box_login .loggedin_content .return_datacenter_link
{	
	width: 155px;
	height: 30px;
}

.panel .box_login .loggedin_content .return_datacenter_link a
{	
	float: left;
	color: #87DEFF
}

.panel .box_login .loggedin_content .return_datacenter_link .img_link
{	
	float: right;
}



.panel .box_login .row{
	width: 201px;
	float: left;
	padding: 0 10px 2px 10px;
}

.panel .box_login .row .label{
	display: block;
	float: left;
}

.panel .box_login .row .hint{
	display: block;
	float: right;
	color: #84a1af;
	font-size: 0.8em;
}

.panel .box_login .row_field{
	 padding-bottom: 6px;	 
}

.panel .box_login .row_field_checkbox{
	padding-left: 6px;
}

.panel .box_login .row .field{
	width: 193px;
	display: block;
	float: left;
	padding: 1px 3px;
	border: 1px solid #c5c2b1;
}

.panel .box_login .row_submit{
	padding-bottom: 10px;
	border-bottom: 1px solid #21444b;
}

.panel .box_login .row_links{
	width: 211px;
	line-height: 1.8em;
	float: left;
	padding: 6px 0 8px 10px;
	background-color: #21444b;
	border-top: 1px solid #30606a;
}

.panel .box_newsletter{
	background-color: #ECE9E1;
}

.panel .box_newsletter,
.panel .box_newsletter p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	color: #8e8980;
}

.panel .box_newsletter a,
.panel .box_newsletter a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #8e8980;
}

.panel .box_newsletter .row{
	width: 201px;
	float: left;
	padding: 0 10px 10px 10px;
}

.panel .box_newsletter .row .label{
	display: block;
	float: left;
}

.panel .box_newsletter .row_field{
	padding-bottom: 8px;
}

.panel .box_newsletter .row .field{
	width: 193px;
	display: block;
	float: left;
	padding: 1px 3px;
	border: 1px solid #c5c2b1;
}

.panel .box_newsletter .row_submit{
	padding: 7px 10px 7px 10px;
	/*background-color: #ddd9ce;*/ 
	background: #ddd9ce url(../images/newsletter_line.gif) no-repeat top left;
}

.panel .box_newsletter .row_submit .submit{
	display: block;
	float: left
}

.panel .box_newsletter .row_submit .links{
	line-height: 21px;
	display: block;
	float: right;
	text-align: right;
	font-size: 0.8em;
}

.panel .box_1{
	width: 201px;
	padding: 10px;
	background-color: #2b5961;
}

.panel .box_1 .title{
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
}

.panel .box_1,
.panel .box_1 p{
	color: #fff;
}

.panel .box_1 a,
.panel .box_1 a:hover{
	color: #84a1af;
}

.panel .box_1 p{
	width: 100%;
	float: left;
	padding-bottom: 8px;
}

.panel .box_1 ul,
.panel .box_1 li{
	width: 100%;
	display: block;
	float: left;
	padding: 0;
	margin: 0;
}

.panel .box_1 li{
	width: 188px;
	padding: 0 0 8px 13px;
	background: transparent url(../images/bullet_02.gif) no-repeat 0px 4px;
}
/* panel END */
/* content START */
.content_wrap{
	width: 675px;
	float: right;
	padding: 112px 104px 0 0;
}

.content_wrap_home{
	padding: 0 29px 0 0;
	width: 750px;
}

.content_header{
	width: 100%;
	height: 70px;
	float: left;
}

.content_header_home{
	height: 365px;
	margin-top: 4px;
}

.content_header .title{
	width: 660px;
	line-height: 50px;
	float: left;
	color: #fff;
	font-size: 2.2em;
	font-weight: normal;
}

.content_header .title .highlited{
	color: #cee09d;
}

.content_header .pathway{
	/* width: 660px; */
	float: left;
	padding-top: 4px;
	padding-left: 622px;
}

.content_header .pathway .item,
.content_header .pathway .item:hover{
	line-height: 19px;
	display: block;
	float: left;
	padding: 0 3px;
	margin-right: 10px;
	color: #fff;
	font-size: 0.8em;
	text-decoration: none;
	text-transform:uppercase;/*ADDED BY KATE*/
}


.content_header .pathway .item:hover,
.content_header .pathway .active{
	color: #6e8721;
	background-color: #f6f5f3;
}

.content{
	width: 660px;
	min-height: 250px;
	float: left;
	padding: 18px 15px 20px 0;
	background: transparent url(../images/content_bgr.png) no-repeat 0px bottom;
}

.content .title1{
	padding-bottom: 5px;
	color: #81951c;
	font-size: 1.4em;
	font-weight: normal;
}



.content p{
	padding-bottom: 15px;
}

.content .image_sample_report img{	
	display: inline;
}

.content .list_type_1,
.content .list_type_1 li{
	display: block;
	margin: 0;
	padding: 0;
}

.content .list_type_1{
	padding-bottom: 10px;
}

.content .list_type_1 li{
	padding: 0 0 5px 12px;
	margin: 0;
	background: transparent url(../images/bullet_03.gif) no-repeat 0px 4px;
}

.content .hr_line{
	width: 100%;
	height: 1px;
	float: left;
	line-height: 1px;
	font-size: 1px;
	background: transparent url(../images/hr_line_01.gif) repeat-x 0px center;
}

.content .print_button{
	width: 38px;
	height: 22px;
	line-height: 19px;/*CHANGED from 22 by Kate*/
	display: block;
	position: absolute;
	padding-left: 27px;
	margin: -3px 0 0 611px;
	text-align: center;
	background: transparent url(../images/icon_print.png) no-repeat 0px 0px;
}

.content .print_button a,
.content .print_button a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 0.8em;
}

.content_footer{

	width: 100%;
	float: left;
}

.content_footer .title{
	float: left;
}

.content_footer .col{

	width: 216px;
	float: left;
	padding: 20px 0 30px 15px;
}

.content_footer .col1{
	width: 216px;
	padding-left: 0;
}

.content_footer .col3{
	width: 200px;
}

.content_footer .col ul,
.content_footer .col li{
	display: block;
	float: left;
}

.content_footer .col ul{
	padding: 6px 16px 0 0;
	margin: 0;
	background: transparent url(../images/vr_line_01.gif) repeat-y right 0px;
}

.content_footer .col3 ul{
	padding-right: 0px;
	background: transparent none;
}

.content_footer .col li{
	padding-top: 4px;
}

.content_footer .col li.first{
	padding-top: 0;
}

.content_footer .col li .empty,
.content_footer .col li .item,
.content_footer .col li .item:hover{
 font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 194px;
	display: block;
	float: left;
	padding: 1px 3px;
	font-size: 0.9em;
	color: #8e8980;
	text-decoration: none;
	background-color: #f3f1ed;
}

.content_footer .col li .item:hover{
	color: #fff;
	background-color: #8e8980;
}
/* content END */
/* footer START */
.footer{
	width: 660px;
	height: 63px;
	float: left;
	padding: 0 0 0 296px;
	font-size: 0.9em;
}

.footer p,
.footer a,
.footer a:hover{
	color: #fff;
}

.footer .menu{
	width: 460px;
	float: left;
	padding-bottom: 5px;
}

.footer .menu a{
	text-decoration: none;
	padding: 0 2px 0 2px;
}

.footer .menu a:hover{
	background-color: #FFF;
	color: #76726c;
	}

.footer .menu .spacer{
	margin: 0 3px;
}

.footer .solution{
	width: 164px;
	float: right;
}

.footer .copy{
	width: 100%;
	float: left;
}
/* footer END */

/* homepage START */
.content_home{
	min-height: 150px;
	padding: 10px 0;
	background: transparent none;
}

.content_home p,
.content_home a,
.content_home a:hover{
	line-height: 1.8em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #8e8980;
}

.content_home .promo{
	width: 124px;
	height: 32px;
	float: right;
	padding: 94px 0 0 106px;
	background: transparent url(../images/homepage_promo.png) no-repeat 0px 12px;
}

.content_home .intro_text{
	width: 420px;
	float: left;
}
.content_home .intro_text p{
	padding-bottom: 0px;
}
/* homepage END */

/* register START */
.content_register .form,
.content_register .form .row{
	width: 100%;
	float: left;
}

.content_register .form .row_required{
	padding-top: 10px;
	color: #f25900;
}

.content_register .form .row_required span{
	font-size: 0.8em;
}

.content_register .form .col{
	display: block;
	float: left;
	margin-right: 20px;
}

.content_register .form .sub_col{
	display: block;
	clear: both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}

.content_register .form .label{
	display: block;
	float: left;
	color: #81951c;
}

.content_register .form .label .sub_text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #625d55;
}

.content_register .form .label .asterisk{
	margin-right: 2px;
	color: #f25900;
}

.content_register .form .field{
	display: block;
	float: left;
	clear: both;
	border: 1px solid #c9c6bc;
	color: #625d55;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}

.content_register .form .field_1{
	width: 64px;
}

.content_register .form .field_2{
	width: 83px;
}

.content_register .form .field_3{
	width: 169px;
}

.content_register .form .field_4{
	width: 360px;
}

.content_register .form .row_buttons{
	padding-top: 20px;
}

.content_register .form .row_buttons .button{
	display: block;
}

.content_register .form .form_areas{
	width: 100%;
	float: left;
	padding-bottom: 15px;
}

.content_register .form .form_areas .col_1,
.content_register .form .form_areas .col_2{
	width: 200px;
	float: left;
}

.content_register .form .form_areas .col_2{
	width: 400px;
}

.content_register .form .form_areas .row{
	padding: 0 0 3px 0;
}

.content_register .form .form_areas .field{
	border: 0 solid transparent;
}

.content_register .form .form_areas .field_3{
	clear: none;
	border: 1px solid #c9c6bc;
}

.content_register .form .form_areas .label{
	color: #625d55;
}
/* register END */

/* products START */
.content_products .item{
	width: 100%;
	float: left;
	padding: 17px 0;
	background: transparent url(../images/hr_line_01.gif) repeat-x 0px top;
}
.content_products .item .item_first .main_content{
	width: 440px;	
}
.content_products .item .item_first .main_content p{
	 padding-top: 5px;	
}
.content_products .item .main_content {
	width: 440px;
}
.content_products .item .main_content p{
	padding-top: 5px;
}

.content .item .products_page{
	 width: 220px;
}
.content .item .products_page img{
	  float: left;
}
.content .item .products_page .pdf_image img{
	 padding-right: 7px;
}

.content_products .item_first{
	padding-top: 0;
	background: transparent none;
}

.content_products .item_first .video .item{	
	background: transparent none;
}

.content .item_first .products_page{
	 width: 220px;
}
.content .item_first .products_page img{
	  float: left;
}
.content .item_first .products_page .pdf_image img{
	 padding-right: 7px;
}
.content_products .video{
	float: right;
	padding: 5px 0 0 20px;
}
.content_products .video .hover{
	background: transparent url(../images/hr_line_01.gif) repeat-x 0px top;
}

.content_products .button{
	float: left;
	padding-right: 20px;
}
/* products END */

/* products START */
.content_partners .item{
	width: 100%;
	float: left;
	padding: 17px 0;
	background: transparent url(../images/hr_line_01.gif) repeat-x 0px top;
}
.content_partners .item .item_first .main_content{
	width: 100%;	
}
.content_partners .item .item_first .main_content p{
	/*padding-top: 5px;	*/
}
.content_partners .item_first{
	padding-top: 0;
	background: transparent none;
}
.content_partners .item .imageHolder
{
	float: left; 
	padding-right: 20px; 
	width: 213px; 
	height: 148px;
}
.content_partners .item .imageHolder .imageBorder
{
	width: 213px; 
	height: 148px; 
	border-top: 1px solid #ddd9ce; 
	border-bottom: 1px solid #ddd9ce; 
	border-left: 1px solid #ddd9ce; 
	border-right: 1px solid #ddd9ce;
}
.content_partners .item .main_content 
{
	width: 100%;
}
.content_partners .item .title1 
{
	width: 100%;
}
.content_partners .item .image{
	padding: 5px 5px 5px 5px;
}

/* partners END */

/* documentation list START */
.content_doc_list .col_1,
.content_doc_list .col_2{
	width: 47%;
	display: block;
	float: left;
	padding-top: 15px;
}

/*ADDED BY KATE*/
/*documentation list*/
.content_doc_list .col_1 a,
.content_doc_list .col_2 a,
.content_doc_list .col_1 .color_2,
.content_doc_list .col_2 .color_2{
text-transform: uppercase;
font-size: .8em;
}



.content_doc_list .col_1{
	padding-right: 6%;
}

.content_doc_list .title1{
	padding-bottom: 2px;
}

.content_doc_list .more_bullet{
	text-decoration: none;
}
/* documentation list END */

/* documentation item START */
.content_doc_item .content_main{
	width: 429px;
	float: left;
	padding-right: 29px;
}

.content_doc_item .content_panel{
	width: 182px;
	float: left;
	padding: 5px 10px;
	background: transparent url(../images/content_box_03_bottom.gif) no-repeat 0px bottom;
	}
	
.content_doc_item .content_panel_bgr1 {

	margin-top: 34px;
	background:transparent url(../images/content_box_03_mid.gif) repeat-y scroll 0 0;
	float:left;
}

.content_doc_item .content_panel_bgr2 {
	background:transparent url(../images/content_box_03_top.gif) no-repeat scroll 0 0;
	float:left;
}


.content_doc_item .content_panel .menu,
.content_doc_item .content_panel .menu li{
	width: 100%;
	display: block;
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;


/*	display: block;
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;*/
}

.content_doc_item .content_panel .menu li{
padding: 4px 0;
}

.content_doc_item .content_panel .menu li a,
.content_doc_item .content_panel .menu li a:hover{
	float: left;
	display: block;
	padding-left: 9px;
	color: #81951c;
	background: transparent url(../images/bullet_07.gif) no-repeat 0px 5px;

	
	/*width: 172px;
	float: left;
	display: block;
	padding: 0px 0 5px 9px;
	color: #81951c;
	font-size: 0.8em;
	background: transparent url(../images/bullet_07.gif) no-repeat 0px 4px;*/
}

.content_doc_item .content_panel .menu li a:hover {
	text-decoration: none;
}

.content_doc_item .content_panel .menu li a.active{
	color: #625d55;
	text-decoration: none;
	background: transparent url(../images/bullet_06.gif) no-repeat 0px 5px; /*ADDED BY KATE*/
}

/* documentation item END */

/* download center START */
.content_download_center .hr_line{
	height: 25px;
	background-position: 0px 10px;
}

.content_download_center .category,
.content_download_center .item{
	width: 100%;
	float: left;
}

.content_download_center .item{
	padding-bottom: 7px;
}

.content_download_center .title_desc,
.content_download_center .item_desc{
	width: 435px;
	float: left;
	padding: 0 25px 0 0;
}

.content_download_center .title_details,
.content_download_center .item_details{
	width: 200px;
	float: left;
	padding: 0;
}

.content_download_center .title_desc,
.content_download_center .title_details{
	padding-bottom: 3px;
}

.content_download_center .item_details{
	padding: 2px 0;
	font-size: 0.8em;
}
/* download center END */

/* download START */
.content_download .step{
	width: 100%;
	float: left;
	padding: 17px 0;
	background: transparent url(../images/hr_line_01.gif) repeat-x 0px top;
}

.content_download .file_details{
	width: 100%;
	float: left;	
	padding-top: 17px;	
	background: transparent url(../images/hr_line_01.gif) repeat-x 0px top;
}

.content_download .step_image{
	width: 96px;
	float: left;
	position: relative;
	right: 4px;
}

.content_download .step_desc{
	width: 345px;
	float: left;
	padding: 10px 20px 0 0;
}

.content_download .step_desc p{
	padding-bottom: 8px;
}

.content_download .step_download_wrap{
	float: left;
	background: #f9f9f8 url(../images/content_box_01_top.gif) no-repeat 0px 0px;
}

.content_download .step_download{
	width: 179px;
	float: left;
	padding: 34px 10px 27px 10px;
	background: transparent url(../images/content_box_01_bottom.gif) no-repeat 0px bottom;
}

.content_download .step_download p{
	width: 100%;
	line-height: 1.5em;
	padding: 0;
	text-align: center;
	font-size: 0.8em;
}

.content_download .step_download .button,
.content_download .step_download .button:hover{
	display: inline;
}

.content_download .step_download .button img{
	display: inline;
}
/* download END */

/* publications START */
.content_publications .publications_num,
.content_publications .publications_pages{
	width: 100%;
	float: left;
	padding: 8px 0;
}

.content_publications .publications_pages a:hover,
.content_publications .publications_pages a.active,
.content_publications .publications_pages a.active:hover{
	color: #625d55;
	font-weight: bold;
	text-decoration: none;
}

.content_publications .publications_pages .spacer{
	margin: 0 1px;
}

.content_publications .publications_table{
	width: 100%;
	float: left;	
}

.content_publications .publications_table th{
	padding: 2px 10px;
	background-color: #625d55;
}

.content_publications .publications_table th.active{
	background-color: #85a3b0;
	
}

/*added by kate*/
.content_publications .publications_table th.active a {
	text-decoration: none; 

}

.content_publications .publications_table th,
.content_publications .publications_table th a,
.content_publications .publications_table th a:hover{
	color: #fff;
	font-size: 0.85em;
	font-style: normal;
	text-transform: uppercase;
}

.content_publications .publications_table th .sort{
	position: relative;
	right: 59px;
	color: #b1aeaa;
}

.content_publications .publications_table .size_1{
	width: 188px;
}

.content_publications .publications_table .size_2{
	width: 30px;
}

.content_publications .publications_table .size_3{
	width: 70px;
}

.content_publications .publications_table td{
	padding: 5px 10px;
	background-color: #f4f2ee;
	border-color: White;
}

.content_publications .publications_table .odd_row td{
	background-color: #efece4;
}

.content_publications .publications_table .title_intro{
	cursor: pointer;
}

.content_publications .publications_table .title_text{
	cursor: pointer;
	display: none;
}
/* publications END */
/* contact us START */
.content_contact .row{
	width: 100%;
	float: left;
	padding: 15px 0;
}

.content_contact .col{
	width: 100%;
	float: left;
	padding: 8px 0;
}

.content_contact .col_support,
.content_contact .col_sales{
	width: 260px;
}
/* contact us END */

/* data center details START */
.content_data_center .content_main{
	width: 441px;
	float: left;
	padding-right: 17px;
}

.content_data_center .chart_bgr_1{
	margin: 10px 0;
	float: left;
	background: transparent url(../images/content_box_02_mid.gif) repeat-y 0px 0px;
}

.content_data_center .chart_bgr_2{
	float: left;
	background: transparent url(../images/content_box_02_top.gif) no-repeat 0px 0px;
}

.content_data_center .chart{
	width: 435px;
	float: left;
	padding: 5px 3px;
	background: transparent url(../images/content_box_02_bottomB.gif) no-repeat 0px bottom;
}

.content_data_center .chart .placeholder{
	width: 100%;
	float: left;
	padding: 5px 0;
}

.content_data_center .chart .placeholder img{
	margin: auto;
}

.content_data_center .chart .toolbar{
	width: 100%;
	line-height: 18px;
	float: left;
	padding: 2px 0 0 0;
	text-align: right;
	font-size: 0.9em;
	background-color: #cbc9c5;
}

.content_data_center .chart .toolbar,
.content_data_center .chart .toolbar a,
.content_data_center .chart .toolbar a:hover{
	color: #fff;
}

.content_data_center .chart .toolbar .spacer{
	padding: 0 8px;
}

.content_data_center .chart .toolbar .zoom{
	position: relative;
	top: 3px;
	padding-right: 5px;
	display: inline;
}

.content_data_center .sample_data{
	width: 354px;
	height: 60px;
	float: left;	

}

.content_data_center .content_panel_bgr1{
	float: left;
	margin-top: 34px;
	background: transparent url(../images/content_box_03_mid.gif) repeat-y 0px 0px;
}

.content_data_center .content_panel_bgr2{
	float: left;
	background: transparent url(../images/content_box_03_top.gif) no-repeat 0px 0px;
}

.content_data_center .content_panel{
	width: 182px;
	float: left;
	padding: 5px 10px;
	background: transparent url(../images/content_box_03_bottom.gif) no-repeat 0px bottom;
}

.content_data_center .content_panel .menu,
.content_data_center .content_panel .menu li{
	width: 100%;
	display: block;
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
}

.content_data_center .content_panel .menu li{
	padding: 4px 0;
}


.content_data_center .content_panel .menu li a
{
	float: left;
	display: block;
	padding-left: 9px;
	color: #81951c;
	background: transparent url(../images/bullet_07.gif) no-repeat 0px 5px;
}

.content_data_center .content_panel .menu li a:hover,
.content_data_center .content_panel .menu li a.active{
	color: #625d55;
	background: transparent url(../images/bullet_06.gif) no-repeat 0px 5px;
}

	
	

.content_data_center .content_panel .menu li a.link_doc,
.content_data_center .content_panel .menu li a.link_doc:hover{
	float: none;
	display: inline;
	padding: 0;
	background: transparent none;
}

.content_data_center .content_panel .hr_line{
	margin: 11px 0 8px 0;
}

.content_data_center .content_panel .row{
	width: 100%;
	float: left;
	padding: 5px 0;
	font-size: 0.8em;
}
/* data center details END */

/* data center details START */
.content_site_help .content_main{
	width: 441px;
	float: left;
	padding-right: 17px;
}

.content_site_help .content_main .title1{
	width: 100%;
	float: left;
	padding-top: 15px;
}

.content_site_help .list_faq{
	display: block;
	float: left;
	padding: 0 0 0 30px;
	margin: 0;
}
.content_site_help .list_faq .pricing li{
	 color: Black;
	 
}

.content_site_help .list_faq li{
	padding-bottom: 19px;
	color: #81951c;
}

.content_site_help .list_faq h3{
	font-weight: normal;
}

.content_site_help .list_faq p{
	padding: 0;
}

.content_site_help .list_faq p.link_top{
	padding-top: 2px;
	font-size: 0.8em;
	color: #B3ACA1;
}
.content_site_help .list_faq p.link_top .color_2{	
	color: #B3ACA1;
}

.content_site_help .list_faq p.link_top a{
	 color: #B3ACA1;
}

.content_site_help .content_panel_bgr1{
	float: left;
	background: transparent url(../images/content_box_03_mid.gif) repeat-y 0px 0px;
}

.content_site_help .content_panel_bgr2{
	float: left;
	background: transparent url(../images/content_box_03_top.gif) no-repeat 0px 0px;
}

.content_site_help .content_panel{
	width: 182px;
	float: left;
	padding: 8px 10px 12px 10px;
	background: transparent url(../images/content_box_03_bottom.gif) no-repeat 0px bottom;
}

.content_site_help .content_panel .menu,
.content_site_help .content_panel .menu li{
	width: 100%;
	display: block;
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
}

.content_site_help .content_panel .menu li{
	padding: 4px 0;
}

.content_site_help .content_panel .menu li a,
.content_site_help .content_panel .menu li a:hover{
	float: left;
	display: block;
	padding-left: 9px;
	color: #81951c;
	background: transparent url(../images/bullet_07.gif) no-repeat 0px 5px;
}

.content_site_help .content_panel .menu li a:hover {
	color: #625d55;
	text-decoration: none;
	background: transparent url(../images/bullet_06.gif) no-repeat 0px 5px;
}

.content_site_help .content_panel .menu li a.active{
	color: #625d55;
	text-decoration: none;
	background: transparent url(../images/bullet_06.gif) no-repeat 0px 5px;
}
/* data center details END */
/* helperClasses START */
.float_left{
	float: left;
}

.float_right{
	float: right;
}

.padding_5_top{
	padding-top: 5px;
}

.padding_5_top_bottom{
	padding: 5px 0;
}

.margin_5_top{
	margin-top: 5px;
}

.margin_10_top{
	margin-top: 10px;
}

.margin_15_top{
	margin-top: 15px;
}

.debug{
	border: solid 1px red;
}

.display_inline{
	display: inline;
}

.display_none{
	display: none;
}

.clear_left{
	clear: left;
}

.clear_both{
	clear: both;
}

.full_width{
	width: 100%;
}

.normal_text{
	font-weight: normal;
}

.small_text{
	font-size: 0.8em;
}

.width_auto{
	width: auto;
}

.color_1{
	color: #625d55;
}

.color_2{
	color: #34afdd;
}

.color_3{
	color: #81951c;
}

.color_4{
	color: #f25900;
}
/* helperClasses END */
