BODY
{
    MARGIN:      0px;
    FONT-FAMILY: Verdana, Arial, sans-serif; 
    FONT-SIZE:   11px; 
    COLOR:       #000000;
    background-color: #ffffff;
}

TD
{
    FONT-FAMILY: Verdana, Arial, sans-serif; 
    FONT-SIZE: 11px; 
    COLOR:       black
}

A              
{
    TEXT-DECORATION: underline
}

A:link         
{
    COLOR: #003366;
    TEXT-DECORATION: none
}

A:visited      
{
    COLOR: #003366;
    TEXT-DECORATION: none    
}

A:hover        
{
    COLOR:Maroon; 
    TEXT-DECORATION: underline
}

A.topmenu              
{
    TEXT-DECORATION: none
}

A.topmenu:link         
{
    COLOR: #FFFFFF
}

A.topmenu:visited      
{
    COLOR: #FFFFFF
}

A.topmenu:hover        
{
    COLOR: #FFFFFF; 
    TEXT-DECORATION: none
}

A.footer:link         
{
    COLOR: #787575
}

A.footer:visited      
{
    COLOR: #787575
}

A.footer:hover        
{
    COLOR:#660000; 
    TEXT-DECORATION: underline
}

A.body:link         
{
    COLOR: #003366;
    TEXT-DECORATION: none
}

A.body:visited      
{
    COLOR: #003366;
    TEXT-DECORATION: none    
}

A.body:hover        
{
    COLOR:Maroon; 
    TEXT-DECORATION: underline
}

h1 {
	font: bold 16px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	margin-top: 4px;
	margin-bottom: 4px;
	padding: 0;
}
h2 {
	font: bold 13px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color: #45518D;
	margin-top: 4px;
	margin-bottom: 2px;
}

P.pgeHdr 
{
        FONT-FAMILY: Verdana;
        color: #FFFFFF;
        margin-right: 5px;
        margin-top: 0px;
        margin-bottom: 0px;
        FONT-WEIGHT: Normal;
        FONT-SIZE: 11px
}

P.pnl2Hdr 
{
        FONT-FAMILY: Trebuchet MS, Verdana;
        color: #003366;
        margin-top: 1px;
        margin-bottom: 5px;
        FONT-WEIGHT: bold;
        FONT-SIZE: 14px
}

P.pgeTitle 
{
        FONT-FAMILY: Verdana;
        color: #000000;
        margin-right: 0px;
        margin-top: 1px;
        margin-bottom: 2px;
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px
}

P
{
        FONT-FAMILY: Verdana;
        margin-top: 1px;
        margin-bottom: 2px;
        FONT-SIZE: 11px
}

LI 
{
	font: normal 11px Verdana;
	color: #383131;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left:0px;
	padding-bottom:0px;
	padding-left:0px
}

UL 
{
	margin-top: 0px;
	padding-left:0px;
	margin-left:20px;
}

OL 
{
	margin-top: 0px;
	padding-left:0px;
	margin-left:40px;
}

P.Footer
{
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana;
    COLOR: #787575;
    margin-top: 0px;
    margin-bottom: 0px;
}

H4 
{
	font: bold 12px/14px Verdana;
	color: #666666;
	border-bottom: 1px dashed #8697CA;
	margin-bottom: 8px;
}

DIV#container {

    BORDER-RIGHT: #E0E0CD 1px solid; 
    BORDER-TOP: #003366 0px solid; 
    BORDER-LEFT: #003366 1px solid; 
    BORDER-BOTTOM: #003366 0px solid;
    BACKGROUND: #f2f2f2; 
    PADDING-BOTTOM: 0px; 
    MARGIN: 0px 
}


DIV#container TABLE.listing 
{
    BORDER-RIGHT: #E0E0CD 1px solid; 
    BORDER-TOP: #003366 1px solid; 
    BORDER-LEFT: #003366 1px solid;
    BORDER-BOTTOM: #003366 1px solid;
    FONT-SIZE: 11px; 
    MARGIN: 4px 0px 0px -1px; 
    WIDTH: 100%;  
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
    BORDER-COLLAPSE: collapse
}

