.general { 
	font-family: arial, ms sans serif, verdana;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	font-weight: normal;
}

.general2 { 
	font-family: arial, ms sans serif, verdana;
	font-size: 11px;
	color: #777777;
	font-weight: normal;
}

.general3 { 
	font-family: arial, ms sans serif, verdana;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}

.general4 { 
	font-family: arial, ms sans serif, verdana;
	font-size: 11px;
	color: #696D85;
	font-weight: normal;
}


.general5 { 
	font-family: arial, ms sans serif, verdana;
	font-size: 11px;
	color: #696D85;
	font-weight: normal;
	line-height: 20px;
}

.titles { 
	font-family: arial, ms sans serif, verdana;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	font-weight: bold;
}

.titles2 { 
	font-family: arial, ms sans serif, verdana;
	font-size: 12px;
	line-height: 16px;
	color: #993333;
	font-weight: bold;
}

.question_style { 
	font-family: arial, ms sans serif, verdana;
	font-size: 11px;
	line-height: 16px;
	color: #26328c;
	font-weight: bold;
}

.bubble_box {
	font-family: arial, ms sans serif, verdana;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	background: #dee1f8;
	border-style: solid;
	border-color: #c4c7e6;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	padding: 10px;
}

.bubble_bottom {
	font-family: arial, ms sans serif, verdana;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	padding: 11px;
	padding-top: 5px;
	padding-bottom: 25px;
}

.pricing_head {
	font-family: arial, ms sans serif, verdana;
	font-size: 11px;
	font-weight: bold;
	color: #110775;
	background: #c4c7e6;
}

.pricing_subhead {
	font-family: arial, ms sans serif, verdana;
	font-size: 11px;
	font-weight: bold;
	color: #110775;
	background: #e9ecff;
}

.pricing_cells {
	font-family: arial, ms sans serif, verdana;
	font-size: 11px;
	font-weight: normal;
	background: #ffffff;
}

.pricing_text {
	width: 110px;
	height: 22px;
	font-family: arial, ms sans serif, verdana;
	font-size: 11px;
	font-weight: normal;
	color: #110775;
	background: #e9ecff;
	border: 1px;
	border-style: solid;
	border-color: #110775;
}

.chalkboard {
	background: url(images/english/site/chalk_back.gif);
	width: 241px;
	font-family: arial, ms sans serif, verdana;
	font-size: 11px;
	line-height: 18px;
	color: #ffffff;
	font-weight: normal;
}


.features_box { 
	width: 257px;
	height: 140px;
	overflow: auto;
	background: url(images/english/site/features_back.gif);
	border-style: dotted;
	border-left-width: 1px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-color: #696D85;
	font-family: arial, ms sans serif, verdana;
	font-size: 11px;
	line-height: 21px;
	color: #696D85;
	font-weight: normal;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
}

.reports_box { 
	background: #E9ECFF;
	border-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-color: #C4C7E6;
	font-family: arial, ms sans serif, verdana;
	font-size: 11px;
	color: #696D85;
	font-weight: normal;
}

.books { 
	font-family: arial, ms sans serif, verdana;
	font-size: 11px;
	line-height: 18px;
	color: #605940;
	font-weight: normal;
	padding-left: 40px;
}

.general_title { 
	font-family: arial, ms sans serif, verdana;
	font-size: 16px;
	line-height: 16px;
	color: #777777;
	font-weight: normal;
}

#general_sub {
	display: block;
	width: 189px;
	background: #EDEDED;
	font-family: arial, ms sans serif, verdana;
	font-size: 11px;
	line-height: 16px;
	color: #777777;
	font-weight: normal;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0;
}

#general_sub a:link { display: block; color:#993333; text-decoration:none; width: 165px; padding: 2px 12px 2px 12px; margin: 0;}

#general_sub a:visited { display: block; color:#993333; text-decoration:none; width: 165px; padding: 2px 12px 2px 12px; margin: 0;}

#general_sub a:active { display: block; color:#777777; text-decoration:none; background:#D5D5D5; width: 165px; padding: 2px 12px 2px 12px; margin: 0;}

#general_sub a:hover { display: block; color:#777777; text-decoration:none; background:#D5D5D5; width: 165px; padding: 2px 12px 2px 12px; margin: 0}

.general_page { display: block; color:#777777; text-decoration:none; background:#D5D5D5; width: 165px; padding: 2px 12px 2px 12px; margin: 0;}

.general_desc {
	color: #777777;
}


#support_sub {
	display: block;
	width: 189px;
	background: #EDEDED;
	font-family: arial, ms sans serif, verdana;
	font-size: 11px;
	line-height: 38px;
	color: #777777;
	font-weight: normal;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0;
}

#support_sub a:link { display: block; color:#993333; text-decoration:none; width: 183px; padding: 2px 0px 2px 6px; margin: 0;}

