* {
	padding : 0;
	margin : 0;
} 
body {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 12px;
	background:#efeff7;
	
} 
img {
	padding : 0 0 3px 0;
} 
img.floatTL { 
	float : left;
	margin-right : 1em;
	margin-bottom : 1em;
	margin-top : 1em;
} 
img.floatTR { 
	float : right;
	margin-left : 1em;
	margin-bottom : 1em;
	margin-top : 1em;
} 
.clear{clear:both;}
.spacer18{
width:18px;
float:left;
}
#wrapper {
	width : 1030px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	overflow: hidden;

} 
#adSpace {
	height : 90px;
	margin-top : 0px;
	text-align : center;
	background:#efeff7;
} 
#wrapper_inner
{
	padding-right: 18px;
	padding-left: 18px;	
	background-repeat:repeat-y;
	background-image : url(../inc/images/bgFade.jpg);
	overflow: hidden;
}
#historica {
	background-color : #660000;
	background-image : url(../inc/images/header/hist_bg.jpg);
	background-repeat:repeat-y;
	width: 994px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	
	margin-bottom:3px;
	
	
}  
#historica form {
	margin-top : 7px;
	margin-right : 10px;
	
	
} 
 
#historica div {
	float : right;
	margin-top:-2px;
} 
 
select.styled {
	color: #ffffff;
	position: relative;
	background: #853333;
	border: 1px #999999 solid;
	/*opacity: 0;*/ z-index: 5;
}

#header {
	background-color : #ffffff;
	background-image : url(../inc/images/header/main_bg.jpg);
	background-repeat : no-repeat;
	width: 994px;
	height:68px;
}

#headerF {
	background-color : #ffffff;
	background-image : url(../inc/images/header/main_bgF.jpg);
	background-repeat : no-repeat;
	width: 994px;
	height:68px;
}

#header ul,
#headerF ul
{
padding-left: 0;
margin-left: 0;
color: White;
float: right;
width: 100%;
font-size: 11px; font-family:trebuchet MS; color:#ffffff; font-weight:bold; text-transform:uppercase;
position:relative;
right:32px;
top:2px;
}
#header ul li,
#headerF ul li
{ display: inline;}

#header ul li a,
#headerF ul li a
{
float: right;
font-size: 11px; font-family:trebuchet MS; color:#ffffff; font-weight:bold; text-transform:uppercase; text-decoration:none; letter-spacing:1px;
}

#header ul li a:hover,
#headerF ul li a:hover
{
color: #fff;
}
#header span,
#headerF span
{
float:right;
font-size: 11px; font-family:trebuchet MS; color:#ffffff; font-weight:bold; text-transform:uppercase; text-decoration:none; letter-spacing:1px;
color: White;
position:relative;
right:23px;
top:10px;
}
#header span input#submitico,
#headerF span input#submitico
{
position:relative;
top:6px;
}

