body
{
	font-family: Arial;
	font-size:  smaller;	
	margin: 0px;
	padding: 0px;
}

h1
{
	font-size: 22px;
	padding: 0px;
	margin: 0px;
}

h2
{
	font-size: 12px;
}





.footer,a.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
}
a.footer:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7A5A31;
	text-decoration: none;
	line-height: 20px;
}

.black_10, a.black_10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #231f20;
	text-decoration: none;
	line-height: 20px;
	text-align: justify;
}

a.black_10:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7A5A31;
	text-decoration: none;
	line-height: 20px;
	text-align: justify;
}






.yellow_link, a.yellow_link {
	font-family: Arial, Helvetica, sans-serif;
	color: #e0aa25;
	text-decoration: none;
}

a.yellow_link_16:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #7A5A31;
	text-decoration: none;
}



a.yellow_link_selected {
	font-family: Arial, Helvetica, sans-serif;
	color: #7A5A31;
	text-decoration: none;
}
a.yellow_link_selected:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #7A5A31;
	text-decoration: none;
}






.black_11, a.black_11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #231f20;
	text-decoration: none;
	line-height: 20px;
	text-align: justify;
}
a.black_11:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7A5A31;
	text-decoration: none;
	line-height: 20px;
	text-align: justify;
}
.black_12,a.black_12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #231f20;
	text-decoration: none;
	line-height: 20px;
	text-align: justify;
}
a.black_12:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7A5A31;
	text-decoration: none;
	line-height: 20px;
	text-align: justify;
}


.gold_table_12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #231f20;
	text-decoration: none;
	line-height: 20px;
	text-align: justify;
}

.gold_table_12 tr.header_row td ,  .gold_table_12 tr.header_row th{ 
	border-top:solid 0px #FFFFFF;
	border-right:solid 0px #FFFFFF;
	border-left:solid 0px #FFFFFF;
	border-bottom: solid 1px #F4E9C3;
	background-color:#f7f2d8;
}

.gold_table_12 tr.blank_row td{
	border-top:solid 0px #FFFFFF;
	border-right:solid 0px #FFFFFF;
	border-left:solid 0px #FFFFFF;
	border-bottom: solid 0px #F4E9C3;
	background-color:#FFFFFF;
}



.gold_table_12 td{
	border-top:solid 0px #FFFFFF;
	border-right:solid 0px #FFFFFF;
	border-left:solid 0px #FFFFFF;
	border-bottom: solid 1px #f7f2d8;
	background-color:#FFFFFF;
}

.gold_table_12 tr.color_row td{
	border-top:solid 0px #FFFFFF;
	border-right:solid 0px #FFFFFF;
	border-left:solid 0px #FFFFFF;
	border-bottom: solid 1px #f7f2d8;
	background-color:#FCF9EE;
}





.gold_table_11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #231f20;
	text-decoration: none;
	line-height: 20px;
	text-align: justify;
}

.gold_table_11 tr.header_row td{
	border-top:solid 0px #FFFFFF;
	border-right:solid 0px #FFFFFF;
	border-left:solid 0px #FFFFFF;
	border-bottom: solid 1px #F4E9C3;
	background-color:#f7f2d8;
}

.gold_table_11 tr.blank_row td{
	border-top:solid 0px #FFFFFF;
	border-right:solid 0px #FFFFFF;
	border-left:solid 0px #FFFFFF;
	border-bottom: solid 0px #F4E9C3;
	background-color:#FFFFFF;
}



.gold_table_11 td{
	border-top:solid 0px #FFFFFF;
	border-right:solid 0px #FFFFFF;
	border-left:solid 0px #FFFFFF;
	border-bottom: solid 1px #f7f2d8;
	background-color:#FFFFFF;
}

.gold_table_11 tr.color_row td{
	border-top:solid 0px #FFFFFF;
	border-right:solid 0px #FFFFFF;
	border-left:solid 0px #FFFFFF;
	border-bottom: solid 1px #f7f2d8;
	background-color:#FCF9EE;
}




