/*ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻCONSTANTSŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ*/

* {
	margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
}

body {background:url(../images/tail.gif) repeat-x center top #1a1a1a}
img {border:0px; vertical-align:top}
input {vertical-align:middle}
a {text-decoration:underline; color:#FFFFFF}
a:hover {text-decoration:none}
li {list-style:none}

.column 	{float:left;}
.clear 	{clear:both;}

.contact_email textarea {height:150px !important; width:350px !important}

table {border-collapse:collapse; border:0px; width:100%;}
td {font:normal 12px Tahoma, Arial;	line-height:14px; color:#8a8a8a; vertical-align:top;}

.main {
	width:875px;
	margin:auto;
	font:normal 12px Tahoma, Arial;
	line-height:14px;
	color:#8a8a8a;
	vertical-align:top;
}

ZZZ#header {padding:0px 30px 0px 0px;}

#header .column_1 {width:39%}

ZZZ#header .column_1 img {margin:61px 0px 0px 0px;}

#header .column_1 img {
	margin-left: -22px;
	height: 115px;
	width: 375px;
	margin: 38px 0px 0px 0px;
}


#header .column_2 {width:61%; padding:23px 0px 0px 0px;}
#header .form {height:32px; width:100%; background:url(../images/form_bg.gif) repeat-x bottom; margin:0px 0px 10px 0px;}
#header .form td {font-size:11px; font-weight:bold; color:#FFF;}
#header .form div {background:url(../images/header_corner1.jpg) bottom left no-repeat}
#header .form div div {background:url(../images/header_corner2.jpg) bottom right no-repeat; padding:0px 0px 0px 22px; vertical-align:top; height:32px}
#header .form div div div{background:none; padding:0px 0px 0px 0px; height:auto}
#header .form a {color:#dd0e0e; font-size:11px; font-weight:bold; margin:0px 0px 0px 31px;}
#header .form a:hover {color:#dd0e0e;}
#header .form input {width:112px; height:16px; font-size:11px; color:#1a1a1a; margin:0px 15px 0px 11px; font-family:Tahoma; font-weight:normal}
#header .banner {height:96px}

#content .column_1 {width:165px;}

#content .column_2 {width:100%; padding:0px 20px 0px 20px;}

#content .column_space {width:22px;}

#content .column_3 {width:165px;}

#footer {padding:0px 0px 0px 208px; color:#8a8a8a; font-size:11px; margin:10px 0px 15px 0px;}
#footer a{color:#8a8a8a}
#footer a:hover {color:#8a8a8a}

.user_border_left 		{background:url(../images/user_border.gif) repeat-y top left #101010; }
.user_border_right 		{background:url(../images/user_border.gif) repeat-y top right}
.user_bottom			{background:url(../images/user_bottom_center.jpg) repeat-x bottom left}

/*ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻTOP_MENUŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ*/
.moduletable_tm_top_menu div 	{
	margin:auto
}

ul#mainlevel-nav {
	padding:0;
	/* margin-left:68px; */
	margin-left: 28px;
}

ul#mainlevel-nav li		{width:80px; float:left; list-style:none; height:38px; text-align:center; vertical-align:middle}
ul#mainlevel-nav li a 		{color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none; background:url(../images/menu_item_bg.gif) no-repeat 0 0; display:list-item; height:28px; padding:10px 0px 0px 0px;}
ul#mainlevel-nav li a:hover	{text-decoration:none; color:#000000; font-size:12px; font-weight:bold; background:url(../images/menu_item_active_bg.gif) no-repeat 0 0; display:block; height:28px; padding:6px 0px 4px 0px;}

a.mainlevel:hover 		{text-decoration:none;	color:#000000;}
a.mainlevel#active_menu 	{text-decoration:none; color:#000000; font-size:12px; font-weight:bold; background:url(../images/menu_item_active_bg.gif) no-repeat 0 0; display:block; height:28px; padding:6px 0px 4px 0px;}
a.mainlevel#active_menu:hover {text-decoration:none; color:#000000; font-size:12px; font-weight:bold; background:url(../images/menu_item_active_bg.gif) no-repeat 0 0; display:block; height:28px; padding:6px 0px 4px 0px;}
a.sublevel:link, a.sublevel:visited {}
a.sublevel:hover {}
a.sublevel#active_menu {}

