/* ---------------------------------------------------------------------------------------------*/
/* LOCAL STYLES - GENERIC									*/
/* ---------------------------------------------------------------------------------------------*/

p {
	margin-top		: 1em;
	margin-bottom		: 0em;
}

ul {
	margin-top		: 0.5em;
	margin-bottom		: 0em;
}

li {
	margin-bottom		: 0.5em;
}


/* ---------------------------------------------------------------------------------------------*/
/* LOCAL STYLES - GENERIC BOXED PAGE ELEMENT							*/
/* ---------------------------------------------------------------------------------------------*/
.LOC_Box1_Head_Container_Tbl {
}

.LOC_Box1_Head_Td {
	padding-top		: 3px;
	padding-bottom		: 3px;
	padding-left		: 5px;
	padding-right		: 5px;
	border			: solid 1px #b6b6b6;
	background		: #efefef;
	background-image	: url(../../_img/global/bg_grad_03.gif);
}

.LOC_Box1_Head_Td_NoPad {
	border			: solid 1px #b6b6b6;
	background		: #efefef;
	background-image	: url(../../_img/global/bg_grad_03.gif);
}

.LOC_Box1_SubHead_Td {
	padding-top		: 3px;
	padding-bottom		: 3px;
	padding-left		: 5px;
	padding-right		: 5px;
	border			: solid 1px #b6b6b6;
	background		: #d6d6d6;
}

.LOC_Box1_Head_Txt {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 70%;
	font-weight		: bold;
	color			: #000000;
	text-decoration		: none;
}

.LOC_Box1_Head_Href {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 70%;
	font-weight		: bold;
	color			: #b1005d;
	text-decoration		: none;
}

.LOC_Box1_Head_Href:hover {
	color			: #ff4970;
}

.LOC_Box1_Head_NullHref {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 70%;
	font-weight		: bold;
	color			: #999999;
	text-decoration		: none;
}

.LOC_Box1_Container_Tbl {
	margin-bottom		: 5px;
}

.LOC_Box1_Td {
	padding			: 5px;
	border-left		: solid 1px #b6b6b6;
	border-right		: solid 1px #b6b6b6;
	border-bottom		: solid 1px #b6b6b6;
	background		: #efefef;
}

.LOC_Box1_Td_NoPad {
	padding			: 1px;
	border-left		: solid 1px #b6b6b6;
	border-right		: solid 1px #b6b6b6;
	border-bottom		: solid 1px #b6b6b6;
	background		: #efefef;
}

.LOC_Box1_Td_Ind {
	padding			: 5px;
	border			: solid 1px #b6b6b6;
	background		: #f6f6f6;
}

.LOC_Box1_Td_Ind_NoPad {
	border			: solid 1px #b6b6b6;
	background		: #f6f6f6;
}

.LOC_Box1_Inner_Td {
	padding			: 5px;
}

.LOC_Box1_Txt {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 70%;
	color			: #000000;
	text-decoration		: none;
}

.LOC_Box1_SmallTxt {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 60%;
	color			: #000000;
	text-decoration		: none;
}

.LOC_Box1_Href {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 70%;
	color			: #b1005d;
	text-decoration		: none;
}

.LOC_Box1_Href:hover {
	color			: #ff4970;
}

.LOC_Box1_NullHref {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 70%;
	color			: #999999;
	text-decoration		: none;
}

.LOC_Box1_Input {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 70%;
	color			: #000000;
	text-decoration		: none;
	border			: 1px inset;
	background		: #ffffff;
	width			: 200px;
}

.LOC_Box1_Select {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 70%;
	color			: #000000;
	text-decoration		: none;
	border			: 1px inset;
	background		: #ffffff;
	width			: 205px;
}

/* ---------------------------------------------------------------------------------------------*/
/* LOCAL STYLES - SIDE MENU									*/
/* ---------------------------------------------------------------------------------------------*/
.LOC_Td_Menu_Head {
	width			: 150px;
	height			: 24px;
	padding-top		: 8px;
	padding-left		: 10px;
	background		: #b1005d;
	background-image	: url(../../_img/global/bg_menu_head1.gif);
	background-repeat	: no-repeat;
	color			: #ffffff;
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 70%;
	font-weight		: bold;
	text-decoration	 	: none;
}

