body {
	margin:0px; 
	padding:0px;
}

.xtiny { color:#000000; font-size:1pt; font-family:Verdana, Arial; font-weight:normal;}
.smtxt { color:#000000; font-size:8pt; font-family:Verdana, Arial;font-weight:normal; }

.xTooltip {
	position:absolute; top:0px; left:0px; z-index:100; visibility:hidden; border: solid 1px #800000;
	width:300px; padding:4px; color:#000000; font-size:8pt; line-height: 14px; 
	font-family:Verdana, Arial; font-weight:normal;
}

.pointerSelect {
	cursor: pointer;
}

.pointerDrop {
	cursor: crosshair;
}

.xMenuOn {
	cursor: pointer;
	background:#FFFFFF;
	color:#C00000;
	font-size:8pt;
	font-family:Verdana, Arial;
	font-weight:normal;
}

.xMenuOff {
	cursor: pointer;
	background:#F0F0F0;
	color:#000000;
	font-size:8pt;
	font-family:Verdana, Arial;
	font-weight:normal;
}

.xMenuText {
	cursor: default;
	background:#F0F0F0;
	color:#808080;
	font-size:8pt;
	font-family:Verdana, Arial;
	font-weight:normal;
}

.xNoBorder {
	border: none;
}

.xMenuPlain {
	border: none;
}

.xwinlib { margin:0; padding:0; visibility:hidden; }


html,body { margin:0; padding:0; }

h1,h2,h3,h4,h5,h6,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,img,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,fieldset,form,label,legend,button,caption, {  
	margin:0;  
	padding:0;  
	border:0;  
	font-weight:normal;  
	font-style:normal;  
	font-size:100%;  
	font-family:inherit;
}

table,tbody,tfoot,thead,tr,th,td {
	font-family:inherit;
}

html {  
	font-size:100%;  
	-webkit-text-size-adjust:100%;  
	-ms-text-size-adjust:100%;
}

body {  
	background-color:#ffffff;  
	margin:0;  
	font-family:Verdana, Arial, sans-serif;  
	font-size:12px;  
	font-weight:normal;  
	line-height:18px;  
	color: #404040;
}

a {  
	color:#0069d6;  
	text-decoration:none;  
}
a:hover {  
	color:#00438a;  
	text-decoration:underline;
}

img {  
	border:0;  
	-ms-interpolation-mode:bicubic;
}
button, input, select, textarea {  
	font-size:100%;  
	margin:0;
	vertical-align:baseline;  
	*vertical-align:middle;
}
button, input {  
	line-height:normal;  
}
button::-moz-focus-inner, input::-moz-focus-inner {  
	border:0;  
	padding:0;
}
button, input[type="button"], input[type="reset"], input[type="submit"] {  
	cursor:pointer;  
	-webkit-appearance:button;
	padding:2px;
	text-align:center;
}

.navlist { margin:10px 0 0 30px; }
.navlist a, .navlist a:hover { color:#404040; }
.copyright { font-size:11px; }



.title { color:#c0c0c0;font-size:16pt;font-family:"lucida grande", tahoma, verdana, arial, sans-serif; font-weight:bold; }
.subtitle { color:#c0c0c0; font-size:11pt;font-family:"lucida grande", tahoma, verdana, arial, sans-serif;font-weight:bold; }
.txt { color:#ffffff; font-size:9pt; font-family:Verdana, Arial; font-weight:normal;}
.smtxt { color:#ffffff; font-size:8pt; font-family:Verdana, Arial;font-weight:normal; }
.smtxtg { color:#A0A0A0;font-size:8pt;font-family:Arial; }

.txtb { color:#000000; font-size:9pt; font-family:Verdana, Arial; font-weight:normal;}
.smtxtb { color:#000000; font-size:8pt; font-family:Verdana, Arial;font-weight:normal; }
.titleb { color:#606060;font-size:16pt;font-family:"lucida grande", tahoma, verdana, arial, sans-serif; font-weight:bold; }
.subtitleb { color:#606060; font-size:11pt;font-family:"lucida grande", tahoma, verdana, arial, sans-serif;font-weight:bold; }


.dlgS { background-image:url("/images/dlg_sprites.png"); background-color:transparent; background-repeat:no-repeat; }

.dlg { margin:0; padding:0 }
.dlg #tl { height:30px; width:25px; background-position:-143px 0px; }
.dlg #tc { height:30px; width:100%; background-position:0px -150px; background-repeat:repeat-x; }
.dlg #tr { height:30px; width:25px; background-position:-168px 0px; }
.dlg #cl { height:100%; width:25px; background-position:-40px -400px; background-repeat:repeat-y; }
.dlg #cc { background:black; }
.dlg #cr { height:100%; width:25px; background-position:-65px -400px; background-repeat:repeat-y; }
.dlg #bl { height:20px; width:25px; background-position:-40px -25px; }
.dlg #bc { height:20px; width:100%; background-position:0px -305px; background-repeat:repeat-x; }
.dlg #br { height:20px; width:25px; background-position:-65px -25px; }

.dlg1 { margin:0; padding:0 }
.dlg1 #tl { height:25px; width:25px; background-position:-40px 0px; }
.dlg1 #tc { height:25px; width:100%; background-position:0px -280px; background-repeat:repeat-x; }
.dlg1 #tr { height:25px; width:25px; background-position:-65px 0px; }
.dlg1 #cl { height:100%; width:25px; background-position:-40px -400px; background-repeat:repeat-y; }
.dlg1 #cc { background:black; }
.dlg1 #cr { height:100%; width:25px; background-position:-65px -400px; background-repeat:repeat-y; }
.dlg1 #bl { height:20px; width:25px; background-position:-40px -25px; }
.dlg1 #bc { height:20px; width:100%; background-position:0px -305px; background-repeat:repeat-x; }
.dlg1 #br { height:20px; width:25px; background-position:-65px -25px; }

.dlg2 { margin:0; padding:0 }
.dlg2 #tl { height:16px; width:14px; background-position:-12px 0px; }
.dlg2 #tc { height:16px; width:100%; background-position:0px -249px; background-repeat:repeat-x; }
.dlg2 #tr { height:16px; width:14px; background-position:-26px 0px; }
.dlg2 #cl { height:100%; width:14px; background-position:-12px -400px; background-repeat:repeat-y; }
.dlg2 #cc { background:url(/images/dlg2_cc.png) repeat; }
.dlg2 #cr { height:100%; width:14px; background-position:-26px -400px; background-repeat:repeat-y; }
.dlg2 #bl { height:14px; width:14px; background-position:-12px -16px; }
.dlg2 #bc { height:14px; width:100%; background-position:0px -266px; background-repeat:repeat-x; }
.dlg2 #br { height:14px; width:14px; background-position:-26px -16px; }

.dlg3 { margin:0; padding:0 }
.dlg3 #tl { height:14px; width:14px; background-position:-90px 0px; }
.dlg3 #tc { height:14px; width:100%; background-position:0px -330px; background-repeat:repeat-x; }
.dlg3 #tr { height:14px; width:14px; background-position:-104px 0px; }
.dlg3 #cl { height:100%; width:14px; background-position:-90px -400px; background-repeat:repeat-y; }
.dlg3 #cc { background:url(/images/dlg3_cc.png) repeat; }
.dlg3 #cr { height:100%; width:14px; background-position:-104px -400px; background-repeat:repeat-y; }
.dlg3 #bl { height:14px; width:14px; background-position:-90px -14px; }
.dlg3 #bc { height:14px; width:100%; background-position:0px -344px; background-repeat:repeat-x; }
.dlg3 #br { height:14px; width:14px; background-position:-104px -14px; }

.dlg4 { margin:0; padding:0 }
.dlg4 #tl { height:28px; width:6px; background-position:-118px 0px; }
.dlg4 #tc { height:28px; width:100%; background-position:0px -358px; background-repeat:repeat-x; }
.dlg4 #tr { height:28px; width:7px; background-position:-124px 0px; }
.dlg4 #cl { height:100%; width:6px; background-position:-118px -400px; background-repeat:repeat-y; }
.dlg4 #cc { background:black; }
.dlg4 #cr { height:100%; width:7px; background-position:-124px -400px; background-repeat:repeat-y; }
.dlg4 #bl { height:6px; width:6px; background-position:-118px -28px; }
.dlg4 #bc { height:6px; width:100%; background-position:0px -386px; background-repeat:repeat-x; }
.dlg4 #br { height:6px; width:7px; background-position:-124px -28px; }
.dlg4 .hdrL { float:left; font-family:Verdana; font-size:10px; font-weight:bold; color:white; margin:4px 0 0 5px; padding:0px; }
.dlg4 .hdrR { float:right; margin:3px 2px 0 0; padding:0; }
.dlg4 .hdrStatic { float:left; font-family:Verdana; font-size:10px; font-weight:bold; color:white; margin:9; padding:0px; }

.dlg5 { margin:0; padding:0 }
.dlg5 #tl { height:42px; width:6px; background-position:0px 0px; }
.dlg5 #tc { height:42px; width:100%; background-position:0px -200px; background-repeat:repeat-x; }
.dlg5 #tr { height:42px; width:6px; background-position:-5px 0px; }
.dlg5 #cl { height:100%; width:6px; background-position:0px -400px; background-repeat:repeat-y; }
.dlg5 #cc { background:black; }
.dlg5 #cr { height:100%; width:6px; background-position:-5px -400px; background-repeat:repeat-y; }
.dlg5 #bl { height:6px; width:6px; background-position:0px -42px; }
.dlg5 #bc { height:6px; width:100%; background-position:0px -242px; background-repeat:repeat-x; }
.dlg5 #br { height:6px; width:6px; background-position:-5px -42px; }
.dlg5 .hdrStaticL { float:left; font-family:Arial Black,Arial; font-size:12px; font-weight:normal; color:white; margin:14px 0 0 14px; padding:0px; }
.dlg5 .hdrStaticR { float:right; font-family:Arial; font-size:11px; font-weight:normal; color:white; margin:16px 12px 0px 0px; padding:0px; }

.dlg6 { margin:0; padding:0 }
.dlg6 #tl { height:6px; width:6px; background-position:-131px 0px; }
.dlg6 #tc { height:6px; width:100%; background-position:0px -180px; background-repeat:repeat-x; }
.dlg6 #tr { height:6px; width:6px; background-position:-137px 0px; }
.dlg6 #cl { height:100%; width:6px; background-position:-131px -400px; background-repeat:repeat-y; }
.dlg6 #cc { background:black; }
.dlg6 #cr { height:100%; width:6px; background-position:-137px -400px; background-repeat:repeat-y; }
.dlg6 #bl { height:6px; width:6px; background-position:-131px -6px; }
.dlg6 #bc { height:6px; width:100%; background-position:0px -186px; background-repeat:repeat-x; }
.dlg6 #br { height:6px; width:6px; background-position:-137px -6px; }


.popupMenu {
 border:solid 1px #000000;
 border-left:solid 7px #000000;
 background:#ffffff;
 position:absolute;
 display:block;
 visibility:hidden;
 left:1;
 top:1;
 margin:0;
 padding:5px 0px 5px 0px;
 overflow:hidden;
}

.popupMenu a, .popupMenu a:visited {
 color:#000000; 
 font-size:8pt; 
 font-family:Verdana, Arial;
 font-weight:normal;
 width:100%;
 display:block;
 margin:0;
 padding:2px 5px 2px 7px;
 text-decoration:none; 
}

.popupMenu a:hover { 
 color:#ffbb21; 
 background:black;
 text-decoration:none; 
}

.popupMenu hr { 
 color:#a0a0a0; 
 height:1;
 margin:0;
 padding:0;
}

img.sz_xl {
  max-width:300px;
  width: expression(this.width > 300 ? 300 : true );
  max-height:300px;
  height: expression(this.height > 300 ? 300 : true );
}
img.sz_l {
  max-width:150px;
  width: expression(this.width > 150 ? 150 : true );
  max-height:150px;
  height: expression(this.height > 150 ? 150 : true );
}
img.sz_m {
  max-width:100px;
  width: expression(this.width > 100 ? 100 : true );
  max-height:100px;
  height: expression(this.height > 100 ? 100 : true );
}
img.sz_s {
  max-width:75px;
  width: expression(this.width > 75 ? 75 : true );
  max-height:75px;
  height: expression(this.height > 75 ? 75 : true );
}
img.sz_xs {
  max-width:50px;
  width: expression(this.width > 50 ? 50 : true );
  max-height:50px;
  height: expression(this.height > 50 ? 50 : true );
}
img.sz_xxs {
  max-width:32px;
  width: expression(this.width > 32 ? 32 : true );
  max-height:32px;
  height: expression(this.height > 32 ? 32 : true );
}
img.sz_xxxs {
  max-width:32px;
  width: expression(this.width > 24 ? 24 : true );
  max-height:32px;
  height: expression(this.height > 24 ? 24 : true );
}
img.sz_xs2 {
  max-width:65px;
  width: expression(this.width > 65 ? 65 : true );
  max-height:65px;
  height: expression(this.height > 65 ? 65 : true );
}


.txt {
	font-family:Verdana, Arial, sans-serif;  
	font-size:12px;  
	font-weight:normal;  
	line-height:18px;  
}

.desktopMenu { 	
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	border-collapse:collapse;  
	border-spacing:0;
}

.desktopMenuItems { 	
	width:100%;
	margin:0;
	padding:0;
	border-collapse:collapse;  
	border-spacing:0;
	font-family:Verdana, Arial, sans-serif;  
	font-size:12px;  
	font-weight:normal;  
	color: #202020;
	background:#f0f0f0;
	cursor:pointer;
}

.desktopMenuItems td {
	margin:0;
	padding:2px 0px 2px 6px;
}
.desktopMenuItems .line {
	padding:1px 0px 1px 0px;
}

.dtItemON { 
	background:#ffffff;
	color:#000000;
	cursor:pointer;
}
.dtItem { 
	color: #202020;
	background:#f0f0f0;
	cursor:pointer;
}


.scrollbar {
	scrollbar-face-color:#101010; 
	scrollbar-highlight-color:#6f706f; 
	scrollbar-3dlight-color:#959895; 
	scrollbar-darkshadow-color:#4c4d4c; 
	scrollbar-shadow-color:#262626; 
	scrollbar-arrow-color:#959895; 
	scrollbar-track-color: #3d3d3d;
}

.dlghdr { 
	font-family:Calibri, Verdana, Arial, sans-serif;  
	font-size:14px;  
	font-weight:normal;  
	color: #ffffff;
}
.dlgnav { 
	font-family:Calibri, Verdana, Arial, sans-serif;  
	font-size:14px;  
	font-weight:normal;  
	color: #e0e0e0;
}
.dlgnav a { color:#ffffff; text-decoration:none; background:transparent; padding:7px 10px 5px 10px; height:26px; font-weight:bold; }
.dlgnav a:hover, .dlgnavON { color:gold; text-decoration:none; background:#202020; }

.dlgtxt { 
	font-family:Calibri, Verdana, Arial, sans-serif;  
	font-size:16px;  
	font-weight:normal;  
	color: #ffffff;
}
.dlglb { 
	font-family:Calibri, Verdana, Arial, sans-serif;  
	font-size:16px;  
	font-weight:normal;  
	color: #000000;
}
.dlgclrG { 
	font-family:Calibri, Verdana, Arial, sans-serif;  
	font-size:16px;  
	font-weight:normal;  
	color: #909090;
}
.dlgedit { 
	font-family:Calibri, Verdana, Arial, sans-serif;  
	font-size:18px;  
	font-weight:normal;  
	color: #000000;
}
.dlgtextarea { 
	font-family:Calibri, Verdana, Arial, sans-serif;  
	font-size:18px;  
	font-weight:normal;  
	color: #000000;
}
.dlgbtnL { 
	font-family:Calibri, Verdana, Arial, sans-serif;  
	font-size:16px;  
	font-weight:normal;  
	color: #000000;
}

.dlgbtn { 
	font-family:Calibri, Verdana, Arial, sans-serif;  
	font-size:14px;  
	font-weight:normal;  
	color: #404040;
}

.selectable {
	cursor: pointer;
}


.nav { font-family:Verdana; color:#e0e0e0; font-size:12px; }
.nav a { color:#e0e0e0; text-decoration:none; background:transparent; padding:7px 7px 5px 7px; height:26px; font-weight:bold; }
.nav a:hover { color:#ffffff; text-decoration:none; background:#404040; padding:7px 7px 5px 7px; height:26px; }
.mainbody { width:900px; }
.header { width:100%; height:55px; background:#101010; }


.navM { font-family:Verdana; color:#e0e0e0; font-size:11px; }
.navM a { color:#e0e0e0; text-decoration:none; background:transparent; padding:7px 5px 5px 5px; height:26px; font-weight:bold; }
.navM a:hover { color:#ffffff; text-decoration:none; background:#404040; padding:7px 5px 5px 5px; height:26px; }


.propmenu { 
	background:#ffffff; 
	color:#202020; 
	cursor:pointer; 	
	font-family:Verdana, 
	Arial, sans-serif;  
	font-size:12px;  
	font-weight:normal;  
	color: #202020;
}
.propMenuOn { background:#f0f0f0; color:#000000; cursor:pointer; }

.logoZ { color:#c648c6; }
.logoU { color:#fdc45a; }
.logoD { color:#009396; }
.logoE { color:#b3db57; }


.dlgnav2 { 
	font-family:Calibri, Verdana, Arial, sans-serif;  
	font-size:14px;  
	font-weight:normal;  
	color: #e0e0e0;
}
.dlgnav2 a { color:#ffffff; text-decoration:none; background:transparent; padding:7px 0px 5px 0px; height:26px; font-weight:bold; }
.dlgnav2 a:hover, .dlgnavON { color:gold; text-decoration:none; background:#202020; }

.dlgtextareaSRC { font-family: Courier; font-size:9pt; color:#000000; }

.ztitle { width:100%; color:gold; margin:0; padding:0; background:url(/images/trans50.png);}
.ztitle td { padding:4px; }

