﻿body {
	font-size: 11px; 
	color: #000000; 
	font-family: verdana, sans-serif;
	line-height: 16px;
}
p {
	font-size: 11px;
	color: #000000; 
	line-height: 16px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 5px 0px 5px 0px;	
}
img {
	border: 0;
}
a {
	color: #3D7A98; /* darker version of #458DAF; */ 
	text-decorationnone;
}
a:hover {
	color: #000000; 
	text-decoration: underline;
}
.bullet { 
	background-image: url('/publishingimages/artismaster/navBullet.gif');
	background-position: left top;	
}
.section {
	font-weight: bold; 
	font-size: 18px; 
	color: #000000; 
}
h1 {
	font-weight: bold; 
	font-size: 16px;
	color: #000000; 
	padding: 5px 0px 5px 0px;	
	margin-top: 0px;
	margin-bottom: 0px;
}
h2 {
	font-size: 16px; 
	color: #5A9DBE;
	font-weight: bold;
	padding: 5px 0px 5px 0px;	
	margin-top: 0px;
	margin-bottom: 0px;
}
h3 {
	font-size: 14px; 
	color: #000000;
	font-weight: bold;
	padding: 5px 0px 5px 0px;	
	margin-top: 0px;
	margin-bottom: 0px;	
}
h4 {
	font-size: 12px; 
	color: #000000;
	font-weight: normal;
	line-height: 14px;
	padding-bottom: 1px;
}
td {
	/* overflow:hidden; */
}	
	
/* SharePoint Defined Styles */	
	
.ms-bodyareaframe {
	border: none;
	padding: 0px 0px 0px 0px;
}
.ms-CategoryTitleCell A {
	background-image: url('/publishingimages/artismaster/navBullet.gif');
	color: #000000;
}
.ms-CategoryTitleCell A:visited {
	color: #000000;
}
.ms-consolemptablerow {
	border: none;
	padding: none;
	visibility: visible;
	background-color: #FFFFFF;
	border: none;
}
.ms-pagebreadcrumb {
	visibility: hidden;
}
.ms-webpartpagedescription {
	visibility: hidden;
}
.ms-navheader {
	background-color: #ffffff;
	font-size: 11px;
	color: #458DAF; 
}
div.ms-navheader {
	background-color: #ffffff;
	font-size: 11px;
}
.ms-navheader a {
	font-size: 11px; 
	color: #000000;
	font-weight: bold;
	line-height: 18px;
	text-decoration: none;
}
.ms-navheader2 {
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, sans-serif;
	color: #000000;
	padding-bottom: 4px;
}
.ms-navheader2 a {
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, sans-serif;
	color: #000000;
	padding-bottom: 8px;
}
.ms-selectednavheader a {	
	font-size: 11px; 
	font-weight: bold;	
	color: #000000;	
	line-height: 18px;
	text-decoration: none;
}
.ms-selectednavitem td a {
	padding-bottom: 5px;
	border: none;
}
.ms-navitem a {
	font-size: 11px; 
	color: #000000;
	font-weight: normal;
}
.ms-navitem {
	background-color: #ffffff;
	font-size: 11px;
	color: #458DAF; 
}
TABLE.ms-navitem TD {	
	background-position: left top;	
	background-image: url('/publishingimages/artismaster/navBullet.gif');
	background-repeat: no-repeat;	
} 
.ms-navsubmenu1 {
	background-color: #ffffff;
	font-size: 11px;
	color: #458DAF; 
}
.ms-selectednav {	
	background: none;
	border: none;
}
.ms-selectednav a {	
	font-weight: bold;
}
.ms-quicklaunchheader {
    display: none;
}
.ms-quicklaunch {
    border: none;
    background-color: #ffffff;
}
.ms-quicklaunchouter {
	border: none;
}
.ms-navsubmenu2 {
    background-color: #ffffff;
}
.ms-WPBorder,.ms-WPBorderBorderOnly {
	border: none;
	border-width: 0px;
}
ms-commentsWrapper {
	width: 100%;
}
.ms-vb {	
	color: #000000;
	background-color: #ffffff;
	padding-bottom: 4px;
	padding-left: 10px;
	font-size: 11px;
}
.ms-vb a {	
	color: #000000;
	background-color: #ffffff;
	padding-bottom: 4px;
	padding-left: 10px;	
	text-decoration: none;
	font-size: 11px;	
}
.ms-vb a:visited {
	color: #000000;	
}
.ms-vb a:hover {	
	text-decoration: underline;
}
.ms-addnew a {
	color: #000000;
	text-decoration: none;
	font-size: 11px;	
}
.ms-addnew a:visited {
	color: #000000;
	text-decoration: none;
	font-size: 11px;	
}

