BODY
{
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	background-color: #000000;
	background-image: url(/theme/images/noia_main_bg.gif);
	background-repeat: repeat-x;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: normal;
	text-transform: none;
	word-spacing: normal;
}
BODY.bodyemail
{
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	background-color: #FFFFFF;	
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: normal;
	text-transform: none;
	word-spacing: normal;
}
Td.td_label_black_bold_gray
{
	font-weight: normal;
	font-size: 12px;
	font-weight:bold;	
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #BAB8B8;
}
.table_style_top_menu
{
	border-right: 0px;
	padding-right: 0px;
	border-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: 0px;
	padding-top: 0px;
	border-bottom: 0px;
	background-color: #ffffff;
}
.table_style_top_menu2
{
	border-right: 0px;
	padding-right: 0px;
	border-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: 0px;
	padding-top: 0px;
	border-bottom: 0px;
	background-color: #13395E;
}
.table_style
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
	background-color: white;
	height: 80%;
}
.table_cart
{
	border-right: black 1px solid;
	padding-right: 1px;
	border-top: black 1px solid;
	padding-left: 1px;
	padding-bottom: 1px;
	margin: 0px;
	border-left: black 1px solid;
	padding-top: 1px;
	border-bottom: black 1px solid;
	height: 80%;
	background-color: black;
}
.table_search
{
	border-right: black 1px solid;
	padding-right: 1px;
	border-top: black 1px solid;
	padding-left: 1px;
	padding-bottom: 1px;
	margin: 0px;
	border-left: black 1px solid;
	padding-top: 1px;
	border-bottom: black 1px solid;
	height: 80%;
	background-color: #ffffff;
	
}
.table_style_inside
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	background-color: white;
}
.td_label_black
{
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	font-family: Verdana;
	background-color: white;	
}
.td_label_red
{
	font-weight: normal;
	font-size: 10px;
	color: red;
	font-family: Verdana;
	background-color: white;	
}
Td.td_label_gray
{
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	font-family: Verdana;
	background-color: #DDDDDD;	
}
Td.td_header
{
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	font-family: Verdana;
	background-color: white;
	
}
Td.td_header_bold
{
	font-weight: 600;
	font-size: 12px;
	color: #000000;
	font-family: Verdana;
	background-color: white;
	
}
.label_black
{
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	font-family: verdana;
	background-color: white;
}
.label_datalist
{
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	font-family: verdana;	
}
.label_datalist_head
{
	font-weight: 600;
	font-size: 12px;
	color: white;
	font-family: verdana;
	background-color: dimgray;
}
.label_black_gray
{
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	font-family: verdana;
	background-color: #f5f5f5;
}
.label_black_darkgray_library
{
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	font-family: verdana;
	background-color: #d3d3d3;
	text-align: right;
	vertical-align: top;
}
.label_black_trans
{
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	font-family: verdana;
	text-align: left;
	vertical-align: top;
}
.idate
{
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	font-family: verdana;
}
.idate_sm
{
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	font-family: verdana;
}
.ibold
{
	font-weight: 600;
	font-size: 12px;
	color: #000000;
	font-family: verdana;
}
.ibold_md
{
	font-weight: 600;
	font-size: 12px;
	color: #000000;
	font-family: verdana;
}
.ibold_sm
{
	font-weight: 600;
	font-size: 10px;
	color: #000000;
	font-family: verdana;
}
.ibold_login
{
	font-weight: 600;
	font-size: 10px;
	color: #000000;
	font-family: Verdana;
}
.ibold_login_err
{
	font-weight: 600;
	font-size: 10px;
	color: red;
	font-family: Verdana;
}
.ibold_sm
{
	font-weight: 600;
	font-size: 10px;
	color: #000000;
	font-family: verdana;
}
.ibold_md
{
	font-weight: 600;
	font-size: 12px;
	color: #000000;
	font-family: verdana;
}
.ibold_reg
{
	font-weight: 500;
	font-size: 10px;
	color: #000000;
	font-family: verdana;
}
.ibold_lg
{
	font-weight: 600;
	font-size: 16px;
	color: #000000;
	font-family: verdana;
}
Td.td_label_black_bold_small
{
	font-weight: normal;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	font-family: verdana;
	background-color: white;
}
Td.td_label_black_bold_medium
{
	font-weight: normal;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	font-family: verdana;
	background-color: white;
}
Td.td_header_small_ul
{
	font-weight: normal;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	font-family: verdana;
	background-color: white;
	text-decoration:underline;
}
A
{
	font-weight: normal;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	color: blue;
	font-family: verdana;
}

A:active
{
	font-weight: normal;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	color: blue;
	font-family: verdana;
}

A:hover
{
	font-weight: normal;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	color: blue;
	font-family: verdana;
}
A.eventstitle
{
	font-weight: normal;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: blue;
	font-family: verdana;
}

A.eventstitle:active
{
	font-weight: normal;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: blue;
	font-family: verdana;
}

