******************************************/
/****   SkinSystem V1.3 SNPESkin.css   ****/
/******************************************/

/******** CORE CLASSES ********/

/**** Skin globals ****/

html {
	margin: 0; padding: 0;
}

.Mapeer_Body {
	color: #666;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	background-color: #fff;
	font-size: 65% !important;
	text-align: center;
}

.Mapeer_Body a { font-family: Arial, Helvetica, Verdana, sans-serif !important; }

a img { border: 0; }
form { margin: 0; padding: 0;}

#Mapeer_Container {
	text-align: left;
	width: 965px;
	margin: 0 auto;
}

#Mapeer_Header {
	height: 160px;
	position: relative;
}

#Mapeer_Logo {
	position: absolute;
	/*left: 15px;*/
	top: 26px;	
    text-align:center;
    width:200px;
}

#Mapeer_Headpic {
	position: absolute;
	left: 214px; top: 12px;	
}

#Mapeer_Headbox {
	position: absolute;
	right: 0px; top: 12px;
	width: 216px; height: 99px;
	background-color: #afafaf;	
}

#Mapeer_Headbox div.date {
	background-color: #eaeaea;
	color: #7f7f7f;
	padding: 4px 8px 4px 8px;
	border-bottom: 2px solid #fff;
	font-size: 110%;
}

#Mapeer_Headbox div.LoginForm {
	color: #fff;
	padding: 0 8px;
}

#Mapeer_Headbox div.LoginForm  h2 {
	font-size: 11px;
	margin:0; padding: 3px 0;
}

#Mapeer_Headbox div.LoginForm  input { vertical-align: middle; }

#Mapeer_Headbox div.LoginForm  input.data {
	border: 1px solid #a4a4a4;
	width: 88px;
	margin-right: 2px;
	color: #797979;
	font-size: 100%;
	padding: 2px;
}

#Mapeer_Headbox div.LoginForm  p { margin: 3px 0; padding: 0; font-size: 110%;}
#Mapeer_Headbox div.LoginForm  a { color: #fff; text-decoration: none;}
#Mapeer_Headbox div.LoginForm  a:hover { text-decoration: underline;}

#Mapeer_Headbox div.LoginForm  p.welcome {
	border-bottom: 1px solid #fff;
	padding-bottom: 3px;
}

div#Mapeer_Menu {
	position: absolute;
	left: 0px; top: 113px;
}

div#Mapeer_Menu a {
	text-align: center;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	display: block;
	float: left;
	color: #fff;
	width: 105px;
	margin-right: 2px;
	padding: 6px 0;
	height: 25px;
}

div#Mapeer_Menu a.back {
	width: 738px;
	text-align: left;
	padding-left: 10px;
}

div#Mapeer_Menu form {
	display:inline;
	}

div#Mapeer_Menu span {
	display: block;
	float: left;
	width: 108px; height: 37px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	padding: 0;	margin: 0;
}
div#Mapeer_Menu span input { vertical-align: middle; }

div#Mapeer_Menu span input#SearchText {
	width: 82px;
	height: 13px !important;
	height: 10px;
	font-size: 10px;
	padding: 1px; margin: 4px 7px 4px 4px;
	color: #797979;
	border: 1px solid #f5d7f5;
}

div#Mapeer_Menu span a {
	text-align: center;
	text-decoration: none;
	border: 0 !important;
	display: inline !important;
	float: none;
	width: auto !important;
	margin: 0; padding: 0;
	vertical-align: middle;
}

#Mapeer_Main {
	background: url(contentback.gif) repeat-y #fff;
	border-bottom: 1px solid #fff;
}

#Mapeer_LeftColumn {
	float: left;
	width: 212px;
}

#Mapeer_RightColumn {
	float: right;
	width: 216px;
}

#Mapeer_Footer {
	clear: both;
	background: #fff;
	padding-top: 2px;
}

#Mapeer_Content {
	width: 506px;
	float: left;
	margin: 0 15px 0 15px;
	padding: 5px 0 10px 0;
	font-size: 105%;
}

#Mapeer_Content a { color: #1b73a1; text-decoration: none;}
#Mapeer_Content a:visited { color: #1b73a1; text-decoration: none;}
#Mapeer_Content a:hover { color: #1b73a1; text-decoration: none; }


