/********************************************************************
*****			HOME PAGE				*****
*********************************************************************/
/*Home Page Main Category*/
.HPMC{
     width:267px;
     height: 54px;
     float: left;
     padding:5 0 5 0;

     color: #3b352a;
     font-family: Arial, Helvetica, sans-serif;
     font-size:  18px; 

     background-color:  #cabda4; 
     position:relative; 
     top:-520px;

     opacity:  0.80;   /*Firefox, Safari, Opera code*/
     filter:   alpha(opacity=80);  /* IE code */
}
/*Home Page Sub Category*/
.HPSC {
     width:267px;
     float:left;
     cursor: pointer;
     visibility:  hidden;

     color: #3b352a;
     font-family:Arial, Helvetica, sans-serif;
     font-size:  14px;
     font-weight: bold; 
     line-height:23px;

     background-color:  #cabda4; 
     position:relative; 
     top:-520px;

     opacity:  0.95;   /*Firefox, Safari, Opera code*/
     filter:   alpha(opacity=95);  /* IE code */
}


/********************************************************************
*****			LOGIN PAGE                                      *****
*********************************************************************/
.td-login{
     padding-left:30;
     padding-top:20px;
     font:normal 12px Arial, Helvetica, sans-serif;
}

/********************************************************************
*****			CONTENT BODY                                    *****
*********************************************************************/

.pCB { padding-top:10; padding-left:20;} 

/*Content Bod Paragraph Format*/
.pCBPF {margin-right:140px; margin-left:10px; margin-top:10px; text-align:justify; position:relative; top:-20;}


