/*********************************************************************************/
/**************************************<COLORS>**********************************/
/*********************************************************************************/
.bodycolor {  /*Approved*/
        background-color: #F2F7EE;
}
.pagecolor{ /*approved*/
        background-color: #FFFFFF;
}
/**************************************</COLORS>**********************************/



/*********************************************************************************/
/**************************************<IMAGES>**********************************/
/*********************************************************************************/
.vline {  /*approved*/
        background-image: url(../images/vline.gif);
}

.headerbar { /*approved*/
        background-image: url(../images/headergreenbarbg.gif);
}

.footerbar { /*approved*/
        background-image: url(../images/footerimgbg.gif);
}
.dotedhoriznline { /*Approved*/
        background-image: url(../images/horiznline.gif);
}
/**************************************</IMAGES>**********************************/



/*********************************************************************************/
/**************************************<FORMFIELDS>*******************************/
/*********************************************************************************/
.button { /*Approved*/
        border: 1px solid #C9D2C9;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #104812;
        background-color: #DDEECA;
}
.textbox {
        border: 1px solid #C9D2C9;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #104812;
        background-color: #DDEECA;
}
.textarea { /*Approved*/
        border: 1px solid #C9D2C9;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #104812;
        background-image:url(../images/line.gif);
        background-color: #DDEECA;
}
.checkbox { /*Approved*/
        border: 0px solid #67AA33;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #104812;
        background-color: #DDEECA;
        width:16px;
        height:16px;
}
/**************************************</FORMFIELDS>**********************************/



/*************************************************************************************/
/**************************************<TEXTDISPLAY>**********************************/
/*************************************************************************************/
.toplinks { /*approved*/
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        top: 2px;
        bottom: 2px;
        text-decoration: none;
}
.info { /*approved*/
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #003300;
}
.errormessage{ /*Approved*/
        background-color: #EFEFEF;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #FF0000;
        font-weight: bold;
}
.required{ /*Approved*/
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #FF0000;
}
.maintext { /*Approved*/
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #104812;
}
.navigation { /*Approved*/
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #996600;
}
.sidelinks { /*Approved*/
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #104812;
        background-color: #A3A3A3;
}
.topmainlink{ /*Approved*/
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        text-decoration: none;
}
.topmainlink:hover {
        color: #FF6600;
        text-decoration: underline;
}
.subtoplink{ /*Approved*/
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #FFFFFF;
        text-decoration: none;
        text-weight: bold;
}
.subtoplink:hover {
        color: #FF6600;
        text-decoration: underline;
}
.linktext { /*Approved*/
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
		text-decoration:none;
		font-weight:bold;
}


.linktext:hover {
        color: #FF6600;
        text-decoration: underline;
}
/**************************************</TEXTDISPLAY>**********************************/



/*************************************************************************************/
/**************************************<DISPLAYAREAS>**********************************/
/*************************************************************************************/
.headmid { /*Approved*/
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #104812;
        background-image: url(../images/barleft1.gif);
}
.headright { /*Approved*/
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #104812;
        background-image: url(../images/barbg1.gif);
}
.headlist { /*Approved*/
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #104812;
        background-color: #E1F8CB;
}
.sidemenulink{ /*Approved*/
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 11px;
            color: #104812;
            background-color: #F3FCEB;
            text-decoration: none;
}
.sidemenulink:hover {
        color: #FF6600;
        text-decoration: underline;
}
.sidelinkmain{ /*Approved*/
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #104812;
        background-color: #E1F8CB;
}
.subsidelink { /*Approved*/
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #104812;
        background-color: #F3FCEB;
}
.sidebox { /*Approved*/
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #104812;
        border: 1px solid #B5E6B7;
}

.messsagebar{ /*Approved*/
        background-color: #EBEBEB;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #006600;
        font-weight: bold;
}
.headings { /*Approved*/
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #006600;
        font-weight: bold;
        background-image: url(../images/barrbg.gif);
}
.subhead { /*Approved*/
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #104812;
        background-image: url(../images/barbg1.gif);
}
/**************************************</DISPLAYAREAS>**********************************/



/*************************************************************************************/
/**************************************<DISPLAYPAGES(LISTING)>************************/
/*************************************************************************************/
.listingheadmid { /*Approved*/
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #104812;
        background-image: url(../images/barleft1.gif);
}
.listingheadright { /*Approved*/
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #104812;
        background-image: url(../images/barbg1.gif);
}
.listingmaintext { /*Approved*/
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #104812;
}
.listingmaintextbold { /*Approved*/
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #104812;
        font-weight: bold;
}
.listingbtnbar{ /*Approved*/
        background-color: #EBEBEB;
}
/**************************************<DISPLAYPAGES(LISTING)>************************/



.headings2 {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #D39500;
        font-weight: bold;
        background-image: url(../images/barrbg.gif);
}
.show {
        border: 0px solid #C9D2C9;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #104812;
        background-color: #F2F7EE;
}


.ticketband {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-indent: 5px;
	font-weight: bold;
	background-color: #000000;
	text-decoration:none;
}
.replyband {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-indent: 5px;
	font-weight: bold;
	background-color: #CD9701;
	text-decoration:none;
}
.commentband {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-indent: 5px;
	font-weight: bold;
	background-color: #999999;
}
.attachband {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-indent: 5px;
	font-weight: bold;
	background-color: #6C2300;
	text-decoration:none;
}

/*********New additions*/
.ashbodydark {
	background-color: #DFDFDF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}

.redtext {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
}
.ashbody {
	background-color: #F3F3F3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.redlistingmaintext { /*Approved*/
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #FF0000;
		font-weight:bold;
}

.topmainlinknew{
		font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        top: 2px;
        bottom: 2px;
        text-decoration: none;
}