.brown_table_11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #231f20;
	text-decoration: none;
	line-height: 20px;
	text-align: justify;




	border-top:solid 1px #9d664e;
	border-right:solid 1px #9d664e;
	border-left:solid 1px #9d664e;
	border-bottom: solid 1px #9d664e;
	background-color:#9d7d4e;



}

.brown_table_11 tr.header_row td{
	background-color:#9d7d4e;
	color:#FFFFFF
}


.brown_table_11 tr.header_row_brown td{

	background-color:#9d7d4e;
}


.brown_table_11 tr.blank_row td{

	background-color:#FFFFFF;
}



.brown_table_11 td{
	background-color:#FFFFFF;
}

.brown_table_11 tr.color_row td{
	background-color:#FCF9EE;
}






.main_top_menu_10 td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #231f20;
	text-decoration: none;
	line-height: 20px;
	text-align: left;
	border: solid 1px #dfcd9d;
	background-color:#ffffff;
}

.main_top_menu_10 td:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7A5A31;
	text-decoration: none;
	line-height: 20px;
	text-align: left;
	border: solid 1px #dfcd9d;
	background-color:#f9edd3;
}



.sub-12px,a.sub-12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #231f20;
	text-decoration: none;
	line-height: 20px;
}
a.sub-12px:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7A5A31;
	text-decoration: none;
	line-height: 20px;
}
.intro , .control_11 { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	word-spacing: normal;
	letter-spacing: normal;
	line-height: 14px;
	text-decoration: none}


.control_12 { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	word-spacing: normal;
	letter-spacing: normal;
	line-height: 14px;
	text-decoration: none}


.LHS_CMSMenu{
	width:100%;
}


.LHS_CMSMenuItem, .LHS_CMSMenuItemMouseUp, .LHS_CMSMenuItemMouseDown, .LHS_CMSMenuHighlightedMenuItem
{
	font-family: Times New Roman,Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #474747;
	text-decoration: none;
}

 .LHS_CMSMenuHighlightedMenuItem, .LHS_CMSMenuHighlightedMenuItemMouseUp, .LHS_CMSMenuHighlightedMenuItemMouseDown, .LHS_CMSMenuHighlightedMenuItemMouseOver, .LHS_CMSMenuItemMouseOver
{
	font-family: Times New Roman,Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #9d7d4e;
	text-decoration: none;
}


.RHS_CMSMenuItem, .RHS_CMSMenuItemMouseUp, .RHS_CMSMenuItemMouseDown, .RHS_CMSMenuHighlightedMenuItem
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9d7d4e;
	text-decoration: none;
}

 .RHS_CMSMenuHighlightedMenuItem, .RHS_CMSMenuHighlightedMenuItemMouseUp, .RHS_CMSMenuHighlightedMenuItemMouseDown, .RHS_CMSMenuHighlightedMenuItemMouseOver, .RHS_CMSMenuItemMouseOver
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #474747;
	text-decoration: none;
}


/* Main Menu */
.CMSMenu
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	padding: 0px;
	margin: 0px;
}

.CMSMenuItem, .CMSMenuItemMouseUp, .CMSMenuItemMouseDown, .CMSMenuHighlightedMenuItem
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9d7d4e;
	text-decoration: none;

}

.CMSMenuHighlightedMenuItem, .CMSMenuHighlightedMenuItemMouseUp, .CMSMenuHighlightedMenuItemMouseDown, .CMSMenuHighlightedMenuItemMouseOver, .CMSMenuItemMouseOver
{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #474747;
	text-decoration: none;
}





