body {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px;
  padding-top: 0px; 
  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px;
  color: #666666; background: #fff;
}
div {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; text-align: left; overflow: hidden;
}

#divhrc{text-align:center;}
#divhr{ height:2px; background: #c9c9c9; }

img { border:0px; }
#mainst{ text-align:center; width:100%;}

#content{
  width:780px;
}

#scontent{
  padding: 10px 0px 10px 0px;
}

#scontentdiv {width:550px; padding-left:10px; padding-right:10px; padding-bottom:10px;}

#logo {
  padding: 10px 0px 10px 20px;
}

#header {
	padding-right: 0px; padding-left: 0px; background: url(/images/header.gif) no-repeat; padding-bottom: 0px; width: 780px; padding-top: 1px; height: 85px;
}
#footer {
	background: url(/images/footer.gif) repeat-x; width: 780px; height: 92px;
}

.dvspacer10 {
	height: 10px;
}

#leftblock {
  float: left;
}

#rightblock {
  float: right; width:222px; 
}

#h1block { width:551px; 
  background: url(/images/h1l.gif) #fafafa no-repeat right bottom; text-align:center;
}
#h1i { height:25px; background: url(/images/h1.gif) no-repeat; padding: 6px 0px 0px 15px;}
#h1ib { 
  height:25px; background: url(/images/h1b.gif) repeat-x; color:#575757; 
  font-weight: bold; font-size:12px;
}

#h2block { width:222px; 
  background: url(/images/h2l.gif) #fafafa no-repeat right bottom;
  float: right;
}
#h2i { height:25px; background: url(/images/h2.gif) no-repeat; padding: 6px 0px 0px 15px;}
#h2ib { 
  height:25px; background: url(/images/h2b.gif) repeat-x; color:#fff; 
  font-weight: bold; font-size:12px;
}

/* 
Article text
*/
#artext {
  line-height: 16px;
  text-indent: 15px;
  font-size: 12px;
}

/* 
THE TABLE ITEMS
*/
#paddingv15 {
  padding-top:15px; padding-bottom:15px;
}
#citemb {
  background: url(/images/ico-folder.gif) no-repeat left top;
  font-weight: bold; font-family: Arial; font-size:14px;
  padding-left:37px; padding-top: 7px; height:30px;
  margin-left:10px;
}
#citemb a { color: #565656; text-decoration: none; }
#citemb a:hover { color: #565656; text-decoration: underline; }
#citemb a:active { color: red; text-decoration: underline; }

#citemsb {
  font-size:11px;
  padding-left:47px;
}
#citemsb a { color: #2b7cb6; text-decoration: none; }
#citemsb a:hover { color: #2b7cb6; text-decoration: underline; }
#citemsb a:active { color: red; text-decoration: underline; }

#citemlib {
  background: url(/images/ico-scroll.gif) no-repeat left top;
  font-weight: bold; font-family: Arial; font-size:14px;
  padding-left:37px; padding-top: 7px; height:30px;
  margin-left:10px;
}
#citemlib a { color: #2b7cb6; text-decoration: none; }
#citemlib a:hover { color: #2b7cb6; text-decoration: underline; }
#citemlib a:active { color: red; text-decoration: underline; }

#citemb2 {
  background: url(/images/ico-folder2.gif) no-repeat left top;
  font-weight: bold; font-family: Arial; font-size:12px;
  padding-left:37px; padding-top: 7px; height:30px;
  margin-left:10px; color:#b3b3b3;
}
#citemb2 a { color: #565656; text-decoration: none; }
#citemb2 a:hover { color: #565656; text-decoration: underline; }
#citemb2 a:active { color: red; text-decoration: underline; }

#citemspon {
  background: url(/images/ico-forwator.gif) no-repeat left top;
  font-weight: bold; font-family: Arial; font-size:14px;
  padding-left:37px; padding-top: 7px; height:30px;
  margin-left:10px;
}
#citemspon a { color: #2b7cb6; text-decoration: none; }
#citemspon a:hover { color: #2b7cb6; text-decoration: underline; }
#citemspon a:active { color: red; text-decoration: underline; }

#citemhost {
  background: url(/images/ico-server.gif) no-repeat left top;
  font-weight: bold; font-family: Arial; font-size:14px;
  padding-left:37px; padding-top: 7px; height:30px;
  margin-left:10px;
}
#citemhost a { color: #2b7cb6; text-decoration: none; }
#citemhost a:hover { color: #2b7cb6; text-decoration: underline; }
#citemhost a:active { color: red; text-decoration: underline; }

#citemdesc {
  padding-left: 37px;
  font-size: 11px;
}

/*
News section
*/