A.eventstitle:hover
{
	font-weight: normal;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: blue;
	font-family: verdana;
}
.button_back
{
	font-weight: 600;
	font-size: 10px;
	font-family: verdana;
	color: Black;	
}
.button_back_smallyellow
{
	font-weight: 500;
	font-size: 10px;	
	font-family: verdana;
	color: Blue;
	background-color: #f5f5f5;
	text-decoration:none;

	border:ridge 1px;
	
	
}
.button_sm
{
	font-weight: 500;
	font-size: 10px;
	font-family: verdana;
	color: Black;	
}
.listbox_style
{
	font-style: normal;
	font-family: Verdana;
	font-weight: normal;
	width:150px;
	height:100;
	font-size: 10px;
	border-style: groove;
}
.textbox_style
{
	font-style: normal;
	font-family: Verdana;
	font-weight: normal;
	font-size: 10px;
	height: 18;
	width: 250;
	border-style: groove;
}
.textbox_areastyle
{
	font-style: normal;
	font-family: Verdana;
	font-weight: normal;
	font-size: 10px;	
	border-style: groove;
}
.textbox_areastylesm
{
	font-style: normal;
	font-family: Verdana;
	font-weight: normal;
	font-size: 10px;
	height: 40;
	width: 300;
	border-style: groove;
}
.textbox_areastylelg
{
	font-style: normal;
	font-family: Verdana;
	font-weight: normal;
	font-size: 10px;
	height: 100;
	width: 300;
	border-style: groove;
}
.dropbox_style
{
	font-style: normal;
	font-family: Verdana;
	font-weight: normal;
	font-size: 10px;
	border-style: groove;
}
.chkbox_style
{
	font-style: normal;
	font-family: Verdana;
	font-weight: normal;
	font-size: 10px;	
	border-style: none;
}
.textbox_style_sm
{
	font-style: normal;
	font-family: Verdana;
	font-weight: normal;
	font-size: 10px;
	height: 18;
	width: 160;
	border-style: groove;
}
.textbox_style_sm3
{
	font-style: normal;
	font-family: Verdana;
	font-weight: normal;
	font-size: 10px;
	height: 18;
	width: 80;
	border-style: groove;
}
.textbox_style_qty
{
	font-style: normal;
	font-family: Verdana;
	font-weight: normal;
	font-size: 10px;
	height: 18;
	width: 20;
	border-style: groove;
}
.textbox_style_lg
{
	font-style: normal;
	font-family: Verdana;
	font-weight: normal;
	font-size: 10px;
	height: 18;
	width: 260;
	border-style: groove;
}
.textarea_style
{
	font-style: normal;
	font-family: Verdana;
	font-weight: normal;
	font-size: 10px;
	height: 100;
	width: 160;
	border-style: groove;
}
.textarea_style_shop
{
	font-style: normal;
	font-family: verdana;
	font-weight: normal;
	font-size: 10px;	
	border-style: groove;
}
.errorval
{
	font-weight: normal;
	font-size: 10px;
	color: red;
	font-family: verdana;
}
.errorvallg
{
	font-weight: bold;
	font-size: 11px;
	color: red;
	font-family: verdana;
}
.topmenu_sub
{
	display: block;
	width: 110px;
	border: 1px solid white;
	border-left: 1px solid white;
	border-right: 1px solid white;
	border-bottom: 1px solid white;
	padding: 3px 5px;
	text-decoration: none;
	font-weight: 600;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana;
}
.topmenu_sub:visited
{
	display: block;
	width: 110px;
	border: 1px solid white;
	border-left: 1px solid white;
	border-right: 1px solid white;
	border-bottom: 1px solid white;
	padding: 3px 5px;
	text-decoration: none;
	font-weight: 600;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana;
}
.topmenu_sub:hover
{
	display: block;
	width: 110px;
	border: 1px solid white;
	border-left: 1px solid white;
	border-right: 1px solid white;
	border-bottom: 1px solid white;
	padding: 3px 5px;
	text-decoration: none;
	font-weight: 600;
	font-size: 11px;
	color: #072d76;
	background-color: #F3C444;
	font-family: Verdana;
}
.top_menu_main_db
{
	width: 122px;
	border: 0px solid black;
	padding: 0px 5px;
	font-weight: 600;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana;
	
}
.top_menu_main_db:visited
{
	border: 0px solid black;
	padding: 0px 5px;
	font-weight: 600;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana;
}
.top_menu_main_db:hover
{
	border: 0px solid black;
	padding: 0px 5px;
	font-weight: 600;
	font-size: 11px;
	color: #F3C444;	
	font-family: Verdana;
}
.top_menu_main
{
	border: 0px solid black;
	
	font-weight: 600;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana;
	text-align:center;
	
}
.top_menu_main:visited
{
	border: 0px solid black;
	
	font-weight: 600;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana;
	text-align:center;
	
}
.top_menu_main:hover
{
	border: 0px solid black;
	
	font-weight: 600;
	font-size: 11px;
	color: #F3C444;	
	font-family: Verdana;
	text-align:center;
		
}

