body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

body,td,input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
}
th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	text-align : left;
}
a{
	color:#0066cc;
	text-decoration : none;
}
a:hover{
	color:#0099FF;
	text-decoration : none;
}
a.blacklink {
	color:#000000;
	text-decoration : none;
}
a.blacklink:hover{
	color:#0099FF;
	text-decoration : none;
}
.autoScroll{
	height:100%;
	width: 100%;
	overflow: auto;
}
.text {
	color : #666666;
	text-align : right;
	padding-right : 4px;
}
.text3{
		color :00245A;
}
.text1{
	font-weight : normal;
	background-color : #f7f7f7;
	padding-top : 4px;
}
.text2{
		color : #666666;
}
.tableheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #1B528F;
}
.title1{
	font-size : 12px;
	font-weight : bolder;
}

.allocationlink:visited {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

input.btn{
	font-size: 10px;
	text-align: center;
	border:1px solid #003C74;
	font-weight: bold;
	line-height: 6px;
	height:18px;
	color: #FFFFFF;
	background-color: #7992E4;
	vertical-align : top;
	cursor:hand;
}
input.btn_over{
	font-size: 10px;
	text-align: center;
	border:1px solid #003C74;
	font-weight: bold;
	line-height: 6px;
	height:18px;
	color: #FFFFFF;
	background-color: #0066CC;
	vertical-align : top;
	cursor:hand;
}
input.small{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
}
.level1{
	cursor : hand;
	margin-left : 15px;
}
.level2{
		cursor : hand;
	margin-left : 30px;
}
.level3{
		cursor : hand;
	margin-left : 45px;
}
.level4{
		margin-left : 60px;
}
.link {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0066cc;
	text-decoration: underline;
	margin: 2px 0px 0px 5px;
}

.menuItem{
	width:20px;
	border : 1px solid white;
	text-decoration : none;
	color : black;
}
.menuItem:hover{
	border : 1px solid #0066cc;
	background-color : #CAE5FF;
	text-decoration : none;
	color : black;
}
.pagelink {

	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066cc;
	text-decoration: underline;
	margin: 2px 0px 0px 5px;
}
.pulldown{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	height:auto;
	border: 0.5px solid #0C1D5F;
	color: #10257F;
	margin: 0.5px;
	background-color: E3F1FE;
}
.pulldown2{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	width:459;
	height:auto;
	border: 0.5px solid #0C1D5F;
	color: #10257F;
	margin: 0.5px;
	background-color: E3F1FE;
}
.regularbuttonborder {background:#999999;}

.regularbutton a{
	cursor:hand;
	font-size: 10px;
	text-align: center;
	border:1px solid #003C74;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 0.049em;
	background: #62A2E1;
	font-weight: bold;
	height: 15px;
	vertical-align: middle;
	width: auto;
	text-decoration: none;
	color: #FFFFFF;
}
.regularbutton a:hover{
	text-decoration: none;
	color: #FFFFFF;
	background-color: #0066CC;
}
.selectbox{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	height:400px;
	color: #31559C;
	background-color: #F2F8FD;
	border: #277DD3;
}
.selectbox2{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	height:100px;
	width:120px
}
.selectbox3{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	height:400px;
	width:150px
}

.smallregularbutton a{
	cursor:hand;
	font-size: 10px;
	text-align: center;
	cursor:hand;
	border:1px solid #003C74;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 0.049em;
	background: #62A2E1;
	font-weight: bold;
	height: 15px;
	vertical-align: middle;
	width: 60px;
	text-decoration: none;
	color: #FFFFFF;
}
.smallregularbutton a:hover{
	text-decoration: none;
	color: #FFFFFF;
	background-color: #0066CC;
}
.smallregularbutton_GO a{
	cursor:hand;
	font-size: 10px;
	text-align: center;
	cursor:hand;
	border-bottom:1px solid #003C74;
	border-right:1px solid #003C74;
	border-left:1px solid #003C74;
	border-top:1px solid #003C74;
	background: #7992E4;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 2px 0px 2px 0px;
	width : 30px;
}	
.smallregularbutton_GO a:hover{
	text-decoration: none;
	color: #FFFFFF;
	background-color: #0066CC;
}
.sortlink a {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	vertical-align:middle;
}

.syncbutton a{
	cursor:hand;
	font-size: 10px;
	text-align: center;
	cursor:hand;
	border:1px solid #003C74;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 0.049em;
	background: #7992E4;
	font-weight: bold;
	height: 15px;
	vertical-align: middle;
	width: 140px;
	text-decoration: none;
	color: #FFFFFF;
}
.syncbutton a:hover{
	text-decoration: none;
	color: #FFFFFF;
	background-color: #0066CC;
}
.tableborder{
	border : 1px solid Silver;
}
.table1{
	background-color : white;
}
.table2{
	background-color : #f0f0f0;
	height : 18px;
}
.table2link{
	background-color : #f0f0f0;
	text-decoration: underline; color: #0066cc;
	height : 18px;
}
.table3{
	background-color : InfoBackground;
	height : 18px;
}
.table4{
	background-color : #E4E4E4;
	height : 18px;	
}
.table4link{
	background-color : #E4E4E4;
	text-decoration: underline; color: #0066cc;
	height : 18px;	
}
.table5{
	background-color : #BACEEF;
	height : 18px;
	color: #FFFFFF;
	background-position: center center;
	vertical-align : middle;
}
.table5a{
	height : 18px;
	color: #FFFFFF;
	background-position: center center;
	vertical-align : middle;
}
.table5b{
	background-color : #FDAF9F;
	height : 18px;
	color: #FFFFFF;
	background-position: center center;
	vertical-align : middle;
}
.table5c{
	background-color : #B1EC00;
	height : 18px;
	color: #FFFFFF;
	background-position: center center;
	vertical-align : middle;
}
.table6{
	border-collapse : collapse;
	border : 1px solid #dddddd;
}
.table7{
	background-color : #BACEEF;
	height : 20px;
	color: #FFFFFF;
	vertical-align : middle;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight : bold;
}
.tablesubheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.textbox{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	height:40px;
}
.textbox1{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	height:60px;
	width: 300px;
}
.undownline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#customerDIV {position:absolute; top:50px; left:expression(document.body.clientWidth-193); width:186px;}
#view{border-style:solid; border-width:1; border-top-width:0; border-color:#777777;}
#topremain,#remain{text-align:right;border-bottom-style:solid; border-bottom-width:1; border-bottom-color:#777777}
.selected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border: 1px solid #7F9DB9;
}
.selected2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	border: 1px solid #7F9DB9;
	width:150;
}
.selected3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	border: 1px solid #7F9DB9;
	width:80;
	height:180
}
.unselected {
	border-style: solid; 
	border-width: 0, 1, 1; 
	border-color: #777777;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.textarea{
	font-size:12px;
	height:300px;
	width:750px;
	border-left:1px solid silver;
	border-top:1px solid silver;
	border-right:1px solid silver;
	border-bottom:1px solid silver;
	padding-top: 1px;
}

