/*
//////////////////////////////////////////////////////////////
// These are the standard styles used by most of the pages  //
//----------------------------------------------------------//
// created: 24/8/2002
// changes: 2009-03-04 by Travo
//	
//  NEW GENERIC MODIFIER CLASSES TO USE AT END OF FILE		//
//////////////////////////////////////////////////////////////
*/

html { overflow:scroll; }

body {
	margin-left:			0px;
	margin-top:				0px;
	margin-right:			0px;
	margin-bottom:			0px;
	background-color:		white;
	font-family:			Arial, Helvetica, sans-serif;
}

h1 {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				18px;
	color:					#f8981c;
}

h2 {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				14px;
	color:					#f8981c;
}
	
h2.rhs {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				12px;
	color:					#f6a843;
	text-align:				right;
	padding-bottom:		4px;
	padding-top:			4px;
}
	
table {
	margin-left:			0px;
	margin-bottom:			0px;
	margin-right:			0px;
	margin-top:				0px;
}

ul.no_indent {
	padding-left:			6px;
	margin-left:			6px;
}

table.dashed_box {
	border:					1px dashed #F5821F;
}
	
table.form {
	margin-left:			10px;
	margin-top:				10px;
	background-color: 	white;
}

table.home_left {
	margin-left:			10px;
	margin-right:			10px;
	margin-top:				10px;
	margin-bottom:			10px;
}
	
table.tutorial_left {
	margin-left:			22px;
	margin-right:			10px;
	margin-top:				10px;
	margin-bottom:			10px;
}

table.home_right {
	padding-right:			10px;
	margin-top:				10px;
	margin-bottom:			10px;
}

img {
	border:					none;
	text-align: center;
}

/*
//////////////////////////////////////////////////////////////
// MENU																		//
//////////////////////////////////////////////////////////////
*/

td.menu {
	font-family:			Arial;
	font-weight:			bold;
	color:					#636586;
	font-size:				12px;
	height:					28px;
	padding-left:			30px;
	padding-right:			30px;
	background-color:		white;
	vertical-align:		middle;
	cursor:					pointer;
	background-image:		url(graphics/menu_back.gif);
}

td.menu_hover {
	font-family:Arial;
	font-weight:bold;
	color:#747ED8;
	font-size:12px;
	height:28px;
	padding-left:30px;
	padding-right:30px;
	background-color:white;
	vertical-align:middle;
	background-image:url(graphics/menu_over.gif);
	cursor:pointer;
}

td.menu_click {
	font-family:Arial;
	font-weight:bold;
	color:#747ED8;
	font-size:12px;
	height:28px;
	padding-left:30px;
	padding-right:30px;
	background-color:white;
	vertical-align:middle;
	background-image:url(graphics/menu_over.gif);
	cursor:pointer;
}
	
td.menu_divide {
	font-family:Arial;
	font-weight:bold;
	color:#636586;
	font-size:12px;
	height:28px;
	background-color:white;
	vertical-align:middle;
	width:2px;
	background-image:url(graphics/menu_divide.gif);
}

/*
//////////////////////////////////////////////////////////////
// FRONT PAGE LINKS														//
//////////////////////////////////////////////////////////////
*/

table.index_links {
	width:100%;  
	border:0px;
	border-spacing:0px;	
	/*cellspacing:0;
	//cellpadding:0;*/
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-top:0px;
	background-color:#8F8E8E;
}	

td.index_links {
	font-family:Arial;
	font-weight:bold;
	color:#636586;
	font-size:12px;
	background-color:#8F8E8E;
	vertical-align:middle;
	padding-left:40px;
	text-align:left;
}

/*
//////////////////////////////////////////////////////////////
// BODY									(old label: #D70101)			//
//////////////////////////////////////////////////////////////
*/
tr.header {
	background-color:#FA9F56;
	vertical-align:middle;
	height:25px;
	text-align:left;
}

td.header {
	background-color:#FA9F56;
	vertical-align:middle;
	height:35px;
	padding-left:10px;
	padding-right:10px;
}

td.body_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#585353;
	font-size:10px;
	vertical-align:top;
	padding-left:10px;
	padding-right:10px;
}

td.news_body_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:11px;
	vertical-align:top;
	padding:10px 10px 10px 10px;
}

td.date {
	font-family:Arial;
	color:black;
	font-size:13px;
	vertical-align:top;
	text-align:right;
	padding-left:10px;
	padding-right:10px;
	height:20pt;
}

td.body_label {
	font-family:Arial;
	font-weight:bold;
	color:#333333;
	font-size:12px;
	padding:0px 0px 15px 33px;
	text-align:left;
}

td.uptitle {
	font-family:Arial;
	font-weight:bold;
	color:#636586;
	font-size:13px;
	font-style:normal;
	height:29px;
	border-left: #f7f7f7 3px solid;
	border-left-color:#FFFFFF;
	padding-top: 2px;
	padding-bottom:2px; 
	padding-left:3px;
	padding-right:6px;
	background-color:white;
	vertical-align:middle;
	/*cursor:pointer;*/
	
	/* ?? DUPLICATE ?? */	
	padding-top: 1px; 	 
	padding-left:1px;	
}	

td.uptitle2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000; 
	font-size: 14px;
	font-style:normal;		
	border-left: #f7f7f7 0px solid;
	border-right:#f7f7f7 3px solid;
	border-right-color:#FFFFFF;		
	padding-top: 2px;
	padding-bottom:2px; 
	padding-left:6px;
	background-color:white; 
	cursor:pointer;
	background-image:url(graphics/menu_back.gif);
	vertical-align:middle;
}	

td.body_form {
	font-family:Arial;
	font-weight:bold;
	color:#F5821F;
	font-size:13px;
	margin-left:40px;
	padding-right:40px;
	padding-top:40px;
	text-align:left;
}

/* it's actually spelt ASTERISK!! */
span.asterix {
	font-family:Arial;
	font-weight:bold;
	color:#F5821F;
	font-size:14px;
	text-align:left;
}
	
td.video_links {
	font-family:Arial;
	font-weight:bold;
	color:#636586;
	font-size:12px;
	/*background-color:8F8E8E;*/
	vertical-align:middle;
	padding-left:40px;
	text-align:left;
}
	
td.video_title {
	font-family:Arial;
	font-weight:bold;
	color:#FFFFFF;
	font-size:14px;
	vertical-align:middle;	
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-top:20px;
	text-align:left;
}

td.video_details {
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
	vertical-align:top;	
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	text-align:left;
}

td.video_comb {
	font-family:Arial;
	font-weight:normal;
	font-style:italic;
	color: #0099FF;
	font-size:12px;
	/*background-color:8F8E8E;*/
	vertical-align:middle;	
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0px;
	padding-top:0px;
	text-align:left;
}

td.video_term {
	font-family:Arial;
	font-weight:bold;
	color:#F5821F;
	font-size:14px;
	/*background-color:8F8E8E;*/
	vertical-align:middle;	
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-top:10px;
	text-align:left;
}

td.no_video_blurb {
	font-family:Arial;
	font-weight:normal;
	/*color:#636586;*/
	font-size:12px;
	/*background-color:8F8E8E;*/
	vertical-align:middle;	
	padding-left:10px;
	padding-right:10px;
	padding-bottom:40px;
	padding-top:20px;	
	text-align:left;
}

a.video_links:link {
	font-family:Arial;
	color:#636586;
	font-weight:bold;
	text-decoration:none;
}

a.video_links:visited {
	font-family:Arial;
	color:#636586;
	font-weight:bold;
	text-decoration:none;
}	

a.video_links:hover {
	font-family:Arial;
	color:#F5821F;
	font-weight:bold;
	text-decoration:underline;
}
	
a.body_label {
	font-family:Arial;
	color:#F5821F;
	text-decoration:none;
}

a.body_label:hover {
	font-family:Arial;
	color:#F5821F;
	text-decoration:underline;
}

/* STYLES NOT USED - DELETE */
/*a.news_body_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-style:normal;
}
	
a.news_body_text:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
}	*/

td.screenshots {
	padding-top:5px;
	padding-right:5px;
	padding-left:4px;
	padding-bottom:5px;
	text-align:center;
}
	
td.body_dist {
	font-family:Arial;
	color:black;
	font-size:13px;
	vertical-align:middle;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-top:20px;
	text-align:center;
}
	
/*
//////////////////////////////////////////////////////////////
// FOLOWING STYLES ARE FOR NEW SITE DEVELOPED ON 27/01/2006	//
//////////////////////////////////////////////////////////////
*/

td.home_title {
	border-bottom-style:dotted;
	border-bottom-width:2px;
	border-bottom-color:#999999;
}

span.news_header {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#330033;
}

td.new_body_header2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#267088;
	font-size:13px;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
	text-align:left;
	padding-bottom:20px;
}

td.new_body_header3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#267088;
	font-size:13px;
	padding-left:8px;
	padding-right:10px;
	padding-top:4px;
	text-align:left;
	padding-bottom:20px;
}