.top_menu_main_highlight
{
	border: 0px solid black;	
	font-weight: 600;
	font-size: 11px;
	color: #F3C444;
	font-family: Verdana;
	text-align:center;	
}
.top_menu_main_highlight:visited
{
	border: 0px solid black;
	
	font-weight: 600;
	font-size: 11px;
	color: #F3C444;
	font-family: Verdana;
	text-align:center;
	
}
.top_menu_main_highlight:hover
{
	border: 0px solid black;
	
	font-weight: 600;
	font-size: 11px;
	color: #F3C444;	
	font-family: Verdana;
	text-align:center;
}
.topsubmenubackground
{
	background-color: #DDDDDD;
}
.conference_button
{
	background-color:Transparent;
	border-style:none;
	border-width:0;
	font-weight:normal;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	color: blue;
	font-family: verdana;
	text-align:left;	
}
.conference_button_ul
{
	background-color:Transparent;
	border-style:none;
	border-width:0;
	font-weight:normal;
	text-decoration:underline;
	font-size: 10px;
	font-weight: bold;
	color: blue;
	font-family: verdana;
	text-align:left;
	
}

A.topmenu:link
{
	font-size: 9px;
	font-weight: bold;
	color:#000000;
	font-family: Verdana;
}
A.topmenu:visited
{
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	font-family: Verdana;
}
A.topmenu:hover
{
	font-size: 9px;
	font-weight: bold;
	color: #F3C444;
	font-family: Verdana;
}
A.topmenu_highlight:link
{
	font-size: 9px;
	font-weight: bold;
	color: #F3C444;
	font-family: Verdana;
}

A.topmenu_highlight:hover
{
	font-size: 9px;
	font-weight: bold;
	color: #F3C444;
	font-family: Verdana;
}

A.topmenu_highlight:active
{
	font-size: 9px;
	font-weight: bold;
	color: #F3C444;
	font-family: Verdana;
}

A.topmenu_highlight:visited
{
	font-size: 9px;
	font-weight: bold;
	color: #F3C444;
	font-family: Verdana;
}

A.topsubmenu
{
	font-size: 10px;
	font-weight: bold;
	color: blue;
	font-family: verdana;
}
A.topsubmenu:hover
{
	font-size: 10px;
	font-weight: bold;
	color: blue;
	font-family: verdana;	
}
A.topsubmenu_highlight
{
	font-size: 10px;
	font-weight: bold;
	color: blue;
	font-family: verdana;
	text-decoration:underline;
}
A.topsubmenu_highlight:hover
{
	font-size: 10px;
	font-weight: bold;
	color: blue;
	font-family: verdana;
	text-decoration:underline;
}

A.sidebarlink
{
	font-size: 10px;
	font-weight: 500;
	color: blue;
	font-family: verdana;
}
A.sidebarlink:hover
{
	font-size: 10px;
	font-weight: 500;
	color: blue;
	font-family: verdana;	
}
A.sidebarlink:active
{
	font-size: 10px;
	font-weight: 500;
	color: blue;
	font-family: verdana;	
}
A.sidebarlink:visited
{
	font-size: 10px;
	font-weight: 500;
	color: blue;
	font-family: verdana;	
}
A.sidebarlink_highlight
{
	font-size: 10px;
	font-weight: 500;
	color: blue;
	font-family: verdana;
	text-decoration:underline;
}
.legal
 {
	vertical-align:sub;
	font-size:	9px;
	color:#000000;
	font-weight:	500;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: verdana
 }
 A:link.legallink{	
	text-decoration:	none;
	font-size:	9px;
	font-weight:	500;
	color:#000000;
	font-family: verdana
	}	
		
A:visited.legallink	{	
	text-decoration:	none;
	font-size:	9px;
	font-weight:	500;
	color:blue;
	font-family: verdana
	}	
		
A:active.legallink	{	
	text-decoration:	none;
	font-size:	9px;
	font-weight:	500;
	color:blue;
	font-family: verdana
	}	
		
A:hover.legallink	{	
	text-decoration:	underline;
	font-size:	9px;
	font-weight:	500;
	color:blue;
	font-family: verdana
	}
	
	
.message_black
{
	font-size: 0.7em;
	font-family: Arial Greek;
	font-weight:600;
	color: black;
}
.message_header
{
	font-size: 0.8em;
	font-weight:600;
	font-family: Arial Greek;
	color: white;
}
td.oilprice table
{
	font-size: 10px;	
	font-family: verdana;
	color:Black;
	border-collapse: collapse;	
	border:solid 0;
	vertical-align:bottom;	
}
td.oilprice table td
{
	font-size: 10px;	
	font-family: verdana;
	color:Black;
	padding: 0px 1px 0px 1px;
	border:solid 0;
	vertical-align:bottom;
}
td.oilprice a:link,a:hover,a:active
{
	font-size: 10px;	
	font-family: verdana;
	color:Black;		
}
td.oilprice a:visited
{
	font-size: 10px;	
	font-family: verdana;
	color:red;		
}