.button {
	background-image: url(../../images/bg_tabeltitle_1.gif);
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #10257F;
	margin: 0px;
	border-top: 1px solid #7591AE;
	border-right: 1px solid #455E76;
	border-bottom: 1px solid #455E76;
	border-left: 1px solid #7591AE;
}
.button1 {
	background-image: url(../../images/bg_tabeltitle_2.gif);
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #10247B;
	margin: 0px;
	border-top: 1px solid #7591AE;
	border-right: 1px solid #455E76;
	border-bottom: 1px solid #455E76;
	border-left: 1px solid #7591AE;
}



.textbox{
	font-size:11px;
	height:17px;
	width:650px;
	border-left:1px solid silver;
	border-top:1px solid silver;
	border-right:1px solid silver;
	border-bottom:1px solid silver;
	padding-top: 1px;
}

.filebox{
	font-size:11px;
	height:17px;
	width:300px;
	border-left:1px solid silver;
	border-top:1px solid silver;
	border-right:1px solid silver;
	border-bottom:1px solid silver;
	padding-top: 1px;
}

.selectbox{
	font-size:9px;
	border-left:1px solid silver;
	border-top:1px solid silver;
	border-right:1px solid silver;
	border-bottom:1px solid silver;
	padding-top: 1px;
	height: 30px;
}

