

a:link, a:visited, a:active {text-decoration:none;}

a:hover {text-decoration:underline; font-style:normal;}

.box {
	border-width: thin;
	border-style: solid;
	border-color: #a9bcde;
	}

ul.QuickLaunch

  {list-style-type:none; font-size:11px; margin-left:0px; margin-bottom:5px; padding: 5px 5px 5px 10px; line-height:1.5em;}

ul.ExpandableMenu

  {font-size:11px; margin-left:0px; margin-bottom:5px; padding: 5px 5px 5px 5px; line-height:1.5em; position: relative; }

ul.ExpandableSubMenu

  {list-style:none; margin-left: 15px; margin-bottom:0px; padding: 0px 0px 0px 5px; line-height:1.3em; display: inline; position: relative; }

li.xc {list-style: none;}

div.xcx, div.xcc {position: relative; display: inline;}

div.xcx a, div.xcc a, div.xcx>a, div.xcc>a {position: static;}

div.xcx a:link, div.xcx a:visited, div.xcc a:link, div.xcc a:visited {

  color: #000; text-decoration: none; font-family: "Courier New", Courier, monospace;

  font-size: 12px; font-weight: bold; display: inline; }



#menuList {margin: 0px; padding: 5px 0px 5px 22px;}



li.menubar {line-height: 0.9em; list-style: url(images/plus.gif) none;}



.menu {display: none; margin-left: 5px; padding: 0px; font-size:10px}



.footerbox

{

  background-color: #FFFFFF;

}



body

{

  font-family:Verdana, Helvetica, sans-serif;

  font-size: 10px;

  background-color: #FFFFFF;

  margin-left:0px;

  margin-right:0px;

  margin-top:0px;

  margin-bottom:0px;

}



.Text {font-size:10px}

.Text_Button {font-weight:bold;}

a.Text_Button2 {font-weight:bold; text-decoration: none;}

.Text_Button3 {font-weight:bold; text-decoration: none;}

td.Text_Button3 {

	font-weight:bold; 

	text-decoration: none; 

	width:98%; 

	height:100%; 

	border:1px solid black; 

	padding: 0px; 

	border-spacing:0px; 

	border-collapse:collapse; 

	background-image: url(images/template01/Body_Background.gif); 

	background-repeat: repeat-y;

}



td.Poll_Box {

	height=100%;

	border:1px solid black;

	background-image: url(images/template01/Menu_Background.gif);

}



