.grayLink A:link {text-decoration: none; color:#777;}
.grayLink A:visited {text-decoration: none; color:#777;}
.grayLink A:active {text-decoration: none; color:#777;}
.grayLink A:hover {text-decoration: underline; color:#777;}

.TopHeaders {
	font-weight: bold;
	font-size: 14px;
	text-decoration:underline;
}

.TitleTop {
	font-family: Calibri, Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 24px;
}

.TitleMiddle {
	font-family: Calibri, Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 17px;
}

.TitleMiddleUnderlined {
	font-family: Calibri, Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 17px;
	text-decoration:underline;
}

.TitleMiddleRed {
	font-family: Calibri, Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 17px;
	color:#FF0000;
}

.TitleBottom {
	font-family: Calibri, Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
}


.quicklinks {
	font-size: 14px;
}

.header {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-color: #CCCCCC;
}

.row {
	font-size: 12px;
	color: #333333;
	background-color: #EEEEEE;
	text-align:center;
}

.label {
	font-size: 16px;
	font-weight:bold;
	color: #333333;
	background-color: #EEEEEE;
	text-align:center;
}


.button-main-text {



	font-family: Arial, Helvetica, sans-serif;



	font-size:10px;



	font-weight:normal;



}







.button-sub-text {



	font-family: Arial, Helvetica, sans-serif;



	font-size:16px;



	font-weight:bold;



}







/* navigation



--------------------------------------------------*/



#navigation {



	background-color:#2d66b5;



}







#navigation {



  height:50px;



  width:150px;



  line-height:25px;



  border-style:solid;



  border-width:4px;



  border-top-color:#E0E0E0;



  border-left-color:#E0E0E0;



  border-bottom-color:#AAAAAA;



  border-right-color:#AAAAAA;



}







#navigation a {



  color:white;



  display:block;



}







#navigation .selected,



#navigation a:hover {



	background-color:#3399FF;



	text-decoration:none;



}







/*888888888888888888888888888888*/







a:link {

	color: #0000CC;

	text-decoration:underline;

}



a:visited {

	color: #000066;

	text-decoration:underline;

}



a:hover {

	color: #FF0000;

	text-decoration:underline;

}



.links_one:link {

	color: #0000CC;

	text-decoration:none;

}



.links_one:visited {

	color: #0000CC 	;

	text-decoration:none;

}



.links_one:hover {

	color: #FF0000;

	text-decoration:none;

}









.noScroll

    {

        position:relative;

        top:expression(this.offsetParent.scrollTop);

        background-color:white;

        font-family: Arial, Helvetica, sans-serif;

    }



body {



	font-family: Geneva, Arial, Helvetica, sans-serif;



	margin-left: 0px;



	margin-top: 0px;



	margin-right: 0px;



	margin-bottom: 0px;



}







.box-substep-content {



	border-top-width: 0px;



	border-right-style: solid;



	border-bottom-width: 1px;



	border-left-width: 1px;



	border-top-style: none;



	border-right-width: 1px;



	border-bottom-style: solid;



	border-left-style: solid;



	border-color:#999999;



}







.box-big-main {



	PADDING-RIGHT: 0px;



	PADDING-LEFT: 0px;



	BACKGROUND-COLOR: #ffffff;



	border-top-width: 0px;



	border-right-style: solid;



	border-bottom-width: 2px;



	border-left-width: 2px;



	border-top-style: none;



	border-right-width: 2px;



	border-bottom-style: solid;



	border-left-style: solid;



	border-right-color: #957427;



	border-bottom-color: #957427;



	border-left-color: #957427;



	border-color: #957427;



}



.box-big-closed {



	PADDING-RIGHT: 0px;



	PADDING-LEFT: 0px;



	BACKGROUND-COLOR: #ffffff;



	border-top-width: 2px;



	border-right-style: solid;



	border-bottom-width: 2px;



	border-left-width: 2px;



	border-top-style: solid;



	border-right-width: 2px;



	border-bottom-style: solid;



	border-left-style: solid;



	border-right-color: #957427;



	border-bottom-color: #957427;



	border-left-color: #957427;



	border-color: #957427;



}







.box-big-menu-incut {



	PADDING-RIGHT: 0px;



	PADDING-LEFT: 0px;



	BACKGROUND-COLOR: #ffffff;



	border-top-width: 0px;



	border-right-style: none;



	border-bottom-width: 0px;



	border-left-width: 0px;



	border-top-style: none;



	border-right-width: 0px;



	border-bottom-style: none;



	border-left-style: none;



	border-right-color: 957427;



	border-bottom-color: 957427;



	border-left-color: #957427;



	border-color: #957427;



}







