/* 

MyACN Styles
-----------------------------------------------------------------------
Last Update on 10/12/07
Build v 08.1.10
Copyright 2007, ACN, Inc.
Please contact gmiller@acninc.com with questions, comments and concerns
-----------------------------------------------------------------------
Style Sheet Contents
024 	Global styles
036 	Default navigation styles
056 	Default content styles
078 	Main section specific styles
089 	Digital section specific styles
101 	Internet section specific styles
113 	Phone section specific styles
125 	Wireless section specific styles
137 	TV section specific styles
149 	Google Mini Specific Styles

*/

/* Global styles */
body {margin: 5px; padding: 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color:#F0F2C9;}
td {vertical-align:top;}
h1 {font-size:18px; font-weight:bold;}
h2 {font-size:16px; font-weight:bold;}
h3 {font-size:14px; font-weight:bold;}
h4 {font-size:12px; font-weight:bold;}
hr {height:1px; color:#D5D6D2;}
img {border:none;}
li {margin-bottom:4px;}
a {color:#1b2754;}
a:hover {color:#4d5677;}
form {margin:0px; padding:0px;}

/* Default navigation styles */
#topnav {background-color:#FFFFFF; padding: 0px 5px 0px 5px; border-left:1px solid #D5D6D2; border-right:1px solid #D5D6D2;}
#topnav select {font-size:11px;}
#mainnav_top td {padding:0px; margin:0px; text-align:right; vertical-align:middle;}
#mainnav_top td.current {background-position: left top; background-repeat:no-repeat;}
#mainnav_top img {padding:0px; margin:0px 10px 0px 0px;}
#mainnav_top img.current {background-position: right top; background-repeat:no-repeat;}
#mainnav_top a {color:#FFFFFF; padding:6px 5px 6px 10px; margin:0px; text-decoration:none; font-weight:bold;}
#mainnav_bot td {padding:4px 0px 4px 0px; font-size:11px;}
#mainnav_bot a {color:#FFFFFF; padding: 0px 10px 0px 10px; border-right: 1px dotted #FFFFFF; text-decoration:none;}
#mainnav_bot a:hover {text-decoration:underline;}
#mainnav_bot .cap {border:none;}
.footer {background-image:url(foot_bkg.gif); background-position:bottom center; background-repeat:no-repeat; padding:6px; text-align:right; font-size:11px; color:#1C2753;}
.footer a {text-decoration:none; margin:0px 5px 0px 5px; color:#1C2753;}
.footer a:hover {text-decoration:underline;}
.copyright {padding:6px; text-align:right; font-size:10px; color:#1C2753;}

/* Default content styles */
#maincontainer {background-color:#FFFFFF; padding:5px; border-left:1px solid #D5D6D2; border-right:1px solid #D5D6D2; background-color:#FFFFFF;}
#leftrail, #rightrail {margin:0px; padding:5px; font-size:11px;}
#leftrail input, #rightrail input {font-size:11px;}
#leftrail form, #rightrail form {margin:0px; padding:0px;}
#leftrail select, #rightrail select {font-size:11px; margin:2px;}
#leftrail li, #rightrail li {margin:0px 4px 4px -20px;}
#content {margin:0px; padding: 0px 5px 0px 5px; background-color:#FFFFFF;}
.topshim, .bottomshim {margin:0px; padding:0px; background-position:right; background-repeat:no-repeat;}
.feature_mid {border-left:1px solid #D5D6D2; border-right:1px solid #D5D6D2; padding:0px 5px 0px 5px; background-color:#FFFFFF;}
.topshim img, .bottomshim img {margin:0px; padding:0px; background-position:left; background-repeat:no-repeat;}
.contentblock {background-image:url(content_mid.gif); background-repeat:repeat-y; background-position:right;}
.contentblock .top {background-image:url(content_top.gif); background-position:top right; background-repeat:no-repeat; margin:0px; padding:0px;}
.contentblock .top img {background-image:url(content_top.gif); background-position:top left; background-repeat:no-repeat; margin:0px; padding:0px;}
.contentblock .mid {border-left: 1px solid #D5D6D2; margin:0px; padding: 0px 20px 0px 10px;}
.contentblock .bot {background-image:url(content_bot.gif); background-position:bottom right; background-repeat:no-repeat; margin:0px; padding:0px;}
.contentblock .bot img {background-image:url(content_bot.gif); background-position:bottom left; background-repeat:no-repeat; margin:0px; padding:0px;}
.featured_img {border:3px double #D5D6D2; margin-left:4px; margin-right:4px;}
.grid_table {border: 1px solid #D5D6D2;}
.grid_cells {border-top:1px solid #D5D6D2;}
.disclaimer {font-size:11px; font-style: italic;}

/* Media section specific styles */
#media h1, #media h2, #media h3, #media h4 {color:#1b2754;}
#media #content {padding-right:0px;}
#media #mainnav_top {background-color:#1b2754;}
#media #mainnav_top a {color:#FFFFFF; font-size:12px;}
#media #mainnav_top a:hover {color:#F0F2C9;}
#media #mainnav_bot {background-color:#1b2754;}
#media #leftrail, #media #rightrail {background-color:#1b2754;}
#media #leftrail h4, #media #rightrail h4 {font-size:14px; color:#1b2754; padding:0px 0px 3px 0px; margin:0px; width:100%; border-bottom:1px solid #1b2754; text-align:center;}
#media #leftrail .topshim, #media #rightrail .topshim, #media #leftrail .topshim img, #media #rightrail .topshim img {background-image:url(feature_top.gif);}
#media #leftrail .bottomshim, #media #rightrail .bottomshim, #media #leftrail .bottomshim img, #media #rightrail .bottomshim img {background-image:url(feature_bottom.gif);}