
/* MAE */

/* misc */
BODY {font-size:12px; font-family:verdana,arial,sans-serif; font-weight:normal; background-color:#5C85A9; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:10px; padding-top:18px; padding-bottom:18px;}
HR {height:1px; margin-top:0px; margin-bottom:0px; color:#000000}
INPUT {font-size:9pt;}
SELECT {font-size:9pt;}
TD {font-size:12px; font-family:verdana,arial,sans-serif; font-weight:normal;}

/* default link */
A:link {font-size:12px; font-family:verdana,arial,sans-serif; color:#333399; font-weight:normal; text-decoration:none}
A:visited {font-size:12px; font-family:verdana,arial,sans-serif; color:#333399; font-weight:normal; text-decoration:none}
A:active {font-size:12px; font-family:verdana,arial,sans-serif; color:#333399; font-weight:normal; text-decoration:none}
A:hover {font-size:12px; font-family:verdana,arial,sans-serif; color:#333399; font-weight:normal; text-decoration:underline}

/* Box Shadow header */
div.boxHeader {font-family:verdana,arial,sans-serif;font-size:17px;font-weight:bold; color:#FFFFFF; position:absolute;z-index:20;padding-left:9px;padding-right:0px;}
div.boxHeaderShadow {font-family:verdana,arial,sans-serif;font-size:17px;font-weight:bold; color:#000000;position:relative;left:1px;top:1px;z-index:19;padding-left:9px;padding-right:0px;}

/* topnav */
A.topNav:link { font-size : 11px; font-weight : bold;color:Black;}
A.topNav:visited { font-size : 11px; font-weight : bold;color:Black;}
A.topNav:active  { font-size : 11px; font-weight : bold;color:Black;}
A.topNav:hover  { font-size : 11px;text-decoration : underline;font-weight : bold;color:Black;}

/* boxlinks */
FONT.boxlinks {font-size:12px; font-family:verdana,arial,sans-serif; color:#555555; font-weight:bold;}
A.boxlinks:link {color:#555555; font-weight:bold;}
A.boxlinks:visited {color:#555555; font-weight:bold;}
A.boxlinks:active {color:#555555; font-weight:bold;}
A.boxlinks:hover {color:#555555; font-weight:bold;}

/* boxtitle */
FONT.boxtitle {font-size:14px; font-family:verdana,arial,sans-serif; font-weight:bold; color:#FFFFFF; text-decoration:none;}

/* small */
FONT.small {font-size:10px; font-family:verdana,arial,sans-serif; font-weight:normal; color:#000000;}
A.small:link {font-size:10px; text-decoration:underline}
A.small:visited {font-size:10px; text-decoration:underline}
A.small:active {font-size:10px; text-decoration:underline}
A.small:hover {font-size:10px;  text-decoration:none}

/* title */
FONT.title {font-size:14px; font-family:verdana,arial,sans-serif; color:#000000; font-weight:bold; text-decoration:none;}
A.title:link {font-size:14px; font-weight:bold; }
A.title:visited {font-size:14px; font-weight:bold; }
A.title:active {font-size:14px; font-weight:bold; }
A.title:hover {font-size:14px; font-weight:bold; }

/* featuredTitle */
FONT.featuredTitle {font-size:14px;  color:#000000; font-weight:bold; text-decoration:none; }
A.featuredTitle:link {font-size:14px;font-weight:bold}
A.featuredTitle:visited {font-size:14px; font-weight:bold;}
A.featuredTitle:active {font-size:14px;  font-weight:bold;}
A.featuredTitle:hover {font-size:14px; font-weight:bold;}

/* wiresTitle */
FONT.wiresTitle {font-size:12px; font-family:verdana,arial,sans-serif; color:#000000; font-weight:bold; text-decoration:none;}
A.wiresTitle:link {font-weight:bold;}
A.wiresTitle:visited {font-weight:bold;}
A.wiresTitle:active {font-weight:bold;}
A.wiresTitle:hover {font-weight:bold;}

/* synopsis */
FONT.synopsis {font-size:11px; font-family:verdana,arial,sans-serif; font-weight:normal;}
A.synopsis:link  {font-size:11px; color:#0000FF;}
A.synopsis:visited  {font-size:11px; color:#0000FF;}
A.synopsis:active  {font-size:11px; color:#0000FF;}
A.synopsis:hover  {font-size:11px;  color:#333399;}

/* header */
FONT.header {font-size:16px; font-family:verdana,arial,sans-serif; font-weight:bold; color:#000000; }
A.header:link {font-size:16px;  font-weight:bold; color:#660066; text-decoration:underline;}
A.header:visited {font-size:16px; font-weight:bold; color:#660066; text-decoration:underline;}
A.header:active {font-size:16px; font-weight:bold; color:#660066; text-decoration:underline;}
A.header:hover {font-size:16px; font-weight:bold; color:#CC0000; }

/* subheader */
FONT.subheader {font-size:14px; font-family:verdana,arial,sans-serif; font-weight:bold; color:#000000; }
A.subheader:link {font-size:14px; font-weight:bold; color:#660066; text-decoration:underline;}
A.subheader:visited {font-size:14px; font-weight:bold; color:#660066; text-decoration:underline;}
A.subheader:active {font-size:14px; font-weight:bold; color:#660066; text-decoration:underline;}
A.subheader:hover {font-size:14px; font-weight:bold; color:#660066;}

/* footer */
FONT.footer  {font-size:10px; font-family:verdana,arial,sans-serif; font-weight:normal; color:#000000; text-decoration:none;}
A.footer:link  {font-size:10px; color:#35329B; }
A.footer:visited  {font-size:10px; color:#35329B; }
A.footer:active  {font-size:10px; color:#35329B; }
A.footer:hover  {font-size:10px; color:#35329B; }

/* redtext */
FONT.redtext {font-size:11px; font-family:verdana,arial,sans-serif; font-weight:normal; color:#D50B39; text-decoration:none;}

/* specific tags */
#MASTHEAD {width:780px; height:110px; background-image: url(http://images.pennnet.com/newlook/framework/mae/mae_masthead.gif);}
#MENUBAR {width:780px; height:27px; background-image: url(http://images.pennnet.com/newlook/framework/mae/mae_menubar.gif); border-width:1px; border-color:#000000; border-style:solid;}
#FOOTER {width:780px; height:67px; background-image: url(http://images.pennnet.com/newlook/framework/mae/mae_footer.gif);}
#BOILERPLATE {width:780px; padding:7px; border-left:none; border-right:none; border-top:none; border-bottom:none; background-image: url(http://images.pennnet.com/newlook/framework/contentbox_divider.gif);}
#PROMOBOXHEADER {position:relative;height:20px; top:4px;}
#PROMOBOXCONTENT {padding-left:3px; padding-right:3px; border-left:solid 1px #000000;border-right:solid 1px #000000; font-family:verdana,arial,sans-serif;font-size:12px;}
#BOXLINKS {position:static; width:179px; height:15px; padding:0px; margin-top:5px; margin-bottom:5px; text-indent:3px; background-image: url(http://images.pennnet.com/newlook/misc/box_links_background.gif);}

/* Generic classes */
.TOOLBARBOX {width:300px; height:23px; background-image: url(http://images.pennnet.com/newlook/framework/searchbox_background.gif);border-width:1px; border-color:#595A5A; border-style:solid;padding-top:2px;}
.CONTENT {width:780px; background-color:#ffffff; padding-top:5px; padding-bottom:1px; border-width:1px; border-color:#000000; border-style:solid; border-top:none;}
.TOOLBAR {width:780px; height:26px; background-image: url(http://images.pennnet.com/newlook/framework/mae/mae_toolbar.gif); border-width:0px; border-color:#000000; border-style:solid; padding:0px;}
.LEADERBOARD {width:780px; height:124px; background-image: url(http://images.pennnet.com/newlook/framework/728_adhole_background.gif); border-width:1px; border-color:#000000; border-style:solid; border-top:none; border-bottom:none;}
.LEADERAD {background-image: url(http://images.pennnet.com/newlook/framework/ad_box_leaderboard.gif); background-repeat:no-repeat; text-align:center}
.FormShrink {margin-top:0; margin-bottom:0}



.WPpagetitle { font-size:14px; font-weight:bold; color:#666666;}
.WPdetails { font-size:9px; color: black;}
.WPvendorlistings { font-size: 16px; font-weight: bold; color:#003399;}
.WPbackground { background-color: #E5DDCF;}
.WPalphanav { font-size:13px; font-weight: bold;}
.WPfirstletter { font-size:19px; background-color:#003399; color: white;}

A.WPlink:link  {font-weight: bold;  }
A.WPlink:visited  { font-weight: bold;  }
A.WPlink:active  { font-weight: bold;  }
A.WPlink:hover  { font-weight: bold;  }



.EntryText, A.EntryText:link,  A.EntryText:visited, A.EntryText:active, A.EntryText:hover {font-size:9px; }



/* main container and border */
.cm_clip{display: block;padding: 10px;border: 1px solid #CCCCCC;width: 425px;min-height: 90px;background-color: #FFFFFF;}

/* thumbnail image */
.cm_thumbnail{display: block;padding-right: 5px;border: 0px;width: 100px;height: 75px;float: left;}

/* play button */
.cm_button{display: block;padding-right: 5px;border: 0px;width: 100px;float: left;clear: both;}

/* title link */
.cm_title{display: block;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;text-decoration: none;color: #0000FF;vertical-align: top;}

/* secondary header */
.cm_show_name{display: block;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #000000;vertical-align: top;}

/* content provider, market, etc. */
.cm_channel_info{display: block;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #000000;vertical-align: top;}

/* time and date */
.cm_time{display: block;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #000000;vertical-align: top;}

/* descriptive text */
.cm_description{display: block;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;color: #000000;vertical-align: top;}

#gsaResultsHeader, #bottomSearchForm { width: 100%; color: white; background-repeat: repeat-x; height: 36px; line-height: 2.5em; }
#gsaResultsHeader {  background-image: url("/search/search_top_bkg.gif"); }
#bottomSearchForm { background-image: url("/search/search_bottom_bkg.gif"); }
#gsaResultsHeader #gsaKeywords { float: left; font-size: 16px; font-weight: bold; padding-left: 0.7em; }
#gsaResultsHeader #gsaResult { float: right; font-size: 11px; padding-right: 0.5em; }
.sortLinks { clear: both; }
.sortLinks a, .gsaCollections a, .resultMore { color: #0000cc !important; }
.gsaCollections { border-bottom: 1px dotted #000; padding-bottom: 1em;  }
.sortHead, .gsaCollectionsHead { font-weight: bold; }
.resultTitle, a.resultTitle:link { font-size: 11px; color: #0000CC !important; text-decoration: underline !important; }
.searchResult { font-size: 11px; }
.linkInfo { color: #158A15; }
#bottomSearchNav { margin-top: 1em; border-top: 1px dotted #000; text-align: center; }
.gsaPagelist a, .gsaPagelist span { font-weight: bold; border: 1px solid #DDE7EC; padding: 2px 10px; margin: auto 2px; }
.gsaPagelist a { font-size: 13px; color: #0000CC; background-color: #F4F4F4; }
.gsaPagelist a#previousLink { color: #666; }
.gsaPagelist a#nextLink, .gsaPagelist a#previousLink { border: none; background-color: transparent; font-weight: normal; }
#bottomSearchForm { clear: both; padding-top: 0.7em;}
#bottomSearchForm .submitBtn { border: 1px inset #fff; color: #fff; background-color: transparent; margin-left: 5px; font-size: 10px; font-weight: bold;}
.bottomSearchLinks a { font-size: 11px !important; color: #0000CC !important; }
