/*--------------------
* Legaldownload.pl
* Main style
* 
---------------------*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;line-height:1.4;font-family:inherit;text-align:left;}
a img,:link img,:visited img{border:0;}
table{border-collapse:collapse;border-spacing:0;}
ol, ul{list-style:none;}
q:before, q:after,blockquote:before, blockquote:after{content:"";}
*:focus{outline:0;}
html{overflow-y:scroll;}
body{width:100%;height:100%;}

body{background:#F6F6F6 url('../images/body_pl.jpg') repeat-x;padding:0;margin:0;line-height:2em;font-size:11px;font-family:Arial, Tahoma, sans-serif;}
body#en{background:#F6F6F6 url('../images/body_en.jpg') repeat-x;}
body#de{background:#F6F6F6 url('../images/body_de.jpg') repeat-x;}

@font-face{font-family:MyCustomFont;src:url("../images/PFSquareSansPro-Medium.eot")}
@font-face{font-family:MyCustomFont;src:url("../images/PFSquareSansPro-Medium.ttf")}

.down_title, .title, .section_title{text-transform:uppercase;}
.title h2, .title h3{text-transform:none;}

.title, .box_inner h4, .down_title, #main_menu a, #main_content_left .title a, #main_content_left_sub .title .program_title, .program_rating .note{font-family:MyCustomFont;}

.program_rating .note {font-size: 16px;}
.emphasise{color:#ACBDC5;}
.section_title h1{font-size:17px;font-weight:bold;padding:10px 0 0 8px;}

#main{width:980px;margin:0 auto;position:relative;}
ul li{list-style-type:none;}
a{text-decoration:none;cursor:pointer;}
a:hover{text-decoration:underline;}

#main_content_left_sub .track_program{float:right;position:relative;margin-top:10px;margin-bottom:20px;font-size:140%;font-weight:bold;}

.top_menu{width:330px;height:30px;color:#b6a192;padding-left:55px !important;}
.top_menu{width:360px;height:30px;color:#b6a192;}
#top_menu_one{position:absolute;right:60px;top:10px;}
#top_menu_two{width:200px;margin:14px 2px 0px 0px;padding:0;float:right;text-align:right;}
.top_menu ul{padding:0;margin:0;}
.top_menu li{display:inline;text-align:left;margin:0;}
.top_menu a{padding:0px 5px;text-decoration:none;color:#8D9598;}
.top_menu a:hover{text-decoration:underline;}
.top_ad{padding:0;width:710px;height:100px;float:right;margin-top:15px;}
.top_ad_empty{padding:0;width:2 px;height:150px;float:right;margin-top:15px;}

#rss{margin:-33px 0px 0px 355px;padding:0;width:30px;height:32px;background:url("../images/rss.gif") no-repeat;}
#under_menu{width:980px;}
#under_left form, #under_right form{padding:0;margin:0px 0px 10px 0px;}
#under_left{width:210px;background:url("../images/under_left.gif") no-repeat left bottom;background-color:#524539;float:left;color:white;}
#under_left p{margin:0;padding:3px 12px;}
#under_left input.txt{width:140px;height:12px;margin:0px 0px 10px 10px;padding:3px;border:1px solid black;background-color:#dcd9d7;font-size:90%;color:#362c23;float:left;}
#under_left input.img{width:34px;height:18px;float:left;padding:1px 0px 0px 8px;}
#under_left .check{clear:both;padding:0px 8px;margin:0;}
#under_left .check_left{width:50%;float:left;margin-bottom:5px;}
#under_left .check_right{width:50%;float:left;margin-bottom:5px;}
#under_center{}
#under_center p{line-height:1.5em;}
#under_center a{text-decoration:none;color:#0F1E25;}
#under_center a:hover{text-decoration:underline;color:#96253a;}

.activ{font-weight:bold;color:#0873C1;}

#under_right{width:264px;background:url("../images/under_right.gif") no-repeat left bottom;background-color:#524539;float:right;padding:0;margin:0;}
#under_right p{margin:0;padding:3px 11px;color:white;}
#under_right .log{padding:0px 8px;margin-bottom:10px;}
#under_right .log_left{width:150px;float:left;padding:0;margin:0;}
#under_right input.txt{width:140px;height:12px;margin:0px 0px 5px 2px;padding:3px;border:1px solid black;background-color:#dcd9d7;font-size:90%;color:#362c23;float:left;}
#under_right input.txt2{width:95px;height:12px;margin:0px 0px 10px 2px;padding:3px;border:1px solid black;background-color:#dcd9d7;font-size:90%;color:#362c23;float:left;}
#under_right .log_left input.img{width:34px;height:18px;float:left;padding:1px 0px 0px 5px;}
#under_right .log_right{width:90px;height:40px;float:right;padding-top:5px;line-height:1em;text-align:right;font-size:90%;margin:40px 10px 0px 0px;position:absolute;top:0;right:0;}
#under_right .log_right a.register{color:white;text-decoration:none;font-size:90%;}
#under_right .log_right a.register:hover{color:#7ca929;text-decoration:underline;}
#under_right .log_right a.forget_pass{color:#d6ccc4;text-decoration:none;font-size:90%;}
#under_right .log_right a.forget_pass:hover{color:#7ca929;text-decoration:underline;}

#content_left ul.l1{border:1px solid #C4C4C4;display:block;padding:10px;margin:0;background:#F5F5F5 url(../images/box_kat_bg.jpg) repeat-x;}
#content_left ul.l1 li.lm1{padding-left:10px;font-size:12px;margin-top:4px;clear:both;min-height:23px;}
#content_left ul.l1 li.lm1 a.link1{display:block;line-height:20px;text-decoration:none;font-weight:bold;color:#0F1E25;}
#content_left ul.l1 li.lm1 a.link1:hover{color:#0873C1;}
#content_left ul.l1 li.lm1 ul.l2{display:block;margin:10px 15px 15px 0px;padding:0;}
#content_left ul.l1 li.lm1 ul.l2 li.lm2{font-size:80%;margin-top:4px;margin:0;padding:0;clear:both;min-height:21px;}
#content_left ul.l1 li.lm1 ul.l2 li.lm2 a.link2{width:120px;display:block;text-decoration:none;font-weight:bold;color:#0873C1;float:left;line-height:13px;margin:7px 0px;}
#content_left ul.l1 li.lm1 ul.l2 li.lm2 a.link2:hover{color:#0F1E25;}
#content_left ul.l1 li.lm1 ul.l2 li.lm2 .count1{display:block;width:40px;color:#cccccc;font-weight:bold;font-size:90%;text-align:right;float:right;}
#content_left ul.l1 li.lm1 ul.l2 li.lm2 ul.l3{display:block;width:145px;margin:15px 0px 15px 15px;padding:0;clear:both;}
#content_left ul.l1 li.lm1 ul.l2 li.lm2 ul.l3 li.lm3{width:145px;font-size:90%;margin-top:4px;margin:0;padding:0;clear:both;background:url("../images/left_menu_line.gif") repeat-x bottom left;min-height:21px;position:relative;}
#content_left ul.l1 li.lm1 ul.l2 li.lm2 ul.l3 li.lm3 a.link3{width:105px;min-height:21px;display:block;text-decoration:none;font-weight:normal;color:#362c23;}
#content_left ul.l1 li.lm1 ul.l2 li.lm2 ul.l3 li.lm3 a.link3:hover{}
#content_left ul.l1 li.lm1 ul.l2 li.lm2 ul.l3 li.lm3 .count2{display:block;width:40px;color:#cccccc;font-weight:normal;font-size:90%;text-align:right;afloat:right;position:absolute;right:0;top:0}

#category_tree ul.l1{width:137px;border-top:0;}

#content_left .left_ad{margin:10px 0px;padding:0;}
#content_left .down_title{width:200px;font-size:100%;font-weight:bold;color:#fff;text-align:right;padding:1px 10px 1px 0px;margin:10px 0px 0px 0px;background-color:#212F38;}
#content_left ul.down{padding:5px 10px 10px 15px;margin:0px 0px 10px 0px;display:block;width:185px;background-color:#eceae8;}
#content_left ul.down li{min-height:15px;height:auto !important;height:15px;padding:5px 0px 3px 0px;margin:0;background:url("../images/left_menu_line.gif") no-repeat left bottom;font-size:100%;line-height:1.1em;}
#content_left ul.down li a{display:block;background:url("../images/arrow.gif") no-repeat 0px 3px;padding-left:7px;color:#362c23;text-decoration:none;}
#content_left ul.down li a:hover{color:#7ca929;text-decoration:underline;}

.ad_middle{width:750px;height:100px;padding:0;margin:0px 0px 23px 0px;}

#main_content_left h2{font-size:150%;margin:0;padding:0;}
#main_content_left .section_title h2{padding-left:12px;padding-top:10px;}
#main_content_left .section_title{background:url("../images/section_top.jpg") no-repeat;width:496px;margin-bottom:10px;}
#main_content_left .title{}
#main_content_left .title a{color:#202D35;text-decoration:none;font-size:16px;}
#main_content_left .title a:hover{text-decoration:underline;}
#main_content_left .title h1{height:27px;padding:0;margin:0 10px 0 10px;color:#2F3A40;font-size:130%;}
#main_content_left .title h2{padding:0;margin:0;color:#c0b8b2;font-weight:normal;font-size:100%;}
#main_content_left p{clear:both;padding:5px 0px;line-height:1.5em;font-family:Arial;color:#362c23;}
#main_content_left p a{color:#0873C1;}
#main_content_left p img{float:left;padding:0px 10px 10px 0px;}
#main_content_left .prog_list_title{background:url("../images/prog_list_bg.gif") bottom left repeat-x;width:100%;padding:10px 0px 3px 0px;clear:both;}
#main_content_left .prog_list_title h1{color:#96253a;font-size:16px;padding:0;margin:0;}
#main_content_left .prog_list_title, #main_content_left .prog_list_title a{color:#0F1E25;}
#main_content_left .prog_list_title h1 a{text-decoration:none;color:#0F1E25;}
#main_content_left .prog_list_title h1 a:hover{text-decoration:underline;}
#main_content_left .prog_list_desc{width:100%;clear:both;}
#main_content_left .prog_list_desc .prog_list_text{width:70%;float:left;line-height:18px;padding-top:5px;text-align:justify;}
#main_content_left .prog_list_desc .prog_list_info{font-family:Arial, Tahoma, sans-serif;width:25%;float:right;text-align:right;background:url("../images/box_kat_bg.jpg") repeat-x scroll 0 0 #F5F5F5;}
#main_content_left a.arrow_down, #main_content_left a.arrow_top{font-weight:bold;font-size:20px;text-decoration:none;}
#main_content_left .prog_list_desc .prog_list_info p{margin:2px 10px;padding:0;}
#main_content_left .prog_list_desc .prog_list_info_more{float:right;clear:both;margin-right:35px;}
#main_content_left .prog_list_desc .prog_list_info_more a{background:url("../images/more.jpg") no-repeat;color:#000000;display:inline-block;height:18px;padding-left:31px;width:48px;line-height:18px;text-transform:lowercase;}
#main_content_left .prog_list_desc .prog_list_info_more a:hover{text-decoration:underline;}
#main_content_left .prog_list_result, #main_content_left .prog_list_sort{color:#0873C1;font-size:120%;font-weight:bold;margin:0;padding:0;float:right;width:500px;text-align:right;margin:5px 0px;clear:both;}
#main_content_left .prog_list_result a, #main_content_left .prog_list_sort a{color:#362C23;text-decoration:none;margin:0px 2px; }
#main_content_left .prog_list_result a.active {color: #BABDC5;}
#main_content_left .prog_list_sort a {display:inline-block;padding-right:26px;margin:0;}
#main_content_left .prog_list_sort .sort_asc { background:url("../images/sort_asc.png") no-repeat  right; }
#main_content_left .prog_list_sort .sort_desc { background:url("../images/sort_desc.png") no-repeat right ; }
#main_content_left .prog_list_result a:hover, #main_content_left .prog_list_sort a:hover{text-decoration:underline;}
#main_content_left .item_site{clear:both;text-align:center;padding:20px 0px 40px 0px;}
#main_content_left .item_site ul{list-style:none;}
#main_content_left .item_site li{float:left;width:16px;height:16px;margin:3px;}
#main_content_left .item_site span.activ{font-weight:bold;font-size:120%;}
#main_content_left .item_site a{display:block;width:16px;height:16px;font-size:120%;text-decoration:none;font-weight:bold;color:#444444;}
#main_content_left .item_site a:hover{text-decoration:underline;}
#main_content_left .item_site a.lll{background:url("../images/pagination_first.png") no-repeat;}
#main_content_left .item_site a.ll{background:url("../images/pagination_previous.png") no-repeat;}
#main_content_left .item_site a.rr{background:url("../images/pagination_next.png") no-repeat;}
#main_content_left .item_site a.rrr{background:url("../images/pagination_last.png") no-repeat;}
#main_content_left .search{margin:5px 0;padding:0;width:96%;}
#main_content_left .search .s1, #main_content_left .search .s3 {padding-right:7px; font-size:13px;}
#main_content_left .search .s1{width:15%;text-align:right;vertical-align:top;}
#main_content_left .search .s2{width:35%;text-align:left;vertical-align:top;}
#main_content_left .search .s3{width:15%;text-align:right;vertical-align:top;padding-left: 10px;}
#main_content_left .search .s4{width:35%;text-align:left;vertical-align:top;}
#main_content_left .search input, #main_content_left .search select{width:180px;}
#main_content_left .prog_list_filter a{display:inline;padding:8px 0px 0px 0px;margin:0px 35px 0px 0px;float:right;width:118px;height:35px;font-weight:bold;font-size:120%;
background:url("../images/pagination_next.png") 85px 10px no-repeat;color:#0873C1;text-decoration:none;clear:both;}
#main_content_left .prog_list_filter a:hover{text-decoration:underline;}
#main_content_left_sub{float:left;width:768px;}
#main_content_left_sub .calendar .month{width:43px;height:17px;text-align:center;font-size:90%;color:white;}
#main_content_left_sub .day{width:43px;height:20px;text-align:center;font-weight:normal;font-size:160%;color:#7f7f7f;}
#main_content_left_sub .calendar .year{width:43px;height:17px;margin-top:-5px;text-align:center;font-weight:normal;font-size:80%;color:#acadad;}
#main_content_left_sub .title{}
#main_content_left_sub .title h1{height:26px;padding:0px 0px 0px 0px;margin:0px 10px 0px 10px;color:#0F1E25;font-size:160%;text-transform:none;}
#main_content_left_sub .title h2{padding:0;margin:0;color:#c0b8b2;font-weight:normal;font-size:100%;}
#main_content_left_sub p{padding:5px 0px;line-height:1.5em;font-family:Arial;color:#362c23;clear:none;text-align:justify;margin:23px 0 0 0;}
#main_content_left_sub .pic_txt{float:right;}
#main_content_left_sub .pic_txt ul, #main_content_left_sub .pic_txt ul li{padding:0;margin:0;}
#main_content_left_sub .pic_txt a{color:#362C23;text-decoration:none;}
#main_content_left_sub .pic_txt img{border-width:0px;}
#main_content_left_sub .pic_txt a:hover{text-decoration:underline;}
#main_content_left_sub .extra{font-weight:bold;color:#0873C1;}

.extra a{color:#0873C1;}

#main_content_left_sub #color1{background:url("../images/pp.jpg") no-repeat;}
#main_content_left_sub #color1 a{color:#7caa29;text-decoration:none;}
#main_content_left_sub #color1 a:hover{text-decoration:underline;}
#main_content_left_sub #color2{background:url("../images/pp2.jpg") no-repeat;}
#main_content_left_sub #color2 a{color:#9C2040;text-decoration:none;}
#main_content_left_sub #color2 a:hover{text-decoration:underline;}

.prog_options_top{padding:0;margin:10px 0px;width:750px;height:40px;clear:both;}
.prog_options_top .left{padding:0;padding:0;width:250px;height:40px;float:left;}
.prog_options_top .note{padding:0;margin:0;width:250px;height:40px;float:left;background:url("../images/bg_option.jpg") repeat-y right top;font-weight:bold;font-size:130%;text-align:right;}
.prog_options_top .note p{margin:6px 12px 0px 0px;color:#7fa929;float:right;}
.prog_options_top .star{padding:0;margin:0;width:200px;height:40px;float:left;}
.prog_options_bottom{clear:both;margin:15px 0 0;padding:0;}

.under_note{width:180px;margin-left:500px;padding:0px;}
.rating_container{clear:both;margin:9px 9px 0px 30px;}
.rating_container a{float:left;display:block;width:25px;height:25px;border:0;background-image:url("../images/rating_stars2.gif");}
.rating_container a.rating_off{background-position:0 0px;}
.rating_container a.rating_half{background-position:0 -25px;}
.rating_container a.rating_on{background-position:0 -50px;}
.rating_container a.rating_selected{background-position:0 -75px;}

table.tracker_list{width:500px;font-size:1.1em;text-align:left;}
table.tracker_list td a{color:#96253A;}
table.tracker_list td a:hover{color:#000000;}

#main_content_left_sub table.tracker_list p.program_info{text-align:left;padding:1px 0;}
#main_content_right .down_title, .top_scored .down_title{width:257px;font-size:12px;color:#fff;text-align:left;padding:0;background:#23313A url("../images/side_heading.jpg") no-repeat;height:33px;}
#main_content_right .down_title h3, .top_scored .down_title h3{padding:7px 0 0 7px;}
#main_content_right ul.down{display:block;width:255px;}
#main_content_right li{min-height:15px;height:auto !important;height:15px;padding:5px 0px 3px 0px;margin:0;font-size:12px;line-height:1.1em;}

.lately_added li{padding:5px 0px 3px 0px;margin:0;font-size:12px;line-height:1.1em;}

#main_content_right li a, .lately_added li a{display:block;padding-left:7px;color:#202D35;text-decoration:none;}
#main_content_right li a:hover, .lately_added li a:hover{text-decoration:underline;}
#main_content_right .sidebox{margin-bottom:15px;}

.lately_added .section_title h3{font-size:15px;padding-left:8px;padding-top:10px;}
.down li{border-bottom:1px dotted #B2B2B2;}
.ad_right_menu{width:180px;height:150px;margin-bottom:10px;}

#footer{clear:both;padding-bottom:20px;}

.old_version{width:400px;height:20px;margin:20px 0px 20px 0px;float:right;padding:10px;text-align:right;clear:both;}
.old_version p{margin:0px 8px 3px 0px;padding:0;display:inline;font-size:11px;}
.old_version select{width:270px;margin:0;padding:0;}

div#wrap{clear:both;border:0px solid #f00 !important;padding-top:155px;margin-top:0 !important;_ clear:none;_}

.versions{left:20px;line-height:15px;padding-left:15px;padding-top:13px;position:relative;top:-3px;width:252px;}
.versions a{display:inline-block;width:122px;height:33px;color:#fff;}
.versions a:hover{text-decoration:none;}
.versions img{border:0;position:relative;top:3px;}
.invisible{display:none !important;}
.strzalki{font:14px Arial}
.adres{font:9px Tahoma;}

#main_content_left{width:500px;float:left;}
#main_content_right{float:right;margin-left:0;width:270px;}
#content_right{float:right;width:790px;}
#content_left{float:left;margin-left:11px;margin-top:0;width:165px;}
#content_left .title{min-height:23px;padding:9px 10px 5px 0px;background-color:#1F2D36;font-size:16px;color:#fff;text-align:center;}
#category_tree{width:157px;}
#category_tree .title{background:url('../images/menu_header.jpg') no-repeat;font-size:13px;width:150px;}

.inner_wrapper{background:none repeat scroll 0 0 transparent;margin-left:auto;margin-right:auto;margin-top:-15px;position:relative;z-index:10;}
.main_ad{margin:0 auto;width:750px;padding-bottom:10px;}

#adgroup{margin-bottom:10px;width:780px;overflow:hidden;}

.mid_wrapper{margin:10px 0 12px;}

#logo{display:block;float:left;background:url('../images/logo_pl.png') no-repeat;float:left;height:30px;width:284px;}
#logo_de{display:block;float:left;background:url('../images/logo_de.png') no-repeat;width:301px;height:30px;}
#logo_en{display:block;float:left;width:301px;height:30px;background:url('../images/logo_en.png') no-repeat;}
#content{background:none repeat scroll 0 0 #FFFFFF;width:980px;}
#header{}

.container{width:980px;margin:0 auto;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.category_list{padding-bottom:15px;}
.category_list li{background:url("../images/cat_li.png") no-repeat scroll 0 6px transparent;padding-left:8px;}
.category_list li.cat_title{background:none;font-size:14px;font-weight:bold;margin-bottom:10px;}
.category_list{background:#eee url(../images/cat_list_bg.jpg) repeat-x;border-bottom:1px solid #B5B5B5;padding-bottom:15px;margin-top:-33px;padding-top:50px;}
.category_list a{color:#242D32;}
.category_list li strong{font-weight:bold;text-transform:capitalize;}
.category_list .boxElement{margin-bottom:3px;margin-right:40px;width:154px;}

/*#category_list_item7, #category_list_item8{margin-top:-45px;}*/
#content_top{background:url("../images/top_bg.jpg") no-repeat scroll 0 0 transparent;height:57px;width:986px;position:relative;z-index:1;left:-1px;}
#content_bottom{background:url("../images/bottom_bg2.png") no-repeat scroll 0 0 transparent;height:28px;width:986px;}

