FORM {
	margin: 0px;	
  font: inherit;
}

A {
  color : steelblue;
  text-decoration : none;
}

A:HOVER {
  color : #c79c23;
	text-decoration: underline;
}

A.DarkLink {
  color : white;
	text-decoration : none;
}

A.DarkLink:HOVER {
  color : #CD5C5C;
	text-decoration: underline;
}

H1 {
	font-size: 140%;
}

H2 {
	font-size: 120%;
	font-variant: small-caps;
}

H3 {
	font-size: 110%;
	font-style: oblique;
}

H4 {
	font-size: 105%;
	font-variant: small-caps;
}

H5 {
	font-size: 100%;
}

DT {
  color: gray;
  font-size: 105%;
  font-weight: bold;
}

DD {
  padding-bottom: 5px;
}

PRE, SAMP, CODE, TT {
  font-family: "Courier New", monospace;
  font-size: 100%;
  overflow: auto;
}

TEXTAREA, INPUT, SELECT, BUTTON {
  font: inherit;
}

BODY {
	margin-bottom : 0;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
  font-size: 10pt;
  font-family: Verdana, "Verdana CE", Arial, "Arial CE", "Lucida Grande CE", lucida, "Helvetica CE", sans-serif;
	background-color: White;
}

TABLE {
  font: inherit;
  font-size: 10pt;
}

TD {
  font: inherit;
}

DIV {
  font: inherit;
}

SPAN {
  font: inherit;
}

TABLE.page {
  width: 100%;
}

TD.page_hl {
  width: 4%;
}

TD.page_hc {
  width: 92%;
}

TD.page_hr {
  width: 4%;
}

TD.tstart_l {
  width: 5px;
}

TD.tstart_c {
  width: 5%;
}

TD.tend_c {
  width: 80%;
}

TD.tend_r {
  width: 5px;
}

TD.tab_sl {
  padding-left: 1px;
}

TD.tab_ul {
  padding-left: 1px;
}

A.tab_sc {
  display: block;
}

TD.tab_sc {
  padding: 4px 2px 6px 9px;
  white-space: nowrap;
}

TD.tab_sr {
  width: 5px;
}

A.tab_uc {
  display: block;
}

TD.tab_uc {
  padding: 4px 2px 6px 9px;
  white-space: nowrap;
}

TD.tab_ur {
  width: 5px;
}

TD.loc_cc {
	padding: 1px;
}

TD.menu_startl {
  width: 5px;
}

TD.menu_startr {
  width: 5px;
}

A.opt_ctx_cc {
  padding-left: 3px;
  padding-top: 2px;
  padding-bottom: 2px;
  display: block;
}

TD.opt_ctx_cc {
  padding-left: 3px;
	font-size: 95%;
}

TD.opt_ctx_cr {
  width: 5px;
}

TD.opt_ctxa_cl {
  width: 5px;
}

A.opt_ctxa_cc {
  display: block;
}

TD.opt_ctxa_cc {
  padding-top: 4px;
  padding-left: 6px;
	font-size: 95%;
}

TD.opt_ctxa_cr {
  width: 5px;
}

TD.opt_grp_cc {
  font-weight: bold;
}

TD.opt_prt_cc {
  font-size: 90%;
}

TD.por_divider {
  padding: 0px;
}

TD.por_tit_SmoothPortlet_tl {
  width: 5px;
}

TD.por_tit_SmoothPortlet_tr {
  width: 5px;
}

TD.por_bod_SmoothPortlet_tl {
  width: 5px;
}

TD.por_bod_SmoothPortlet_tr {
  width: 5px;
}

TD.por_bod_SmoothPortlet_cc {
}

TD.por_tit_BluePortlet_tl {
  background: transparent url('blue_gradient.gif');
  width: 5px;
}

TD.por_tit_BluePortlet_tc {
  background: transparent url('blue_gradient_c.gif') repeat-x;
}

TD.por_tit_BluePortlet_tr {
  background: transparent url('blue_gradient.gif') 100% 0;
  width: 5px;
}

