/* Global settings */
body, html {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 11px;
	color: #404040;
	background-color: #e7e7e7;
	font-weight: normal;
}
#container {
	position: relative;
	padding: 0px;
	width: 754px;
	margin: 0px auto 0px auto;
}
#content {
	background-image: url(/_global/images/frame_content.gif);
	background-repeat: repeat-y;
}
#top {
	position: relative;
	padding: 0px;
	width: 754px;
	height: 134px;
	background-image: url(/_global/images/frame_top.gif);
	background-repeat: no-repeat;
}
#bottom {
	position: relative;
	padding: 0px;
	width: 754px;
	height: 134px;
	margin: 0px;
	background-image: url(/_global/images/frame_bottom.gif);
	background-repeat: no-repeat;
}
#copyright {
	position: absolute;
	bottom: 20px;
	right: 20px;
	font-family: Verdana, sans-serif; 
	font-size: 9px;
	color: #606060; 
	font-weight: normal;
	background-color: inherit;
}
#brand {
	position: absolute;
	bottom: 12px;
	left: 12px;
	padding: 0px;
	margin: 0px;
}
/* Default form settings */
form {
	padding: 0px;
	border: 0px;
	margin: 0px;
} 
input {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal;
}


/* Default link settings */
a, a:visited {
	color: #004b6c;
	font-weight: normal;
	text-decoration: none;
	background-color: inherit;
}
a:hover, a:active {
	color: #eb7d24;
	text-decoration: underline;
	background-color: inherit;
}

/* Menu */
#menu a:link, #menu a:visited {
	font-family: Verdana, sans-serif; 
	font-size: 13px;
	font-weight: normal;
	color: #004b6c;
	font-weight: normal;
	text-decoration: none;
	background-color: inherit;
}
#menu a:hover, #menu a:active {
	font-family: Verdana, sans-serif; 
	font-size: 13px;
	font-weight: normal;
	color: #eb7d24;
	text-decoration: underline;
	background-color: inherit;
}

/* Font settings */
.title {
	font-family: Arial, Verdana, sans-serif; 
	font-size: 17px;
	color: #e85120; 
	font-weight: bold;
	background-color: inherit;
}
.sub_title {
	font-family: Arial, Verdana, sans-serif; 
	font-size: 13px;
	color: #e85120; 
	font-weight: bold;
	background-color: inherit;
}
.hlight {
	font-family: Verdana, sans-serif; 
	font-size: 11px;
	color: #e85120; 
	font-weight: bold;
	background-color: inherit;
}

/* Div boxes */
.expose {
	position: relative;
	padding: 5px;
	border: 1px solid #e4e4e4;
	margin: 0px auto 0 auto;
	color: inherit;
	background-color: #f7f7f7;
}
.error {
	position: relative;
	padding: 5px;
	border: 1px solid #ff0000;
	margin: 0px auto 0 auto;
	color: #000000;
	background-color: #ffe5e5;
	
}



/* Table settings */
.td_header_text {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px;
	font-weight: bold;
	color: #666;
	background-color: inherit;
}
.tr_header {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	background-color: #4474ae;
}
.td_header {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background-color: #4474ae;
}
.td_header_over {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	background-color: #446600;
	cursor: pointer;
}
.tr_odd {
	color: inherit;
	background-color: #FFF;
}
.tr_even {
	color: inherit;
	background-color: #F6F6F6;
}
.tr_over {
	color: inherit;
	background-color: #d6e5da;
}