#breadcrumbs {
	background-color : #ffffff;
	width: 995px;
	height:16px;
	FONT-SIZE: 9px;
	COLOR: #666699;
	PADDING-TOP: 6px;
	FONT-FAMILY: verdana;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #b2b2cc;
	padding-bottom:4px;
	TEXT-DECORATION: none
}
#breadcrumbs a {
	FONT-SIZE: 9px; COLOR: #666699; FONT-FAMILY: verdana; TEXT-DECORATION: none; padding-left:3px; padding-right:3px;
}
#breadcrumbs a:hover {
	COLOR: #666699; TEXT-DECORATION: underline
}
.social {
	background-color : #f5f5fa;
	width: 982px;
	height:35px;
	padding-left:12px;
	float:left;
	margin-top:1px;
	padding-top:4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b2b2cc;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #b2b2cc;
	
}
.social A{FONT-SIZE: 10px; COLOR: #333366; FONT-FAMILY: Trebuchet MS; TEXT-DECORATION: none}
.social IMG{
	float:left;
	padding-right:3px;
	/*position: relative;
	top: -2px;*/
}
.recommendedText {
	FONT-SIZE: 10px; COLOR: #ff6600; FONT-FAMILY: Arial; clear:both
}
.item15{
	float:left;
	padding-right:15px;
}
.item40{
	float:left;
	padding-right:41px;
}
.item80{
float:left;
padding-right:80px;
}
.topic {
	background-color : #f5f5fa;
	width: 982px;
	padding-left:12px;
	float:left;
	margin-top:1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b2b2cc;
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #ff6600;
	FONT-FAMILY: georgia;
	padding-bottom: 10px;
}

.topic div{
	FONT-SIZE: 10px;
	COLOR: #ff6600;
	FONT-FAMILY: arial;
	TEXT-DECORATION: none;
	padding-top: 3px;
}

.topic div a{
	FONT-SIZE: 10px;
	COLOR: #ff6600;
	FONT-FAMILY: arial;
	TEXT-DECORATION: none;
}

.topic div span{
FONT-SIZE: 10px; COLOR: #666699; FONT-FAMILY: arial
}
.topic div span a{
FONT-SIZE: 10px; COLOR: #666699; FONT-FAMILY: arial; TEXT-DECORATION: none; FONT-WEIGHT: normal;
}
.topic div span a:hover{
COLOR: #666699; TEXT-DECORATION: underline
}
#leftCol{
	padding-top:9px;
	padding-right:11px;
	float:left;
	background:#FFFFFF;
}
#rightCol{
	padding-top:6px;
	float:left;
	background:#FFFFFF;
}
.greySubTitle {
 font-size: 11px; font-family: Trebuchet MS; color: #666666;
 text-align:center;
 margin-top:2px;
 }
.contentBox{
padding-left:18px;
float:left;
padding-top:2px;

}
.contentBox img{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.contentBox p{
font-size: 12px; font-family:arial; color: #333366;
}
.contentBox2{
float:left;
margin-top:15px;
}
.contentBox3{
float:left;
}
.contentBox4{
float:left;
}

/* exta CSS */

#space { 
border : 1px solid #224080;
padding-left : 10px;
background-color : #538cb7;
color : #c5c752;
padding-top : 5px;
padding-bottom : 5px;
} 

blockquote { 
border : 1px solid #c5c5c5;
padding-top : 5px;
padding-left : 10px;
padding-bottom : 5px;
padding-right : 10px;
margin : 10px;
text-align : center;
} 
.inset { 
float : right;
width : 265px;
padding : 5px;
border : 1px solid #538cb7;
margin : 5px 0 0 5px;
background : #d0e3f7;
font-size : 85%;
} 
 
#rightcolumn { 
margin : 0 0 0 0;
display : inline;
width : 29.9%;
float : left;
background-color : #fff;
min-height : 300px;
} 
* html #rightcolumn { 
height : 300px;
} 
#rightcolumn h1 { 
font-size : 1.3em;
padding-left : 10px;
margin-top : 10px;
margin-bottom : 15px;
color : #8ac752;
} 
#rightcolumn h2 { 
font-size : 1.2em;
padding-left : 10px;
margin-top : 10px;
margin-bottom : 15px;
color : #8ac752;
} 
#rightcolumn p { 
padding : 10px;
margin-top : 10px;
margin-bottom : 15px;
margin-left : 1em;
text-align : justify;
background-color : #f2f2f2;
} 
#navcontainer { 
width : 220px;
padding : 0 0 1em 1em;
margin-bottom : 1em;
font-family : Verdana;
color : #333;
text-transform : uppercase;
} 
#navcontainer ul { 
list-style : none;
margin : 0;
padding : 0;
border : none;
} 
#navcontainer li { 
border-bottom : 1px solid #000000;
margin : 0;
} 
#navcontainer li a { 
display : block;
padding : 5px 5px 5px 0.5em;
background-color : #ffffff;
color : #888888;
text-decoration : none;
width : 100%;
} 
html > body #navcontainer li a { 
width : auto;
} 
#navcontainer li a:hover { 
background-color : #538cb7;
color : #fff;
} 
#footer { 
display : inline;
float : left;
width : 994px;
margin-left:18px;
margin-right:18px;
height : 23px;
text-align : center;
} 
 
 
#footerleft{ font-size:11px; font-family:arial; color:#333366; width:300px; text-align:left; height:23px; float: left}
#footercenter{ font-size:11px; font-family:trebuchet MS; color:#555555; width:394px; text-align:center; height:23px; float: left}
#footerright{ font-size:11px; font-family:arial; color:#333366; width:300px; text-align:right; height:23px; float: left }

