/* $Id: defaults.css,v 1.5 2007/10/02 12:10:40 dries Exp $ */

/*
** HTML elements
*/
/*Credits: Dynamic Drive CSS Library */ 
/*URL: http://www.dynamicdrive.com/style/ */ 

.main-1 {
	width:50%;
	height:100%;
	background:#fff;
	float:left;
	margin-right:0;
	-margin-right:-3px;
}
.main-2 {
	height:100%;
	background:#fff;
}

a.fmh:link {
	COLOR: #FF6600; TEXT-DECORATION: none;font-size:9pt
}
a.fmh:hover {
	COLOR:#FF6600; TEXT-DECORATION: none;font-size:9pt
	
}
a.fmh:visited {
	COLOR:  #FF6600; TEXT-DECORATION: none;font-size:9pt
}
a.fmh:active {
	COLOR:  #FF6600; TEXT-DECORATION: none; font-size:9pt
}


a.fmh2:link {
	COLOR: #1A1A1A; TEXT-DECORATION: none;font-size:9pt
}
a.fmh2:hover {
	COLOR:#FF6600; TEXT-DECORATION: none;font-size:9pt
	
}
a.fmh2:visited {
	COLOR:  #1A1A1A; TEXT-DECORATION: none;font-size:9pt
}
a.fmh2:active {
	COLOR:  #FF6600; TEXT-DECORATION: none; font-size:9pt
}

#nav8 {
	left:0;
	bottom:0;
	width:960px;
	height:33px;
	background:url(/images/bg_top.jpg) repeat-x;
	
}
#nav8 li {
	width:120px;
	width:112px !important;
	float:left;
	height:33px;
	text-align:center;
	padding-top:8px;
	list-style:none;
	color:fff;
}

.a_nav8,.a_nav8:link,.a_nav8:visited {

text-decoration:none;
color: #fff;}
.a_nav8:hover {

	text-decoration:underline;
    color: #reg;
}
	
a.anav1:link {
	COLOR: #ffffff; TEXT-DECORATION: none;font-size:9pt
}
a.anav1:hover {
	COLOR: #FF9900; TEXT-DECORATION: none;font-size:9pt
	
}
a.anav1:visited {
	COLOR: #ffffff; TEXT-DECORATION: none;font-size:9pt
}
a.anav1:active {
	COLOR: #FF9900; TEXT-DECORATION: none; font-size:9pt
}

a.anav:link {
	COLOR: #ffffff; TEXT-DECORATION: none;font-size:9pt
}
a.anav:hover {
	COLOR: #FF9900; TEXT-DECORATION: none;font-size:9pt
	
}
a.anav:visited {
	COLOR: #ffffff; TEXT-DECORATION: none;font-size:9pt
}
a.anav:active {
	COLOR: #FF9900; TEXT-DECORATION: none; font-size:9pt
}

	#fx_box{
		width:235px; height:162px;
		border:1px solid #cccccc ;
		overflow:hidden;
		position:relative; 
	}
	#fx_box img{
		position:absolute; 
		left:3px;top:3px;
		width:229px;height:156px;  
	}
	#tip{
		position:absolute; 
		width:229px;height:20px;
		padding:15px;
		font-family:Arial;
		color:#fff; 
		font-size:14px;
		font-weight:bold;
		bottom:0;left:0;
		background:url(img?uuid=20a5c7bccf287d11d6801d69ea3742d138) repeat-x 0 100% ; 
		z-index:999999;
		filter:alpha(opacity=80);
		opacity:0.8;
	}
#hotnewstitlebg {
	OVERFLOW: hidden; WIDTH: 560px; HEIGHT: 55px
}
.hotnews {
	MARGIN-TOP: 1px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 670px; BORDER-BOTTOM: #cccccc 1px dashed
}
.hotnewsimg {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; OVERFLOW: hidden; BORDER-LEFT: #cccccc 1px solid; WIDTH: 229px; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid
}
.hotnewstitle {
	BORDER-BOTTOM: #cccccc 1px dashed
}
.hotnews_text {
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#666666;
line-height:220%;
}

.hotnews_textdiv {
margin:0px;
width:396px;
white-space:normal;
margin-top:3px;
}
.a_red,.a_red:link,.a_red:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color: #cc0000;}

.a_red:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration: none;
color: #ff6600;}
.suckerdiv ul{ 
margin: 0; 
padding: 0; 
list-style-type: none; 
width: 160px; /* Width of Menu Items */ 
border-bottom: 1px solid #ccc; 
} 
.suckerdiv ul li{ 
position: relative; 
} 
/*Sub level menu items */ 
.suckerdiv ul li ul{ 
position: absolute; 
width: 200px; /*sub menu width*/ 
top: 0; 
visibility: hidden; 
} 
/* Sub level menu links style */ 
.suckerdiv ul li a{ 
    display: block; 
    overflow: auto; /*force hasLayout in IE7 */ 
    color: black; 
    text-decoration: none; 
    background: #fff; 
    padding: 5px; 
    border: 1px solid #ccc; 
    border-bottom: 0; 
    font-size: 12px; 
} 
.suckerdiv ul li a:visited{ 
color: black; 
} 
.suckerdiv ul li a:hover{ 
background-color: yellow; 
} 
.suckerdiv .subfolderstyle{ 
background: url(/library/images//arrow-list.gif) no-repeat center right; 
} 
/* Holly Hack for IE \*/ 
* html .suckerdiv ul li { float: left; height: 1%; } 
* html .suckerdiv ul li a { height: 1%; } 
/* End */ 
.loginf{
height:20px; border:#cccccc 1px solid;
}
.fmnode {
	font-size: 9pt;
	color: #333333;
	line-height:220%;
}
.fmnode2 {
	font-size: 9pt;
	color: #ffffff;
	line-height:220%;
	text-align:left;
	padding-left:10px;
}
.fmnode3 {
	font-size: 9pt;
	color:#333333;
	line-height:220%;
	text-align:left;
	padding-left:10px;
}
.fmnode1 {
	font-size: 9pt;
	color: #333333;
	
}
.fmstyle2 {
	font-size: 9pt;
	color: #333333;
}
.fmstyle1 {
	font-size: 9pt;
	color: #666666;
}
.fmstyle6 {color: #666666}
.fmtitle6 {
	font-size: 12px;
	font-weight: bold;
}
.fmsmalltitle6 {
	font-size: 12px;
}

fieldset {
  margin-bottom: 1em;
  padding: .5em;
}
form {
  margin: 0;
  padding: 0;
}
hr {
  height: 1px;
  border: 1px solid gray;
}
img {
  border: 0;
}
table {
  border-collapse: collapse;
}
th {
  text-align: left; /* LTR */
  padding-right: 1em; /* LTR */
  border-bottom: 3px solid #ccc;
}

/*
** Markup free clearing
** Details: http://www.positioniseverything.net/easyclearing.html
*/
#fmdemo{
font-size:9pt;
color:#69696;
line-height: 180%;
text-align:left;
}
.clear-block:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.clear-block {
  display: inline-block;
}

/* Hides from IE-mac \*/
* html .clear-block {
  height: 1%;
}
.clear-block {
  display: block;
}
/* End hide from IE-mac */