.box-big-overview-incut {



	PADDING-RIGHT: 0px;



	PADDING-LEFT: 0px;



	BACKGROUND-COLOR: #ffffff;



	border-top-width: 0px;



	border-right-style: solid;



	border-bottom-width: 0px;



	border-left-width: 2px;



	border-top-style: none;



	border-right-width: 2px;



	border-bottom-style: none;



	border-left-style: solid;



	border-right-color: 957427;



	border-bottom-color: 957427;



	border-left-color: #957427;



	border-color: #957427;



}















.box-step {



	PADDING-RIGHT: 0px;



	PADDING-TOP: 10px;



	PADDING-LEFT: 0px;



	PADDING-BOTTOM: 10px;



	BACKGROUND-COLOR: #ffffff;



	border-left-width: 2px;



	border-left-color: #4072b6;



	border-bottom-width: 2px;



	border-bottom-color: #4072b6;



	border-right-width: 2px;



	border-right-color: #4072b6;



	border-top-width: 0px;



	border-right-style: solid;



	border-bottom-style: solid;



	border-left-style: solid;



}







.box-switch-note {



	text-align:center;



	width:120px;



	font-size: 12px;



	font-weight: bold;



	color: #FFFFFF;



	PADDING-RIGHT: 0px;



	PADDING-TOP: 0px;



	PADDING-LEFT: 0px;



	PADDING-BOTTOM: 00px;



	BACKGROUND-COLOR: #2d66b5;



	border-left-width: 1px;



	border-left-color: #7ea3d9;



	border-bottom-width: 1px;



	border-bottom-color: #7ea3d9;



	border-right-width: 1px;



	border-right-color: #7ea3d9;



	border-top-width: 0px;



	border-right-style: solid;



	border-bottom-style: solid;



	border-left-style: solid;



}







.tbl-step-inner {



	width:550px;
	font-size:12px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;



	border-style:none;



	border-width:0px;



	padding:0px;



	horizontal-align:middle;



	border-spacing:0px;



}







.box-sidemenu {



	BORDER-RIGHT: #5477a7 1px solid;



	BORDER-TOP: #5477a7 0px solid;



	BORDER-LEFT: #5477a7 1px solid;



	BORDER-BOTTOM: #5477a7 1px solid;



	background-color: #FFFFFF;



}







.box-filled-small {



	BORDER-RIGHT: #5477a7 1px solid;



	BORDER-TOP: #5477a7 0px solid;



	BORDER-LEFT: #5477a7 1px solid;



	BORDER-BOTTOM: #5477a7 1px solid;



	background-color: #EAEFF5;



}







.heading-tbl



 {



	font-size: 16px;



	font-weight: bold;



	background-color: #98cbff;



	border-color: #999999;



	border-style: solid;



	border-width: 5px;



}







.legalnotes-tbl {



	font-size: 10px;



	font-weight: bold;



	background-color: #F0F0F0;



	border-color: #333333;



	border-style: solid;



	border-width: 1px;



}







.block-tbl {



	background-color: #FFFFCC;



	border-color: #FFFF00;



	border-style: none;



	border-width: 0px;



}







td.header-page {



	background-color: #FFFFFF;



	border-style: none;



	border-style: none;



	border-width: 0px;



}







td.header-side {



	background-color: #FFFFFF;



	border-style: none;



	border-style: none;



	border-width: 0px;



}







.btn-in-tab {



	height:15;



}







.header-gray-tab, .light-gray-tab {



	color:#333333;







	font-weight: bold;



}







.header-gray-tab {



	height:28px;



	background-image: url(images/back_gray.jpg);



	background-color:#CCCCCC;



	font-size:15px;



	text-indent:20px;



	vertical-align:bottom;



}







.sub-header-wide {



	height:18px;



	font-size: 13px;



	font-weight: bold;



	font-style: italic;



	color: #0049ac;



	background-color: #EAEFF5;



	border-color: #999999;



	border-style: solid;



	border-width: 1px;



	padding: 3px;



	text-align: center;



	text-indent: 15px;



}







.light-gray-tab {



	background-color:#E0E0E0;



	font-size:12px;



	font-style:italic;







}







.header-toplist {

	font-family:Arial, Helvetica, sans-serif;

	font-size: 12px;



	font-weight: bold;



	font-style:normal;



	font-weight: bold;



	background-color: #EFEFEF;



}











/*.style1 {color: #CCCCCC}*/







