/* 	-----------------------------------------------------------------------------------
		General Elements
	-----------------------------------------------------------------------------------	
*/

	BODY {
    	BACKGROUND-COLOR: #790000;
	    COLOR: #FFFFFF;
    	FONT-FAMILY: sans-serif,Arial, Helvetica;
	    FONT-SIZE: 11px;
    	TEXT-DECORATION: none;
    	margin : 2px;
	}

	IMG	{
	    BORDER-BOTTOM: 0px;
    	BORDER-LEFT: 0px;
	    BORDER-RIGHT: 0px;
    	BORDER-TOP: 0px
	}
	
/* 	-----------------------------------------------------------------------------------
		Table Classes
	-----------------------------------------------------------------------------------	
*/

	TABLE {
	    BORDER-BOTTOM: #AAAAAA 1px solid;
    	BORDER-LEFT: #AAAAAA 1px solid;
	    BORDER-RIGHT: #AAAAAA 1px solid;
    	BORDER-TOP: #AAAAAA 1px solid;
    	COLOR: #FFFFFF;
    	BACKGROUND-COLOR: #790000;
    	FONT-FAMILY: sans-serif,Arial, Helvetica;
		padding: 2px;
	}

	TH {
	    COLOR: #FFFFFF;
    	BACKGROUND-COLOR: #660000;
    	FONT-FAMILY: sans-serif,Arial, Helvetica;
	    FONT-WEIGHT: bold;
    	TEXT-ALIGN: left
	}
	TD {
    	COLOR: #ffffff;
    	FONT-FAMILY: sans-serif,Arial, Helvetica;
    	FONT-SIZE: 12px
	}

	.tableHeader {

		COLOR: #FFFFFF;
    	BACKGROUND-COLOR: #660000;
    	FONT-FAMILY: sans-serif,Arial, Helvetica;
	    FONT-WEIGHT: bold;
    	TEXT-ALIGN: left;
	}

	.tableFooter {
	    COLOR: #FFFFFF;
    	BACKGROUND-COLOR: #660000;
    	FONT-FAMILY: sans-serif,Arial, Helvetica;
		text-align:center;
	}

	.tableNoBorder {
	    BORDER-BOTTOM: 0px;
    	BORDER-LEFT:  0px;
	    BORDER-RIGHT:  0px;
    	BORDER-TOP:  0px;
    	COLOR: #FFFFFF;
    	BACKGROUND-COLOR: #790000;
    	FONT-FAMILY: sans-serif,Arial, Helvetica;
	}

	.tableTransparent {
	    BORDER-BOTTOM: 0px;
    	BORDER-LEFT:  0px;
	    BORDER-RIGHT:  0px;
    	BORDER-TOP:  0px;
    	COLOR: #FFFFFF;
    	BACKGROUND-COLOR: transparent;
    	FONT-FAMILY: sans-serif,Arial, Helvetica;
	}

	
	.lightTR {
	    BACKGROUND-COLOR: #880000;
	}
	
	.darkTR {
	    BACKGROUND-COLOR: #790000;
	}
	


	
/* 	-----------------------------------------------------------------------------------
		Links
	-----------------------------------------------------------------------------------	
*/
	A {
    	COLOR: #ffffff;
    	FONT-FAMILY: sans-serif,Arial, Helvetica;
    	FONT-SIZE: 12px;
	    TEXT-DECORATION: none;
		COLOR: #CF4A16;

	}

	A:hover {
		COLOR : #FA5E00;
		text-decoration : underline;
	}
	
	A:link{
		COLOR: #CF4A16;
	}


