BODY
{   
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;    
    font-family: Verdana;
		font-size: 9px;
}

td
{
	font-family: Verdana;
		font-size: 9px;
}

a
{
	text-decoration:none;
	color:#094788;
}

a:hover
{
	text-decoration:underline;
	color:#094788;
}

a:visited
{
	color:#094788;
}

.navtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style: normal;
	font-weight: bold;
	text-transform: capitalize;
	color: #3D348D;
	text-decoration: none;
}

.navtext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: bold;
	text-transform: capitalize;
	color: #3D348D;
	text-decoration: none;
}
.navtextwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: bold;
	text-transform: capitalize;
	color: #FFFFFF;
	text-decoration: none;
}
.navtextwhite2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.navtextwhite3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style: normal;
	color: DimGray;
	text-decoration: none;
}
.logintext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style: normal;
	font-weight: bolder;
	text-transform: capitalize;
	color: #3D348D;
	text-decoration: none;
}
.logintext:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style: normal;
	font-weight: bolder;
	text-transform: capitalize;
	color: #3D348D;
	text-decoration: none;
}

.table {
	border-top: thin solid 00cc66;
	border-right: thin solid 00cc66;
	border-bottom: thin solid 00cc66;
	border-left: thin solid 00cc66;
}
.tableborder {
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	border-top-style: none;
}
.dottedtable {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.borderlinks {
	border: 1px solid #3D348D;

}

.content
{
	font-family: Arial;
	font-size: 11px;
	text-align : justify ;
	color:#3d348d;
}

.caption
{
	font-weight: bold;
	font-size: 12px;
	font-family: Arial;
	background-color: white;
}

.header
{
	font-size: 12px;
	color: Navy;
	font-family: Arial;
}

.innerTable
{
	font-size: 11px;
	font-family: Arial;
}

INPUT
{
    BORDER-RIGHT:00cc66  1px solid;
    BORDER-TOP: #00cc66 1px solid;
    font-family:Verdana, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: #00cc66 1px solid;
    COLOR: #094788;
    padding-left : 2px;
    padding-top : 1px;
    padding-bottom : 1px;
    padding-right : 2px;
    BORDER-BOTTOM: #00cc66 1px solid
}
.button
{
    BORDER-RIGHT:00cc66  1px solid;
    BORDER-TOP: #00cc66 1px solid;
    font-family:Verdana, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: #00cc66 1px solid;
    COLOR: #094788;
    padding-left : 2px;
    padding-top : 1px;
    padding-bottom : 1px;
    padding-right : 2px;
    BORDER-BOTTOM: #00cc66 1px solid
}


TEXTAREA
{
    BORDER-RIGHT: #00cc66 1px solid;
    BORDER-TOP: #00cc66 1px solid;
    font-family: Verdana, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: #00cc66 1px solid;
    COLOR: #094788;
    BORDER-BOTTOM: #00cc66 1px solid
}

SELECT
{
	
    BORDER-RIGHT: #00cc66 1px solid;
    BORDER-TOP: #00cc66 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    MARGIN: 1px;
    BORDER-LEFT: #00cc66 1px solid;
    COLOR: #094788;
    BORDER-BOTTOM: #00cc66 1px solid;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: none
}
.Listbox
{
	
    BORDER-RIGHT: #00cc66 1px solid;
    BORDER-TOP: #00cc66 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    MARGIN: 1px;
    BORDER-LEFT: #00cc66 1px solid;
    COLOR: #094788;
    BORDER-BOTTOM: #00cc66 1px solid;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: none
}
.gridlink
{
	color: #094788;
}
.header
{
	font-weight: bold;
	font-size: 11px;
	color: #3d348d;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: white;
}
legend
{
	font-weight: bold;
	font-size: 11px;
	color: #3d348d;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: white;
}
/* ComponentArt Calendar */
.picker
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
}
/* End ComponentArt Calendar */

/* ComponentArt Navbar */
.NavBar
{
  background-color: #FFFFFF; 
  border: 1px solid #000000; 
  padding: 2px;
  padding-bottom: 1px;
  cursor: default; 
} 

.TopItem
{
  color: #FFFFFF;
  background-image: url(../images/navbar/item_bg.gif);
  /*background-color: #757495; */
  font-family: tahoma, verdana; 
  font-size: 11px; 
  font-weight: bold;
  border:1px solid #696885; 
  border-bottom-color: #57566F; 
  border-right-color: #57566F; 
  padding-top: 4px; 
  padding-bottom: 2px; 
  cursor:hand;
}

.TopItemHover
{
  color: #FFFFFF;
  background-image: url(../images/navbar/item_hoverBg.gif);
  /*background-color: #8E8DA9; */
  font-family: tahoma, verdana; 
  font-size: 11px; 
  font-weight: bold;
  border: 1px solid #7C7C94;
  border-bottom-color:#9593B2;
  padding-top: 4px; 
  padding-bottom: 2px; 
  cursor:hand;
}

.Level2Item
{
  font-family: tahoma, verdana; 
  font-size: 11px; 
  padding-left: 10px; 
  cursor:hand;
}

.Level2ItemHover
{
  font-family: tahoma, verdana; 
  font-size: 11px; 
  text-decoration:underline;
  padding-left: 10px; 
  cursor:hand;
}

.Level2Group
{
  /*background-color:white;*/
  background-image: url(../images/navbar/group_bg.gif);
  border-top-color: #F0F1F5;
  padding:10px;
  padding-left:10px;
  padding-right:0px;
}

.Empty
{
}
/* End ComponentArt Navbar */
.InvoiceListHeader
{
	font-weight: bold;	
}
.InvoiceListRow
{
	cursor:hand;
}



.PopUps
{
	padding: 25px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 2px solid #3D348D;
}
.ModalBack
{
	 background-color:Black; 
              filter:alpha(opacity=60);
              opacity:0.6; 

}