.Text_Button3 {color:#000000; font-size:11px}

.Text_White, .Text_Button, .Text_Button2, a.Text_Button2 {color:#F4F4F5; font-size:11px}

.Text_Menu {color:#F4F4F5; font-size:10px; padding-left:5px; padding-top:5px; padding-bottom:5px;}

.Text_SideList {color:#FFFFFF; font-size:10px; padding-left:5px; padding-top:5px; padding-bottom:5px;}



a {color:#122659}



.menu li {list-style: url(images/BlueBullet.jpg) none;}



a.actuator {font-size: 11px; font-weight: bold; text-decoration: none;}

a.actuator:hover, a.actuator2:hover {text-decoration: underline;}

a.actuator2 {font-size: 11px; font-weight: normal; text-decoration: none;}



b.actuator {font-size: 11px; font-weight: normal; text-decoration: none;}

td.actuator {

	font-size: 11px; font-weight: normal; text-decoration: none;

	width: 150px;

	left: 20px;

	top: 290px;

	text-align: center;

	margin-top: 5px;

	margin-bottom: 1px;

}



b.actuator2 {font-size: 11px; font-weight: normal; text-decoration: none;}

b.Text_Button {font-weight:bold;}



table.Main {

	width:100%; 

	height:100%; 

/*

	border:0px solid black; 

*/

	padding: 0px; 

	border-spacing:0px; 

	border-collapse:collapse;

}

table.Banner {

	width:100%; 

	height:70; 

	border:0px; 

	padding: 0px; 

	border-spacing:0px; 

	border-collapse:collapse;

}

td.BodyBackground {

    width:100%; 

    height:100%; 

    border:0px solid black; 

    padding: 0px; 

    border-spacing:0px; 

    border-collapse:collapse; 

    background-image: url(images/template01/Body_Background.gif); 

    background-repeat: repeat;

	color: #000000;

	font-size: 10px;

}

table.BodyBackground, td.BodyBackground {

  width:100%; 

  height:100%; 

  border:1px solid black; 

  padding: 0px; 

  border-spacing:0px; 

  border-collapse:collapse; 

  background-image: url(images/template01/Body_Background.gif); 

  background-repeat: repeat;

}



table.MainBig {

	width:100%; 

	height:100%; 

	border:1px solid black; 

	padding: 0px; 

	border-spacing:0px; 

	border-collapse:collapse;

}

.ShowNews_Body td{

  border:1px solid black;

	/*
  	FONT-SIZE:10px;
	*/
    FONT-SIZE: 12px;

}

table.ShowNews_Body {

  width:100%; 

  height:98%;

  padding:0px; 

  border-spacing:0px; 

  border-collapse:collapse;

  font-size:10px;

}

table.Body {

  width:100%; 

  height:98%;

  padding:0px; 

  border-spacing:0px; 

  border-collapse:collapse;

  font-size:10px;

}

table.TableHeading {

  width:100%; 

  height:100%;

  padding:0px; 

  border: 1px solid black;

  border-spacing:0px; 

  border-collapse:collapse;

  border-bottom-style:none; 

  font-size:10px;

}

td.Body_Header1, td.Body_Header2, td.Body_Header3 {

	border:1px solid black; 

	vertical-align:middle; 

	padding-left:5px; 

	background:#666666; 

	height:20px; 

	color:#F4F4F5; 

	font-weight:bold;

}

td.Body_Header1 

{

/*

	border-left-style:none;

*/

}

td.Body_Header3 

{

/*

	border-right-style:none; 

*/

	width:50px; 

	white-space:nowrap;

}

td.Body_SeparatorLine 

{

	height:15; 

	border:1px solid black; 

	border-left-style:none; 

	border-right-style:none; 

	border-top-style:none;

}

td.Body_DateRow {

  background-color:#EAF4FD; 

  height:20px; 

  color:#666666; 

  text-align:center; 

  font-weight:bold;

/*

  border:1px solid black; 

  border-left-style:none; 

  border-right-style:none; 

  border-top-style:none;

*/

}



td.Body_TitleOn, td.Body_GroupOn, td.Body_FilenameOn, td.Body_ExtraOn {background-color: #EAECEC;}

td.Body_Title, td.Body_Group, td.Body_Filename, td.Body_Extra,

td.Body_TitleOn, td.Body_GroupOn, td.Body_FilenameOn, td.Body_ExtraOn 

{

/*

  border:1px solid black; 

*/

  padding-left:5px; 

  height:20px; 

}

td.Body_Title, td.Body_TitleOn 

{

/*

	border-left-style:none;

*/

}

td.Body_Extra, td.Body_ExtraOn 

{

/*

	border-right-style:none;

*/

}





td.Main_TopLine {height:7; background-image: url(images/template01/Line01.gif);}

td.Banner_Logo {background-image: url(images/template01/Logo_Background.gif);}

span.clock { font-size: 11px; font-weight: bold; text-decoration: none; }

td.Date {background-color:#EAF4FD; height:20px}

td.Section_On, td.ReleaseName_On, td.Group_On, td.Size_On, td.Options_On {background-color:#FFFFFF}

td.Date, td.Section, td.ReleaseName, td.Group, td.Size, td.Options,

td.Date_On, td.Section_On, td.ReleaseName_On, td.Group_On, td.Size_On, td.Options_On

{

	font-size:10px; 

/*

	border:1px solid black; 

*/

	padding-left:5px; 

	border-bottom-style:none; 

	border-left-style:none; 

	width:60

}

td.Options, td.Options_On {border-right-style:none}

td.FinishLine 

{

	border:1px solid black; 

	border-bottom-style:none; 

	border-left-style:none; 

	border-right-style:none; 

}

/*

	BinNews original stylesheet (default.css)

*/

.headers {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 24px;

	color: #000000;

	font-weight: bold;

}

.tableheaders {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #666666;

}

.daterow {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #333333;

	background-color: #E9F4FE;

	text-align: center;

}



.newsItem1 {

/*	

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	border:1px solid black; 

*/

	/*
    FONT-SIZE: 11px;
	*/
    FONT-SIZE: 12px;

	color: #000000;

	background-color: #EAECEC;

}

tr.newsItem1 > td, tr.newsItem2 > td, tr.footerItem2 > td, td.newsItem1, td.newsItem2, td.footerItem2 {

/*	

	border:1px solid black;

*/

	padding: 2px;

}

.regular {

/*	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

*/

	color: #000000;

	font-size: 10px;

}

.special {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FF0000;

	font-weight: bold;

}

.newsItem2 {

/*

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	border:1px solid black;

*/

	/*
    FONT-SIZE: 11px;
	*/
    FONT-SIZE: 12px;

	color: #000000;

	background-color: #F4F4F4;

}

.footerItem2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	border:1px solid black;

	color: #000000;

	background-color: #F4F4F4;

}

.firstCol{

/*

	border: 1px solid black;

*/

	cursor: pointer;

	cursor: hand;

}

.tableborders {

	background-color: #000000;
}

a.ignoreButton {

	font-size: 15px ! important;

	font-weight: bold ! important;

	color: #FF0000 ! important;

	text-decoration: none;

	line-height: 10px;

}

.pageSelector {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

	text-decoration: none;

}

.footerItem2 a:link, .footerItem2 a:active, .footerItem2 a:visited,

.newsItem1 a:link, .newsItem1 a:active, .newsItem1 a:visited, .newsItem2 a:link, .newsItem2 a:active, .newsItem2 a:visited,

.newsItem1new a:link, .newsItem1new a:active, .newsItem1new a:visited, .newsItem2new a:link, .newsItem2new a:active, 

.newsItem2new a:visited, .saveItem a:link, .saveItem a:active, .saveItem a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	/*
    FONT-SIZE: 11px;
	*/
    FONT-SIZE: 12px;

	color: #000000;

	text-decoration: none;

}

.footerItem2 a:hover, .footerItem2new a:hover,

.newsItem1 a:hover, .newsItem2 a:hover, .newsItem1new a:hover, .newsItem2new a:hover, .saveItem a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	/*
    FONT-SIZE: 11px;
	*/
    FONT-SIZE: 12px;

	color: #FF6633;

	text-decoration: none;

}

.pageSelector a:link, .pageSelector a:active, .pageSelector a:visited {

	font-weight: normal;

	color: #000000;

	text-decoration: none;

}

.popstyle {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	background-color: #FFFFFF;

	border: 2px solid #000000;

	position:absolute;

	overflow: visible;

	width: 150px;

	font-weight: bold;

	padding: 4px;

	line-height: 15px;

	visibility: hidden;

	filter: Alpha(Opacity=90);	-moz-opacity:0.9;	opacity: 0.9;

}

#mi a {

	display: block;

	text-decoration: none;

	color: #000000;

}

#mi a:hover {

	background-color: #A8D3FF

}

.newsItem1new, .newsItem2new {

/*

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

*/

	border:1px solid black; 

	/*
    FONT-SIZE: 11px;
	*/
    FONT-SIZE: 12px;

	color: #000000;

	background-color: #FAD6D6;

}

.saveItem {

/*

*/

    border:1px solid black;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	background-color: #B0FFB0;

}

.clickedNews {

	font-style: italic;

}

.pageTime {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #333333;

}

#iconbox {

	background-color: #FFFFFF;

}

.fm {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	background-color: #EEF8FF;

	margin: 5px;	

}

.fm_button {

	border: 2px outset #35AEFF;

	height: 22px;

	padding-bottom: 2px;

}

.fm_drop {

	border: 2px outset #35AEFF;

}

.fm_edit {

	border: 1px inset #35AEFF;

	padding-top: 3px;

	padding-left: 2px;

	padding-right: 2px;

	height: 24px;

	line-height: 15px;

}

/* Header Frame Begin */.header ul {

	margin: 0px;

	padding: 0;

	list-style-type: none;

	clear: left;

	width: 600px;

}

.header li {

	margin-left: 0px;

	margin-right: 0px;

	float: left;

	width: 150px;

	text-align: center;

}

#hoverBox {

	text-align: center;

	border: 1px solid #CCCCCC;

	background-color: #FAFBFE;

	padding: 2px;

	position: absolute; 

	overflow: visible; 

	visibility: hidden; 

	z-index: 5;

}

.hoverBoxR1 {

	top: 21px;

}

.hoverBoxR2 {

	top: 36px;

}

.hoverBoxR3 {

	top: 51px;

}





body.header {

	background-image: url(images/headertile.png);	margin: 0px;

	padding: 0px;

}

table.header {

	height: 40px;	

}

.hdr_dropboxgrp {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	background-color: #EEFBFF;

	border: none;

	font-weight: normal;

}

TD.header {

	font-family: Tahoma;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

}

TD.header a:link, .header a:active, .header a:visited {

	color: #FFFFFF;

	text-decoration: none;

}

.header a:hover, #hdr_rawbutton a:hover {

	color: #FF6633;

	text-decoration: none;

}