a.new_body_header2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#267088;
	font-size:13px;
	padding-right:10px;
	padding-top:4px;
	text-align:left;
	padding-bottom:20px;
}
	
a.new_body_header2:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#267088;
	font-size:13px;
	padding-right:10px;
	padding-top:4px;
	text-align:left;
	padding-bottom:20px;
}	

td.new_donwload_header1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#f7722a;
	font-size:16px;
	padding-top:4px;
	text-align:left;
	padding-bottom:10px;
}		
		
td.new_download_header2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#267088;
	font-size:13px;
	padding-right:10px;
	padding-top:4px;
	text-align:left;
	padding-bottom:10px;
}	

div.new_download_body_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:black;
	font-size:10px;
	font-weight:normal;
	padding-bottom:0px;
	padding-top:0px;
}

span.new_product_header1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#f7722a;
	font-size:16px;
	padding-top:4px;
	text-align:left;
	padding-bottom:10px;
}		
		
span.new_product_header2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#267088;
	font-size:13px;
	padding-right:10px;
	padding-top:4px;
	text-align:left;
	padding-bottom:10px;
}	

span.new_product_header3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#267088;
	font-size:10px;
	padding-right:10px;
	padding-top:4px;
	text-align:left;
	padding-bottom:10px;
}			
	
div.black_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#267088;
	font-size:10px;
	font-weight:normal;
	text-align:center;
}	
		
td.new_video_links {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;	
	color:#000000;	
	vertical-align:middle;
	padding-left:40px;
	text-align:left;
}

a.new_video_links:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}

a.new_video_links:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}	

a.new_video_links:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}		
	
td.new_faq_qa {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;	
	vertical-align:top;
	text-align:right;
	padding-top:1px;
	padding-left:10px;
	padding-right:5px;
	color:#F5821F;
}
	
td.new_faq_q {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:black;;
	font-size:12px;
	vertical-align:top;	
	padding-right:10px;
	text-align:left;
	line-height:16px;	
}
	
td.new_faq_a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#585353;;
	font-size:12px;
	font-weight:normal;
	vertical-align:top;	
	padding-right:10px;
	line-height:16px;
}

code.new_text_body {
	font-family:Courier, monospace;
	font-weight:normal;
	font-size:10px;
	color:#000000;
}

td.breadcrumb {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#636586;
	font-size:10px;
	font-weight:normal;
	vertical-align:top;	
	padding-bottom:10px;
}

a.breadcrumb {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#636586;
	font-size:10px;
	font-weight:normal;
	vertical-align:top;	
}
	
a.breadcrumb:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:10px;
	font-weight:normal;
	vertical-align:top;	
}
	
td.new_body_text2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:black;
	font-size:10px;
	font-weight:normal;
	vertical-align:top;	
	padding-right:10px;
	padding-left:10px;
	padding-bottom:10px;
/* padding-right:0; */
}

td.new_body_text3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:black;
	font-size:10px;
	font-weight:normal;
	vertical-align:top;	
	padding-right:0px;
	padding-bottom:10px;
}

td.new_body_text4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:black;
	font-size:10px;
	font-weight:normal;
	padding-left:10px;
	padding-bottom:10px;
}

div.new_production_body_text2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:black;
	font-size:10px;
	font-weight:normal;
	padding-bottom:10px;
	padding-top:10px;
}
		
div.standard_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:black;
	font-size:10px;
	font-weight:normal;
	padding-bottom:10px;
}

div.standard_text_blue {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#267088;
	font-size:10px;
	font-weight:normal;
	padding-top:10px;
	padding-bottom:10px;
}
	
a.new_knowledge_body_label2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#267088;
	font-size:12px;
	padding-right:10px;
	padding-top:4px;
	text-align:left;
	padding-bottom:20px
}
	
a.new_knowledge_body_label2:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#267088;
	font-size:12px;
	padding-right:10px;
	padding-top:4px;
	text-align:left;
	padding-bottom:20px;
	text-decoration:none;
}
	
a.new_sys_req_link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#FA9F56;
	font-size:10px;
	padding-right:10px;
	padding-top:4px;
	text-align:left;
	padding-bottom:20px;
	text-decoration:none;
}
	
a.new_sys_req_link:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#FA9F56;
	font-size:10px;
	padding-right:10px;
	padding-top:4px;
	text-align:left;
	padding-bottom:20px;
	text-decoration:underline;
}

span.new_hyphen {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#FA9F56;
	font-size:10px;	
	padding-top:4px;
	text-align:left;
}

table.new_video_tbl {
	padding-left:10px;
	padding-right:10px;
}

td.new_video_tbl_title {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	text-align:right;
	color:#267088;
}
	
td.new_video_tbl_body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	text-align:left;
	color:#000000;
	padding-left:10px;
}	
	
td.new_video_tbl_gap {
	font-size:1px;
	visibility:hidden;
	padding-top:5px;
}
	
td.new_video_title {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	font-size:13px;	
	text-align:left;
	padding-bottom:0px;
}

ol.new_knowledge_list {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	list-style-position:inside;
	margin-left:0px;
	padding-left:0px;
}

ol.new_mac_page_inner_list {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	list-style-position:inside;
	margin-left:15px;
	padding-left:0px;
	padding-top:10px;
	padding-bottom:10px;
}	

ul.new_knowledge_list {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	list-style-position:inside;
	margin-left:0px;
	padding-left:0px;
}

ul.new_installation_list {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	list-style-position:outside;
	list-style-type:none;
	margin-left:0px;
	padding-left:0px;
}
	
li.new_installation_list {
	padding-bottom:5px;
	padding-top:0px;
}	

span.new_installaiton_index {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#F5821F;
	padding-right:5px;
}
	
/*
//////////////////////////////////////////////////////////////
// FOOTER																	//
//////////////////////////////////////////////////////////////
*/

table.footer {
	margin-top:0px;
	font-family:Arial;
	font-size:11px;
}

td.footer_copyright {
	font-family:Arial;
	color:white;
	font-size:13px;
	vertical-align:middle;
	padding-left:0px;
	text-align:center;
}

td.FormGap {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:black;
	font-size:3px;
	height:8px;
}
	
a.privacy {
	text-decoration:		none;
	color:					#666;
}
	
a.privacy:hover {
	text-decoration:		underline;
}

/*
//////////////////////////////////////////////////////////////
// DROP-DOWN MENU															//
//////////////////////////////////////////////////////////////
*/

.jsMenu {
	position:absolute;
	display:none;
	padding:1px;
	text-align:left;
	background-color:#F8F8F8;
	border:1px solid #999999;
	z-index: 10;
}
	
.jsMenu li {
	border-bottom:1px solid #fff;
	font-family:verdana,sans-serif;
	font-size:10px;
	margin:0px;
}

.jsMenu li.separator {
	line-height:1px;
	height:1px;
	background-color:#fff;
	padding:0px;
	margin:0px;
}

.jsMenu li a {
	display:block;
	text-decoration:none;
	color:#000;
	border:1px solid #ccc;
	padding:1px 2px 2px 6px;
}

.jsMenu li a:hover {
	background:#efefef;
	color:#000;
}
		
ul.new_sub_menu_list {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	list-style-type:none;
	text-align:left;
	vertical-align:baseline;
	margin-left:0;
	padding-left:0;
	padding-top:0;	
	margin-top:0;
	margin-bottom:0;
	padding-bottom:0;
}
	
/*
//////////////////////////////////////////////////////////////
// CSS FOR new_vid_display.html										//
//////////////////////////////////////////////////////////////
*/

font.cat {
color:#FFFFFF;
text-indent:10px;
}