#main_menu{position:relative;top:-15px;margin:0 auto;}
#main_menu ul{float:left;padding-top:0;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background:url("../images/menu_bg.jpg") repeat-x;height:32px;border:1px solid #CE801B;border:1px solid #CE801B;/*margin-left:151px;*/}
#main_menu li{float:left;diasplay:block;border-right:1px solid #CE801B;margin:5px 10px 0;}
#main_menu ul li:last-child{border-right:0;}
#main_menu a{color:#0F1E25;font-size:14px;display:block;float:left;padding-right:15px;text-transform:uppercase;}
#menu_last a{padding-right:5px;}

.menu1 {margin-right: 15px;  margin-left: 111px;}
.menu2 {}

#search{left:336px;position:relative;top:-27px;width:404px;}
#search .txt{width:337px;border:1px solid #fff;background:url("../images/input_bg.jpg") repeat-x;padding-left:3px;color: #444444;}
#search_submit{display:inline-block;border:0;background:url("../images/search_submit.jpg") no-repeat;cursor:pointer;width:25px;height:25px;position:relative;top:2px;left:10px;}

#content_left .box{margin:10px 0;}
#content_left .box h4{color:#A1AFB8;font-size:12px;padding:4px 0 0 15px;text-transform:uppercase;}
#content_left .box_top{background:url("../images/box_top.jpg") no-repeat;height:9px;width:160px;}
#content_left .box_inner{background:url("../images/box_mid.jpg") repeat-y;padding-bottom:10px;width:160px;}
#content_left .box_bottom{background:url("../images/box_bottom.jpg") no-repeat;width:160px;height:10px;}
#content_left .box li{padding-left:10px;background:url("../images/arrow_li.jpg") no-repeat 0 2px;margin-left:10px;}