TD.por_tit_BluePortlet_cl {
  background: transparent url('blue_gradient.gif') 0 -5px;
}

TD.por_tit_BluePortlet_cc {
  background: transparent url('blue_gradient_c.gif') 0 -5px repeat-x;
}

TD.por_tit_BluePortlet_cr {
  background: transparent url('blue_gradient.gif') 100% -5px;
}

TD.por_tit_BluePortlet_bl {
  background: transparent url('blue_gradient.gif') 0 100%;
}

TD.por_tit_BluePortlet_bc {
  background: transparent url('blue_gradient_c.gif') 0 100% repeat-x;
}

TD.por_tit_BluePortlet_br {
  background: transparent url('blue_gradient.gif') 100% 100%;
}

TD.por_bod_BluePortlet_tl {
  background: transparent url('blue_flat.gif');
  width: 5px;
}

TD.por_bod_BluePortlet_tc {
  background: transparent url('blue_flat_v.gif') repeat-x;
}

TD.por_bod_BluePortlet_tr {
  background: transparent url('blue_flat.gif') 100% 0;
  width: 5px;
}

TD.por_bod_BluePortlet_cl {
  background: transparent url('blue_flat_h.gif') repeat-y;
}

TD.por_bod_BluePortlet_cc {
	background-color : #e5f4ff;
}

TD.por_bod_BluePortlet_cr {
  background: transparent url('blue_flat_h.gif') 100% 0 repeat-y;
}

TD.por_bod_BluePortlet_bl {
  background: transparent url('blue_flat.gif') 0 100%;
}

TD.por_bod_BluePortlet_bc {
  background: transparent url('blue_flat_v.gif') 0 100% repeat-x;
}

TD.por_bod_BluePortlet_br {
  background: transparent url('blue_flat.gif') 100% 100%;
}

A.tree {
	text-decoration: none;
  color: Black;
}

A.tree:HOVER {
  text-decoration: underline;
  color: Navy;
}

TABLE.wizard {
	background-color : #dfdfd9;	
	color: Black;
	font-weight: normal;
	font-style : normal;
}

TD.listwizard {
	border-right : 1px solid #afafa9;
}

TD.itemdonewizard {
	background-color : #cfcfc9;	
	font-weight: normal;
	font-style : italic;
}

TD.itemselwizard {
	border-top: 1px solid #afafa9;	
	border-bottom: 1px solid #efefe9;	
	background-color : #cfcfc9;	
	font-weight: bold;
	font-style : italic;
}

TD.panewizard {
	background-color : #dfdfd9;	
}

DIV.buttonwizard {
	border-top: 1px solid #afafa9;
}

DIV.TitleNews {
	background-image : url(xpimg/page.gif);
	background-position : left;
	background-repeat : no-repeat;
	font-size : 120%;
	font-family : sans-serif;
	text-indent : 20px;
	font-weight : bold;
}

SPAN.DateNews {
	font-size : 70%;
	font-family : sans-serif;
	font-weight : normal;
}

TABLE.tb_wiki {
	border: 1px solid #316ac5;
}

TD.thd_wiki {
	border-bottom: 1px solid #316ac5;
	color : Black;
  font-weight: 700;
}

TR.thr_wiki {
	background-color : #c2d3ef;
}

TD.tbd_wiki {
  border-right: 1px solid #eeeeee;
  border-bottom: 1px solid #eeeeee;
}

DIV.note_wiki {
  margin-left: 3em;
  font-style: italic; 
  background-color: #fafafa;
  padding: 0.5em; 
  border: 1px solid Silver;
}

DIV.note_wiki I {
  font-style: normal; 
}

TD.utab_wiki {
	border-right: 2px solid white;
	color: Gray;
	font-weight: 700;
	background-color: #eeeeee;
	cursor: pointer;
}

TD.stab_wiki {
	border-right: 2px solid white;
	color: Black;
	font-weight: 700;
	background-color: #c2d3ef;
	cursor: pointer;
}

TABLE.tab_wiki {
  border: 1px solid silver;
}