#newsline {
	margin: 0px 0px 10px;
}
#newsline .rbdate {
	padding-left: 15px; padding-right: 15px;
	font: 12px Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #000;
}
#newsline .rbtx {
	padding-left: 15px; padding-right: 15px; padding-top:3px;
	font: 12px Verdana, Tahoma, Arial, Helvetica, sans-serif;
	line-height: 130%;
}
a.news { color: #797979; text-decoration: none; }
a.news:visited { color: #797979; text-decoration: none; }
a.news:hover { color: #797979; text-decoration: underline; }
a.news:active { color: red; text-decoration: underline; }

/*
Script listings
*/
#scriptdv{width:550px; padding-top:10px;}
#scriptpad{ padding:10px 10px 10px 10px;}
#scripth { }
#scriptf { padding-bottom:5px;}
#scripth h1 { font-weight:bold; font-size:16px; margin-left:8px; padding:0px;}
#scripttl { background: #a2dbea url(/images/listing-tline.gif) no-repeat right top; height:1px; overflow:hidden; margin:0px 10px 0px 10px;}
#scriptbl { background: #a2dbea; height:1px; overflow:hidden; margin:0px 10px 0px 10px;}
.scbbord { border-left: 1px solid #a2dbea; }
#scripbst{ padding-left:10px; font-size:11px;}
#scriptstatus{ text-align:right; padding-right:10px; padding-top:3px; }
#scriptdesc{ line-height: 130%; color:#656565;}
#listd1{ background: url(/images/listing-topbg.gif) no-repeat left top; }
#listd2{ background: url(/images/listing-botbg.gif) no-repeat right bottom; }


/*
Top menu
*/
#tmcontainer { margin: 60px 0px 0px 3px; position: absolute; }
#tmin { padding-right:0px; background: #00436b url(/images/tm1b.gif) repeat-x; margin-left:2px; float:left; width:25%; height:23px;}
#tmin #d1 { background: url(/images/tm1a.gif) no-repeat left top; }
#tmin #d2 { background: url(/images/tm1c.gif) no-repeat right top; }
#tmin #tx { padding-left:10px; padding-top:4px; padding-right:20px; height:24px;}
#tmin a { color: #fff; text-decoration: none; }
#tmin a:hover { color: #fff; text-decoration: underline; }
#tmin a:active { color: red; text-decoration: underline; }

#tmac { padding-right:0px; background: #00436b url(/images/tm2b.gif) repeat-x; margin-left:2px; float:left; width:25%; height:24px;}
#tmac #d1 { background: url(/images/tm2a.gif) no-repeat left top; }
#tmac #d2 { background: url(/images/tm2c.gif) no-repeat right top; }
#tmac #tx { padding-left:10px; padding-top:4px; padding-right:10px; height:24px; text-align:center; font-weight:bold;}
#tmac a { color: #000; text-decoration: underline; }
#tmac a:hover { color: #000; text-decoration: underline; }
#tmacmin a:active { color: red; text-decoration: underline; }

#archdate {
padding-right: 10px; padding-left: 10px;  padding-top: 10px; padding-bottom: 10px; background: #ffffcc; border: #cccccc 1px solid; width: 510px; color: #000000;
}
#archdate a { color: #009900; text-decoration: none; }
#archdate a:hover { color: #009900; text-decoration: underline; }
#archdate a:active { color: red; text-decoration: underline; }



#footcopy {
	padding-top: 12px;
	font: 10px Tahoma, Arial, sans-serif; color:#3189c0;
}

#footcopy td {
	padding-left:20px; font: 10px Tahoma, Arial, sans-serif; color:#3189c0;
}

#footcopy a:link { color: #939182; text-decoration: none; }
#footcopy a:visited { color: #939182; text-decoration: none; }
#footcopy a:hover { color: #939182; text-decoration: underline; }
#footcopy a:active { color: red; text-decoration: underline; }

.body_welcome {
	padding-right: 0px; padding-left: 10px; padding-top: 0px; padding-bottom: 10px; margin: 0px 0px 0px 0px; font-size: 14px; line-height: 19px;
}

.bodytx {
	padding-right: 0px; padding-left: 10px; padding-top: 0px; padding-bottom: 10px; margin: 0px 0px 0px 0px; font-size: 11px; line-height: 17px;
}

H1 {
	font: 20px Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif; color: #529cca;
	padding-right: 0px; padding-left: 0px; padding-bottom: 10px; margin: 0px 0px 0px; padding-top: 0px;
}
H2 {
	font: bold 16px Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif; MARGIN: 10px 0px 10px; color: #529cca;
}

P {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; margin: 0px 0px 3px;
}

P.infoblock {
	padding-right: 10px; padding-left: 10px;  padding-top: 10px; padding-bottom: 10px; background: #ffffcc; border: #cccccc 1px solid; width: 500px; color: #000000;
}

A:link {
	COLOR: #42a6da
}
A:visited {
	COLOR: #42a6da
}
A:active {
	COLOR: #42a6da
}
A:hover {
	COLOR: #42a6da
}
