@charset "utf-8";
/* CSS Document */

BODY {
	background: #FFFFFF;
	margin: 0;
	font-family: "Lucida Grande", verdana, arial, helvetica, sans-serif;
	font-size: 12px;
}

TD {
	font-size: 11px;
}

textarea {
width: 282px; height: 75px; background: #FFFFFF; border: 1px solid #cacaca; font-family: "Lucida Grande", verdana, arial, helvetica, sans-serif; font-size: 11px; padding: 4px;
}

td input.text {
	width: 170px;
	border: 1px solid #cacaca;
	font-size: 10px;
	padding: 3px;
	font-family: "Lucida Grande", verdana, arial, helvetica, sans-serif;
}

#headerpop {
	background: #FFFFFF url(../images/header_popup.gif) top left no-repeat;
	font-size: 20px;
	width: 420px;
	height: 20px;
	padding: 16px 16px 8px 16px;
}

#headerpop_print {
	background: #FFFFFF;
	font-size: 20px;
	width: auto;
	height: 30px;
	padding: 8px 16px 8px 16px;
	border-bottom: 1px solid #cacaca;
}


#container {
	position:relative;
	background: #FFFFFF;
	width: 432px;
	height: auto;
	margin: 0;
	padding: 12px 10px;
}

#container_print {
	background: #FFFFFF;
	width: auto;
	height: auto;
	margin: 0;
	padding: 24px 10px;
}

#greybox {
	width: 432px;
	margin: 0;
}

#greybox_head {
	background: transparent url(../images/greyboxhead_popup.gif) top left no-repeat;
	height: 10px;
	width: 432px;
	line-height: 1px;
	margin: 0;
	padding: 0;
	font-size: 0;
}

#greybox_content {
	background: transparent url(../images/greybox_popup.gif) top left repeat-y;
	height: auto;
	width: 408px;
	padding: 0 12px;
	font-size: 11px;
}

#greybox_content a {
	color: #8cafcf;
	font-weight: normal;
}

#greybox_footer {
	background: transparent url(../images/greyboxfoot_popup.gif) top left no-repeat;
	height: 10px;
	width: 432px;
}

#footer {
	width: auto;
	background: #E9E9E9;
	height: auto;
}

#footer_content {
	width: auto;
	padding: 12px;
	font-size: 10px;
	line-height:14px;
	color: #797979;
}

#footer_content a {
	color: #8cafcf;
	font-weight: normal;
}

.clearfix {
	clear: both;
}

.thologo {
	float: right;
}

.minitxt {
	font-size: 9px;
}

td.title {
align:left;
font-size: 13px;
line-height: 16px;
height: 30px;
font-weight: bold;
padding: 0 0 12px 0;
}

.slidelink {display: none !important;}

/*--------------------------------------------------------*/
/* NORMAL CSS BUTTON */
/*--------------------------------------------------------*/
.button{width:auto;font-size:11px;line-height:14px;margin:0!important;padding:0;display:inline;float:left; cursor:pointer;}
.button a{background:url("/documents/sitestructure/resources/images/button-left.gif") no-repeat left top!important;float:left!important;margin:0!important;padding:0 0 0 12px!important;text-decoration:none;border:0!important;height:auto!important;}
.button a.disabled{background:url("/documents/sitestructure/resources/images/button-left-disable.gif") no-repeat left top;float:left;margin:0;padding:0 0 0 12px;text-decoration:none;}
.button a:hover{background-position:0 -150px!important;color:#666666;}
.button a:hover span{background-position:100% -150px!important;}
.button a span{float:left;display:block;background:url("/documents/sitestructure/resources/images/button-right.gif") no-repeat right top;padding:6px 15px 8px 2px;}
.button a.disabled span{float:left;display:block;background:url("/documents/sitestructure/resources/images/button-right-disable.gif") no-repeat right top;padding:6px 15px 8px 2px;}
/* */
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.button a span{float:none;white-space:nowrap;}
/* End IE5-Mac hack */
/*/*/
.button a:link span{text-decoration:none;font-family:"Lucida Grande", verdana, arial, helvetica, sans-serif;font-size:11px;line-height:14px;color:#cc0000;white-space:nowrap;}
.button a:visited span{text-decoration:none;font-family:"Lucida Grande", verdana, arial, helvetica, sans-serif;font-size:11px;line-height:14px;color:#cc0000;white-space:nowrap;}
.button a:hover span{background-position:100% -150px;text-decoration:none;font-family:"Lucida Grande", verdana, arial, helvetica, sans-serif;font-size:11px;line-height:14px;color:#666666;white-space:nowrap;}
.button a:link.disabled span{text-decoration:none;font-family:"Lucida Grande", verdana, arial, helvetica, sans-serif;font-size:11px;line-height:14px;color:#cdcdcd;white-space:nowrap;}
.button a:visited.disabled span{text-decoration:none;font-family:"Lucida Grande", verdana, arial, helvetica, sans-serif;font-size:11px;line-height:14px;color:#cdcdcd;white-space:nowrap;}
.button a:hover.disabled span{background-position:100% -150px;text-decoration:none;font-family:"Lucida Grande", verdana, arial, helvetica, sans-serif;font-size:11px;line-height:14px;color:#cdcdcd;white-space:nowrap;}