/* 	-----------------------------------------------------------------------------------
		Form Elements
	-----------------------------------------------------------------------------------	
*/
	FORM {
	    MARGIN-BOTTOM: 0px;
    	PADDING-BOTTOM: 0px
	}
	
	INPUT	{
    	BACKGROUND-COLOR: #ffffff;
    	FONT-FAMILY: sans-serif,Arial, Helvetica;
    	FONT-SIZE: 11px
	}

	SELECT	{
    	FONT-FAMILY: sans-serif,Arial, Helvetica;
    	FONT-SIZE: 11px
	}


	.myButton {
	    BACKGROUND-COLOR: white;
    	BORDER-BOTTOM: black 2px ridge;
	    BORDER-LEFT: black 1px ridge;
    	BORDER-RIGHT: black 2px ridge;
	    BORDER-TOP: black 1px ridge;
    	COLOR: black;
    	FONT-FAMILY: sans-serif,Arial, Helvetica;
    	TEXT-DECORATION: none;
		width: auto;
	}

	.lightRadio {
    	BACKGROUND-COLOR: #880000;
	}

	.darkRadio {
    	BACKGROUND-COLOR: #790000;
	}


/* 	-----------------------------------------------------------------------------------
		Text 
	-----------------------------------------------------------------------------------	
*/

	.myText	{
    	COLOR: #ffffff;
    	FONT-FAMILY: sans-serif,Arial, Helvetica;
    	FONT-SIZE: 12px
	}
	
	.myLabel {
    	COLOR: #ffffff;
    	FONT-FAMILY: sans-serif,Arial, Helvetica;
	    FONT-SIZE: 12px;
    	FONT-WEIGHT: bold;
	}
	
	.myPopUp {
		COLOR: #AAAAAA;
    	FONT-FAMILY: sans-serif,Arial, Helvetica;
		FONT-SIZE: 7pt;
		TEXT-DECORATION: none
	}

	.myNote {
		COLOR: #AAAAAA;
    	FONT-FAMILY: sans-serif,Arial, Helvetica;
		FONT-SIZE:12px;
		TEXT-DECORATION: none
	}

	.requiredIndicator {
	    COLOR: #FA5E00;
    	FONT-FAMILY: sans-serif,Arial, Helvetica;
	    FONT-SIZE: 11px;
    	FONT-STYLE: italic;
	    FONT-WEIGHT: bold
	}


/* 	-----------------------------------------------------------------------------------
		ERROR Text 
	-----------------------------------------------------------------------------------	
*/
	.errorUL {
		COLOR: #ff0000;
    	FONT-FAMILY: sans-serif,Arial, Helvetica;
		FONT-SIZE: 11px;
		FONT-WEIGHT: bold;
		MARGIN-BOTTOM: 8px;
		MARGIN-TOP: 2px;
		PADDING-BOTTOM: 0px;
		PADDING-TOP: 0px;
		TEXT-DECORATION: none
	}

	.errorLI {
		COLOR: #ff0000;
    	FONT-FAMILY: sans-serif,Arial, Helvetica;
		FONT-SIZE: 11px;
		FONT-WEIGHT: bold;
		MARGIN-BOTTOM: 5px;
		MARGIN-TOP: 0px;
		PADDING-BOTTOM: 0px;
		PADDING-TOP: 0px;
		TEXT-DECORATION: none
	}

	.errorTitle {
		COLOR: #ff0000;
    	FONT-FAMILY: sans-serif,Arial, Helvetica;
		FONT-SIZE: 12px;
		FONT-WEIGHT: bold;
		MARGIN-BOTTOM: 3px;
		PADDING-BOTTOM: 0px;
		TEXT-DECORATION: none
	}

	.errorMessageKey {
		COLOR: #ff0000;
    	FONT-FAMILY: sans-serif,Arial, Helvetica;
		FONT-SIZE: 11px;
		FONT-WEIGHT: bold;
		TEXT-DECORATION: none
	}

	.errorMessageText {
		COLOR: #ff0000;
    	FONT-FAMILY: sans-serif,Arial, Helvetica;
		FONT-SIZE: 11px;
		FONT-WEIGHT: normal;
		TEXT-DECORATION: none
	}