#hdr_logo {

	background-image: url(images/headerlogo.png);

	position: absolute;

	height: 88px;

	width: 305px;

	left: 0px;

	top: 0px;

	cursor: pointer; cursor: hand;

}

#hdr_mybinnews {

	position: absolute;

	left: 450px;

	top: 66px;

}

#hdr_forums {

	position: absolute;

	left: 579px;

	top: 66px;

}

.hdr_searchbox, .hdr_dropbox {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000; /* #FFFFFF */

	background-color: #ebebeb; /* #787878 */

	border: 1px solid #CCCCCC;

/*	border: 2px dashed #E5E5E5; */

	font-weight: normal;

}

.hdr_categorybox {

	position: absolute;

	left: 317px;

	top: 3px;

	border: 1px solid #CCCCCC;

	height: 56px;

	width: 622px;

	background-color: #FFFFFF;

	text-align: center;

}

.hdr_categoryboxraw {

	position: absolute;

	left: 317px;

	top: 3px;

	color: #000086;

	border: 1px solid #CCCCCC;

	height: 56px;

	width: 622px;

	background-color: #F7F9FF;

	text-align: center;

}

.hdr_categoryboxraw a:link, .hdr_categoryboxraw a:active, .hdr_categoryboxraw a:visited {

	color: #000086;

	text-decoration: none;

}