.login-tbl {



	font-size: 15px;



	font-weight: bold;



	background-color: #C0C0C0;



	border-color: #999999;



	border-style: solid;



	border-width: 3px;



}











.info-tbl {



	color:#000000;



	background-color: #EAEFF5;



	border-top-width: 0px;



	border-right-width: 1px;



	border-bottom-width: 1px;



	border-left-width: 1px;



	border-top-style: solid;



	border-right-style: solid;



	border-bottom-style: solid;



	border-left-style: solid;



	border-top-color: #6A8AB5;



	border-right-color: #6A8AB5;



	border-bottom-color: #6A8AB5;



	border-left-color: #6A8AB5;



	margin: 0;



	padding: 0;



}







.table-ranks {



	color:#000000;



	background-color: #EAEFF5;



	border-top-width: 1px;



	border-right-width: 1px;



	border-bottom-width: 1px;



	border-left-width: 1px;



	border-top-style: solid;



	border-right-style: solid;



	border-bottom-style: solid;



	border-left-style: solid;



	border-top-color: #999999;



	border-right-color: #999999;



	border-bottom-color: #999999;



	border-left-color: #999999;



	margin: 0;



	padding: 0;



}







.block-tbl {



	color:#000000;



	background-color: #FFFFFF;



	border-top-width: 0px;



	border-right-width: 1px;



	border-bottom-width: 1px;



	border-left-width: 1px;



	border-top-style: solid;



	border-right-style: solid;



	border-bottom-style: solid;



	border-left-style: solid;



	border-top-color: #6A8AB5;



	border-right-color: #6A8AB5;



	border-bottom-color: #6A8AB5;



	border-left-color: #6A8AB5;



}







.overview-body {



	background-color: #EAEFF5;



	border-color: #999999;



	border-style: solid;



	border-width: 1px;



	padding: 10px;



	color: #000000;



}







.step-body {



	font-size: 12px;



	text-decoration: none;



	font-weight: normal;







	text-align: justify;







	background-color: #EAEFF5;



	border-color: #999999;



	border-style: solid;



	border-width: 1px;



	padding: 10px;



	color: #000000;











}







.substep-body {



	font-size: 12px;



	text-decoration: none;



	font-weight: normal;



	text-indent: 50px;



	text-align: justify;



	background-color: #EAEFF5;



	border-color: #999999;



	border-style: solid;



	border-width: 1px;



	padding: 10px;



	color: #000000;



	margin: 10;







}







.box-toptable {



	background-color: #FFFFFF;



	border-color: #999999;



	border-style: solid;



	border-width: 1px;



	padding: 10px;



	color: #000000;



}







.comment {



	font-size: 12px;



	text-decoration: none;



	font-weight: normal;







	text-align: justify;







	background-color: #99CCFF;



	border-color: #999999;



	border-style: solid;



	border-width: 1px;



	padding: 10px;



	color: #000000;



}







.block-tbl-closed {



	color:#000000;



	background-color: #FFFFFF;



	border-top-width: 1px;



	border-right-width: 1px;



	border-bottom-width: 1px;



	border-left-width: 1px;



	border-top-style: solid;



	border-right-style: solid;



	border-bottom-style: solid;



	border-left-style: solid;



	border-top-color: #6A8AB5;



	border-right-color: #6A8AB5;



	border-bottom-color: #6A8AB5;



	border-left-color: #6A8AB5;



}











.table-small-head {



	background-color: #6A8AB5;



	border-top-width: 0px;



	border-right-width: 0px;



	border-bottom-width: 0px;



	border-left-width: 0px;



	border-top-style: solid;



	border-right-style: solid;



	border-bottom-style: solid;



	border-left-style: solid;



	border-top-color: #6A8AB5;



	border-right-color: #6A8AB5;



	border-bottom-color: #6A8AB5;



	border-left-color: #6A8AB5;



	font-size: 12px;



	font-weight: bold;



	font-style: italic;



	color: #FFFFFF;



}







.table-darkgray-head-small {



	background-color: #CECFCE;



	border-top-width: 0px;



	border-right-width: 0px;



	border-bottom-width: 0px;



	border-left-width: 0px;



	border-top-style: solid;



	border-right-style: solid;



	border-bottom-style: solid;



	border-left-style: solid;



	border-top-color: #6A8AB5;



	border-right-color: #6A8AB5;



	border-bottom-color: #6A8AB5;



	border-left-color: #6A8AB5;



	font-size: 12px;



	font-weight: bold;



	font-style: italic;



	color: #000000;



}