#support_sub a:visited { display: block; color:#993333; text-decoration:none; width: 183px; padding: 2px 0px 2px 6px; margin: 0;}

#support_sub a:active { display: block; color:#777777; text-decoration:none; background:#D5D5D5; width: 183px; padding: 2px 0px 2px 6px; margin: 0;}

#support_sub a:hover { display: block; color:#777777; text-decoration:none; background:#D5D5D5; width: 183px; padding: 2px 0px 2px 6px; margin: 0}

.support_page { display: block; color:#777777; text-decoration:none; background:#D5D5D5; width: 183px; padding: 2px 0px 2px 6px; margin: 0;}

.support_page2 { display: block; color:#777777; text-decoration:none; width: 165px; padding: 2px 12px 2px 12px; margin: 0;}

.support_title { 
	font-family: arial, ms sans serif, verdana;
	font-size: 16px;
	line-height: 16px;
	color: #993333;
	font-weight: normal;
}


.products_title { 
	font-family: arial, ms sans serif, verdana;
	font-size: 16px;
	line-height: 16px;
	color: #110775;
	font-weight: normal;
}

#products_sub {
	display: block;
	width: 189px;
	background: #DEE1F8;
	font-family: arial, ms sans serif, verdana;
	font-size: 11px;
	line-height: 16px;
	color: #696D85;
	font-weight: normal;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0;
}

#products_sub a:link { display: block; color:#993333; text-decoration:none; width: 165px; padding: 2px 12px 2px 12px; margin: 0;}

#products_sub a:visited { display: block; color:#993333; text-decoration:none; width: 165px; padding: 2px 12px 2px 12px; margin: 0;}

#products_sub a:active { display: block; color:#696D85; text-decoration:none; background:#C4C7E6; width: 165px; padding: 2px 12px 2px 12px; margin: 0;}

#products_sub a:hover { display: block; color:#696D85; text-decoration:none; background:#C4C7E6; width: 165px; padding: 2px 12px 2px 12px; margin: 0}

.products_page { display: block; color:#696D85; text-decoration:none; background:#C4C7E6; width: 165px; padding: 2px 12px 2px 12px; margin: 0;}

.products_desc {
	color: #696D85;
}



.university_title { 
	font-family: arial, ms sans serif, verdana;
	font-size: 16px;
	line-height: 16px;
	color: #3F841C;
	font-weight: normal;
}

#university_sub {
	display: block;
	width: 189px;
	background: #E2F0E2;
	font-family: arial, ms sans serif, verdana;
	font-size: 11px;
	line-height: 16px;
	color: #668B66;
	font-weight: normal;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0;
}

#university_sub a:link { display: block; color:#993333; text-decoration:none; width: 165px; padding: 2px 12px 2px 12px; margin: 0;}

#university_sub a:visited { display: block; color:#993333; text-decoration:none; width: 165px; padding: 2px 12px 2px 12px; margin: 0;}

#university_sub a:active { display: block; color:#668B66; text-decoration:none; background:#C0DBC0; width: 165px; padding: 2px 12px 2px 12px; margin: 0;}

#university_sub a:hover { display: block; color:#668B66; text-decoration:none; background:#C0DBC0; width: 165px; padding: 2px 12px 2px 12px; margin: 0}

.university_page { display: block; color:#668B66; text-decoration:none; background:#C0DBC0; width: 165px; padding: 2px 12px 2px 12px; margin: 0;}

.university_desc {
	color: #668B66;
}


.bullets { 
	list-style-image: url(images/english/site/bullet.gif);
}

.university_bullets { 
	list-style-image: url(images/english/site/university_bullet.gif);
}

.products_bullets { 
	list-style-image: url(images/english/site/products_bullet.gif);
}

.benchmarking_bullets { 
	list-style-image: url(images/english/site/benchmarking_bullet.gif);
}

.mobile_features_ul {
	    list-style-type: none;
}

.mobile_features_li {
	padding-left: 22px;
	background: transparent url(images/english/site/mobile_checkmark.gif) no-repeat;
	background-position: 0 2px;
}


.content_box {
	padding-top: 11px;
	padding-bottom: 11px;
	font-family: arial, ms sans serif, verdana;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	font-weight: normal;
}

.home_box { 
	font-family: arial, ms sans serif, verdana;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	font-weight: normal;
	padding-left: 11px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.definitions_box { 
	background: #EDEDED;
	border-style: dotted;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-color: #C1C1C1;
	font-family: arial, ms sans serif, verdana;
	font-size: 11px;
	line-height: 16px;
	color: #666666;
	font-weight: normal;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10px;
	padding-bottom: 15px;
}


.reports_row1 {
	font-family: arial, ms sans serif, verdana;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	background: #F8F8F8;
}

.reports_high {
	font-family: arial, ms sans serif, verdana;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	background: #FFF3D0;
}

.reports_row2 {
	font-family: arial, ms sans serif, verdana;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	background: #FFFFFF;
}


.cart { 
	font-family: arial, ms sans serif, verdana;
	font-size: 11px;
	color: #8A8A8A;
	font-weight: normal;
}

.bc_bar { 
	font-family: arial, ms sans serif, verdana;
	font-size: 11px;
	color: #777777;
	font-weight: normal;
}


.footer { 
	font-family: arial, ms sans serif, verdana;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}


.searchbox { 
	background: url(images/english/site/nav_back.gif);
	width: 232px;
	font-size: 11px;
	font-weight: normal;
}

.login_box2 { 
	font-family: arial, ms sans serif, verdana;
	font-size: 11px;
	font-weight: normal;
	background: #FFF3D0;
	color: #7D745E;
	width: 202px;
}

.request_box1 { 
	font-family: arial, ms sans serif, verdana;
	font-size: 11px;
	font-weight: normal;
	background: #ffffff;
	color: #696D85;
	width: 300px;
}

.request_box2 { 
	font-family: arial, ms sans serif, verdana;
	font-size: 11px;
	font-weight: normal;
	background: #ffffff;
	color: #696D85;
	width: 150px;
}

.request_box3 { 
	font-family: arial, ms sans serif, verdana;
	font-size: 11px;
	font-weight: normal;
	background: #ffffff;
	color: #696D85;
	width: 100px;
}

.filters_box { 
	font-family: arial, ms sans serif, verdana;
	font-size: 11px;
	font-weight: normal;
	background: #F8F8F8;
	color: #777777;
	width: 202px;
}

.dates_box { 
	font-family: arial, ms sans serif, verdana;
	font-size: 11px;
	font-weight: normal;
	background: #F8F8F8;
	color: #777777;
}

.benchmarking_title { 
	font-family: arial, ms sans serif, verdana;
	font-size: 16px;
	line-height: 16px;
	color: #ED8600;
	font-weight: normal;
}

#benchmarking_sub {
	display: block;
	width: 189px;
	background: #FFF3D0;
	font-family: arial, ms sans serif, verdana;
	font-size: 11px;
	line-height: 16px;
	color: #7D745E;
	font-weight: normal;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0;
}

#benchmarking_sub a:link { display: block; color:#993333; text-decoration:none; width: 165px; padding: 2px 12px 2px 12px; margin: 0;}

#benchmarking_sub a:visited { display: block; color:#993333; text-decoration:none; width: 165px; padding: 2px 12px 2px 12px; margin: 0;}

#benchmarking_sub a:active { display: block; color:#7D745E; text-decoration:none; background:#DFD2AD; width: 165px; padding: 2px 12px 2px 12px; margin: 0;}

#benchmarking_sub a:hover { display: block; color:#7D745E; text-decoration:none; background:#DFD2AD; width: 165px; padding: 2px 12px 2px 12px; margin: 0}

.benchmarking_page { display: block; color:#7D745E; text-decoration:none; background:#DFD2AD; width: 165px; padding: 2px 12px 2px 12px; margin: 0;}

.benchmarking_desc {
	color: #7D745E;
}

a:link.benchmarking_sub2 { display: block; color:#993333; text-decoration:none; background:#FFFFE9;}

a:visited.benchmarking_sub2 { display: block; color:#993333; text-decoration:none; background:#FFFFE9;}

a:active.benchmarking_sub2 { display: block; color:#7D745E; text-decoration:none; background:#DFD2AD;}

a:hover.benchmarking_sub2 { display: block; color:#7D745E; text-decoration:none; background:#DFD2AD;}

.benchmarking_page2 { display: block; color:#7D745E; text-decoration:none; background:#FFFFE9; width: 165px; padding: 2px 12px 2px 12px; margin: 0;}

.small_box { 
	width: 189px;
	font-family: arial, ms sans serif, verdana;
	font-size: 11px;
	line-height: 16px;
	color: #666666;
	font-weight: normal;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 8px;
	padding-bottom: 8px;
}

.box_left { 
	background: #ADADAD;
	width: 1px;
}

.box_right { 
	background: url(images/english/site/box_right.gif);
	width: 3px;
}

.mysearch { 
	background: #FFFFFF;
	color: #999999;
	width: 198px;
	font-size: 11px;
	font-weight: normal;
}


.foot { 
	background: url(images/english/site/footer_back.gif);
	width: 596px;
	font-family: arial, ms sans serif, verdana;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}


.site_head {
	font-family: arial, ms sans serif, verdana;
	font-size: 11px;
	background: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}


a:link { color:#993333; text-decoration:none; }

a:visited { color:#993333; text-decoration:none; }

a:active { color:#666666; text-decoration:underline; }

a:hover { color:#666666; text-decoration:underline; }