#footerleft a{ text-decoration:none; color:#333366; }
#footerleft a:hover {text-decoration: UNDERLINE; }
#footerright a{ text-decoration:none; color:#333366; }
#footerright a:hover {text-decoration: UNDERLINE; }

#blueBox { 
border : 1px solid #538cb7;
background : #ffffff;
} 
#blueBox p { 
clear : both;
color : #aaaaaa;
font-weight : bold;
padding-left : 8px;
} 
#blueBox h1 { 
padding : 7px 0 4px 7px;
margin : 0;
font : normal 22px/22px "Arial Black", Arial, sans-serif;
color : #ffffff;
background-color : #538cb7;
text-transform : uppercase;
} 
#blueBox h2 { 
padding : 0 0 8px 8px;
margin : 0;
background-color : #538cb7;
color : #ffffff;
font : bold 12px/12px Arial, sans-serif;
} 

.separator { 
clear : both;
margin-bottom : 10px;
} 
.rightMenu{
	background-color: #f4f4fb;
	/*padding-left:20px;*/

	margin-right: 1px;
	margin-left: 1px;

	font-size:10px;font-face:Trebuchet MS;color:333366;

}
.buttonhome {
	background:#a0a0bc none repeat scroll 0 0;
	border:medium none;
	color:#FFFFFF;
	cursor:pointer;
	font-family:"Trebuchet MS",Arial,sans-serif;
	font-size:12px;
	text-transform:uppercase;
	float:right;
	margin-right:14px;
	margin-top: 2px;
}
.orange {
	font-size:10px;
	font-weight:bold;
	font-face:Trebuchet MS;
	color:#ff6600;
	text-transform:uppercase;
	letter-spacing:1px;
	padding-left:10px;
	padding-top:3px;
	padding-bottom:4px;
	margin-left:1px;
	margin-top:2px;
	margin-right:1px;
	background-color:#dddde9;
	float:left;
	width: 301px;
}
.connectBox{
	float:left;
	padding-left:10px;
	padding-top:11px;
	padding-bottom:8px;
	margin-left:1px;
	margin-top:1px;
	margin-right:1px;
	background-color: rgb(244, 244, 251);
	width: 301px;
}
.connectBoxSubscribe{
	float:left;
	padding-left:10px;
	padding-top:4px;
	padding-bottom:3px;
	margin-left:1px;
	margin-top:1px;
	margin-right:1px;
	background-color: rgb(244, 244, 251);
	width: 301px;
}
.connectBoxJoin{
	float:left;
	padding-left:10px;
	padding-top:20px;
	padding-bottom:10px;
	margin-left:1px;
	margin-top:1px;
	margin-right:1px;
	background-color: rgb(244, 244, 251);
	width: 301px;
}
.connectBoxJoin a img{
	border:none;
	padding-left:10px;
	position:relative;
	top:-5px;
		  }
