/*------------TAG STYLES-------------*/
h1, h2, a, td {
	font-family:Arial, Helvetica, sans-serif;
}
h1 {
	font-size:18px;
	color:#366b6a;
}
h2 {
	font-size:12px;
	color:#366b6a;
}
a {
	font-size:12px;
	color:#000066;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
td, th {
	font-size:12px;
}
/*-------------CLASSES-------------*/
.background {
	margin:8px;
	background-color:#eee;
}
.window01 {
	border-left:1px solid #a5a59e;
	border-right:1px solid #a5a59e;
	background:white;
}
.active {
	border-left:1px solid #4d5f72;
	border-right:1px solid #4d5f72;
}
.loutline {
	border-left:1px solid #293a68;
}
.routline {
	border-right:1px solid #293a68;
}
.doutline {
	border-left:1px solid #293a68;
	border-right:1px solid #293a68;
}
.button01, .button01Small, .button02 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
	text-indent:2px;
	border-bottom:1px solid #a5a59e;
	cursor:hand;
	cursor:pointer;
}
.button01 a:hover {
	text-decoration:none;
}
.button01Small {
	font-size:10px;
}
.button02 {
	text-indent:8px;
	background-color:#d2dfe8;
}
.wheader, .oheader, .headerLink {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:white;
	padding:0 0 0 8px;
}
.sheader {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:white;
	background-image:url(/images/fillw01.gif);
	padding-left:8px;
	border-left:1px solid #494c53;
	border-right:1px solid #494c53;
}
.headerLink {
	font-size:10px;
	text-decoration:none;
}
.headerLink:hover {
	text-decoration:underline
}
.goto, .actpage, .goto a {
	font-size:12px;
	color:black;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none
}
.goto a {
	color:#000066;
}
.goto a:hover {
    text-decoration:underline;
}
.author {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
	border-top:1px solid #a5a59e;
	border-bottom:1px solid #a5a59e;
	padding:8px;
}
.copyright {
	font-size:10px;
	color:black;
	font-family:Arial, Helvetica, sans-serif;
}
.copyright a {
	color:#000066;
	text-decoration:none;
}
.copyright a:hover {
	text-decoration:underline;
}
.search {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3c5977;
	background-image:url(/images/field_background.gif);
	border-left:1px solid #3c5977;
	border-top:1px solid #3c5977;
}
.searchplain {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3c5977;
	background-image:url(/images/field_background_plain.gif);
	border-left:1px solid #3c5977;
	border-top:1px solid #3c5977;
}
.searchonfocus {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:black;
	background-image:url(/images/field_background_onfocus.gif);
	border-left:1px solid #3c5977;
	border-top:1px solid #3c5977;
}

a.news_h1:link {color:#685ba5; font-weight:bold; text-decoration:none; } 
a.news_h1:hover {color:#685ba5; font-weight:bold; text-decoration:none; border-bottom:1px solid #990000}

/*--------------IDS--------------*/
/*----------navigation-----------*/
#bar a, #bar span {
	color:white;
	text-decoration:none;
	margin-right:8px;
}
#bar table {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	filter:DropShadow(Color=black, OffX=1, OffY=1, Positive=2);
}
#bar .button {
	background-image:url(/images/nav/fillmenu.gif);
}
#bar .actbutton {
	background-image:url(/images/nav/fillmenuactive.gif);
}
#bar td.button {
	cursor:hand;
	cursor:pointer;
}

/*----------articles-----------*/
#articles * {
	font-family:Arial, Helvetica, sans-serif;
}
#articles p {
	font-size:12px;
	color:black;
	text-decoration:none;
}
#articles .txt {
	font-size:12px;
	color:black;
	text-decoration:none;
	margin:10px;
}
#articles .txtsmall {
	font-size:10px;
	color:black;
	text-decoration:none;
	margin:10px;
}
#articles a {
	font-size:12px;
	color:#000066;
	text-decoration:none
}
#articles a:hover {
	font-size:12px;
	color:#000066;
	text-decoration:underline
}
#articles li {
	font-size:12px;
	color:black;
	text-decoration:none
}
#articles .articlesMore {
	font-size:12px;
	color:#000066;
	text-decoration:none
}
#articles .articlesMore:hover {
	font-size:12px;
	color:#000066;
	text-decoration:underline
}