.hdr_categoryboxraw a:hover {

	color: #FF6633;

}

#hdr_row1 {

	margin-top: 5px;

}

/*

#chooser {

	position: absolute; 

	left: 339px; 

	top: 66px; 

}

*/

#hdr_rawbutton {

	position: absolute;

	left: 325px;

	top: 45px;

	font-family: Tahoma, Verdana, Arial, Helvetica;

	font-size: 9px;

	z-index: 2;

	font-weight: normal;

}

#hdr_rawbutton a:link, #hdr_rawbutton a:active, #hdr_rawbutton a:visited {

	color: #000000;

	text-decoration: none;

}



#hdr_submit {

	display: none;

}

/* Header Frame End */

/* Front Page */

body.mp {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

}

body.mp a:link, body.mp a:visited, body.mp a:active {

	color: #000000;

	text-decoration: none;

}

body.mp a:hover {

	color: #FF6633;

	text-decoration: none;

}

#mp_menu, #mp_poll, #mp_forum {

	border: 1px solid #000000;

	background-color: #F4F4F4;

	position: absolute;

	background-image: url(images/hdrfx.png);

	background-repeat: repeat-x;

}

#mp_menu {

	height: 250px;

	width: 150px;

	left: 20px;

	top: 20px;

}

#mp_chooser {

	position: absolute;

	top: 45px;

	width: 110px;

	left: 0px;

	overflow: hidden;

	clip:  rect(auto auto 155px auto);

	

}

#mp_menu_foot {

	font-size: 11px;

	text-align: center;

	position: relative;

	top: 215px;

}

#mp_chooser ul {

	margin-top: 0px;

	padding-top: 0px;

	list-style-type: none;

	margin-left: 10px;

	padding-left: 10px;

	text-indent: 4px;

}

#mp_chooser ul li {

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #999999;

	padding-bottom: 1px;

	padding-top: 1px;

		

}

.mp_title {

	font-weight: bold;

	color: #FFFFFF;

	text-align: left;

	padding-left: 5px;

	padding-top: 1px;

}





#mp_poll {

	width: 142px;

/*	width: 150px; */

	left: 20px;

	top: 290px;

}



#poll_q {

    font-size: 11px; font-weight: normal; text-decoration: none;

    text-align: center;

	width: 142px;

	margin-top: 5px;

	margin-left: 4px;

	margin-right: 4px;

	margin-bottom: 10px;

}

#poll_choices

{

	width: 142px;

}

div.poll_vote {

	text-align: center;

	width: 142px;

}

.poll_vote input {

	font-size: 12px;

	color: #000000;

	background-color: #ECF8FF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	border: 2px outset #F5F5F5;

	margin-top: 5px;

	padding-left: 15px;

	padding-right: 15px;

}


#mp_poll .mp_footer {

	text-align: center;

	font-size: 10px;

	margin-top: 50px;

	margin-bottom: 1px;	

	width: 142px;

}



.mp_top, .mp_bottom {

	display: none;

}