.connectBoxJoin a { font-size:10px;font-face:Trebuchet MS;color:#333366;text-transform:uppercase; text-decoration:none;float:left;padding-top:5px; }
.connectBoxJoin a:hover { text-decoration:underline; }
.connectBoxJoin a:visited { font-size:10px;font-face:Trebuchet MS;color:#333366;text-transform:uppercase; text-decoration:none;float:left;padding-top:5px; }
.inputEmail{
	float:right;
	margin-bottom:1px;
	margin-right:15px;
	height:18px;
}
.emailTitle{
	font-size:10px;
	font-face:Trebuchet MS;
	color:#333366;
	padding-left:10px;
	;
	padding-bottom: 1px;
}
.connectDivider{
	float:left;
	margin-left:1px;
	margin-right:1px;
	height: 1px;
	width: 314px;
	margin-top:2px;
	background-color: rgb(221, 221, 233);
	text-align: left;
}
.connectBox a img{
	border:none;
		position:relative;
	top:-2px;
		  }
		  
div.connectBox a{
	font-size:10px;
	font-face:Trebuchet MS;
	color:#333366;
	text-transform:uppercase;
	text-decoration:none;
		  }
div.connectBox a:hover{
		  text-decoration:underline;
		  	font-size:10px;
	font-face:Trebuchet MS;
	color:#333366;
	text-transform:uppercase;
		  }
div.connectBox a:visited{
	font-size:10px;
	font-face:Trebuchet MS;
	color:#333366;
	text-transform:uppercase;
	text-decoration:none
		  }
.connectBox img{
padding-left:10px;	
float:left;
}

.spacer60{
width:60px;
float:left;
height:10px;
}
.spacer50{
width:50px;
float:left;
height:10px;
}
.spacer49L{
	float:left;
	width:35px;
	height:10px;
	background-color:#606090;
}
.spacer49R{
	float:right;
	width:35px;
	height:10px;
	background-color:#606090;
}
.featureText {
	font-size:10px;
	color:#464646;
	font-family:Verdana;
	padding-bottom:6px;
}

.emcHeader{
	font-size:12px;
	font-family:trebuchet MS;
	color:#333366;
	font-weight:bold;
	text-transform:uppercase;
	letter-spacing:1px;
	background:#d3d3e3;
	text-align:left;
	border: 1px solid #b2b2cc;
	padding-left:10px;
	margin-top:4px;
	padding-bottom:4px;
	padding-top:3px;
}

.emcContent {
	border-left: 1px solid #b2b2cc;
	border-right: 1px solid #b2b2cc;
	border-bottom: 1px solid #b2b2cc;
	background-color:#ffffff;
	color:#000000;

}

.emcContent2 {
	position:relative;
	padding:10px;
	font-size:11px;
	color:#555555;
	font-family:Trebuchet MS;
}

/*/ accordian */

.accordian_interactivities {
	border: 1px solid #b2b2cc;
	text-align:center;
/*	height:29px;
*/
	width:313px;
	background-color:#ffffff;
}

.accordian_header {
	border-bottom: 1px solid #b2b2cc;
	border-left: 1px solid #b2b2cc;
	border-right: 1px solid #b2b2cc;
	background-color:#d3d3e3;
	width:313px;
	overflow:hidden;
	/*	cursor:default; */
	cursor:pointer;
	
}

.accordian_details {
	border-left: 1px solid #b2b2cc;
	border-right: 1px solid #b2b2cc;
	border-bottom: 1px solid #b2b2cc;
	background-color:#ffffff;
	color:#000000;
	width:313px;
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;
}

.accordian_details_content {
	position:relative;
	padding:10px;
	font-size:11px;
	color:#555555;
	font-family:Trebuchet MS;
	text-align:left;
}

.accordian_header_off {
	background:url('../inc/images/accordian/off.gif');background-repeat:no-repeat;
	background-color: rgb(211, 211, 227);
		color: #333366;
	text-transform:uppercase;		
	font-family:Trebuchet MS;
	letter-spacing:1px;
	font-size:10px;
	padding-left:20px;
	text-align:left;
}

.accordian_header_on {
	background:url('../inc/images/accordian/on.gif');background-repeat:no-repeat;
		background-color: rgb(211, 211, 227);
		color: #333366;
	text-transform:uppercase;		
	font-family:Trebuchet MS;
	letter-spacing:1px;
	font-size:10px;
	padding-left:20px;
	text-align:left;
}
.accordian_item{
	width: 313px;
	height: 18px;
	background-color: rgb(211, 211, 227);
}
.accordian_header_img{
	border-top: 1px solid #b2b2cc;
	border-bottom: 1px solid #b2b2cc;
	border-left: 1px solid #b2b2cc;
	border-right: 1px solid #b2b2cc;				
	background-color:#ffffff;
	overflow:hidden;
/*	cursor:default; */
	cursor:pointer;
	text-align:center;
	
	margin-bottom:1px;
}
.rightFeature{
	width:315px;
	float:left;
	margin-bottom:0px;
}

.rightExplore{
	width:315px;
	float:left;
	margin-bottom:10px;
	clear:both
}


.featureHeader{
	font-size: 13px; font-family:georgia; color: #333366; font-weight: bold; 
	text-decoration:none; 
}


