body
{
    FONT-FAMILY:				Verdana,Arial,"MS Sans Serif",Times New Roman, Times;
    FONT-SIZE:					0.9em;
    PADDING-TOP:				0px;
    PADDING-LEFT:				5px;
    PADDING-RIGHT:				5px;
    PADDING-BOTTOM:				0px;
    MARGIN:						5px;
    BACKGROUND-IMAGE:			url("../_images/drcbackground.gif");
    BACKGROUND-ATTACHMENT:		fixed;
    BACKGROUND-COLOR:			#006000;
    COLOR:						white;
    SCROLLBAR-FACE-COLOR:		#006900;
    SCROLLBAR-HIGHLIGHT-COLOR:	#00c600;
    SCROLLBAR-SHADOW-COLOR:		black;
    SCROLLBAR-3DLIGHT-COLOR:	#00ff00;
    SCROLLBAR-ARROW-COLOR:		black;
    SCROLLBAR-TRACK-COLOR:		#00c600;
    SCROLLBAR-DARKSHADOW-COLOR: black;
}
A:link
{
    COLOR:						yellow;
    FONT-STYLE:					italic;
    TEXT-DECORATION:			none;
    BORDER-BOTTOM:				dashed 1px red;
}
A:active
{
    COLOR:						red;
    FONT-STYLE:					italic;
    BACKGROUND-COLOR:			white;
    TEXT-DECORATION:			none;
}
A:visited
{
    COLOR:						silver;
    FONT-STYLE:					italic;
    TEXT-DECORATION:			none;
    BORDER-BOTTOM:				dotted 1px black;
}
A:hover
{
    COLOR:						red;
    FONT-STYLE:					italic;
    BACKGROUND-COLOR:			white;
    TEXT-DECORATION:			none;
}
HR
{
    BORDER:						red thin ridge;
    COLOR:						red;
    HEIGHT:						3px
}
H1
{
	COLOR:						yellow;
	TEXT-TRANSFORM:				capitalize;
	FONT-VARIANT:				small-caps;
	FONT-STYLE:					italic;
    FONT-SIZE:					2.0em;
}
H2
{
    COLOR:						yellow;
    FONT-STYLE:					italic;
	FONT-VARIANT:				small-caps;
    TEXT-ALIGN:					left;
    FONT-SIZE:					1.6em;
}
H3
{
    COLOR:						yellow;
    FONT-STYLE:					italic;
    FONT-SIZE:					1.4em;
}
H4
{
    COLOR:						yellow;
    FONT-SIZE:					1.2em;
}
TABLE.FOOTER
{
}
TABLE.FOOTER TD
{
    FONT-SIZE: 					smaller;
    FONT-STYLE:					italic;
    FONT-VARIANT:				small-caps;
}
TABLE.MAIN
{
    BORDER:						navy 5px ridge;
    FILTER:						progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color='silver', Positive='true');
    WIDTH:						90%;
    HEIGHT:						400px;
    BACKGROUND-COLOR:			LightGoldenrodYellow;
}
TABLE.MAIN TD
{
	VERTICAL-ALIGN:				TOP;
}
TABLE.MAIN TD
{
    LINE-HEIGHT: 				150%;
    BACKGROUND-COLOR:			LightGoldenrodYellow;
    PADDING: 					10px;
    FONT-SIZE: 					1.0em;
}
TABLE.MAIN TFOOT.FOOTER
{
	VERTICAL-ALIGN:				MIDDLE;
	HEIGHT: 					30px;
}

TD.LEFT
{
	TEXT-ALIGN: 				LEFT;
	FONT-SIZE: 					1.0em;
	BORDER-TOP: 				DASHED THIN BLACK;
}
TD.RIGHT
{
    TEXT-ALIGN: 		RIGHT;
    FONT-SIZE: 			1.0em;
    BORDER-TOP: 		DASHED THIN BLACK;
}
TABLE.MENU
{
    PADDING-RIGHT: 		0px
}