div.table {
	background-color:#fff;
	border-width:1px;
	border-style:solid;
	border-color:#333333;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

/*
div.category{
	background-color:#123555;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	height:10px;
	color:#333333;
	padding:0px 0px 0px 16px;
}
*/

div.category_title {
	background-color:#123555;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:600;
	height:15px;
	color:#E8E6FB;
	padding:4px 0px 10px 16px;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#333333;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#333333;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#333333;
	border-bottom-style:solid;
	border-bottom-width:4px;
	border-bottom-color:#3366CC;
}

tr.alt1 {
	background-color:#d4e7fa;
}

tr.alt2 {
	background-color:#f2f8fc;
}

div.video {
	height:81px;
}

div.text {
	padding:0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

img.element {
	width:94px;
	height:81px;
	border:solid;
	border-color:#bfdcf8;
	border-width:1px;
	padding:0px;
	margin:0px;
}

div.details_header {
	background-color:#29799d;
	/*padding-left:10px;
	padding-right:10px;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding-top:2px;
	padding-bottom:2px;
	width:100%;
	/*padding:1px;*/
	text-indent:10px;
}

div.details_body {
	background-image:url(Universal/scanline.gif);
	/*border:solid;
	border-color:#29799d;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-top:none;*/
	border-style:solid;
	border-width:1px;
	width:100%;
	/*font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	padding:10px;*/
}

div.description {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding-bottom:12px;
}

span.details_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
}

td.details_fields {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:900;
	font-size:12px;
	color:#29799d;
	width:95px;
}

td.details_info {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

/* SIZE IS A DEPRECATED PROPERTY */
hr.details {
	size:1px;
	width:100%;
	color:#29799d;
	margin-top:10px;
	margin-bottom:10px;
}

div.details_container {
	width:565px;
	height:100%;
}

img.banner {
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#006699;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#006699;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#006699;
}

/*
img.category_img{
padding:none;
margin:none;
}
*/

/*
//////////////////////////////////////////////////////////////
// CSS FOR cstudy.html													//
//////////////////////////////////////////////////////////////
*/

div.cs_table {
	background-color:#006699;
	width:100%;
	border:solid;
	border-color:#90bfc7;
	border-left-width:1px;
	border-right-width:1px;
	border-top:none;
	border-bottom:none;
	margin-bottom:15px;
}

div.content {
	margin-left:10px;
	margin-right:10px;
	/*margin-top:10px;*/
	margin-bottom:0;
	margin-bottom:0;
	margin-top:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
}

/*span.sig {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	font-style:italic;
}
*/
img.pic {
	border:solid;
	border-color:#bfdcf8;
	border-width:1px;
}

span.cs_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	line-height:16px;
}

/*
//////////////////////////////////////////////////////////////
// TOOL TIPS																//
//////////////////////////////////////////////////////////////
*/

.tooltip { 
	position:absolute;
	z-index:1000;
	width:300px;
	background:#E2E2E2;
	border:dotted;
	border-width:2px;
	border-color:#000000;
	text-align:left;
	min-height:1em;
	visibility:hidden;
	line-height:14px;
}

/*
//////////////////////////////////////////////////////////////
// EXCHANGE PAGES															//
//////////////////////////////////////////////////////////////
*/

div.software_main {
	text-align:left;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding-right:20px;
	padding-left:20px;
	margin:0px;
	line-height:18px;
}

a.software:link {
	text-decoration:none;
	color:#5f65c5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.software:visited {
	text-decoration:none;
	color:#5f65c5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.software:hover {
	text-decoration:underline;
	color:#5f65c5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


a.software_small:link {
	text-decoration:none;
	color:#5f65c5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

a.software_small:visited {
	text-decoration:none;
	color:#5f65c5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px
}

a.software_small:hover {
	text-decoration:underline;
	color:#5f65c5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px
}

div.software_main_2 {
	width:100%;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}

span.software_sub_title {
	color:#5f65c5;
	font-weight: bold;
}

h2.software_sub_title {
	color:#535fab;
	/*font-weight: ;*/
	font-family:  Arial, Helvetica, sans-serif;
	font-size:16px;
	padding-top:20px;
}

p.software_indent {
	padding-left:10px;
}

h3.software_sub_title2 {
	text-indent:10px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#585353;
	padding-top:10px;
}

span.software_sub_title2 {
	color:#5f65c5;
	font-weight: bold;
	font-size:14px;
}

/*
//////////////////////////////////////////////////////////////
// PRICING																	//
//////////////////////////////////////////////////////////////
*/

div.pricing_product {
	background-color:#d0d1dd;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#494b52;
	font-weight:700;
	padding-left:5px;
	padding-top:8px;
	padding-bottom:8px;
}

div.pricing_cost {
	background-color:#ebebeb;
	text-indent:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5f65c5;
	padding-top:4px;
	padding-bottom:4px;
}

div.pricing_description {
	background-color:#f3f3f3;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#7e808b;
	padding-left:5px;
	padding-top:4px;
	padding-bottom:4px;
}

td.pricing_description {
	background-color:#f3f3f3;
}

/*
//////////////////////////////////////////////////////////////
// KNOWLEDGE BASE ARTICLE SEARCHING									//
//////////////////////////////////////////////////////////////
*/

span.keyword
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#FF9FFF;
}

span.or_field {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:900;
	font-style:normal;
	vertical-align:middle;
	height:auto;
}
td.search_heading {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	font-style:normal;
	padding-left:0px;
	padding-right:8px;
	vertical-align:middle;
	padding-top:0px;
	padding-bottom:0px;
}

input.Form_ButtonSmall {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000000;
	font-size:13px;
	border-style:outset;
	border-width:0px;
	border-color:#FFFFFF;
	background-color:#E4E4E4;
	vertical-align:middle;
	padding-top:0px;
	padding-bottom:0px;
}

input.Form_TextSmall {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000000;
	font-size:13px;
	border-style:solid;
	border-width:1px;
	border-color:#7F9DB9;
	background-color: white;
	vertical-align:middle;
	padding-top:0px;
	padding-bottom:0px;
}

td.kb_format1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:0px;
	padding-top:20px;

}

span.kb_format1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:0px;
	padding-top:20px;
}

td.kb_format2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top:20px;
}


a.kb_keyword {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#2A1FFF;
	text-decoration:underline;
}

a.kb_keyword:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#FF1F00;
	cursor:pointer;
	text-decoration:underline;
}

span.kb_link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:lighter;
	color:#FF7F55;
}

/*
//////////////////////////////////////////////////////////////
// CSS FOR VIDEO RELEASED IN TERM 2, 2006							//
//////////////////////////////////////////////////////////////
*/

div.table2_new_release {
	background-color:#8a2285;
	border-width:1px;
	border-style:solid;
	border-top:none;
	border-color:#8a2285;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-top:1px;
}

div.table_new_release {
	background-color:#d0c38d;
	border-width:1px;
	border-style:solid;
	border-top:none;
	border-color:#d0c38d;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-top:1px;
}

img.element_new_release {
	width:94px;
	height:81px;
	border:solid;
	border-color:#4e4b49;
	border-width:1px;
	padding:0px;
	margin:0px;
}

div.text_new_release {
	padding-right:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4e4b49;
	/*float:right;
	text-align:center;
	width:141px;
	height:81px;
	*/
}

img.banner_new_release {
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#3e1909;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#3e1909;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#3e1909;
}

h2.new_headings {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#5f65c5;
	font-size:14px;
	padding-bottom:0px;
	padding-top:0px;
}

/*
//////////////////////////////////////////////////////////////
// MOVE THESE																//
//////////////////////////////////////////////////////////////
*/

a.software_2:link {
	text-decoration:none;
	color:#5f65c5;
}

a.software_2:visited {
	text-decoration:none;
	color:#5f65c5;
}

a.software_2:hover {
	text-decoration:underline;
	color:#5f65c5;
}

a.software_2:active {
	text-decoration:none;
	color:#5f65c5;
}

/*
//////////////////////////////////////////////////////////////
// LEARNING OBJECT LINKS												//
//////////////////////////////////////////////////////////////
*/

a.home_sublinks {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#5f65c5;
}

a.home_sublinks:hover {
	text-decoration:underline;
}

a.home_sublinks_focus {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#24296A;
}

a.home_sublinks_focus:hover {
	text-decoration:none;
}

a.learning_objects_small:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#5f65c5;
}

a.learning_objects_small:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#5f65c5;
}

a.learning_objects_small:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:underline;
color:#5f65c5;
}

a.learning_objects_small:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#5f65c5;
}

a.learning_objects_large:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#5f65c5;
}

a.learning_objects_large:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#5f65c5;
}

a.learning_objects_large:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
color:#5f65c5;
}

a.learning_objects_large:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#5f65c5;
}

/*
//////////////////////////////////////////////////////////////
// PODCAST																	//
//////////////////////////////////////////////////////////////
*/

div.podcast_nav_title {
}

ul.browse_nav {
	margin-left: 5px;
	margin-top: 10px;
	margin-bottom: 0px;
	padding-left:50px;
	padding-top:10px;
	padding-bottom:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00CC00;
	list-style-type: none;
	line-height:16pt;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
}

ul.browse_nav2 {
	margin-left: 32px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00CC00;
	list-style-type: none;
	line-height:16pt;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
}

ul.browse_nav3 {
	margin-left: 32px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	list-style-type: disc;
	line-height:16pt; 
	text-align: left; /*set to left, center, or right to align the menu as desired*/
}

a.browse_links:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	color:#000099;
	line-height:14pt;
}

a.browse_links:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	color:#000099;
	line-height:14pt;
}

a.browse_links:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	color:#F5821F;
	line-height:14pt;
}

a.browse_links:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F5821F;
	text-decoration:underline;
	line-height:14pt;
}

a.browse_links_arial_grey {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color:#CCCCCC;
	line-height: 14pt;
	text-decoration: none;
}

a.browse_links_arial_grey:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#f8981c;
	line-height:14pt;
}

@media print {
.tabcontent {
display:block!important;
}
}

div.podcast_table {
	background-color:#577fa5;
	border-width:1px;
	border-style:solid;
	border-top:none;
	border-color:#577fa5;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-top:1px;
}

div.podcast_title {
	padding-bottom:6px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#123555;
	/*color:#FFFFFF;*/
}

div.podcast_details {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	/*color:#474281;*/
	color:#FFFFFF;
	padding-bottom:10px;
}

div.category {
	/*background-color:#3b93bb;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	/*text-indent:10px;*/
	color:#FFFFFF;
	/*margin-top:12px;*/
	/*padding:1px;*/
}