/* .gold_10 {  font-family: "verdana"; font-size: 10px; font-weight: bold; color: #C0A160; text-decoration: none}  */
.gold_10 {  font-family: "verdana"; font-size: 10px; font-weight: bold; color: #9d8357; text-decoration: none; font-style: normal;} 
.gold_12 {  font-family: "verdana"; font-size: 12px; font-weight: bold; color: #9d8357; text-decoration: none; font-style: normal;}
.gold_14 {  font-family: "verdana"; font-size: 14px; font-weight: bold; color: #9d8357; text-decoration: none; font-style: normal;}
.brown_10 {  font-family: "verdana"; font-size: 10px; font-weight: bold; color: #7f0028; text-decoration: none; font-style: normal;}
.brown_10:hover {  font-family: "verdana"; font-size: 10px; font-weight: bold; color: #7f0028; text-decoration: none; font-style: normal;}
.brown_12 {  font-family: "verdana"; font-size: 12px; font-weight: bold; color: #7f0028; text-decoration: none; font-style: normal;}


.tableForm_12, .tableForm_12 table {
 font-size: 12px;
 font-family: Tahoma, Arial, Helvetica, sans-serif;
 font-style: normal;
 color: #000000;
 line-height: 20px;

}



.tableForm_11, .tableForm_11 table {
 font-size: 11px;
 font-family:  Tahoma, Arial, Helvetica, sans-serif;
 font-style: normal;
 color: #000000;
 line-height: 20px;

}

 




.tableForm_11i, .tableForm_11i table {
 font-size: 11px;
 font-family:  Tahoma, Arial, Helvetica, sans-serif;
 font-style: italic;
 color: #000000;
 line-height: 20px;

}





.tableForm_10 {
 font-size: 10px;
 font-family: Tahoma, Arial, Helvetica, sans-serif;
 color: #474747;
 line-height: 20px;
}
 




.form_button {
 font-size: 11px;
 font-family:  Tahoma, Arial, Helvetica, sans-serif;
 font-style: normal;
 color: #FFFFFF;
 background-color: #806c51;
 line-height: 18px;
 border: solid 1px #FFFFFF;
 padding-left:5px;
 padding-right:5px;
}


.form_button:hover {
 font-size: 11px;
 font-family:  Tahoma, Arial, Helvetica, sans-serif;
 font-style: normal;
 color: #806c51;
 background-color: #FFFFFF;
 line-height: 18px;
 border: solid 1px #806c51;
 padding-left:5px;
 padding-right:5px;

}


.error_message {
 font-size: 10px;
 font-family: Tahoma, Arial, Helvetica, sans-serif;
 color: #FF0000;
 line-height: 18px;
 font-style: normal;
}
 


a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #7A5A31;
	text-decoration: none;
	text-align: justify;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	color: #9d7d4e;
	text-decoration: none;
	text-align: justify;
}


table.tabnav {vertical-align:bottom;  }
table.tabnav td.sep { white-space:nowrap ;padding:10px 0px 0px 0px;margin:5px 0px 0px 0px;border-bottom:1px solid  #AE8858;}
table.tabnav td.menu { white-space:nowrap ; padding:10px 0px 0px 0px;margin:5px 0px 0px 0px; vertical-align:bottom; }
table.tabnav td.menu a {display:block;white-space:nowrap ; background:#FCF9EE ; padding:3px 7px 3px 7px; border-top:1px solid #AE8858;border-left:1px solid  #AE8858;border-right:2px solid #AE8858; border-bottom:1px solid #AE8858;   font-family: "verdana"; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none }
table.tabnav td.menu a:hover { white-space:nowrap ;background:#f7f2d8;  font-family: "verdana"; font-size: 10px; font-weight: bold; color: #9d8357; border-right:1px solid #AE8858;  text-decoration: none ; border-bottom:0px solid #AE8858;}
table.tabnav td.menu a.here { white-space:nowrap ;background:#f7f2d8; padding:5px 10px 5px 10px;border-top:1px solid #AE8858;border-left:1px solid  #AE8858;border-right:1px solid #AE8858; border-bottom:0px solid #AE8858;font-family: "verdana"; font-size: 14px; font-weight: bold; color: #9d8357; text-decoration: none}
table.tabnav td.menu a.here:hover { white-space:nowrap;background:#f7f2d8;  font-family: "verdana"; font-size: 14px; font-weight: bold; color: #9d8357; text-decoration: none ; border-bottom:0px solid #AE8858;} 



div.float_left {  float:left;  padding-left:0px; padding-right: 0px; vertical-align:bottom; }
div.float_right {  float:right;  padding-left:0px; padding-right: 0px; vertical-align:bottom; }
div.float_clear { clear:both;}


.brownline
{
	background-image: url(../app_themes/Regal/Images/line_brown.gif);
}








div.in_line_row { float:left; font-family: "verdana"; font-size: 12px;  }
div.in_line_row_end { clear:left; font-family: "verdana"; font-size: 12px; }


.field_table .field_header_color {  background-color:LightSkyBlue; font-family: "arial"; font-size: 12px;text-align:left; text-decoration: none; font-weight:bold }
.field_table .field_header_right {  font-family: "arial"; font-size: 12px;text-align:right;  text-decoration: none; font-weight:bold;border-width:thin; border-color:LightSkyBlue; border-style:solid}

.field_table .field_left {  font-family: "arial"; font-size: 12px;text-align:left;  text-decoration: none;border-width:thin; border-color:LightSkyBlue; border-style:solid}
.field_table { font-family: "arial"; font-size: 12px; text-decoration: none; border-width:thin; border-color:LightSkyBlue; border-style:solid}
.field_table .field_header_right_red {  font-family: "arial"; font-size: 12px;text-align:right;  text-decoration: none; font-weight:bold;border-width:thin; border-color:#fdd7eb; border-style:solid}
.field_table .field_left_red {  font-family: "arial"; font-size: 12px;text-align:left;  text-decoration: none;border-width:thin; border-color:#fdd7eb; border-style:solid}
.field_table .field_header_color_red {  background-color:#fdd7eb; font-family: "arial"; font-size: 12px;text-align:left; text-decoration: none; font-weight:bold }


.field_table_no_border .field_header_color {  background-color:LightSkyBlue; font-family: "arial"; font-size: 12px;text-align:left; text-decoration: none; font-weight:bold }
.field_table_no_border .field_header_right {  font-family: "arial"; font-size: 12px;text-align:right;  text-decoration: none; font-weight:bold; vertical-align:top;}
.field_table_no_border .field_left {  font-family: "arial"; font-size: 12px;text-align:left;  text-decoration: none;border-width:thin; border-color:LightSkyBlue; border-style:solid ; vertical-align:top; }
.field_table_no_border td { vertical-align:top; }

.field_table_no_border { font-family: "arial"; font-size: 12px; text-decoration: none; border-width:thin; border-color:LightSkyBlue; border-style:solid}


.field_table_10 .field_header_color {  background-color:LightSkyBlue; font-family: "arial"; font-size: 10px;text-align:left; text-decoration: none; font-weight:bold }
.field_table_10 .field_header_right {  font-family: "arial"; font-size: 10px;text-align:right;  text-decoration: none; font-weight:bold;border-width:thin; border-color:LightSkyBlue; border-style:solid}
.field_table_10 .field_left {  font-family: "arial"; font-size: 10px;text-align:left;  text-decoration: none;border-width:thin; border-color:LightSkyBlue; border-style:solid}
.field_table_10 .field_right {  font-family: "arial"; font-size: 10px;text-align:right;  text-decoration: none;border-width:thin; border-color:LightSkyBlue; border-style:solid}
.field_table_10 .field_right_red {  font-family: "arial"; font-size: 10px;color:red; text-align:right;  text-decoration: none;border-width:thin; border-color:LightSkyBlue; border-style:solid}
.field_table_10 .field_right_xxx {  font-family: "arial"; font-size: 10px;color:blue; text-align:right;  text-decoration: none;border-width:thin; border-color:LightSkyBlue; border-style:solid}
.field_table_10 { font-family: "arial"; font-size: 10px; text-decoration: none; border-width:thin; border-color:LightSkyBlue; border-style:solid}


.field_table_10_pink .field_header_color {  background-color:#fdd7eb; font-family: "arial"; font-size: 10px;text-align:left; text-decoration: none; font-weight:bold }
.field_table_10_pink .field_header_right {  font-family: "arial"; font-size: 10px;text-align:right;  text-decoration: none; font-weight:bold;border-width:thin; border-color:#fdd7eb; border-style:solid}
.field_table_10_pink .field_left {  font-family: "arial"; font-size: 10px;text-align:left;  text-decoration: none;border-width:thin; border-color:#fdd7eb; border-style:solid}
.field_table_10_pink .field_right {  font-family: "arial"; font-size: 10px;text-align:right;  text-decoration: none;border-width:thin; border-color:#fdd7eb; border-style:solid}
.field_table_10_pink .field_right_xxx {  font-family: "arial"; font-size: 10px;color:blue; text-align:right;  text-decoration: none;border-width:thin; border-color:#fdd7eb; border-style:solid; font-weight:bold;}
.field_table_10_pink .field_right_red {  font-family: "arial"; font-size: 10px;color:red; text-align:right;  text-decoration: none;border-width:thin; border-color:#fdd7eb; border-style:solid; font-weight:bold;}
.field_table_10_pink { font-family: "arial"; font-size: 10px; text-decoration: none; border-width:thin; border-color:#fdd7eb; border-style:solid}



.control_class {font-family: "arial"; font-size: 10px;  text-decoration: none;}





a.top_menu_link {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #3f3014;
	text-decoration: none;

}

a.top_menu_link:hover {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #eeeeee;
	text-decoration: none;

}


/* for webpart class */
.webpart_border { background-color:#9d7d4e; }
.webpart_background { background-color:#eace98; }
.webpart_line { background-color:#FFFFFF; }
.webpart_line_light { background-color:#9d7d4e; }
.webpart_promotion_1 { background-color:#f7f2d8; }






.pink_table_12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #231f20;
	text-decoration: none;
	line-height: 20px;
	text-align: justify;
}

.pink_table_12 tr.header_row td, .pink_table_12 tr.header_row th{
	border-top:solid 0px #FFFFFF;
	border-right:solid 0px #FFFFFF;
	border-left:solid 0px #FFFFFF;
	border-bottom: solid 1px #F4C3CD;
	background-color:#F7D9DE;
}

.pink_table_12 tr.blank_row td{
	border-top:solid 0px #FFFFFF;
	border-right:solid 0px #FFFFFF;
	border-left:solid 0px #FFFFFF;
	border-bottom: solid 0px #F4C3CD;
	background-color:#FFFFFF;
}



.pink_table_12 td{
	border-top:solid 0px #FFFFFF;
	border-right:solid 0px #FFFFFF;
	border-left:solid 0px #FFFFFF;
	border-bottom: solid 1px #F7D9DE;
	background-color:#FFFFFF;
}

.pink_table_12 tr.color_row td{
	border-top:solid 0px #FFFFFF;
	border-right:solid 0px #FFFFFF;
	border-left:solid 0px #FFFFFF;
	border-bottom: solid 1px #F7D9DE;
	background-color:#FCEEF1;
}





.blue_table_12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #231f20;
	text-decoration: none;
	line-height: 20px;
	text-align: justify;
}

.blue_table_12 tr.header_row td, .blue_table_12 tr.header_row th{
	border-top:solid 0px #FFFFFF;
	border-right:solid 0px #FFFFFF;
	border-left:solid 0px #FFFFFF;
	border-bottom: solid 1px #8FD1EA;
	background-color:#C3E6F4;
}

.blue_table_12 tr.blank_row td{
	border-top:solid 0px #FFFFFF;
	border-right:solid 0px #FFFFFF;
	border-left:solid 0px #FFFFFF;
	border-bottom: solid 0px #8FD1EA;
	background-color:#FFFFFF;
}



.blue_table_12 td{
	border-top:solid 0px #FFFFFF;
	border-right:solid 0px #FFFFFF;
	border-left:solid 0px #FFFFFF;
	border-bottom: solid 1px #F7D9DE;
	background-color:#FFFFFF;
}

.blue_table_12 tr.color_row td{
	border-top:solid 0px #FFFFFF;
	border-right:solid 0px #FFFFFF;
	border-left:solid 0px #FFFFFF;
	border-bottom: solid 1px #F7D9DE;
	background-color:#D8EFF8;
}