TABLE.MENU TD
{
	VERTICAL-ALIGN: 	top;
}
TABLE.MENU TD
{
    PADDING-RIGHT: 		1px;
    PADDING-LEFT: 		1px;
    FONT-SIZE: 			smaller;
    PADDING-BOTTOM: 		1px;
    TEXT-TRANSFORM: 		uppercase;
    PADDING-TOP: 		1px;
    FONT-STYLE: 		italic;
    TEXT-ALIGN: 		center
}
TABLE.MENU TD.DISABLED
{
    PADDING-RIGHT: 		1px;
    PADDING-LEFT: 		1px;
    FONT-SIZE: 			smaller;
    PADDING-BOTTOM: 		1px;
    TEXT-TRANSFORM: 		uppercase;
    COLOR: 			gray;
    PADDING-TOP: 		1px;
    FONT-STYLE: 		italic;
    TEXT-ALIGN: 		center
}
TABLE.NORMAL
{
}
TABLE.NORMAL td
{
    PADDING: 			0px;
    MARGIN: 			0px;
}
TABLE.NORMAL COL.TITLE
{
	WIDTH: 			100px;
}
TABLE.NORMAL COL.NORMAL
{
	TEXT-ALIGN: 		CENTER;
	WIDTH: 			75px;
}

TABLE.GALLERY
{
	BORDER: 		0px;
}
TABLE.GALLERY TD
{
    PADDING: 0px;
    MARGIN: 0px;
    BACKGROUND-COLOR: GHOSTWHITE;
	VERTICAL-ALIGN: MIDDLE;
	TEXT-ALIGN: CENTER;
	BORDER: SOLID THIN SILVER;
	WIDTH: 120px;
	HEIGHT: 120px;
}
TABLE.GALLERY TD.MIDDLE
{
    PADDING: 0px;
    MARGIN: 0px;
    BACKGROUND-COLOR: GHOSTWHITE;
	VERTICAL-ALIGN: MIDDLE;
	TEXT-ALIGN: CENTER;
	BORDER: RIDGE THICK SILVER;
	WIDTH: 240px;
	HEIGHT: 240px;

}
TABLE.GALLERY COL
{
	WIDTH: 25pc;
	TEXT-ALIGN: CENTER;
}
IMG.TN
{
	CURSOR: HAND;
}
IMG.MIDDLE
{
	CURSOR: HAND;
}

#pagetitle {
	PADDING-RIGHT:			0px; 
	PADDING-LEFT:			0px; 
	FONT-SIZE:			2.0em; 
	PADDING-BOTTOM:			0px; 
	MARGIN:				0px; 
	COLOR:				NAVY; 
	PADDING-TOP:			10px; 
	TEXT-ALIGN:			LEFT;
}

#newcontainer H2
{
	TEXT-ALIGN:			LEFT;
}

TABLE.DataEntry
{
	BORDER:				solid navy 1px;
}
TABLE.DataEntry COL.Description
{
	WIDTH:				100px;
	TEXT-ALIGN:			center;
	FONT-SIZE:			10pt;
	BACKGROUND-COLOR:		navy;
	COLOR:				white;
}
TABLE.DataEntry COL.Details
{
	WIDTH:				200px;
	TEXT-ALIGN:			left;
	BACKGROUND-COLOR:		white;
	COLOR:				navy;
}

TABLE.Login
{
	BORDER:				solid navy 0px;
}
TABLE.Login COL.Description
{
	WIDTH:				100px;
	TEXT-ALIGN:			left;
	COLOR:				navy;
}
TABLE.Login COL.Details
{
	TEXT-ALIGN:			left;
	COLOR:				navy;
}

INPUT.Blue
{
    BORDER-LEFT-COLOR: 			lightskyblue;
    BORDER-BOTTOM-COLOR: 		darkblue;
    WIDTH: 				150px;
    CURSOR: 				hand;
    COLOR: 				white;
    BORDER-TOP-COLOR: 			lightskyblue;
    HEIGHT: 				25px;
    BACKGROUND-COLOR: 			royalblue;
    BORDER-RIGHT-COLOR: 		darkblue
}

INPUT.RedBorder
{
	BORDER:				ridge 1px red;
}

DIV.NoPrint
{
}

#editor
{
	BORDER:					dashed thin red;
	BACKGROUND-COLOR:		ghostwhite;
	HEIGHT:					350px;
	OVERFLOW-Y:				scroll;
}

#newcontainer.P{
	FONT-WEIGHT:			bold;
	PADDING-RIGHT:			7px; 
	PADDING-LEFT:			0px; 
	PADDING-BOTTOM:			20px; 
	MARGIN:					0px; 
	PADDING-TOP:			8px;
	COLOR:					yellow;	
}




