div.podcast_row {
	padding-top:6px;
	/*margin-top:16px;*/
	/*margin-left:20px;*/
	/*margin-right:10px;*/
	/*border-width:1px;
	border-style:solid;
	border-color:#000000*/
}

h4.podcast_title_header {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#474281;
}

/*474281*/
	input.podcast_link_text {
	border-style:solid;
	border-width:1px;
	/*border-color:#ec343c;*/
	border-color:#123555;
	margin-top:6px;
	width:261px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#474281;
	/*background-color:#FF9999;*/
	background-color:#a4b6c6;
}

div.row {
	padding-top:16px;
	/*margin-top:16px;*/
	margin-left:20px;
	margin-right:10px;
	/*border-width:1px;
	border-style:solid;
	border-color:#000000*/
}

img.podcast_banner {
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#ee5259;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#ee5259;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#ee5259;
}

img.podcast_banner2 {
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#ee5259;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#ee5259;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#ee5259;
	border-bottom:none;
}

img.podcast_banner3 {
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#ee5259;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#ee5259;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#123555;
}

div.subject_list {
	background-color:#6d8dab;
}

div.podcast_table_intro {
	background-color:#577fa5;
	border-width:1px;
	border-style:solid;
	border-top:none;
	border-color:#577fa5;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	padding-top:1px;
}

div.podcast_title_intro {
	padding-top:8px;
	padding-bottom:6px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#123555;
	/*color:#FFFFFF;*/
}

div.podcast_details_intro {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	/*color:#474281;*/
	color:#FFFFFF;
	padding-bottom:10px;
}


a.podcast_intro_link:link {
	color:#123555;
	text-decoration:none;
}

a.podcast_intro_link:hover {
	color:#123555;
	text-decoration:underline;
}

a.podcast_intro_link:active {
	color:#123555;
	text-decoration:underline;
}

a.podcast_intro_link:visited {
	color:#123555;
	text-decoration:none;
}

/* WORD-BREAK IS A CSS3 PROPERTY */
a.podcast_link:link {
	color:#ec343c;
	text-decoration:none;
	WORD-BREAK:BREAK-ALL;
}

/* WORD-BREAK IS A CSS3 PROPERTY */
a.podcast_link:active {
	color:#ec343c;
	text-decoration:none;
	WORD-BREAK:BREAK-ALL;
}

/* WORD-BREAK IS A CSS3 PROPERTY */
a.podcast_link:hover {
	color:#ec343c;
	text-decoration:underline;
	WORD-BREAK:BREAK-ALL;
}

/* WORD-BREAK IS A CSS3 PROPERTY */
a.podcast_link:visited {
	color:#ec343c;
	text-decoration:none;
	WORD-BREAK:BREAK-ALL;
}

/*
//////////////////////////////////////////////////////////////
// (NEW) PRODUCTS															//
//////////////////////////////////////////////////////////////
*/

table.products_table_inner {
	border-left:solid;
	border-left-width:1px;
	border-left-color:#3c448e;
	border-right:solid;
	border-right-width:1px;
	border-right-color:#3c448e;
}

table.products_table_inner_grey {
	border-left:solid;
	border-left-width:1px;
	border-left-color:#333333;
	border-right:solid;
	border-right-width:1px;
	border-right-color:#333333;
}

table.products_table_outer_grey {
	border-left:solid;
	border-left-width:1px;
	border-left-color:#333333;
	border-right:solid;
	border-right-width:1px;
	border-right-color:#333333;
	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color:#333333;
}

table.products_table_outer {
	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color:#3c448e;
	border-left:solid;
	border-left-width:1px;
	border-left-color:#3c448e;
	border-right:solid;
	border-right-width:1px;
	border-right-color:#3c448e;
	text-align: center;
}

table.products_table_inner_black {
	border-left:solid;
	border-left-width:1px;
	border-left-color:#000000;
	border-right:solid;
	border-right-width:1px;
	border-right-color:#000000;
}

table.products_table_inner_aqua {
	border-left:solid;
	border-left-width:1px;
	border-left-color:#27758C;
	border-right:solid;
	border-right-width:1px;
	border-right-color:#27758C;
}

table.products_table_outer_black {
	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color:#000000;
	border-left:solid;
	border-left-width:1px;
	border-left-color:#000000;
	border-right:solid;
	border-right-width:1px;
	border-right-color:#000000;
}

table.products_table_outer_all {
	border-top:solid;
	border-top-width:1px;
	border-top-color:#3c448e;
	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color:#3c448e;
	border-left:solid;
	border-left-width:1px;
	border-left-color:#3c448e;
	border-right:solid;
	border-right-width:1px;
	border-right-color:#3c448e;
	background-color:#FFFFFF;
}

table.products_table_outer_all_orange {
	border-top:solid;
	border-top-width:1px;
	border-top-color:#F5821F;
	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color:#F5821F;
	border-left:solid;
	border-left-width:1px;
	border-left-color:#F5821F;
	border-right:solid;
	border-right-width:1px;
	border-right-color:#F5821F;
}

table.products_table_outer_all_orange_dark {
	border-top:solid;
	border-top-width:1px;
	border-top-color:#e25000;
	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color:#e25000;
	border-left:solid;
	border-left-width:1px;
	border-left-color:#e25000;
	border-right:solid;
	border-right-width:1px;
	border-right-color:#e25000;
}

div.products_main {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:300px;
	padding-left:20px;
	padding-top:20px;
}

span.purp_hi {
	color:#3c448e;
}

/*
//////////////////////////////////////////////////////////////
// HARDWARE																	//
//////////////////////////////////////////////////////////////
*/

div.hardware_column1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:8px;
	line-height: 14pt;
	color:#333333;
}

div.hardware_column2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:8px;
	line-height: 14pt;
	color:#333333;
}

a.hardware_links {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#F5821F; 
	font-size:12px;
	text-decoration:none;
}

/*a.hardware_links:hover {
	font-family:				Verdana, Arial, Helvetica, sans-serif; 
	color:						#F5821F; 
	font-size:					12px;
	text-decoration:			underline;
}*/

a.orange_small:link {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#F5821F; 
	font-size:11px;
	text-decoration:none;
}

a.orange_small:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#F5821F; 
	font-size:11px;
	text-decoration:none;
}

a.orange_small:hover {
	text-decoration:underline;
}

a.hardware_links_grey {
	font-family:Verdana, Arial, Helvetica, sans-serif;  
	font-size:12px;
	text-decoration:none;
	color:#666666;
}

a.hardware_orange_anchor {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#F5821F;
	font-size:12px;
	text-decoration:none;
}

/*
//////////////////////////////////////////////////////////////
// OVERVIEW																	//
//////////////////////////////////////////////////////////////
*/

h3.overview_subheader {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#585353;
	line-height: 14pt;
}

p.overview_flash {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	line-height: 14pt;
}

div.overview_content {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	padding-left:30px;
	padding-right:30px; 
	color:#333333;
	line-height: 14pt;
}

div.overview_content_leftpad {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	padding-left:30px; 
	color:#333333;
	line-height: 14pt;
}

div.overview_content_rightpad {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	padding-right:30px; 
	color:#333333;
	line-height: 14pt;
}

div.overview_content_nopad {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#333333;
	line-height: 14pt;
}

input.overview_content_nopad {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#333333;
	line-height: 14pt;
}

select.overview_content_nopad {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#333333;
	line-height: 14pt;
}

td.overview_content_pad {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 14pt;
	padding:20px;
	color:#000000;
}

td.overview_content{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 14pt;
	padding:0px;
	/*color:#4852a9;*/
	/*color:#3c448e;*/
	color:#000000;
	font-style:italic;
}

div.overview_content2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	padding-right:30px; 
	padding-left:30px;
	padding-top:30px;
	color:#333333;
	line-height: 14pt;
}

div.overview_content4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	padding-right:30px; 
	padding-left:30px;
	padding-top:3px;
	color:#333333;
	line-height: 14pt;
}

p.overview_content4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	padding-right:30px; 
	padding-left:30px;
	padding-top:3px;
	color:#333333;
	line-height: 14pt;
}

div.overview_content3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	padding-right:30px; 
	padding-left:30px;
	color:#333333;
	line-height: 14pt;
}

a.overview_flash_links {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#000099; 
	font-size:12px;
	text-decoration:none;
}

a.overview_flash_links:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#000099; 
	font-size:12px;
	text-decoration:none;
}

a.overview_flash_links:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#660000; 
	font-size:12px;
	text-decoration:underline;	
}

a.overview_orange_anchor {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#F5821F;
	font-size:12px;
	text-decoration:none;
}

a.overview_links {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#F5821F; 
	font-size:12px;
	text-decoration:none;
}

a.overview_orange_anchor {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#F5821F;
	font-size:12px;
	text-decoration:none
}

ul.overview_anchor_list {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 14pt;
	list-style-type: square;
	/*color:#F5821F*/
} 

/*////////////////////////////////////////////////////////////
// VIDEO-EDUCATION														//
////////////////////////////////////////////////////////////*/

