body {
	margin:0px;
	background-image: url(images/unit_bg.jpg);
	background-repeat: repeat-x;
}

.title {
	font-family: Verdana;
	font-size: 28px;
	color: #333333;
	margin-top: 10px;
	margin-bottom: 10px;
}
/*txt----------------------------------*/
.redtxt
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#900000;
	font-size:12px;
	}
	
.smalltxt
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#44739d;
	font-size:9px;
	}
	
a.smalltxt:link{ color:#44739d; font: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
a.smalltxt:visited{color:#44739d; font: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
a.smalltxt:hover{color:#44739d; font: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}


.stdtxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
	
.subtitle{
	font-size: 16px;
	font-family: verdana;
	color: #666633;
}

.subtitlesmall{
	font-size: 13px;
	font-family: verdana;
	color: #666633;
}

.subtitlewhite{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
}

.ibtxt {
font-size:11px;
font-family:Verdana;
}

.ibtxtwhite {
font-size: 10px;
font-family:Verdana;
color: #FFFFFF;
}

.bigtxt {
width:215px;
height:70px;
font-size:11px;
font-family:Verdana;
}

.warningtxt {
font-size: 11px;
font-family:Verdana;
color: #FF0000;
}

.unitwarningtxt {
font-size: 10px;
font-family:Verdana;
color: #FFFFFF;
}

.titleverdana {
font-size:17px;
font-family:Verdana;
}

.invoiceinfo{
font-size:11px;
font-family:Verdana;
}
	
	/*txt----------------------------------*/

.stdibox {
font-size:12px;
font-family:Arial;
width:130px;
height:12px;
}

input.stdibox:hover
{
background-color:#ceedff;
border-bottom:#ceedff 1px solid;; 
}
input.stdibox:focus
{
background-color:#ceedff;
border-bottom:#ceedff 1px solid;
}



.smallibox {
font-size:11px;
font-family:Arial;
width:50px;
}
.stdmlibox {
font-size:11px;
font-family:Arial;
width:200px;
height: 50px;
}

.dropdownnormal {
font-size:11px;
font-family:Arial;
width:100px;
height:18px;
}
.lrgmlibox {
font-size:12px;
font-family:Arial;
width:400px;
height: 50px;
}

.vbig{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#336699;
font-size:25px;
}

.bnum{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#5a5a5a;
font-size:14px;
}
/* Loader */
/*
            position: absolute;
            z-index: 400;
            top: 0px;
            left: 0px;
           width: expression(body.clientWidth);
            height: expression(body.clientHeight);                  
			width: 100%;
			height: 100%;
            cursor: wait;
            background-color: Black;
            -moz-opacity:0.7; /* firefox */
	      /*  filter:alpha(opacity=70); /* IE */
          /*  text-align: center;
            vertical-align: middle;*/ 
        .mask
        {
            position: fixed;
			left: 0pt;
			top: 0pt;
			width: 100%;
			height: 100%;
			background-color: black;
			-moz-opacity:0.3; /* firefox */
			opacity: 0.3;/*firefox*/
			filter:alpha(opacity=30); /* IE */
			z-index: 9999;
        }
        .loader
        {
            position: fixed;
            font-family: Arial;
            font-size: 18px;
            font-weight: bold;
            color: #666633;
            border: solid 2px #666633; /* #3ff0ff */
            width: 300px;
            height: 80px;
            background-color:#FFFFFF;
       /*     top: expression(body.clientHeight/3);*/
        /*    left: expression(body.clientWidth/2-150); */
            top: 50%;
            left:40%;            
            text-align: center;
            padding-top: 5px;
            z-index: 1000;
			opacity: 0.9;/* firefox 3.5*/
            -moz-opacity:0.9; /* firefox */
	        filter:alpha(opacity=90); /* IE */
        }
 /*-----------------links-----------------*/
.toplink{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #3399cc;
	line-height:18px;
}

.toplink a:link{color:#3399cc; font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
.toplink a:visited{color:#3399cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:none;}
.toplink a:hover{color:#565656; font-family:Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:underline;}


.currentlink{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	line-height:18px;
}

.currentlink a:link{color:#3399cc; font: Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
.currentlink a:visited{color:#666633; font: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:none;}
.currentlink a:hover{color:#3399cc; font: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:underline;}


.stdlink{
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #3399cc;
	font-Stretch: extra-expanded;
}

.stdlink a:link{color:#3399cc; font: Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
.stdlink a:visited{color:#3399cc; font: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:none;}
.stdlink a:hover{color:#565656; font: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:underline;}


.ibtxtwhite a:link{color:#FFFFFF; font: Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;}
.ibtxtwhite a:visited{color:#FFFFFF; font: Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;}
.ibtxtwhite a:hover{color:#FFFFFF; font: Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline;}

/* no javascript support */
        #noscript-text
        {
        position: absolute;
        text-align: center;
        left: 0pt;
        width: 100%;
        top: 30%;
		color:#FFFFFF;
		font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 18px;
        line-height: 1.5em;
        z-index: 10000;
        padding-top: 70px;
        background-color: transparent;
        background-repeat: no-repeat;
        background-attachment: scroll;
        background-position: center top;
        }
		
#noscript-text a:link{color:#3399cc; font: Verdana, Arial, Helvetica, sans-serif; font-size:18px; text-decoration:none;}
#noscript-text a:visited{color:#3399cc; font: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; text-decoration:none;}
#noscript-text a:hover{color:#565656; font: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; text-decoration:underline;}

        #noscript-bg
        {
        position: fixed;
        left: 0pt;
        top: 0pt;
        width: 100%;
        height: 100%;
        background-color: black;
        -moz-opacity:0.7; /* firefox */
	    filter:alpha(opacity=70); /* IE */
        z-index: 9999;
        }
        #noscript-text b
        {
		font:Arial, Helvetica, sans-serif
	    font-size: 22px;
        color:White;
        }
        
        
        /* Autocompelete */
        
        .completionListElement
        {
            visibility: hidden;
            margin: 0px !important;
            background-color: inherit;
            color: windowtext;
            border: buttonshadow;
            border-width: 1px;
            border-style: solid;
            cursor: pointer;
            overflow: auto;
            text-align: left;
            list-style-type: none;
            font-family: Verdana;
            font-size: 11px;
            padding: 0;
        }
        .listItem
        {
            background-color: white;
            padding: 1px;
        }
        .highlightedListItem
        {
            background-color: #45759d;
            padding: 1px;
			color:#FFFFFF;
        }