/*----------news-----------*/
#news * {
	font-family:Arial, Helvetica, sans-serif;
}
#news P {
	font-size:12px;
	margin:10px;
	color:black;
	text-decoration:none
}
#news A {
	font-size:12px;
	color:#000066;
	text-decoration:none
}
#news A:hover {
	font-size:12px;
	color:#000066;
	text-decoration:underline
}
#news li {
	font-size:12px;
	color:black;
	text-decoration:none
}
#news .table {
	font-size:10px;
	margin:10px;
	color:black;
	text-decoration:none
}

/*----------interviews-----------*/
#interviews * {
	font-family:Arial, Helvetica, sans-serif;
}
#interviews P {
	font-size:12px;
	margin:10px;
	color:black;
	text-decoration:none
}
#interviews A {
	font-size:12px;
	color:#000066;
	text-decoration:none
}
#interviews A:hover {
	font-size:12px;
	color:#000066;
	text-decoration:underline
}

/*----------look-----------*/
#look * {
	font-family:Arial, Helvetica, sans-serif;
}
#look .sel {
	font-size:12px;
	color:black;
	WIDTH:70px; 
	HEIGHT:18px;
	margin-left:8px
}
#look .txt {
	font-size:12px;
	color:black;
	text-decoration:none;
	padding-left:8px
}
#look .selsmall {
	font-size:10px;
	color:black;
	WIDTH:70px; 
	HEIGHT:18px;
	margin-left:8px
}
#look .txtsmall {
	font-size:10px;
	color:black;
	text-decoration:none;
	padding-left:8px
}

/*----------forum-----------*/
#forum * {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#forum th {
	color:#990000;
	font-weight:bold;
}
#forum .txt {
	color:black;
	line-height:20px;
}
#forum a {
	color:#000066;
	text-decoration:none;
}
#forum a:hover {
	text-decoration:underline;
}

/*----------pollbox-----------*/
#pollbox * {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
#pollbox {
	margin:10px;
	color:black;
    border:#a5a59e 1px solid;
}
#pollbox A {
	color:#000066;
	text-decoration:none;
}
#pollbox A:hover {
	text-decoration:underline;
}

/*----------comments-----------*/
#comments * {
	font-family:Arial, Helvetica, sans-serif;
}
#comments {
	font-size:12px;
	color:black;
	line-height:20px;
}
#comments p {
	font-size:12px;
	color:black;
	text-decoration:none;
	line-height:20px;
	padding:4px
}
#comments a {
	font-size:12px;
	color:#006600;
	text-decoration:none;
}
#comments a:hover {
	font-size:12px;
	color:#006600;
	text-decoration:underline
}
#comments .title {
	background-color:#d7dfe3;
	padding-left:4px;
	padding-right:4px
}
#comments .footer {
	background-color:#ffffee;
	padding:4px;
	border:1px solid #333333;
	border-left:none;
	border-right:none;
}
#comments .footer a {
	font-size:10px;
	color:#006600;
	text-decoration:none
}
#comments .footer a:hover {
	font-size:10px;
	color:#006600;
	text-decoration:undeline
}
#comments .linksonly a {
	font-size:10px;
	color:#006600;
	text-decoration:undeline
}
#comments .linksonly a:hover {
	font-size:10px;
	color:#006600;
	text-decoration:undeline
}

/*----------content-----------*/
#content * {
	font-family:Arial, Helvetica, sans-serif;
}
#content P {
	font-size:12px;
	margin:10px;
	color:black;
	text-decoration:none
}
#content A {
	font-size:12px;
	color:#000066;
	text-decoration:none
}
#content A:hover {
	font-size:12px;
	color:#000066;
	text-decoration:underline
}
#content .txt {
	font-size:12px;
	color:black;
	text-decoration:none
}
#content .inpTx {
	BORDER-RIGHT:#cccccc 1px solid;
	BORDER-TOP:#cccccc 1px solid;
	font-size:12px;
	BORDER-LEFT:#cccccc 1px solid;
	WIDTH:140px;
	color:black;
	BORDER-BOTTOM:#cccccc 1px solid;
	HEIGHT:18px
}
#content select {
	font-size:12px;
	MARGIN-LEFT:8px;
	WIDTH:90px;
	color:black;
	HEIGHT:18px
}
#content .header {
	padding:4px;
	border:1px solid #333333;
	background-color:#ffffee;
}
#content ul {
	font-size:12px;
	color:black;
	text-decoration:none
}

