/* this sis for report table */
div.reporttable thead td, div.reporttable thead th
	{
	font-size: 11px;
	text-align: center;
	position:relative;
	BACKGROUND: #ccddee;
	}

.reportmenu {
	WIDTH: 100%;
	HEIGHT: 10px;
	margin-top:-55;
	margin-left:-47;
	BORDER: SOLID 1px BLACK;
	BACKGROUND-COLOR:#cccccc;
	border-width:1;
	position:absolute;	
	}

thead td, thead th, TH
	{
	font-size: 11px;
	color:black;
	text-align: center;
        BACKGROUND: #ACCCEF none repeat scroll 0 0;
	}


BODY {
        MARGIN: 0px;
        BACKGROUND-COLOR:white;
	color:#366070;
	}

/* For Select Box */

SELECT {
	FONT-SIZE: 11px; 
        COLOR: #484848; 
        WIDTH: 130px;
        background-color:rgb(255,255,220);
	/* For Select Menu Leveling */
	font-size: 8pt; 
        font-family: verdana, helvetica, sans-serif; 
        vertical-align:middle;  
        border : solid;  
        border-bottom-color : #575757;  
        border-bottom-width : 1px;  
        border-left-color : #575757;  
        border-left-width : 1px;  
        border-right-color : #575757;  
        border-right-width : 1px;  
        border-top-color : #575757;  
        border-top-width : 1px;  
        border-spacing : 2px;  
        margin-bottom : 5px;
/* 	TEXT-indent:3%; */
/* 	 */
	
/* 	-moz-border-radius-topleft:.3em; */
/* 	-moz-border-radius-bottomleft:.3em; */
/* 	-moz-border-radius-topright:.3em; */
/* 	-moz-border-radius-bottomright:.3em; */
        FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	}

SELECT.xmedium {
	WIDTH: 200px;
	}

SELECT.medium {
	WIDTH: 300px;
	}

SELECT.narrow {
	WIDTH: 65px;
	}

SELECT.xnarrow {
	WIDTH: 100px;
	}

SELECT.narrow70 {
	WIDTH: 70px;
	}

SELECT.x_narrow {
	WIDTH: 120px;
	}

SELECT.x-narrow {
	WIDTH: 50px;
	}

SELECT.wide {
	WIDTH: 260px;
	}

SELECT.xwide {
	WIDTH: 460px;
	}

SELECT.xxwide {
	WIDTH: 660px;
	}

CHECKBOX {
        COLOR: #484848; 
        background-color: #f4f3ec; 
	}

.textm {
        font-size: 8pt;
        background-color: #f4f3ec;
        font-family: verdana, helvetica, sans-serif;
        vertical-align:middle;
        border : solid;
        border-bottom-color :  #bb0000;
        border-bottom-width : 1px;
        border-left-color :  #bb0000;
        border-left-width : 1px;
        border-right-color :  #bb0000;
        border-right-width : 1px;
        border-top-color :  #bb0000;
        border-top-width : 1px;
        border-spacing : 2px;
        margin-bottom : 5px;
	}

INPUT {
        FONT-SIZE: 11px; 
        COLOR: #000; 
        FONT-FAMILY: verdana, arial, helvetica, sans
	}

TEXTAREA {
        FONT-SIZE: 11px; 
        COLOR: #484848; 
        FONT-FAMILY: verdana, arial, helvetica, sans
	}

.formelement {
        BACKGROUND-COLOR: #f4f3ec;
	}

HR {  
        height: 5pt;
        border : dotted 2px;
        COLOR: #507786; 
	}

/* For All Buttons and Submit Button use this class */

.submit {
	font-size: 8pt; 
        BACKGROUND-COLOR: #dcd6c8; 
        font-family: verdana, helvetica, sans-serif; 
	color: #111111;
        vertical-align:middle;  
        border : solid; 
	TEXT-indent:2%;
        border-bottom-color : #575757;  
        border-bottom-width : 1px;  
        border-left-color : #575757;  
        border-left-width : 1px;  
        border-right-color : #575757;  
        border-right-width : 1px;  
        border-top-color : #575757;  
        border-top-width : 1px; 
	height:20px;
        border-spacing : 2px;
        margin-bottom : 5px; 
	background-image: url(../images/bar1.jpg);
	}

.forminput { 
        font-size: 8pt; 
        background-color: #ffffff;
        font-family: verdana, helvetica, sans-serif; 
        vertical-align:middle;  
        border : solid;  
        border-bottom-color : #575757;  
        border-bottom-width : 1px;  
        border-left-color : #575757;  
        border-left-width : 1px;  
        border-right-color : #575757;  
        border-right-width : 1px;  
        border-top-color : #575757;  
        border-top-width : 1px;  
        border-spacing : 2px;  
        margin-bottom : 5px;
	TEXT-indent:3%;
	}

TEXTAREA { 
        font-size: 8pt; 
        background-color: #f4f3ec; 
        font-family: verdana, helvetica, sans-serif; 
        vertical-align:middle;  
        border : solid;  
        border-bottom-color : #575757;  
        border-bottom-width : 1px;  
        border-left-color : #575757;  
        border-left-width : 1px;  
        border-right-color : #575757;  
        border-right-width : 1px;  
        border-top-color : #575757;  
        border-top-width : 1px;  
        border-spacing : 2px;  
        margin-bottom : 5px;  
	
	}