/* Copyright 2010 Cheetah International, Inc. All Rights Reserved. */


body { background: #504B7F;  margin-left: 0px;  margin-top: 0px; text-align:center; }

/* Navigation Menu */
.menu {font-family: Verdana,Tahoma,Arial; margin:10px 0 0 17px; width:715px; position:relative; font-size:11px; z-index:100;}
	.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#000; width:95px; height:25px; text-align:left; color:#000; border:1px solid #504B7F; background:#D3CFF9; line-height:25px; font-size:11px; overflow:hidden; padding-left:5px;}
	.menu ul {padding:0; margin:0; list-style: none;}
	.menu ul li {float:left; position:relative; height:25px;}
	.menu ul li ul {display: none;}
		.cr { width:135px; }
		.sc { width:150px; }
		.cap { width:150px; }
		.training { width:135px; }
		.support { width:105px; }
		.dls { width:160px; }
		.dls { width:100px; }
		.arrow { margin-left:3px; }
	/* specific to non IE browsers */
		.menu ul li:hover a {color:#FFF; background:#504B7F;}
		.menu ul li:hover ul {display:block; position:absolute; top:26px; left:0; width:105px;}
		.menu ul li:hover ul li a.hide {background:#D3CFF9; color:#000;}
		.menu ul li:hover ul li:hover a.hide {background:#504B7F; color:#FFF;}
		.menu ul li:hover ul li ul {display: none;}
		.menu ul li:hover ul li a {display:block; background:#D3CFF9; color:#000;}
		.menu ul li:hover ul li a:hover {background:#504B7F; color:#FFF;}
		.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:137px; top:4px;}
		.menu ul li:hover ul li:hover ul.left {left:-105px;}


div.container { background:white none repeat scroll 0 0; padding:0; width:970px; margin:0 auto; text-align: left; }
#top { width:970px; height:193px; background-color:#504B7F; height:193px; margin:0; }
	#topleft { float:left; width:215px; height:193px; background: #504B7F url('/template/images/top_left_bg.png') no-repeat bottom; }
	#topleft p { color:white; font-family:arial; font-size:9pt; margin:0; padding:170px 45px 0; }
	#banner { margin:0 auto; float:right; width:755px; height:193px; background: url('/template/images/header.png') no-repeat; }
#navbar { height:60px; width:970px; }
	#navleft { width:215px; float:left; height:60px; background: url('/template/images/nav_left_bg.png') no-repeat; }
	#navleft p { color:#504b7f; font-family:arial; font-size:9pt; margin:0; padding:5px 45px 0; }
	#navright { width: 755px; float:right; background: url('/template/images/nav_right_bg.png') no-repeat; height:60px; }
#middle { width:970px; overflow:hidden; background: white url('/template/images/middle_bg.png') repeat-y; }
	#sidebar { width:200px; margin-left:15px; float:left; background:#D4DAE6; }
		#catchatside { width:200px; }
		.scsidebar { width:200px; margin-top:10px; text-align:center; }
			.scside { width:169px; height:52px; background-color: #d4dae6; margin:2px auto; }
			.sidetrial { width:189px; height:84px; background-color: #d4dae6; margin:0 5px 15px; }
			.sidehead { width:200px; height:45px; background-color: #d4dae6; margin: 20px 0 0; }
			#sbmenu { margin:5px 15px 0; width:165px; text-align:left; }
				#sbmenu li a:link, #sbmenu li a:visited { background:transparent url(/template/images/scmenu.gif) repeat scroll 0 0; color:black; display:block; padding:2px 0 0 10px; }
				#sbmenu li a { height:21px; text-decoration:none; voice-family:inherit; }
				#sbmenu ul { list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; }
				#sbmenu li a:hover { background:transparent url(/template/images/scmenu.gif) repeat scroll 0 -21px; color:#FF9834; padding:2px 0 0 10px; }

		#nodecoration {}
				
		#afeed {display: table;
			padding:10px; 
			min-height:180px;
		       	background: url('/template/images/sidebar_box.png') no-repeat; 
			background-size: 100% 100%;
			-moz-background-size:100% 100%;}
		
		.ahead { background: url('/template/images/sidebar_announcements.png') no-repeat bottom; min-height:46px; width:200px; }
		.ahead a { cursor:pointer;  }
		#afeedsub { width: 200px; min-height:36px; background: url('/template/images/feed_sub_bg.png') no-repeat; }
		#afeedwrap { width:200px; min-height:258px; }
		.subtext { color:white; float:right; margin-right:20px; text-decoration:none; }
		.subtext a{ color:white; text-decoration:none; }
		.subtext a:visited { color:white; text-decoration:none; }
		.subtext a:link { color:white; text-decoration:none; }
		.subtext a:hover { color:#E46226; text-decoration:none; }
		.subicon { float:left; margin-left:20px; margin-top:3px; }
		div.afeedpart { padding:0px; margin:0px;margin-bottom:5px; width:90px; float:left; border-bottom:1px solid #B9B4EA }
		p.afeed { color:black; margin:0px;padding:0; font-weight:bold; font-family:arial; font-size:9pt}
		div.afeedpart a { text-decoration: none;}
		#wfeed { display: table;width:200px; min-height:240px; background: url('/template/images/sidebar_wbox.png') no-repeat; background-size: 100% 100%; -moz-background-size:100% 100%; }
		#wfeedwrap { width:200px; min-height:300px; }
		.whead { background: url('/template/images/upcoming_webinars_bg.png') no-repeat bottom; min-height:46px }
		.whead a { cursor:pointer; }
		#wfeedsub { width: 200px; min-height:36px; background: url('/template/images/feed_sub_bg.png') no-repeat; }
		ul.wfeed { padding-left:0px; width:190px; float:left; margin:12px -13px 0 0; }
		li.wfeed { color:black; list-style:none; margin-left:10px; padding-left:0; border-bottom:1px solid #B9B4EA; font-weight:bold; margin-bottom:4px; font-family:arial; }
		li.wfeeddate { color:#504B7F; list-style:none; margin-left:10px; padding-left:0; margin-bottom:3px; font-family:arial; font-size:10pt; }
		#nfeed {display: table;
		        min-height:240px; background: url('/template/images/sidebar_wbox.png') no-repeat; background-size: 100% 100%; -moz-background-size:100% 100%;}
		.nhead { background: url('/template/images/sidebar_whatsnew.png') no-repeat bottom; min-height:46px; }
		.nhead a { cursor:pointer; }
		#nfeedsub { width: 200px; min-height:36px; background: url('/template/images/feed_sub_bg.png') no-repeat; }
		#nfeedwrap { width:200px; min-height:300px; }
		ul.nfeed { padding-left:0px; margin-left:0; width:200px; float:left; margin-top:12px; }
		li.nfeed { color:black; list-style:none; margin-left:10px; padding-left:0; border-bottom:1px solid #B9B4EA; font-weight:bold; margin-bottom:5px; font-family:arial; }
		li.nfeed a { text-decoration: none; }
	#blacksub { width:200px; min-height:22px; background: url('/template/images/side_black_link.png') no-repeat; }

	#content { width:725px; float:left; background:white; padding-top:15px; padding-left:15px; }

#footer { background: url('/template/images/footer_bg.png') no-repeat; font-size:8pt; font-family: Arial, Helvetica, sans-serif; color:#000000; text-align:center; margin:0 auto; width:970px; min-height:111px; clear:both; }
	#footer p { padding-top:65px; margin:0; font-size:8pt; }
	#submitfb { float:right; margin-right:40px; margin-top:-20px; }

div.smartcat { padding-left:10px; padding-top:85px; margin-top:25px; width:725px; background: url('/English/Images/headers/smartcat_index.png') no-repeat top right; float:right; }
	div.starburst { margin-top:-520px; float:right; }
	h2.scindex { text-shadow:1px 1px 3px #555555; font-size:14pt; color: #34333b; margin-left:0; margin-top:-35px; padding:23px 0 0 20px; }
	div.scp { margin-top:25px; }
div.starburst { margin-top:-515px; float:right; }	
div.capnl { padding-left:0; padding-top:50px; margin-top:55px; width:725px; background: url('/English/Images/headers/capnl_index.png') no-repeat top right; float:left; }
	h2.capnlindex { text-shadow:1px 1px 3px #555555; float:right; font-size:14pt; color: #34333b; padding:17px 30px 10px 0; margin-left:0; margin-top:0; }
	div.capnlp { margin-top:60px; margin-left:10px; }
div.capnlstarburst { margin-top:-610px; float:left; }

H1 {font-size: 18pt; font-family: Arial, Helvetica, sans-serif; color:#E46226; line-height: 100%; margin-top: 10px; margin-bottom: 9px; margin-left: 10px}
	H1.img {text-indent:-9999px; margin:0 0 15px; width: 520px; height: 110px; }
	H1.sctitle {text-indent:-9999px; margin:0 0 15px; width: 520px; height: 134px; float:left; }
H2 {font-size: 14pt; font-family: Arial, Helvetica, sans-serif; color:#504B7F; line-height: 100%; margin-top: 20px; margin-bottom: 8px; margin-left: 10px}
	H2 a {color:#504B7F;}
	H2 a:visited {color:#504B7F;}
	H2 a:hover {color:#E46226;}
	H2.oledu { margin-top: 25px; text-decoration:underline;}
	h2.img { text-indent:-9999px; }
	h2.downloads { border-top:2px solid #504B7F; font-size:20pt;margin-top:20px; padding-top:10px; }
H3 {font-size: 12pt; font-family: Arial, Helvetica, sans-serif; color:#E46226; line-height: 100%; margin-top: 16px; margin-bottom: 0; margin-left: 10px}
	H3 a { color:#E46226; }
	H3 a:visited { color:#E46226; }
	H3 a:hover {color:#504B7F;}
H4 {font-size: 10pt; font-family: Arial, Helvetica, sans-serif; color:#504B7F; line-height: 100%; margin-top: 16px; margin-bottom: 0; margin-left: 25px}
H5 {font-size: 9pt; font-family: Arial, Helvetica, sans-serif; color:#E46226; line-height: 100%; margin-top: 6px; margin-bottom: 5px; margin-left: 10px}
H6 {font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color:#E46226; line-height: 100%; margin-top: 5px; margin-bottom: 4px; margin-left: 10px}

A:link {text-decoration: underline; color:#504B7F}
A:visited {text-decoration: underline; color:#504B7F}}
A:hover{text-decoration:underline;  color:#E46226}
A.restricted:link {text-decoration: underline; color:#3300CC}
A.restricted:visited {text-decoration: none; color:#333399}
A.restricted:hover{text-decoration: underline; color:#00CC33}

  P {font-size: 10pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#000000; margin: 6px 40px 6px 10px; }
  img { border:0; }
  UL {font-size: 10pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#000000}
  LI {font-size: 10pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#000000}  
  TD {font-size: 10pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#000000; margin-left: 10px}


  .Level1 {font-size: 10pt; font-family: Arial, Helvetica, san-serif; font-weight: 800; color: #000000; line-height: 100%; margin-top: 7px; margin-bottom: 4px; margin-left: 10px; text-indent: -8px}
  .Level2 {font-size: 10pt; font-family: Arial, Helvetica, san-serif; font-weight: 700; color: #000000; line-height: 100%; margin-top: 6px; margin-bottom: 3px; margin-left: 14px; text-indent: -8px}
  .Level3 {font-size: 9pt; font-family: Arial, Helvetica, san-serif; font-weight: 600; color: #000000; line-height: 100%; margin-top: 5px; margin-bottom: 3px; margin-left: 20px; text-indent: -8px}
  .Level4 {font-size: 8pt; font-family: Arial, Helvetica, san-serif; font-weight: 600; color: #000000; line-height: 100%; margin-top: 4px; margin-bottom: 2px; margin-left: 24px; text-indent: -8px}
  .Level5 {font-size: 8pt; font-family: Arial, Helvetica, san-serif; font-weight: 400; color: #000000; line-height: 100%; margin-top: 3px; margin-bottom: 2px; margin-left: 28px; text-indent: -8px}
  .Level6 {font-size: 8pt; font-family: Arial, Helvetica, san-serif; font-weight: 300; color: #000000; line-height: 100%; margin-top: 2px; margin-bottom: 2px; margin-left: 36px; text-indent: -8px}

 
#supporttable { width:720px; }
#supporttable p { margin:2px; }
  .Answer {font-size: 10pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: 300; color:#000000; line-height: 100%}
  .CourseListing {font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: 400; color:black}
  .EmphasisLevel3 {font-size: 10pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: 500; color:#000000; line-height: 14px; margin-top: 12px;}
  .EventListing {font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight: 400; color:#000000; line-height: 11px}
  .EventDate {font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight: 600; color:#000000; line-height: 11px; margin-top: 8px;}
  .JobDept {font-size: 12pt; font-family: Arial, Helvetica, sans-serif; font-weight: 700; color:#000000; line-height: 100%; margin-top: 6px; margin-bottom: 0px; margin-left: 20px}
  .JobTable {margin-top: 0px; margin-bottom: 0px; margin-left: 40px}
  .JobTitle {font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight: 700; color:#000000; line-height: 14px; margin-top: 12px; margin-left: 0px}
  .JobResp {font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight: 700; color:#000000; line-height: 14px; margin-top: 12px; margin-bottom: 2px; margin-left: 10px}
  .JobDesc {font-size: 10pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: 300; color:#000000; line-height: 100%; margin-top: 4px; margin-bottom: 4px; margin-left: 15px}
  .JobDescBullet {font-size: 10pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: 300; color:#000000; line-height: 100%; margin-top: 2px; margin-bottom: 4px; margin-left: 15px}
  .PhpError {font-size: 13pt; font-family: Arial, Helvetica, sans-serif; color:red; font-weight : 800; }
  .Question {font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight: 500; color:#000000; line-height: 100%}
  .SearchTitle {font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight: 600; color:#000000; line-height: 13px; margin-top: 12px; margin-left: 2px}
  .SearchContext {font-size: 11pt; font-family: "Times New Roman", Times, serif; color:#000000; margin-top: 2px; margin-bottom: 2px; margin-left: 10px; margin-right: 20px}
  .TenPoint {font-size: 10pt; font-family: "Times New Roman", Times, serif; color:#000000; line-height: 100%}
  .NinePoint {font-size: 9pt; font-family: "Times New Roman", Times, serif; color:#000000; line-height: 100%}
  .NinePointSanSerif {font-size: 9pt; font-family: Arial, Helvetica, sans-serif; color:#000000; line-height: 100%}
  .Pindent30 {font-size: 10pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#000000; margin-top: 8px; margin-bottom: 8px; margin-left: 30px}
 .DirectoryHeader {font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight: 700; color: #CC9900}
 .TechTipName {font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight: 700; color: #CC9900}
 
  .FormVariableName {font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight : 500; color:black} 
  .FormCategoryName {font-size: 11pt; font-family: Arial, Helvetica, sans-serif; font-weight: 700; color:#CC0033; margin-top: 12px; margin-bottom: 4px}
 .Store_Description {font-size: 11pt; font-family: "Times New Roman", Times, serif; color: #000000; font-weight: 400; }
 .Store_Name {font-size: 9pt; font-family: Arial, Helvetica, sans-serif; color: #000000; font-weight: 500; }
 .Store_PartNumber {font-size: 9pt; font-family: Arial, Helvetica, sans-serif; color: #000000; font-weight: 400; }
 .Store_Price {font-size: 9pt; font-family: Arial, Helvetica, sans-serif; color: #000000; font-weight: 400; }


div.list {width: 650px;}
.mainvidlinks {height:40px; width:600px;}
.capnldl {margin:15px;}

/* Products Pages */
.featurecontainer { widht:685px; }
.featuretext { clear:both; float:right; padding-right:15px; margin-top:35px; width:485px; }
.featuretext h2 { border-top:4px solid #888888; padding-top:5px; }
.featuretext h3 { padding-left: 15px; padding-top:4px; font-size:11pt; border-top:1px solid #888888; }
.featuretext p { padding-left: 20px; }
.featureimg { width:210px; float:left; margin-top:55px; }

#scmenu { margin:20px 20px 0; width:165px; text-align:left; float:left; }
#scmenu li a:link, #scmenu li a:visited { background:transparent url(/template/images/scmenu.gif) repeat scroll 0 0; color:black; display:block; padding:2px 0 0 10px; }
#scmenu li a { height:20px; text-decoration:none; voice-family:inherit; }
#scmenu ul { list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; }
#scmenu li a:hover { background:transparent url(/template/images/scmenu.gif) repeat scroll 0 -21px; color:#FF9834; padding:2px 0 0 10px; }

/* Misc Pages */
h3.events { width:150px; float:left; color:#504B7F; margin-left:0; }

img.chatpdf { margin-right:5px; }
#chat a { text-decoration:none; }

#biocontainer { width:700px; }
#biocontainer  h2 { margin-bottom:25px; clear:both; border-bottom:2px solid #504B7F; padding-top:10px; padding-bottom:3px; }
#biocontainer  h3 { margin:0; font-size:16px; }
#biocontainer  h4 { margin:3px 0; font-size:12px; }
#biocontainer  p { font-size:12px; }
.bioimg { float:left; width:240px; clear:both; margin-top:25px; }
.biotext { float:left; margin-left:10px; width:450px; margin-top:25px; }

div.supportcolumn { width:650px; }
#supportplans { width:450px; background-color:#FFFFFF; margin-top:20px; margin-left:8px; text-align:center; }
#supportplans tr { background-color:#F0F1F1; }
td.support { font-size:12px; padding:5px; width:50%; }
th.ts { background-color:#9D9FA3; text-transform:uppercase; color:#FFFFFF; font-size:12px; border-spacing:1px; line-height:1; font-family:Arial,Helvetica,sans-serif; padding:5px; }

ul#onmaint li { font-size:16px; font-weight:bold; padding:5px; }
ul#onmaint a { text-decoration:none; }
ul#onmaint a:hover { color:#E46226; text-decoration:underline; }

ul#faqtoc { margin-left:20px; width:165px; text-align:left; list-style-image:none; list-style-type:none; padding:0; }
ul#faqtoc li a:link, ul#faqtoc li a:visited { background:transparent url(/template/images/scmenu.gif) repeat scroll 0 0; color:black; display:block; padding:2px 0 0 10px; }
ul#faqtoc li a { height:20px; text-decoration:none; voice-family:inherit; }
ul#faqtoc li a:hover { background:transparent url(/template/images/scmenu.gif) repeat scroll 0 -21px; color:#FF9834; padding:2px 0 0 10px; }
dl#faqs { width:700px; }
dl#faqs dt { color:#504B7F; font-family:arial; font-size:16px; font-weight:bold; padding:12px 0 0; cursor:pointer; }
dl#faqs dt:hover { color: #E46226; }
dl#faqs dd { color:#555555; font-family:times New Roman; font-size:16px; padding:6px 0; }
dl#faqs ol { margin:0 0 0 -40px; }
dl#faqs li { color:#555555; font-family:times New Roman; font-size:16px; padding:6px 0; }
dl#faqs img { margin-right:7px; }
table#faqs { width:650px; background-color:#FFFFFF; text-align:center; margin-top:10px; }
table#faqs tr { background-color:#F0F1F1; }
table#faqs td { font-size:12px; padding:5px; }
th.faqs { background-color:#9D9FA3; text-transform:uppercase; color:#FFFFFF; font-size:12px; padding:0.35em 2ex; border-spacing:1px; line-height:1; font-family:Arial,Helvetica,sans-serif; padding:5px; }

/* Downloads Table */
.dltable { background:transparent url(/template/images/table_top.gif) no-repeat scroll center top; float:left; margin:0 15px 5px; padding-top:14px; width:659px; }
	.dltable a { text-decoration:none; }
	.dltablewrap { background:transparent url(/template/images/table_bottom.gif) no-repeat scroll center bottom; float:left; padding-bottom:14px; width:659px; }
	.dltable table { background-color:#FFFFFF; width:659px; border-collapse:collapse; }
	.dltable td { border:1px solid #9695b5; }
	tr { background-color: transparent; }
	td.edition { width:251px; padding:12px 0; }
	td.dltitle { width:300px; padding:12px 0; }
	div.edition { font-size:16pt; margin-left:8px; }
	div.edsub { color:#504b7f; font-size:8pt; margin-left:10px; }
	div.pro { cursor:pointer; width: 204px; height:49px; background:transparent url(/English/Images/Buttons/button_download_black.jpg) no-repeat center; }
	div.edit { cursor:pointer; width: 204px; height:49px; background:transparent url(/English/Images/Buttons/button_download_purple.jpg) no-repeat center; }
	div.school { cursor:pointer; width: 204px; height:49px; background:transparent url(/English/Images/Buttons/button_download_orange.jpg) no-repeat center; }
	div.purpledl { cursor:pointer; width: 204px; height:49px; background:transparent url(/English/Images/Buttons/button_download_purple.jpg) no-repeat center; }
	div.version { color:white; float:left; font-family:tahoma; font-size:9pt; font-weight:bold; margin:26px 0 0 22px; }
	div.mb { color:#D9D9D9; float:right; font-size:8pt; margin:28px 19px 0 0; }
	div.newinstall { width:700px; clear:both; margin-bottom:30px; border:3px solid #999999; }
	div.newinstall p { color:black; font-size:11pt; }
	div.dlsection { clear:both; padding-top:25px; }
	a.versiontoggle { text-decoration:none; margin-left:10px; }


/* Announcements */

div.announceindex { clear:both; background-color:#d4dae6; border-style:solid; border-color:#504b7f; margin-left:67px; width:600px; }
H2.announce { font-size: 12pt; font-family: Arial, Helvetica, sans-serif; color:#504B7F; line-height: 100%; margin-left:0px; }
H3.announce { margin:10px; }
.adate { margin:5px 10px; font-size:11pt; color; font-family: Arial, Helvetica, sans-serif; color:#504B7F; }
p.announce { color:#504b7f; }
p.announce a { color:#504b7f; }
p.announce a:hover { color:#E46226; }
p.announce :visited { color:#504b7f; }
p.announcelink { text-align:center; }


/* Video Pages */

	#vidpage { margin:20px 0px; padding:20px 6px; min-height:600px; text-align:center; }
		h2.vid {	letter-spacing:-1px; color:#504B7F; font-weight:normal;	margin-bottom:-10px; font-size:22px; padding: 0 0 25px 0; }
		.less { color:#999; font-size:12px; }
		p.vidp { padding-top:20px; }
		a.vid { color:#295c72; margin-left:30px; }
.logo { text-align:center; }
	#vlinks { padding-top: 40px; }
		.vidlinks { padding:7px 1px; width:90px; border-top: 1px solid #504B7F; border-bottom: 1px solid #504B7F; background-color:#D4DAE6; float:left; height:50px; font-size:80%; color:#504B7F; }
			.vidlinks :hover { color: black; text-decoration:none; }
			.vidlinks a { text-decoration:none; color:#504B7F; }
		a.vidbutton { background:url(/English/training/assets/vid_button.gif) no-repeat; display:inline-block; color:#4F4B7E; font-weight:bold; height:60px; width:165px; padding-top:10px; text-decoration:none; }
			a:hover.vidbutton { color:#4a4a4a; background:url(/English/training/assets/vid_button_hov.gif) no-repeat; text-decoration:none; }
			a:visited.vidbutton { color:#4F4B7E; text-decoration:none; }
		.vidspan { line-height:normal; display:inline; height:60px; margin:7px 1px; text-decoration:none; width:165px; padding:0 3px; }

/* RSS Feed */
dt.rsstitle { font-size: 14pt; font-family: Arial, Helvetica, sans-serif; color:#504B7F; line-height: 100%; margin-top: 9px; margin-bottom: 8px; margin-left: 20px }
  dt.rsstitle a {color:#E46226; }
  dt.rsstitle a:visited {color:#E46226; }
  dt.rsstitle a:hover {color:#504B7F; }
  
dt.rsstitlehome { color:#504B7F; font-family:Arial,Helvetica,sans-serif; font-size:10pt; font-weight:bold; line-height:100%; margin-bottom:3px; margin-left:13px; margin-top:3px; }
	dt.rsstitlehome a { color:#504B7F; text-decoration:none; }
	dt.rsstitlehome a:visited { color:#504B7F; text-decoration:none; }
	dt.rsstitlehome a:hover { color:#E46226; text-decoration:none; }
	dl.rsshome { margin:0 6px 0 0; }
	dl.rsshome dd{ text-indent:-20px; }
  
div.newrss { font-size: 14px; float:right; margin:28px 0 50px 30px; width:164px; height:37px; text-align:right; background: url(/English/Images/Buttons/content_rss_bg.png) no-repeat; }
	div.newrss a {color:#504B7F; text-decoration:none; }
	div.newrss a:visited {color:#504B7F; text-decoration:none; }
	div.newrss a:hover {color:#E46226; text-decoration:none; }
	div.newrss .rss { border:0; margin:6px 7px 0; }
	div.newrss p { float:left; font-size:12px; margin:11px 0 0 10px; }

/* Data Sheet 
div.datasheet { font-size: 14px; float:right; margin:28px 0 50px 30px; width:164px; height:37px; text-align:right; background: url(/English/Images/Buttons/content_rss_bg.png) no-repeat; }
	div.datasheet a {color:#504B7F; text-decoration:none; }
	div.datasheet a:visited {color:#504B7F; text-decoration:none; }
	div.datasheet a:hover {color:#E46226; text-decoration:none; }
	div.datasheet .dspdf { border:0; margin:5px 5px 0; }
	div.datasheet p { float:left; font-size:12px; margin:11px 0 0 10px; }
*/



/* Image Hover Enlarge */

.ienlarger { padding-bottom:15px; padding-right:5px; padding-top:10px; width:200px; }
.ienlarger a { display:block; text-decoration: none; cursor:default; }
.ienlarger a:hover{ /* don't move this positioning to normal state */
 	position:relative;
}
.ienlarger span img { 	border: 1px solid #FFFFFF; margin-bottom: 8px; }
/* this is for the large image and the caption */
.ienlarger a span { position: absolute; display:none;	color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 13px; background-color: #000000;	font-weight: bold;	padding-top: 10px;	padding-right: 10px; padding-bottom: 13px;	padding-left: 10px; }
.ienlarger img { border-width: 0; }
.ienlarger a:hover span { display:block; bottom:-50px; left: 50px; z-index: 100;
/* If you want the pop-up open to the left of thumb, remove the left: 90px; and add  
right: 90px; This would mean the right side of the pop-up is 90px far from the right side of thumb */	

/* If you want the pop-up open above the thumb, remove the top: 50px; and add  
bottom: 50px; This would mean the bottom of the pop-up is 50px far from the bottom of thumb */	

/* add cursor:default; to this rule to disable the hand cursor only for the large image */
}
.resize_thumb { width: 200px; height : auto; }