h2.education {
	background:#F8981C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding:7px;
}
	
h2.education_orange_underline {
	background:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #F8981C;
	font-size:14px;
	font-weight:bold;
	padding:7px;
	border-bottom-style:solid;
	border-bottom-width:thin;
	border-top-style:solid;
	border-top-width:thin;
	border-color:#F8981C;
}

.education_content {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	padding-left:45px;
	padding-right:30px; 
	color:#333333;
	line-height: 14pt;
}

div.education_content_rightpad {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	padding-right:30px; 
	color:#333333;
	line-height: 14pt;
}

td.education_form {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 14pt;
	color:#000000;
}

.caption {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#7e808b;
	padding-bottom:4px;
	padding-top:7px;
}

.education_orange_10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #F5821F;
}

ul.education_list {
	list-style:square;
 	margin-left: 30px;
	padding-left:10px;
	color:#CC6633
}

.education_quote {
	background-color:#E8E8E8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#494b52;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:3px;
}

.education_quote_source {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:700;
	color:#494b52;
	padding-left:15px;
	padding-top:3px;
	padding-bottom:3px;
}

/*
//////////////////////////////////////////////////////////////
// PODCAST																	//
//////////////////////////////////////////////////////////////
*/

a.podcast_links {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#F5821F; 
	font-size:12px;
	text-decoration:none;
}

a.podcast_orange_anchor {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#F5821F;
	font-size:12px;
	text-decoration:none;	
}

ul.podcast_anchor_list {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 14pt;
	list-style-type: square;	
} 
 
/*
//////////////////////////////////////////////////////////////
// IMPLEMENTATION															//
//////////////////////////////////////////////////////////////
*/

ul.implementation_list {
	list-style:square;
 	margin-top: 0pt;
}
 
div.implementation_nav {
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 14pt;
	padding-left:8px;
}
 
h3.implementation_subheader {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
}

/*
//////////////////////////////////////////////////////////////
// DOWNLOADS																//
//////////////////////////////////////////////////////////////
*/

td.downloads_table {
	padding-top:15px;
	padding-left:25px;
	padding-right:25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 14pt;
	color:#000000;
}
 
#promo {
	background-color:#00CC66;
}
 
#promo_styles tr td table { 
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 14pt;
	color:#4f5798;
}
 
#promo_styles tr td table td {
	 padding-top:5px;
	 padding-bottom:5px; 
}
 
#promo_styles tr td table input {
	border-width:1px;
	border-style:solid;
	border-color:#a5acb2;
	background-color:#FFFFFF
}
 
td.downloads_promo {
	padding-top:10px;
	padding-left:25px;
	/*padding-right:30px;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 14pt;
	color:#000000;
}
 
 td.downloads_table_sub {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 14pt;
	color:#000000;
}

span.dl_titles {
	font-weight:bold;
	line-height: 16pt;
	color:#5f65c5;
}

div.dl_warning {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height: 12pt;
	color:#333333;
}

div.dl_content {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	padding-right:30px; 
	color:#333333;
	line-height: 14pt;
}

/*
//////////////////////////////////////////////////////////////
// SUPPORT																	//
//////////////////////////////////////////////////////////////
*/

h3.sppt_subheader {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#585353;
}

/* WORD-BREAK IS A CSS3 PROPERTY */
a.sppt_links:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000099;
	font-weight: bold;
	WORD-BREAK:BREAK-ALL;
	line-height:14pt;
	text-decoration:none;
}

div.sppt_content {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	margin-left:61px;
	padding-right:30px; 
	color:#333333;
	line-height: 14pt;
}

/* WORD-BREAK IS A CSS3 PROPERTY */
a.sppt_links:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000099;
	font-weight: bold;
	WORD-BREAK:BREAK-ALL;
	line-height:14pt;
	text-decoration:none;
}

/* WORD-BREAK IS A CSS3 PROPERTY */
a.sppt_links:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#F5821F;
	font-weight: bold;
	WORD-BREAK:BREAK-ALL;
	line-height:14pt;
	text-decoration:none;
}

/*
//////////////////////////////////////////////////////////////
// KNOWLEDGE (BASE??????)												//
//////////////////////////////////////////////////////////////
*/

ul.knowledge_title_nav {
	margin-left: 40px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00CC00;
	list-style-type: none;
	line-height:16pt;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
}

ul.knowledge_browse_nav {
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 30px;
	padding-top: 10px;
	padding-bottom: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00CC00;
	list-style-type: none;
	line-height:16pt;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
}

ol.browse_nav {
	margin-left: 70px;
	margin-top:0px;
	margin-bottom: 10px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000099;
	list-style-type:decimal;
	line-height:16pt;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
}

a.browse_nav_links:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	color:#585353;
	line-height:14pt;
}

a.browse_nav_links:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	color:#585353;
	line-height:14pt;
}

a.browse_nav_links:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	color:#333333;
	line-height:14pt;
}

a.browse_links_10:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration: none;
	color:#000099;
	line-height:14pt;
}

a.browse_links_10:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration: none;
	color:#000099;
	line-height:14pt;
}

a.browse_links_10:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#F5821F;
	line-height:14pt;
}

h3.art_title {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#585353;
	margin-top: 0px;
	margin-bottom:0px;
	margin-top:0px;
	margin-left: 0px;
	padding:0px;
}

a.knowledge_art_links {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000099;
	font-size:11px;
	text-align:left;
	line-height:14pt;
	text-decoration: none;
}
	
a.knowledge_art_links:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#F5821F;
	font-size:11px;
	text-align:left;
	line-height:14pt;
	text-decoration:underline;
}	

a.email {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000099;
	font-size:12px;
	line-height:14pt;
	text-decoration: none;
}

a.email:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#F5821F;
	font-size:12px;
	line-height:14pt;
	text-decoration:underline;
}	
/*
//////////////////////////////////////////////////////////////
// INSTALLATION															//
//////////////////////////////////////////////////////////////
*/

ol.installation_list {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	list-style-type:decimal;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:52px;
	padding-left:0px;
	padding-right:0px;
	text-align:left;
	line-height:16pt;
	color:#333333;
}

/*
//////////////////////////////////////////////////////////////
// UNIVERSAL ID'S															//
//////////////////////////////////////////////////////////////
*/

a:link#sidebar {
	color:#000099;
	text-decoration:none;
}

a:visited#sidebar {
	color:#000099;
	text-decoration:none;
}

a:hover#sidebar {
	color:#F5821F;
}

div.sidebar {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:14px;
}

p.sidebar_indent {
	padding:5px;
}

a#link_orange {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#F5821F; 
	font-size:12px;
	text-decoration:none
}

#link_header a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	color:#585353;
	line-height:14pt;
}

#link_header a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	color:#585353;
	line-height:14pt;
}

#link_header a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	color:#333333;
	line-height:14pt;
}

ul#sq_link_list {
	margin-right:0px;
	margin-left:30px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	padding-right:5px;
	list-style:square;
	color:#F5821F;
}

ul#sq_link_list_small {
	margin-right:0px;
	margin-left:30px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	list-style:square;
	color:#666666;
	font-size:10px;
}


div.sq_link_list_small {
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	color:#333333;
	font-size:10px;
}

ul#sq_link_list a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration: none;
	color:#000099;
	line-height:14pt;
}

ul#sq_link_list a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration: none;
	color:#000099;
	line-height:14pt;
}

ul#sq_link_list a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	color:#F5821F;
	line-height:14pt;
}

ul#sq_link_list a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F5821F;
	line-height:14pt;
}

/*////////////////////////////////////////////////////////////
// VIDEO LIBRARY															//
///////////////////////////////////////////////////////////*/

#vid_cat {
	border-style:solid;
	border-width:0px 1px 1px 1px;
	border-color:#105583;
}

#vid_cat td {
	padding-left:20px;
}

#vid_cat a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12.5px;
	font-weight:normal;
	text-decoration: none;
	color:#333333;
}

#vid_cat a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12.5px;
	font-weight:normal;
	text-decoration: none;
	color:#333333;
}

#vid_cat a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12.5px;
	font-weight:normal;
	text-decoration:underline;
}

