body {padding-right: 0px; padding-left: 0px; font-size: 11px; padding-bottom: 0px; margin: -1px; width: 100%; padding-top: 10px; height: 100%; background-color:#dfc7b5}
img {border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px}
*{font-size: 11px; color: black; font-family: verdana, arial, sans-serif}

b{font-weight:bold}
p{margin-top:0px; margin-bottom:20px}
ul{padding:0; margin:0; padding-left:16px}
li{margin-top: 7px; list-style-image: url(images/li.gif)}
ul#rules{padding:0; margin:0; padding-left:26px}
ul#rules li{margin-top: 7px; list-style-image: url(images/li_rule.gif)}

a{text-decoration: underline; color: #0040e3}
a:hover {text-decoration: none}
a.lh_20{line-height:20px}
a.ml_15{margin-left:15px}

h1{font-family:arial,sans-serif; color:black; font-size: 22px; margin-bottom:0px; margin-top:0px; line-height:58px}
h2{font-family:verdana,arial,sans-serif; color:#ffa800; font-size:24px; font-weight: bold; margin-top:10px; margin-bottom:8px}
h3{font-family:verdana,arial,sans-serif; color:#964509; font-size:18px; font-weight:bold; margin-top:40px; margin-bottom:5px}
h4{font-family:verdana,arial,sans-serif; color:black; font-size:11px; font-weight:bold; margin-top:10px; margin-bottom:8px}

#d_00{width:832px; background-color:#fbf5ec; background-image:url(images/bg_3_2.gif); background-position:right top; background-repeat:no-repeat; clear:both}
#d_01{width:824px; background-image:url(images/bg_2_2.gif); background-position:center; background-repeat:repeat; margin-right:8px; padding-top:29px; clear:both}
	#d_011{width:766px; border:3px solid #333333; padding:3px}	
	#d_011a{background-image:url(images/spacer.gif); background-repeat:repeat-y}
		#d_011_top{height:60px; border:1px solid #3f3d39}
		#d_011_middle{padding:25px 25px 0px 25px; clear:both; border:1px solid #3f3d39; border-top-width:0px;}
			#d_011_left{padding-left:2px; width:180px; height:1000px; text-align:left; float:left; text-align:left; background-image:url(images/phon_new.gif); background-repeat:no-repeat; background-position:bottom}
				a.menu{font-weight:bold; font-size:12px; font-family:arial,sans-serif}
			#d_011_right{width:485px; float:right; text-align:left}
			#d_011_bottom{clear:both}
	#d_012{height:29px; clear:both; color:black}
#d_02{width:832px; height:8px; background-image:url(images/bg_2_3.gif); background-position: top right; background-repeat:no-repeat; background-color:#DFC7B5; clear:both}

img.logo{margin:30px 0px 35px 15px}

.qstn_h{width:52px; float:left; font-weight:bold; color:#ffa800; text-align:right}	
.qstn {width:425px; float:right; font-weight:bold; color:#964509}
.answ_h{width:52px; float:left; font-weight:bold; text-align:right}
.answ {width:425px; float:right}

.form_left{width:185px; float:left; margin-top:3px; font-size:10px}
.form_left b{font-size:10px}
.form_right{width:300px; float:right}
.form_1{width:300px}
.form_2{width:60px}


#icq{}
#icq img{margin-right:5px}
#icq a{line-height:22px}

#adv{font-size:10px; padding-top:20px; border-top:#000000 1px dashed}
#adv a{font-size:10px}

a.copy{font-size: 11px; color:#000000; text-decoration: none; display:block; line-height:28px}
a.copy:hover{font-size: 11px; color:#000000; text-decoration: none}

#euro_2{z-index:5; position:relative; right:-221px; bottom:1125px;  width:832px; height:175px}
#euro_2 div{text-align: left; width:408px; height:175px; background-image:url(images/euro-2.gif); background-position:right top; background-repeat:no-repeat}
#euro_2 img{margin-left:25px; margin-top:125px}

#uro_2{width:832px; text-align:right; height:178px}
#uro_2 div{width:410px; z-index:5; position:absolute; top:8px; right:0px; text-align: left; height:178px; background-image:url(images/euro_2.jpg); background-position:right top; background-repeat:no-repeat; clear:both}
#uro_2 img{margin-left:25px; margin-top:125px}



div.desc{color:#333333}
div.desc a{color:#333333; text-decoration:none}
div.desc a:hover{color:#0040e3; text-decoration:none}
div.desc b{font-weight:normal; color:#333333; text-align:left}


ul.MenuBarVertical
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 11px;
	cursor: default;
	width: 260px;
	list-style-type: none;
	list-style-image: none;
	background-color:#FBF9EA;
}

/* Set the active Menu Bar with this class, currently setting z-index to accomodate IE rendering bug: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html */
ul.MenuBarActive
{
	z-index: 1000;
}

/* Menu item containers, position children relative to this container and are same fixed width as parent */
ul.MenuBarVertical li
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
	font-size: 100%;
	position: relative;
	text-align: left;
	cursor: default;
	width: 260px;
	background-color:#FBF9EA;
}
/* Submenus should appear slightly overlapping to the right (95%) and up (-5%) with a higher z-index, but they are initially off the left side of the screen (-1000em) */
ul.MenuBarVertical ul
{
	margin: -70px 0 0 95%;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
	font-size: 100%;
	position: absolute;
	z-index: 1020;
	cursor: default;
	width: 260px;
	left: -1000em;
	top: 0;
	background-color:#FBF9EA;
}
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen */
ul.MenuBarVertical ul.MenuBarSubmenuVisible
{
	left: 0;
}
/* Menu item containers are same fixed width as parent */
ul.MenuBarVertical ul li
{
	width: 260px;
	list-style-type: none;
}

/*******************************************************************************

 DESIGN INFORMATION: describes color scheme, borders, fonts

 *******************************************************************************/

/* Submenu containers have borders on all sides */
ul.MenuBarVertical ul
{
	border: 1px solid #999999;
}

/* Menu items are a light gray block with padding and no text decoration */
ul.MenuBarVertical a
{
	color: black;
	text-decoration: none;
	display:block;
	background-color:#FBF9EA;
	line-height:29px;
	height:29px;

}

ul.MenuBarVertical ul a, ul.MenuBarVertical ul b
{
	display: block;
	cursor: pointer;
	padding: 3px 5px 3px 5px;
	border: 1px solid white;	
	border-top: 0px solid white;
	color: black;
	background-color:#FAF8E0;	
	font-size:11px;
	text-decoration: none;
	line-height:15px;
	height:15px;
}

ul.MenuBarVertical ul b
{
	border-top: 1px solid white;
	cursor: text;
	padding: 3px 5px 3px 5px;
	color: black;
	background-color:#f5f1c5;
}

ul.MenuBarVertical ul a:hover
{
	background-color: #f5f1c5;
	color: black;
}


/*******************************************************************************

 BROWSER HACKS: the hacks below should not be changed unless you are an expert

 *******************************************************************************/

/* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
ul.MenuBarVertical iframe
{
	position: absolute;
	z-index: 1010;
}
/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
@media screen, projection
{
	ul.MenuBarVertical li.MenuBarItemIE
	{
		display: inline;
		f\loat: left;
		background: #FFF;
	}
}
