body, p, td, th {
	COLOR: #000000;
	FONT-FAMILY: tahoma,  geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	FONT-SIZE: 12px;
}

body a:visited, body a:link {
	COLOR: #6E6E9B;
	TEXT-DECORATION: underline
}

body a:active, body a:hover {
	COLOR: #3D3D5A;
	TEXT-DECORATION: underline;
}

select {
	FONT-FAMILY: tahoma,  geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR: #000000;
}

input {
	FONT-FAMILY: tahoma,  geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR: #000000;
}

textarea {
	FONT-FAMILY: tahoma,  geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR: #000000;
}


.emphasis {
	COLOR: #3D3D5A;
}

.white_cnt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px ; color: #FFFFFF}

.title {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	FONT-WEIGHT: bold;
}

.light {
	COLOR: #BF4444;
	FONT-FAMILY: Arial, Helvetica,  geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}

.light a:link, .light a:visited {
	COLOR: #BF4444;
	TEXT-DECORATION: none
}

.light a:hover, .light a:active {
	COLOR: #424242;
	TEXT-DECORATION: none
}


.standard_border {
	BORDER: #A4A4A4 1px solid;
}


.tech_message {
	BORDER: #BF4343 1px solid;
	BACKGROUND-COLOR: #EBEBEB;
}
.user_message {
	BORDER: #A4A4A4 1px solid;
}


.rowspacer {
	BACKGROUND-COLOR: #CCCCCC;
}


.divider_left {
	BACKGROUND-COLOR: #A4A4A4;
}

.divider_middle {
	BACKGROUND-COLOR: #727272;
	COLOR: #FFFFFF;
}

.divider_right {
	BACKGROUND-COLOR: #A4A4A4;
}


.error_table {
	BORDER: #BF4343 1px dashed;
}
.error_text {
	COLOR: #BF4343;
}
.error_text_bullet {
	COLOR: #BF4343;
}	


.header_selected {
	BACKGROUND-COLOR: #FFFFFF;
	BORDER: #A4A4A4 1px solid;
	PADDING-RIGHT: 8px;
}

.header_notselected {
	BACKGROUND-COLOR: #E6E6E6;
	PADDING-RIGHT: 8px;
}

.headerbox {
	BORDER: #A4A4A4 1px solid;
	BACKGROUND-COLOR: #E6E6E6;
}


.tablebox {
	BORDER: #CCCCCC 1px solid;
	BACKGROUND-COLOR: #FFFFFF;
}

.tablebox_td {
	BACKGROUND: #FFFFFF;
}

.tablebox_header {
	PADDING: 4px;
	BACKGROUND: #E6E6E6;
	FONT-WEIGHT: bold;
}


.button { 
	FONT-FAMILY: tahoma,  geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	FONT-SIZE: 11px; 
	background: #CCCCCC;
}


.frontbox {
	BORDER: #A4A4A4 1px solid;
}

.frontbox_header_left {
	BACKGROUND: #727272;
	FONT-WEIGHT: bold;
}

.frontbox_header_right {
	BACKGROUND: #E6E6E6;
	FONT-WEIGHT: bold;
}

.frontbox_header_right a:link, .frontbox_header_right a:visited {
	TEXT-DECORATION: none
}

.frontbox_header_right a:hover, .frontbox_header_right a:active {
	COLOR: #BF4444;
	TEXT-DECORATION: none
}

.frontbox_td {
	BACKGROUND: #FFFFFF;
}
