body,td,th { font-family: Helvetica, Arial, san-serif;  font-size: 13px; line-height: 130%; font-weight: bold;}
body {
	margin: 0px;
	padding: 0px;
}
a:link {text-decoration: none }
a:active { text-decoration: underline }
a:visited { text-decoration: none }
a:hover {text-decoration: underline }

.bread {
	font-size: 10px;
	color: #999;
	line-height: 130%;
	padding: 8px 28px;
	font-weight: bold;
}
a.bread {
	color: #666;
	border-bottom: 0px;
	border-top: 0px;
	padding: 0px;
}
.footer {
	font-size: 10px;
	color: #666666;
	line-height: 130%;
	font-weight: normal;
}
div.footer {
	padding: 16px 28px;
}
a.footer { color: #666666; padding: 0px; }

.BodyCopy { font-family: Helvetica, Arial, san-serif; line-height: 130%; color: #6792fe; font-weight: bold; }
.PageTitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: 300;
	color: #9C4CF9;
}
.Headline {
	font-size: 14px;
	color: #CC66FF;
	font-weight: bold;
}
.Small {
	font-size: 11px;
	line-height: 120%;
}
.promo_txt {
	font-size: 11px;
	line-height: 120%;
	padding: 12px;
	color: #FFFFFF;
}
td.promo_txt{
	background-image: url(images/spotlight.jpg);
	background-repeat: repeat-x;
	background-color: #353535;
	padding: 0px;
}
.promo_headline {
	font-size: 14px;
	line-height: 120%;
	color: #003366;
	padding-top: 9px;
}

.secnav_normal {
	font-size: 14px;
	color: #CC66FF;
	text-decoration: none;
	padding: 4px 26px;
	cursor: pointer;
	line-height: 110%;
	list-style-type: none;
	text-align: left;
}
.secnav_roll {
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	padding: 4px 26px;
	cursor: pointer;
	line-height: 110%;
	list-style-type: none;
	text-align: left;
}
.secnav_current {
	font-size: 14px;
	color: #22AEFF;
	text-decoration: none;
	padding: 4px 26px;
	cursor: pointer;
	line-height: 110%;
	list-style-type: none;
	text-align: left;
}
.secnav_normal a:link, .secnav_normal a:hover, .secnav_normal a:visited { color: #CC66FF; text-decoration: none; font-weight: normal;}
.secnav_roll a:link, .secnav_roll a:hover, .secnav_roll a:visited { color: #FFFFFF; text-decoration: none; font-weight: normal; }
.secnav_current a:link, .secnav_current a:hover, .secnav_current a:visited { color: #22AEFF; text-decoration: none; font-weight: normal; }
.secnav_subtree_normal {
	font-size: 12px;
	color: #22AEFF;
	text-decoration: none;
	padding: 4px 3px 4px 38px;
	cursor: pointer;
	line-height: 110%;
	font-weight: bold;
	text-align: left;
}
.secnav_subtree_roll {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	padding: 4px 3px 4px 38px;
	cursor: pointer;
	line-height: 110%;
	font-weight: bold;
	text-align: left;
}
.secnav_subtree_current {
	font-size: 12px;
	color: #FA559E;
	text-decoration: none;
	padding: 4px 3px 4px 38px;
	cursor: pointer;
	line-height: 110%;
	font-weight: bold;
	text-align: left;
}
.secnav_subtree_normal a:link, .secnav_subtree_normal a:hover, .secnav_subtree_normal a:visited { color: #22AEFF; text-decoration: none }
.secnav_subtree_roll a:link, .secnav_subtree_roll a:hover, .secnav_subtree_roll a:visited { color: #FFFFFF; text-decoration: none }
.secnav_subtree_current a:link, .secnav_subtree_current a:hover, .secnav_subtree_current a:visited { color: #FA559E; text-decoration: none }
.secnav_2_normal {
	font-size: 11px;
	color: #FA559E;
	text-decoration: none;
	padding: 4px 3px 4px 36px;
	cursor: pointer;
	line-height: 110%;
	text-align: left;
}
.secnav_2_roll {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding: 4px 3px 4px 36px;
	cursor: pointer;
	line-height: 110%;
	text-align: left;
}
.secnav_2_current {
	font-size: 11px;
	color: #FA559E;
	text-decoration: none;
	padding: 4px 3px 4px 36px;
	cursor: pointer;
	line-height: 110%;
	text-align: left;
}
.secnav_2_normal a:link, .secnav_2_normal a:hover, .secnav_2_normal a:visited { color: #FA559E; text-decoration: none; font-weight: normal; }
.secnav_2_roll a:link, .secnav_2_roll a:hover, .secnav_2_roll a:visited { color: #FFFFFF; text-decoration: none; font-weight: normal; }
.secnav_2_current a:link, .secnav_2_current a:hover, .secnav_2_current a:visited { color: #FA559E; text-decoration: none; font-weight: normal; }

div.content { padding: 9px 28px;}

td.content2{
	background-image: url(images/conhome.jpg);
	background-repeat: no-repeat;
	background-color: #353535;
}
td.sidebar{
	background-image: url(images/sidebar.jpg);
	background-repeat: repeat-x;
	background-position: bottom center;
	background-color: #000;
}
#sub {
	background-image: url(images/sub.jpg);
	background-repeat: no-repeat;
 }
.kicker { clear: both; }

#viewer {
		width: 585px;
		height: 405px;
		background: url('images/loader.gif');
		background-repeat: no-repeat;
		background-position: center;
		background-color: #FFFFFF;
	}
.tile1 {
	background-image: url(images/royal.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}
.back {
	background-image: url(images/back.jpg);
	background-repeat: repeat-x;
	background-position: bottom center;
	background-color: #000;
}
.nav {
	background-image: url(images/nav.jpg);
	background-repeat: repeat-x;
	background-position: 0px 247px;
}
.nav2 {
	background-image: url(images/nav.jpg);
	background-repeat: repeat-x;
	background-position: 0px 545px;
}

#ut li { float: left; list-style-type: none; list-style-position: outside; padding: 6px 8px;}
#subnav { list-style-type: none; list-style-position: outside; height: 37px;}
#subflash { height: 190px; clear: both;}
#homeflash { height: 546px; }
#production_div { padding: 13px 0px 44px 0px }
#mainflash { margin: 8px 0px 0px 52px }
#page {
	text-align: right;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: 300;
	color: #9C4CF9;
	height: 72px;
	margin: 50px 20px 0px 0px;
}
h1,h2,h3,h4,h5,h6 {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
}
h1 {
	font-size: x-small;
}
h2 {
	font-size: small;
}
h3 {
	font-size: medium;
}
h4 {
	font-size: large;
}
.style1 {color: #FFFFFF}
.style4 { }
.style5 {color: #661406}
.style6 {
	color: #6792fe;
	font-weight: bold;
}
.style8 {color: #661406; font-weight: bold; }
.style9 {
	font-size: 14px;
	color: #CC66FF;
	font-weight: bold;
}
#banners li { float: left; list-style-type: none; list-style-position: outside; height: 70px; margin-bottom: 33px; margin-left: 1px}
.pro { background-image: url(images/1pro.jpg); margin: 0px}
.dig { background-image: url(images/1dig.jpg); }
.com { background-image: url(images/1com.jpg); margin: 0px}
.con { background-image: url(images/1con.jpg); }
.pho { background-image: url(images/1pho.jpg); }
.pro, .dig, .com, .con, .pho { background-repeat: no-repeat; margin-left: 1px; width: 194px; }