.LOC_Td_Menu_Item_Null {
	width			: 150px;
	height			: 30px;
	padding-top		: 7px;
	padding-left		: 10px;
	background		: #f0728d;
	background-image	: url(../../_img/global/bg_menu_item_null.gif);
	background-repeat	: no-repeat;
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 70%;
	font-weight		: bold;
	text-decoration		: none;
	line-height		: 125%;
}

.LOC_Td_Menu_Item1 {
	width			: 150px;
	height			: 30px;
	padding-top		: 7px;
	padding-left		: 10px;
	background		: #f0728d;
	background-image	: url(../../_img/global/bg_menu_item1.gif);
	background-repeat	: no-repeat;
	cursor			: hand;
	cursor			: pointer;
}

.LOC_Td_Menu_Item2 {
	width			: 150px;
	height			: 30px;
	padding-top		: 7px;
	padding-left		: 10px;
	background		: #f0728d;
	background-image	: url(../../_img/global/bg_menu_item2.gif);
	background-repeat	: no-repeat;
	cursor			: hand;
	cursor			: pointer;
}

.LOC_Txt_Menu_Link {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 70%;
	font-weight		: bold;
	text-decoration		: none;
	line-height		: 125%;
	color			: #b1005d;
}

.LOC_Txt_Menu_Link_On {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 70%;
	font-weight		: bold;
	text-decoration		: none;
	line-height		: 125%;
	color			: #ff4970;
}

.LOC_Txt_Menu_Link:hover {
	color			: #ff4970;
}


.LOC_Td_SubMenu_Item {
	width			: 150px;
	height			: 20px;
	padding-top		: 1px;
	padding-right		: 12px;
	background		: #f0728d;
	background-image	: url(../../_img/global/bg_submenu_item.gif);
	background-repeat	: no-repeat;
	cursor			: hand;
	cursor			: pointer;
	text-align		: right;
}

.LOC_Txt_SubMenu_Link {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 70%;
	font-weight		: bold;
	text-decoration		: none;
	line-height		: 125%;
	color			: #FFC1CE;
}

.LOC_Txt_SubMenu_Link_On {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 70%;
	font-weight		: bold;
	text-decoration		: none;
	line-height		: 125%;
	color			: #ffffff;
}

.LOC_Txt_SubMenu_Link:hover {
	color			: #ffffff;
}


/* ---------------------------------------------------------------------------------------------*/
/* LOCAL STYLES - LOGIN BOX									*/
/* ---------------------------------------------------------------------------------------------*/
.LOC_Td_Login_Head {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 70%;
	font-weight		: bold;
	text-decoration	 	: none;
	padding-top		: 9px;
	padding-bottom		: 9px;
	padding-left		: 8px;
	background		: #114275;
	background-image	: url(../../_img/global/bg_login_head1.gif);
	background-repeat	: no-repeat;
	color			: #ffffff;
}

.LOC_Txt_Login_Head_URL {
	text-decoration		: none;
	color			: #ffffff;
}

.LOC_Txt_Login_Head_URL:hover {
	color			: #ff4970;
}


/* ---------------------------------------------------------------------------------------------*/
/* LOCAL STYLES - PAGE CONTENT HEAD								*/
/* ---------------------------------------------------------------------------------------------*/
.LOC_Tb_Content_Head {
	margin-top		: 4px;
}

.LOC_Td_Content_Head {
	border-left		: solid 1px #b6b6b6;
	border-top		: solid 1px #b6b6b6;
	border-bottom		: solid 1px #b6b6b6;
}

.LOC_Txt_Trail {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 70%;
	font-weight		: bold;
	text-decoration 	: none;
	color			: #999999;
}

.LOC_Txt_Trail_Red {
	color			: #8a004b;
}


/* ---------------------------------------------------------------------------------------------*/
/* LOCAL STYLES - PAGE CONTENT									*/
/* ---------------------------------------------------------------------------------------------*/
.LOC_Td_Content_Container {
	padding			: 5px;
	border			: solid 1px #b6b6b6;
}


