@charset "UTF-8";
/* CSS Document */

.bodycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 24px;
	font-weight: lighter;
	font-variant: normal;
	color: #333333;
	padding-right: 40px;
	padding-bottom: 20px;
	padding-top: 5px;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: 8px;
	font-weight: lighter;
	font-variant: normal;
	color: #999999;
}
.tartanstake {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: lighter;
	color: #333333;
	letter-spacing: 1px;
}
.textfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: lighter;
	color: #999999;
	letter-spacing: 1px;
	background-color: #FFFFFF;
	border: 1px solid #999999;
}
.subnavheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 10px;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	padding-bottom: 5px;
}
.bodycopysubhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	line-height: 24px;
	font-weight: bold;
	font-variant: normal;
	color: #5533A0;
	padding-right: 20px;
	letter-spacing: 1px;
	padding-bottom: 20px;
}
.breadcrumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: lighter;
	color: #CCCCCC;
	text-decoration: none;
}
.breadcrumb a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
}
.bodycopyhighlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 24px;
	font-weight: bold;
	font-variant: normal;
	color: #5533A0;
	letter-spacing: 1px;
	text-decoration: none;
	margin-top: 10px;
}
.subnavlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 24px;
	font-weight: lighter;
	font-variant: normal;
	color: #666666;
	padding-bottom: 5px;
	padding-left: 15px;
	height: 100%;
}
.subnavlinks a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 18pt;
	font-weight: lighter;
	font-variant: normal;
	color: #333333;
	padding-bottom: 5px;
	text-decoration: none;
}
.subnavlinks a:hover {
	color: #5533A0;
}
.subnavheader a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 14pt;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	letter-spacing: 1px;
	padding-bottom: 5px;
	text-decoration: none;
}
.sidebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 20px;
	font-weight: lighter;
	font-variant: normal;
	color: #CCCCCC;
	letter-spacing: 1px;
}
.sidebarbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	color: #5533A0;
	letter-spacing: 1px;
}
.bodycopyindent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 24px;
	font-weight: lighter;
	font-variant: normal;
	color: #FFFFFF;
	padding-right: 0px;
	letter-spacing: 1px;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-top: 10px;
}
.firstparagraph {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	line-height: 22pt;
	font-weight: lighter;
	font-variant: normal;
	color: #333333;
	padding-bottom: 15px;
	padding-right: 10px;
}
.headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	line-height: 24px;
	font-weight: bold;
	font-variant: normal;
	color: #5533AD;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-top: 5px;
	text-transform: uppercase;
}
.firstparagraphhighlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	line-height: 24px;
	font-weight: bold;
	font-variant: normal;
	color: #5533A0;
}
.homepagechannel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 17pt;
	font-weight: lighter;
	font-variant: normal;
	color: #333333;
	padding-right: 15px;
	padding-bottom: 25px;
	width: 170px;
	float: left;
}
.homepagechannelhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 24px;
	font-weight: bold;
	font-variant: normal;
	color: #666666;
	text-transform: uppercase;
}
.navigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: lighter;
	text-transform: uppercase;
	color: #5533A0;
	padding-top: 30px;
	padding-right: 40px;
	float: left;
	text-decoration: none;
}
.navigation a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: lighter;
	text-transform: uppercase;
	color: #5533A0;
	text-decoration: none;
}
.contentheadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	line-height: 18pt;
	font-weight: bold;
	text-transform: uppercase;
	color: #666666;
	padding-bottom: 15px;
}
.contentmainimage {
	padding-bottom: 15px;
}
.contentpagechannel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: lighter;
	font-variant: normal;
	color: #333333;
	padding-bottom: 20px;
	width: 300px;
	float: left;
	line-height: 17pt;
	text-decoration: none;
}
.contentpagechannelhead, .clanpagecopy h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #999999;
	text-transform: uppercase;
	margin: 0;
	padding: 0;
	margin-bottom: 5px;
	padding-bottom: 5px;
}
.contentpagechannelimage {
	float: left;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 20px;
}
.contentpagechannelhead a, .clanpagecopy h1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #5533A0;
	text-transform: uppercase;
	text-decoration: none;
}
.contentpagechannelhead a:hover {
	color: #cccccc;
}
.subsubnavlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 18pt;
	font-weight: lighter;
	font-variant: normal;
	color: #333333;
	padding-bottom: 5px;
	padding-left: 10px;
}
.content_2columncopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 18pt;
	font-weight: lighter;
	font-variant: normal;
	color: #333333;
	float: left;
	width: 267px;
	margin-bottom: 20px;
	margin-right: 20px;
}
.content_2columnsidebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-style: normal;
	line-height: 16pt;
	font-weight: lighter;
	font-variant: normal;
	color: #8967d4;
	float: left;
	width: 268px;
	padding-right: 20px;
	margin-bottom: 20px;
}
.content_2columnsidebarcase {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	line-height: 14pt;
	font-weight: bold;
	font-variant: normal;
	color: #5533A0;
}
.content_2columnsidebarcomp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	line-height: 14pt;
	font-weight: bold;
	font-variant: normal;
	color: #666666;
}
.content_2columnsidebarcomp a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	line-height: 14pt;
	font-weight: bold;
	font-variant: normal;
	color: #999999;
	text-decoration: none;
}
.content_2columnsidebarcomp a:hover {
	color: #5533A0;
}
.content_2columncopyhighlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 18pt;
	font-weight: bold;
	font-variant: normal;
	color: #5533A0;
}
.content_2columncopy a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 18pt;
	font-weight: bold;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
}
.content_2columncopy a:hover {
	color: #5533A0;
}
.homepagechannelhead a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 24px;
	font-weight: bold;
	font-variant: normal;
	color: #5533A0;
	text-transform: uppercase;
	text-decoration: none;
}
.homepagechannelhead a:hover {
	color: #cccccc;
}
.moreinfo, .indexparagraph a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 17pt;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

