td.top_banner, td.heightcell {
	display: none;
}

td.newsroom_2cols p, td.newsroom_2cols p.bodytext  {
	font-family:Trebuchet MS;
	font-size: 17px;
}

td.newsroom_2cols p.bodytext {
	margin-top: 3px;
}

td.newsroom_2cols h2 {
	text-align: center;
	font-weight: bold;
	font-size: 16px;
	font-family:Trebuchet Ms;
	margin-top: 15px;
}

td.newsroom_2cols h3 {
	font-weight: bold;
	font-size: 21px;
	font-family:Trebuchet Ms;
	margin-top: 20px;
	margin-bottom: 0px;
	line-height: 24px;
}

td.subbanner {
	border-top: 0px none; 
	border-bottom: 0px none; 
	padding-right: 8px;
	padding-top: 0px;
	margin-top: 0px;
}

td.rightcolumn {
   border-right:1px solid #003366;
   padding-left: 12px; 
   padding-right: 12px; 
}


td.maincontent h1.csc-firstHeader, td.maincontent h1.latest_news {
	color:#000000;
	font-size:16px;
	font-weight:bold;
	line-height:20px;
	margin-bottom:2px;
	margin-top:0;
	padding-top:2px;
}

h2 {
	color:#000000;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
	margin-bottom:2px;
	margin-top:0;
	padding-top:2px;
}

/* ######### NEWS ########### */

.tx-lumophpinclude-pi1 {
	border-top:1px dotted #C5D1E2;
	padding-top:10px;
}

.knowledge-base-single {
	border-bottom:1px dotted #C5D1E2;
	margin-top:8px;
	padding-bottom:8px;
}

.knowledge-base-single h1 {
	font-size:13px;
	margin-bottom:8px;
}

.knowledge-base-image img {
	margin-right:10px;
}

.knowledge-base-single p, .knowledge-base-single p.bodytext {
	margin:4px 0;
}

.dynafef_pi4_img {
	width:210px;
	margin-left:10px;
	text-align:right;
}

.dynafef_pi4_main table {
	font-size:12px;
	line-height:18px;	
	height:133px;
}

.dynafef_pi4_main p {
	font-size:12px;
	line-height:18px;
}

.dynafef_pi4_title {
	width:100px;
	background-color:#E9EEF4;
	padding:2px 5px;
}

.dynafef_pi4_value {
	padding:2px 5px;
	border-bottom:1px dotted #c5d1e2;
}

td.newsroom_2cols ul li, td.newsroom_2cols ol li, td.newsroom ol li, td.newsroom ul li {
	line-height:18px;
	font-size:12px;
	font-family:Trebuchet MS;
	background:transparent url(images/arrow_li.gif) no-repeat scroll left 6px;
	list-style-type:none;
	margin:2pt;
	padding:2px 0 3pt 15px;
}

td.newsroom_2cols h1.csc-firstHeader {
	color:#CC0000;
	font-size:20px;
	font-weight:bold;
	line-height:20px;
	margin-bottom:2px;
	margin-top:0;
	padding-top:2px;
}

#navFirst,
#navPrev,
#navNumb,
#navNumbSelected,
#navNext,
#navLast {
	font-size:12px;
	margin:0 3px;	
}
	
#navFirst a,
#navPrev a,
#navNumb a,
#navNumbSelected a,
#navNext a,
#navLast a {
	font-size:12px;
	font-weight:bold;
	margin:0 3px;
}

/* ######### END OF NEWS ########### */

/* ########## LATEST NEWS ############ */

#latest-home {
	border-bottom:1px dotted #C5D1E2;
	margin-top:8px;
	padding-bottom:8px;
}	

.latest-home-image {
	width:90px;
	text-align:left;
}

td.bg_rx_col {
	background: url(images/bg_rx.jpg) repeat-x;
}

td.bg_rx_col p.bodytext, td.bg_rx_col p {padding: 0px; margin: 0px;}

#box_blue_2cols p.bodytext {margin: 0px;}

div.csc-frame-frame3 {
	background: url(images/bg_media_box.jpg) repeat-x;
	height: 165px;
	min-height: 165px;
}

div.csc-frame-frame3 h1 {
font-size: 16px;
font-weight: bold;
padding:3px;
color: #003366;
font-family: Trebuchet Ms;
margin-bottom: 7px;

}


table.contenttable p.bodytext { padding: 0px;}

td.media_img {
color: #ffffff;
padding-left: 3px;
font-size: 12px; 
font-weight: bold;
}


