/* ===== RESET ===== */body{	color:#0000;	font-size:0.6875em; /*11px*/	line-height:1.5em;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-style:normal;	font-weight:normal;	color:#333333;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr{margin:0;padding:0;}address,caption,cite,code,dfn,em,strong,th,var,strong,b,h1,h2,h3,h4,h5,h6,tt,sup,sub,samp{font-family:inherit;font-weight:inherit;font-style:inherit;font-size:inherit;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}/*li{list-style:none;} LCMS uses depricated TYPE to define list styles. Till that's fixed I have to use browser's default styling*/caption,th{text-align:left;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}/* ===== BUILDUP ===== */p {padding:.5em 0 .5em 0;}h1 {font-size:1.818em; /*20px*/ padding:.6em 0 .1em 0}h2 {font-size:1.455em; /*16px*/ padding:.7em 0 .2em 0}h3 {font-size:1.273em; /*14px*/ padding:.8em 0 .3em 0}h4,h5,h6,caption {font-size:1em; padding:.5em 0}h1,h2,h3,h4,h5,h6,caption {font-weight:bold;}a:link{text-decoration:underline; color:#3300FF;}a:visited{text-decoration:underline; color:#CC33CC}a:hover{text-decoration:underline; color:#FF0000;}a:active{text-decoration:underline; color:#0099FF; outline:none}hr { height: 1px; border-style: solid; color: #DDD; background: #FFF; border-width:1px 0 0 0; border-color:#DDD; clear:both;}ul, ol, dl {margin:.5em 0;}ul li, ol li {margin:0 0 0 1.5em; list-style-position:outside;}ul li {list-style-image:url(/shared/shared_rootsite/images/graphics/bullet.jpg);}ul li a:link,ul li a:active,ul li a:visited{text-decoration:none;}ul li a:hover{text-decoration:underline;}ol li {list-style-image:none; /*list-style-type:decimal; LCMS uses depricated TYPE to define list styles. Till that's fixed I have to use browser's default styling */ }dl dt {list-style-image:url(/shared/shared_rootsite/images/graphics/bullet.jpg); margin:0; list-style-position:outside; font-weight:bold;}dl dd {margin:0 0 0 1em; list-style-type:none;}address {padding:.5em 0 .5em 0; font-size:1em}b,strong {font-weight:bold}em, cite, dfn {font-style:italic;}strong {font-weight:bold;}abbr, acronym {letter-spacing:0.1em; text-transform:uppercase;}abbr[title], acronym[title], dfn[title] {border-bottom:1px solid #CCCCCC; cursor:help; }pre {border:1px solid #bbb; background: #f9f9f9; padding:0.5em; margin-top:1em; font-size:1em; font-family:"Courier New", Courier, mono }		small { font-size:.727em;}sub{ vertical-align:text-bottom; font-size:.727em}sup{ vertical-align:text-top; font-size:.727em}tt, code, samp { font-family:"Courier New", Courier, mono;}del, s, strike {color:#666666; text-decoration:line-through;}ins, dfn {border-bottom:1px solid #CCCCCC;}fieldset {border:1px solid #CCCCCC; margin-top:1em;}fieldset div {padding:1em 0 0 .5em}legend {background:#FFFFFF none repeat scroll 0%; margin:0 .4em; padding:0 .1em}label {font-size:1em; font-weight:bold;}input {font-size:1em; padding:.1em}textarea {font-size:1em; padding:.2em; font-family:Arial, Helvetica, sans-serif;}select, button {cursor:pointer;}	.stylequote {padding:.5em 0 .5em 60px; background:url(/shared/shared_rootsite/images/graphics/quote_left.gif)  0 .86em no-repeat; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif; color:#9aa1ac; font-size:1.455em; line-height:1.455em;}blockquote {	background:url(/shared/shared_rootsite/images/graphics/quote_left.gif)  0 .86em no-repeat;	padding-top: 0.2em;	padding-right: 32px;	padding-bottom: 0.2em;	padding-left: 32px;	font-size: 1.1em;}/*=== GLOBAL STYLES ===*/a:link {color:#039; text-decoration:underline; border:none;}a:visited {color:#609; text-decoration:underline;}a:active,a:hover {color:#669; border:none; text-decoration:underline;}a:hover {text-decoration:underline}p a:link,p a:visited,p a:active,p a:hover {}/*=== REUSABLE STYLES ===*/.invis{width:0px; height:0; margin:0; padding:0; display:none; visibility:hidden}.clear {clear:both}.imageleft{float:left; padding-right:10px;}.imageright{float:right}.columns { float:left; display:block; width:100%; overflow:hidden; clear:both;}.left {	float:left; width: 46%; padding:1%; display:block;}.right { float:right; width: 46%; padding:1%; display:block; clear:right;}.more {display:block; text-align:right; padding:.5em 0;}/*.selected, .selected a, .selected a:hover {background:#E3E9EE; color:#111;}*/.maininsideimage {padding:.8em 0 1em 0 }.developerNote {background:#FFFF00; color: #FF0000;}.AccessibilityInfo {display:none;}.statusgreen {background:transparent url(/shared/shared_rootsite/images/graphics/statusgreen.gif) left top no-repeat ;font-weight:bold; text-align:left; color:green; padding-left:35px}.statusred {background:transparent url(/shared/shared_rootsite/images/graphics/statusred.gif) left top no-repeat; font-weight:bold; text-align:left; color:red; padding-left:35px}.altrow .statusgreen {background:transparent url(/shared/shared_rootsite/images/graphics/statusgreen.gif) left top no-repeat #EEE;font-weight:bold; text-align:left; color:green; padding-left:35px}.altrow .statusred {background:transparent url(/shared/shared_rootsite/images/graphics/statusred.gif) left top no-repeat #EEE; font-weight:bold; text-align:left; color:red; padding-left:35px}.altrow {background:#F4F4F4;}.greyborder {border:1px solid #ddd;}.margin {margin:.5em;}#hiddeninlinecontent {display:none; width:0px; height:0; margin:0; padding:0;}a.pdf { background:url(/shared/shared_rootsite/images/graphics/pdficon_small.gif) bottom left no-repeat; padding:0pt 0pt 0pt 15px; margin:0;}a.word { background:url(/shared/shared_rootsite/images/graphics/wordlogo.jpg) bottom left no-repeat; padding:0pt 0pt 0pt125px; margin:0;}.smalltext {font-size:.8em;}.two_columns { float:left; display:block; width:100%; clear:both; margin:.5em 0; padding:0}.two_columns .col {	float: left; width: 44%; margin:0 1% 0 0; padding:2%; display:block;}.three_columns { float:left; display:block; width:100%; overflow:hidden; clear:both; margin:.5em 0; padding:0}.three_columns .col { float: left; width:29%; margin:0 1% 0 0; padding:2% 1%;}.greyedout a:link,  a.greyedout:link,.greyedout a:active, a.greyedout:active,.greyedout a:visited, a.greyedout:visited,.greyedout a:hover, a.greyedout:hover {color:#CCCCCC !important;}.caption {color:#888888; float:right; padding:0 4% 1% 0; clear:both; text-align:right; width:96%;}.tabcontent .secnav {background:#FAFAFA; border-bottom:1px solid #ddd; border-top:1px solid #ddd;}.endtab {display:block; width:100%; float:left; clear:both;}.nobullets li {list-style-image:none; list-style-type:none; margin:0;}.flickr_badge_image img {width:225px; height:auto;}.inmyroom {border:1px solid #ddd; margin:.5em; float:right; width: 46%; padding:1%; display:block; font-size:.9em; color:#666666; line-height:1.4em;}.inmyroom img, .inmyroom p {margin:0 15px}table ul {padding:0; display:block;}table ul li {list-style-image:url(/shared/shared_rootsite/images/graphics/bullet.jpg); margin:0 0 0 2em;}/*=== BREAD CRUMB ===*/.breadcrumb {width:100%; display:block; overflow:hidden; font-size:.909em; float:left; padding:0; margin:0 0 .5em 0;}.breadcrumb ul {display:block; padding:0; margin:0; text-transform:lowercase; float:left}.breadcrumb ul li {margin:0 0 0 2.5em;; padding:0; float:left; list-style-image:url(/shared/shared_rootsite/images/graphics/bc_bullet.jpg);}.breadcrumb ul li.first {list-style-image:none; list-style-type:none; margin:0;}.breadcrumb ul li a,.breadcrumb ul li a:link,.breadcrumb ul li a:visited {color:#036; text-decoration:none;}.breadcrumb ul li a:hover {color:#069; text-decoration:underline;}/*=== FineArts FA_design_3colcentred_2.css  ===*/#navcontainer{	display: block;	width: 159;	color: #444444;	text-decoration: none;	padding-right: 8px;	padding-left: 8px;	}#navcontainer ul{	display: block;	list-style-type: none;	left: 8px;	right: 8px;}#navcontainer a{	display: block;	width: 159;	color: #444444;	text-decoration: none;		}#navcontainer a:link, #navlist a:visited{	color: #444444;	text-decoration: none;	width: 159;}#navcontainer a:hover{	color: #FFFFFF;	width: 159;	text-decoration: none;	background-image: url(/_fireworks2/images/rollover_green.gif);	}/*=== Table contact_body ===*/table.contacts {	margin-top:1em;	border:1px solid #DDD;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1em;	padding: 8px;}th.contacts, td.contacts {padding:0.5em; vertical-align:top;}th.contacts {border:1px solid #DDD; font-weight:bold;}td.contacts {	text-align:left;}th.contacts[scope="col"], thead th, thead td {	border-bottom:1px solid #CCC;	text-align:left;	background:#DDD;	font-weight: bold;	padding: 8px;}th.contacts[scope="row"] {border-right:1px solid #CCC; text-align:right; background:#DDD;padding: 8px;}tfoot.contacts th, tfoot.contacts td {border-top:1px solid #DDD; background:#EEE;padding: 8px;}table.contacts ul {padding:0; display:block;}table.contacts ul li {list-style-image:url(/shared/shared_rootsite/images/graphics/bullet.jpg); margin:0 0 0 2em;}table.contacts th {	background:#DDDDDD none repeat scroll 0%;}table.contacts tbody td {color: #3D3D3D;	padding: 8px; background: #FFF;	vertical-align: top;}/*=== FineArts 3colcentred_2.css ===*/body {	padding:0;	margin:0;	text-align:center;	min-width:936px;	background-color: #FFFFFF;	color: #000000;	background-image: url(http://finearts.uvic.ca/_fireworks4/FineArts_Design_SIM_labs_935px_blank.gif);	background-repeat: no-repeat;	background-position: center top;}#outer{	height:100%;	min-height:100%;	width:936px;	color: #000000;	text-align:left;	margin:auto;	position:relative;} html>body #outer{height:auto;} /*for mozilla as IE treats height as min-height anyway*/#innerwrap {/* enables content first */	float:left;	width:712px;}#header{	position:absolute;	top:0px;	width:936px;	height:253px;	overflow:hidden;	z-index:100;}#left {	position:relative;/*ie needs this to show float */	width:175px;	float:left;	padding-top:262px;/*needed to make room for header*/	padding-bottom:32px;/* needed to make room for footer */	background-color: #FFFFFF;	background-image: url(/_fireworks4/images/Vertical_Nav.jpg);	background-repeat: no-repeat;	background-position: center 253px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1.1em;	color: #333333;	text-align: left;	line-height: 1.4em;}#right {	position:relative;/*ie needs this to show float */	width:100x;	float:right;	padding-top:254px;/*needed to make room for header*/	padding-bottom:32px;/* needed to make room for footer */}#footer {	width:936px;	clear:both;	height:30px;	text-align:center;	left:0;	position: absolute;}#centrecontent {	width:512px;	float:right;	padding-top:254px;/*needed to make room for header*/	padding-bottom:32px;}#centrecontent p {padding-left:3px}#clearfooter {	width:100%;	height:4px;	clear:both} /* to clear footer *//*=== FEATURED SELECTIONS ===*/.featured h3 {display:inline;}/*=== footer_style ===*/#footer_style {clear:both;}#footer_style .center { text-align:center; clear:both; }#footer_style .center a:link,#footer_style .center a:visited,#footer_style .center a:active {text-decoration:none;}#footer_style .center a:hover {text-decoration:underline;}#footer_style .center ul{ list-style-type:none; margin:0 auto; width:auto; text-align:center; padding:1em 0;}#footer_style .center ul li{  display:inline; border-right:1px solid #666; padding:0em 1em; margin:0;}#footer_style .center ul li.last {border-right:none;}/*=== HIGHLIGHT (for security and important messages)===*/.highlight {display:block; padding:0; border:1px solid #DDD; color:#000000; margin:1em 0; overflow:hidden; clear:both;} .highlight h1,.highlight h2,.highlight h3,.highlight h4{display:block; padding:.5em 0; margin:0; width:100%; background: url(/shared/shared_rootsite/images/graphics/highlight_bg.jpg) center top repeat-y #fccd05; text-align:center;} .highlight .content { padding:.5em; background:#FFF;}/*=== ACCORDION ===*/.accMenu {width: 200px; margin: 0 0 1.5em 0; /*border:1px solid #BBB;*/ background:#FFF;}.accMenu img {padding:1em .5em 0 0}.accMenu h3 {margin:0; padding:0; font-size:.909em; clear:both; border-color:#BBB; border-style:solid ; border-width:0 1px 1px 1px;}.accMenu .first {border-color:#BBB; border-style:solid ; border-width:1px;}.accMenu h3 a:link,.accMenu h3 a:active,.accMenu h3 a:visited{color:#666; font-weight:bold; text-decoration:none; background:#ECECEC url(/shared/shared_rootsite/images/graphics/acc_bg.jpg) center top repeat-y; display:block; padding:.5em 1em .5em 1em;}.accMenu h3 a:hover{text-decoration:none; background:#c5ccd6 url(/shared/shared_rootsite/images/graphics/acc_bg_hover.jpg) center top repeat-y;}.accMenu h3.highlight a:link,.accMenu h3.highlight a:active,.accMenu h3.highlight a:visited,.accMenu h3.highlight a:hover{color:#000; font-weight:bold; text-decoration:none; background: url(/shared/shared_rootsite/images/graphics/highlight_bg.jpg) center top repeat-y #fccd05; display:block; padding:.5em 1em .5em 1em;} .accMenu div {margin:0; border-width:0 1px 1px 1px; border-color:#BBB; border-style:solid; padding:.5em 1em; color: #222; overflow:hidden; background:#FFF;}.accMenu div div, .accMenu div h3 {border:none; border-width:0;}.accMenu div a {color:#039; text-decoration:none;}  .accMenu div a:hover {color:#06B; text-decoration:underline;} .accMenu .more {border:none; margin:0; padding:0}/*=== CENTER COLUMN ACCORDION #main .center .centercol .accMenu {width:100%; margin:1.5em 0; background:#FFF;}#main .center .centercol .accMenu h3 {font-size:1em;}#main .center .centercol .accMenu div ul {padding:0; display:table; padding:0 0 0 1.5em; }#main .center .centercol .accMenu div ul li {list-style-position:outside;}#main .center .centercol .accMenu div ul li ul li {list-style-position:outside;}#main .center .centercol .accMenu div .left,#main .center .centercol .accMenu div .right {  padding:1%; }===*//*#main .center .centercol .accMenu img {padding:.9em .5em 0 0}#main .center .centercol .accMenu h3 {margin:0; padding:0; font-size:.909em; clear:both; border:1px  dotted #BBB; border-width:0 0 1px 0;}#main .center .centercol .accMenu h3 a:link,#main .center .centercol .accMenu h3 a:active,#main .center .centercol .accMenu h3 a:visited{color:#666; font-weight:bold; text-decoration:none; background:#ECECEC url(/shared/shared_rootsite/images/graphics/acc_bg.jpg) center top repeat-y; display:block; padding:.5em 1em .5em 1em;}#main .center .centercol .accMenu h3 a:hover{text-decoration:none; background:#c5ccd6 url(/shared/shared_rootsite/images/graphics/acc_bg_hover.jpg) center top repeat-y;}#main .center .centercol .accMenu div {color: #222; background:#FFF;}#main .center .centercol .accMenu div a {color:#039; text-decoration:none;}  #main .center .centercol .accMenu div a:hover {color:#06B; text-decoration:underline;} #main .center .centercol .accMenu .more {border:none; margin:0; padding:0}/*=== QUICKLINKS INDISE OF ACCORDIONS IN CENTER PANE #main .center .centercol .accMenu .scholar li.quickLinkimage {background:url(/shared/shared_rootsite/images/bloggers/parent-blogger.jpg) center top no-repeat; height:91px; border:none;  }#main .center .centercol .accMenu div.quickLinkscontainer {float:left; width:100%; margin: 0 0 1.5em 0; border:1px solid #BBB; border-width:1px; background:#FFF; padding:0;}#main .center .centercol .accMenu div.quickLinkscontainer h4 {background:#ECECEC url(/shared/shared_rootsite/images/graphics/acc_bg.jpg) center top repeat-y; border-bottom: #ccc 1px solid; }#main .center .centercol .accMenu div.quickLinkscontainer h4 strong { padding:.5em 1em .5em 1em; color:#666; font-weight:bold; text-decoration:none; display:block; }#main .center .centercol .accMenu div.quickLinkscontainer ul {display:block; width:100%; list-style-image:none; padding:0; margin:0; }#main .center .centercol .accMenu div.quickLinkscontainer li { list-style:none;  border: #ccc 1px solid; border-width:0 0 1px 0; margin:0; padding:0; background:none; float:left; width:100%; }#main .center .centercol .accMenu div.quickLinkscontainer ul li { list-style-type:none; width:90%; padding:.5em 5%;}#main .center .centercol .accMenu div.quickLinkscontainer ul li ul li { list-style-type:disc; padding:.1em 0; }#main .center .centercol .accMenu div.quickLinkscontainer li.quickLinkimage {background:url(/shared/shared_rootsite/images/bloggers/featured-blogger.jpg) center top no-repeat; height:91px; border:none;  }#main .center .centercol .accMenu div.quickLinkscontainer .more, #main .center .centercol .accMenu div.quickLinkscontainer .description {border:none; padding:.5em 5%; width:90%}#main .center .centercol .accMenu .quickLinks {width: 100%;  margin:0; padding:0; overflow:hidden; background:#FFF;}#main .center .centercol .accMenu .quickLinks li a:link, #main .center .centercol .accMenu .quickLinks li a:active,#main .center .centercol .accMenu .quickLinks li a:visited {background:none; display:block;  display:block; text-decoration:none }#main .center .centercol .accMenu .quickLinks li a:hover {text-decoration:underline;}#main .center .centercol .accMenu .quickLinks li.first {}#main .center .centercol .accMenu .quickLinks li.first a:link, #main .center .centercol .accMenu .quickLinks li.first a:active,#main .center .centercol .accMenu .quickLinks li.first a:visited {color:#666; font-weight:bold; text-decoration:none; background:transparent url(/shared/shared_rootsite/images/graphics/quicklink-arrow.gif) no-repeat scroll 95% 55%;}===*//*=== QUICKLINKS .scholar li.quickLinkimage {background:url(/shared/shared_rootsite/images/bloggers/parent-blogger.jpg) center top no-repeat; height:91px; border:none;  }.quickLinkscontainer {float:left; width:100%; margin: 0 0 1.5em 0; border:1px solid #BBB; border-width:1px; background:#FFF;  padding:0;}.quickLinkscontainer h4 {background:#ECECEC url(/shared/shared_rootsite/images/graphics/acc_bg.jpg) center top repeat-y; border-bottom: #ccc 1px solid; }.quickLinkscontainer h4 strong { padding:.5em 1em .5em 1em; color:#666; font-weight:bold; text-decoration:none; display:block; }.quickLinkscontainer ul {display:block; width:100%; list-style-image:none; padding:0; margin:0; }.quickLinkscontainer li { list-style:none;  border: #ccc 1px solid; border-width:0 0 1px 0; margin:0; padding:5px; background:none; float:left; width:100%; }#main .center .centercol .quickLinkscontainer ul li { list-style-type:none; width:90%; padding:.5em 5%;}#main .center .centercol .quickLinkscontainer ul li ul li { list-style-type:disc; padding:.1em 0; }.quickLinkscontainer li.quickLinkimage {padding:0; background:url(/shared/shared_rootsite/images/bloggers/featured-blogger.jpg) center top repeat; height:120px; border:none;  }.quickLinkscontainer .more, .quickLinkscontainer .description {border:none; padding:.5em 5%; width:90%}.quickLinks {width: 100%;  margin:0; padding:0; overflow:hidden; background:#FFF;}.quickLinks li a:link, .quickLinks li a:active,.quickLinks li a:visited {background:none; display:block;  display:block; }.quickLinks li a:hover {}.quickLinks li.first {}.quickLinks li.first a:link, .quickLinks li.first a:active,.quickLinks li.first a:visited {color:#666; font-weight:bold; text-decoration:none; background:transparent url(/shared/shared_rootsite/images/graphics/quicklink-arrow.gif) no-repeat scroll 95% 55%;}===*//*=== ACCORDION STYLED SIDE BOX ===*/.sidebox {width:100%; margin: 0 0 1.5em 0; border:1px solid #BBB; border-width:1px; background:#FFF;}.sidebox h3 {margin:0; padding:0; font-size:.909em; clear:both; border:1px  dotted #BBB; border-width:0 0 1px 0; color:#666; font-weight:bold; text-decoration:none; background:#ECECEC url(/shared/shared_rootsite/images/graphics/acc_bg.jpg) center top repeat-y; display:block; padding:.5em 1em .5em 1em;}.sidebox img {padding:0}.sidebox div {margin:0; padding:.5em 1em; color: #222; overflow:hidden; border:1px solid #BBB; border-width:0; background:#FFF;} .sidebox div ul {padding:.5em 0 .5em 1.5em; list-style-image:none; list-style-type:disc; display:table;}.sidebox div ul li {list-style-position:outside;}.sidebox div h3{color:#000000; margin:0pt; padding:0pt; background:#FFFBBF none repeat scroll 0%; } .sidebox .more {border:none; margin:0; padding:0}/*=== TAB BOX ===*/.index .center .centercol #viewpointsTabs{ /*width:68%; margin-right:2%;*/}#viewpointsTabs {float:left; margin:0; padding:0; clear:both; background:url(/shared/shared_rootsite/images/graphics/tab-curve-right.gif) right 1px no-repeat; width:100%; margin-top:1em;}.tabsSidebar {color: #666; float:right; width:30%;}.tabsSidebar img {margin:0 auto;}div.desc {text-align: left;  font-weight: normal;  width:100%;  margin: 2px;}.tabs-nav {display:inline; list-style: none; margin:0; padding:0; }.tabs-nav:after {display: block; clear: both; content: " ";}.tabs-nav ul {margin:0; padding:0; }.tabs-nav li {float: left; margin:0; padding:0; min-width: 50px; list-style-type:none !important; list-style-image:none;}.tabs-nav a:link, .tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active {cursor: pointer; }.tabs-nav li a:link, .tabs-nav li a:visited, .tabs-nav li a:active {padding:0; margin:0; border:0; background:none; line-height:1.25em; display:block; border-right: #BBB 1px solid;position: relative; top:1px; z-index:2; padding:1em; color: #FFF; font-weight:bold;  text-align: center; text-decoration: none; white-space: nowrap; font-size:0.909em;}.tabs-nav li a:hover{color: #666;  background:url(/shared/shared_rootsite/images/graphics/tab-border-top.gif) repeat-x top #fff; text-decoration:none; }.tabs-nav li.tabs-selected a:link, .tabs-nav li.tabs-selected a:visited, .tabs-nav li.tabs-selected a:active {color: #000; background:url(/shared/shared_rootsite/images/graphics/tab-border-top.gif) repeat-x top #fff; text-decoration:none;}.tabs-nav li.tabs-selected a:hover {text-decoration:none;}.tabs-nav li.first {margin:0; padding:0; border:none; background:none; }.tabs-nav li.first a:link,.tabs-nav li.first a:visited,.tabs-nav li.first a:active {background:url(/shared/shared_rootsite/images/graphics/tab-curve-left.gif) left 0 no-repeat; }.tabs-nav li.first a:hover {background:url(/shared/shared_rootsite/images/graphics/tab-curve-left.gif) left 0 no-repeat #fff;}.tabs-nav li.firsttabs-selected a:link, .tabs-nav li.firsttabs-selected a:visited, .tabs-nav li.firsttabs-selected a:active {background:url(/shared/shared_rootsite/images/graphics/tab-curve-left.gif) left 0 no-repeat #fff;}.tabs-nav li.firsttabs-selected a:hover {background:url(/shared/shared_rootsite/images/graphics/tab-curve-left.gif) left 0 no-repeat #fff; text-decoration:none;}div.tabcontent {background:#fff none repeat scroll 0%; padding:1em; overflow:hidden; width:488px;}div.tabcontent img {display: inline;}div.tabcontent a:hover img {border: 0px}.tabs-container {clear:both; border: 1px solid #DDD; margin:0; background: #fff;}.tabs-container .tabs-container {clear:both; border:none; margin:0;}.tabs-container .tabs-nav li {float: none; list-style-position:outside; list-style-type:disc; }.tabs-container .tabs-nav ul {padding:.5em 0 .5em 1.5em; list-style-image:none; list-style-type:disc; display:table; }.tabs-nav .tabs-disabled {opacity: .4;}.tabs-loading em {padding: 0 0 0 20px; background: url(/shared/shared_rootsite/images/graphics/loading.gif) no-repeat 0 50%;}*>.tabs-nav a span {width:auto; height: auto;}@media projection, screen {	.tabs-hide {display: none;}}@media print {.tabs-nav {display: none;}}/*=== THICKBOX ===*//*===#TB_window {font:12px Arial,Helvetica,sans-serif;color:#333}#TB_secondLine {font:10px Arial,Helvetica,sans-serif;color:#666}#TB_window a:link {color:#666}#TB_window a:visited {color:#666}#TB_window a:hover {color:#000}#TB_window a:active {color:#666}#TB_window a:focus {color:#666}#TB_overlay {position:fixed;z-index:100;top:0;left:0;height:100%;width:100%}.TB_overlayMacFFBGHack {background:url(macFFBgHack.png) repeat}.TB_overlayBG {filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;background:#FFF}* html #TB_overlay {position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px')}#TB_window {position:fixed;background:#fff;z-index:102;color:#000;display:none;border:4px solid #525252;text-align:left;top:50%;left:50%}* html #TB_window {position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px')}#TB_window img#TB_Image {display:block;margin:15px 0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666}#TB_caption {height:25px;padding:7px 30px 10px 25px;float:left}#TB_closeWindow {height:25px;padding:11px 25px 10px 0;float:right}#TB_closeAjaxWindow {padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right}#TB_ajaxWindowTitle {float:left;padding:7px 0 5px 10px;margin-bottom:1px}#TB_title {height:27px;background:#e8e8e8}#TB_ajaxContent {clear:both;padding:2px 15px 15px;overflow:auto;text-align:left;line-height:1.4em}#TB_ajaxContent.TB_modal {padding:15px}#TB_ajaxContent p {padding:5px 0}#TB_load {position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px}* html #TB_load {position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px')}#TB_HideSelect {z-index:99;position:fixed;top:0;left:0;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%;background:#fff}* html #TB_HideSelect {position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px')}#TB_iframeContent {clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px}/*=== Table Sorter ===*//*===table.tablesorter {font-family:arial;	background: #CDCDCD; margin:1em 0 1.5em; width: 100%; text-align: left;}table.tablesorter thead tr th, table.tablesorter tfoot tr th {background: #e6EEEE; border: 1px solid #FFF; padding: 4px;}table.tablesorter thead tr .header {background: url(/shared/shared_rootsite/images/graphics/bg.gif) no-repeat center right;	cursor: pointer;}table.tablesorter tbody td {color: #3D3D3D;	padding: 4px; background: #FFF;	vertical-align: top;}table.tablesorter tbody tr.odd td {background:#F0F0F6;}table.tablesorter thead tr .headerSortUp {background: url(/shared/shared_rootsite/images/graphics/asc.gif);}table.tablesorter thead tr .headerSortDown {background: url(/shared/shared_rootsite/images/graphics/desc.gif);}table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {background: #8dbdd8;}/*=== Zebra table (altrow, etc.) ===*/table.zebra th {background:#DDDDDD none repeat scroll 0%;}.publish_198px_img {	border: 1px solid #000000;}