a.moreinfo:hover, .indexparagraph a:hover {
color: #5533A0;
}
	
.content_2columnsidebarcaseCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	line-height: 14pt;
	font-weight: bold;
	font-variant: normal;
	color: #5533A0;
}
.content_2columnsidebarcase a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	line-height: 14pt;
	font-weight: bold;
	font-variant: normal;
	color: #5533A0;
	text-decoration: none;
}
.content_2columnsidebarcase a:hover {
	color: #cccccc;
}
.smallmoreinfo  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-style: normal;
	line-height: 16pt;
	font-weight: lighter;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
}
.clanpagecopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: lighter;
	font-variant: normal;
	color: #333333;
	padding-bottom: 20px;
	width: 170px;
	float: left;
	text-decoration: none;
	padding-top: 3px;
}
.clanpagecopy p, .clanpagecopy h1{
margin:0 0 2px 0;
padding:0;
}
.clanpagename {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 17px;
	font-weight: bold;
	font-variant: normal;
	color: #999999;
	text-transform: uppercase;
}
.clanpagename a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	font-variant: normal;
	color: #5533A0;
	text-transform: uppercase;
	text-decoration: none;
}
.clanpagename a:hover, .clanpagecopy h1 a:hover {
	color: #cccccc;
}
.fergie_flash {
	padding-top: 23px;
	float: left;
}
.firstparagraphsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	line-height: 22pt;
	font-weight: lighter;
	font-variant: normal;
	color: #333333;
	padding-bottom: 0px;
	float: left;
	width: 300px;
	margin-right: 20px;
	margin-bottom: 20px;
}
.content_2columnlist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 18pt;
	font-weight: lighter;
	font-variant: normal;
	color: #333333;
	float: left;
	width: 160px;
	margin-bottom: 20px;
	margin-right: 20px;
}
.content_2columnlist a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 18pt;
	font-weight: bold;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
}
.content_2columnlist a:hover {
	color: #5533A0;
}
.content_indexSEO {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 18pt;
	font-weight: lighter;
	font-variant: normal;
	color: #333333;
	float: left;
	width: 350px;
	margin-bottom: 20px;
	margin-right: 20px;
}
.servicespagechannelimage {
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 15px;
}
.content_3columncopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 18pt;
	font-weight: lighter;
	font-variant: normal;
	color: #333333;
	float: left;
	width: 170px;
	margin-bottom: 20px;
	margin-right: 20px;
}
.content_3columncopy a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 18pt;
	font-weight: bold;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
}
.content_3columncopy a:hover {
	color: #5533A0;
}
.subnavcurrent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 24px;
	font-weight: lighter;
	font-variant: normal;
	color: #5533A0;
	height: 100%;
}
.subnavcurrent a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 24px;
	font-weight: lighter;
	font-variant: normal;
	color: #5533A0;
	height: 100%;
}
.subnavcurrent a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 24px;
	font-weight: lighter;
	font-variant: normal;
	color: #333333;
	height: 100%;
}
.content_2columnnumlist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 18pt;
	font-weight: lighter;
	font-variant: normal;
	color: #333333;
	width: 245px;
	margin-left: 17px;
}
.inbranding_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 18pt;
	font-weight: bold;
	color: #5533a0;
	text-decoration: underline;
}
.clientexppagechannel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: lighter;
	font-variant: normal;
	color: #333333;
	padding-bottom: 15px;
	float: left;
	line-height: 17pt;
	text-decoration: none;
	height:50px;
	overflow: hidden;
}
.cepagechannelimage {
	float: left;
	padding-right: 15px;
	padding-bottom: 15px;
}
.cecatheadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	line-height: 18pt;
	font-weight: bold;
	text-transform: uppercase;
	color: #666666;
	padding-bottom: 10px;
	padding-top: 35px;
}
.cechannelhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	font-variant: normal;
	color: #5533A0;
	text-transform: uppercase;
}
.cecatheadline a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	line-height: 18pt;
	font-weight: bold;
	text-transform: uppercase;
	color: #666666;
	padding-bottom: 10px;
	padding-top: 10px;
	text-decoration: none;
}
.cecatheadline a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	line-height: 18pt;
	font-weight: bold;
	text-transform: uppercase;
	color: #5533a0;
	padding-bottom: 10px;
	padding-top: 10px;
	text-decoration: none;
}
.content_2columncasehighlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 18pt;
	font-weight: bold;
	font-variant: normal;
	color: #999999;
}
.casetable {
	padding-bottom: 10px;
}
.copyright a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: 8px;
	font-weight: lighter;
	font-variant: normal;
	color: #999999;
	text-decoration: none;
}
.copyright a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: 8px;
	font-weight: lighter;
	font-variant: normal;
	color: #5533AD;
	text-decoration: none;
}
.indexparagraph {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 18pt;
	font-weight: lighter;
	font-variant: normal;
	color: #333333;
	padding-bottom: 15px;
	padding-right: 10px;
}
.index2channel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 17pt;
	font-weight: lighter;
	font-variant: normal;
	color: #333333;
	padding-bottom: 15px;
	width: 175px;
	float: left;
	padding-left: 15px;
}
