body {
	margin: 0px 0px 25px  0px;
}

.tiny	{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:7.5pt;
}
.small	{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
}
.med	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
}
.medlarge	{
	font-family: Verdana, Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:10.5pt;
}
.large	{
	font-family: Verdana, Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
}
.partnum	{
	font-family: Courier, monospace;
	font-weight: bold;
	font-size:10.5pt;
}
.small_button	{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight: bold;
}
.tiny_button	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	font-weight: bold;
}
.pageTitle	{
	font-family: Verdana, Arial, Helvetica;
	font-size:18pt;
	color:#990000;
	font-weight: bold;
}
.subTitle	{
	font-family: Verdana, Arial, Helvetica;
	font-size:12pt;
	font-weight: bold;
}
.eurobreadcrumb{
	color:#666666;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	font-size:8.5pt;
}

a {
	color:#000080;
}

a:hover {
	color:#FF8000;
}

a:visited {
}

a.eurobreadcrumb:hover{
	color:#000000;
}

.breadcrumb{
	color:#cccccc;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica;
	font-size:8.5pt;
}

a.breadcrumb:hover{
	color:#ffffff;
}

a.poleTitle:hover
{
	color:#FFFFFF;
	text-decoration:none
}
.poleTitle{
	font-family: Verdana, Arial, Helvetica;
	font-size:10pt;
	color:#CCCCCC;
	font-weight: bold;
	text-decoration:none
}

.title	{
	font-family: Verdana, Arial, Helvetica;
	font-size:10pt;
	font-weight: bold;
}
.prodDesc	{
	font-family: Verdana, Arial, Helvetica;
	font-size:10pt;
}
.subHead{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight: bold;
	color:#21866b;
}

a.copyright{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:7.5pt;
	color : #666666;
}
a.copyright:hover {
	color : #000000;
}
ul {
	LIST-STYLE-POSITION: outside; 
	LIST-STYLE-TYPE: disc;
	margin: 0px 0px 0px 8px; 
	padding-left:8px; 
	line-height: 140%;
}
p {
	margin-top:3px;
}
legend {
	color:#0046D5;
}
.optionhead {
	color: #444444;
	background-color: #dddddd;
	height:20px;
	padding:1px 0px 1px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:13px;
	margin-top:4px;
	vertical-align: middle;
}
.favtree	{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#000000
}
a.favtree	{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#000000
}
a.favtree:hover	{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-decoration : none; color: #666666;
}
.tab {  
	font-family: verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color: #000000; 
	text-decoration: none
}
.tab:HOVER {  
font-family: verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #666666;
}
.displayLinks {text-decoration : underline;	color: black; }
.displayLinks:HOVER {text-decoration : none; color: #666666;}
.msgBox {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000066;
	background-color:#FFFFCC;
	border: 1px solid #0000CC;
	padding: 5px 10px 5px 10px;
}

.image_pick_class_selected {
	border-style:solid;
	border-color:#33cc11;
	border-width:5px;
}
.image_pick_class_ok {
	border-style:solid;
	border-color:#666666;
	border-width:5px;
}
.image_pick_class_prohibit {
	border-style:solid;
	border-color:#CCCCCC;
	border-width:5px;
	opacity: 0.4;
	filter: alpha(opacity=40);
}
.image_pick_class_invalid {
	border-style:solid;
	border-width:5px;
	border-color:red;
}
.image_pick_class_hover {
	border-style:solid;
	border-color:#CCAA66;
	border-width:5px;
}
fieldset {
	-moz-border-radius: 8px; 
}