/********************************************************************
*****			ABOUT US MENU			*****
*********************************************************************/
.pAUM  { COLOR: black; BACKGROUND-COLOR: #F4F0C1; WIDTH: 100px; BORDER: 2px #FFFFFF solid;}
.pAUMH { COLOR: white; BACKGROUND-COLOR: #384C7E; CURSOR: pointer; WIDTH: 100px; BORDER: 2px #FFFFFF solid;}
.pAUMR { COLOR: black; BACKGROUND-COLOR: #F4F0C1; WIDTH: 100px; BORDER: 2px #FFFFFF solid;}
.pAUMT { MARGIN: 0px; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px; FONT-FAMILY: arial; FONT-SIZE: 8pt; FONT-WEIGHT: bold;}


/********************************************************************
*****			MAIN BODY				*****
*********************************************************************/
BODY
{
	MARGIN: 0px; BACKGROUND-COLOR: #FFFFFF;
}
.pMAIN
{
	BACKGROUND-COLOR: #FFFFFF;
}
.pPAGE
{
	BACKGROUND-COLOR: #FFFFFF; VERTICAL-ALIGN: top; BORDER: 0px #FFFFFF solid; height:420px;
}
.pLEFT
{
	WIDTH: 155px; BACKGROUND-COLOR: #E3F0F7; BORDER-RIGHT: 1px #71A4CE solid; TEXT-ALIGN: center; VERTICAL-ALIGN: top;
}
.pRIGHT
{
	WIDTH: 160px; BACKGROUND-COLOR: #FFFFFF; BORDER-LEFT: 0px #E8E8E8 solid; TEXT-ALIGN: center; VERTICAL-ALIGN: top;
}
/********************************************************************
*****			GENERAL PAGE			*****
*********************************************************************/
.pTLE
{
	COLOR: #222222; FONT-FAMILY: arial; FONT-SIZE: 14pt; CURSOR: default; padding: 10 0 10 10;
}
.pLN
{
	HEIGHT: 1px; BACKGROUND-COLOR: #AAAAAA;
}
.pBDW
{
	BORDER: 1px #FFFFFF solid;
}
.pTLN
{
	COLOR: #222222; FONT-FAMILY: arial; FONT-SIZE: 14pt; CURSOR: default; BORDER-BOTTOM: 1px #555555 solid; LINE-HEIGHT: 25px;
}
table
{
	COLOR: #222222; FONT-FAMILY: verdana; FONT-SIZE: 8pt; CURSOR: default;
}
sup
{
	FONT-SIZE: 7pt;
}
input
{
	COLOR: #222222; FONT-FAMILY: verdana; FONT-SIZE: 8pt;
}
textarea
{
	COLOR: #222222; FONT-FAMILY: verdana; FONT-SIZE: 8pt; BORDER: 1px #555555 solid;
}
select
{
	COLOR: #222222; FONT-FAMILY: verdana; FONT-SIZE: 8pt; BORDER: 1px #555555 solid;
}
pTB
{
	COLOR: #222222; FONT-FAMILY: verdana; FONT-SIZE: 8pt; BORDER: 1px #555555 solid;
}
.pTXR
{
	COLOR: #CC0000; FONT-FAMILY: verdana; FONT-SIZE: 8pt;
}
.pTIN
{
	COLOR: #F4F4F4; FONT-FAMILY: verdana; FONT-SIZE: 8pt;	
}
.pBOX
{
	BORDER: 1px #AAAAAA solid; COLOR: #ffffff; FONT-FAMILY: verdana; FONT-SIZE: 8pt;
}
.pBOXCL
{
	 FONT-FAMILY: verdana; FONT-SIZE: 8pt; BACKGROUND: #FFFFFF;
}
.pBOXTL
{
	BORDER-BOTTOM: 1px #AAAAAA solid; TEXT-ALIGN: center; HEIGHT: 20px;
}
.pLPR
{
	BACKGROUND-COLOR: #FFFFFF;
}
.pLPA
{
	BACKGROUND-COLOR: #EEEEEE;
}
.pLPH
{
	BACKGROUND-COLOR: #C2CDE0; CURSOR: pointer;
}
/********************************************************************
*****			FOOTER MENU				*****
*********************************************************************/

.footer_links, .header_links
{
    color: #000000;
    font-weight: normal;
    font-size:12px;
    text-decoration:none;
    font-family:Arial, Helvetica, sans-serif;
}

/********************************************************************
*****			TOP MENU				*****
*********************************************************************/
.pAPP
{
	BACKGROUND-COLOR: #9F091C;
}
.pTMT
{
	MARGIN: 0px; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px; FONT-FAMILY: arial; FONT-SIZE: 8pt; FONT-WEIGHT: bold;
}
.pTMR
{
	COLOR: #FFFFFF; CURSOR: pointer; text-align: center;
}
.pTMH
{
	COLOR: #FF9900; CURSOR: pointer; text-align: center;
}
.pTMB
{
	BACKGROUND-COLOR: #384B7D; MARGIN-TOP: 5px; BORDER: 0px #6B659C solid; LINE-HEIGHT: 17px; FONT-FAMILY: verdana; FONT-SIZE: 7pt; WIDTH: 160px;
}
.pMR
{
	COLOR: #FFFFFF; CURSOR: pointer; BACKGROUND-COLOR:#CC3300; /* #6B659C; */
}
.pMH
{
	COLOR: #FFFFFF; CURSOR: pointer; BACKGROUND-COLOR: #333366;
}
.pMTMG
{
	MARGIN: 0px; MARGIN-LEFT: 10px;
}

/********************************************************************
*****			LEFT MENU				*****
*********************************************************************/

.main_cat{   /* main category */
    background-color: #7a7164; 
    color: white; 
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size:14px;

    border: 2px solid #5c5549; 
    border-left:  none; 
    border-right: none; 

    padding: 5 5 5 10;
    cursor: pointer;
}

.sub_cat{   /* sub category */
	border: none; 
    background-color: #c9b99f;
    padding:0 0 0 15;
    cursor: pointer;

    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
}

#dtstyle{ margin-top:-8px;}

/********************************************************************
*****			MISSCELLANEOUS			*****
*********************************************************************/

a {cursor:pointer; /*Safari*/}

.imgStyle{ border:none;}

.heading { 
	color: #D53A0E;
         font-size: 14pt;
	font-weight: bold;
         font-family: arial, verdana, sans-serif;
	padding-bottom: 10px;
}

.btnName{ font: bold small-caps 12px verdana; }

.categoryPageDesc { margin: 10 10 10 10;}

.reqField{ color:red;}

.btn { 
       cursor: pointer;
       background-color: #837a6e; 

       color: white;
       font-size: 12px;
       font-weight: normal; 
       font-family: arial, sans-serif;

       padding:3 6;
}