.poll_a {

	font-size: 11px;

}

#poll_results div.poll_o {

	padding-top: 3px;

	padding-left: 4px;

	position: relative;

	width: 142px;

}

.poll_row {

	position: relative;

	width: 142px;

	left: 50%;

	margin-left: -54px;

	margin-bottom: 15px;

}

.poll_row .poll_o {

	position: absolute;

	top: 0px;

	left: 0px;

	height: 25px;

	width: 25px;

}

.poll_row .poll_a {

	top: 0px;

	left: 24px;

	padding-top: 3px;

	position: relative;

	width: 122px;

}

div.poll_bar {

	height: 10px;

	position: relative;

	font-size: 8px;

	border: 1px solid #0066CC;

	background-image: url(images/dfpoll.png);

	background-repeat: repeat-x;

	width: 142px;

}

#poll_results div.poll_a {

	margin-left: 4px;

	margin-right: 4px;

	width: 122px;

}

.poll_num {

	margin-bottom: 3px;

}

.poll_num, .poll_footv, .poll_footp {

	font-size: 10px;

	padding-left: 4px;

	padding-right: 4px;

	padding-bottom: 1px;

}

.poll_footv {

	margin-top: 50px;

	float: left;

}

.poll_footp {

	margin-top: 50px;

	float: right;

}

#mp_forum {

	width: 200px;

	right: 20px;

	top: 20px;

}

#mp_forum_box {

	margin-top: 25px;

	margin-bottom: 10px;

	width: 192px;

	margin-left: 4px;

	margin-right: 4px;

	position: relative;

	

}

#mp_forum_box dl {

	margin-top: 0px;

	margin-bottom: 5px;

	width: 192px;

}

#mp_forum_box dl dt {

	font-size: 11px;

	text-indent: 0px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #999999;

}

#mp_forum_box dl dd {

	font-size: 9px;

	text-align: right;

	padding-right: 2px;

}

#mp_forum_foot {

	font-size: 11px;

	text-align: center;

}

/* MAIN NEWS */

#mp_news {

	margin-left: 5px;

	margin-right: 5px;

	min-width: 200px;

	margin-top: 0px;

}

.n_box {

	font-family: Verdana, Trebuchet, 'Trebuchet MS',  Geneva, Lucida, Arial, Helvetica, sans-serif;

}

.n_title {

	font-size: 16px;

	float: left;

	font-weight: bold;

}

.n_date {

	font-size: 11px;

	float: left;

}

.n_category {

	font-size: 11px;

	float: right;

}

.n_comment {

	font-size: 11px;

	float: right;

}

.n_header1 {

	height: 25px;

	background-color: #F4F4F4;

	padding-top: 3px;

	padding-left: 5px;

	padding-right: 5px;

}

.n_header2 {

	height: 20px;

	background-color: #F4F4F4;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #999999;

	padding-top: 1px;

	padding-left: 5px;

	padding-right: 5px;

	margin-bottom: 20px;

}

.n_body {

	font-size: 14px;

	text-align: justify;

	

}

.n_author {

	font-size: 15px;

	font-weight: bold;

	margin-top: 15px;

	margin-bottom: 40px;

}

.n_img_left {

	float: left; 

	clear: both;

	margin-top: 4px; 

	margin-right: 6px; 

	margin-bottom: 1px;

	border: 1px solid #000000;

}

.n_img_right {

	float: right; 

	clear: both;

	margin-top: 4px; 

	margin-left: 6px; 

	margin-bottom: 1px;

	border: 1px solid #000000;

}

.n_body p {

	text-indent: 30px;

	margin-top: 0px;

	margin-bottom: 25px;

}

.n_src {

	font-size: 12px;

	font-weight: bold;

	

}

.n_src a {

	font-weight: normal;

	border-bottom: 1px dashed #0099FF;

}

.n_also {

	font-size: 10px;

	font-weight: bold;

	

}

.n_also a {

	font-weight: normal;

	border-bottom: 1px dashed #0099FF;

}

/* MAIN NEWS END */

#mp_ads {

	width: 95%;

	text-align:center;

}

/* MESSAGE ID SEARCH */

.mi_good {

	color: #008E01;

}

.mi_med {

	color: #F28600;

}

.mi_bad {

	color: #FF0D0D;

}



.fcNew {

/*

	background-image: url(images/classic/dot.png);

	background-repeat: no-repeat;

	background-position: left top;

	text-indent: 12px;

	border:1px solid black;

*/

}