.box a{color:#CFD8DF;color:#CFD8DF;font-size:12px;}
.box_inner ul{display:block;padding:20px 0;left:2px;position:relative;width:154px;}
.box_inner p{color:#FBFFFF;padding-left:15px;}
.box .readmore{background:url("../images/arrow_more.jpg") no-repeat scroll right center transparent;display:block;padding-left:43px;padding-right:3px;width:102px;}
.more{text-align:right;}
.porada h4{margin-bottom:5px;}
.porada p{margin-bottom:5px;word-wrap:break-word;width:138px;}
.news_item .calendar{float:right;color:#0873C1;text-transform:lowercase;position:relative;right:12px;text-transform:lowercase;top:2px;}
.news_item{border-bottom:1px dotted #7D7D7D;margin-bottom:10px;padding:0 0 8px 10px;}
.article_news{padding-bottom:10px;}
.news_item p{text-align:justify;}

p.more {width:100%; clear:both;}
#main_content_left .news_item .more a{background:url("../images/more.jpg") no-repeat;color:#000000;display:inline-block;height:18px;padding-left:31px;width:48px;line-height:18px;float:right;}
.news_item img{}
.news_item a, .static_page a{color:#0873C1;}

#news_detail_page{overflow:hidden;}
#news_detail_page .news_content{padding-left:15px;}
#news_detail_page .title{}
#news_detail_page .title h1{padding-top:10px;margin-left:13px;}
#news_detail_page .title h2{color:#0873C1;padding-left:15px;}
#news_detail_page .calendar{color:#0873C1;}
#main_content_left #news_detail_page p{clear:none;}

#copyright p{text-align:center;color:#838383;}
#footer_menu{padding:15px 0;}
#footer_menu ul{margin-left:314px;}
#footer_menu li{float:left;display:block;}
#footer_menu a{color:#242D32;text-transform:capitalize;margin:0 5px;}
#footer a{color:#242D32}

#detail_page, .found_results{background:url("../images/dp_top.png") no-repeat;}
#detail_page .summary{border-bottom:1px dotted #B2B2B2;margin-bottom:15px;padding-bottom:15px;margin-top:15px;}
#detail_page .title{padding-top:12px;}
#detail_page .section_heading{display:block;font-size:160%;padding-bottom:12px;padding-left:10px;}
#main_content_left_sub .title .program_title{font-size:18px;}

#detail_page .title .section_heading{text-transform:uppercase;}

.summary .name{color:#7F7F7F;display:inline-block;width:108px;}
.program_description{border-bottom:1px dotted #B2B2B2;}
.progam_details, .progam_download, .program_images{float:left;}
.progam_details{padding-left:10px;width:400px;}
.progam_download{width:100px;}
.program_images{width:230px;}

#main_content_left_sub .description, #main_content_left_sub .description p{color:#7F7F7F;font-size:12px;}
#main_content_left_sub .description p{margin:0;padding:0;}

.program_description{padding-bottom:15px;padding-left:10px;}
.program_description .description{float:left;width:520px;}
.program_description .description a{color:#0873C1;}
.program_rating{float:right;}
.action_button{background:url("../images/dp_button.png") no-repeat;color:#fff;float:left;height:18px;width:184px;}
.action_button a{color:#fff;display:block;text-align:center;text-transform:uppercase;font-size: 9px;line-height: 17px;}
.download_program a{background:url("../images/download.png") no-repeat;display:block;height:92px;width:92px;}
.download_program a span{display:block;text-indent:-9999px;}
.b1{margin-left:380px;margin-right:17px;}
.found_results .title{margin-bottom:15px;padding-top:12px;font-size:16px;}
.found_results{padding-left:15px;}
.results_list{margin-left:15px;}
.results_list li{list-style:disc;}
.results_list li a{color:#0873C1;font-size:16px;}
.filter_options{border-bottom:1px solid #E0E0E0;padding-left:12px;}
.prog_list_sort{border-bottom:1px solid #E0E0E0;padding-bottom:8px;}
.back a{background:url("../images/more.jpg") no-repeat scroll 0 0 transparent;color:#444444;display:block;font-size:12px;height:18px;padding-left:26px;text-decoration:none;width:79px;}
.back a:hover{color:#444;text-decoration:underline;}
.breadcrumbs{position:relative;top:15px;left:15px;}
.breadcrumbs a{color:#0F1E25;}
#main_content_left .filter_options p {color: #0873C1;}
.note{text-align:center;}
.adv{margin-bottom:5px;}

ul.boxElement{float:left;clear:none;}
.result_row{float:left;width:100%;}
.static_page{}
.no_results h3{color:red;font-size:14px;padding-left:10px;padding-top:10px;}

@media screen and (-webkit-min-device-pixel-ratio:0){#main_menu{top:-17px;}
#main_menu li{margin:7px 10px 0;}
}
