#terms {
        width : 700px;
        height : 120px;
        overflow : auto;
        border : 1px;
        font : normal 10px Verdana, sans-serif;
        color : #000;
border : 1px solid #cbcbca;
	padding : 4px 4px 4px 4px;


}
html
{
	height : 100%;
	
	font : 11px Verdana, sans-serif;

	padding : 0;
	background-color : #fff;
	margin : 0;
	
	cursor : default;
}

body
{
	position : relative;

	min-height : 100%;

	padding : 0 10px;
	margin : 0;
}

a img
{
	border : 0 none;
}

label
{
	cursor : pointer;
}

:link, :visited
{
	color : #d91919;
	text-decoration : none;

	cursor : pointer;
}
:link:hover, :visited:hover
{
	text-decoration : underline;
}

.skipblock
{
	display : none;
}
.skipblock:hover
{
	display : block;
}

.clear
{
	display : block;
	clear : both;
}

.error
{
	font-size : 1.2em;
	font-weight : bold;
	
	color : #900;
}

.tAlign
{
	text-align : left;
	vertical-align : top;
}
.cAlign
{
	text-align : center;
}

h4
{
	font-size : 1em;
	padding : 0;
	margin : 0;
}

h1
{
	width : 590px;
	height : 85px;
	
	font : normal 12px Verdana, sans-serif;
	color : #767575;
	text-indent : -9999em;
	
	padding : 0;
	background : transparent url('../images/logo.png') no-repeat top left;
	margin : 0;
}

h1 span
{
	display : block;
	
	text-indent : 0;
	margin : 44px 0 0 290px;
}
h1 :link,
h1 :visited
{
	display : block;
	width : 100%;
	height : 100%;

	color : #a59c9b;
}
h1 :link:hover
{
	text-decoration : none;
}

#head h2.location-off
{
	float : right;

	font : normal 10px Verdana, sans-serif;
	color : #fff;
	text-transform : lowercase;
	
	padding : 0 0 0 12px;
	background : transparent url('../images/location-tab-l-off.png') no-repeat top left;
	margin : -10px 0 0 0;
}
#head h2.location-off a
{
	display : block;
	height : 13px;
	width : 11.5em;
	text-align:center;
	
	padding : 0 15px 0 3px;
	background : transparent url('../images/location-tab-r-off.png') no-repeat top right;
}
#head h2.location
{
	float : right;

	font : normal 10px Verdana, sans-serif;
	color : #fff;
	text-transform : lowercase;
	
	padding : 0 0 0 12px;
	background : transparent url('../images/location-tab-l.png') no-repeat top left;
	margin : -10px 0 0 0;
}
#head h2 a
{
	display : block;
	height : 13px;
	width : 11.5em;
	text-align:center;
	
	padding : 0 15px 0 3px;
	background : transparent url('../images/location-tab-r.png') no-repeat top right;
}
#head h2 :link,
#head h2 :visited
{
	color : #fff;
}
#head h2 :link:hover,
#head h2 :visited:hover
{
	text-decoration : none;
}

#top_menu
{
	position : absolute;
	top : 10px;
	right : 10px;
	
	font-size : 0;
	
	padding : 0;
	margin : 0;
}
#top_menu li
{
	display : inline;
	
	line-height : 18px;
	
	padding : 0 5px 0 6px;
	background : transparent url('../images/top-vr.png') no-repeat top left;
}
#top_menu li:first-child
{
	background-image : none;
}
#top_menu :link,
#top_menu :visited
{
	color : #8d8a8a;
	text-transform : lowercase;

	font-size : 16px;
	line-height : 11px;
	vertical-align : top;
}

#main_menu
{
	height : 19px;
	clear : both;
	
	padding : 6px 0 0 15px;
	background-color : #f6f6f6;
	border-bottom : 1px solid #cbcbca;
	margin : 0;
}
#main_menu li
{
	display : block;
	float : left;
	
	line-height : 20px;
	
	padding : 0 0 0 6px;
	background : transparent url('../images/nav-tab-l.png') no-repeat top left;
	margin-right : 3px;
}
#main_menu li :link,
#main_menu li :visited
{
	display : block;
	height : 20px;
	
	color : #7c7c7c;
	text-transform : uppercase;
	
	padding : 0 8px 0 2px;
	background : transparent url('../images/nav-tab-r.png') no-repeat top right;
}
#main_menu li.active :link,
#main_menu li.active :visited,
#main_menu li :link:hover,
#main_menu li :visited:hover
{
	color : #d91919;
	text-decoration : none;
}

#body h2:first-child
{
	height : 0;
	visibility : hidden;

	font-size : 0;
	line-height : 0;

	padding : 0;
	margin : 0;
}

div.foot_border
{
	clear : both;
	height : 32px;
}

#foot
{
	position : absolute;
	right : 0;
	bottom : 0;
	left : 0;
	
	display : block;
	height : 24px;
	
	font-size : 10px;
	line-height : 24px;
	text-align : center;
	
	padding : 0;
	background-color : #fff;
	margin : 0;
}
#foot li
{
	display : inline;
	
	padding : 0 4px;
}
#foot :link,
#foot :visited
{
	color : #767575;
}
#foot :link:hover,
#foot :visited:hover
{
	color : #d91919;
	text-decoration : none;
}