/* Blog Styles */
.ms-navblogheader {
	color: #000000;
	font-size: 11px;	
	font-weight: bold;
	padding-bottom: 4px;
	font-family: verdana, sans-serif;
}
.ms-navblogheader a {
	color: #000000;
	font-size: 11px;	
	font-weight: bold;	
	padding-bottom: 4px;
}
.ms-navblogheader a:visited {
	color: #000000;
}
.ms-BlogNavigator DIV.ms-navheader {
    font-size: 11px;
    font-weight: bold;
    padding: 0px 0px 4px 0px;
	border: none;
	background-color: #ffffff;
	color: #000000;
}
.ms-BlogNavigator DIV.ms-navheader a {
    font-size: 11px;
    font-weight: bold;
    padding: 0px 0px 4px 0px;
	border: none;
	background-color: #ffffff;
	color: #000000;
}
.ms-BlogNavigator DIV.ms-navheader a:visited {
	color: #000000;
}
.ms-BlogNavigator {
    font-size: 11px;
    font-weight: bold;
    padding-bottom: 4px;
	border: none;
	background-color: #ffffff;
	color: #000000;
}
ms-blogRightZone {
	visibility: hidden;
}
.ms-PostWrapper {	
	width: 100%;
}
.ms-PostTitle {
	/* border-top:	#5A9DBE 1px solid; */
	color: #000000;
	font-size: 16px;
}
.ms-PostTitle A {
	color: #000000;
	/* border-top:	#5A9DBE 1px solid; */
	font-size: 16px;
}
.ms-PostTitle A:visited {
	color: #000000;
	/* border-top:	#5A9DBE 1px solid; */
	font-size: 16px;
}
.ms-PostFooter {
	font-size: 11px;
	padding-bottom: 30px;
	color: #999999
}
.ms-CommentFooter {
	font-size: 11px;
	padding-bottom: 22px;
	color: #999999
}
.ms-PostFooter A {
	color: #6c90d8;
	white-space: nowrap
}
.ms-CommentFooter A {
	color: #6c90d8;
	white-space: nowrap
}
.ms-PostBody {
	font-size: 11px;
	padding-bottom: 12px;
	color: #000000;
	line-height: 16px;
	PADDING-TOP: 6px
}
.ms-PostBody A {
	color: #5A9DBE;
	text-decoration: none;
}
.ms-PostBody A:hover {
	color: #000000;
	text-decoration: underline;
}
.ms-PostBody P {
	margin: 0px 0px 1em
}
.ms-blogrssnav {
	border: none;
	color: #000000;	
	font-weight: normal;
}
.ms-blogrssnav a {
	color: #000000;	
	font-weight: normal;
}
.ms-BlogNavigator div.ms-WPBody {
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #ffffff;
}
UL.ms-blogAdminLinks LI {
	background: url('/publishingimages/artismaster/navBullet.gif') no-repeat left center;
}
UL.ms-blogAdminLinks LI A {
	color: #000000;
}
.ms-quicklaunch table.ms-navheader td {
    background-color: #ffffff;
}
.ms-WPBody a:link {
	color: #000000;
}

/* Artis Custom Defined Styles */