tr.dark {
	background-color:#d4e7fa;
	height:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

tr.light {
	background-color:#f2f8fc;
	height:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

td.vid_subject_header {
	background-color:#123555;
	color:#bcdbf8;
	height:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 0px;
	border-width:2px;
	border-color:#105583;
	border-style:solid;
	text-transform:capitalize;
}

/* -MOZ-BORDER-RADIUS IS A CSS3 PROPERTY */
table.sample {
	border: 6px inset #8B8378;
	-moz-border-radius: 10px;
}

img.arrow_divider {
	padding-left:20px;
	padding-right:20px;
}

tr.tutorial_row {
	padding-top:15px;
	padding-bottom:15px;
	margin-bottom:15px;
}

td.tutorial_row {
	padding-top:15px;
	padding-bottom:15px;
	margin-bottom:15px;
}

div.flash_tutorial_subheader {
	color:#FF6600;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	padding-left:20px;
}

table.top {
	padding-top: 			0px;
}

div.top {
	margin-top:				0px;
	padding-top: 			0px;
	vertical-align: 		0px;
	height: 					15px;
 }

 div#top {
	margin-top:				0px;
	padding-top: 			0px;
	vertical-align: 		0px;
	height: 					0px;
 }

 p.top {
	margin-top:				0px;
	padding-top: 			0px;
	vertical-align: 		0px;
	height: 					0px;
 }
  
td.top {
	margin-top:				0px;
	padding-top: 			0px;
}
	
tr.top {
	margin-top:				0px;
	padding-top: 			0px;
}
/*////////////////////////////////////////////////////////////
// SYSTEM REQUIREMENTS													//
///////////////////////////////////////////////////////////*/

td.sys_req_table {
	padding-left:			30px;
	padding-right:			20px;
}

span.sys_req_text {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				12px;
	color:					#000000;
}

/*////////////////////////////////////////////////////////////
// CONTACT US																//
///////////////////////////////////////////////////////////*/

#fldMail {
	padding:					0px;
	margin:					0px;
	border:					none;
}

/*////////////////////////////////////////////////////////////
// NEW KNOWLEDGE BASE ARTICLES										//
///////////////////////////////////////////////////////////*/

#kb_table {
	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color:#3c448e;
	border-left:solid;
	border-left-width:1px;
	border-left-color:#3c448e;
	border-right:solid;
	border-right-width:1px;
	border-right-color:#3c448e;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	padding-top:15px;
	padding-left:6px;
	color:#333333;
	line-height: 14pt;
}

#kb_table a {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#F5821F; 
	font-size:12px;
	text-decoration:none
}

#kb_table ul {
	list-style-type:square;
}

#kb_table li {
	color:#333333;
}

#kb_table ol li {
	color:#333333;
}

#kb_table h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	line-height: 14pt;
	background-color:#F8981C;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
}

div.kb_heading {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px; 
	padding-bottom:5px;
	color:#3c448e;
	line-height: 14pt;
	font-weight:bold;
}

/*////////////////////////////////////////////////////////////
// ACTF																		//
///////////////////////////////////////////////////////////*/

table.actf_border {
	border-top:solid;
	border-top-width:1px;
	border-top-color:#3c448e;
	border-left:solid;
	border-left-width:1px;
	border-left-color:#3c448e;
	border-right:solid;
	border-right-width:1px;
	border-right-color:#3c448e;
	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color:#3c448e;
}

table.actf_border_close {
	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color:#3c448e;
}

div.actf_vid_title {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#663366;
}

div.actf_ep {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF6600;
	padding:8px 0px 8px 0px;
}

div.actf_caption {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	line-height:14px;
	color:#333333;
}

/*////////////////////////////////////////////////////////////
// JOBS																		//
///////////////////////////////////////////////////////////*/

div.chequed_prompt {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				12px; 
	padding:					15px; 
	color:					#333333;
	line-height: 			14pt;
	width:					300px;
	border-width:			1px;
	border-style:			dashed;
	text-align:				left;
	margin-bottom:			15px;
	margin-top:				15px;
	background-color:		#d9ddf0;
}
/**
table.center {
	margin-left:15%;
	margin-bottom:0;
	margin-right:15%;
	margin-top:0;
	width:565px; 
	margin-left:15%;
	margin-right:15%;}
**/

/*////////////////////////////////////////////////////////////
// EDUCATION																//
///////////////////////////////////////////////////////////*/

.education_heading {
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size: 				16px;
	font-weight: 			bold;
}

.education_motto {
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				12px;
	font-weight: 			normal;
	color: 					#F5821F;
}

.education_motto_right_pad {
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				12px;
	padding-right: 		25px;
	font-weight: 			normal;
	color: 					#F5821F;
}

.education_sub_header {
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size: 				14px;
	font-weight: 			bold;
	color: 					#F5821F;
	padding-top:			7px;
}

.getting_started_header {
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size: 				15px;
	color: 					#F5821F;
	padding-top:			7px;
}

.education_sub_header2 {
	padding-top:			7px;
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size: 				14px;
	font-weight: 			bold;
	color: 					#000000;
}

li.arrow {
	list-style-position:	inside;
	list-style-image: 	url(../graphics/new/arrow.jpg);
}

li#regular {
	color: 					#000000;
}

li.EducationArrow {
	list-style-position: outside;
	list-style-image: 	url(../education-new/images/CV-Play-Icon.png);
}

/*////////////////////////////////////////////////////////////
// 24-7 SIDEBAR IMAGE LINK												//
///////////////////////////////////////////////////////////*/

#lien {	/* "link" will be our container, here div tag */
	width: 					159px;
	height: 					110px;
	background: 			url(../247/images/247_side_link2.jpg) top left no-repeat;	/* place of second image in the background */
}

#lien a {	/* definition of link that will take all of container's space */
	display: 				block;
	width: 100%;
	height: 					100%;
	background: 			white url(../247/images/247_side_link.jpg) top left no-repeat;	/* place of first image in foreground */
	color: 					#000;
}

#lien a:hover {	/* first image being masked when hovered onto */
	background: 			transparent none;
} 

/*////////////////////////////////////////////////////////////
// END OF 24-7 SIDEBAR IMAGE LINK									//
///////////////////////////////////////////////////////////*/

/*////////////////////////////////////////////////////////////
// HOME SIDEBAR IMAGE LINK												//
///////////////////////////////////////////////////////////*/

#lien2 {	/* "link" will be our container, here div tag */
	width: 					159px;
	height: 					110px;
	background: 			url(../home/images/home_side_link_over.gif) top left no-repeat;	/* place of second image in the background */
}

#lien2 a {	/* definition of link that will take all of container's space */
	display: 				block;
	width: 					100%;
	height: 					100%;
	background: 			white url(../home/images/home_side_link.gif) top left no-repeat;	/* place of first image in foreground */
	color: 					#000;
}

#lien2 a:hover {	/* first image being masked when hovered onto */
	background: 			transparent none;
} 

/*////////////////////////////////////////////////////////////
// END OF HOME SIDEBAR IMAGE LINK									//
///////////////////////////////////////////////////////////*/

/*////////////////////////////////////////////////////////////
// TRAINING MANUALS SIDEBAR IMAGE LINK								//
///////////////////////////////////////////////////////////*/

#lien3 {	/* "link" will be our container, here div tag */
	width: 					159px;
	height: 					77px;
	background: 			url(../training/images/training-button_over.gif) top left no-repeat;	/* place of second image in the background */
}

#lien3 a {	/* definition of link that will take all of container's space */
	display: 				block;
	width: 					100%;
	height: 					100%;
	background: 			white url(../training/images/training-button.gif) top left no-repeat;	/* place of first image in foreground */
	color: 					#000;
}

#lien3 a:hover {	/* first image being masked when hovered onto */
	background: 			transparent none;
} 

/*////////////////////////////////////////////////////////////
// END OF TRAINING MANUALS SIDEBAR IMAGE LINK					//
///////////////////////////////////////////////////////////*/

/*////////////////////////////////////////////////////////////
// FREE TRIAL SIDEBAR IMAGE LINK										//
///////////////////////////////////////////////////////////*/

#lien4 {	/* "link" will be our container, here div tag */
	width: 					159px;
	height: 				77px;
	background: 			url(../graphics/new/free-trial-button-over_01.gif) top left no-repeat;	/* place of second image in the background */
}

#lien4 a {	/* definition of link that will take all of container's space */
	display: 				block;
	width: 					100%;
	height: 				100%;
	background: 			white url(../graphics/new/free-trial-button_01.gif) top left no-repeat;	/* place of first image in foreground */
	color: 					#000;
}

#lien4 a:hover {	/* first image being masked when hovered onto */
	background: 			transparent none;
} 
/*////////////////////////////////////////////////////////////
// END OF FREE TRIAL SIDEBAR IMAGE LINK							//
///////////////////////////////////////////////////////////*/

/*////////////////////////////////////////////////////////////
// NZ USERGROUP SIDEBAR IMAGE LINK										//
///////////////////////////////////////////////////////////*/

#lien5 {	/* "link" will be our container, here div tag */
	width: 					159px;
	height: 				77px;
	background: 			url(../events/images/group-button-over.gif) top left no-repeat;	/* place of second image in the background */
}

#lien5 a {	/* definition of link that will take all of container's space */
	display: 				block;
	width: 					100%;
	height: 				100%;
	background: 			white url(../events/images/group-button.gif) top left no-repeat;	/* place of first image in foreground */
	color: 					#000;
}

#lien5 a:hover {	/* first image being masked when hovered onto */
	background: 			transparent none;
} 
/*////////////////////////////////////////////////////////////
// END OF NZ USERGROUP SIDEBAR IMAGE LINK							//
///////////////////////////////////////////////////////////*/

/*////////////////////////////////////////////////////////////
// 247																		//
///////////////////////////////////////////////////////////*/

#link_products_247 {	/* "link" will be our container, here div tag */
	margin-top:				150px;
	margin-left:			0px;
	width: 					265px;
	height: 					50px;
	background: 			transparent none;	/* place of second image in the background */
}