/* ---------------------------------------------------------------------------------------------*/
/* LOCAL STYLES - CONTENT FOOTER								*/
/* ---------------------------------------------------------------------------------------------*/
.LOC_Tb_BodyFoot_Container {
	margin-top 		: 5px;
	border			: solid 1px #b6b6b6;
}

.LOC_Td_BodyFoot {
	padding 		: 5px;
}

.LOC_Txt_BodyFoot {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 55%;
	text-decoration		: none;
	color			: #999999;
}

.LOC_Href_BodyFoot {
	text-decoration		: none;
	color			: #999999;
}

.LOC_Href_BodyFoot:hover {
	color			: #ff4970;
}



/* ---------------------------------------------------------------------------------------------*/
/* LOCAL STYLES - GENERAL - TEXT AND LINKS								*/
/* ---------------------------------------------------------------------------------------------*/
.LOC_Obj_Visible {
	display 		: inline;
	visibility 		: visible;
}

.LOC_Obj_Collapsed {
	display 		: none;
	visibility 		: collapse;
}

.LOC_Border_LRB {
	border-left		: solid 1px #b6b6b6;
	border-right		: solid 1px #b6b6b6;
	border-bottom		: solid 1px #b6b6b6;
}

.LOC_Border {
	border			: solid 1px #b6b6b6;
}

.LOC_Border_Ins {
	border-top		: solid 1px #666666;
	border-left		: solid 1px #666666;
	border-right		: solid 1px #b6b6b6;
	border-bottom		: solid 1px #b6b6b6;
}

.LOC_Border_BG1 {
	border			: solid 1px #b6b6b6;
	background		: #dddddd;
}

.LOC_H1_Blue {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 130%;
	text-decoration		: none;
	color			: #144274;
	letter-spacing		: -0.02em;
}

.LOC_H1_Grey {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 130%;
	text-decoration		: none;
	color			: #999999;
	letter-spacing		: -0.02em;
}

.LOC_H1_Purp {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 130%;
	text-decoration		: none;
	color			: #b1005d;
	letter-spacing		: -0.02em;
}

.LOC_H1_Lead {
	margin-top		: 0em;
	margin-bottom		: 0.25em;
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 120%;
	text-decoration		: none;
	line-height		: 125%;
	color			: #144274;
}

.LOC_H2_Lead {
	margin-top		: 0em;
	margin-bottom		: 0.25em;
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 80%;
	font-weight		: bold;
	text-decoration		: none;
	line-height		: 125%;
	color			: #144274;
}

.LOC_H2 {
	margin-top		: 2em;
	margin-bottom		: 0.25em;
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 80%;
	font-weight		: bold;
	text-decoration		: none;
	line-height		: 125%;
	color			: #144274;
}

.LOC_P_Lead {
	margin-top		: 0em;
	margin-bottom		: 0em;
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 70%;
	text-decoration 	: none;
	line-height		: 125%;
}

.LOC_P {
	margin-top		: 0.75em;
	margin-bottom		: 0em;
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 70%;
	text-decoration 	: none;
	line-height		: 125%;
}

.LOC_P_Med {
	margin-top		: 1.25em;
	margin-bottom		: 0em;
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 70%;
	text-decoration 	: none;
	line-height		: 125%;
}

.LOC_P_Thk {
	margin-top		: 20px;
	margin-bottom		: 0px;
}

.LOC_P_Thn {
	margin-top		: 5px;
	margin-bottom		: 0px;
}

.LOC_Txt_Small {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 55%;
	text-decoration		: none;
}

.LOC_Txt_Def {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 70%;
	text-decoration 	: none;
	line-height		: 125%;
}

.LOC_Txt_Med {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 80%;
	font-weight		: bold;
	text-decoration		: none;
	line-height		: 125%;
}

.LOC_Href_Small{
	color			: #b1005d;
	text-decoration 	: none;
}

.LOC_Href_Small:hover {
	color			: #ff4970;
}

.LOC_Href_Def{
	color			: #b1005d;
	text-decoration 	: none;
}

.LOC_Href_Def:hover {
	color			: #ff4970;
}

.LOC_Href_Med {
	font-size		: 9pt;
	color			: #b1005d;
	text-decoration 	: none;
}

