/*----------------------------------------------------*/
/*TIME Bookmark Stylesheet developped by rogi073.
/*Here Only the basic style is defined.
/*Style for contents are defined separetely.
/*----------------------------------------------------*/

/*----------------------------------------------------*/
/*==START==For BASIC Style */
/*----------------------------------------------------*/
body {
 margin-right: auto;
 margin-left: auto;
 padding:0;
 color: #000000;
 background-color: #FFFFFF;
 font-size: small;
 font-family:sans-serif;
 font-size:small;
 font-weight:normal;
 font-style:normal;
 text-decoration:none;
 text-align:left;
 vertical-align:middle;
 line-height:120%;
 word-break:break-all;
}

h1,h2{
 margin:10px 0px;
 padding:0 0px;
 font-size:smaller; 
}

h3{
 margin:5px 0px;
 padding:0 5px;
 font-family:"Courier New", Courier, monospace;
 font-size:medium;
 font-weight:bold;
 text-align:left;
 text-decoration:underline;
}

h3.bluetitle{
 height:30px;
 padding:0px 0px 2px 5px;
 margin:0px 0px 5px 0px;
 font-family:"Courier New", Courier, monospace;
 font-weight:900;
 font-size:large;
 vertical-align:middle;
 line-height:30px;
 color:#ffffff;
 background: #ffffff url(http://www.seunze.com/pictures/mulsres_bck.jpg) repeat-x top;	
 text-decoration:none;
}

h4{
 margin:5px;
 padding:2px 5px 0px 5px;
 font-family:"Courier New", Courier, monospace;
 font-size:medium;
 font-weight:bold;
 text-align:left;
 line-height:180%;
 border-left:10px solid #3355FF;
 border-bottom:2px solid #3355FF;
}

h5{
 margin:0px;
 padding:2px 5px 0px 5px;
 font-family:"Courier New", Courier, monospace;
 font-size:small;
 font-weight:bold;
 text-align:left;
 line-height:130%;
 border-left:5px solid #3355FF;
 border-bottom:1px solid #3355FF;
}

/* img tag variation */
img {
 border: 0px none;
 vertical-align:middle;
}

img.loading{
 margin:0;
 padding:0.5em 3em
}

/* p tag variation */
p{
 margin:0;
 padding:0;
 line-height:150%;
 word-break:break-all;
 text-decoration:none;
 font-weight:normal;
 font-size:small;
}

.blue{
 background:transparent;
 color:#000099;
 text-decoration:none;
 font-weight:normal;
}

.gray{
 background:transparent;
 color:#808080;
 text-decoration:none;
 font-weight:normal;
}

.green{
 background:transparent;
 color:#00cc33;
 text-decoration:none;
}

.red{
 background:transparent;
 color:#cc0033;
 text-decoration:none;
}

.yellow{
 margin:2px 5px;
 padding:0 10px;
 background:#ffff99;
}

.yellowcomment{
 margin:5px;
 padding:0 10px;
 background:#ffffCC;
 border:1px solid #FF9900;
}

.greenarea{
 background:#EEFFEE;
 border: 2px ridge #00FF00;
 line-height:160%;
}
.xsmall{
 text-decoration:none;
 font-weight:lighter;
 font-size:x-small !important;
}

.small{
 background:transparent;
 text-decoration:none;
 font-weight:lighter;
 font-size:small !important;
}

.right{
 text-align:right;
}

.hot{
	padding:1px 3px;
	background:#CC0033;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.pager{
	margin:1px 3px;
	padding:0;
	background:#ffffcc;
	font-size:small;
	font-weight:bold;
	text-align:center; 
}
.stitle{
	font-weight:bold;
	text-decoration:underline;
}
/* a tag variation */
a{ 
 text-decoration:none;
}

a:link, a:visited {
 background:transparent;
 color:#cc0033;
}

a:hover, a:active {
 background:#ff99cc;
 color:#cc0033;
 text-decoration:underline;
}

a.normal:link, a.normal:visited {
 background:transparent;
 color:#cc0033;
}

a.blue:link, a.blue:visited {
 background:transparent;
 color:#000099;
}

a.blue:hover, a.blue:active {
 background:#ccffff;
 color:#000099;
 text-decoration:underline;
}

a.green:link, a.green:visited {
 background:transparent;
 color:#008000;
}

a.green:hover, a.green:active {
 background:#ccff99;
 color:#008000;
 text-decoration:underline;
}

a.orange:link, a.orange:visited {
 background:transparent;
 color:#ff5500;
}

a.gray:hover, a.gray:active {
 background:#c0c0c0;
 color:#808080;
 text-decoration:underline;
}

a.gray:link, a.gray:visited {
 background:transparent;
 color:#808080;
}

a.orange:hover, a.orange:active {
 background:#ffddaa;
 color:#ff5500;
 text-decoration:underline;
}

a.normal:hover, a.normal:active {
 background:#ccffff;
 color:#cc0033;
 text-decoration:underline;
}

a.nothing:link, a.nothing:visited, a.nothing:hover, a.normal:active {
 background:transparent;
 color:#000000;
 text-decoration:none;
}

a.spaced{
	padding:0 5px;
}

/* ul tag variation */
* html ul{
 margin:0 0 0 2em;
 padding:0;
 text-align:left;
 text-decoration:none;
 list-style-position:outside;
 list-style:circle;
}

ul{
 margin:0 0 0 1.5em;
 padding:0;
 text-align:left;
 text-decoration:none;
 list-style-position:outside;
 list-style:circle;
}

* html ol{
 margin:0 0 0 2.5em;
 padding:0;
 text-align:left;
 text-decoration:none;
 list-style-position:outside;
 list-style:decimal;
}

