body {
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
	background-image:url(/imgs/design/bg.gif);
	background-position:0px 50px;
}

div.top_bg {
	background-image:url(/imgs/design/bg_top.gif);
	background-repeat:repeat-x;
	padding-top:1px;
}

div.top_menu {
	width:938px;
	height:181px;
	
	margin:0px auto;
}

td.logo {
	background-image:url(/imgs/design/top_left.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	
	width:107px;
	height:181px;
	vertical-align: bottom;
}
td.menu_holder {
	background-image:url(/imgs/design/menu.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	
	width:831px;
	/*padding-top:49px;*/
	padding-top:29px;
}
div.ad_728x90 {
	width:728px;
	height:90px;
	
	margin:0px auto 20px auto;
	padding:0px;
}

table.menu {
	height:42px;
}
table.menu td.left {
	width:7px;
}
table.menu td.left_selected {
	background-image:url(/imgs/design/menu_selected_left.png);
	background-repeat:no-repeat;
	width:7px;
}
table.menu td.link {
	#padding:0px 31px;
	padding:2px 31px 0px 31px;
	
	font-family:Arial, Verdana, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:white;
	
	cursor:pointer;
}
table.menu td.skiller {
	background-image:url(/imgs/design/menu_skiller.png);
	background-repeat:no-repeat;
	width:2px;
}
table.menu td.selected {
	background-image:url(/imgs/design/menu_selected.png);
	background-repeat:repeat-x;
}
	

div.top {
	width:219px;
	height:100px;
	margin:0px auto;
	
	padding:1px 14px 0px 705px;
	
	background-image:url(/imgs/design/top.png);
	background-repeat:no-repeat;
}
div.top h1 {
	font-family:Arial, Verdana, sans-serif;
	font-size:14px;
	color:#a3bf00;
	
	margin:0px 0ox 5px 0px;
	padding:0px;
}
div.top p {
	font-family:Arial, Verdana, sans-serif;
	font-size:11px;
	color:#414141;
	
	margin:0px 0px 10px 0px;
	padding:0px;
}
div.top input {
	background-image:url(/imgs/design/input.gif);
	background-repeat:no-repeat;
	background-position:center;
	
	width:124px;
	height:20px;
	
	border:0px;
	padding:0px 2px;
	color:#7f7f7f;
	font-size:10px;
}


div.content_borders {
	width:936px;
	margin:0px auto;
	padding:0px 1px;
	
	background-image:url(/imgs/design/content_bg.gif);
	background-repeat:repeat-y;
}

div.content_top_fade {	
	background-image:url(/imgs/design/content_fade.gif);
	background-repeat:repeat-x;
	background-position:top;
}

div.content {	
	background-image:url(/imgs/design/content_star.gif);
	background-repeat:no-repeat;
	background-position:top right;
	
	padding:0px 20px;
}

div.bottom {
	width:930px;
	margin:0px auto 10px auto;
	padding:0px 4px;
	
	padding-top:10px;
	
	background-image:url(/imgs/design/bottom.gif);
	background-repeat:no-repeat;
	background-position:top;
}

div.bottom p {
	font-family:Arial;
	font-size:11px;
	color:#918981;
	margin:0px;
	padding:0px;
}
div.bottom p a {
	color:#918981;
	text-decoration:none;
}

td.submenu_menu {
	width:190px;
	padding: 20px 0px;
}

td.submenu_menu h1 {
	font-family:Arial, Verdana, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#7c5e46;
	
	background-image:url(/imgs/design/menu_h1.png);
	background-repeat:no-repeat;
	background-position:bottom right;
	
	width:190px;
	padding-bottom:4px;
	margin:30px 0px 5px 0px;
}
td.submenu_menu h1:first-child {
	margin-top:0px;
}

td.submenu_menu a {
	font-family:Verdana;
	font-size:11px;
	color:#9c9c9c;
	margin:10px 0px;
	display:block;
	text-decoration:none;
}
td.submenu_menu a:hover {
	text-decoration:underline;
}

td.submenu_menu p {
	font-family:Verdana;
	font-size:11px;
	color:#9c9c9c;
	padding:0px 0px 10px 0px;
	margin:0px;
}

td.submenu_menu p a {
	color:blue;
	display:inline;
}

td.submenu_skiller {
	width:51px;
	background-image:url(/imgs/design/dot.gif);
	background-repeat:repeat-y;
	background-position:25px 0px;
}

td.submenu_content {
	padding:15px 0px 20px 0px;
}

td.hr {
	height:1px;
	background-image:url(/imgs/design/dot.gif);
	background-repeat:repeat-x;
	margin:0px;
}
div.hr {
	height:1px;
	background-image:url(/imgs/design/dot.gif);
	background-repeat:repeat-x;
	margin:10px 0px;
}
img {
	border:0px;
}

h1 {
	font-family:Arial, Verdana, sans-serif;
	font-size:33px;
	color:#96b500;
	font-weight:normal;
	margin:15px 0px 5px 0px;
}
h2 {
	font-family:Arial, Verdana, sans-serif;
	font-size:14px;
	color:#808080;
	font-weight:bold;
	margin:25px 0px 5px 0px;
}

p {
	font-family:Arial, Verdana, sans-serif;
	font-size:11px;
	color:black;
	line-height:14px;
	margin:0px 0px 15px 0px;
}
td td h2 {
	margin-top:2px;
}
td td p {
	margin:2px 0px;
}

a {
	color:blue;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}

button.continue {
	border:0px;
	background-color:transparent;
	
	cursor:pointer;
	
	color:#b1d000;
	font-weight:bold;
	font-size:13px;
	
	background-image:url('/imgs/design/continue.gif');
	background-position:right center;
	background-repeat:no-repeat;
	padding-right:30px;
	
	height:20px;
}
button.continue:hover {
	text-decoration:underline;
}

button.cancel {
	border:0px;
	background-color:transparent;
	
	cursor:pointer;
	
	color:#990000;
	font-weight:bold;
	font-size:13px;
	
	background-image:url('/imgs/design/cancel.gif');
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:29px;
	
	height:20px;
	margin-right:40px;
}
button.cancel:hover {
	text-decoration:underline;
}

p.msg {
	padding:5px;
	border:1px solid #feea81;
	background-color:#fff6c6;
	font-size:13px;
	font-weight:bold;
}
p.error {
	padding:5px;
	border:1px solid red;
	background-color:#F75D59;
	color:white;
	font-size:13px;
	font-weight:bold;
}




td.offerline a {
	font-family:Arial, Verdana, sans-serif;
	font-size:14px;
	color:#808080;
	font-weight:bold;
	margin:15px 0px 5px 0px;
	display:block;
	text-decoration:none;
}
td.offerline a:hover {
	text-decoration:underline;
}
td.offerline p {
	margin-bottom:15px;
}