ul#Mapeer_Submenu, ul#Mapeer_Submenu ul, ul#Mapeer_Submenu li {
	list-style-type: none;
	margin: 0; padding: 0;
}
ul#Mapeer_Submenu {
	border-bottom: 1px solid #fff;
}

ul#Mapeer_Submenu a {
	text-decoration: none;
	color: #fff;
	display: block;
	font-weight: bold;
	font-size: 110%;
	margin:0; padding: 5px 10px;
	width: 192px;
	background:#265374;
	border-bottom: 1px solid #fff;
}
ul#Mapeer_Submenu a:hover {
	text-decoration: none;
	color: #fff;
	display: block;
	font-weight: bold;
	font-size: 110%;
	margin:0; padding: 5px 10px;
	width: 192px;
	background:#2a76ae;
	border-bottom: 1px solid #fff;
}

ul#Mapeer_Submenu ul a {
	width: 182px;
	padding: 5px 10px 5px 20px;
}

#Mapeer_Contact {
	border-bottom: 2px solid #fff;
}

#Mapeer_Contact h2 {
	margin: 0;
	background-color: #afafaf;
	font-weight: bold;
	color: #fff;
	font-size: 110%;
	padding: 5px 10px;
	border-bottom: 2px solid #eaeaea;
}

#Mapeer_Contact p {
	margin: 0;
	padding: 10px;
	font-size: 110%;
}

#Mapeer_Contact p a { color: #353535; text-decoration: none; }
#Mapeer_Contact p a:hover { text-decoration: underline; }

#Mapeer_ads { text-align: center; padding: 10px; }
#Mapeer_ads img { border: 1px solid #d5d5d5; }



#Mapeer_Content h1 {
	margin: 0 0 5px 0;
	padding: 5px 0 0 0;
	font-size: 120%;
	text-transform: uppercase;
	border-bottom: 2px solid;
}

#Mapeer_Content h2 {
	font-size: 110%;
	margin: 5px 0;
	padding: 0;
}

#Mapeer_Content h3 {
	font-size: 100%;
	font-weight: bold;
	margin: 5px 0;
	padding: 0;
}

#Mapeer_Content p {
	margin: 0; padding: 5px 0;
}

div.Linkbox { margin-top: 10px; }
div.Linkbox h2 { margin: 0 !important; padding: 5px !important; font-size: 100% !important; }
div.Linkbox ul { list-style-type: square; padding: 5px !important; margin: 0 0 0 20px !important; }
div.Linkbox ul li { margin: 0; padding: 0; }
div.Linkbox p { padding: 5px !important; margin: 0; }

.Mapeer_Date 
{
	color: #265374!important;
	text-align: left;
}

ul.Mapeer_News {
	margin: 0; padding: 10px 5px 5px 5px;
	list-style-type: square;
	/*color: #fdb813;*/
	clear: both;
}
ul.Mapeer_News li { margin-left: 15px; margin-bottom: 5px;}
ul.Mapeer_News li * { color: #666; font-size: 101%;}

.Mapeer_News h2 {
	margin: 0 !important; padding: 0 !important;
	font-size: 110%;	
}

.Mapeer_News img {
	border: 2px solid #e3e3e3;
	margin: 0 0 5px 5px;
}


#Mapeer_Partner {
	background-color: #fff;
	border-bottom: 4px solid #afafaf;
	text-align: center;
}

#Mapeer_Partner h2 {
	text-align: left;
	font-size: 110%;
	background-color: #afafaf;
	border-bottom: 3px solid #eaeaea;
	color: #fff;
	margin: 0; padding: 6px 10px;
}

#Mapeer_Partner p {
	margin: 0; padding: 2px 0px 2px 2px;
}

#Mapeer_Footer div.FootMenu {
	background-color: #bdbdbd;
	border-bottom: 1px solid #a1a1a1;
	text-align: center;
	font-size: 110%;
	color: #ccc;
	padding: 6px 0;
	margin: 0;
}

#Mapeer_Footer div.FootMenu a {
	color: #fff;
	text-decoration: none;
	margin: 0 5px; padding: 0;
}


#Mapeer_Footer .footlinks { position: relative; height: 117px; }
#Mapeer_Footer p { margin: 0; padding: 4px; color: #FFF; }
#Mapeer_Footer p.links { 
	position: absolute;
	top: 7px; left: 10px;	
}

