/* CSS Document */
body 					{ margin:0px;background-color:#FFFFFF;}
body,td					{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3a3a3a;
	letter-spacing: 0.1pt;
}
p						{ margin:0px;}

a						{ color:#669933;text-decoration:underline}
a:hover					{ }
a.navi,a.subsub	{ font-weight:bold; color:#669933;text-decoration:none}
a.navi 					{ font-size:13px;}
a.sub					{ font-weight:normal;font-size:12px;text-decoration:none;color:#6a6a6a;}
a.subsub				{ font-size:12px;}
td.subsub				{ height:20px;width:245;}
td.sub1					{ padding-left:10px; padding-right:12px;height:18px;}
td.sub3					{ padding-left:4px; padding-right:6px;height:18px}
td.navi					{ text-align:right; width:136px; height:26px;} /* ie:height25px;*/
td.text					{
	padding:5px;
	padding-left:7px;
	padding-right:10px;
	line-height: 17px;
}
td.subcontent			{ padding:5px; padding-left:12px; padding-right:4px;}
td.leftimg				{ background-repeat:no-repeat; background-position:top;}
.ft_G					{ color:#669933;}
.ft_B11					{ font-size:11px;} 
.ft_GR					{ color:#999999;font-size:11px; text-decoration:none;}
.line_g {background-image:url(../images/dotted_g.gif);height:1px;}
.line,
.linehome {height:1px;}
.line_gv {background-image:url();width:1px;}

.error {color:#FF0000;}

.footer 	{ font-size:10px; color:#b3cc99; height:16px;}
.arrow		{ color:#bdbdbd; font-weight:900;}
.linehome 	{ background-color:#dedcdc; margin-top:8px;}
.hometxt		{ color:#3a3a3a; font-size:13px}



.links_home_teaser {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3a3a3a;
	line-height: 15px;
}
.links_home_title {
	color: #669933;
	font-weight: bold;
	font-size: 13px;
	line-height: 25px;
	font-family: Arial, Helvetica, sans-serif;
}
#linkshome_btn {
	height: 93px;
	width: 376px;
	background-image: url(http://www.radial2.com/cms/upload/images/bg_home_links.jpg);
}








.Accordion {
	border-left: solid 1px gray;
	border-right: solid 1px black;
	border-bottom: solid 1px gray;
	overflow: hidden;
}


.AccordionPanel {
	margin: 0px;
	padding: 0px;
}

/
.AccordionPanelTab {
	background-color: #CCCCCC;
	border-top: solid 1px black;
	border-bottom: solid 1px gray;
	margin: 0px;
	padding: 2px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}



.AccordionPanelContent {
	overflow: auto;
	margin: 0px;
	padding: 0px;
	height: 200px;
}


.AccordionPanelOpen .AccordionPanelTab {
	background-color: #EEEEEE;
}


.AccordionPanelTabHover {
	color: #555555;
}
.AccordionPanelOpen .AccordionPanelTabHover {
	color: #555555;
}


.AccordionFocused .AccordionPanelTab {
	background-color: #3399FF;
}


.AccordionFocused .AccordionPanelOpen .AccordionPanelTab {
	background-color: #33CCFF;
}