.artis-formbody {
	line-height: 1.3em;
	font-size: .7em;
	vertical-align: top;
	background: #ffffff;
	border-top: 1px solid #d8d8d8;
	padding: 3px 6px 4px 6px;
}
.artis-rightnavheader {
	font-weight: bold;
	font-size: 11px;
}
.artis-rightnavbody {
	font-size: 11px;
}
.artis-pageContentTitle {	
	font-size: 16px;
	font-weight: bold;
}
.artis-pagefooter {
	font-size: 11px; 
	color: #666666; 
}
.artis-pagefooterlink {
	font-size: 11px; 
	color: #000000; 
}
.artis-headertext {
	font-weight: bold; 
	font-size: 16px;
	text-align: right;
	vertical-align: middle; 
	color: #ffffff; 
	padding-right: 20px;	
}
td.artis-header {
	background-color: #5A9DBE;
}
td.artis-leftnavheading {
	font-size: 12px; 
	color: #5A9DBE;
	font-weight: bold;
	line-height: 22px;
	text-decoration: none;
}
.artis-leftnavheading a {
	font-size: 12px; 
	color: #5A9DBE;
	font-weight: bold;
    text-decoration: none;
	padding-top: 10px;
	padding-bottom: 20px;
	line-height: 28px;
}
.artis-leftnavheading  {
	font-size: 12px; 
	color: #5A9DBE;
	font-weight: bold;
    text-decoration: none;
	padding-top: 1px;
	padding-bottom: 2px;
	line-height: 28px;
}

td.artis-quicklaunch {
	vertical-align: top;
	width: 200px;
}
td.artis-blogcontent {
	padding-top: 10px;
	padding-left: 5px;
}
.artis-eventoutertable {
}
.artis-eventrightnavheader {
	font-size: 12px; 
	color: #000000;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 5px;
}
.artis-eventrightnavbody {
	font-size: 11px; 
	color: #000000;
}
.artis-summarylinks {
	font-size: 11px; 
	color: #000000;		
}
.artis-pagearticledate {
	font-size: 11px; 
	color: #000000;		
}
.artis-pagecontent {
	font-size: 11px; 
	color: #000000;	
}
.artis-casestudytitle {
	font-size: 14px;
	font-weight: bold;		
	color: #000000;	
	padding-bottom: 5px;	
	margin: 0px;	
	border-bottom: #6f9dd9 1px solid;
	width: 100%;
}
.artis-casestudytitle a, .artis-casestudytitle a:visited {
	font-size: 14px;
	font-weight: normal;		
	color: #000000;	
	vertical-align: bottom;
}
.artis-casestudysummarysubtitle {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-top: 10px;
	padding-bottom: 5px;	
}
.artis-casestudysummarydescription {
	font-size: 11px; 
	color: #000000;	
	padding-bottom: 5px;	
	line-height: 16px;
}
.artis-casestudylink, .artis-casestudylink a, .artis-casestudylink a:visited {
	font-size: 11px; 
	color: #3D7A98;	
	padding-bottom: 20px;	
}

/* Artis customized top navigation */

