
/*--------------------------------------	DEFAULTS	---------------------------------*/
body,td,th 
{
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0949ad;
}

body 
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

form 
{
	margin:0px;
	padding:0px;
}

/*--------------------------------------	LINKS	---------------------------------*/
a:link 
{
	color: #993300;
	text-decoration: none;
}
a:visited 
{
	text-decoration: none;
	color: #993300;
}
a:hover 
{
	text-decoration: underline;
	color: #CC6600;
}
a:active 
{
	text-decoration: none;
	color: #993300;
}

/*--------------------------------------	TEXT BOX	---------------------------------*/

.TextBox50
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:50px;
	border:1px solid #0949ad;
}
.TextBox80
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:80px;
	border:1px solid #0949ad;
}

.TextBox100
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:100px;
	border:1px solid #0949ad;
}

.TextBox150
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:150px;
	border:1px solid #0949ad;
}

.TextBox200
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:200px;
	border:1px solid #0949ad;
}

.TextBox250
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:250px;
	border:1px solid #0949ad;
}

.TextBox300
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:300px;
	border:1px solid #0949ad;
}

.TextBox350
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:350px;
	border:1px solid #0949ad;
}

/*--------------------------------------	TEXT AREA	---------------------------------*/
.TextArea100P
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:100%;
	border:1px solid #0949ad;
}

.TextArea90P
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:90%;
	border:1px solid #0949ad;
}

.TextArea80P
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:80%;
	border:1px solid #0949ad;
}
.TextArea50P
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:50%;
	border:1px solid #0949ad;
}

/*--------------------------------------	LIST BOX	---------------------------------*/
.ListBox200
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid #0949ad;
	width:200px;
}
/*--------------------------------------   SCROLL BOX	---------------------------------*/
.ScrollBox
{
	width: 790px; 
	height: 284px; 
	overflow-y: scroll;
	border:1px solid #0949ad;
}
.ScrollBox450px
{
	width: 100%; /*width: 450px; */
	height: 275px; 
	overflow-y: scroll;
	border:1px solid #0949ad;
}
.ScrollBox350px
{
	width: 100%; /*width: 350px; */
	height: 88px; 
	overflow-y: scroll;
	border:1px solid #0949ad;
}
/*--------------------------------------	COMBO BOX	---------------------------------*/
.ComboBox
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}


/*--------------------------------------	BUTTON BOX	---------------------------------*/
#button
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.Button
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

/*--------------------------------------	MESSAGE	---------------------------------*/

.Message
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0000;
	letter-spacing:1px;
	border-bottom:1px dotted #FF0000;
}

.RedText
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0000;
	/*letter-spacing:1px;*/	
}

/*--------------------------------------	BORDERS	---------------------------------*/
.BorderLeftRightBottom
{
	border-left:1px solid #0949ad;
	border-right:1px solid #0949ad;
	border-bottom:1px solid #0949ad;
}

.BordertRightBottom
{
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
}

.BorderLefttBottom
{
	border-left:1px solid #0949ad;
	border-bottom:1px solid #0949ad;
}

.BorderBottom
{
	border-bottom:1px solid #999999;
}

.Border1px
{
	border:1px solid #0949ad;
}
/*GREY*/
.GBorderLeftRightBottom
{
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}

.GBordertRightBottom
{
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}

.GBorderLefttBottom
{
	border-left:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}

.GBorderBottom
{
	border-bottom:1px solid #CCCCCC;
}

.GBorder1px
{
	border:1px solid #CCCCCC;
}

/*--------------------------------------	TEXT STYLES	---------------------------------*/
.TableHeading
{
	font-weight:bold;
	background-color:#85b626;
	text-transform:uppercase;
	color:#FFFFFF;
}

.TableSubHeadingBR
{
	font-weight:bold;
	background-image:url(../images/TableHeadingBG.png);
	color:#41474d;
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
}

.TableSubHeadingB
{
	font-weight:bold;
	background-image:url(../images/TableHeadingBG.png);
	color:#41474d;
	border-bottom:1px solid #999999;
}

.TableSubHeadingTB
{
	font-weight:bold;
	background-image:url(../images/TableHeadingBG.png);
	color:#0949ad;
	border-bottom:1px solid #999999;
	border-top:1px solid #999999;
}

.Footer
{
	letter-spacing: 3px;
	font-family: "Agency FB";
	color: #FFFFFF;
	font-size: 14px;
}

.SubTable
{
	border:1px solid #4c4c4b;
}

.SubTable2
{
	border:1px solid #999999;
}

.SubTable img,.SubTable2 img
{
	border:0px;
}

.Underline 
{
	background-image:url(images/Underline.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}

.MidLine 
{	
	background-image:url(../images/Underline.gif);
	background-repeat:repeat-x;
	background-position:center;
}


/*================================================*/
#f1_upload_process
{
   z-index:100;
   /*visibility:hidden;*/
   text-align:center;
   width:400px;
   border:1px solid #333333;
   /*position:absolute;   
   width:400px;*/
}