ol{
 margin:0 0 0 2em;
 padding:0;
 text-align:left;
 text-decoration:none;
 list-style-position:outside;
 list-style:decimal;
}

li{
 margin:0;
 padding:0;
 text-indent:0em;
 line-height:120%;	
 word-break:break-all;
}

ul.reglist li{
 border-bottom:1px #808080 dotted;
 margin:3px 0px;
 padding:3px 0px;
}

ol.reglist li{
 border-bottom:1px #808080 dotted;
 margin:3px 0px;
 padding:3px 0px;
}

ul.joinlist{
 margin:3px 20px;
 padding:3px 10px;
}

ul.joinlist li{
 line-height:180%;
}
ul.sameurllist{
 margin:3px 20px;
 padding:3px 10px;
}

ul.sameurllist li{
 float:left;
 margin:3px;
 padding:1px 1px 1px 5px;
 line-height:180%;
 width: 400px;
 border-bottom:1px #808080 dotted;
}
ul.commentlist{
 margin:3px 20px;
 padding:3px 10px;
 list-style-type:disc;
}
ul.commentlist li{
 line-height:180%;
}
/* div tag variation */
div.center{
 margin-right: auto;
 margin-left: auto;
 text-align:center;
 word-break:break-all;
}

div#pagelist{
 margin-right: auto;
 margin-left: auto;
 width:900px;
 border-bottom:1px solid #FFDDDD;
 font-size:x-small;
 text-align:left;
 color:#808080;
}

p#explink{
 float:right;
 padding:0pt 1px;
 background:#FFDDDD;
 font-size:6.5pt;
 text-align:right;
 height:1.8em;
}

p#explink a{
 margin: 0px 10px;
}

p.underline{
	border-bottom:1px dotted #808080;
	margin:10px 20px;
}
div.div-clear{
 clear: both;
 margin-right: auto;
 margin-left: auto;
 width: auto;
 height: auto;
 padding: 0;
}

div.dividebar{
	border-top:1px dotted #808080;
	text-align:center;
	padding:3px 0px 0px 0px;
	margin:2px 0px 0px 0px;
}
form{
 line-height:120%;
 margin:0px;
 padding:0px;
}

/*----------------------------------------------------*/
/*==START==For MAIN Structure Style */
/*----------------------------------------------------*/

/*==START==For Header Style */

div#header{
 margin:2px auto;
 padding:0;
 width:900px;
 text-align:left;
 font-size:x-small;
 color:#808080;
 background: #ffffff;	
 border-bottom:ridge 2px #9933ff;
}

div.header_img{
 float:left;
 width:380px;
 margin: 5px 0px 0px 0px;
 padding: 0px;
}

div.header_info{
 float:left;
 width:260px;
 margin: 0;
 padding-right: 10px;
}

div.header_news{
 float:left;
 width:220px;
 margin: 0;
 padding-left: 10px;
}

/*==START==For Header Style */

div#tlbm-login{
 margin:3px auto;
 width:920px;
 background:#cc0033;
}

div#tlbm-login a{
 color:#ffffff;
 font-weight:bold;
 text-decoration:underline;
}

p.loginbar_user{
 float:left;
 margin:0 0 0 20px;
 color:#ffffff;
}

p.loginbar_tool{
 float:right;
 margin:0 12px;
}

/*==START==For Main Style */

div#main{
 margin-right: auto;
 margin-left: auto;
 padding:1px 0;
 width:900px;
 height:auto;
 background-color:#ffffff;
 border:solid 1px #cc0033;
 text-align:left;
 word-break:break-all;
}

div.tlbm_body_module{

}

div#tlbm_help{
	background:#EEFFEE;
	border:2px ridge #00FF00;
	margin:3px 5px 8px 3px;
	padding:2px;
	font-size:small;
}

div#tlbm_help h4{
	margin-left:10px;
}

div#tlbm_help h5{
	margin-left:20px;
}

div#tlbm_help ul{
	margin:5px;
	padding:5px 0px 5px 30px;
}

div#tlbm_help li{
	line-height:180%;
}

div#tlbm_help2{
	border:2px ridge #ff99cc;
	margin:3px;
	background:#ffffee;
}

div#tlbm_help3{
	height:200px;
	overflow:scroll;
}

div#toolcontset{
	font-size:small;
	margin:1px 5px;
	padding-left:12px;
	background:#FFFFCC;
	border:1px solid #ff9900;
}

div#toolcontset a{
	padding: 0px 2px;
}
p.oidprov{
	padding:13px;
}
/*==START==For Footer Style */

div#footer{
 margin-right: auto;
 margin-left: auto;
 padding:0;
 width:900px;
 height:auto;
 text-align:center;
 background: #ffffff;	
 border-top:ridge 2px #9933ff;
}

div#footer ul{
  margin: 0;
  padding: 0;
  list-style-type:none;
 }

div#footer li{
 float:left;
 margin:0 5px;
 padding:0 5px;
 line-height:50px;
}

div#footer img{
  margin: 0;
  padding: 0;
 }
div.credit{
 	float:left;
 	margin:4px 15px 15px 15px;
}
/* Twitterlink */
div#tlbm_twlk{
	margin:2px;
	width:700px;
	border:1px solid #3355FF;
}
div#tlbm_twlk p{
	margin-left:7px;
}
div.tlbm_twlk_rs{
	float:left;
	margin:2px 5px;
	padding:2px 5px;
	width:328px;
	height:190px;
	background:#ececec;
	overflow:auto;
}
div.tlbm_twlk_rs li{
	line-height:150%;
}
form#tlfc_commentform textarea{
	padding:2px;
	width:310px;
}
