BODY
{
    BACKGROUND-COLOR: #FFFFFF;
	color:#222643;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
	margin:0px;
}
.divider {
height:1px;
background-color: #F2F5F7;

}

.link {
font-weight: bold;
cursor: pointer;
color:#999999;
}

P
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
	
}
table tr{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12px;
    FONT-STYLE: normal
color:#222643;
}
h1{
	font-size: 18px;
	font-family: "Arial Narrow", "Arial Rounded MT Bold";
	color: #222643;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #222643;
	margin-top: 5px;
	margin-bottom: 10px;
	text-indent: 0px;
	
	padding-top: 5px;
	padding-bottom: 15px;
}

H2
{
    COLOR: #333333;
    FONT-FAMILY: "Arial Narrow", "Arial Rounded MT Bold";
    FONT-SIZE: 16px;
	Padding-left:10px;
}

H3
{
    COLOR: #222643;
    FONT-FAMILY: "Arial Narrow", "Arial Rounded MT Bold";
    FONT-SIZE: 14px;
	Padding-left:10px;
}
em 
{
padding-left:10px;
}

.lnav {

}



.invtitle
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 20px;
    FONT-WEIGHT: bold
}


.maintext {
padding: 10px;
}

.mainbox {
padding: 10px;
color:#232742;
border: #232742 1px solid;
background-color:#DDE4EE;
FONT-FAMILY: Verdana;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
}
a {
color: #666666;
FONT-SIZE: 12px;
text-decoration: none;
        }
a:visited {
color: #666666;
FONT-SIZE: 12px;
text-decoration: none;
        }	
a:hover {
color: #999999;
text-decoration: none;
        }		




.loc { 
font-family: H"Arial Narrow", "Arial Rounded MT Bold";
color:#FFFFFF;
font-size:14px;
font-weight:bold;
}

.footer {
background-color:#222643;
color:#FFFFFF;
}

.footer a:link, .footer a:visited{
color:#FFFFFF;
text-decoration:none;
}
.footer a:hover{
color: #999999;
text-decoration:none;
}

.msgbox {
background-color:#DEE6E9;
color:#666666;
padding:15px;
}

.msgbox a:link, .msgbox a:visited{
color:222643;
text-decoration:none;
}
.msgbox a:hover{
color: #333333;
text-decoration:none;
}


.LeftNav {
	border-right: solid  #99B0B6 1px;
	padding:5px;
	text-align:right;
	background-color: #FFFFFF;
	font-family: "Arial Narrow", "Arial Rounded MT Bold";
	font-size: 14px;
	color: #666666;
	cursor: pointer;
	text-decoration: none;
	height:16px;
	padding-left:5px;
	font-weight: bold;
	font-stretch:wider;
	
}
.LeftNav_S {
	text-align:right;
	background-color: #E1E1E1;
	font-family: "Arial Narrow", "Arial Rounded MT Bold";
	font-size: 14px;
	color: #000033;
	text-indent: 0px;
	text-decoration: none;
	border-right: solid  #99B0B6 1px;
	cursor: pointer;
	height:16px;
	font-weight: bold;
	padding:5px;
	font-stretch:expanded;
	
}


.LeftNavOff
{
    BACKGROUND-COLOR: lightsteelblue;
    
    COLOR: darkslateblue;
    cursor: pointer;
    FONT-FAMILY: verdana;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    LETTER-SPACING: -0.5pt;
    LINE-HEIGHT: 20px;
    MARGIN: 0px 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none;
    WIDTH: 130px
}
.LeftNavUp
{
    BACKGROUND-COLOR: navy;
   
    COLOR: white;
    CURSOR: hand;
    FONT-FAMILY: verdana;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    HEIGHT: 0pt;
    LETTER-SPACING: -0.5pt;
    LINE-HEIGHT: 20px;
    MARGIN: 2px 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none;
    WIDTH: 130px
}
.LeftNavDown
{
    BACKGROUND-COLOR: darkslateblue;
   
    COLOR: white;
    CURSOR: hand;
    FONT-FAMILY: verdana;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    LETTER-SPACING: -0.5pt;
    LINE-HEIGHT: 20px;
    MARGIN: 2px 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none;
    WIDTH: 130px
}
.LeftNavChosen
{
    BACKGROUND-COLOR: silver;
   
    COLOR: darkslateblue;
    CURSOR: hand;
    FONT-FAMILY: verdana;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    HEIGHT: 0pt;
    LETTER-SPACING: -0.5pt;
    LINE-HEIGHT: 20px;
    MARGIN: 2px 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none;
    WIDTH: 130px
}
.LeftNavChosenDown
{
    BACKGROUND-COLOR: darkslateblue;
   
    COLOR: white;
    CURSOR: hand;
    FONT-FAMILY: verdana;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    LETTER-SPACING: -0.5pt;
    LINE-HEIGHT: 20px;
    MARGIN: 2px 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none;
    WIDTH: 130px
}
.NavRedir {
	text-decoration: none;
	color:#666666;
	font-weight:bold;
}
TABLE
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 14px
}
.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.small2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.tbl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 1px;
	padding: 3px;
	border-style:solid;
	border: 1px solid #000033;
}