#link_products_247 a {	/* definition of link that will take all of container's space */
	display: 				block;
	width: 					100%;
	height: 					100%;
	background: 			white url(../products/images/247_products_banner_link.jpg) top left no-repeat;	/* place of first image in foreground */
	color: 					#000;
}

#link_products_247 a:hover {	/* first image being masked when hovered onto */
	background: 			transparent none;
} 

span.bold_247 {
	/*color: #3C448E;*/
	color:					#333333;
	font-weight: 			bold;
}

#form_247 tr td {
 	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				12px;
	line-height: 			14pt;
	color:					#333333;	
}

#form_247 tr td input {
	border-width:			1px;
	border-style:			solid;
	border-color:			#5d5d5d;
	background-color:		#FFFFFF;
	margin-top:				3px;
	margin-bottom:			3px;
}
 
input.purple_button {
	border-bottom: 		2px solid #aebbdf; 
	border-right: 			2px solid #aebbdf; 
	border-left: 			2px solid #415693; 
	border-top: 			2px solid #415693; 
	background-color:		#6b80bd; 
	color:					#FFFFFF;
}
 
input.black_button {
	border-bottom: 		2px solid #bcbcbc; 
	border-right: 			2px solid #bcbcbc; 
	border-left: 			2px solid #3b3b3b; 
	border-top: 			2px solid #3b3b3b; 
	background-color:		#5d5d5d; 
	color:					#FFFFFF;
}
 
/*////////////////////////////////////////////////////////////
// HOME HELP																//
///////////////////////////////////////////////////////////*/

h2.home_help {
	background:				#F8981C;
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	color: 					#FFFFFF;
	font-size:				14px;
	font-weight:			bold;
}
 
 /************************************************************
//////////////////////////////////////////////////////////////
// MODIFIER STYLES (NEW STYLES - USE THESE)						//
//////////////////////////////////////////////////////////////
*************************************************************/

/*////////////////////////////////////////////////////////////
// TEXT / FONTS															//
///////////////////////////////////////////////////////////*/

/* STANDARD FONT CLASS */
.reg_text {
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size: 				12px;
	line-height: 			14pt;
	color:					#333333;
}

.arial {
	font-family:			Arial;}
	
.verdana {
	font-family:			Verdana;}

.bold {
	font-weight:			bold;}
	
.strong {
	font-weight:			bold;}

.italics {
	font-style:				oblique;}

.caps {
	text-transform: 		capitalize;}
	
.strike {
	text-decoration:		line-through;}
	
.under {
	text-decoration:		underline;}

.normal {
	font-variant: 			normal;}

/*////////////////////////////////////////////////////////////
// FONT SIZES																//
///////////////////////////////////////////////////////////*/

.f18 {
	font-size: 				18px;}

.f16 {
	font-size: 				16px;}
	
.f14 {
	font-size: 				14px;}
	
.f13 {
	font-size: 				13px;}

.f12 {
	font-size: 				12px;}
	
.f11 {
	font-size: 				11px;}

.f10 {
	font-size: 				10px;}
	
.f9 {
	font-size: 				9px;}		
	
/*////////////////////////////////////////////////////////////
// COLOURS																	//
///////////////////////////////////////////////////////////*/
	
.white {
	color: 					white;}
	
.black {
	color: 					black;}
	
.grey {
	color: 					#333;}
	
.light_grey {
	color: 					#666;}

.lighter_grey {
	color: 					#CCC;}

.red {
	color:					red;}

/* Discovery blue */
.blue {
	color: 					#0077C0;}
		
.light_blue {
	color: 					#5590cc;}	

/* company colours */
.cv_orange {
	color: 					#f8981c;}

/* company colours */
.cv_purple {
	color: 					#636586;}

.aqua {
	color:					#267088;}
	
/*////////////////////////////////////////////////////////////
// BACKGROUND COLOURS													//
///////////////////////////////////////////////////////////*/
	
.bkg_light_grey {
	background-color:		#f3f3f3;}	
	
/*////////////////////////////////////////////////////////////
// PADDING																	//
///////////////////////////////////////////////////////////*/
	
.pl_5 {
	padding-left: 			5px;}
	
.pl_10 {
	padding-left: 			10px;}
	
.pl_20 {
	padding-left: 			20px;}
	
.pl_30 {
	padding-left: 			30px;}
	
.pr_5 {
	padding-right: 		5px;}
	
.pr_10 {
	padding-right: 		10px;}

.pr_20 {
	padding-right: 		20px;}

.pr_30 {
	padding-right: 		30px;}

.pt_5 {
	padding-top: 			5px;}
	
.pt_10 {
	padding-top: 			10px;}

.pt_20 {
	padding-top: 			20px;}

.pt_30 {
	padding-top: 			30px;}
	
.pb_10 {
	padding-bottom: 		10px;}

/*////////////////////////////////////////////////////////////
// LINE HEIGHT																//
///////////////////////////////////////////////////////////*/

.lh_16 {
	line-height: 			16pt;}
	
.lh_14 {
	line-height: 			14pt;}

.lh_10 {
	line-height: 			10pt;}

/*////////////////////////////////////////////////////////////
// LINK CLASSES															//
///////////////////////////////////////////////////////////*/

/* For use with 'include/encrypt'	*/
.encrypt_email a:link {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	color:					#000099;
	text-decoration:		none;
}

.encrypt_email a:hover {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	text-decoration:		underline;
	color:					#f8981c;
}
.encrypt_email2 a:link {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	color:					#f8981c;
	text-decoration:		none;
}

.encrypt_email2 a:hover {
	text-decoration:		underline;
}

/* Highlight invalid form fields */

.req { background-color:#FDF7CC; }

.white_verdana a {
	font-family: 			Verdana, sans-serif;
	font-size:				12pt;
	color:					white;
	text-decoration:		none;
}

.white_verdana a:hover {
	color:					#f8981c;
}

/*////////////////////////////////////////////////////////////
// SUB NAV CLASSES											//
///////////////////////////////////////////////////////////*/

.subnav_home a {
	font-family: 			Arial, sans-serif;
	font-size:				8pt;
	color:					gray;
	text-decoration:		none;
}

.subnav_home a:hover {
	color:					#f8981c;
}

.subnav_247 a {
	font-family: 			Arial, sans-serif;
	font-size:				8pt;
	color:					white;
	text-decoration:		none;
}

.subnav_247 a:hover {
	color:					#f8981c;
}

.subnav_exchange a {
	font-family: 			Arial, sans-serif;
	font-size:				8pt;
	color:					#636586;
	text-decoration:		none;
	background: transparent; /* this is an attempted hack to fix ie7 text issue on exhange page */
}

.subnav_exchange a:hover {
	color:					#2f304c;
}

#home_trial {	/* "link" will be our container, here div tag */
	width: 					131px;
	height: 				44px;
	background: 			url(../home/images/home_14_over.gif) top left no-repeat;	/* place of second image in the background */
}

#home_trial a {	/* definition of link that will take all of container's space */
	display: 				block;
	width: 					100%;
	height: 				100%;
	background: 			url(../home/images/home_14.gif) top left no-repeat;	/* place of first image in foreground */
	color: 					#000;
}

#home_trial a:hover {	/* first image being masked when hovered onto */
	background: 			transparent none;
} 


#trial_247 {	/* "link" will be our container, here div tag */
	width: 					131px;
	height: 				43px;
	background: 			url(../247/images/247-trial-over-btn.gif) top left no-repeat;	/* place of second image in the background */
}

#trial_247 a {	/* definition of link that will take all of container's space */
	display: 				block;
	width: 					100%;
	height: 				100%;
	background: 			url(../247/images/247-trial-btn.gif) top left no-repeat;	/* place of first image in foreground */
	color: 					#000;
}

#trial_247 a:hover {	/* first image being masked when hovered onto */
	background: 			transparent none;
} 

.learn_more {	/* "link" will be our container, here div tag */
	width: 					128px;
	height: 				31px;
	background: 			url(../home/images/learn_more_over_btn.gif) top left no-repeat;	/* place of second image in the background */
}

.learn_more a {	/* definition of link that will take all of container's space */
	display: 				block;
	width: 					100%;
	height: 				100%;
	background: 			url(../home/images/learn_more_btn.gif) top left no-repeat;	/* place of first image in foreground */
	color: 					#000;
}

.learn_more a:hover {	/* first image being masked when hovered onto */
	background: 			transparent none;
} 

.learn_more_blk {	/* "link" will be our container, here div tag */
	width: 					128px;
	height: 				31px;
	background: 			url(../247/images/learn_more_over_btn_blk.gif) top left no-repeat;	/* place of second image in the background */
}

.learn_more_blk a {	/* definition of link that will take all of container's space */
	display: 				block;
	width: 					100%;
	height: 				100%;
	background: 			url(../247/images/learn_more_btn_blk.gif) top left no-repeat;	/* place of first image in foreground */
	color: 					#000;
}

.learn_more_blk a:hover {	/* first image being masked when hovered onto */
	background: 			transparent none;
} 

.learn_more_blk2 {	/* "link" will be our container, here div tag */
	width: 					128px;
	height: 				31px;
	background: 			url(../247/images/learn_more_over_btn_blk2.gif) top left no-repeat;	/* place of second image in the background */
}

.learn_more_blk2 a {	/* definition of link that will take all of container's space */
	display: 				block;
	width: 					100%;
	height: 				100%;
	background: 			url(../247/images/learn_more_btn_blk2.gif) top left no-repeat;	/* place of first image in foreground */
	color: 					#000;
}

.learn_more_blk2 a:hover {	/* first image being masked when hovered onto */
	background: 			transparent none;
} 

.get_access {	/* "link" will be our container, here div tag */
	width: 					131px;
	height: 				45px;
	background: 			url(../exchange/images/get_access_over_btn.gif) top left no-repeat;	/* place of second image in the background */
}

.get_access a {	/* definition of link that will take all of container's space */
	display: 				block;
	width: 					100%;
	height: 					100%;
	background: 			url(../exchange/images/get_access_btn.gif) top left no-repeat;	/* place of first image in foreground */
	color: 					#000;
}

.get_access a:hover {	/* first image being masked when hovered onto */
	background: 			transparent none;
} 

#help_centre {	/* "link" will be our container, here div tag */
	width: 					74px;
	height: 				74px;
	background: 			url(../home/images/HelpCentre_over.gif) top left no-repeat;	/* place of second image in the background */
}

#help_centre a {	/* definition of link that will take all of container's space */
	display: 				block;
	width: 					100%;
	height: 					100%;
	background: 			url(../home/images/HelpCentre.gif) top left no-repeat;	/* place of first image in foreground */
	color: 					#000;
}

#help_centre a:hover {	/* first image being masked when hovered onto */
	background: 			transparent none;
} 

#quick_start {	/* "link" will be our container, here div tag */
	width: 					73px;
	height: 				73px;
	background: 			url(../home/images/QuickStart_over.gif) top left no-repeat;	/* place of second image in the background */
}

