A  
{ 
    text-decoration:	none; 
    color:		#0000ff; 
    font-weight:	normal;
}

A.grey  
{ 
    text-decoration:	underline; 
    color:		#000000; 
    font-weight:	normal;
}

A.grey:hover 
{ 
    text-decoration:	underline; 
    color:		#0000ff; 
    font-weight:	normal;
}

TD 
{
    font-size:	    12px; 
    font-family:    Arial, Tahoma, Times New Roman; 
}
TD.menu
{
    font-weight:    bold; 
    font-size:	    12px; 
    font-family:    Arial, Tahoma, Times New Roman; 
}
TD.clsTab
{
    font-weight:    bold; 
    font-size:	    12px; 
    font-family:    Arial, Tahoma, Times New Roman; 
    vertical-align: middle;
    cursor:	    hand;
}
TD.clsTab A
{
    font-weight:    bold; 
    font-size:	    12px; 
    font-family:    Arial, Tahoma, Times New Roman; 
    vertical-align: middle;
    cursor:	    hand;
    color:	    #000000;
}
Table.cont 
{
    font-family:    Arial, Tahoma, Times New Roman; 
    font-size:	    12px;
    font-weight:    bold;
    width:	    100%;
}
TD.ttext
{
    font-weight:    normal;
}
TD.title
{
    font-weight:    bold; 
    font-size:	    14px; 
    font-family:    Arial, Tahoma, Times New Roman; 
}

TH 
{
    font-family:    Arial, Tahoma, Times New Roman; 
    text-align:	    left;
    color:	    #ffffff;
}

P, BODY, SELECT 
{
    font-family:    Arial, Tahoma, Times New Roman; 
    font-size:	    12px
}

INPUT 
{
    font-family:    Arial, Tahoma, Times New Roman; 
    font-size:	    12px; 
    font-weight:    bold;
}

INPUT.wizard
{
    font-family:    Arial, Tahoma, Times New Roman; 
    font-size:	    12px; 
    font-weight:    bold;
    width:	    90px;
    height:	    25px;
}

TABLE#idTabs TD { FONT-SIZE: 100%}

#foldheader 
{
    cursor:	    pointer;
    cursor:	    hand; 
    font-weight:    regular;
}

TD.menu_level1 A
{
    font-weight: bold; 
    font-size:12px; 
    font-family:    Arial, Tahoma, Times New Roman; 
    vertical-align:middle;
    cursor:hand;
    color:#000000;
}

TD.menu_level1
{
    background-image: url(theme1/images/bglevel1_2.gif);
    font-weight:	bold; 
    color:		#000000;
    font-size:		12px; 
    font-family:    Arial, Tahoma, Times New Roman; 
    vertical-align:	middle;
    cursor:		hand;
    background-repeat:	no-repeat;		
    padding-left:       21px;
}

TD.menu_level2 
{
    background-image: url(theme1/images/bglevel2_2.gif);
    font-weight:	regular; 
    color:		#000000;
    font-size:		11px; 
    font-family:    Arial, Tahoma, Times New Roman; 
    vertical-align:	middle;
    cursor:		hand;
    background-repeat:	no-repeat;		
    padding-left:       24px;
}

.level1_over
{
    background-image: url(theme1/images/bglevel1_1.gif);
    font-weight:	bold; 
    color:		#000000;
    font-size:		12px; 
    font-family:    Arial, Tahoma, Times New Roman; 
    vertical-align:	middle;
    cursor:		hand;
    background-repeat:	no-repeat;		
    padding-left:       21px;
}

.level2_over
{
    background-image: url(theme1/images/bglevel2_1.gif);
    font-weight:	regular; 
    color:		#FF0000;
    font-size:		11px; 
    font-family:    Arial, Tahoma, Times New Roman; 
    vertical-align:	middle;
    cursor:		hand;
    background-repeat:	no-repeat;		
    padding-left:       24px;
}

TD.font-16
{
    font-size:		16px; 
    font-family:    Arial, Tahoma, Times New Roman; 
}

/* This style is for tables with optional frames */
/* frames can be turn on/off by change the background-color of TABLE.frame */
TABLE.frame
{
    font-size:		12px; 
    font-family:    Arial, Tahoma, Times New Roman; 
    background-color:	#99cccc;
    width:		100%;
}

TABLE.frame TD
{
    color:		#000000;
    background-color:	#DDEEEE;
    font-size:		12px; 
    font-family:    Arial, Tahoma, Times New Roman; 
    text-align:		center;			
}

TABLE.frame TR.menu
{
    background-color:	#669999;
}

TABLE.frame TR.menu TD
{
    font-weight:	bold; 
    font-size:		12px; 
    font-family:    Arial, Tahoma, Times New Roman; 
    color:		#FFFFFF;
    height:		18px;
    text-align:		center;			
    vertical-align:	middle;
    background-color:	#669999;
}

TABLE.normal
{
    font-size:		12px; 
    font-family:    Arial, Tahoma, Times New Roman; 
    background-color:	#DDEEEE;
    width:		100%;
}

TABLE.normal TD
{
    color:		#000000;
    background-color:	#DDEEEE;
    font-size:		12px; 
    font-family:    Arial, Tahoma, Times New Roman; 
}

/* framemust style is for tables whose frames is a must have feature */
TABLE.framemust
{
    font-size:		12px; 
    font-family:    Arial, Tahoma, Times New Roman; 
    background-color:	#99cccc;
    width:		100%;
}

TABLE.framemust TD
{
    color:		#000000;
    background-color:	#DDEEEE;
    font-size:		12px; 
    font-family:    Arial, Tahoma, Times New Roman; 
    text-align:		center;			
}

TABLE.framemust TR.menu
{
    background-color:	#669999;
}

TABLE.framemust TR.menu TD
{
    font-weight:	bold; 
    font-size:		12px; 
    font-family:    Arial, Tahoma, Times New Roman; 
    color:		#FFFFFF;
    height:		18px;
    text-align:		center;			
    vertical-align:	middle;
    background-color:	#669999;
}

.sub_normal
{
    text-decoration:	none; 
    font-weight:	normal;
    font-size:		12px; 
    font-family:    Arial, Tahoma, Times New Roman; 
    color:		blue;
}

.sub_link
{
    text-decoration:	underline; 
    color:		red; 
    font-weight:	bold;
    font-family:    Arial, Tahoma, Times New Roman; 
    font-size:		12px; 
}
