HTML, BODY {height:100%; padding: 0px; margin: 0px;}

table.wrapper {
	height:100%;
	border: 0px solid #DADADA;
	border-left-width: 3px;
	border-right-width: 3px;
	border-collapse: collapse;
	padding:0px; margin:0px;
}

#content {
	height:90%; 
	background-image:url(/images/rightbg.gif);
	background-repeat: repeat-y;
	background-position: right top;
	border: 0px solid #FFFFFF;
	border-bottom-width: 0px;
}
#footer {height:10%;}

BODY, TD, P, DIV, SELECT, INPUT, TEXTAREA { 
	font-family: Tahoma, Arial, Helvetica; font-size: 11px; color: #757575;}

A {text-decoration: none;}

A:link, A:active, A:visited {COLOR: #0994D3;}
A:hover {COLOR: #FF6600;}

H1, H2, H3, H4, H5, H6 {
	font-weight: normal;
	font-size: 11px;
}

INPUT.normal, INPUT.middle, textarea.middle, INPUT.small, SELECT.small, INPUT.xsmall  {
	border: 1px solid #006D9E;
	background-image:url(/images/in_shad.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	font-weight: normal;
	padding-left: 3px;
	color: #3A3F43;
}
INPUT.xsmall {width: 50px; font-weight: normal;}
INPUT.small, SELECT.small {width: 100px; font-weight: normal;}
INPUT.small {border: 1px solid #C84200;}
INPUT.normal, SELECT.normal {width: 145px; font-weight: normal;}
INPUT.middle {width: 275px;}
select.middle {width: 272px; font-weight: normal;}
textarea {width: 230px; font-weight: normal;}
textarea.middle {width: 277px; font-weight: normal;}


.coll {border-collapse: collapse;}

.blueb {font-weight: bold; color: #107AB5;}
.blue {color: #217BAD;}

.button {
	height: 17px;
	border: 0px solid #FFFFFF;
	font-weight: bold;
	color: #006D9E;
	font-size: 11px;
}
.button {
	background-image: url(/images/button.gif);
	width: 70px;
}
.left {
	background-image: url(/images/gr.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.lang {
	background-image: url(/images/lang_bg.gif);
	background-repeat: repeat-x;
	color: #FACB98;
	padding-right: 10px;
	padding-left: 10px;
}
.lang A:link, .lang A:active, .lang A:visited {COLOR: #78CAED;}
.lang A:hover {COLOR: #FFFFFF;}

.topbg {
	background-image: url(/images/topbg.gif);
	background-repeat: repeat-x;
}

#under {
	border: 0px solid #DADADA;
	border-bottom-width: 3px;
}
.logbg {
	background-image: url(/images/login_bg.gif);
	background-repeat: repeat-x;
	border: 0px solid #FFFFFF;
	border-bottom-width: 1px;
}
.login {
	color: #FFFFFF;
}

.login A:link, .login A:active, .login A:visited {COLOR: #FFFFFF; text-decoration: underline;}
.login A:hover {COLOR: #FFFFFF; text-decoration: none;}

.underline, .overline, .overline_a {
	background-image: url(/images/underline.gif);
	background-repeat: no-repeat;
	text-transform: uppercase;
	font-weight: bold;
}
.underline {background-position: right bottom;}
.overline, .overline_a {background-position: right top;}
.non {background-image: none;}
.overline_a {background-image: url(/images/underline_a.gif)}

.overline A:link, .overline A:active, .overline A:visited {COLOR: #757575;}
.overline A:hover {COLOR: #FF6600;}

.overline_a A:link, .overline_a A:active, .overline_a A:visited {COLOR: #FF6600;}
.overline_a A:hover {COLOR: #757575;}

.orange {color: #FF6600;}
.blueb {color: #0994D3; font-weight: bold;}

A.gr:link, A.gr:active, A.gr:visited {COLOR: #757575; text-decoration: underline;}
A.gr:hover {COLOR: #FF6600;}

.copy {
	background-image: url(/images/footbg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.topbord { background-color: #FFFFFF; height: 20px;}

.htitle, .uptitle {
	background-image: url(/images/lunderline.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	color: #FF6600;
	line-height: 34px;
	margin-bottom: 10px;
}
.htitle {
	background-position: right bottom;
	text-transform: uppercase;
}
.uptitle {background-position: right top;}
.m {
	padding-right: 15px;
	padding-left: 15px;
}
.lc {
	border: 0px solid #DADADA;
	border-left-width: 2px;
}

.up {text-transform: uppercase;}

.pic {border: 3px solid #DADADA;}

.h25 {line-height: 25px;}

.mv {padding-bottom: 3px;}