.tbl tr {
background-color:#FFFFFF;
}

.Inv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 1px;
	padding: 1px;
	border-style:solid;
	border: 1px solid Black;
	color:#000000;
}


.msg {
	color:#FF0000;
	font-size:14px;
}
.TextBox {
	
	font-size: 12px;
	width:200px;
	
} 	

.on {
	display: on;
}
.off {
	display: none;
	visibility:hidden;
}

#Terms {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	position: relative;
	vertical-align: top;
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
	overflow: auto;
	height:300px;
	
		
}	

#adminicons ul {

        list-style: none;
        margin: 0;
        padding: 0;
		/*display: inline; */
		zoom:1;
        }

/* =-=-=-=-=-=-=-[Menu Three]-=-=-=-=-=-=-=- */

#adminicons li {
text-align:center;
float:left;
list-style: none;
/*display: inline-block;*/
vertical-align:middle;
zoom:1;
padding:20px;
        }








/* =-=-=-=-=-=-=-[Menu Three]-=-=-=-=-=-=-=- */

#menu3 {
        width: 100px;
        border-bottom-style:solid;
		border-bottom-width:1px;
        margin: 5px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
        margin: 0;
        font-size: 10px;
        font-weight: bold;
		text-align:left;
		vertical-align:middle
        }

#menu3 li a {
          height: 30px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 20px;
        text-decoration: none;
        }

#menu3 li a:link, #menu3 li a:visited {
        color: #000000;
        display: block;
		border:thin;
		border-bottom-style:solid;
		border-bottom-width:1px;
        background: url(menu3.gif);
        padding: 5px 5px 5px 5px;
        }

#menu3 li a:hover, #menu3 li #current, #menu3 li a:active {
        color: #FFFBF0;
        background: url(menu3.gif) 0 -70px;
		border-bottom-style:solid;
		border-bottom-width:1px;
        padding: 5px 5px 5px 5px;
        }

.news {
FONT-FAMILY: Verdana;
    FONT-SIZE: 12px;
    FONT-STYLE: normal
}
.fade {
background-color:#E6E6E6;
}
.search {
color:#3366FF;
}
span.info {
	display: inline-block;
	#background: url('css/asac-theme/images/info.png') no-repeat 0 3px;
	color: #0066ff;
	padding: 3px 0 0 20px;
}

span.loading {
	display: inline-block;
	background: url('css/asac-theme/images/ajax.gif') no-repeat 0 4px;
	color: #000000;
	padding: 3px 0 0 20px;
}

span.error {
	display: inline-block;
	background: url('css/asac-theme/images/cross.png') no-repeat 0 4px;
	color: #cc0000;
	padding: 3px 0 0 20px;
}

span.success {
	display: inline-block;
	background: url('css/asac-theme/images/tick.png') no-repeat 0 4px;
	color: #84ad2d;
	padding: 3px 0 0 20px;
}

.btn_min {
background-image: url(images/footerCnrRB.jpg);
height:15px;
width:15px;
}

.btn_plus {
background-image: url(images/footerCnrLB.jpg);
height:15px;
width:15px;
}

/*Style for Auto Complete*/

 .ui-autocomplete-loading { background: white url(css/asac-theme/images/ui-anim_basic_16x16.gif) 	right center no-repeat; }
	
	  .form-item { margin:3px; clear:both; }
	  .form-item input { margin:3px 0 0 10px; float:left; height:22px; padding:0 5px 0 5px}
	  .form-item .text { width:40px; float:left; clear:right; font-size:13px; padding:5px 0 0 0; }
	  
	  
	  .main-sapcer { height:10px; clear:both; }
	  
	  .search-head { font-size:18px; color:#444444; padding:5px 0 5px 0; border-bottom:1px solid #CCCCCC; }
	  
	  ul.search-results { font-family:Arial, Helvetica, sans-serif; font-size:13px; clear:both; margin:10px; padding:5px; border:1px solid #CCCCCC; }
	  ul.search-results li.search-item { display:block; margin:5px; padding:5px; cursor:pointer; }
	  ul.search-results li.search-item:hover { background:#EFEFEF; }
	  ul.search-results li.search-item .search-title { font-weight:bold; color:#444444;  }
	  ul.search-results li.search-item .search-desc { font-size:12px; font-style:italic; color: #AFAFAF;}

.validate-error {
border: 1px solid #FF0000;




}