.artis-topnavContainer { 
	border: none; 
	color: #FFFFFF; 
	padding-left: 0px;
	padding-right: 0px;
} 
.ms-bannerContainer {
}
.artis-topnav { 
	border-left: none;
	border-right: none; 
	border-bottom: none;
	border-right: none; 
	background-repeat: no-repeat;
	height: 26px;
	font-size: 11px; 
	background-color: none;
} 
.artis-topnav a { 
	display: block; 
	white-space: nowrap; 
	padding: 2px 8px 0px 8px; 
	height: 18px; 
	color: #ffffff; 
} 
.artis-topnavselected { 
	color: #ffffff; 
	font-weight: bold; 
	border-bottom: none; 
} 
.artis-topNavHover { 
	background-color: none;
	color: #ffffff; 
} 
.artis-topnav img { 
	position:relative; 
	left:-6px; 
} 
.artis-topNavFlyOutsContainer { 
	border: none;
} 
.artis-topNavFlyOuts { 
	background-color: #7AB1CB; 
	font-size: 11px; 
} 
.artis-topNavFlyOuts a { 
	display: block; 
	width: 120px; 
	min-width: 120px; 
	color: #ffffff; 
	padding: 4px 8px 4px 8px; 
} 
.artis-topNavFlyOutsHover { 
	background-color: #7AB1CB; 
	color: #ffffff; 
} 
.artis-topnavbackground {
	background-image: url('/publishingimages/artismaster/topnav-bg.jpg'); 
	background-position: left bottom; 
	background-repeat: repeat-x;
}
.artis-topnavbgLeft {
	background-image: url('/publishingimages/artismaster/topnav-bg-left.jpg'); 
	background-position: left bottom; 
	background-repeat: no-repeat;
	width: 12px;
}
.artis-topnavbgRight {
	background-image: url('/publishingimages/artismaster/topnav-bg-right.jpg'); 
	background-position: right bottom; 
	background-repeat: no-repeat;	
	width: 12px;
}
.artis-leftcolheading {
	font-size: 14px; 
	color: #5A9DBE;
	font-weight: bold;
    text-decoration: none;
    padding-top: 20px;
	padding-bottom: 5px;
}
.artis-eventheading {
	font-size: 14px; 
	color: #5A9DBE;
	font-weight: bold;
    text-decoration: none;
    padding-top: 20px;
	padding-bottom: 5px;
}
a.artis-link:link {
	color: #3D7A98; /* darker version of #458DAF; */
	text-decoration: none;
}
a.artis-link:hover {
	color: #000000;
	text-decoration: underline;
}
a.artis-link:visited {
	color: #3D7A98; /* darker version of #458DAF; */
	text-decoration: none;
}
a.artis-link:active {
	color: #3D7A98; /* darker version of #458DAF; */
	text-decoration: none;
}
a.artis-link:focus {
	color: #000000;
	text-decoration: underline;
}
.artis-whitepaperdescription {
	font-size: 11px;
	color: #000000; 
	line-height: 16px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 5px 0px 5px 0px;	
}
.artis-whitepapertitle {
	font-size: 14px;
	font-weight: normal;
	color: #000000;	
    text-decoration: none;
    padding-top: 10px;
	padding-bottom: 5px;
	border-bottom: #6f9dd9 1px solid;
	width: 100%;	
}
.artis-whitepapertitle {
}
.artis-whitepaperlink {
    padding-top: 0px;
	padding-bottom: 15px;
}
.artis-whitepaperlink a:hover {
	color: #3D7A98; /* darker version of #458DAF; */
	text-decoration: underline;	
}
.artis-whitepaperlink a:link {
	color: #3D7A98; /* darker version of #458DAF; */
	text-decoration: none;	
}
.artis-whitepaperlink a:visited {
	color: #3D7A98; /* darker version of #458DAF; */
	text-decoration: none;	
}
.artis-eventheading {
	font-size: 14px; 
	color: #5A9DBE;
	font-weight: bold;
    text-decoration: none;
    padding-top: 10px;
	padding-bottom: 5px;
	border-bottom: #6f9dd9 1px solid;
	width: 100%;		
}
.artis-eventtitle {
	padding-top: 10px;
	padding-bottom: 5px;
}
.artis-eventurllink {
}
.artis-pressreleaseheading {
	font-size: 14px; 
	color: #5A9DBE;
	font-weight: bold;
    text-decoration: none;
    padding-top: 20px;
	padding-bottom: 5px;
	border-bottom: #6f9dd9 1px solid;
	width: 100%;	
}
.artis-pressreleasetitle {
	padding-top: 10px;
}
.artis-webcastdescription {
	font-size: 11px;
	color: #000000; 
	line-height: 16px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 5px 0px 5px 0px;	
}
.artis-webcasttitle {
	font-size: 14px;
	font-weight: normal;
	color: #000000;	
    text-decoration: none;
    padding-top: 10px;
	padding-bottom: 5px;
	border-bottom: #6f9dd9 1px solid;
	width: 100%;	
}
.artis-webcastlink {
    padding-top: 0px;
	padding-bottom: 5px;
}
.artis-webcastlink a:hover {
	color: #3D7A98; /* darker version of #458DAF; */
	text-decoration: underline;	
}
.artis-webcastlink a:link {
	color: #3D7A98; /* darker version of #458DAF; */
	text-decoration: none;	
}
.artis-webcastlink a:visited {
	color: #3D7A98; /* darker version of #458DAF; */
	text-decoration: none;	
}
.artis-webcastlength {
	padding-bottom: 20px;
}
.ms-propertysheet a:link, .ms-propertysheet a:visited, .ms-WPBody a:link, .ms-WPBody a:visited {
	color: #3D7A98;		
}
.ms-propertysheet a:hover, .ms-WPBody a:hover {
	color: #000000;		
	text-decoration: underline;	
}
.artis-urllink {
	padding-bottom:15px;
	padding-Top:10px;
}
.artis-eventtitle{
	font-size: 14px; 
	color: #000000;
	font-weight: bold;
}