/*------------sitemap--------------*/
#sitemap * {
	font-family:Arial, Helvetica, sans-serif;
}
#sitemap A {
	font-size:10px;
	color:#000066;
	text-decoration:none
}
#sitemap A:hover {
	font-size:10px;
	color:#000066;
	text-decoration:underline
}
#sitemap .big a {
	font-size:12px;
}
#sitemap .big a:hover {
	font-size:12px;
}

/*------------special offer--------------*/
#specialoffer .wheader a {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:white;
	font-decoration:none
}
#spacialoffer .wheader a:hover {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:white;
	font-decoration:underline
}
#specialoffer P {
	font-size:12px;
	margin:10px;
	color:black;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none
}
#specialoffer center {
	font-size:12px;
	margin:10px;
	color:black;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none
}

#bar a {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:white;
	text-decoration:none;
}

/* ----- top inner menu -----*/
#bar .inactive {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:white;
	background-image:url(/images/fillmenu.gif);
	cursor:hand;
}
#bar .active {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:white;
	background-image:url(/images/fillmenuactive.gif)
}
#bar .shadow {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:white;
	filter:DropShadow(Color=black, OffX=1, OffY=1, Positive=2)
}


/* Start old styles */
.nav_misc1 {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:400; 
	color:black; 
	border:1px groove #003300;
	background-color:#FFFFEE; 
}

.statcs2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#990000;
	padding-left:10px;

}
.wspace3 {
	border:1px solid black;
	background-color:white;
	padding:0;
}
.statcs {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:black;
}
.bar {
	padding:3px 1px 4px 1px;
}

A.Link_landing2 
{
	font:bold normal 10px Arial, Helvetica, sans-serif; 
	color:#005B27; 
	text-decoration:none; 
	top:5px; 
	clip:rect(   ); 
	padding-top:5px
}
A.Link_landing2:link 
{
	font:bold normal 10px Arial, Helvetica, sans-serif; 
	color:#005B27; 
	text-decoration:none; 
	top:5px; 
	clip:rect(   ); 
	padding-top:5px
}
A.Link_landing2:hover 
{
	font:bold normal 10px Arial, Helvetica, sans-serif; 
	color:#FF6600; 
	top:5px; 
	clip:rect(   ); 
	padding-top:5px
}

/************************************************************/

#out_js *, #cmp_tbl *, #stat_tbl * {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
#out_js td, #stat_tbl td {
	border:1px solid #eeeeee;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	background-color:#ffffe6;
	padding:4px;
}
#out_js ul {
	margin:0;
	padding:0;
	list-style:none;
}
#out_js li, #cmp_tbl a {
	border:1px solid #cccccc;
	margin:2px 0 0 0; 
}
#out_js li a, #cmp_tbl a {
	font-size:11px;
	font-weight:bold;
	display:block;
	width:60px;
	text-align:center;
	color:#666666;
	text-decoration:none;
	padding:0 2px 0 2px;
	background-color:#fffff5;
}
#out_js li a:hover, #cmp_tbl a:hover {
	background-color:#999999;
	color:white;
}
#out_js td.hdr a {
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#666666;
}
#out_js td.hdr span, #out_js td.brs {
	color:#999999;
}
#out_js td.hdr a:hover {
	text-decoration:underline;
}
#cmp_tbl * {
	font-size:11px;
}
#cmp_tbl span {
	font-weight:bold;
}
#cmp_tbl a {
	display:inline;
}

/************************************************************/
#centralcol textarea, #centralcol input {
	font-size:12px;
	max-width:340px
}

#centralcol pre {
  width:587px;
  line-height:12px;
  overflow:auto;
  padding:4px 4px 20px 4px;
  background-color:#cef0bb;
  border:2px dotted #38641f;
}

#centralcol td, #centralcol p {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
}

/************************************************************/
#linkbar ul {
  margin:2px 0 0 0;
  padding:0;
}
#linkbar li {
  color:#999;
  display:inline;
}
#linkbar li a {
  font-size:10px;
  color:black;
  padding:0 10px;
}
#linkbar li a:hover {
  font-size:10px;
  color:black;
}

.sponsorship_by {width:70px;overflow:hidden;float:left;margin-top:48px;color:#fff;font-size:10px;text-align:right;}
.sponsorship_by_wrap {width:317px;height:64px;float:right;margin-right:7px;}
.sponsorship_by_wrap a { float:right;}
.sponsorship_by_wrap .sponsorship_by_wrap_inner {margin-top: 0px !important; width: 83px !important; margin-left: 0px !important;}