DIV#container TABLE.listing THEAD TH 
{
    BACKGROUND: #DED3C7; 
    COLOR: #000000; 
    WHITE-SPACE: nowrap
}

DIV#container TABLE.listing THEAD TH 
{
    PADDING-RIGHT: 5px; 
    PADDING-LEFT: 5px; 
    PADDING-TOP: 2px; 
    PADDING-BOTTOM: 2px; 
    TEXT-ALIGN: left
}

DIV#container TABLE.listing THEAD TH.price 
{
    WHITE-SPACE: nowrap; 
    TEXT-ALIGN: right
}

DIV#container TABLE.listing TBODY TD 
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px; 
    PADDING-TOP: 2px; 
    PADDING-BOTTOM: 2px; 
    BACKGROUND: #ffffff; 
    COLOR: #333333; 
    BORDER-BOTTOM: #efefef 1px solid
}


DIV#container TABLE.listing THEAD TD 
{
    PADDING-TOP: 2px; 
    PADDING-RIGHT: 5px; 
    PADDING-LEFT: 5px; 
    PADDING-BOTTOM: 2px; 
    COLOR: #333333; 
    BORDER-BOTTOM: #cecece 1px solid; 
    WHITE-SPACE: nowrap
}

DIV#container TABLE.listing TBODY TD.image 
{
    PADDING-RIGHT: 4px; 
    PADDING-LEFT: 4px; 
    PADDING-TOP: 4px; 
    PADDING-BOTTOM: 4px; WIDTH: 130px; 
    BORDER-BOTTOM: 0px
}

DIV#container TABLE.listing TBODY TD.image IMG 
{
    BORDER-RIGHT: #000000 1px solid; 
    BORDER-LEFT: #000000 1px solid; WIDTH: 130px; 
    BORDER-TOP: #000000 1px solid; 
    BORDER-BOTTOM: #000000 1px solid
}

TABLE#listing 
{
    WIDTH: 100%; 
    MARGIN-RIGHT: -2px; 
    BORDER-COLLAPSE: collapse
}
TABLE#listing TD 
{
    PADDING-RIGHT: 6px; 
    PADDING-LEFT: 6px; 
    PADDING-BOTTOM: 0px; 
    PADDING-TOP: 0px
}

TABLE.contenttable
{
        border-bottom:solid 1px "#C46B0E";
        border-left:solid 1px "#000000";
        border-top: solid 1px "#000000";
        border-collapse:collapse;
        border-right:solid 1px "#000000";
        border-width:thin
}

.special
{
	BORDER-RIGHT: #003466 1px solid; BORDER-TOP: #003466 1px solid; FONT-FAMILY: verdana; FONT-SIZE: 11px; BORDER-LEFT: #003466 1px solid; BORDER-BOTTOM: #003466 1px solid; background-color:#F8F7F7;
}

.cbr
{
	BORDER-LEFT-COLOR: #003466 ; BORDER-BOTTOM-COLOR: #003466 ; CURSOR: hand; COLOR: #000000; BORDER-TOP-COLOR: #003466 ; FONT-FAMILY: verdana; FONT-SIZE: 11px; BACKGROUND-COLOR: #ebebeb; BORDER-RIGHT-COLOR: #003466
}

.notify
{
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana;
    COLOR:Maroon
}

.ColumnHeading2   {FONT-SIZE: 14px; FONT-FAMILY: Trebuchet MS; COLOR: #003366; font-weight: bold;}


	/* =tables
	----------------------------------------------- */
	
	.panelTable
	{
		vertical-align:text-top;
		padding: 10px 0 10px 10px; 
		margin: 5px 3px 5px 0;
		background-color:#F4F4E5; /*ffffe0*/
		border:1px solid #c9c9c9;
		border-collapse:collapse; 
	}
	
	.panelTable table { 
	 background-color: #F9FBFD; 
	 color: #000000; 
	 width: 470px; 
	 border: 1px solid #D7E5F2; 
	 border-collapse:collapse; 
	}
	
	.panelTable td { 
	border: 1px solid #D7E5F2; 
	padding-left: 4px; 
	}

	.panelFont
	{
	font-family: verdana, Arial, sans-serif;
	}	
