/* main */
html { margin: 0; padding: 0; }
body { margin: 0; padding: 0; height: 100%; background: #949698 url('../images/back_top.gif') repeat-x; padding: 20px 0; font-family: Tahoma; font-size: 11px; color: black; }

/* form */
input,select,textarea { margin: 0; font-family: Tahoma; font-size: 11px; color: black; }
.btn1 { background: url('../images/back_button.gif'); font-weight: bold; color: white; border: 1px solid #cf7200; width: 35px; height: 21px; }
.btn2 { background: url('../images/back_button.gif'); font-weight: bold; color: white; border: 1px solid #cf7200; width: 55px; height: 21px; }
.btn3 { background: url('../images/back_button.gif'); font-weight: bold; color: white; border: 1px solid #cf7200; width: 35px; height: 21px; }
.btn4 { background: url('../images/back_button.gif'); font-weight: bold; color: white; border: 1px solid #cf7200; width: 170px; height: 21px; }

/* image */
img { border: 0; }

/* link */
a { font-family: Tahoma; text-decoration: none; color: black; }
a:hover { text-decoration: underline; }

/* font-size */
.fs13 { font-size: 13px; }
.small { font-size: 9px; }

/* text-link */
.normal { font-weight: normal; }
.bold { font-weight: bold; }
.italic { font-style: italic; }
.underline { text-decoration: underline; }

.c1 { color: #dcddde; }
.c2 { color: black; }
.c3 { color: #a7a9ac; }

.link1 { color: white; }
.link1 a { color: white; }
.link2 { color: black; }
.link2 a { color: black; }
.link3 { color: #a7a9ac; }
.link3 a { color: #a7a9ac; }
.link4 { color: #808284; }
.link4 a { color: #808284; }
.link5 { color: #4c4d4f; }
.link5 a { color: #4c4d4f; }
.link6 { color: #949698; }
.link6 a { color: #949698; }
.link7 { color: #cf7200; }
.link7 a { color: #cf7200; }
.link8 { color: #cf7200; }
.link8 a { color: #cf7200; }
.link9 { color: #dddddd; }
.link9 a { color: #dddddd; }
.link10 { color: #c6c8ca; }
.link10 a { color: #dddddd; }
.link11 { color: #ae037b; }
.link11 a { color: #ae037b; }

/* padding */
.p1 { padding: 1px; }
.p5 { padding: 5px; }
.p10 { padding: 10px; }
.p15 { padding: 15px; }
.p20 { padding: 20px; }

.pt5 { padding-top: 5px; }
.pr5 { padding-right: 5px; }
.pb5 { padding-bottom: 5px; }
.pl5 { padding-left: 5px; }

.pt10 { padding-top: 10px; }
.pr10 { padding-right: 10px; }
.pb10 { padding-bottom: 10px; }
.pl10 { padding-left: 10px; }

.pt15 { padding-top: 15px; }
.pr15 { padding-right: 15px; }
.pb15 { padding-bottom: 15px; }
.pl15 { padding-left: 15px; }

.pt20 { padding-top: 20px; }
.pr20 { padding-right: 20px; }
.pb20 { padding-bottom: 20px; }
.pl20 { padding-left: 20px; }

.ptb3 { padding-top: 3px; padding-bottom: 3px; }
.ptb4 { padding-top: 4px; padding-bottom: 4px; }
.ptb5 { padding-top: 5px; padding-bottom: 5px; }
.plr5 { padding-left: 5px; padding-right: 5px; }
.plr14 { padding-left: 14px; padding-right: 14px; }
.ptb10 { padding-top: 10px; padding-bottom: 10px; }
.plr10 { padding-left: 10px; padding-right: 10px; }

.ptb2lr5 { padding: 2px 5px; }
.ptb5lr10 { padding: 5px 10px; }
.ptb20lr10 { padding: 20px 10px; }
.pt4 { padding-top: 4px; }
.pt8 { padding-top: 8px; }
.pt12 { padding-top: 12px; }
.pt20 { padding-top: 20px; }
.pb20 { padding-bottom: 20px; }
.pl25 { padding-left: 25px; }
.pl298 { padding-left: 298px; }
.pl303 { padding-left: 303px; }
.pr180 { padding-right: 180px; }
.pr170 { padding-right: 170px; }
.pt110 { padding-top: 110px; }

/* margin */
.auto { margin-left: auto; margin-right: auto; }

.m0 { margin: 0; }

.mt5 { margin-top: 5px; }
.mr5 { margin-right: 5px; }
.mb5 { margin-bottom: 5px; }
.ml5 { margin-left: 5px; }

.mt10 { margin-top: 10px; }
.mr10 { margin-right: 10px; }
.mb10 { margin-bottom: 10px; }
.ml10 { margin-left: 10px; }

.mtb5 { margin-top: 5px; margin-bottom: 5px; }
.mlr5 { margin-left: 5px; margin-right: 5px; }
.mtb10 { margin-top: 10px; margin-bottom: 10px; }
.mlr10 { margin-left: 10px; margin-right: 10px; }

.mt15 { margin-top: 15px; }

.mt_m30 { margin-top: -30px; }

.ml3 { margin-left: 3px; }
.mb4 { margin-bottom: 4px; }
.mt20 { margin-top: 20px; }
.mb20 { margin-bottom: 20px; }

/* text-align */
.tl { text-align: left; }
.tc { text-align: center; }
.tr { text-align: right; }

/* border */
.b0 { border: 0; }
.b1b { border: 1px solid black; }
.b1w { border: 1px solid white; }
.b1g { border: 1px solid #dddddd; }
.b1blue { border: 1px solid #cf7200; }
.b5w { border: 5px solid white; }
.br1w { border-right: 1px solid white; }
.brbw { border-bottom: 5px solid white; }
.brlw { border-left: 5px solid white; }

.bt { border-top: 1px solid #dddddd; }
.br { border-left: 1px solid #dddddd; }
.bb { border-bottom: 1px solid #dddddd; }
.bl { border-left: 1px solid #dddddd; }
.blr { border-left: 1px solid #dddddd; border-right: 1px solid #dddddd; }

.btrl { border-top: 1px solid #e2a7d4; border-right: 1px solid #e2a7d4; border-left: 1px solid #e2a7d4; }
.brbl { border-right: 1px solid #dcddde; border-bottom: 1px solid #dcddde; border-left: 1px solid #dcddde; }
.btrlw { border-top: 1px solid white; border-right: 1px solid white; border-left: 1px solid white; }

/* seperator */
.sprtr1 { font-size: 1px; border-bottom: 1px solid #dddddd; }

/* background */
.back1 { background: white; }
.back2 { background: black; }
.back3 { background: #dcddde; }
.back4 { background: #f6f6f6; }
.back5 { background: url('../images/back_header.gif'); border: 1px solid #ae037b; }
.back7 { background: #dcddde url('../images/back_avatar.gif') repeat-x; }
.back8 { background: #ae037b; }
.back9 { background: #621c46; }
.back10 { background: url('../images/back_gradient.gif'); }
.back11 { background: white url('../images/back_gradient2.gif') repeat-x; }
.back12 { background: white url('../images/search.gif') 4px no-repeat; }
.back13 { background: url('../images/back_box.gif'); }
.back14 { background: url('../images/back_search.gif') repeat-x; width: 227px; padding: 15px; }
.back15 { background: #4c4d4f; }
.back16 { background: url('../images/back_critical.gif') }

/* h */
h1 { padding: 0; margin: 0; }

/* line-height */
.lh18 { line-height: 18px; }
.lh20 { line-height: 20px; }

/* div */
.general { width: 100%; }
.left { float: left; }
.right { float: right; }
.hidden { overflow: hidden; }
.block { display: block; }

/* z-index */
z2 { z-index: 2; }

/* position */
.pabs { position: absolute; }
.prel { position: relative; }

/* width */
.w5 { width: 5px; }
.w10 { width: 10px; }
.w20 { width: 20px; }
.w50 { width: 50px; }
.w60 { width: 60px; }
.w85 { width: 85px; }
.w90 { width: 90px; }
.w95 { width: 95px; }
.w100 { width: 100%; }
.w105 { width: 105px; }
.w110 { width: 110px; }
.w120 { width: 120px; }
.w130 { width: 130px; }
.w140 { width: 140px; }
.w150 { width: 150px; }
.w155 { width: 155px; }
.w160 { width: 160px; }
.w162 { width: 162px; }
.w165 { width: 165px; }
.w175 { width: 175px; }
.w180 { width: 180px; }
.w185 { width: 185px; }
.w190 { width: 190px; }
.w230 { width: 230px; }
.w250 { width: 250px; }
.w257 { width: 257px; }
.w295 { width: 295px; }
.w298 { width: 298px; }
.w300 { width: 300px; }
.w315 { width: 315px; }
.w350 { width: 350px; }
.w385 { width: 385px; }
.w389 { width: 389px; }
.w390 { width: 390px; }
.w468 { width: 468px; }
.w470 { width: 470px; }
.w494 { width: 494px; }
.w733 { width: 733px; }
.w960 { width: 960px; }
.w970 { width: 970px; }
.w990 { width: 990px; }

/* height */
.h100 { height: 100%; }
.h10 { height: 10px; }
.h20 { height: 20px; }
.h25 { height: 25px; }
.h40 { height: 40px; }
.h45 { height: 45px; }
.h60 { height: 60px; }

/* web */
.clearer { clear: both; font-size: 1px; margin: -1px 0; height: 0; }

/* tooltip */
#dhtmltooltip {
	position: absolute;
	border: 1px solid #dddddd;
	padding: 2px 5px;
	visibility: hidden;
	text-align: center;
	z-index: 100;
	}