input.system-openid,input.com-system-openid{background:url(http://openid.net/images/login-bg.gif) no-repeat;background-color:#fff;background-position:0 50%;color:#000;padding-left:18px;}.system-unpublished{background:#e8edf1;border-top:4px solid #c4d3df;border-bottom:4px solid #c4d3df;}#system-message{margin-bottom:10px;padding:0;}#system-message dt{font-weight:bold;}#system-message dd{margin:0;font-weight:bold;text-indent:30px;}#system-message dd ul{color:#0055BB;margin-bottom:10px;list-style:none;padding:10px;border-top:3px solid #84A7DB;border-bottom:3px solid #84A7DB;}#system-message dt.message{display:none;}#system-message dd.message{}#system-message dt.error{display:none;}#system-message dd.error ul{color:#c00;background-color:#E6C0C0;border-top:3px solid #DE7A7B;border-bottom:3px solid #DE7A7B;}#system-message dt.notice{display:none;}#system-message dd.notice ul{color:#c00;background:#EFE7B8;border-top:3px solid #F0DC7E;border-bottom:3px solid #F0DC7E;}#system-debug{color:#ccc;background-color:#fff;padding:10px;margin:10px;}#system-debug div{font-size:11px;}html{height:100%;margin-bottom:0px;}form{margin:0;padding:0;}img,table{border:none;}body{font-family:Verdana,Tahoma,Arial,sans-serif;line-height:1.3em;margin:0;padding:0;font-size:11px;color:#cccccc;}body.contentpane{background:#FEFEFE;}p{margin-top:0;margin-bottom:5px;text-align:justify;}a:link,a:visited{text-decoration:underline;font-weight:normal;color:#999;outline:none;}a:hover{text-decoration:none;font-weight:normal;}input{color:#ccc;padding:2px;border:1px solid #333;background:#222;}button{color:#583d2f;font-size:11px;border:1px solid #339fb7;background:#c7eef9;cursor:pointer;}.inputbox{border:1px solid #333;color:#ccc;padding:2px;background:#222;}.inputbox:hover{background:#313131;}#modlgn_remember.inputbox{background:none;border:none;}input.button,.validate{color:#ccc;font-size:11px;border:1px solid #333;background:#222;cursor:pointer;}input.button:hover,.validate:hover{background:#313131;cursor:pointer;}.search input.button{text-align:right;}#page_bg{padding:0;background:#000;}#header{width:940px;height:216px;margin:0 auto;}#headerimg{float:left;background:url(/templates/entertainmentdirect/images/logo.jpg) top center no-repeat;width:548px;height:127px;margin:30px 0px 0 5px;padding:0;}#headerimgr{float:left;background:url(/templates/entertainmentdirect/images/gold-disco-ball.jpg) top right no-repeat;width:200px;height:200px;margin:0 0 0 175px;padding:0;}#search{float:left;width:300px;}#search div.module div div div{text-align:left;}#wrapper{width:940px;margin:0 auto;padding:0;background:url(/templates/entertainmentdirect/images/content_middle.png) top center repeat-y;}#holder{background:url(/templates/entertainmentdirect/images/content_top.png) top center no-repeat;}div.center{text-align:left;background:url(/templates/entertainmentdirect/images/content_bottom.png) bottom center no-repeat;}#content{width:920px;margin:0 auto;padding:10px 0 0 0;}#logo{padding:0;text-align:left;margin:0 auto;width:940px;height:60px;}#logo a,#logo a:link,#logo a:hover{font-weight:normal;font-family:Verdana,Arial,sans-serif;font-size:20px;padding:0;margin:0;letter-spacing:1px;color:#ccc;text-decoration:none;outline:none;line-height:40px;}.pill_m{text-align:center;padding:0;height:38px;margin:0 auto;}#pillmenu{margin:0 auto;width:940px;}#pillmenu ul{margin:0;padding:0;list-style:none;}#pillmenu li{float:left;margin:0 10px;padding:0;height:38px;background:url(/templates/entertainmentdirect/images/menu_li.png) top right no-repeat;}#pillmenu li:hover{}#pillmenu li a#active_menu-nav{color:#3BA318;}#pillmenu li a{font-family:Verdana,Tahoma,sans-serif;font-size:12px;float:left;display:block;line-height:34px;padding:0 20px;color:#e4e4e4;text-decoration:none;font-weight:normal;background:url(/templates/entertainmentdirect/images/menu_li_a.png) top left no-repeat;}#pillmenu li a:hover{color:#3BA318;}#leftcolumn,#rightcolumn{margin:0;width:190px;float:left;padding:0 0 10px 0;text-align:left;}div#maincolumn{float:left;width:520px;margin:0;padding:0 10px;}div#maincolumn_full{float:left;width:720px;margin:0;padding:0 0 0 10px;}div.nopad{overflow:hidden;padding:0;}div.nopad ul{clear:both;}td.middle_pad{width:20px;}#banner_l{text-align:left;padding:0 0 0 24px;}#validation{width:280px;margin:0 auto;text-align:center;}#validation a{color:#8e8e8e;font-size:11px;text-decoration:underline;padding:0 2px;}#validation a:hover{color:#8e8e8e;padding:0 2px;text-decoration:none;}#footer{margin:0 auto;width:900px;text-align:center;vertical-align:top;padding:4px 14px 0 14px;height:32px;}div.offline{background:#fffebb;width:100%;position:absolute;top:0;left:0;font-size:1.2em;padding:5px;}div.componentheading{height:22px;padding:0 0 0 4px;color:#3BA318;}table.blog{}h1{padding:0;font-family:Tahoma,Arial,sans-serif;font-size:1.3em;font-weight:bold;vertical-align:bottom;color:#3BA318;text-align:left;width:100%;}h2,.contentheading{padding:0 0 5px 0;font-family:Verdana,Tahoma,Arial,sans-serif;font-size:1.3em;vertical-align:middle;color:#3BA318;text-align:left;font-weight:bold;}h2,a.contentheading{background:none;border:none;}table.contentpaneopen h3{margin-top:25px;}h4{font-family:Tahoma,Arial,sans-serif;color:#333;}h3,.componentheading,table.moduletable th,legend{margin:0;font-family:Tahoma,Arial,sans-serif;font-size:18px;text-align:left;color:#3BA318;padding:0;}.small{font-size:10px;color:#999;font-weight:bold;text-align:left;}.modifydate{height:20px;vertical-align:bottom;font-size:10px;color:#999;font-weight:bold;text-align:right;}.createdate{vertical-align:top;font-size:10px;color:#999;font-weight:bold;vertical-align:top;padding-bottom:8px;}a.readon{display:block;float:right;line-height:14px;font-size:11px;text-decoration:underline;padding:1px 2px 1px 2px;color:#999;text-transform:lowercase;}a.readon:hover{text-decoration:none;}.invalid{border-color:#ff0000;}label.invalid{color:#ff0000;}.ol-foreground{background-color:#f1f1f1;color:#333;}.ol-background{background-color:#f1f1f1;color:#333;}.ol-textfont{font-family:Tahoma,Arial,sans-serif;font-size:10px;}.ol-captionfont{font-family:Tahoma,Arial,sans-serif;font-size:12px;color:#f6f6f6;font-weight:bold;}.ol-captionfont a{background-color:#f1f1f1;color:#333;text-decoration:none;font-size:12px;}.ol-closefont{}a.mainlevel:link,a.mainlevel:visited{padding-left:5px;}a.mainlevel:hover{}span.article_separator{display:block;height:20px;}.article_column{}.column_separator{}td.buttonheading{text-align:right;width:0;}.clr{clear:both;}table.blog span.article_separator{display:block;height:20px;}table.contenttoc{margin:5px;padding:5px;background:none;}table.contenttoc td{padding:0 5px;}td.sectiontableheader{color:#999;font-weight:bold;padding:4px;}tr.sectiontableentry1 td{padding:4px;background:#111;}tr.sectiontableentry0 td,tr.sectiontableentry2 td{padding:4px;}td.sectiontableentry0,td.sectiontableentry1,td.sectiontableentry2{padding:3px;color:#8e8e8e;font-size:11px;}.contentpaneopen,table.contentpane{margin:0;padding:0;}table.contentpane td{text-align:left;}table.contentpane td.contentdescription{width:100%;}table.contentpane{text-align:left;float:left;width:100%;margin:8px;}table.contentpane ul li a .category{color:#FF8800;}table.contentpane ul li{color:#444;}table.contentpaneopen{margin:0 4px;border-collapse:collapse;}table.contentpaneopen li{margin-bottom:5px;}table.contentpaneopen fieldset{border:0;border-top:1px solid #669933;}table.contentpaneopen h3{margin-top:25px;}table.contentpaneopen h4{font-family:Tahoma,Arial,sans-serif;color:#669933;}.highlight{background-color:#fffebb;}table.user1user2 div.moduletable{margin-bottom:0px;}div.moduletable,div.module{margin-bottom:25px;}div.module_menu,div.module{margin:0;padding:0;}div.module_menu div,div.module{}div.module_menu div div,div.module div div{	padding:0 0 10px 0;}div.module_menu div div div,div.module div div div{padding:0;width:auto;margin:0;text-align:center;}div.module_menu div div div div,div.module div div div div{background:none;padding:4px 8px;}div.module div div div form{padding:4px 0 0 0;margin:0 auto;text-align:left;}div.module_menu ul{list-style:none;padding:0;}div.module_menu ul li{margin:0;padding:0;}div.module_menu ul li a:link,div.module_menu ul li a:visited{font-weight:bold;background:transparent top left no-repeat;padding:2px 0;line-height:24px;}#leftcolumn div.module table,#rightcolumn div.module table{}#leftcolumn div.module table.poll{}#leftcolumn div.module table.poll td{text-align:left;}#leftcolumn h3,#rightcolumn h3{color:#d2d2d2;font-family:Verdana,Tahoma,Arial,sans-serif;font-size:11px;text-align:left;height:40px;width:182px;text-decoration:none;padding:0 0 0 8px;background:url(/templates/entertainmentdirect/images/h3.png) top center no-repeat;font-weight:bold;line-height:25px;}#leftcolumn .moduletable_menu,#leftcolumn .moduletable,#leftcolumn .moduletable_text,#leftcolumn .c,#rightcolumn .moduletable_menu,#rightcolumn .moduletable,#rightcolumn .moduletable_text,#rightcolumn .c{margin:0 0 16px 0;padding:0 0 8px 0;}#leftcolumn ul.menu,#rightcolumn ul.menu{margin:0 auto;padding:0 0 4px 0;list-style:none;width:174px;text-align:left;}#leftcolumn ul.menu li,#rightcolumn ul.menu li{margin:0;padding:0;}#leftcolumn ul.menu li:hover,#rightcolumn ul.menu li:hover{}#leftcolumn ul.menu li ul li,#rightcolumn ul.menu li ul li{border-bottom:none;}#leftcolumn ul.menu li a,#leftcolumn ul.menu li a:link,#rightcolumn ul.menu li a,#rightcolumn ul.menu li a:link{font-family:Verdana,Tahoma,Arial,sans-serif;font-weight:normal;font-size:11px;line-height:22px;height:22px;padding:0 0 0 12px;text-decoration:none;color:#8e8e8e;background:url(/templates/entertainmentdirect/images/menu_row.jpg) center left no-repeat;margin:0;display:block;}#leftcolumn ul.menu li a:hover,#rightcolumn ul.menu li a:hover{color:#fff;background:url(/templates/entertainmentdirect/images/menu_row_a.jpg) center left no-repeat;}#leftcolumn ul.menu li#current a,#leftcolumn ul.menu li#current a:link,#rightcolumn ul.menu li#current a,#rightcolumn ul.menu li#current a:link{line-height:22px;height:22px;padding:0 0 0 12px;text-decoration:none;color:#fff;font-weight:normal;font-size:11px;background:url(/templates/entertainmentdirect/images/menu_row_a.jpg) center left no-repeat;margin:0;}#leftcolumn ul.menu li#current a:hover,#rightcolumn ul.menu li#current a:hover{}#leftcolumn ul.menu li#current ul li a,#leftcolumn ul.menu li#current ul li a:link{text-decoration:none;color:#8e8e8e;margin:0;font-size:11px;background:url(/templates/entertainmentdirect/images/submenu_row.png) center left no-repeat;font-weight:normal;display:block;line-height:22px;padding:0 0 0 22px;border:none;height:22px;}#leftcolumn ul.menu li ul li#current a,#leftcolumn ul.menu li ul li#current a:link,#leftcolumn ul.menu li ul li#current a:visited,#leftcolumn ul.menu li ul li#current a:hover{font-size:11px;margin:0;padding:0 0 0 22px;text-decoration:none;border:none;color:#FFF;background:url(/templates/entertainmentdirect/images/submenu_row_a.png) center left no-repeat;height:22px;line-height:22px;}#leftcolumn ul.menu li.parent ul li a{background:url(/templates/entertainmentdirect/images/submenu_row.png) center left no-repeat;border:none;color:#8e8e8e;font-size:11px;height:22px;line-height:22px;margin:0;padding:0 0 0 22px;text-decoration:none;display:block;font-weight:normal;}#leftcolumn ul.menu li.parent ul li a:hover{color:#FFF;}#leftcolumn ul.menu li#current ul li a:hover{color:#FFF;background:url(/templates/entertainmentdirect/images/submenu_row_a.png) center left no-repeat;}#leftcolumn ul.menu li#current ul{margin:0;padding:0;}#leftcolumn ul.menu li#current ul li{margin:0;padding:0;}#leftcolumn ul.menu li ul{margin:0;padding:0;}#leftcolumn ul.menu li#current ul li a:hover{color:#FFF;}#leftcolumn ul.menu li ul,#rightcolumn ul.menu li ul{list-style:none;}#leftcolumn .moduletable ul,#rightcolumn .moduletable ul{margin:6px 0;padding:0;list-style:none;}#leftcolumn .moduletable ul li,#rightcolumn .moduletable ul li{margin:0;padding:0 2px;}table.adminform textarea{width:540px;height:400px;font-size:1em;color:#000099;}form#form-login fieldset{border:0 none;margin:0;}form#form-login ul li{padding:0;}form#form-login ul li a{text-align:left;padding:0;font-size:10px;color:#8e8e8e;}div.mosimage{margin:5px;}div.mosimage_caption{font-size:.90em;color:#333;}div.caption{padding:0 10px 0 10px;}div.caption img{border:1px solid #CCC;}div.caption p{font-size:.90em;color:#333;text-align:center;}table.paramlist{margin-top:5px;}table.paramlist td.paramlist_key{width:128px;text-align:left;height:30px;}table.paramlist td.paramlist_value{}div.message{font-family:Tahoma,Arial,sans-serif;font-weight:bold;font-size:14px;color:#c30;text-align:center;width:auto;background-color:#f9f9f9;border:solid 1px #d5d5d5;margin:3px 0px 10px;padding:3px 20px;}.bannergroup{}.banneritem{}.banneritem_text{padding:4px;font-size:11px;}.bannerfooter_text{padding:4px;font-size:11px;text-align:right;}.pagination span{padding:2px;}.pagination a{padding:2px;}.pollstableborder td{text-align:left;}fieldset{border:1px solid #ccc;margin-top:15px;padding:4px;}legend{margin:0;padding:0 10px;}td.key{border-bottom:1px solid #eee;color:#333;}.tool-tip{float:left;background:#ffc;border:1px solid #D4D5AA;padding:5px;max-width:200px;}.tool-title{padding:0;margin:0;font-size:100%;font-weight:bold;margin-top:-15px;padding-top:15px;padding-bottom:5px;background:url(/templates/system/images/selector-arrow.png) no-repeat;}.tool-text{font-size:100%;margin:0;}#system-message dd.message ul{padding:0;margin:0;background:none;border:none;}#system-message dd.error ul{color:#c00;background:none;border:none;padding:0;margin:0;}#system-message dd.notice ul{color:#c00;background:none;border:none;padding:0;margin:0;}#system-message dd{text-indent:0;}#system-message dd ul{list-style-type:none;color:#c00;background:none;border:none;}#system-message{margin-top:5px;}input[type="checkbox"],input[type="radio"]{background:none;border:none;}#footer #sgf a.sgfooter:link,#footer #sgf a.sgfooter:visited{color:#8e8e8e;font-family:Tahoma,Arial,sans-serif;text-decoration:none;background:none;padding:0;}#footer #sgf a.sgfooter:hover{color:#8e8e8e;font-family:Tahoma,Arial,sans-serif;text-decoration:none;background:none;padding:0;}#sgf{font-size:11px;text-align:center;margin:0 auto;color:#8e8e8e;font-family:Tahoma,Arial,sans-serif;}.sgf{text-align:right;font-size:12px;font-family:Tahoma,Arial,sans-serif;color:#8e8e8e;text-decoration:none;}.sgf1{font-size:12px;font-family:Tahoma,Arial,sans-serif;color:#8e8e8e;text-align:left;}a.sglink:link,a.sglink:visited{color:#8e8e8e;font-size:12px;font-family:Tahoma,Arial,sans-serif;text-decoration:none;}a.sglink:hover{color:#8e8e8e;font-family:Tahoma,Arial,sans-serif;text-decoration:none;}.wedopt{float:left;width:170px;margin-right:50px;}.imgright{padding:5px 0 5px 10px;float:right;border:0;}.imgfire{padding:5px 0 5px 10px;float:right;border:0;}.imgcenter{padding:5px 0 5px 55px;border:0;}.imgleft{padding:5px 5px 5px 0;float:left;border:0;}.imgpad img{margin:5px 0 5px 20px;}.imgpad a:link{text-decoration:none;}﻿div#maincolumn_full{float:left;width:688px;margin:0;padding:0 0 0 10px;}td.sectiontableentry2 input,td.sectiontableentry1 input{background:none;border:none;}#bubble_tooltip{width:147px;position:absolute;display:none;}#bubble_tooltip .bubble_top{background-image:url(/components/com_mad4joomla/images/bubble_top.gif);background-repeat:no-repeat;height:16px;}#bubble_tooltip .bubble_middle{background-image:url(/components/com_mad4joomla/images/bubble_middle.gif);background-repeat:repeat-y;background-position:bottom left;padding-left:7px;padding-right:7px;}#bubble_tooltip .bubble_middle span{position:relative;top:-8px;font-family:Trebuchet MS,Lucida Sans Unicode,Arial,sans-serif;font-size:11px;}#bubble_tooltip .bubble_bottom{background-image:url(/components/com_mad4joomla/images/bubble_bottom.gif);background-repeat:no-repeat;background-repeat:no-repeat;height:44px;position:relative;top:-6px;}.m4j_heading{font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:bold;color:#3BA318;text-align:left;vertical-align:top;display:block;margin:0px;overflow:hidden;height:16px;width:auto;padding-top:0px;padding-right:0px;padding-bottom:2px;padding-left:0px;}.m4j_header_text{font-size:11px;font-weight:normal;color:#ffffff;text-align:left;vertical-align:top;display:block;width:100%;overflow:hidden;padding-top:0px;padding-right:0px;padding-bottom:16px;padding-left:0px;}.m4j_wrap{text-align:left;vertical-align:top;display:block;margin:0px;padding:0px;width:100%;overflow:hidden;}.m4j_list_heading{font-size:12px;font-weight:bold;color:#000000;text-align:left;vertical-align:top;display:block;width:100%;overflow:hidden;}.m4j_list_intro{font-size:10px;font-weight:normal;color:#000000;text-align:left;vertical-align:top;display:block;padding:0px;width:100%;overflow:hidden;}.m4j_list_wrap{text-align:left;vertical-align:top;display:block;margin:0px;width:100%;overflow:hidden;padding-top:8px;padding-right:0px;padding-bottom:8px;padding-left:0px;border-top-width:0px;border-right-width:0px;border-bottom-width:1px;border-left-width:0px;border-top-style:dotted;border-right-style:dotted;border-bottom-style:dotted;border-left-style:dotted;border-top-color:#000000;border-right-color:#000000;border-bottom-color:#000000;border-left-color:#000000;}.m4j_footer{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;color:#333333;text-decoration:none;text-align:right;vertical-align:middle;display:block;margin:0px;height:20px;width:100%;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;overflow:hidden;padding-top:8px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.m4j_footer a,.m4j_footer a:visited,.m4j_footer a:active{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;color:#ffffff;text-decoration:none;}.m4j_footer a:hover{color:#FF0000;text-decoration:underline;}.m4j_form_wrap{text-align:left;vertical-align:top;display:block;margin:0px;width:100%;overflow:hidden;padding-top:8px;padding-right:0px;padding-bottom:8px;padding-left:0px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;}.m4j_form_table{margin:0px;padding:0px;width:100%;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;overflow:hidden;}.m4j_error{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#FF0000;text-align:left;vertical-align:middle;display:block;margin:0px;padding:0px;height:auto;width:100%;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;}.m4j_submit_wrap{text-align:center;vertical-align:middle;display:block;width:100%;margin:0px;padding-top:0px;padding-right:0px;padding-bottom:16px;padding-left:0px;border-top-width:0px;border-right-width:0px;border-bottom-width:1px;border-left-width:0px;border-top-style:dotted;border-right-style:dotted;border-bottom-style:dotted;border-left-style:dotted;border-top-color:#333333;border-right-color:#333333;border-bottom-color:#333333;border-left-color:#333333;}.m4j_submit{}.m4j_toRight{float:right;}.m4j_toLeft{float:left;}.m4j_help{float:right;display:block;margin:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:8px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;}.m4j_captcha_table{background-color:#E9E9E9;border:1px dotted #333333;padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;display:table;}.m4j_captcha_advice{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;color:#000000;}.m4j_required{font-weight:bold;color:#FF0000;text-decoration:none;}.calendar{position:relative;display:none;border:1px solid;border-color:#fff #000 #000 #fff;font-size:11px;cursor:default;background:Window;color:WindowText;font-family:tahoma,verdana,sans-serif;}.calendar table{border:1px solid;border-color:#fff #000 #000 #fff;font-size:11px;cursor:default;background:Window;color:WindowText;font-family:tahoma,verdana,sans-serif;}.calendar .button{  text-align:center;padding:1px;border:1px solid;border-color:ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;background:ButtonFace;}.calendar .nav{background:ButtonFace url(/components/com_mad4joomla/js/calendar/menuarrow.gif) no-repeat 100% 100%;}.calendar thead .title{  font-weight:bold;padding:1px;border:1px solid #000;background:ActiveCaption;color:CaptionText;text-align:center;}.calendar thead .headrow{}.calendar thead .daynames{}.calendar thead .name{  border-bottom:1px solid ButtonShadow;padding:2px;text-align:center;background:ButtonFace;color:ButtonText;}.calendar thead .weekend{  color:#f00;}.calendar thead .hilite{  border:2px solid;padding:0px;border-color:ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;}.calendar thead .active{  border-width:1px;padding:2px 0px 0px 2px;border-color:ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow;}.calendar tbody .day{  width:2em;text-align:right;padding:2px 4px 2px 2px;}.calendar tbody .day.othermonth{font-size:80%;color:#aaa;}.calendar tbody .day.othermonth.oweekend{color:#faa;}.calendar table .wn{padding:2px 3px 2px 2px;border-right:1px solid ButtonShadow;background:ButtonFace;color:ButtonText;}.calendar tbody .rowhilite td{background:Highlight;color:HighlightText;}.calendar tbody td.hilite{  padding:1px 3px 1px 1px;border-top:1px solid #fff;border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #fff;}.calendar tbody td.active{  padding:2px 2px 0px 2px;border:1px solid;border-color:ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow;}.calendar tbody td.selected{  font-weight:bold;border:1px solid;border-color:ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow;padding:2px 2px 0px 2px;background:ButtonFace;color:ButtonText;}.calendar tbody td.weekend{  color:#f00;}.calendar tbody td.today{  font-weight:bold;color:#00f;}.calendar tbody td.disabled{color:GrayText;}.calendar tbody .emptycell{  visibility:hidden;}.calendar tbody .emptyrow{  display:none;}.calendar tfoot .footrow{}.calendar tfoot .ttip{  background:ButtonFace;padding:1px;border:1px solid;border-color:ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow;color:ButtonText;text-align:center;}.calendar tfoot .hilite{  border-top:1px solid #fff;border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #fff;padding:1px;background:#e4e0d8;}.calendar tfoot .active{  padding:2px 0px 0px 2px;border-top:1px solid #000;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #000;}.calendar .combo{position:absolute;display:none;width:4em;top:0px;left:0px;cursor:default;border:1px solid;border-color:ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;background:Menu;color:MenuText;font-size:90%;padding:1px;z-index:100;}.calendar .combo .label,.calendar .combo .label-IEfix{text-align:center;padding:1px;}.calendar .combo .label-IEfix{width:4em;}.calendar .combo .active{padding:0px;border:1px solid #000;}.calendar .combo .hilite{background:Highlight;color:HighlightText;}.calendar td.time{border-top:1px solid ButtonShadow;padding:1px 0px;text-align:center;background-color:ButtonFace;}.calendar td.time .hour,.calendar td.time .minute,.calendar td.time .ampm{padding:0px 3px 0px 4px;border:1px solid #889;font-weight:bold;background-color:Menu;}.calendar td.time .ampm{text-align:center;}.calendar td.time .colon{padding:0px 2px 0px 3px;font-weight:bold;}.calendar td.time span.hilite{border-color:#000;background-color:Highlight;color:HighlightText;}.calendar td.time span.active{border-color:#f00;background-color:#000;color:#0f0;}