.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 2px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.A:hover.textLeftMenu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0002D9;
	text-decoration: none;
	width: 192px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 15px;

	}
	.A:hover.textLeftMenu2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0002D9;
	text-decoration: none;
	width: 150px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 15px;
background-color: #F3F3F5;
	}
	
.A:hover.small {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #A3A6B8;
	text-decoration: none;
	text-align: center;
	padding-left: 5px;
}
.table1 {
	padding-right: 5px;
	padding-left: 5px;
}
.textWhiteSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;

}
.textTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #A3A6B8;
	text-decoration: none;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
}
.table2 {
	border: 1px solid #999999;
}
.A:hover.butt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	border: 1px outset;
	padding: 1px 3px;
	background-image: url(images/buttBack2.jpg);
	white-space: nowrap;
}
.butt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	border: 1px outset;
	padding: 1px 3px;
	background-image: url(images/buttBack.jpg);
	white-space: nowrap;

}

.butt_g {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	border: 1px outset;
	padding: 1px 3px;
	background-image: url(images/buttBackg.jpg);
	white-space: nowrap;	
}
.butt_r {
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	border: 1px outset;
	padding: 1px 3px;
	background-image: url(images/buttBackr.jpg);
	white-space: nowrap;
}

.topmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	background-attachment: fixed;
	background-image: url(images/topmenu.gif);
	background-repeat: no-repeat;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	white-space: nowrap;
	height: 16px;
	padding-right: 5px;
	padding-left: 5px;
}
.topmenu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	white-space: nowrap;	
background-image: url(images/topmenu.gif);
line-height: 20px;
		padding: 0px 5px 4px 8px;
		margin-right: 4px;
}
.topmenu3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	white-space: nowrap;	
background-image: url(images/topmenu3.gif) ;
line-height: 20px;
		padding: 0px 5px 4px 8px;
		margin-right: 4px;
}

a.topmenu4:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	white-space: nowrap;	
background-image: url(images/topmenu5.jpg) ;
line-height: 21px;
		padding: 3px 5px 4px 8px;
		margin-right: 4px;
}
.topmenu4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	white-space: nowrap;	
background-image: url(images/topmenu4.jpg) ;
line-height: 21px;
		padding: 3px 5px 4px 8px;
		margin-right: 4px;
}
.topmenu5{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	white-space: nowrap;	
background-image: url(images/topmenu5.gif) ;
line-height: 21px;
		padding: 3px 5px 4px 8px;
		margin-right: 4px;
}

.textTitle2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #626680;
	text-decoration: none;
}
.textTitle2 a {text-decoration: none;}
.blur {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	filter: BlendTrans(Duration=#339966);
	display: block;
	border-top: 1px outset #333333;
	border-right: 1px outset #0000FF;
	border-bottom: 1px outset #009900;
	border-left: 1px outset #FF0000;

}
.buttblue {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: Black;
	text-decoration: none;
	background-image: url(images/glasBall2.jpg);
	height: 44px;
	width: 104px;
	background-repeat: no-repeat;
	font-weight: normal;
	text-align: center;
	border: 0px none #FFFFFF;
	padding-bottom: 10px;
	padding-right: 8px;
	background-position: center center;
	cursor: pointer;


}
.fieldBig {

	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	color: #0000FF;
	text-decoration: none;
	background-image: url(images/formBig.jpg);
	padding: 10px;
	height: 136px;
	width: 420px;
	text-indent: 2pt;
	border-top: 0px none;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 0px none;
	background-repeat: no-repeat;
}
.fieldSmall {
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	color: #0000CC;
	text-decoration: none;
	background-image: url(images/04.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding: 1px;
	height: 22px;
	width: 192px;
	text-indent: 5pt;
	border-top: 0px none;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 0px none;
}
.textError {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	filter: Shadow(Color="#999999", Direction="125");
	text-align: center;

}
.tableLeftLine {
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
}
.textBottLine {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #65617C;
	border-bottom-style: none;
	border-left-style: none;
	text-indent: 5pt;
	text-decoration: none;
	text-align: center;


}
.A:hover.textBottLine {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #A3A6B8;
	border-bottom-style: none;
	border-left-style: none;
	text-indent: 5pt;
	text-decoration: none;
	text-align: center;


}
.table3 {
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align: center;

}
.textGraySmall {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	text-align: center;
}
.small {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
	text-align: center;
	padding-left: 5px;
}
.TableBottline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	padding: 5px;

}
.TableBottLeftLine {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #999999;
	padding: 5px 5px 5px 10px;
}
.TableLeftLine2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border-bottom-width: 0px;
	border-bottom-style: none;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #999999;
	padding: 5px 5px 5px 10px;
}
.buttblue2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/glasBall3.jpg);
	background-repeat: no-repeat;
	font-weight: normal;
	text-align: center;
	background-position: center center;
	cursor: pointer;
	height: 19px;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 1px solid #0000CC;
	border-left: 0px none;
	width: 73px;
}

.textLeftMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6762C1;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-top: 2px;
	text-decoration: none;
	padding-bottom: 2px;
	width: 192px;
	padding-left: 10px;
	white-space: nowrap;
}
.fieldBig2 {
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	color: #0000FF;
	text-decoration: none;
	background-image: url(images/formBig.jpg);
	padding: 10px;
	text-indent: 2pt;
	border-top: 0px none;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 0px none;
	background-repeat: no-repeat;
}
.TableBottLine2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-style: none;
	padding: 5px 5px 5px 0px;
}

.texttopline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	border-top-width: 1px;
	border-top-style: inset;
}
.box1 {
	background-image: url(images/boxback.jpg);
	padding: 5px;
	border-top: 1px solid #CED0DE;
	border-right: 2px outset;
	border-bottom: 2px outset;
	border-left: 1px outset #666666;
}


.field_locked {
	background-color: #FFD2D2;
}
.fieldSmall3locked {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding: 1px;
	height: 20px;
	border: 1px solid #CC0000;
	background-color: #FFD9D5;
}
.mytr {
	background-color: ;
}
.mytr2 {
	background-color:#D5F4FF ;
}
.height {
	height: 60px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000CC;
}


.text_s {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.blue
{
	color:#2367CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
a.blue_none
{
	color:#2367CC;
	text-decoration:none;
}
a.orange
{
	color:#FF7800;
	text-decoration:underline;
}
.t11
{
	font-size:11px;
}
.textLeftMenu2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6762C1;
	width: 150px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6E6E6;
	padding-top: 2px;
	text-decoration: none;
	padding-bottom: 2px;
	padding-left: 10px;

}
.textcolor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3984CE;
	text-decoration: none;
	top: 3px;
}
.tableTopline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	padding: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-left-color: #333333;
}
.cellTop {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #483D8B; background-color: #E0DEEF; border-color: #CCCCCC #000000 #000000 #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; text-align: center;
}
.table2des {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #FFFFCC;
	padding: 2px;
	border: 1px outset;


}
.cellnoborder {
	border: 0 none;
}
.A:hover.cellTop5 {
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; color: #4E4B7C; 
background-color: #D6DBEF; 
border-color: black #000000 #000000 
black; border-style: solid; 
border-top-width: 0px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 0px; 
text-align: left;
}


.cellTop2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4E4B7C;
	border-color: black #000000 #000000 black;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	text-align: left;
	cursor: pointer;
}
.hide {	display: none;}
.text_orange {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F29200;
	text-decoration: none;
	font-weight: bold;
}
.TableBottLeftLine2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	padding: 5px 5px 5px 10px;
}
.textTitle3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 33px;
	font-weight: bold;
	color: #A3A6B8;
	text-decoration: none;
}
.topmenu_line {
	background-image: url(images/topmenu5_line.gif);
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.submenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding: 2px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #A3D3F3;
	
}
.tablemenu {
	background-color: #DDEFFB;
	border-top: 0px solid ;
	border-right: 1px outset;
	border-bottom: 1px outset;
	border-left: 1px outset;
}

.table_03 {
	background-color: #F8F9FA;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #FFFFFF;
}
.table_bottline {
	border-bottom-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
input.readonly {
	color: #999999;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #FFFFFF;
}
.hand {
cursor:pointer;}