.LOC_Href_Med:hover {
	font-size		: 9pt;
	color			: #ff4970;
}

.LOC_Href_Box {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 80%;
	font-weight		: bold;
	line-height		: 125%;
	color			: #b1005d;
	text-decoration 	: none;
	border			: solid 1px #b6b6b6;
	padding			: 3px;
	background		: #f6f6f6;
	margin-right		: 1px;
}

.LOC_Href_Box:hover {
	color			: #ff4970;
	background		: #ffffff;
}

.LOC_Href_Box_Null {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 80%;
	font-weight		: bold;
	line-height		: 125%;
	color			: #aaaaaa;
	text-decoration 	: none;
	padding			: 3px;
	border			: solid 1px #b6b6b6;
	background		: #f6f6f6;
	margin-right		: 1px;
}

.LOC_Href_Def:hover {
	color			: #ff4970;
}


.LOC_Txt_Flink {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 70%;
	text-decoration		: none;
	line-height		: 125%;
	color			: #b1005d;
	cursor 			: hand;
	cursor			: pointer;
}

.LOC_Txt_Flink:hover {
	color			: #ff4970;
}

.LOC_Txt_Flink_Med {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 80%;
	text-decoration		: none;
	line-height		: 125%;
	color			: #b1005d;
	cursor 			: hand;
	cursor			: pointer;
}

.LOC_Txt_Flink_Med:hover {
	color			: #ff4970;
}


/* ---------------------------------------------------------------------------------------------*/
/* LOCAL STYLES - DIVS										*/
/* ---------------------------------------------------------------------------------------------*/
.LOC_Div_Wrn {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 70%;
	text-decoration 	: none;
	text_align		: justify;
	line-height		: 125%;
	border			: solid 1px #b6b6b6;
	background		: #f6f6f6;
	padding			: 5px;
	margin-top		: 5px;
	margin-bottom		: 5px;
}

.LOC_Div_Inf {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 70%;
	text-decoration 	: none;
	text_align		: justify;
	line-height		: 125%;
	margin-top		: 5px;
	margin-bottom		: 5px;
}

.LOC_Div_Sep {
	padding			: 5px;
	margin-top		: 10px;
	margin-bottom		: 10px;
	border 			: solid 1px #b6b6b6;
	background		: #f6f6f6;
	overflow		: auto;
}

.LOC_Div_Indent10 {
	margin-left		: 10px;
	margin-bottom		: 10px;
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 70%;
	text-decoration 	: none;
	line-height		: 125%;
}


.LOC_Div_Indent22 {
	margin-left		: 22px;
	margin-bottom		: 20px;
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 70%;
	text-decoration 	: none;
	line-height		: 125%;
}

/* ---------------------------------------------------------------------------------------------*/
/* LOCAL STYLES - TABLE CELLS									*/
/* ---------------------------------------------------------------------------------------------*/
.LOC_Td_Jst {
	text-align		: justify;
	padding-bottom		: 5px;
}


/* ---------------------------------------------------------------------------------------------*/
/* LOCAL STYLES - FORM OBJECTS									*/
/* ---------------------------------------------------------------------------------------------*/
.LOC_Input_Wide {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 70%;
	text-decoration		: none;
	padding			: 3px;
	width			: 98%;
	border			: 1px inset;
	background		: #ffffff;
}


.LOC_Input {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 70%;
	text-decoration		: none;
	padding-left		: 3px;
	border			: 1px inset;
	background		: #ffffff;
}

.LOC_Select {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 70%;
	text-decoration		: none;
	border			: 1px inset;
	background		: #ffffff;
}

.LOC_Select_Stretch {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 70%;
	text-decoration		: none;
	border			: 1px inset;
	background		: #ffffff;
	width			: 100%;
}

.LOC_Submit {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 70%;
	font-weight		: bold;
	text-decoration		: none;
	border			: 1px outset;
	padding			: 2px;
}

.LOC_Submit_Thin {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 60%;
	font-weight		: bold;
	text-decoration		: none;
	border			: 1px outset;
	padding-top		: 1px;
	padding-bottom		: 1px;
}

