

BODY {
	background-color: #fff;
}

H1 {
	color: black;
}


UL {
	margin: 10px 0 10px 14px;
	padding: 0;
	list-style-type: square;
	list-style-image: url(/images_gui/icons/list_dot.gif);
}
* html UL {
	list-style-image: url(/images_gui/icons/list_dot_ie.gif);
}
LI {
	padding-bottom: 3px;
}


#outer_container {
	border: 1px solid #ccc;
	background-color: #fff;
}

#topmenu {
	background: #4e88ad url(/images_gui/bg_topmenu.gif) bottom left repeat-x;
}

.popup_dochead {
	background-color: #79a8ec;
	border-bottom: 1px solid #1967d9;
}

.gradientRow{
	width:698px;
	padding:4px 5px;
	color:black;
	background: white url(/images_gui/gradient.png) top left repeat-x;
	height:14px;
	margin: 20px 0;
	cursor:pointer;
	border:1px solid #1967d9;
}


/* *******************************************************************************************
 *         TopMenu                                                                           *
 ******************************************************************************************* */

#topmenu A {
	display: block;
	float: left;
	margin: 0;
	padding: 4px 13px 5px 13px;
	border-right: 1px solid #fff;
	font: 11px Verdana, Geneva, sans-serif;
	color: #fff;
	text-decoration: none;
}
#topmenu LABEL {
	display: block;
	float: left;
	margin: 0;
	padding: 4px 13px 5px 13px;
	font: bold 11px Verdana, Geneva, sans-serif;
	color: #fff;
}
#topmenu A.item0 {
	margin: 0 0 0 10px;
	border-left: 1px solid #fff;
}
#topmenu #topmenu_right A {
	float: right;
	border-right: 0;
	border-left: 1px solid #fff;
}
#topmenu A:active,
#topmenu A:hover {
	background: transparent url(/images_gui/bg_topmenu_hover.gif) top left repeat-x;
	color: #fff;
}
#topmenu A.act {
	background: #fff url(/images_gui/bg_topmenu_act.gif) top left repeat-x !important;
	color: #000;
}

/* *******************************************************************************************
 *         LeftMenu                                                                          *
 ******************************************************************************************* */

#leftmenu DIV {
	margin: 0;
	padding: 0;
}
#leftmenu A {
	display: block;
	width: 172px;
	margin: 0;
	padding: 0;
	border: 1px solid #1967d9;
	border-width: 0 1px 1px 1px;
	font: 11px Verdana, Geneva, sans-serif;
	color: #333;
	text-decoration: none;
}
#leftmenu A SPAN {
	display: block;
	margin: 0px;
	padding: 5px 14px;
}
#leftmenu A.first {
	border-top: 1px solid #1967d9;
}

#leftmenu A.lev1 SPAN {
	padding: 5px 14px;
}
#leftmenu A.lev2 SPAN {
	padding: 5px 14px 5px 26px;
}
#leftmenu A.lev3 SPAN {
	padding: 5px 14px 5px 42px;
}
#leftmenu A.lev4 SPAN {
	padding: 5px 14px 5px 58px;
}

#leftmenu A:active,
#leftmenu A:hover {
	background: #79a8ec;
	color: #333;
	text-decoration: none;
}
#leftmenu A.act_page {
	width: 173px;
	border-right: 0;
	background: #79a8ec url(/images_gui/bg_leftmenu_act.gif) top right repeat-y;
	color: #333;
}
#leftmenu A.disabled,
#leftmenu A.disabled:active
#leftmenu A.disabled:hover {
	color: #999;
	background-color: inherit;
	text-decoration: none;
	cursor: default;
}

#leftmenu A.act_tree_lev1 SPAN {
	background: transparent url(/images_gui/icons/menu_black_down.gif) 5px 9px no-repeat;
}
#leftmenu A.act_tree_lev2 SPAN {
	background: transparent url(/images_gui/icons/menu_black_down.gif) 17px 9px no-repeat;
}
#leftmenu A.act_tree_lev3 SPAN {
	background: transparent url(/images_gui/icons/menu_black_down.gif) 33px 9px no-repeat;
}
#leftmenu A.act_tree_lev4 SPAN {
	background: transparent url(/images_gui/icons/menu_black_down.gif) 49px 9px no-repeat;
}

#leftmenu A.inact_tree_lev1 SPAN {
	background: transparent url(/images_gui/icons/menu_black_right.gif) 4px 10px no-repeat;
}
#leftmenu A.inact_tree_lev2 SPAN {
	background: transparent url(/images_gui/icons/menu_black_right.gif) 16px 10px no-repeat;
}
#leftmenu A.inact_tree_lev3 SPAN {
	background: transparent url(/images_gui/icons/menu_black_right.gif) 32px 10px no-repeat;
}
#leftmenu A.inact_tree_lev4 SPAN {
	background: transparent url(/images_gui/icons/menu_black_right.gif) 48px 10px no-repeat;
}


#leftmenu DIV.leftMenuHeading {
	display: block;
	width: 172px;
	margin: 0;
	padding: 0;
	border: 1px solid #1967d9;
	border-width: 0 1px 1px 1px;
	font: bold 11px Verdana, Geneva, sans-serif;
	color: #333;
	background-color: #79a8ec;
}
#leftmenu A.leftMenuHeadingBg {
	border: 1px solid #1967d9;
	background-color: #79a8ec !important;
	color: #333 !important;
}
#leftmenu DIV.leftMenuHeadingSpaceBefore {
	margin-top: 35px;
	border-width: 1px;
}
#leftmenu DIV.leftMenuHeadingSpaceAfter {
	margin-bottom: 35px;
}
#leftmenu DIV.leftMenuHeadingFirst {
	border-width: 1px;
}
#leftmenu DIV.leftMenuHeading SPAN {
	display: block;
	margin: 0;
	padding: 5px 14px;
}

.box {
	/*border: 1px solid #1967d9;*/
}
.box H4,
.formTable TH H4 {
	background: #1967d9 url(/images_gui/gradient.png) top left repeat-x;
	border: 1px solid #1967d9;
}
.box HR,
.borderBlue {
	border: 1px solid #1967d9;
}

.formTable TR.tr_last TD {
	border-bottom: 1px solid #1967d9;
}





.formBtn,
.formBtnSmall,
.formBtnSmallActive {
	background: #1967d9 url(/images_gui/icons/toolbar/bg_btn.gif) 0 0 no-repeat;
	border: 1px solid #1967d9;
	font-family: Arial,Helvetica,sans-serif;
	color: #fff;
	cursor: pointer;
	padding: 0 2px;
}
.formBtnDisabled,
.formBtnSmallDisabled {
	background: #b1b8bd url(/images_gui/icons/toolbar/bg_btn_disabled.gif) 0 0 no-repeat;
	border: 1px solid #1967d9;
	font-family: Arial,Helvetica,sans-serif;
	color: #91989d;
	cursor: default;
	padding: 0 2px;
}

.formBtn A {
	color:white;
	text-decoration:none;
}

.formBtn,
.formBtnDisabled {
	font-size: 11px !important;
}
.formBtnSmall,
.formBtnSmallDisabled {
	font-size: 10px !important;
}
.formBtnSmallActive {
	font-size: 10px !important;
	border-color: #000 #ccc #ccc #000;
}