#Mapeer_Footer p.legal { 
	position: absolute;
	top: 95px; right: 10px;	
	color:#fff;
}

#Mapeer_Footer p a { color: #fff; text-decoration: underline; }
#Mapeer_Footer a:hover { text-decoration: underline !important; }




/* GLOBAL COLORS */

.color0 { color: #eaeaea !important; border-bottom-color: #f7f7f7 !important; }
.color1 { color: #fdb813 !important; border-bottom-color: #ffefcf !important; }
.color2 { color: #e2484f !important; border-bottom-color: #fbd4d2 !important; }
.color3 { color: #f7931d !important; border-bottom-color: #ffe6ca !important; }
.color4 { color: #0072b4 !important; border-bottom-color: #c7dff4 !important; }
.color5 { color: #00a76d !important; border-bottom-color: #c9e8e6 !important; }
.color6 { color: #94d6da !important; border-bottom-color: #e3f3f1 !important; }
.color7 { color: #2d91dd !important; border-bottom-color: #d9ecfa !important; }
.color8 { color: #00a799 !important; border-bottom-color: #bfede9 !important; }
.color9 { color: #9a0098 !important; border-bottom-color: #f5d7f5 !important; }

.bgcolor0 { background: #1e5277 url(color8.gif) repeat-x scroll 0% bottom; border-bottom-color: #7c98ae; }
.bgcolor1 { background: #1e5277 url(color8.gif) repeat-x scroll 0% 0%; border-bottom-color: #7c98ae; }
.bgcolor2 { background: #1e5277 url(color8.gif) repeat-x scroll 0% 0%; border-bottom-color: #7c98ae; }
.bgcolor3 { background: #1e5277 url(color8.gif) repeat-x scroll 0% 0%; border-bottom-color: #7c98ae; }
.bgcolor4 { background: #1e5277 url(color8.gif) repeat-x scroll 0% 0%; border-bottom-color: #7c98ae; }
.bgcolor5 { background: #1e5277 url(color8.gif) repeat-x scroll 0% 0%; border-bottom-color: #7c98ae; }
.bgcolor6 { background: #1e5277 url(color8.gif) repeat-x scroll 0% 0%; border-bottom-color: #7c98ae; }
.bgcolor7 { background: #1e5277 url(color8.gif) repeat-x scroll 0% 0%; border-bottom-color: #7c98ae; }
.bgcolor8 { background: #1e5277 url(color8.gif) repeat-x scroll 0% 0%; border-bottom-color: #7c98ae; }
.bgcolor9 { background: url(color8.gif) repeat-x #1e5277; border-bottom-color: #7c98ae; }

div#Mapeer_Menu a.bgcolor1:hover { border-bottom-color: #265374; }
div#Mapeer_Menu a.bgcolor2:hover { border-bottom-color: #265374; }
div#Mapeer_Menu a.bgcolor3:hover { border-bottom-color: #265374; }
div#Mapeer_Menu a.bgcolor4:hover { border-bottom-color: #265374; }
div#Mapeer_Menu a.bgcolor5:hover { border-bottom-color: #265374; }
div#Mapeer_Menu a.bgcolor6:hover { border-bottom-color: #265374; }
div#Mapeer_Menu a.bgcolor7:hover { border-bottom-color: #265374; }
div#Mapeer_Menu a.bgcolor8:hover { border-bottom-color: #265374; }




.Mapeer_FSAbs          {font-size:11px;}
.Mapeer_FS             {font-size:100%}
A.Mapeer_Hover:link    {text-decoration: none;}
A.Mapeer_Hover:active  {text-decoration: underline;}
A.Mapeer_Hover:visited {text-decoration: underline;}
A.Mapeer_Hover:hover   {text-decoration: underline;}
.Mapeer_PtHSpace       {}
.Mapeer_PtVSpace       {}

/**** RTE classes ****/

.Mapeer_RT {color: #666;}
.Mapeer_RTEFrame {border-right: #888888 1px solid; border-top: #888888 1px solid; border-left: #888888 1px solid; border-bottom: #888888 1px solid;}
.Mapeer_RTETableGrid {border-top: #888888 1px solid;border-left: #888888 1px solid;}
.Mapeer_RTEHeadRow {background-color: #fff;}
.Mapeer_RTERow {background-color: #fff;}
.Mapeer_RTEFootRow {background-color: #fff;}
.Mapeer_RTECellGrid {border-bottom: #888888 1px solid;border-right: #888888 1px solid;}

/**** PageHead ****/

.Mapeer_PgHead    {}
.Mapeer_PgHeadBG  {}
.Mapeer_PgTitle   {font-size: 120%; font-weight: bold; color: #666666;}
.Mapeer_PgTitleBg {background-color: #EEEEEE;}
.Mapeer_PgDesc    {font-weight: normal; color: #666666;}
.Mapeer_PgDescBg  {}

/**** Portlets in PageHead ****/

.Mapeer_PgHeadForm         {}
.Mapeer_PgHeadFormBg       {}
.Mapeer_PgHeadFormButton   {}
.Mapeer_PgHeadFormCtrl     {}
.Mapeer_AdminTask          {color: #666666;text-decoration: none;font-weight: bold;}
a.Mapeer_AdminTask:link    {color: #666666;text-decoration: none;font-weight: bold;}
a.Mapeer_AdminTask:active  {color: #666666;text-decoration: none;font-weight: bold;}
a.Mapeer_AdminTask:visited {color: #666666;text-decoration: none;font-weight: bold;}
a.Mapeer_AdminTask:hover   {color: #666666;text-decoration: none;font-weight: bold;}
.Mapeer_AdminTaskBg        {background-color: #EEEEEE;}
.Mapeer_UserData           {color: #666666;}
.Mapeer_UserDataBg         {background-color: #E0E0E0;}
.Mapeer_BreadCrumb         {color:#666666}
.Mapeer_BreadCrumbBG       {background-color: #DDDDDD;}


/**** PageFoot ****/

.Mapeer_PgFoot    {}
.Mapeer_PgFootBg  {}

/**** Portlet ****/

.Mapeer_Portlet        {font-family: Arial;}
.Mapeer_PtBody         {}
.Mapeer_PtBorder       {border: #999 1px solid;}
.Mapeer_PtBorderT      {border-top: #999 1px solid;}
.Mapeer_PtBorderB      {border-bottom: #999 1px solid;}
.Mapeer_PtBorderL      {border-left: #999 1px solid;}
.Mapeer_PtBorderR      {border-right: #999 1px solid;}
.Mapeer_PtBorderLRT    {border-left: #999 1px solid; border-right: #999 1px solid; border-top: #999 1px solid;}
.Mapeer_PtBorderLRB    {border-bottom: #999 1px solid; border-left: #999 1px solid; border-right: #999 1px solid;}

.Mapeer_PtCornerLTText {background-image: url(ctrl/corner_ltt.gif); background-repeat: no-repeat; background-position: left top;}
.Mapeer_PtCornerLTForm {background-image: url(ctrl/corner_ltf.gif); background-repeat: no-repeat; background-position: left top;}
.Mapeer_PtCornerLTHead {background-image: url(ctrl/corner_lth.gif); background-repeat: no-repeat; background-position: left top;}
.Mapeer_PtCornerRTText {background-image: url(ctrl/corner_rtt.gif); background-repeat: no-repeat; background-position: right top;}
.Mapeer_PtCornerRTForm {background-image: url(ctrl/corner_rtf.gif); background-repeat: no-repeat; background-position: right top;}
.Mapeer_PtCornerRTHead {background-image: url(ctrl/corner_rth.gif); background-repeat: no-repeat; background-position: right top;}
.Mapeer_PtCornerLBText {background-image: url(ctrl/corner_lbt.gif); background-repeat: no-repeat; background-position: left bottom;}
.Mapeer_PtCornerLBForm {background-image: url(ctrl/corner_lbf.gif); background-repeat: no-repeat; background-position: left bottom;}
.Mapeer_PtCornerRBText {background-image: url(ctrl/corner_rbt.gif); background-repeat: no-repeat; background-position: right bottom;}
.Mapeer_PtCornerRBForm {background-image: url(ctrl/corner_rbf.gif); background-repeat: no-repeat; background-position: right bottom;}

.Mapeer_PtTitle     {font-weight: bold; font-size: 100%; color: #FFFFFF;}
.Mapeer_PtHeadBg    {background-color: #666;}
.Mapeer_PtBg        {background-color: #eee;}    /* if portlet/@style is not present */
.Mapeer_PtBgText    {background-color: #fff;}    /* if portlet/@style = 'Text' */
.Mapeer_PtBgForm    {background-color: #fff;}    /* if portlet/@style = 'Form' */
.Mapeer_PtText      {color: #666;}
.Mapeer_PtForm      {color: #666;}
.Mapeer_PtLinkText  {}
.Mapeer_PtLinkForm  {}

/**** InputUnit ****/

.Mapeer_InputUnit   { color: #666; background-color: #fff; border-bottom: 2px solid #eee; }
.Mapeer_IUHeadRow   {}
.Mapeer_IUHeadTitle {font-size:110%; font-weight:bold;}
.Mapeer_IUHeadDesc  {font-weight:normal;}
.Mapeer_IURow       {}
.Mapeer_IUTitle     {/*font-size:100%;*/ font-weight:bold;}
.Mapeer_IUDesc      {/*font-size:100%;*/ font-weight:normal;}
.Mapeer_IUError     {color: #f20000;}
.Mapeer_IUFootRow   {/*font-size:110%;*/ font-weight:bold;}
.Mapeer_IUSubmit    {/*TODO*/}
.Mapeer_IUCText     {color: #666}
.Mapeer_IUText      {color: #666}
.Mapeer_IUCLink     {}
.Mapeer_IULink      {}

/**** DataGrid ****/

.Mapeer_DataGrid   {color: #333333;}
.Mapeer_DgBorder   {border: #fff 1px solid;}
.Mapeer_DgGrid     {border-collapse:collapse;}/**/

/* head */
.Mapeer_DgHead     {color: #666; font-weight: bold;}
.Mapeer_DgHeadBG   {background-color: #CCCCCC;}
.Mapeer_DgHeadLink {}

/* simple */
.Mapeer_DgRowBG    {background-color: #EEEEEE;}
.Mapeer_DGText     {color: #333333;}
.Mapeer_DgLink     {color: #0000AA;}

/* even */
.Mapeer_DGText1    {color: #333333;}
.Mapeer_DgLink1    {color: #0000AA;}
.Mapeer_DgRowBG1   {background-color: #f4f4f4;}

/* odd */
.Mapeer_DGText2    {color: #333333;}
.Mapeer_DgLink2    {color: #0000AA;}
.Mapeer_DgRowBG2   {background-color: #ededed;}

/* highlight */
.Mapeer_DgHighBG   {background-color: #FCFCFC;}
.Mapeer_DgHighText {color: #000000;}
.Mapeer_DgHighLink {color: #0000FF;}

/* foot */
.Mapeer_DgFoot     {color: #666;}
.Mapeer_DgFootLink {color: #000000;}
.Mapeer_DgFootBg   {background-color: #CCCCCC;}

/**** Region ****/

.Mapeer_Region        {}/* background-color; color; */
.Mapeer_RegionText    {background-color: #fff;} /* background-color; color; */
.Mapeer_RegionForm    {background-color: #f0f0f0;} /* background-color; color; */
.Mapeer_RegionHeader  {background-color: #f0f0f0;} /* background-color; color; */
.Mapeer_RegionToolbar {background-color: #fff;border: 0; padding: 2px;} /* background-color; color; */
.Mapeer_RegionDecor   {} /* background-color; color; */
.Mapeer_RegionBorderT {border-top: #AAAAAA 1px solid;}
.Mapeer_RegionBorderB {border-bottom: #AAAAAA 1px solid;}
.Mapeer_RgLinkText    {color: #0000FF;}
.Mapeer_RgLinkForm    {color: #0000FF;}
.Mapeer_RgLinkHead    {color: #0000FF;}
.Mapeer_RgLinkToolbar {color: #0000FF;}
.Mapeer_RgLinkDecor   {color: #0000FF;}

/**** LayoutTable ****/

.Mapeer_LayoutTable    {padding: 0px;}

/**** Tree ****/

.Mapeer_Tree             {}
.Mapeer_TreeRow          {color: #333333; padding-right: 2px;}
.Mapeer_TreeIcon         {vertical-align: middle;}
.Mapeer_TreeText         {color: #666;}
.Mapeer_TreeLink:link    {text-decoration:none;}
.Mapeer_TreeLink:active  {text-decoration:none;}
.Mapeer_TreeLink:visited {text-decoration:none;}
.Mapeer_TreeLink:hover   {text-decoration:underline;}


/**** Summary ****/

.Mapeer_Summary     {background-color: #F8F8F8; color: #222222;}
.Mapeer_SummaryHead {background-color: #EEEEEE; color: #000000; font-weight: bold;}
.Mapeer_SummaryRow  {background-color: #FFFFFF; color: #000000;}

/**** CONTROL ****/

.Mapeer_Button           {font-family:Arial;border: #333333 1px solid; background: #F0F0F0;}
.Mapeer_Control          {font-family:Arial;background-color: #F8F8F8;color: #333333; border: 1px solid #888888; padding-left: 2px; padding-top: 1px;}
.Mapeer_CtrlH            {height: 2.8ex;}
.Mapeer_CtrlText         {color: #333333;}
.Mapeer_CtrlWDefault     {width: 21ex;}
.Mapeer_CtrlWSmall       {width: 12ex;}
.Mapeer_CtrlWNormal      {width: 21ex;}
.Mapeer_CtrlWHuge        {width: 48ex;}
.Mapeer_CtrlWFileDefault {width: 33.7ex;}
.Mapeer_CtrlWFileSmall   {width: 24.7ex;}/* Size + 12.7 */
.Mapeer_CtrlWFileNormal  {width: 33.7ex;}
.Mapeer_CtrlWFileHuge    {width: 60.7ex;}

/********  DocumentStoreGUI elements   ********/
/**** ToolBar ****/
.Mapeer_TBButton        {margin-left: 2px; margin-right: 2px;}
.Mapeer_TBSeparator     {background-color: #BBBBBB;}
.Mapeer_TBBImage        {padding-left: 2px;}
.Mapeer_TBBText         {padding-left: 2px; padding-right: 2px;}
.Mapeer_TBBDisabledText {padding-left: 2px; padding-right: 2px; color: #888888;}
a.Mapeer_TBLink:link    {color: #000000; text-decoration: none;}
a.Mapeer_TBLink:active  {color: #000000; text-decoration: none;}
a.Mapeer_TBLink:visited {color: #000000; text-decoration: none;}
a.Mapeer_TBLink:hover   {color: #000000; text-decoration: none;}

/**** TabControl ****/
.Mapeer_TabControl       {}
.Mapeer_TabPage          {border-left: #BDD4E8 1px solid; border-right: #BDD4E8 1px solid; border-bottom: #BDD4E8 1px solid;}
.Mapeer_TPHandler        {background-color: #FFFFFF; padding-left:6px; padding-right:4px; border: #BDD4E8 1px solid;}
.Mapeer_TPEmptyHandler   {background-color: #FFFFFF; border-bottom: #BDD4E8 1px solid;}
.Mapeer_TPActiveHandler  {background-color: #EFF6FD; padding-left:6px; padding-right:4px; border-left: #BDD4E8 1px solid; border-right: #BDD4E8 1px solid; border-top: #BDD4E8 1px solid;}
.Mapeer_TPHandlerText    {color: #000000;}
.Mapeer_TPHandlerLink:link    {color: #0170B6; text-decoration: none;}
.Mapeer_TPHandlerLink:active  {color: #0170B6; text-decoration: none;}
.Mapeer_TPHandlerLink:visited {color: #0170B6; text-decoration: none;}
.Mapeer_TPHandlerLink:hover   {color: #0170B6; text-decoration: none;}
.Mapeer_TBButtonImage			{padding-left:2px; padding-right:2px;}

/**** ListView ****/
.Mapeer_ListView        {font-family: Tahoma; /*font-size: 11px*/}
.Mapeer_LVBorder        {border: #80B0E0 solid 1px;}
.Mapeer_LVHead          {height: 18px; border-bottom: #D0D0D0 solid 1px; border-left:#D0D0D0 solid 1px;}
.Mapeer_LVHeadEmpty     {height: 18px; border-bottom: #D0D0D0 solid 1px;}
.Mapeer_LVCol           {padding-left: 4px; padding-right: 4px; padding-bottom: 0px; padding-top: 0px;}
.Mapeer_LVCol0          {padding-left: 1px; padding-right: 1px; padding-bottom: 0px; padding-top: 0px;}
.Mapeer_LVItem          {height:17px;}
.Mapeer_LVCheckBox      {height:15px; width:15px;}
.Mapeer_LVFileIcon      {vertical-align: text-bottom; margin-right: 2px;}
a.Mapeer_LVLink:link    {color: black; text-decoration: none;}
a.Mapeer_LVLink:active  {color: black; text-decoration: none;}
a.Mapeer_LVLink:visited {color: black; text-decoration: none;}
a.Mapeer_LVLink:hover   {color: #0170B6; text-decoration: underline;}

/******* End of DocumentStoreGUI elements ********/

/**** TEXT ****/

.Mapeer_Lb        {color: #666666;}
.Mapeer_LbText    {color: #000000;}
.Mapeer_LbForm    {color: #666;}
.Mapeer_LbHead    {color: #666;}
.Mapeer_LbToolbar {color: #666;}
.Mapeer_LbDecor   {color: #999;}

.Mapeer_PtTextText {color: #666;}
.Mapeer_PtTextForm {color: #666;}

.Mapeer_Text      {color: #333333;}/*portlet default text*/
.Mapeer_Link      {color: #0033AA;}/*portlet default link*/
.Mapeer_P         {margin: 0px;}
.Mapeer_TextBig   {font-size:110%;}
.Mapeer_TextSmall {font-size:90%;}



/* @TextDecoraton */
.Mapeer_Bold      {font-weight: bold;}
.Mapeer_Italic    {font-style: italic;}
.Mapeer_Underline {text-decoration: underline;}
.Mapeer_Error     {color: #a20000;}
.Mapeer_Heading1  {font-size: 130%; font-weight: bold;}
.Mapeer_Heading2  {font-size: 120%; font-weight: bold;}
.Mapeer_Heading3  {font-size: 110%; font-weight: bold;}
.Mapeer_Heading4  {font-size: 100%; font-weight: bold;}
.Mapeer_Heading5  {font-size: 90%; font-weight: bold; font-style: italic;}

/* @size */
.Mapeer_Small   {font-size:90%;}
.Mapeer_Large   {font-size:110%;}

/* @align */
.Mapeer_Left    {text-align:left;}
.Mapeer_Center  {text-align:center;}
.Mapeer_Right   {text-align:right;}
.Mapeer_Justify {text-align:justify;}

/**** CONTENT ****/
/******** OBSOLETE CLASSES ********/

/*	.Mapeer_Content              {color: #002F5F; line-height: 2.7ex;}	*/
.Mapeer_ContentTitle         {color: #333333; font-size: 100%; font-weight: bold;}
.Mapeer_ContentHead          {color: #002F5F;}
/*	..Mapeer_ContentTableBorder   {border: #002F5F 1px solid;}	*/
/*	..Mapeer_ContentTableGrid     {background-color: #AAAAAA;}	*/
/*	.a.Mapeer_ContentLink:link    {text-decoration: none; color: #2689db;}	*/
/*	.a.Mapeer_ContentLink:active  {text-decoration: none;}	*/
/*	.a.Mapeer_ContentLink:visited {text-decoration: none; color: #2689db;}	*/
/*	.a.Mapeer_ContentLink:hover   {text-decoration: underline;}	*/
/*	..Mapeer_TOC                  {color: #333333; line-height: 2.7ex;}	*/
/*	..Mapeer_TOCHead              {color: #333333; font-weight:bold; line-height: 2.7ex;}	*/
/*	.a.Mapeer_TOCLink:link        {text-decoration: underline; color: #555555;}	*/
/*	.a.Mapeer_TOCLink:active      {text-decoration: underline; color: #555555;}	*/
/*	.a.Mapeer_TOCLink:visited     {text-decoration: underline; color: #555555;}	*/
/*	.a.Mapeer_TOCLink:hover       {text-decoration: underline; color: #555555;}	*/

/******** CORE CLASSES END ********/

/********  SNPE ADDITIONS   ********/

/******** SNPE ADDITIONS END ********/

#Mapeer_Content .IVSZ_FS {
	font-size: 100%;
}

.Mapeer_Back {
	padding:20px 0;
	}

.Mapeer_Back a {
	color:#999;
	text-decoration:none;
	}

.Mapeer_Back a:hover {
	color:#999;
	text-decoration:underline;
	}

.submain {
	float:left;
	}

.submain td {
	vertical-align:top;
	}
.submain td a {
	white-space:nowrap;
	width:238px;
	}

div#Mapeer_Menu a.page {
	width:202px;
	text-align: left;
	padding-left: 10px;
}

div#Mapeer_Menu a.back {
	width:630px;
	text-align: left;
	padding-left: 10px;
}