td.media_img {border: 1px solid #336699;}

td.media_img p.bodytext img { padding-left: 0px;}
/* td.media_img img{ padding: 4px; }*/


td#footer_contact {border-right:1px solid #ffffff;color: #ffffff; padding-right: 17px;}

td#footer_contact h1 {width: 250px; font-size: 16px; font-weight: bold; border-bottom: 1px dotted #ffffff; padding-bottom : 5px; margin-top: 0px;}
td#footer_contact p.bodytext, td#footer_contact li a {font-size: 11px; line-height: 17px; color: #fff}

td#footer_contact li a:hover {font-size: 11px; line-height: 17px; color: #fff; text-decoration: underline;}

/*td#footer_contact div.footer_box {float:left; margin-left: 220px;}
td#footer_contact div.footer_box h1 {margin-right: 20px;} */

td#footer_contact div.footer_box {float:right; width: 40%; margin-left: 25px;}

td#footer_contact div.footer_box ul {padding-right: 15px;}


td.boxes_tw, td.boxes_rss {width:286px;}

td.boxes div.csc-header, td.boxes_tw div.csc-header, td.boxes_rss div.csc-header {
	background:transparent url(images/bg_latest_box.jpg);
	height:34px;
	min-height:34px;
}

td.boxes h1.csc-firstHeader, td.boxes h1, td.boxes_rss h1.csc-firstHeader, td.boxes_rss h1, td.boxes_tw h1.csc-firstHeader, td.boxes_tw h1 {
	color:#FFFFFF;
	font-family:Trebuchet MS;
	font-size:14px;
	font-weight:bold;
	padding-left: 6px;
	padding-top:6px;
}

td.boxes_rss h1.csc-firstHeader, td.boxes_rss h1 {
	background:transparent url(images/rss_feed.gif) no-repeat 262px 6px; 
	padding-right:35px;
}

td.boxes_tw h1.csc-firstHeader, td.boxes_tw h1 {
	background:transparent url(images/twitter_feed.gif) no-repeat 262px 6px; 
	padding-right:35px;
}
td.boxes a, td.boxes_tw a, td.boxes_rss a {
	text-decoration: none;
}

td.boxes a:hover, td.boxes_tw a:hover, td.boxes_rss a:hover {
	text-decoration: underline;
}


td.boxes h3 {
	background:transparent url(images/red_bullet.gif) no-repeat top left;
	font-family:Trebuchet MS;
	font-size:12px;
	line-height: 17px;
	font-weight:bold;
	margin:0px 7px 0px 7px; 
	padding-left: 13px;
}

td.boxes p.bodytext {
	font-family:Trebuchet MS;
	font-size:11px;
	font-weight:normal;
	margin:0px 7px 15px 7px; 
	line-height: 16px;
	padding-left: 13px;
}

td.boxes ul {
	margin:0px; 
	padding: 0px 8px 0px 3px;
}

td.boxes ul li {
	font-family:Trebuchet MS;
	font-size:11px;
	font-weight:normal;
	line-height: 16px;
	background:transparent url(images/arrow_li.gif) no-repeat scroll left 6px;
	#background:transparent url(images/red_bullet.gif) no-repeat scroll left 6px;
	list-style-type:none;
	margin:2pt;
	padding:2px 0 3pt 15px;
}

td.boxes ul li a {
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}

td.boxes ul li a:hover {
	font-size:12px;
	font-weight:bold;
	text-decoration: underline;
}

td.download p.bodytext{
 	text-align: center;
 	padding-top: 7px;
}

p.align-center {
	text-align: center;
	font-size: 13px;
	margin-top: 5px;
}


div.csc-frame-frame1 {
	width: 290px;
	padding: 12px 0px 12px 0px;
	float: right; 
	/*position: absolute;*/
}

div.csc-frame-frame2 {
	width: 290px;
	padding: 12px 0px 12px 12px;
	float: left; 
}

div.two_cols_home {
	width: 286px;
	padding: 12px 20px 12px 0px;
	float: right; 
}


div.csc-frame-frame2 ul {
	padding-left: 0px;
}

div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image {
padding-top:0;
}

#box_latest_align  {float: left; padding-left: 8px;}

div#twrss_table {padding-left: 0px;}

div.twrss_bodytext {
         font-size:12px; 
         font-weight: normal;
         margin-left: 9px;
         padding-right: 0px;
         margin-right: 18px;
}

div.twrss_bodytext a {
         font-size:12px; 
         font-weight: bold;
	display:list-item;
	background: url(images/red_arrow_ar.gif) no-repeat scroll right 4px !important;
	background: url(images/red_arrow_ar.gif) no-repeat scroll right 3px;
	/*list-style-image:url(images/red_bullet.gif);
	list-style-position:outside;*/
	list-style-type:none;
	margin-left:0px;
	padding:0px;
	padding-right: 20px;
	line-height: 16px;
	margin-top: 10px;
	margin-right: -19px;
}

/* ###
   RSS
   ### */

.tx-gkhrssimport-pi1 {font-size: 13px;}
.tx-gkhrssimport-pi1-rss_title,
.tx-gkhrssimport-pi1-description {display:none;}

.tx-gkhrssimport-pi1-header {margin-top: 3px;}

.tx-gkhrssimport-pi1 li {margin-right: -20px !important; margin-top: 10px !important; list-style:none; background: url(images/red_arrow_ar.gif) no-repeat scroll right 5px !important; padding-right: 20px !important; line-height: 17px !important; font-size: 15px !important; padding-bottom: 0px !important;} 

.tx-gkhrssimport-pi1 li a {font-weight: bold;}



table.icebox_container td {background-color: #f0f0f0;}
table.icebox_container div.csc-header {display:none;}


/*#### LOGIN start ####*/

div#content h2.tx-loginboxmacmade-pi1-header {
  display: none;
}

div.tx-loginboxmacmade-pi1 form {
  padding-top: 15px;
}

div.tx-loginboxmacmade-pi1, td.tx-loginboxmacmade-pi1-labelCell, div.tx-loginboxmacmade-pi1-error {
  font-size: 13px;
  line-height: 16px;
  color: #333333;
}

td.tx-loginboxmacmade-pi1-fieldCell input {border: 1px solid #bbbbbb; font-family: Verdana; font-size: 12px; padding: 1px; margin: 1px;}

td.tx-loginboxmacmade-pi1-fieldCell input.submit {margin-top: 5px;}

tx-loginboxmacmade-pi1 h2.tx-loginboxmacmade-pi1-header {text-align:left;}

/*#### LOGIN end ####*/


div.tx-dynalist-pi1-pagination, div.tx-dynalist-pi1 td {border:none;}

tx-dynalist-pi1-recordlist {width:550px;}

div.tx-dynalist-pi1 a.current {background:#7293BA none repeat scroll 0 0; border:1px solid #3d6089;}

div.additem_box {position:absolute; top: 249px; left: 699px; }
div.additem_box a {color:#fff; background:#E7A700; font-size: 13px; padding: 4px; border: 1px solid #3d6089;}








div.csc-frame-frame1 {
	width: 290px;
	padding: 12px 0px 12px 0px;
	float: right;
	/*position: absolute;*/
}

div.csc-frame-frame2 {
	width: 290px;
	padding: 12px 0px 12px 0px;
	float:left;
}

div.csc-frame-frame2 ul {
	padding-left: 0px;
}

div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image {
padding-top:0;
}

.newsroom_2cols img {
margin-top:0;
margin-left:0;
}

#box_latest_align {
float:right;
}

#box_right2 p.bodytext {
font-size: 14px;
}

div#thanks {
background:#D6D7D8 url(/fileadmin/templates/wsfs/images/bg_thanks_box.gif) repeat-x scroll 0 0;
margin-top:20px;}

div#thanks p.bodytext { margin-top:11px; padding:12px 5px 12px 2px; font-size:11px; line-height:15px; text-align:left; font-family: tahoma;}

table.icebox_container td p.bodytext {font-size: 13px;}



div.tx-dynalist-pi1-pagination, div.tx-dynalist-pi1 td {border:none;}

tx-dynalist-pi1-recordlist {width:550px;}

div.tx-dynalist-pi1 a.current {background:#7293BA none repeat scroll 0 0; border:1px solid #3d6089;}

div.additem_box {position:absolute; top: 249px; left: 699px; }
div.additem_box a {color:#fff; background:#E7A700; font-size: 13px; padding: 4px; border: 1px solid #3d6089;}

div#thanks {background:#d6d7d8 url(images/bg_thanks_box.gif) repeat-x; margin-top: 20px;}

div#thanks p.bodytext { margin-top:11px; padding:12px 2px 12px 5px; font-size:11px; line-height:15px; text-align:left; font-family: tahoma;}

div.myDate 	{font-size: 13px; font-family: Trebuchet Ms; font-weight: bold; padding-top: 5px;}

div#titlePlayer {background:#FFFFFF none repeat scroll 0 0;
color:#333333;
float:right;
left:483px;
position:absolute;
top:315px;
width:265px;
border-top: 1px solid #0071A5;
border-bottom: 1px solid #0071A5; 
padding-left: 5px;
padding-bottom: 5px;}

div#titlePlayer p.bodytext {margin-bottom: 10px; font-size: 12px; line-height: 15px;}

div.backLive {text-align:right; font-weight: bold; font-size:11px;}

