@charset "utf-8";

/* CSS Document */

/* CSS RESET: http://yui.yahooapis.com/2.6.0/build/reset/reset-min.css */

html { color: #000; background: #FFF; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin: 0; border: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset,  img { border: 0; }
address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal; }
li { list-style: none; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
q:before, q:after { content: ''; }
abbr, acronym { border: 0; font-variant: normal; }
sup { vertical-align: text-top; }
sub { vertical-align: text-bottom; }
input, textarea, select { font-family: inherit; font-size: inherit; font-weight: inherit; }
input, textarea, select { *font-size: 100%; }
legend { color: #000; }
del, ins { text-decoration: none; }

/* end CSS RESET */

/* GENERAL *******************************************************/

* { cursor: default; outline: none !important; }
html { height: 100%; background: transparent; color: #191919; }
body { margin-top: 45px !important; margin-bottom: 60px !important; background: #f7f7f7; font: 11px/1.4 "Trebuchet MS", Geneva, Arial, Tahoma, Helvetica, sans-serif; color: #191919; text-align: center; /* behavior: url(csshover.htc); see http://www.xs4all.nl/~peterned/csshover.html for documentation */ overflow-x: hidden; }
p { margin: 0 0 8px 0; }	
a { text-decoration: none; outline: none; }
a, a img { cursor: pointer; }
/* img { -ms-interpolation-mode : bicubic; } */
#searchResultsTop { position: absolute; top: 0; }

/* end GENERAL */

/* BANNER *******************************************************/
/*
#top { position: fixed; top: 0; left: 0; height: 50px; width: 100%; background: url(http://www.aetninternational.com/content/sales/images/background_nav.png) repeat-x transparent; overflow: hidden; z-index: 22; }
#logo { position: fixed; left: 0px; top: 0px; height: 45px; width: 500px; background: url(http://www.aetninternational.com/content/sales/images/logo_aetni.png) no-repeat 0 0; z-index: 23; } 
*/
#top { position: fixed; top: 0; left: 0; height: 85px; width: 100%; background: url(http://www.aetninternational.com/content/sales/images/background_nav.png) repeat-x transparent; overflow: hidden; z-index: 22; }
#logo { position: fixed; left: 0px; top: 0px; height: 85px; width: 350px; background: url(http://www.aetninternational.com/content/sales/images/logo_aetni.png
) no-repeat 15px 0; z-index: 23; } 


* html #logo, * html #nav, * html a.icon_maximize, * html a.icon_minimize { position: absolute; }

.pad, .padslight, .padleft { display: none; }
/*
.pad {display:block; height:45px;}
.padslight {display:block; height:10px;}
.padleft { padding-left: 10px; }
*/

#nav { POSITION: FIXED; right: 0px; top: 0px; z-index: 10000; WIDTH: 430PX; }
#nav:hover { HEIGHT: 425PX; }


#nav ul { float: right; }
#nav li ul { display: none; border: solid #000; border-width: 0 1px 1px 1px; line-height: 1.8; background: #fff ; }
#nav li ul .level0, #nav li ul .level1, #nav li ul .level2 { opacity: .97; filter: alpha(opacity=97); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=97)"; } 
#nav li ul #category_options { opacity: 1.0 !important; filter: alpha(opacity=100) !important; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)" !important; } 

/* DWR: RT - This line does makes the nav appear on hover (and go away on 'unhover')
#nav li:hover ul, #nav li.sfhover ul { display: block; position: absolute; }
*/

#nav li ul #category_options { opacity: 1.0 !important; filter: alpha(opacity=100) !important; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)" !important; } 

#programsearch_menu, #programsearch_menu a { width: 400px; text-align: left; padding: 0px; }
#programsearch_menu .level0, #programsearch_menu .level1, #programsearch_menu .level2, #programsearch_menu .level3, #programsearch_menu .level4 { background-image: none; }
#programsearch_menu .level0 { background-color: #191919; }
#programsearch_menu .level1 { background-color: #333; color: #fff; }
#programsearch_menu .level2 { background-color: #666; max-height: 130px; overflow-y: auto; overflow-x: hidden; overflow: auto; }
* html #programsearch_menu .level2 { height: expression(this.scrollHeight>129?"130px":"auto"); }
#login1 #programsearch_menu .level2 { max-height: 310px; }
* html #login1 #programsearch_menu .level2 { height: expression(this.scrollHeight>399?"400px":"auto"); }

#programsearch_menu .level3 { background-color: #999; }
#programsearch_menu .level4 { background-color: #ccc; }

#searchoptions, #searchtop { width: 400px !important; overflow-x: hidden; background: #fff; }
#searchtop { border: #005288 solid; border-width: 0px 1px 0px 1px; }
#searchbox { float: left; width: 340px; height: 60px; line-height: 60px !important; margin-top: 0px; margin-left: 10px; font-size: 28px; font-family: "Trebuchet MS", Tahoma, "Arial Black", Helvetica, sans-serif; font-weight: bold; font-style: normal !important; cursor: text; text-transform: none; color: #005288; overflow-y: hidden; }
/*
#searchtop { border: #005288 solid; border-width: 0px 1px 1px 1px; }
#searchbox { float: left; width: 340px; height: 40px; line-height: 40px; margin-top: 5px; margin-left: 10px; font-size: 28px; font-family: "Trebuchet MS", Tahoma, "Arial Black", Helvetica, sans-serif; font-weight: bold; font-style: normal !important; cursor: text; text-transform: none; color: #005288; overflow-y: hidden; }
*/
#searchbox:focus, .input input:focus { color: #ec008c !important; }
#login1 #searchbox { cursor: default !important; }
#login1 #searchbox:focus { color: #005288 !important; }

.icon_search { background: url(http://www.aetninternational.com/content/sales/images/icons.png) no-repeat 5px -1077px; width: 37px; height: 40px; margin-top: 10px; margin-right: 5px; cursor: pointer; float: left; display: inline; overflow: hidden; }
.icon_search:hover { background-position: -195px -1077px; }
#login1 .icon_search { DISPLAY: NONE; }
#login1 .icon_search:hover { background-position: 5px -1077px; }
#logo a img, .icon_search img { width: 100%; height: 100%; cursor: pointer; }
#programsearch_menu .level0, #programsearch_menu .level1, #programsearch_menu .level2, #programsearch_menu .level3 { width: 100%; line-height: 25px; font-size: 10px; font-weight: bold; text-transform: uppercase; }
#programsearch_menu .level0, #programsearch_menu .level1, #programsearch_menu .level3 { border-top: #000 1px solid; }
#programsearch_menu .arrow { width: 25px; float: left; background: url(http://www.aetninternational.com/content/sales/images/icons.png); margin-left: -10px; } 
#programsearch_menu .closed { background-position: 5px -1015px; }
#programsearch_menu .open { background-position: 5px -1045px; }
#programsearch_menu .box { width: 25px; float: left; background: #eee; margin-right: 10px; border-right: #000 1px solid; text-align: center; OVERFLOW: HIDDEN; }
#programsearch_menu .level1 .box { cursor: default; }
#programsearch_menu .level3 .box { cursor: url(http://www.aetninternational.com/content/sales/images/add.cur), crosshair; }
#programsearch_menu .arrow, #programsearch_menu .box, #programsearch_menu .right { height: 25px; display: block; }
#programsearch_menu .arrow { cursor: pointer; }
#programsearch_menu .level0 .right, #programsearch_menu .level1 .right, #programsearch_menu .level2 .right { cursor: default; }

.selectAllIcon { margin: 5px; }
/*
#programsearch_menu .selected0 { background: url(http://www.aetninternational.com/content/sales/images/icons.png) background-position: -400px -660px !important; }
#programsearch_menu .selected1 { background: url(http://www.aetninternational.com/content/sales/images/icons.png) background-position: 0 -660px !important; }
*/
#programsearch_menu .catalog { font-size: 9px; }
#programsearch_menu #logout .box, #programsearch_menu .advancedsearch .box /*, #programsearch_menu .level0 .box*/ { DISPLAY: NONE !important; }
#programsearch_menu .level0 .box, #programsearch_menu .level0 .arrow { DISPLAY: NONE !important; }
#programsearch_menu .level0 { DISPLAY: NONE !important; }

#programsearch_menu .advancedsearch { text-align: center; background-color: #191919; color: #fff; cursor: pointer !important; }

#programsearch_menu #logout .right, #programsearch_menu .hidenav, #programsearch_menu .clear { text-align: center; color: #fff; cursor: pointer !important; }
#programsearch_menu #logout:hover .right, #programsearch_menu .hidenav:hover, #programsearch_menu .clear:hover { background-color: #ec008c; }
#login1 .level0 { DISPLAY: BLOCK !important; }
#login1 .level0 .arrow { DISPLAY: BLOCK !important; }

#login1 .hidenav { margin-left: 0 !important; }

#login1 .arrow { width: 25px; height: 25px; display: block; float: left; background: url(http://www.aetninternational.com/content/sales/images/icons.png); margin-left: 0px; }
#login1 .right { margin-left: 10px; cursor: default; height: 25px; display: block; }
#login1 .input { height: 45px; background: #fff; margin-left: 0px; }
#login1 .input input { width: 100%; height: 40px; line-height: 40px; margin-top: 4px; margin-right: 10px; margin-left: 10px; font-size: 28px; font-family: "Trebuchet MS", Tahoma, "Arial Black", Helvetica, sans-serif; font-weight: bold; font-style: normal !important; cursor: text; text-transform: none; color: #005288; }
#login1 * { overflow-x: hidden !important; }
#login1 .closed { background-position: 5px -1015px; }
#login1 .open { background-position: 5px -1045px; }
.submit { text-align: center; color: #fff !important; background-color: #005288 !important; cursor: pointer !important; margin-right: -50px; }
.submit:hover { background-color: #ec008c !important; }

/* COLORS */
#searchoptions .f01 { background-color: #796dcb; }
#searchoptions .f02 { background-color: #a76ab9; }
#searchoptions .f03 { background-color: #bb67a2; }
#searchoptions .f04 { background-color: #c55d83; }
#searchoptions .f05 { background-color: #d35e4c; }
#searchoptions .f06 { background-color: #e18c43; }
#searchoptions .f07 { background-color: #e1b040; }
#searchoptions .f08 { background-color: #99bf6b; }
#searchoptions .f09 { background-color: #5bb69f; }
#searchoptions .f10 { background-color: #6d80cb; }
#searchoptions .f11 { background-color: #819388; }

/* COLORS for CATEGORY (HOME) */
.search2 #category_options .level3 { background-color: #f7f7f7 !important; }

.g01 { border-left-color: #DD4228; color: #DD4228 !important; }
.g02 { border-left-color: #E9C464; color: #E9C464 !important; }
.g03 { border-left-color: #B0B9C9; color: #B0B9C9 !important; }
.g04 { border-left-color: #CA8C4B; color: #CA8C4B !important; }
.g05 { border-left-color: #719FD4; color: #719FD4 !important; }
.g06 { border-left-color: #F58220; color: #F58220 !important; }
.g07 { border-left-color: #B9BF89; color: #B9BF89 !important; }
.g08 { border-left-color: #AEADD6; color: #AEADD6 !important; }
.g09 { border-left-color: #FBB672; color: #FBB672 !important; }
.g10 { border-left-color: #FFD244; color: #FFD244 !important; }
.g11 { border-left-color: #8ABFB0; color: #8ABFB0 !important; }
.g12 { border-left-color: #D8BB7B; color: #D8BB7B !important; }
.g13 { border-left-color: #72BEE9; color: #72BEE9 !important; }
.g14 { border-left-color: #5D7683; color: #5D7683 !important; }

.g15 { border-left-color: #DD4228; color: #DD4228 !important; }
.g16 { border-left-color: #E9C464; color: #E9C464 !important; }
.g17 { border-left-color: #B0B9C9; color: #B0B9C9 !important; }
.g18 { border-left-color: #CA8C4B; color: #CA8C4B !important; }
.g19 { border-left-color: #719FD4; color: #719FD4 !important; }
.g20 { border-left-color: #F58220; color: #F58220 !important; }
.g21 { border-left-color: #B9BF89; color: #B9BF89 !important; }
.g22 { border-left-color: #AEADD6; color: #AEADD6 !important; }
.g23 { border-left-color: #FBB672; color: #FBB672 !important; }
.g24 { border-left-color: #FFD244; color: #FFD244 !important; }
.g25 { border-left-color: #8ABFB0; color: #8ABFB0 !important; }
.g26 { border-left-color: #D8BB7B; color: #D8BB7B !important; }
.g27 { border-left-color: #72BEE9; color: #72BEE9 !important; }
.g28 { border-left-color: #5D7683; color: #5D7683 !important; }

/* COLORS for CATEGORY (SEARCH)  */
.g01 .box { background-color: #DD4228 !important; }
.g02 .box { background-color: #E9C464 !important; }
.g03 .box { background-color: #B0B9C9 !important; }
.g04 .box { background-color: #CA8C4B !important; }
.g05 .box { background-color: #719FD4 !important; }
.g06 .box { background-color: #F58220 !important; }
.g07 .box { background-color: #B9BF89 !important; }
.g08 .box { background-color: #AEADD6 !important; }
.g09 .box { background-color: #FBB672 !important; }
.g10 .box { background-color: #FFD244 !important; }
.g11 .box { background-color: #8ABFB0 !important; }
.g12 .box { background-color: #D8BB7B !important; }
.g13 .box { background-color: #72BEE9 !important; }
.g14 .box { background-color: #5D7683 !important; }

.g15 .box { background-color: #DD4228 !important; }
.g16 .box { background-color: #E9C464 !important; }
.g17 .box { background-color: #B0B9C9 !important; }
.g18 .box { background-color: #CA8C4B !important; }
.g19 .box { background-color: #719FD4 !important; }
.g20 .box { background-color: #F58220 !important; }
.g21 .box { background-color: #B9BF89 !important; }
.g22 .box { background-color: #AEADD6 !important; }
.g23 .box { background-color: #FBB672 !important; }
.g24 .box { background-color: #FFD244 !important; }
.g25 .box { background-color: #8ABFB0 !important; }
.g26 .box { background-color: #D8BB7B !important; }
.g27 .box { background-color: #72BEE9 !important; }
.g28 .box { background-color: #5D7683 !important; }

.search1 { display: none !important; }
.search2 .level3 { color: #191919; }
.search2 .level3:nth-child(2n) { background-color: #888 !important; }
.search2 .f01 .level3:nth-child(2n) { background-color: #ededed !important; }

/* end BANNER */

/* sIFR ******************************************************* this is used to replaced the <h1> section headers  with Flash text */

/* These are standard sIFR styles... do not modify */
.sIFR-flash { visibility: visible !important;	margin: 0; }
.sIFR-replaced { visibility: visible !important; }
span.sIFR-alternate { position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden; }
/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] { display: none !important; }
/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */
/* DWR - RT: I removed visibility: hidden; from the following TEMPORARILY (I think I need to be on the internet for some things to work right) */
.sIFR-hasFlash h1 { }
.sIFR-hasFlash h2 { letter-spacing: -9px; font-size: 55px; }
.sIFR-hasFlash h3 { letter-spacing: -6px; font-size: 25px; }
.sIFR-hasFlash h4 { letter-spacing: -5px; font-size: 21px; }
.sIFR-hasFlash h5#pullquote { letter-spacing: -4px; visibility: hidden; font-size: 24px; }
h2, h3, h4, h5 { visibility: visible; letter-spacing: normal !important; } 

/* end of sIFR */

/* ICONS *******************************************************/

.icons a { display: inline-block; width: 16px !important; height: 16px; margin: 2px 2px 0px 2px; background: url(http://www.aetninternational.com/content/sales/images/icons.png) no-repeat; outline: none; } 
#searchoptions a { display: inline-block; width: 16px; height: 15px; margin: 0 5px -4px -5px; background: url(http://www.aetninternational.com/content/sales/images/icons.png) no-repeat; outline: none; cursor: default !important; }
#searchoptions .f07 a { width: 23px; }
#searchoptions .f10 a, #searchoptions .f11 a { width: 35px; }
.materials a { display: block; width: auto; padding-left: 20px; background: url(http://www.aetninternational.com/content/sales/images/icons.png) no-repeat; }
.export a { display: inline-block; width: auto; padding-left: 20px; background: url(http://www.aetninternational.com/content/sales/images/icons.png) no-repeat; }
.materials a:hover { text-decoration: none; }
.status a, .format a, .imagerights a { cursor: default; } 

/* DWR RT added: position: relative; to each of the following .icon_* classes to support toolip */

/*
.icon_new { position: relative; background-position: 0 0 !important; }
.icon_available { position: relative; background-position: 0 -30px !important; }
.icon_unavailable { position: relative; background-position: 0 -60px !important; }
*/

.icon_hd, .icon_hd_details { position: relative; background-position: 0 -90px !important; }
.icon_shortform, .icon_shortform_details { position: relative; background-position: -0 -120px !important; }
.icon_vod, .icon_vod_details { position: relative; background-position: 0 -150px !important; }
.icon_mobile, .icon_mobile_details { position: relative; background-position: 0 -180px !important; }
#results .icon_mobile { max-width: 10px; }
.icon_web, .icon_web_details { background-position: 0 -1875px !important; } 

.icon_ad, .icon_ad_details { position: relative; background-position: 0 -210px !important; }
.icon_credits, .icon_credits_details { position: relative; background-position: 0 -240px !important; }
.icon_images, .icon_images_details { position: relative; background-position: 0 -270px !important; }
.icon_logo, .icon_logo_details { position: relative; background-position: 0 -300px !important; }
.icon_lowerthird, .icon_lowerthird_details { position: relative; background-position: 0 -330px !important; }
.icon_musiccues, .icon_musiccues_details { position: relative; background-position: 0 -360px !important; }
.icon_onair, .icon_onair_details { position: relative; background-position: 0 -390px !important; }
.icon_press, .icon_press_details { position: relative; background-position: 0 -420px !important; }
.icon_screener, .icon_screener_details { position: relative; background-position: 0 -450px !important; }
.icon_script, .icon_script_details { position: relative; background-position: 0 -480px !important; }
.icon_synopsis, .icon_synopsis_details { position: relative; background-position: 0 -510px !important; }

/*
.icon_licensed { position: relative; background-position: 0 -540px !important; }
.icon_publicdomain { position: relative; background-position: 0 -570px !important; }
.icon_royaltyfree { position: relative; background-position: 0 -600px !important; }
.icon_stock { position: relative; background-position: 0 -630px !important; }
*/

.icon_add, .icon_add_details { position: relative; background-position: 0 -660px !important; }
.level1 .icon_add, .level2 .icon_add, .level3 .icon_add { position: relative; background-position: 0 -1785px !important; }

.icon_delete, .icon_delete_details { background-position: 0 -690px !important; }
.level1 .icon_delete, .level2 .icon_delete, .level3 .icon_delete { position: relative; background-position: 0 -1815px !important; }

/*
.icon_72 { background-position: 0 -720px !important; }
.icon_300 { background-position: 0 -750px !important; }
*/

.icon_print { background-position: 0 -840px !important; }

.icon_arrowright { background-position: 0 -1020px !important; }
.icon_arrowdown { background-position: 0 -1050px !important; }

.icon_history { background-position: 0 -1125px !important; }
.icon_bio { background-position: 0 -1155px !important; }
.icon_ci { background-position: 0 -1185px !important; }
.icon_ae { background-position: 0 -1215px !important; }
.icon_military { background-position: 0 -1245px !important; }

.icon_30min { background-position: 0 -1275px !important; }
.icon_60min { background-position: 0 -1305px !important; }
.icon_60minplus { background-position: 0 -1335px !important; }

.icon_1month { background-position: 0 -1365px !important; }
.icon_3months { background-position: 0 -1395px !important; }
.icon_12months { background-position: 0 -1425px !important; }

/*
.icon_chinese { background-position: 0 -1455px !important; }
.icon_english { background-position: 0 -1485px !important; }
.icon_french { background-position: 0 -1515px !important; }
.icon_german { background-position: 0 -1545px !important; }
.icon_italian { background-position: 0 -1575px !important; }
.icon_japanese { background-position: 0 -1605px !important; }
.icon_portuguese { background-position: 0 -1635px !important; }
.icon_spanish { background-position: 0 -1665px !important; }
*/

.icon_chinese, .icon_english, .icon_french, .icon_german, .icon_italian, .icon_japanese, .icon_portuguese, .icon_spanish { display: none !important; } /* TOO MANY POLITICAL PROBLEMS */

.icon_download { background-position: 0 -1695px !important; }
.icon_word { background-position: 0 -1725px !important; }
.icon_close { background-position: 0 -1905px !important; }

/*
.icon_new:hover { background-position: 0 0 !important; }
.icon_available:hover { background-position: 0 -30px !important; }
.icon_unavailable:hover { background-position: 0 -60px !important; }

.icon_hd:hover { background-position: 0 -90px !important; }
.icon_shortform:hover { background-position: -0 -120px !important; }
.icon_vod:hover { background-position: 0 -150px !important; }
.icon_mobile:hover { background-position: 0 -180px !important; }
.icon_web:hover { background-position: 0 -1875px !important; } 
*/

#programsearch .icon_ad:hover, #programsearch .icon_ad_details:hover { background-position: -200px -210px !important; }
#programsearch .icon_credits:hover, #programsearch .icon_credits_details:hover { background-position: -200px -240px !important; }
#programsearch .icon_images:hover, #programsearch .icon_images_details:hover { background-position: -200px -270px !important; }
#programsearch .icon_logo:hover, #programsearch .icon_logo_details:hover { background-position: -200px -300px !important; }
#programsearch .icon_lowerthird:hover, #programsearch .icon_lowerthird_details:hover { background-position: -200px -330px !important; }
#programsearch .icon_musiccues:hover, #programsearch .icon_musiccues_details:hover { background-position: -200px -360px !important; }
#programsearch .icon_onair:hover, #programsearch .icon_onair_details:hover { background-position: -200px -390px !important; }
#programsearch .icon_press:hover, #programsearch .icon_press_details:hover { background-position: -200px -420px !important; }
#programsearch .icon_screener:hover, #programsearch .icon_screener_details:hover { background-position: -200px -450px !important; }
#programsearch .icon_script:hover, #programsearch .icon_script_details:hover { background-position: -200px -480px !important; }
#programsearch .icon_synopsis:hover, #programsearch .icon_synopsis_details:hover { background-position: -200px -510px !important; }

/*
#programsearch .icon_licensed:hover { background-position: 0px -540px !important; }
#programsearch .icon_publicdomain:hover { background-position: 0px -570px !important; }
#programsearch .icon_royaltyfree:hover { background-position: 0px -600px !important; }
#programsearch .icon_stock:hover { background-position: 0px -630px !important; }
*/

#programsearch .icon_add:hover, , #programsearch .icon_add_details:hover, .tip .icon_add:hover { background-position: -200px -660px !important; }
#programsearch .icon_delete:hover, , #programsearch .icon_delete_details:hover, .tip .icon_delete:hover{ background-position: -200px -690px !important; }

/*
#programsearch .icon_72:hover { background-position: -200px -720px !important; }
#programsearch .icon_300:hover { background-position: -200px -750px !important; }
*/

.icon_print:hover { background-position: -200px -840px !important; }

#programsearch .icon_arrowright:hover { background-position: -200px -1020px !important; }
#programsearch .icon_arrowdown:hover { background-position: -200px -1050px !important; }

.icon_download:hover { background-position: -200px -1695px !important; }
.icon_word:hover { background-position: -200px -1725px !important; }
.icon_close:hover { background-position: -200px -1905px !important; }

.icon_new_none { background-position: -400px 0 !important; }

.icon_ghost { opacity: .05; filter: alpha(opacity=5); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=5)"; cursor: default !important; }
.icon_ghost:hover { opacity: .04; filter: alpha(opacity=4); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=4)"; background-position: -200px -60px !important; }

#tip_add, #tip_add2 { text-align: left; }
#tip_add a, #tip_add2 a { display: block; width: auto; margin-bottom: -18px !important; padding: 0 3px 0 20px !important; background: url(http://www.aetninternational.com/content/sales/images/icons.png) no-repeat; color: #191919; font-size: 11px; font-weight: normal !important; }
#tip_playlists { margin-bottom: 5px; border-bottom: 1px dotted #000; padding-bottom: 2px; }

.tip, .tip2 { position: absolute; z-index: 100; background-color: #ddd; font-weight: bold; font-size: 10px; width: auto; border: solid #191919; border-width: 1px 1px 1px 4px; padding: 1px 4px 2px 4px; line-height: 1.8; color: #191919; top: 20px; left: 20px; text-transform: uppercase; opacity: .90; filter: alpha(opacity=90); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; }                

#tip_add a:hover, #tip_delete a:hover { color: #ec008c !important; }

/* end ICONS */

/* TABS  *******************************************************/

#results .tabs { float: right; padding-right: 150px; }
#details .tabs { padding-right: 200px; }
.tab { float: right; width: 120px; height: 25px; line-height: 25px; background: url(http://www.aetninternational.com/content/sales/images/tab.png) no-repeat 0 -45px; overflow: hidden; color: #fff; text-transform: uppercase; font-weight: bold; text-align: center; }
#results .tab { cursor: pointer !important; }
#results .tab:hover { color: #ff0051; }
#results .selected { background-position: 0px 0px; cursor: default !important; }
#results .selected:hover { color: #fff !important; }
#details .tab { background-position: 0px -90px; color: #191919; cursor: pointer; }

/*
#header { float: left; width: 575px; height: 25px; line-height: 25px; font-size: .9em; text-transform: uppercase; color: #ddd; margin-top: -1px; }
#header div { padding: 7px 10px 0 10px; }
#header a {  color: #555 !important; }
#icon_link { float: right; margin-right: 10px; }
*/

#header { float: left; width: 575px; height: 25px; margin-top: -1px;  }
#header .text3 { HEIGHT: 25PX !IMPORTANT; LINE-HEIGHT: 25PX !IMPORTANT; MARGIN-LEFT: 10PX; PADDING: 0 !IMPORTANT; font-size: .9em !important; text-transform: uppercase; COLOR: #555; }
.total { float: right !important; margin-right: 0 !important; }

/* end TABS */

/* SEARCH RESULTS / PLAYLISTS *******************************************************/

#programsearch { padding-top: 15px; }
#programsearch a { color: inherit; }		

.level0 { background: url(http://www.aetninternational.com/content/sales/images/background_catalog.png) 0px -440px no-repeat; color: #ccc; }
.level1 { background: url(http://www.aetninternational.com/content/sales/images/background_catalog.png) -10px -1px no-repeat; color: #ccc; }
.level2 { background: url(http://www.aetninternational.com/content/sales/images/background_catalog.png) -10px -61px no-repeat; color: #999; }
.onerow { background-position: -10px -31px !important; }
.level3 { background: url(http://www.aetninternational.com/content/sales/images/background_catalog.png) -10px -121px no-repeat; color: #aaa; }
.level4 { background: url(http://www.aetninternational.com/content/sales/images/background_catalog.png) -10px -181px no-repeat; color: #444; }
.level5 { background: url(http://www.aetninternational.com/content/sales/images/background_catalog.png) -5px -2321px no-repeat; min-height: 5px; overflow: hidden; width: 575px; margin-top: 0px!important; padding: 0 !important; float: left;  } /* #results sections' bottom */
/*
.level5 { background: url(http://www.aetninternational.com/content/sales/images/background_catalog.png) -5px -377px no-repeat; height: 45px; overflow: hidden; width: 575px; margin-top: 0px!important; padding: 0 !important; float: left; }
*/
.level6 { background: url(http://www.aetninternational.com/content/sales/images/background_catalog.png) 0px -410px no-repeat #eee; height: 20px; width: 405px; float: left; } /* DETAILS BOTTOM */

/* #results .level0, #playlists .level0 { overflow: hidden; height: 25px; } */
#results .level0 a { margin-left: 10px; cursor: default !important; line-height: 25px; float: left; }
#results .level5:first-child { height: 40px !important; }
#results .loading { OVERFLOW: visible !IMPORTANT; }
#results .loading div { HEIGHT: 45PX; background: url(http://www.aetninternational.com/content/sales/images/loading_results.gif) center 5px no-repeat; } 
#results .level1, #results .level2, #results .level3, #results .level4 { float: right; border-top: solid 0px #fff; border-left: 5px solid; padding-right: 5px; }
#results a:hover { color: #FF7BD0 !important; }
#results #header a:hover { color: #555 !important; }
#results .selected a:hover, #results .tab a:hover { color: #fff !important; }
#results .level1 a { color: #ddd !important; }
#results .level2 a { color: #ddd !important; }
#results .level3 a { color: #eee !important; }
#results .level4 a { color: #191919 !important; }
#series .level1 { border-color: #ff0051; }
#series .level2 { border-color: #fc3574; }
#series .level3 { border-color: #c96786; }
#series .level4 { border-color: #b38190; }
#series a:hover { color: #ff0051 !important; }
#episodes { PADDING-BOTTOM: 75PX !IMPORTANT; }
#episodes .level1 { border-color: #f8f043; }
#episodes .level4, .playlistAllEpisodesWrapper .level4 { border-color: #bab370; background-position: -10px -241px; }
#episodes .level4 .text2, .playlistAllEpisodesWrapper .level4 .text2 { color: #777 !important; }
#episodes .level4 .text2 a, .playlistAllEpisodesWrapper .level4 .text2 a { color: #777 !important; }
#episodes a:hover, #episodes .level4 .text2 a:hover { color: #f8f043 !important; }
#episodes a:hover, #episodes .level4 .text2 a:hover { color: #f8f043 !important; }

/*
#images .level1 { border-color: #00aaef; }
#images .level4 { border-color: #5b9ab5; background-position: -10px -481px; background-repeat: repeat !important	; margin-bottom: -5px; }
#images a:hover { color: #00aaef !important; }
*/

#results { float: left; width: 575px; }
#series, #episodes, /* #images,*/ #playlists { display: block; float: left; margin-top: 8px; overflow: hidden; }
#results .level1, #results .onerow { height: 25px !important; overflow: hidden !important; }
#results .level1 .text1, #results .level1 .text3, #results .onerow .text1 { height: 25px; line-height: 25px; display: inline; float: left; margin-right: 15px; }
#results .level1 .left a, #results .onerow .left a { margin-top: 5px !important; }

#results .left, #results .middle, #results .right { height: 40px; min-height: 100%; position: relative; display: table-cell;}
#episodes .level4, #episodes .level4 .right, .playlistAllEpisodesWrapper .level4, .playlistAllEpisodesWrapper .level4 .right { min-height: 56px; HEIGHT: 56PX; }
#results .left { float: left; width: 35px; }
#results .middle { float: left; width: 505px; text-align: left; vertical-align: top; }
#results .right { float: left; width: 25px; }

#results .left a { display: block; width: auto; height: 15px; margin-top: 12px; margin-left: 10px; background: url(http://www.aetninternational.com/content/sales/images/icons.png) no-repeat; }
#results .left a:hover { background: url(http://www.aetninternational.com/content/sales/images/icons.png) no-repeat -200px -660px; }
#results .closed a { background-position: 0px -1020px; }
#results .open a { background-position: 0px -1050px; }
#results .closed a:hover { background-position: -200px -1020px; }
#results .open a:hover { background-position: -200px -1050px; }

#results .right a { display: block; width: auto; height: 15px; background: url(http://www.aetninternational.com/content/sales/images/icons.png) no-repeat 0px -660px; }
#results #series .right a, #playlists .right a { margin-top: 12px; }
#results #episodes .right a, .playlistAllEpisodesWrapper .right a { margin-top: 20px; }

#results .middle .text1, #results .middle .text2, #results .middle .text3 { width: auto; }
.text1 { height: 20px; line-height: 20px; font-weight: bold; text-transform: uppercase; WHITE-SPACE: NOWRAP; OVERFLOW: HIDDEN; }
#series .level2 .text1, #series .level3 .text1, #series .level4 .text1 { height: 16px; line-height: 16px; margin-top: 4px; }
#episodes .text1, .playlistAllEpisodesWrapper .text1 { height: 16px; line-height: 16px; }
.text2 { height: 20px; line-height: 20px; font-weight: bold; text-transform: uppercase; font-size: .9em; WHITE-SPACE: NOWRAP; OVERFLOW: HIDDEN; } /* find better solution for overflow; the problem is the fixed height; */
#results .text3 { height: 20px; line-height: 20px; float: left;  }
#results .middle .icons, #playlists .middle .icons { height: 20px; line-height: 20px; float: right; margin: 0 10px; }
#results .text4 { color: #333; }
#results .level1 .text3 { color: #666; }
#results .level1 .text3 a { color: #ddd; }

#playlists .level1, #playlists .level2, #playlists .level3, #playlists .level4 { float: right; border-top: solid 0px #fff; border-left: 5px solid; padding-right: 5px; }
#playlists .level1 { background: url(http://www.aetninternational.com/content/sales/images/background_catalog.png) -5px -440px no-repeat; color: #ccc; border-color: #ff0051; }
#playlists .level1:first-child { border-color: #191919; DISPLAY: NONE !important; }
#playlists .level1:first-child .text3 { height: 25px !important; line-height: 25px !important; }
#playlists .text1 { height: 16px !important; line-height: 16px !important; }
#playlists .playlist { FLOAT: LEFT; WIDTH: 100%; height: 40px !IMPORTANT; background-position: -10px -2225px; }
#playlists .playlist .text1 { WIDTH: 435PX; }
#playlists .level2 { border-color: #ff0051; OVERFLOW: HIDDEN !IMPORTANT; }
#playlists .playlistLevelTwoWrapper .level2 { border-color: #fc3574; HEIGHT: 40PX; }
#playlists .playlist_all { background-position: -10px -2280px !important; }
#playlists .level3 { border-color: #c96786; }
#playlists .playlist_episode { background-position: -10px -241px; min-height: 56px; }
#playlists .playlist_episode .text1 { height: 16px; line-height: 16px; margin-top: 0 !important; }
#playlists .playlist_episode .right a { margin-top: 20px; }
#playlists .level4 { border-color: #b38190; }
#playlists a:hover { color: #ff0051 !important; }
#playlists .level4 .text2 a { color: #777 !important; }
#playlists .level4 .text2 a:hover { color: #ff0051 !important; }
#playlists .level1 .text1, #playlists .level2 .text1, #playlists .level3 .text1, #playlists .level4 .text1 { height: 16px !important; line-height: 16px !important; margin-top: 4px; }
#playlists .level1 .text1 { height: 16px !important; line-height: 16px !important; margin-top: 4px; }
#playlists .level1 .text3 { WIDTH: 435PX; height: 20px !important; line-height: 20px !important; margin-top: 0; }
.playlist .text1, .playlist .text3 { clear: both; display: block !important; }
#playlists input { min-width: 200px; text-transform: uppercase; font-weight: bold; cursor: text; }
#playlists .send  { width: 50px; height: 40px !important; line-height: 40px !important; float: right; }
#playlists .send a { width: 45px !important; height: 20px !important; float: right; margin-top: -10px; background-position: 0 -1845px !important; }
#playlists .send a:hover { background-position: -200px -1845px !important; }

#playlists .middle { }
* html #playlists .level2 .icons { MARGIN-TOP: -20PX !IMPORTANT; }
* html #playlists .send a { MARGIN-TOP: 10PX !IMPORTANT; }

#playlists .playlistAllEpisodesWrapper .text1 { MARGIN-TOP: 0 !IMPORTANT; }
#playlists .playlistAllEpisodesWrapper .right a { MARGIN-TOP: 20PX !IMPORTANT; }
#playlists .playlistLevelTwoWrapper { FLOAT: LEFT; }
#playlists .seriesWrapper { FLOAT: LEFT; }
#playlists .season { HEIGHT: 40PX; }
#playlists div.episode { FLOAT: LEFT; WIDTH: 100%; }
#playlists .seasonWrapper .level4 { HEIGHT: 40PX; }

/* end SEARCH RESULTS / PLAYLISTS */

/* IMAGES */

#images { width: 580px; background: #fff; }
#images td { vertical-align: top; padding: 0 0 15px 0; }
#images td img { padding: 0 5px; }

/* end IMAGE */

/* PLAYLIST FORM *******************************************************/

#send_playlist form { border: 1px solid #191919; border-left-width: 4px; width: 400px; max-height: 375px; overflow-y: auto; overflow-x: hidden; margin: auto; margin-top: 15px; font-size: 11px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
#send_playlist form table { width: 100%; }
#send_playlist form #user_search input, #send_playlist form #user_send input { height: 25px; }
#send_playlist form #user_search input { font-size: 21px; line-height: 25px; width: 100%; border: 0; font-weight: bold; }
#send_playlist form #user_send { text-align: center; }
#send_playlist form #user_search { padding: 0 0 0 3px !important; height: 30px; background: #fff; }
#send_playlist form #user_glass { padding: 0; text-align: center; border-left: 0; background: transparent; }
#send_playlist form #user_glass input { background: url(http://www.aetninternational.com/content/sales/images/icons.png) no-repeat -60px -1080px; width: 25px; height: 25px; margin: auto; border: 0; padding: 0; }
#send_playlist form th { text-align: left; border: solid #000; border-width: 1px 0px 0px 1px; padding: 5px; }
#send_playlist form td { background: #eee; border: solid #000; border-width: 1px 0px 0px 1px; padding: 5px; white-space: nowrap; }
#send_playlist form .icon_send { width: 150px; height: 250px; padding-left: 48px; line-height: 20px; background-image: url(http://www.aetninternational.com/content/sales/images/icons.png) no-repeat !important; outline: none; background-position: 0 -1845px !important; }
#send_playlist form .user_check { width: 20px; text-align: center; }
#send_playlist form tr:first-child td { border-top: 0; }

/* end PLAYLIST FORM */

/* DETAILS *******************************************************/

#details { float: right; width: 405px; margin-bottom: 60px; color: #191919; text-align: left; background: url(http://www.aetninternational.com/content/sales/images/background_catalog_details.png) 370px 25px no-repeat; }
#details .content { float: left; margin-bottom: -15px; padding: 15px 15px 15px 15px; background-color: #ccc; border-right-color: #ddd; }
#details #player { margin: -3px 0 5px -3px; display: block; MIN-HEIGHT: 315px; background: url(http://www.aetninternational.com/content/sales/images/loading_details.gif) no-repeat center 122px; } /* loading icon from http://preloaders.net */
#details #player img { width: 377px; }
#details .text1 { padding-top: 2px; }
#details .text2, #details .text2 a:hover { color: #777 !important; }
#details .text2, #details .text3 { padding: 0; }
#details .text3 { width: auto; padding-top: 5px; }
#info { width: 370px; line-height: normal; float: left; }
#details .materials { line-height: 20px; margin: 0 0 0 0; }
#details .materials h5, #details_link h5 { margin: 15px 0 5px 0; border-bottom: dotted 1px #191919; padding: 0 0 2px 0; text-transform: uppercase; font-weight: bold; font-size: .9em; }
#details_link { font-size: 10px; }
#details .playlists a { text-transform: uppercase; }
#programsearch h2 { display: inline; text-transform: uppercase; font-size: .9em; margin-right: 5px; }
#add_info h5 { margin: 0 0 10px 0; }
#details .materials div { margin-bottom: 5px; line-height: normal; }
#details .materials a { width: 16px; white-space: nowrap; overflow: visible; }
#details .materials img { margin: 5px 7px 0 0; }
#details .materials .text5 { border-bottom: solid 1px #191919; padding-bottom: 7px; }
#details #column1 { width: 190px; margin-right: 20px; float: left; }
#details #column2 { width: 160px; float: left; }
.info { width: 370px; margin-bottom: 0px; }
#details .materials a { color: #191919; }
#details .text3 a { display: none; } /* hiding links contained in the synopsis for use only on http://international.aetvn.com */
#details a:hover { color: #191919; }
#details .downloads a:hover, #details .playlists a:hover { color: #ec008c; }
/*
#details_link { margin: 15px 0 0 0; border: dotted #191919; border-width: 1px 0; padding: 5px 0; text-align: center; }
#details_link a:hover { color: #ec008c; }
*/
#filters div { line-height: 16px; margin-bottom: 5px; }
#filters .keywords1, #filters .keywords2 { color: #005288; }
#filters .keywords1 { text-transform: capitalize; font-size: 28px; color: #005288; font-weight: bold !important; }
#filters .keywords2 { text-transform: uppercase;  }
#filters a:hover { color: #fff !important; }
#filters #filters_terms { padding-bottom: 5px; border-bottom: dotted 1px #000;}
#filters #filters_clear { text-align: center; }
#filters #filters_clear a { font-weight: bold; color: #ec008c; }

/* end DETAILS */

#content, #SearchContent { position: relative; display: block; margin: 0; background: transparent; overflow: hidden; width: 100%; z-index: 19; }

.main, #main, .main1 { width: 990px; min-width: 980px; margin: auto; margin-top: 95px; margin-bottom: 300px; /* overflow: hidden; */ height: 1000%; }

/* HOME *******************************************************/

#home { background: url(http://www.aetninternational.com/content/sales/images/background_home.png) repeat-x 0 155px; }

/* end HOME */

/* FOOTER *******************************************************/
#footer { position: fixed !important; bottom: 0px !important; left: 0; width: 99.9%; height: 45px; /* margin-bottom: -60px; */ background: url(http://www.aetninternational.com/content/sales/images/background_footer.png) repeat-x transparent !IMPORTANT; font-size: 10px; text-align: left; overflow: hidden; white-space: nowrap; z-index: 22; }

/*
#footer { position: ABSOLUTE !important; bottom: 0px !important; left: 0; width: 99.9%; height: 45px; background: url(http://www.aetninternational.com/content/sales/images/background_nav.png) repeat-x transparent; font-size: 10px; text-align: left; overflow: hidden; white-space: nowrap; z-index: 22; }
#footer a { color: #ddd !important; }
#footer a:hover { color: #fff !important; }
*/
#footer a { color: #191919 !important; }
#footer a:hover { color: #EC008C !important; }
#footer_icons { DISPLAY: NONE; height: 100%; width: auto; white-space: nowrap; float: left; margin-left: 12px; }
#footer_icons a { background: url(http://www.aetninternational.com/content/sales/images/logo_footer.png) no-repeat !important; height: 45px; display: block; float: left; margin-right: 5px; }
#footer_icons img { margin: 0; padding: 0; border: 0; width: 100%; height: 45px; }

a#logo_history { width: 51px; background-position: 0 0px !important; }
a#logo_ae { width: 77px; background-position: -51px 0px !important; }
a#logo_lifetime { width: 66px; background-position: -128px 0px !important; }
a#logo_bio { width: 86px; background-position: -194px 0px !important; }
a#logo_ci { width: 53px; background-position: -280px 0px !important; }
a#logo_military { width: 36px; background-position: -333px 0px !important; }

a#logo_history:hover { background-position: 0 -45px !important; }
a#logo_ae:hover { background-position: -51px -45px !important; }
a#logo_lifetime:hover { background-position: -128px -45px !important; }
a#logo_bio:hover { background-position: -194px -45px !important; }
a#logo_ci:hover { background-position: -280px -45px !important; }
a#logo_military:hover { background-position: -333px -45px !important; }

/* for footer_01
a#logo_history { width: 40px; background-position: 0 0px !important; }
a#logo_ae { width: 61px; background-position: -40px 0px !important; }
a#logo_lifetime { width: 51px; background-position: -101px 0px !important; }
a#logo_bio { width: 64px; background-position: -152px 0px !important; }
a#logo_ci { width: 44px; background-position: -216px 0px !important; }
a#logo_military { width: 30px; background-position: -260px 0px !important; }

a#logo_history:hover { background-position: 0 -45px !important; }
a#logo_ae:hover { background-position: -40px -45px !important; }
a#logo_lifetime:hover { background-position: -101px -45px !important; }
a#logo_bio:hover { background-position: -152px -45px !important; }
a#logo_ci:hover { background-position: -216px -45px !important; }
a#logo_military:hover { background-position: -260px -45px !important; }
*/

#footer_copy { height: 100%; width: auto; white-space: nowrap; float: right; color: #888; }
#footer_copy div { float: right; height: 45px; line-height: 45px; border: solid #888; border-width: 0 0 0 1px; padding: 0 10px 0 10px; overflow: hidden; }
#email { font-weight: bold; WIDTH: AUTO; }
#email h1 { color: #065388 !important; margin-top: 12px !important; margin-right: 0px !important; width: 210px !IMPORTANT; }
#email h1, #email a { cursor: pointer; }
#footer_home, #footer_copy #copyright { DISPLAY: NONE; }

/* end FOOTER */

/* NEWS *******************************************************/

#news { }
#news a { color: #6699cc; } 
#news a:hover { color: #ec008c; }
#news .column1 { float: left; width: 574px; height: 100%; /* margin-left: 15px; */ padding-top: 15px; text-align: left; OVERFLOW: HIDDEN; }
#news .column1 img { max-width: 559px !important; margin: 10px 0; }
#news .column2 { float: RIGHT; background: #ccc /*#ededdd*/; width: 399px; height: 1000%; margin-top: 20px; margin-bottom: -450px; border: solid #336699; border-width: 1px 1px 1px 1px; padding: 0 0 15px 0; text-align: left; }
#news .column2 a { display: block; line-height: 1.4; margin-bottom: 5px; /*color: #191919;*/ }
#news .column2 a:hover { color: #ec008c; }
#news .article { margin: 15px 20px 50px 0px; text-align: left; }
#news .article h2 { margin-bottom: 10px; font-weight: bold; font-size: 13px; color: #6699cc; text-transform: uppercase; }
#news .article h3 { margin-bottom: 10px; font-weight: bold; font-size: 11px; color: #336699; text-transform: uppercase; }
#news .article h3 a { color: #336699 !important; cursor: default !important; }
#news .copy { margin-bottom: 10px; }
#news .article_categories { display: inline; line-height: 16px; }
#news .export { display: inline; margin-left: 10px; border-left: 1px solid #999; padding-left: 10px; }
#news .next { }
#news_search { width: 365px; height: auto; margin: 15px 15px 0px 15px; border: 1px solid #063853; padding: 0 !important; background: #fff; float: left; }
#news_searchbox { width: 313px; height: 24px; MARGIN: 3px 3px 3px 3px; PADDING-LEFT: 0PX; line-height: 24px; font-size: 21px; font-weight: bold; color: #063853; background: inherit; float: left; }
#news .links { width: 357px; margin: 20px 15px 0px 15px; float: left; display: block; clear: both; }
#news .links h2 { font-weight: bold; font-size: 12px; color: #666; text-transform: uppercase; margin-bottom: 6px; }
#news .next { text-align: center; border-top: 1px solid #666; margin: 15px 20px 15px 0; padding-top: 10px; }
#news .next a { margin: 5px; }
.icon_search2 { background: url(http://www.aetninternational.com/content/sales/images/icons.png) no-repeat -60px -1080pX; width: 24px; height: 24px; MARGIN: 3px 3px 3px 0px; cursor: pointer; float: right; display: inline; overflow: hidden; }
.icon_search2:hover { background-position: -260px -1080px; }

#news h1 { margin-top: 5px !important; } 
#news #main { margin-bottom: 0px; TEXT-ALIGN: LEFT; }
/* #news #categories, #news .article_categories { DISPLAY: NONE; } */

/* end NEWS */

/* FAQ / TERMS *******************************************************/

#faq div.main, #terms div.main { width: 500px !important; min-width: 500px !important; margin-top: 75px; text-align: left; }
#faq h1, #terms h1 { width: 100% !important; }
#faq h2, #terms h2 { font-weight: bold; margin: 85px 0 10px 0; font-size: 14px !important; text-transform: uppercase; }
#faq h3, #terms h3 { font-weight: bold; margin: 25px 0 10px 0; font-size: 11px !important; text-transform: uppercase; }
#faq h4, #terms h4 { font-weight: bold; margin: 25px 0 10px 0; font-size: 11px !important; }
#faq a, #terms a { color: #005288; }
#faq a:hover, #terms a:hover { color: #ec008c; }
#faq .main ul, #faq ol, #terms .main ul, #terms ol { margin: 10px 0 10px 0; }
#faq ol li, #terms ol li { list-style: inside decimal; margin: 0 0 8px 0; }
#faq em, #terms em { font-style: italic; }
ul.nobullet { list-style: none; }
#terms #privacy { margin: 85px 0 0 0; }
#faq li, #terms li { margin: 0 0 10px 0; }

/* end FAQ / TERMS */

/* LIST OF IMAGES

add_grey
background_catalog
background_catalog_details
background_nav
background_slideshow
background_slideshow_hover
loading
logo_aetni
logo_footer
icons
tab

end LIST OF IMAGES */

/* IE6 *******************************************************

* html #top { position: absolute; }
* html #details #column1 { width: 170px; }
* html #details #column2 { width: 155px; }
* html * { font-family: "Trebuchet MS", Geneva, Arial, Tahoma, Helvetica, sans-serif; }
* html #home #headlines { width: 190px; }
* html #home #categories div { height: 26px; }
* html #tagCloud .logged_out { margin-left: 95px; }
* html #results .level1, * html #results .level2, * html #results .level3, * html #results .level4, * html #results .onerow { overflow: hidden !important; }
* html .icons a { margin: 0 2px 0 2px; } 
* html #tip_playlists, * html #details .materials h5, * html #videoPlayer_subcontainer, * html #tagCloud { border-style: solid; }
* html .carousel { height: 240px; OVERFLOW: scroll; margin-bottom: 0; padding-bottom: 0; white-space: nowrap; }
* html #footer { position: absolute; margin-bottom: -16px; }
* html #playlists input { width: 200px; }
* html #top, * html #footer { background-image: url(http://www.aetninternational.com/content/sales/images/background_nav.gif); }
* html #logo { background-image: url(http://www.aetninternational.com/content/sales/images/logo_aetni.gif); } 
* html #footer_icons a { background: url(http://www.aetninternational.com/content/sales/images/logo_footer.gif); }
* html .icon_search,
* html #programsearch_menu .arrow,
* html #login1 .arrow,
* html .icon_search2,
* html .icons a,
* html #searchoptions a,
* html .materials a,
* html .export a,
* html #tip_add a,
* html #tip_add2 a,
* html #results .left a,
* html #results .left a:hover,
* html #results .right a,
* html #results .left a,
* html #results .left a:hover,
* html #results .right a,
* html #videoPlayer_close a,
* html #videoPlayer_close a:hover,
* html .playlist_form #user_glass input { background-image: url(http://www.aetninternational.com/content/sales/images/icons.gif) !important; }

* html #programsearch_menu .selected0 { background-image: url(http://www.aetninternational.com/content/sales/images/icons.gif) !important; }
* html #programsearch_menu .selected1 { background-image: url(http://www.aetninternational.com/content/sales/images/icons.gif) !important; }

* html .level0, * html .level1, * html .level2, * html .level3, * html .level4, * html .level5, * html .level6, * html #playlists .level1 { background-image: url(http://www.aetninternational.com/content/sales/images/background_catalog.gif); }
* html .level1 { background-position: -10px -1px; }
* html .tab { background-image: url(http://www.aetninternational.com/content/sales/images/tab.gif); }
* html #details { background-image: url(http://www.aetninternational.com/content/sales/images/background_catalog_details.gif); }
* html .carousel .displayName { background-image: url(http://www.aetninternational.com/content/sales/images/background_slideshow.gif); }
* html .carousel .displayName:hover { background-image: url(http://www.aetninternational.com/content/sales/images/background_slideshow_hover.gif); }

*/

/* PNG FIX FOR IE6 . It causes loading problems so this is only a temporary solution 
* html img, * html div, * html input, * html span, * html p, * html ul, * html li, * html a { behavior: url(css/iepngfix.htc); }
end PNG FIX */

/* end IE6 */

/* TESTING CODE 

body { BACKGROUND-COLOR: INDIGO !IMPORTANT; }
#login1 { BACKGROUND-COLOR: RED !IMPORTANT; }
#top { BACKGROUND-COLOR: ORANGE !IMPORTANT; }
* html #top:hover { height: 1000px !important; overflow-y: visible; z-index: 2000000; }
#nav { BACKGROUND-COLOR: YELLOW !IMPORTANT; overflow-y: VISIBLE; }
* html #nav:hover { height: 1000px !important; overflow-y: visible; }
#nav ul { BACKGROUND-COLOR: GOLD !IMPORTANT; overflow-y: VISIBLE; height: 1000px; }
#programsearch_menu { BACKGROUND-COLOR: GREEN !IMPORTANT; overflow-y: VISIBLE; }
#content { BACKGROUND-COLOR: PURPLE !important; MARGIN-BOTTOM: 50PX; !IMPORTANT}
#main { BACKGROUND-COLOR: BLACK !important; }                    
#footer { BACKGROUND-COLOR: BLUE !IMPORTANT; }

body { BACKGROUND: PINK; }
#main { BACKGROUND: #EC008C; }
#news_search { BACKGROUND: RED; }
#news_searchbox { BACKGROUND: ORANGE; }
.icon_search2 { BACKGROUND: YELLOW; }
#news .column1 { BACKGROUND: GREEN; }
#news .column2 { BACKGROUND: BLUE;}
#news .article { BACKGROUND: PURPLE; }

#playlists { BACKGROUND-COLOR: RED !IMPORTANT; }
#playlists .playlistWrapper { BACKGROUND-COLOR: ORANGE !IMPORTANT; }
#playlists .playlist { BACKGROUND-COLOR: GREEN !IMPORTANT; }
#playlists .playlist .text1 { BACKGROUND-COLOR: PINK !IMPORTANT; }
#playlists .playlistWrapper .playlist { BACKGROUND-COLOR: ORANGE !IMPORTANT; }
#playlists .playlistLevelTwoWrapper { BACKGROUND-COLOR: PURPLE !IMPORTANT; }
#playlists .playlist_all { BACKGROUND-COLOR: CYAN !IMPORTANT; }
#playlists .playlistAllSeriesWrapper { BACKGROUND-COLOR: #F6F !IMPORTANT; }
#playlists .seriesWrapper { BACKGROUND-COLOR: ORANGE !IMPORTANT; }
#playlists .seriesWrapper .level2 { BACKGROUND-COLOR: YELLOW !IMPORTANT; }
#playlists .playlistAllEpisodesWrapper { BACKGROUND-COLOR: LIME !IMPORTANT; }
#playlists .episodeWrapper { BACKGROUND-COLOR: BROWN !IMPORTANT; }
#playlists .episodeWrapper .level4 { BACKGROUND-COLOR: LIME !IMPORTANT; }
#playlists .newPlaylistWrapper { BACKGROUND-COLOR: YELLOW !IMPORTANT; }
#playlists .season { BACKGROUND-COLOR: #C3C !IMPORTANT; }
#playlists div.episode { BACKGROUND-COLOR: #000 !IMPORTANT; }
#playlists .seasonWrapper { BACKGROUND-COLOR: #9FF !IMPORTANT; }
#playlists .seasonWrapper .level4 { BACKGROUND-COLOR: #9F3 !IMPORTANT; }
#playlists * { BACKGROUND-IMAGE: NONE !IMPORTANT; }

body { BACKGROUND-COLOR: RED !IMPORTANT; }

*/

#home #content { DISPLAY: NONE; }
#carousel { margin-top: -35px; }
#stage { }