#quick_start a {	/* definition of link that will take all of container's space */
	display: 				block;
	width: 					100%;
	height: 				100%;
	background: 			url(../home/images/QuickStart.gif) top left no-repeat;	/* place of first image in foreground */
	color: 					#000;
}

#help_centre_blk {	/* "link" will be our container, here div tag */
	width: 					74px;
	height: 					74px;
	background: 			url(../247/images/HelpCentre_blk_over.gif) top left no-repeat;	/* place of second image in the background */
}

#help_centre_blk a {	/* definition of link that will take all of container's space */
	display: 				block;
	width: 					100%;
	height: 				100%;
	background: 			url(../247/images/HelpCentre_blk.gif) top left no-repeat;	/* place of first image in foreground */
	color: 					#000;
}

#help_centre_blk a:hover {	/* first image being masked when hovered onto */
	background: 			transparent none;
} 

#quick_start_blk {	/* "link" will be our container, here div tag */
	width: 					73px;
	height: 				73px;
	background: 			url(../247/images/QuickStart_blk_over.gif) top left no-repeat;	/* place of second image in the background */
}

#quick_start_blk a {	/* definition of link that will take all of container's space */
	display: 				block;
	width: 					100%;
	height: 				100%;
	background: 			url(../247/images/QuickStart_blk.gif) top left no-repeat;	/* place of first image in foreground */
	color: 					#000;
}

#quick_start_blk a:hover {	/* first image being masked when hovered onto */
	background: 			transparent none;
} 

ul.sq_bull {
	list-style:				square;
 	margin-left: 			30px;
	padding-left:			10px;
	color:					#f8981c;
}

/*////////////////////////////////////////////////////////////
// POPBOX IMAGE ZOOMER CLASSES										//
////////////////////////////////////////////////////////////*/

.PopBoxImageSmall
{
	border: 				none 0px #ffffff;
	cursor: 				url("popbox/magplus.gif"), pointer;
}
.PopBoxImageLarge
{
	/*border: 				solid 1px #999999;*/
	cursor: 				url("popbox/magminus.gif"), pointer;
}
.PopBoxImageShrink
{
	cursor: 				url("popbox/magminus.gif"), pointer;
}
.PopBoxImageLink
{
	cursor: 				pointer;
}
.PopBoxImageMove
{
	border: 				none 0px #ffffff;
	cursor: 				pointer;
}




.download_btn {	/* "link" will be our container, here div tag */
	width: 				92px;
	height: 				12px;
	background: 		url(/downloads/images/dl_icon2.gif) top left no-repeat;	/* place of second image in the background */
}

.download_btn a {	/* definition of link that will take all of container's space */
	display: 				block;
	width: 					100%;
	height: 				100%;
	background: 			url(/downloads/images/dl_icon.gif) top left no-repeat;	/* place of first image in foreground */
	color: 					#000;
}

.download_btn a:hover {	/* first image being masked when hovered onto */
	background: 			transparent none;
} 




/* Discovery Videos Table
 * URL: http://www.clickview.com.au/discovery/
 * Last Modified: 2009-02-10 by travo
 ******************************************************/

.ir {
    display:block;
    overflow:hidden;
    text-decoration:none;
    text-indent:-90000em;
}

#discovery_videos {
	font-family: Verdana; /*"Myriad Pro", Arial*/
}

#discovery_videos table td{
	font-size: 13px;
	vertical-align: top;
}

#discovery_videos table tr,
#discovery_videos table tr table tr{
	background-color: #fff;
}

#discovery_videos table tr.alt,
#discovery_videos table tr.alt table tr{
	background-color: #d4e7fa;
}

#discovery_videos table tr td.discovery-banner {
	background: url(../discovery/images/discovery-banner-aqua.gif) no-repeat 0 10px #d4e7fa;
	height: 146px;
	width: 48px;
}

#discovery_videos table tr.alt td.discovery-banner {
	background: url(../discovery/images/discovery-banner-white.gif) no-repeat 0 10px #fff;
	height: 146px;
	width: 48px;
}

#discovery_videos table tr td.content {
	padding: 10px;
}

#discovery_videos table tr td.content table tr.identifier td{
	color: #8F8F8F;
	font-size: 11px;
}

#discovery_videos table tr td.content table td.value{
	color: #5F5F5F; /*#8c8c8c*/
	width: 150px;
	padding: 0 10px;
}


/* Discovery Videos Header Image Replacements */

#discovery_videos h1.geometry{
	width: 163px;
	height: 82px;
	background: url(../discovery/images/headers_02.gif) no-repeat 0 0;
}

#discovery_videos h1.english{
	width: 138px;
	height: 98px;
	background: url(../discovery/images/headers_03.gif) no-repeat 0 0;
}

#discovery_videos h1.geography{
	width: 197px;
	height: 91px;
	background: url(../discovery/images/headers_05.gif) no-repeat 0 0;
}

#discovery_videos h1.health{
	width: 119px;
	height: 75px;
	background: url(../discovery/images/headers_07.gif) no-repeat 0 0;
}

#discovery_videos h1.mathematics{
	width: 229px;
	height: 80px;
	background: url(../discovery/images/headers_10.gif) no-repeat 0 0;
}

#discovery_videos h1.science{
	width: 144px;
	height: 74px;
	background: url(../discovery/images/headers_13.gif) no-repeat 0 0;
}

#discovery_videos h1.biology{
	width: 144px;
	height: 94px;
	background: url(../discovery/images/headers_16.gif) no-repeat 0 0;
}

#discovery_videos h1.chemistry{
	width: 186px;
	height: 89px;
	background: url(../discovery/images/headers_17.gif) no-repeat 0 0;
}

#discovery_videos h1.physics{
	width: 144px;
	height: 86px;
	background: url(../discovery/images/headers_19.gif) no-repeat 0 0;
}

#discovery_videos h1.society--environment{
	width: 404px;
	height: 87px;
	background: url(../discovery/images/headers_21.gif) no-repeat 0 0;
}

#discovery_videos h1.art{
	width: 53px;
	height: 66px;
	background: url(../discovery/images/header_art.gif) no-repeat 0 0;
}

#discovery_videos h1.history{
	width: 122px;
	height: 87px;
	background: url(../discovery/images/header_history.gif) no-repeat 0 0;
}

#discovery_videos h1.music{
	width: 98px;
	height: 86px;
	background: url(../discovery/images/header_music.gif) no-repeat 0 0;
}

#discovery_videos h1.religion{
	width: 134px;
	height: 85px;
	background: url(../discovery/images/header_religion.gif) no-repeat 0 0;
}

#discovery_videos h1.research-skills{
	width: 252px;
	height: 68px;
	background: url(../discovery/images/header_research_skills.gif) no-repeat 0 0;
}




/* Home page contact details strip
 * Last Modified: 10 Feb 2010 by lex
 ******************************************************/

.home_details {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
}



.centralheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold;
	margin-left: 12px;
	color: #FF8000;
	letter-spacing: 3px;
}
#Table_01 tr #Table_01 p strong {
	color: #F16124;
	font-size: 16px;
}
