/*========================================================*//*          Cascading Style Sheet for MSF-Skin            *//*                 created by t-worx                      *//*                                                        *//*               http://www.t-worx.com                    *//*                 tracyw@t-worx.com                      *//*========================================================*//*========================================================*//*  Main Menu                                             *//*========================================================*/.MainMenu_MenuContainer {	border-bottom: #404040 0px solid; 	border-left: #FF8080 0px solid; 	border-top: #FF8080 0px solid; 	border-right: #FFFFFF 0px solid;  	background-color: Transparent;}.MainMenu_MenuBar {	cursor: pointer; 	cursor: hand; 	height:30;}.MainMenu_MenuItem {	cursor: pointer; 	cursor: hand; 	color: #FFFFFF; 	font-family: Arial, Helvetica; 	font-size: 9pt; 	font-weight: bold; 	font-style: normal; 	border-left: #000000 0px solid; 	border-bottom: #000000 0px solid; 	border-top: #000000 0px solid; 	border-right: #23447D 0px solid;	height:30;}.MainMenu_MenuIcon {	cursor: pointer; 	cursor: hand; 	background-color: #254981; 	border-left: #254981 1px solid; 	border-right: #000000 0px solid; 	border-bottom: #254981 1px solid; 	border-top: #254981 1px solid; 	text-align: center; 	width: 1; 	height: 30;	}	.MainMenu_SubMenu {	z-index: 1000; 	cursor: pointer; 	cursor: hand;	margin: 0px 0px 0px 0px;	color: #FFFFFF; 	font-family: Arial, Helvetica; 	font-size: 9pt; 	font-weight: bold; 	font-style: normal; 	background-color: #254981; 	border-bottom: #FFFFFF 1px solid; 	border-left: #FFFFFF 1px solid; 	border-top: #FFFFFF 1px solid; 	border-right: #FFFFFF 1px solid;	filter:progid:DXImageTransform.Microsoft.Shadow(color=#FFFFFF, Direction=90, Strength=0);}.MainMenu_MenuBreak {	width: 40px;	border: 0;}.MainMenu_MenuItemSel {	background-color: #8BAA6D; 	cursor: pointer; 	cursor: hand; 	color: #FFFFFF; 	font-family: Arial, Helvetica; 	font-size: 9pt; 	font-weight: bold; 	font-style: normal;	height:30;}.MainMenu_MenuArrow {	font-family: webdings; 	font-size: 10pt; 	color: Black; 	cursor: pointer; 	cursor: hand; 	border-right: #000000 0px solid; 	border-bottom: #000000 0px solid; 	border-top: #000000 0px solid;}.MainMenu_RootMenuArrow {	font-family: webdings; 	font-size: 10pt; 	cursor: pointer; 	cursor: hand;}/* Main Table width - controls the width of the template */.MainTable {	width: 746px;	border: 0px;	text-align: center;	vertical-align: middle;}/* Top Table Components */.LogoPane {	background-color: #4196CF;	background-image: url(logo_pane_tr.jpg);	background-repeat: no-repeat;	background-position: top right;	text-align: center;	vertical-align: middle;	width: 200px;}.LoginPane {	background: #4196CF;	text-align: left;	vertical-align: middle;	height: 100%;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 10px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 10px;}.NavPane {	padding: 0 0 0 6;	background: url(nav_pane.jpg);	text-align: left;	vertical-align: middle;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 6px;}/* Header Panes */.HeaderTable {	border-top: 1px solid #FFFFFF;}.LeftHeaderPane {	background: #BFD4AB;	text-align: right;	vertical-align: top;	padding: 5px;}.RightHeaderPane {	width: 200px;	text-align: left;	vertical-align: top;	\width: 200px; 	w\idth: 180px;	border-left: 2px solid #FFFFFF;	border-top: 0px;	background: #DAE9CD;}/* Body Table Components */.BodyTable {	border-top: 2px solid #FFFFFF;	border-bottom: 2px solid #FFFFFF;}.LeftPane {	width: 200px;	text-align: left;	vertical-align: top;	margin: 3px;	padding: 3px;	\width: 200px; 	w\idth: 180px;/*	border-top: 7px solid #AFABAC; 	padding: 10px; */	font-family: Verdana, Tahoma, Arial, sans-serif;	font-size: 10px;	font-weight: bold;	color: #000000;	text-align: justify;	vertical-align: top;}.ContentPane {	border-left: 2px solid #FFFFFF;	border-right: 2px solid #FFFFFF;	padding: 3px;	background: #00000;	text-align: left;	vertical-align: top;	margin: 3px;}.RightPane {	width: 200px;	text-align: left;	vertical-align: top;	margin: 3px;	padding: 3px;	\width: 200px; 	w\idth: 180px;/*	border-top: 7px solid #AFABAC; 	padding: 10px; */	font-family: Verdana, Tahoma, Arial, sans-serif;	font-size: 10px;	font-weight: bold;	color: #000000;	text-align: justify;	vertical-align: top;}/* Bottom Pane properties */.BottomPane {	background: #ECF4E5;	padding: 3px;	text-align: center;	vertical-align: top;	margin: 3px;}/* Footer Pane properties */.FooterPane {	border-top: 2px solid #FFFFFF;	background-color: #254981;	background-image: url(footer_pane_bl.jpg);	background-repeat: no-repeat;	background-position: left bottom;	text-align: center;	vertical-align: middle;	margin: 3px;	padding: 3px;}/* Template's Shadow */.TopLeftCorner {	width: 20px;	height: 10px;}.TopRightCorner {	width: 20px;	height: 10px;}.BottomLeftCorner {	height: 10px;	width: 20px;}.BottomRightCorner {	width: 20px;	height: 10px;	background-image: url(border_br.jpg);	background-repeat: no-repeat;}.TopMiddleTable {	height: 10px;	background-image: url(border_t.jpg);}.BottomMiddleTable {	height: 10px;	background-image: url(border_b.jpg);}.BorderLeft {	height: 100%;	width: 10px;	background-image: url(border_l_02.jpg);	background-repeat: repeat-y;}.BorderRight {	height: 100%;	width: 10px;	background-image: url(border_r_02.jpg);	background-repeat: repeat-y;}/* Login text syle */.Login {	font-family: Arial, Helvetica, sans-serif;	font-size: 8.5pt;	color: #FFFFFF;	text-align: center;	vertical-align: bottom;	margin-top: 0px;	margin-right: 2px;	margin-bottom: 0px;	margin-left: 2px;	padding-top: 0px;	padding-right: 2px;	padding-bottom: 0px;	padding-left: 2px;}/* Login link syle */A.Login:link {    text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 8.5pt;	color: #FFFFFF;	text-align: center;	vertical-align: bottom;	margin-top: 0px;	margin-right: 2px;	margin-bottom: 0px;	margin-left: 2px;	padding-top: 0px;	padding-right: 2px;	padding-bottom: 0px;	padding-left: 2px;}A.Login:visited {    text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 8.5pt;	color: #FFFFFF;	text-align: center;	vertical-align: bottom;	margin-top: 0px;	margin-right: 2px;	margin-bottom: 0px;	margin-left: 2px;	padding-top: 0px;	padding-right: 2px;	padding-bottom: 0px;	padding-left: 2px;}A.Login:active {    text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 8.5pt;	color: #FFFFFF;	text-align: center;	vertical-align: bottom;	margin-top: 0px;	margin-right: 2px;	margin-bottom: 0px;	margin-left: 2px;	padding-top: 0px;	padding-right: 2px;	padding-bottom: 0px;	padding-left: 2px;}A.Login:hover {    text-decoration: underline;	font-family: Arial, Helvetica, sans-serif;	font-size: 8.5pt;	color: #FFFFFF;	text-align: center;	vertical-align: bottom;	margin-top: 0px;	margin-right: 2px;	margin-bottom: 0px;	margin-left: 2px;	padding-top: 0px;	padding-right: 2px;	padding-bottom: 0px;	padding-left: 2px;}/* Register text style */.User {	font-family: Arial, Helvetica, sans-serif;	font-size: 8.5pt;	color: #FFFFFF;	text-align: right;	vertical-align: bottom;	margin-top: 0px;	margin-right: 2px;	margin-bottom: 0px;	margin-left: 2px;	padding-top: 0px;	padding-right: 2px;	padding-bottom: 0px;	padding-left: 2px;}/* Register link syle */A.User:link {    text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 8.5pt;	color: #FFFFFF;	text-align: center;	vertical-align: bottom;	margin-top: 0px;	margin-right: 2px;	margin-bottom: 0px;	margin-left: 2px;	padding-top: 0px;	padding-right: 2px;	padding-bottom: 0px;	padding-left: 2px;}A.User:visited {    text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 8.5pt;	color: #FFFFFF;	text-align: center;	vertical-align: bottom;	margin-top: 0px;	margin-right: 2px;	margin-bottom: 0px;	margin-left: 2px;	padding-top: 0px;	padding-right: 2px;	padding-bottom: 0px;	padding-left: 2px;}A.User:active {    text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 8.5pt;	color: #FFFFFF;	text-align: center;	vertical-align: bottom;	margin-top: 0px;	margin-right: 2px;	margin-bottom: 0px;	margin-left: 2px;	padding-top: 0px;	padding-right: 2px;	padding-bottom: 0px;	padding-left: 2px;}A.User:hover {    text-decoration: underline;	font-family: Arial, Helvetica, sans-serif;	font-size: 8.5pt;	color: #FFFFFF;	text-align: center;	vertical-align: bottom;	margin-top: 0px;	margin-right: 2px;	margin-bottom: 0px;	margin-left: 2px;	padding-top: 0px;	padding-right: 2px;	padding-bottom: 0px;	padding-left: 2px;}/* Command button admin text syle */.CommandButton {	font-family: Arial, Helvetica;	font-size: 8pt;	font-weight: normal;	color: #254981;}/* Command button admin link syle */A.CommandButton:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #254981;	text-decoration: none;	font-style: normal;}A.CommandButton:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #254981;	text-decoration: none;	font-style: normal;}A.CommandButton:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #254981;	text-decoration: underline;	font-style: normal;}A.CommandButton:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #254981;	text-decoration: none;	font-style: normal;}/* Footer text style */.Footer {	font-size: 8.5pt;	color:#FFFFFF;	font-family: Arial, Helvetica;	text-decoration: none;	font-weight: normal;	text-align: center;	vertical-align: middle;}/* Footer link syle */A.Footer:link {	text-decoration: none;	color:#FFFFFF;	font-weight: normal;	font-size: 8.5pt;	text-align: center;	vertical-align: middle;}A.Footer:visited  {	text-decoration: none;	color:#FFFFFF;	font-weight: normal;	font-size: 8.5pt;	text-align: center;	vertical-align: middle;}A.Footer:active   {	text-decoration: none;	color:#FFFFFF;	font-weight: normal;	font-size: 8.5pt;	text-align: center;	vertical-align: middle;}A.Footer:hover    {	text-decoration: underline;	color:#FFFFFF;	font-weight: normal;	font-size: 8.5pt;	text-align: center;	vertical-align: middle;}/* Unordered List style */ul {	list-style-image: url(arrow2.gif);	list-style-position: outside;}/* Body style */body {	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #000000;	background-color: #FFFFFF;}/* Default Container style */.title {	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	font-weight: bold;	color: #000000;}/* Subhead text syle */.SubHead {	font-family: Verdana, Tahoma, Arial, sans-serif;	font-size: 9pt;	font-weight: bold;	color: #254981;}/* Normal text syle */.Normal  {	font-family: Verdana, Tahoma, Arial, sans-serif;	font-size: 9pt;	color: #333333;}/* Normal bold text syle */.NormalBold  {	font-family: Verdana, Tahoma, Arial, sans-serif;	font-size: 9pt;	font-weight: bold;	color: #333333;}/* Default link syle */a:link {	font-family: Verdana, Tahoma, Arial, sans-serif;	font-size: 9pt;	color: #254981;	text-decoration: underline;}a:visited {	font-family: Verdana, Tahoma, Arial, sans-serif;	font-size: 9pt;	color: #254981;	text-decoration: underline;}a:hover {	font-family: Verdana, Tahoma, Arial, sans-serif;	font-size: 9pt;	color: #254981;	text-decoration: underline;}a:active {	font-family: Verdana, Tahoma, Arial, sans-serif;	font-size: 9pt;	color: #254981;	text-decoration: none;}/* Copyright text syle */.Copyright {	font-family: Arial, Helvetica;	font-size: 8pt;	font-weight: normal;	color: #254981;	text-align: center;	vertical-align: middle;}/* Copyright link syle */A.Copyright:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #254981;	text-decoration: none;	font-style: normal;}A.Copyright:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #254981;	text-decoration: none;	font-style: normal;}A.Copyright:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #254981;	text-decoration: underline;	font-style: normal;}A.Copyright:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #254981;	text-decoration: none;	font-style: normal;}/* Table Containing Logo */.logotable {	background-image: url(navbkgrd.jpg);	background-repeat: repeat-x;	background-color: #4196CF;	background-position: bottom;}/* TD Containing USER, LOGIN, SEARCH, COLPARTMENU Tokens */.topbkgrd {	background-color: #4196CF;	background-image: url(navbkgrd.jpg);	background-repeat: repeat-x;	background-position: bottom;	vertical-align: bottom;}/* SubHeadGreen style */.SubHeadGreen {	font-family: Arial, Helvetica;	font-size: 10pt;	font-weight: bold;	color: #8BAA6D;}/* NormalBlue syle */.NormalBlue {	font-family: Arial, Helvetica;	font-size: 8.5pt;	color: #254981;}A.NormalBlue:link {	font-family: Arial, Helvetica;	font-size: 8.5pt;	color: #254981;	text-decoration: none;}A.NormalBlue:visited {	font-family: Arial, Helvetica;	font-size: 8.5pt;	color: #254981;	text-decoration: none;}A.NormalBlue:hover {	font-family: Arial, Helvetica;	font-size: 8.5pt;	color: #254981;	text-decoration: underline;}A.NormalBlue:active {	font-family: Arial, Helvetica;	font-size: 8.5pt;	color: #254981;	text-decoration: none;	}/* NormalGreen syle */.NormalGreen {	font-family: Arial, Helvetica;	font-size: 8.5pt;	color: #8BAA6D;}A.NormalGreen:link {	font-family: Arial, Helvetica;	font-size: 8.5pt;	color: #8BAA6D;	text-decoration: none;}A.NormalGreen:visited {	font-family: Arial, Helvetica;	font-size: 8.5pt;	color: #8BAA6D;	text-decoration: none;}A.NormalGreen:hover {	font-family: Arial, Helvetica;	font-size: 8.5pt;	color: #8BAA6D;	text-decoration: underline;}A.NormalGreen:active {	font-family: Arial, Helvetica;	font-size: 8.5pt;	color: #8BAA6D;	text-decoration: none;}/* NormalWhite syle */.NormalWhite {	font-family: Arial, Helvetica;	font-size: 8.5pt;	color: #FFFFFF;}A.NormalWhite:link {	font-family: Arial, Helvetica;	font-size: 8.5pt;	color: #FFFFFF;	text-decoration: none;}A.NormalWhite:visited {	font-family: Arial, Helvetica;	font-size: 8.5pt;	color: #FFFFFF;	text-decoration: none;}A.NormalWhite:hover {	font-family: Arial, Helvetica;	font-size: 8.5pt;	color: #FFFFFF;	text-decoration: underline;}A.NormalWhite:active {	font-family: Arial, Helvetica;	font-size: 8.5pt;	color: #FFFFFF;	text-decoration: none;}/* NormalBoldBlue syle */.NormalBoldBlue {	font-family: Arial, Helvetica;	font-size: 8.5pt;	font-weight: bold;	color: #254981;}A.NormalBoldBlue:link {	font-family: Arial, Helvetica;	font-size: 8.5pt;	font-weight: bold;	color: #254981;	text-decoration: none;}A.NormalBoldBlue:visited {	font-family: Arial, Helvetica;	font-size: 8.5pt;	font-weight: bold;	color: #254981;	text-decoration: none;}A.NormalBoldBlue:hover {	font-family: Arial, Helvetica;	font-size: 8.5pt;	font-weight: bold;	color: #254981;	text-decoration: underline;}A.NormalBoldBlue:active {	font-family: Arial, Helvetica;	font-size: 8.5pt;	font-weight: bold;	color: #254981;	text-decoration: none;}/* NormalGray syle */.NormalGray {	font-family: Arial, Helvetica;	font-size: 8.5pt;	color: #555555;}A.NormalGray:link {	font-family: Arial, Helvetica;	font-size: 8.5pt;	color: #555555;	text-decoration: none;}A.NormalGray:visited {	font-family: Arial, Helvetica;	font-size: 8.5pt;	color: #555555;	text-decoration: none;}A.NormalGray:hover {	font-family: Arial, Helvetica;	font-size: 8.5pt;	color: #555555;	text-decoration: underline;}A.NormalGray:active {	font-family: Arial, Helvetica;	font-size: 8.5pt;	color: #555555;	text-decoration: none;}/* TD Containing Search Token style */.Searchpane {	font-family: Arial, Helvetica, sans-serif;	font-size: 8.5pt;	font-weight: normal;	color: #FFFFFF;	text-align: left;	vertical-align: middle;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 30px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 30px;}/* Search syle */.Search {	font-family: Arial, Helvetica;	font-size: 8.5pt;	color: #FFFFFF;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 2px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 2px;}A.Search:link {	font-family: Arial, Helvetica;	font-size: 8.5pt;	color: #FFFFFF;	text-decoration: none;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 2px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 2px;}A.Search:visited {	font-family: Arial, Helvetica;	font-size: 8.5pt;	color: #FFFFFF;	text-decoration: none;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 2px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 2px;}A.Search:hover {	font-family: Arial, Helvetica;	font-size: 8.5pt;	color: #FFFFFF;	text-decoration: underline;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 2px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 2px;}A.Search:active {	font-family: Arial, Helvetica;	font-size: 8.5pt;	color: #FFFFFF;	text-decoration: none;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 2px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 2px;}