.selectbox2{
	font-size:9px;
	padding-top: 1px;
	height: 14px;
	border: 1px solid #7F9DB9;
}

.smallfont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.input1 {
	font-family: Verdana;
	border: 1px solid #FFC600;
	line-height: 10px;
	font-size: 10px;
}
.alphabethover {
	font-family: Verdana;
	font-weight: bold;
	color: #1B528F;
	background-color: #E3F1FE;
	border: 1px solid #88B0E4;
	font-size: 10px;
	text-decoration: underline;
}
.secondhead {color: #10257F;}
.label { 
	color: #1B528F;
	font-weight: bold; 
}
.list{
	font-size:12px;
	color: #31559C;
	background-color: #F2F8FD;
	border: #277DD3;

}
.myinput{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:320px;
	border: 1px solid #7F9DB9;
}
.calendar{
	background-color : #cccccc;
	color:000000;
	font-weight : bold;
}

div#tblContainer_412 {
	/*overflow-X: hidden; */
	overflow: auto;
	width: 100%; 
	scrollbar-base-color: #E1EDFF;	
	height: 412px;		
	background:#ffffff;
}

.columnhead{
   position:relative;
   cursor: default; 
   
   /*top:auto;*/
   z-index: 99;
   border-width: 0px 1px 2px 0px; 
   border-style:solid; 
   border-color:#8CB2E7; 
   background:#CEDFF7;
   font-weight:bold;
   color:#00245A;
}
div#tblContainer_380 {
	/*overflow-X: hidden; */
	overflow: auto;
	width: 100%; 
	scrollbar-base-color: #E1EDFF;	
	height: 380px;		
	background:#ffffff;
}

.columnhead{
   position:relative;
   cursor: default; 
   
   /*top:auto;*/
   z-index: 99;
   border-width: 0px 1px 2px 0px; 
   border-style:solid; 
   border-color:#8CB2E7; 
   background:#CEDFF7;
   font-weight:bold;
   color:#00245A;
}
div#tblContainer_350 {
	/*overflow-X: hidden; */
	overflow: auto;
	width: 100%; 
	scrollbar-base-color: #E1EDFF;	
	height: 412px;		
	background:#ffffff;
}

.columnhead{
   position:relative;
   cursor: default; 
   
   /*top:auto;*/
   z-index: 99;
   border-width: 0px 1px 2px 0px; 
   border-style:solid; 
   border-color:#8CB2E7; 
   background:#CEDFF7;
   font-weight:bold;
   color:#00245A;
}
div#tblContainer_300 {
	/*overflow-X: hidden; */
	overflow: auto;
	width: 100%; 
	scrollbar-base-color: #E1EDFF;	
	height: 412px;		
	background:#ffffff;
}

.columnhead{
   position:relative;
   cursor: default; 
   
   /*top:auto;*/
   z-index: 99;
   border-width: 0px 1px 2px 0px; 
   border-style:solid; 
   border-color:#8CB2E7; 
   background:#CEDFF7;
   font-weight:bold;
   color:#00245A;
}
.columnbody{
   border-width: 0px 1px 1px 0px; 
   border-style:solid; 
   border-color:#CCCCCC;   
}

.textnumber{
    font-family: verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    padding-top: 1px;
    height: 18px;
    border: 1px solid #7F9DB9;
    text-align: right;     

}

.reqire{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FF0000;
}
