BODY { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #4D4D4D; background: #fff url(../../images/admanage/bg_body.gif) repeat-x; text-align: left;}
FIELDSET { margin: 0; padding: 0; border: none;}
.clearboth { clear: both;}

/* curves */
.curve_top { background: url(../../images/admanage/curve-top.gif) no-repeat; width: 926px; height: 17px;}
.curve_mid { background: url(../../images/admanage/curve-mid.gif) repeat-y; width: 926px; padding-top: 10px;}
.curve_bottom { background: url(../../images/admanage/curve-bottom.gif) no-repeat; width: 926px; height: 17px;}

.curve_top2 { background: url(../../images/admanage/curve-top2.gif) no-repeat; width: 455px; height: 17px; margin-top: 30px;}
.curve_mid2 { background: url(../../images/admanage/curve-mid2.gif) repeat-y; width: 375px; padding: 0 40px; min-height: 550px;}
.curve_bottom2 { background: url(../../images/admanage/curve-bottom2.gif) no-repeat; width: 455px; height: 17px; margin-bottom: 20px;}



/* header */
	.header { width: 926px; height: 73px; margin: 0 auto;}
	#logo { float: left; margin:  0 412px 0 0;}
	.header FORM { float: right; margin: 0; padding: 27px 0 0 0;}
	.header P { width: 190px; height: 20px; margin: 27px 0 0 0; padding: 4px 0 0 0; float: left; background: url(../../images/admanage/bg_header-P.gif) no-repeat; text-align: center; color: #FF0000; font-weight: bold;}
	.header P STRONG { color: #FFFFFF}
	.header DIV {float: right; margin: 0; padding: 27px 0 0 0;}
	.header DIV, .header DIV A { color: #fff; text-decoration: none; font-weight: bold;}
    .header DIV A:hover {text-decoration: underline; }

	
/* navigation */
	.navigation { width: 927px; height: 35px; margin: 0 auto; background: url(../../images/admanage/bg_nav-ul.gif) no-repeat top left; }
	.topmenu{ margin: 0px; padding: 0; list-style: none; font-size: 12px; font-weight: bold; float: left; }
	.topmenuli{ list-style-type:none; float:left; margin-right: 2px; z-index: 99;}
	.topmenuli A { color: #FFFFFF; display: block; width: 130px; height: 27px; padding: 7px 0 0 0; display: block; float: left; text-align: center; color: #FFFFFF; text-transform: uppercase; font-weight: bold; text-decoration: none; background: url(../../images/admanage/bg_navli.gif) top right;}
	.topmenuli A:hover { margin: 0; background: none;}
	
	.topmenuli:hover #grey { padding: 12px 0 0 0;}
	.topmenuli:hover { width: 132px; height: 37px;  padding: 0;  position: relative; margin:0; color: #000000; text-decoration: none;  z-index: 99;}
	.topmenuli:hover #grey { background: url(../../images/admanage/bg_topmenuli.png) no-repeat; margin: -5px 0 0 -2px;}
	
	.submenuul{ list-style-type:none; position:absolute; background: url(../../images/admanage/bg_subnav.png) no-repeat; margin: 29px 0 0 -2px; padding: 10px 0 0 0px; width: 183px; height: 153px; display:none; z-index: 97;}
	.submenuli a{ font-weight: normal; font-size: 11px; margin: 2px 0; padding: 0px 0 0 20px; color: #BDBDBD; text-decoration: none; background: none; text-align: left; text-transform: capitalize; height: auto}
	.submenuli a:hover { color: #FF0000; background: none; margin: 2px 0; }
	
	#dmenu li:hover ul , #dmenu li.over ul{ display: block; z-index: 98;}
	#dmenu li>ul {  top: auto; left: auto;}
	#dmenu { margin-bottom: -1px;}
	
/* content */
	.content { width: 926px; padding: 20px 0; margin: 0 auto;}
	
/* footer */	
	.footer { width: 926px; margin: 20px auto; clear:both; float: none; font-size: 9px;} 
	#footer { display: table; padding: 0 20px;}
	#footer P { margin: 0; padding: 0; width: 150px; float: left; line-height: 15px; font-size: 13px;}
	#footer A { color: #8C8C8C; font-size: 11px; text-decoration: none;}
	#footer A:hover { text-decoration: underline;}	
	
/* content */
.ticketsystem H1 { font-size: 25px; margin: 0 0 10px 0; padding: 0; color:#000000;}	

.support-left, .support-right { width: 455px; float: left;}
.support-left { margin-right: 16px;}
.content .support-right .curve_top2 #legend { margin: 0; padding: 0 8px; background: #fff; position: relative; top: -8px; left: 24px; width: 120px; font-size: 16px; color: #000000;}
.content .support-left .curve_top2 #legend { margin: 0; padding: 0 8px; background: #fff; position: relative; top: -8px; left: 24px; width: 150px; font-size: 16px; color: #000000;}

.support-right .curve_mid2 H2, .support-left .curve_mid2 H2 { font-size: 15px; color: #000000; margin: 0; padding: 0 0 10px 0;}
.support-left .curve_mid2 P { margin: 0; padding: 0 0 20px 0;}
.button { background: url(../../images/admanage/button-open.gif); width: 154px; height: 34px; padding: 10px 0 0 0; border: none; display: block; color: #FFFFFF; text-align: center; font-size: 13px; font-weight: bold; text-decoration: none; cursor: pointer;}
.button2 { background: url(../../images/admanage/button-open2.gif); width: 154px; height: 43px; padding: 0; border: none; display: block; color: #FFFFFF; text-align: center; font-size: 13px; font-weight: bold; text-decoration: none; cursor: pointer;}
.button3 { background: url(../../images/admanage/button3.gif); width: 115px; height: 28px; padding: 0; border: none; cursor: pointer;}

.pencil { background: url(../../images/admanage/pencil.gif) no-repeat 0 20px; padding: 20px 0 20px 90px; }
.mark { background: url(../../images/admanage/check.gif) no-repeat 0 20px; padding: 20px 0 20px 90px; }
.spacer01 { display: block; height: 30px;}

.zbsubmit {background: url(../../images/admanage/zbsubmit.gif); width: 102px; height: 37px; border: none; padding: 0; cursor: pointer;}
.zbreset {background: url(../../images/admanage/zbreset.gif); width: 102px; height: 37px; border: none; padding: 0; cursor: pointer;}