.table-medium-head {



	background-color: #6A8AB5;



	border-top-width: 0px;



	border-right-width: 0px;



	border-bottom-width: 0px;



	border-left-width: 0px;



	border-top-style: solid;



	border-right-style: solid;



	border-bottom-style: solid;



	border-left-style: solid;



	border-top-color: #6A8AB5;



	border-right-color: #6A8AB5;



	border-bottom-color: #6A8AB5;



	border-left-color: #6A8AB5;



	font-size: 16px;



	font-weight: bold;



	font-style: italic;



	color: #FFFFFF;



}







.table-large-head {



	background-color: #6A8AB5;



	border-top-width: 0px;



	border-right-width: 0px;



	border-bottom-width: 0px;



	border-left-width: 0px;



	border-top-style: solid;



	border-right-style: solid;



	border-bottom-style: solid;



	border-left-style: solid;



	border-top-color: #6A8AB5;



	border-right-color: #6A8AB5;



	border-bottom-color: #6A8AB5;



	border-left-color: #6A8AB5;



	font-size: 21px;



	font-weight: bold;



	font-style: italic;



	color: #FFFFFF;



}







.side-td {



	background-color: #FFFFFF;



	border-color: #999999;



	border-style: solid;



	border-width: 0px;



}







.top-tables-head {



	font-size: 16px;



	font-weight: bold;



	background-color: #9bbde8;



	border-color: #999999;



	border-style: solid;



	border-width: 0px;



}







.top-tables-column-head {



	font-size: 12px;



	font-weight: bold;



	background-color: #9bbde8;



	border-color: #999999;



	border-style: solid;



	border-width: 0px;



}







.top-tables-even, .top-tables-even1 {



	font-size: 14px;



	font-weight: normal;



	background-color: #EAEFF5;



	border-color: #EAEFF5;



	border-style: solid;



	color: #000000;



	border-left-style: solid;



	border-left-width: 1px;



	border-right-style: solid;



	border-right-width: 1px;

    text-align:left;

}







.top-tables-even1



{


	text-align:left;
	background-color: #FFECD9;



}







.top-tables-odd, .top-tables-odd1, .top-tables-err, .top-tables-err2,  .top-tables-grn {

	text-align:left;

	font-size: 14px;



	font-weight: normal;



	background-color: #bcd5f7;



	border-color: #AFC0D8;



	color: #000000;



	border-left-style: solid;



	border-left-width: 1px;



	border-right-style: solid;



	border-right-width: 1px;



}







.top-tables-odd1



{


	text-align:left;
	background-color: #FFCC99;



}







.top-tables-err



{



	color: #FFFFFF;



	background-color: #F25344;



}



.top-tables-err2



{



	color: #FFFFFF;



	background-color: #FF00FF;



}





.top-tables-grn



{



	background-color: #AEDC62;



}







.small-italic-header {



	font-size: 12px;



	font-weight: bold;



	font-style: italic;



	color: #FFFFFF;



}







.step-head {



	font-size: 12px;



	font-weight: bold;



	font-style: italic;



	color: #FFFFFF;



	background-color: #6B8AB5;



	text-align: left;



}







.substep-head, .substep-head-gray {



	height:18px;



	font-size: 13px;



	font-weight: bold;



	font-style: italic;



	color: #0049ac;



	background-color: #FFFFFF;



	text-align: left;



	text-indent: 15px;



}







.substep-head {



	background-image: url(images/back.jpg);



}







.substep-head-gray {



	background-image: url(images/back_gray.jpg);



}







.heading-txt {



	font-size: 17px;



	font-weight: bold;



}







.big-heading-txt {



	font-size: 16px;



	font-weight: bold;



	color: #FFFFFF;



	font-style: italic;



}







.regular-txt {
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	text-align: justify;
	font-family:Arial, Helvetica, sans-serif;
}







.article-txt {



	font-size: 10px;



	text-decoration: none;



	font-weight: normal;



}







.side-menu-txt {



	font-size: 12px;



	text-decoration: none;



	font-weight: bold;



}







.medium-links {



	font-size: 14px;



	text-decoration: none;



	font-weight: bold;



}







.error-txt {



	font-size: 16px;



	text-decoration: none;



	font-weight: normal;



	color: #FF0000;



}







.article-head-txt {



	font-size: 11px;



	text-decoration: none;



	font-weight: normal;



	color: #FF0000;



}







.toplist-row {



	font-size: 10px;



	font-weight: bold;







}







.tbl-split {



	border: 0px none;



	text-align: center;



	vertical-align: top;



}



.popup_abbr



{



	color: #0000FF;



	text-decoration: underline;



	cursor:hand;



	font-weight: bold;



}

