html
{
	height:100%; 
	padding:0;
	margin:0; 
	border:0; 
	background:#fff; 
	overflow: hidden; 
    font-family:Verdana, Tahoma, Arial;
}

body 
{
	height:100%; 
	overflow:hidden; 
	padding:0px; margin:0px; border:0px;
    margin:0px;
    color:#000000;
    background-color:white;	
    font-family:Verdana, Tahoma, Arial;
    font-size:90%;
    font-style:normal;
}

#content 
{
	overflow:auto; 
	position:absolute; 
	z-index:1; 
	height:100%; width:100%;
	background:#fff;
	top:0px; bottom:0px; left:0px; right:0px;
	border-top:91px solid #fff;
	border-bottom:55px solid #fff;
}

#contentModal
{
	overflow:auto; 
	position:absolute; 
	z-index:1; 
	height:100%; width:100%;
	background:#fff;
	top:0px; bottom:0px; left:0px; right:0px;
}

#head 
{
	position:absolute; 
	margin:0; 
	top:0; left:0; 
	display:block; 
	width:100%; height:69px; 
	z-index:5; 
	overflow:hidden; 
	background-image: url(img/header.gif);
	background-color: #b5b5b5; 
	background-position:0 0; 
	background-repeat:no-repeat; 
	color:#fff;

}

#foot
{
	background-image:url(img/sponsor2.gif);
	background-repeat:no-repeat;
	background-position:right top;
	background-color:#ffffff;
	display:block;
	clear:both;
	height: 55px;
	width:100%;
	left:0em;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;

	position:absolute; 
	bottom:0; left:0; 
	z-index:5; 
	overflow:hidden;
}

#statusmenu
{
	background-color:#ffffff; 
	height:30px; width:75%; 
	margin-left:5px; margin-top:5px; 
	position:absolute; 
	z-index:10; 
}
#statusmenu a {font-family:verdana;font-size:75%;text-decoration:none; color:#000000;}
#statusmenu a:hover{color:#000000; text-decoration:underline;}
#serverip {padding-top:43;font-size:60%;color:#C0C0C0}

#dotrule
{
	z-index:5; 
	padding:0px; 
	width:100%; height:1px; 
	background:url(img/horDot.gif) left top repeat-x; 
	margin:0px; 
	position:absolute; 

}

#nav
{
	position:absolute; 
	margin:0px;
	padding-top:0px; 
	top:0px; left:0px; 
	width:100%; height:70px; 
	display:block; 
	z-index:5; 
	overflow:hidden; 
}
#navpadding
{
	height:69px;
}

#navfiller
{
	position:absolute; 
	margin:0px;
	padding-top:0px; 
	top:69px; left:0px; 
	width:100%; height:22px; 
	display:block; 
	z-index:5; 
	font-size:90%; 
	overflow:hidden; 
	background-color:#a0b4c0;
	background:url(img/horDot.gif) left top repeat;
}



#domainlogo 
{
	position:absolute; 
	margin:0px; 
	top:1px; right:1px; 
	display:block; 
	width:200px; height:67px; 
	font-size:90%; 
	z-index:10; 
	overflow:hidden; 
	background-color:#b5b5b5; 
	color:#fff;
}

#modeicons 
{
	position:absolute; 
	margin:0px; 
	top:30px; left:550px; 
	display:block; 
	width:300px; height:30px; 
	font-size:90%; 
	z-index:10; 
	overflow:hidden; 
	color:#fff; 
}

.helpcenter 
{
	background:url("img/logBanner_bg.gif");background-repeat:repeat-x;
	background-color:White;
	display:none;
	text-align:left;
	font-family: Verdana; 
	position: absolute; 
	width:25%; height: 100%; 
	right:0; top:0px; bottom:0px; 
	border:1px solid gray;
	overflow:auto; 	
	z-index:100;
}


.popuphelp 
{
	background-color:#fcfde3;
	display:none;
	text-align:left;
	font-family: Verdana; 
	font-size:85%;
	height:160;
	position: absolute; 
	border:1px solid gray;
	overflow:hidden; 	
	z-index:100;
	padding:2px 2px 2px 2px;

}


/***** MLE Forms ******/
.panel { display:block;float:none;padding:0px; border:1px solid #488dbe;width:450px;overflow:hidden;}
.panel a {color:#993366; text-decoration:none; font-family:verdana;font-size:100%;}
.panel a:hover {text-decoration:underline;}

.panelheader {background:url("img/logBanner_bg1.gif");background-repeat:repeat-x; padding:1px;overflow:hidden;}
.panelheadertitle {margin:0px 0px 0px 15px;font-weight:normal}
.panelheadertitleselected {margin:0px 0px 0px 15px;font-weight:bold}
.panelheaderblank {padding:1px;overflow:hidden;}

.panelleft {border-right:2px solid black; border-bottom:1px solid black; width:200px; height:320px; float:left;margin:0px;padding:2px; overflow:hidden; color:Black;font-size:90%;}
.panelright {border-bottom:1px solid black; width:548px; height:320px; float:right;margin:0px;padding:0px;overflow:hidden;}
.panelfooter {float:left; padding:1px; overflow:hidden; width:746px; height:30px}

.infobox {background:url("img/questionbub.gif"); background-repeat:no-repeat; background-position:3px 3px; border:1px dashed #b0b270;background-color:#fcfde3; margin:0 10 10 10;}
.infotext {font-family:verdana;font-size:90%;color:#000000;width:100%;vertical-align:top;padding:5 0 5 40;}
.infotext a {font-family: Verdana, Tahoma, Arial; font-style:normal; font-weight:normal; color:#000000;text-decoration:none;}
.infotext a:hover {color:gray;text-decoration:none;}

.infotexterror {font-family:verdana;font-size:90%;color:red;width:100%;vertical-align:top;padding:5 0 5 40;}


.formtext {padding:0px 10px 0px 10px;font-family:Verdana;font-size:80%;font-weight:bold;}
.formtextreq {padding:0px 10px 0px 10px;font-family:Verdana;font-size:80%;font-weight:bold;color:Red;}
.formtexterror {font-family:verdana;font-size:90%;color:#FF0000;width:100%;padding-left:40px; vertical-align:top;padding-top:0px;}



#formbutton {float:left;width:100%;font-family:Arial,sans-serif;font-weight:bold;background:#FFFFFF;font-size:73%;line-height:normal;}
#formbutton a {float:left;background:url("img/form_arrow.gif") no-repeat left top;margin-left:15px;margin-top:0;padding:7 7 6 11px;text-decoration:none;}
#formbutton a:hover {background-position:100% -27px;}

.hiddenLink{text-decoration:none;color:#000000;cursor:default;display:none;}


.textfield {padding-top:3px; padding-bottom:3px; padding-left:2px; height:22px; margin-left:0px; font-family:Verdana;border: 1px solid #000000; background-color: #e8f0f8;}
.errfield {padding-top:3px; padding-bottom:3px; padding-left:2px; height:22px; margin-left:0px; font-family:Verdana;border: 1px solid #000000; background-color: #ffcccc;}

.imgbutton
{
    font-weight:            bold;
    text-decoration:        none;
    color:                  #323d5a;
    cursor:                 hand;
    background-image:       url(img/btnMedium.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    text-align:				center;
    background-color:       transparent;
}

/***** NAV MENU - NOT CURRENTLY USED ******/
#navmenu 
{
	font-size:90%;
	position:absolute;
	z-index:100;
	margin:0px;
	padding-top:0px; 
	top:70px; left:0px; 
	width:750px; 
	/*width:100%; height:100%;*/
	overflow:hidden; 
	border-left:solid 1px white; 
}

/* remove all the bullets, borders and padding from the default list styling */
#navmenu ul 
{
	padding:0;
	margin:0;
	list-style-type:none;
}
#navmenu ul ul 
{
	width:150px;
}

/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
#navmenu li 
{
	float:left;
	width:150px;
	position:relative;
}

/* style the links for the top level */
#navmenu a, #navmenu a:visited 
{
	display:block;
	font-size:90%;
	text-decoration:none; 
	color:#fff; 
	width:150px; 
	height:19px; 
	border:1px solid #fff; 
	border-width:1px 1px 1px 0px; 
	background:#758279; 
	padding-left:10px;
	padding-top:2px; 
	lline-height:17px;
}

/* a hack so that IE5.5 faulty box model is corrected */
* html #navmenu a, * html #navmenu a:visited 
{
	width:150px;
}

/* style the second level background */
#navmenu ul ul a.drop, #navmenu ul ul a.drop:visited 
{
	background:#d4d8bd url(../../graphics/drop.gif) bottom right no-repeat;
}

/* style the second level hover */
#navmenu ul ul a.drop:hover
{
	background:#c9ba65 url(../../graphics/drop.gif) bottom right no-repeat;
}

#navmenu ul ul :hover > a.drop 
{
	background:#c9ba65 url(../../graphics/drop.gif) bottom right no-repeat;
}

/* style the third level background */
#navmenu ul ul ul a, #navmenu ul ul ul a:visited 
{
	background:#e2dfa8;
}

/* style the third level hover */
#navmenu ul ul ul a:hover 
{
	background:#b2ab9b;
}


/* hide the sub levels and give them a positon absolute so that they take up no room */
#navmenu ul ul {
visibility:hidden;
position:absolute;
height:auto;
top:18px;
left:0px; 
width:150px;

}

/* another hack for IE5.5 */
* html #navmenu ul ul {
top:19px;
}

/* position the third level flyout menu */
#navmenu ul ul ul{
left:149px; 
top:-1;
width:150px;
border-top:1px solid gray; 
}
/* position the third level flyout menu for a left flyout */
#navmenu ul ul ul.left {
left:-150px;
}

/* style the table so that it takes no ppart in the layout - required for IE to work */
#navmenu table {position:absolute; top:0; left:0;}

/* style the second level links */
#navmenu ul ul a, #navmenu ul ul a:visited {
background:#d4d8bd; 
color:#000; 
height:auto; 
line-height:1em; 
padding:5px 10px; 
width:150px;

border:1px solid gray; 
border-width:0px 1px 1px 1px; 

}
/* yet another hack for IE5.5 */

* html #navmenu ul ul a
{
	width:150px;
}


/* style the top level hover */
#navmenu a:hover, #navmenu ul ul a:hover{
color:#fff; 
background:#949e7c;
}
#navmenu :hover > a, #navmenu ul ul :hover > a {
color:#fff;
background:#949e7c;
}

/* make the second level visible when hover on first level list OR link */
#navmenu ul li:hover ul,
#navmenu ul a:hover ul{
visibility:visible; 
}

/* keep the third level hidden when you hover on first level list OR link */
#navmenu ul :hover ul ul{
visibility:hidden;
}

/* make the third level visible when you hover over second level list OR link */
#navmenu ul :hover ul :hover ul{ 
visibility:visible;
}



/********** SUM TOTAL ************/
TD
{
    font-size:              75%;
    font-style:             normal;
    color:                  #000000;
    text-decoration:        none;
}

INPUT
{
    font-style:             normal;
    color:                  #000000;
    text-decoration:        none;
}

SELECT
{
    font-style:             normal;
    color:                  #000000;
    text-decoration:        none;
}

TEXTAREA
{
    font-style:             normal;
    color:                  #000000;
    text-decoration:        none;
}

A
{

    font-style:             normal;
    color:                  #000000;
    text-decoration:        none;
}

A:hover
{
    text-decoration:        underline;
}

A:visited
{

}

A.clsALink
{
    font-style:             normal;
    color:                  #000000;
    text-decoration:        none;
}

A.clsALinkRed
{

    font-style:             normal;
    color:                  red;
    text-decoration:        underline;
}

A.clsALinkBold
{

    font-style:             normal;
    font-weight:            bold;
    color:                  #000000;
    text-decoration:        underline;
}

A.clsALinkDisabled
{

    font-style:             normal;
    color:                  #aaaaaa;
    text-decoration:        underline;
}

A.clsASearchHelp
{

    font-weight:            normal;
    color:                  #323d5a;
    text-decoration:        underline;
}

A.clsAAssetDownload
{


    font-weight:            normal;
    color:                  #323d5a;
    text-decoration:        underline;

}
/*
 *-----------------------------------------------------------------------------------
 * Text styles for the document
 *-----------------------------------------------------------------------------------
 */

.clsNormal
{

    font-weight:            normal;
    text-decoration:        none;
}

.clsRedNormal
{

    font-weight:            normal;
    text-decoration:        none;
    color:                  red;
}

.clsGreenNormal
{

    font-weight:            normal;
    text-decoration:        none;
    color:                  green;
}

.clsGrayNormal
{

    font-weight:            normal;
    text-decoration:        none;
    color:                  #666666;   
}

.clsSmall
{

    font-weight:            normal;
    text-decoration:        none;
}

.clsRedSmall
{

    font-weight:            normal;
    text-decoration:        none;
    color:                  red;
}

.clsGreenSmall
{

    font-weight:            normal;
    text-decoration:        none;
    color:                  green;
}

.clsBold
{

    font-weight:            bold;
}

.clsRedBold
{

    font-weight:            bold;
    color:                  red;
}

.clsGreenBold
{

    font-weight:            bold;
    color:                  green;
}

.clsGrayBold
{

    
    font-weight:            bold;
    text-decoration:        none;
    color:                  #666666;   
}

.clsItalic
{

    font-style:             italic;
    font-weight:            normal;
}

/*
 *-----------------------------------------------------------------------------------
 * Heading styles
 *-----------------------------------------------------------------------------------
 */

.clsHeading
{
    color:                  #323d5a;

    font-size:              200%;
    font-style:             normal;
    font-weight:            bold;
}

.clsSubHeading
{
    color:                  #666666;

    font-size:              150%;
    font-style:             normal;
    font-weight:            bold;
}

.clsGroupHeading
{
    color:                  #e6550e;

    font-size:              125%;
    font-style:             normal;
    font-weight:            bold;
}

.clsTaxHeading
{
    color:                  #323d5a;

    font-size:              150%;
    font-style:             normal;
    font-weight:            bold;
}

.clsTableGroupHeading
{
    border-top-width:       2px;
    border-bottom-width:    0px;
    border-left-width:      0px;
    border-right-width:     0px;
    border-style:           dotted;
    border-color:           #999999;
}

/*
 *-----------------------------------------------------------------------------------
 * Page Header Tile 1
 *-----------------------------------------------------------------------------------
 */

.clsPageHeaderTile1
{
    background-color:       #ffffff;
    background-image:       url(/MLE/lang-default/images/admin_st700/page_header_tile1.gif);
    background-repeat:      repeat-x;
}

.clsPageHeaderLeft
{
    background-image:       url(/MLE/lang-default/images/admin_st700/page_header_left.gif);
    background-repeat:      no-repeat;
    height:                 65px;
    width:                  248px;
}

.clsPageHeaderMid1
{

}

.clsPageHeaderRight1
{
    background-image:       url(/MLE/lang-default/images/admin_st700/page_header_right1.gif);
    background-repeat:      no-repeat;
    height:                 14px;
    width:                  348px;
}

/*
 *-----------------------------------------------------------------------------------
 * Page Header Tile 2
 *-----------------------------------------------------------------------------------
 */

.clsPageHeaderTile2
{
    background-color:       #ffffff;
    background-image:       url(/MLE/lang-default/images/admin_st700/page_header_tile2.gif);
    background-repeat:      repeat-x;
}

.clsPageHeaderLeft2
{
    background-image:       url(/MLE/lang-default/images/admin_st700/page_header_left2.gif);
    background-repeat:      no-repeat;
    height:                 36px;
    width:                  248px;
}


.clsPageHeaderLeft2 div
{
    background-image:       url(/MLE/lang-default/images/default_st700/birminghamAirportPolice2.gif);
    background-repeat:      no-repeat;
    height:                 31px;
    width:                  171px;
}


.clsPageHeaderMid2
{

}

.clsPageHeaderRight2
{
    background-image:       url(/MLE/lang-default/images/admin_st700/page_header_right2.gif);
    background-repeat:      no-repeat;
    height:                 35px;
    width:                  348px;
}

/*
 *-----------------------------------------------------------------------------------
 * Page Header Tile 3
 *-----------------------------------------------------------------------------------
 */

.clsPageHeaderTile3
{
    background-color:       #ffffff;
    background-image:       url(/MLE/lang-default/images/admin_st700/page_header_tile3.gif);
    background-repeat:      repeat-x;
}

.clsPageHeaderLeft3
{
    background-image:       url(/MLE/lang-default/images/admin_st700/page_header_left3.gif);
    background-repeat:      no-repeat;
    height:                 15px;
    width:                  248px;
}

.clsPageHeaderMid3
{

}

.clsPageHeaderRight3
{
    background-image:       url(/MLE/lang-default/images/admin_st700/page_header_right3.gif);
    background-repeat:      no-repeat;
    height:                 15px;
    width:                  348px;
}

/*
 *-----------------------------------------------------------------------------------
 * Page Header Misc
 *-----------------------------------------------------------------------------------
 */

.clsPageHeaderLink
{

    font-style:             normal;
    color:                  #454545;
    text-decoration:        none;
}

.clsPageHeaderSelector
{

    font-style:             normal;
    color:                  #323d5a;
    text-decoration:        none;
}

.clsPageHeaderStatus
{

    font-style:             normal;
    color:                  #000000;
    height:                 20px;
}

/*
 *-----------------------------------------------------------------------------------
 * NavMenu
 *-----------------------------------------------------------------------------------
 */

.clsNavMenuTile
{

    font-weight:            bold;
    color:                  #323d5a;
    background-image:       url(/MLE/lang-default/images/admin_st700/page_nav_menu_bg_tile.gif);
    background-repeat:      repeat-x;
    height:                 26px;
}

.clsNavMenuOption
{

    font-weight:            bold;
    color:                  #323d5a;
    background-image:       url(/MLE/lang-default/images/admin_st700/page_nav_menu_bg_tile.gif);
    background-repeat:      repeat-x;
    height:                 16px;
}

.clsNavMenuOptionSelected
{

    font-weight:            bold;
    color:                  #323d5a;
    background-image:       url(/MLE/lang-default/images/admin_st700/page_nav_menu_bg_selected_tile.gif);
    background-repeat:      repeat-x;
    height:                 16px;
}

.clsNavMenuSubOption
{

    font-weight:            normal;
    color:                  #000000;
    background-color:       #efefef;
}

.clsNavMenuSubOptionSelected
{

    font-weight:            normal;
    color:                  #000000;
    background-color:       #c9c4d1;
}

.clsNavMenuCrumbBackGrd
{

    font-style:             normal;
    color:                  #848484;
    text-decoration:        none;
    background-image:	    url(/MLE/lang-default/images/manager_st700/crumbBackGrd.gif);
    background-repeat:	    repeat-x;
}


.clsNavMenuCrumb
{

    font-style:             normal;
    color:                  #454545;
    text-decoration:        none;
}

/*
 *-----------------------------------------------------------------------------------
 * LeftMenu
 *-----------------------------------------------------------------------------------
 */

.clsLeftMenuTable
{
    background-color:       #ffffff;
    height:                 500px;
}

.clsLeftMenuTop
{
    background-color:       #ffffff;
    width:                  90%;
    border-top-width:       0px;
    border-bottom-width:    2px;
    border-left-width:      0px;
    border-right-width:     0px;
    border-style:           solid;
    border-color:           #56606e;
}

.clsLeftMenuOptionTable
{
    background-color:       #efefef;
    width:                  200px;
    border-top-width:       0px;
    border-bottom-width:    2px;
    border-left-width:      2px;
    border-right-width:     2px;
    border-style:           solid;
    border-color:           #56606e;
}


.clsLeftMenuOptionSubTable
{
    background-color:       #efefef;
    width:                  200px;
}

.clsLeftMenuOptionSubTableCollapse
{
    background-color:       #efefef;
    width:                  160px;
}


.clsLeftMenuBotLeft
{

}

.clsLeftMenuBotMiddle
{

}

.clsLeftMenuBotRight
{

}

.clsLeftMenuText
{

    font-weight:            normal;
    color:                  #323d5a;
}

.clsLeftMenuTextHeading
{

    font-weight:            bold;
    color:                  #323d5a;
    background-color:       #c9c4d1;
    height:                 20px;
    border:                 solid 1px #56606e;
}

.clsLeftMenuOption
{

    font-weight:            normal;
    color:                  #000000;
    background-color:       #efefef;
}

.clsLeftMenuOptionSelected
{

    font-weight:            normal;
    color:                  #000000;
    background-color:       #c9c4d1;
}

/*
 *-----------------------------------------------------------------------------------
 * RegistrationMenu
 *-----------------------------------------------------------------------------------
 */

.clsRegMenuTable
{
    background-color:       #c9c4d1;
}

.clsRegMenuOptionTable
{
    background-color:       #c9c4d1;
}

.clsRegMenuTopLeft
{

}

.clsRegMenuTopMiddle
{

}

.clsRegMenuTopRight
{

}

.clsRegMenuMidLeft
{
    background-image:       url(/aspen/lang-default/images/admin_st700/leftmenu_adm_middleleft.gif);
    background-repeat:      repeat-y;
    width:                  1px;
}

.clsRegMenuMidRight
{
    background-image:       url(/aspen/lang-default/images/admin_st700/leftmenu_adm_middleright.gif);
    background-repeat:      repeat-y;
    width:                  5px;
}

.clsRegMenuBotLeft
{

}

.clsRegMenuBotMiddle
{

}

.clsRegMenuBotRight
{

}

.clsRegMenuText
{

    font-weight:            normal;
    color:                  #323d5a;
}

.clsRegMenuTextHeading
{

    font-weight:            bold;
    color:                  #323d5a;
    height:                 20px;
}

.clsRegMenuOption
{

    font-weight:            normal;
    color:                  blue;
    background-color:       #c9c4d1;
}

.clsRegMenuOptionSelected
{

    font-weight:            bold;
    color:                  dark Blue;
    background-color:       #c9c4d1;
}

/*
 *-----------------------------------------------------------------------------------
 * Audience (clsAud)
 *-----------------------------------------------------------------------------------
 */

.clsAudRuleSetCaption
{

    font-weight:            bold;
}

.clsAudRuleSetConjuctive
{

    font-weight:            bold;
    color:                  #6699CC;
}

.clsAudRuleConjuctive
{

    font-weight:            bold;
    color:                  #6699CC;
}

.clsAudRuleValConjuctive
{

    font-weight:            bold;
}

/*
 *-----------------------------------------------------------------------------------
 * Tab (clsTab)
 *-----------------------------------------------------------------------------------
 */

.clsTabTable
{
    background:             #f0f2f6;
}

.clsTabActive
{

    font-style:             normal;
    font-weight:            bold;
    color:                  #e6550e;
    text-decoration:        none;
}


.clsTab
{

    font-style:             normal;
    font-weight:            bold;
    color:                  #323d5a;
    text-decoration:        none;
}


/*
 *-----------------------------------------------------------------------------------
 * Box (clsBox)
 *-----------------------------------------------------------------------------------
 */

.clsBoxHeaderSimple
{
    background:             #c9c4d1;
}

.clsBoxHeaderOpen
{
    background:             #c9c4d1;
    border-top-width:       1px;
    border-bottom-width:    0px;
    border-left-width:      1px;
    border-right-width:     1px;
    border-style:           solid;
    border-color:           #56606e;
}

.clsBoxHeaderClosed
{
    background:             #dce2e5;
    border-top-width:       1px;
    border-bottom-width:    1px;
    border-left-width:      1px;
    border-right-width:     1px;
    border-style:           solid;
    border-color:           #56606e;
}

.clsBoxHeaderLeft
{
    background:             #c9c4d1;
    border-top-width:       1px;
    border-bottom-width:    0px;
    border-left-width:      1px;
    border-right-width:     1px;
    border-style:           solid;
    border-color:           #56606e;
}

.clsBoxHeaderRight
{
    background:             #c9c4d1;
    border-top-width:       1px;
    border-bottom-width:    0px;
    border-left-width:      1px;
    border-right-width:     1px;
    border-style:           solid;
    border-color:           #56606e;
}

.clsBoxHeading
{
    color:                  #323d5a;

    font-style:             normal;
    font-weight:            bold;
}

.clsBoxData
{
    background:             #f0f2f6;
    border:                 solid 1px #56606e;
}

.clsBoxchild
{
    position:               absolute;
    visibility:             show;
    left:                   20;
}

.clsBoxparent
{
    position:               absolute;
    visibility:             visible;
    top:                    150;
    left:                   20;
}

.clsBoxParentTaxonomy
{
    position:               absolute;
    visibility:             visible;
    top:                    155;
    left:                   570
}

.clsBoxChildTaxonomy
{
    position:               absolute;
    visibility:             visible;
    top:                    174;
    left:                   570;
}

.clsBoxParentColHome
{
    position:               absolute;
    visibility:             visible;
    top:                    195;
    left:                   15
}

.clsBoxChildColHome
{
    position:               absolute;
    visibility:             visible;
    top:                    174;
    left:                   15;
}

.clsBoxLink
{

    font-style:             normal;
    color:                  #000000;
    text-decoration:        underline;
}

.clsBoxList
{
    margin-top:             0px;
    margin-bottom:          0px;
    margin-left:            10px;
    padding-bottom:         0px;
    padding-top:            0px;
    color:                  #323d5a;
    list-style-image:       url(/MLE/lang-default/images/admin_st700/icon_square.gif);
}

.clsBoxListNN
{
    margin-top:             0px;
    margin-bottom:          0px;
    margin-left:            0px;
    padding-bottom:         0px;
    padding-top:            0px;
    color:                  #364981;
}

.clsBoxDiv
{
    scrollbar-base-color:   #c0c0c0;
}

.clsBoxHeadingPara
{
    color:                  #323d5a;

    font-style:             normal;
    font-weight:            bold;
    border-top-width:       0px;
    border-bottom-width:    2px;
    border-left-width:      0px;
    border-right-width:     0px;
    border-style:           dotted;
    border-color:           #999999;
}

/*
 *--------------------------------------------------------------------------------
 * Home data
 *---------------------------------------------------------------------------------
 */

.clsHomeData
{
    background:             #ffffff;
}

.clsHomeDataTab
{
    background:             #f0f2f6;
    border:                 solid 1px #56606e;
}

A.clsHomeDataHeadingNor
{
    color:                  #323d5a;

    font-style:             normal;
    font-weight:            bold;
}

A.clsHomeDataHeadingNor:hover
{
    color:                  #e6550e;

    font-style:             normal;
    font-weight:            bold;
}

A.clsHomeDataHeadingSel
{
    color:                  #e6550e;

    font-style:             normal;
    font-weight:            bold;
}

/*
 *-----------------------------------------------------------------------------------
 * Table (clsTable)
 *-----------------------------------------------------------------------------------
 */

.clsTableActions
{
    background:             #e7eaef;
}

.clsTable
{
    background:             #ffffff;
    border:                 solid 0px #828282;
}

.clsTableHeadingRow
{
    background-color:       #c8cfd3;
}

.clsTableRowOdd
{
    background-color:       #ffffff;
}

.clsTableRowEven
{
    background-color:       #f1f3f5;
}

.clsTableRowSelectedOdd
{
    background-color:       #c9c4d1;
}

.clsTableRowSelectedEven
{
    background-color:       #c9c4d1;
}

.clsTableHeadingCell
{

    font-weight:            normal;
    color:                  #000000;
    border-left:            solid 1px #ffffff;
    padding-top:            8px;
    padding-bottom:         8px;
	padding-top:            4px;
	padding-bottom:         4px;

}

.clsTableHeadingCellLink
{

    font-weight:            normal;
    color:                  #000000;
    text-decoration:        underline;
}

.clsTableCell
{

    font-weight:            normal;
    color:                  #000000;
    border-left:            solid 1px #ffffff;
    padding-top:            4px;
    padding-bottom:         4px;
	padding-top:            1px;
	padding-bottom:         1px;
}

.clsTableHeadingRow_Search
{
    background-color:       #666666;
}

.clsTableRowSelectedEven_Search
{
    background-color:       #cccccc;
}

.clsTableHeadingCell_Search
{

    font-weight:            normal;
    color:                  #FFFFFF;
    border-left:            solid 1px #ffffff;

}

/*
 *-----------------------------------------------------------------------------------
 * Pagination (clsPagination)
 *-----------------------------------------------------------------------------------
 */

.clsPaginationTable
{
    background-color:       #ffffff;
}

.clsPaginationText
{

    font-weight:            normal;
    text-decoration:        none;
    color:                  #323d5a;
}

.clsPaginationTextSelected
{

    font-weight:            bold;
    text-decoration:        none;
    color:                  #8d3f00;
}

A.clsPaginationLink
{

    font-weight:            bold;
    text-decoration:        underline;
    color:                  #323d5a;
}

/*
 *-----------------------------------------------------------------------------------
 * Input fields
 *-----------------------------------------------------------------------------------
 */

.clsReadOnly
{

    font-weight:            normal;
    text-decoration:        none;
    color:                  #323d5a;
}

.clsNoEditValue
{

    font-weight:            normal;
    text-decoration:        none;
    background:             #d0d0d0;
    color:                  black;
}

.clsGoodValue
{

    font-weight:            normal;
    text-decoration:        none;
}

.clsBadValue
{

    font-weight:            normal;
    text-decoration:        none;
    color:                  black;
    border-style:           solid;
    border-color:           red;
    border-width:           2;
}
/*
 *-----------------------------------------------------------------------------------
 * PctBar (clsPctBar)
 *-----------------------------------------------------------------------------------
 */

.clsPctBarTable
{
    background:             #ffffff;
    border-style:           solid;
    border-color:           black;
    border-width:           1;
}

.clsPctBarComplete
{
    background-color:       #915205;
}


.clsPctBarBorder
{
    background-color:       #000000;
    border-style:           solid;
    border-color:           #000000;
    border-width:           1;
}

/*
 *-----------------------------------------------------------------------------------
 * ImageButton (clsImageButton)
 *-----------------------------------------------------------------------------------
 */

 .clsImageButton03_Normal
{

    font-weight:            normal;
    text-decoration:        none;
    color:                  #000000;
    cursor:                 hand;
    background-image:       url(/MLE/lang-default/images/admin_st700/icon_button03.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  25px;
    height:                 19px;
    background-color:       transparent;
}

.clsImageButton03_Inactive
{

    font-weight:            normal;
    text-decoration:        none;
    color:                  #cecece;
    cursor:                 hand;
    background-image:       url(/MLE/lang-default/images/admin_st700/icon_button03.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  25px;
    height:                 19px;
    background-color:       transparent;
}

.clsImageButton03_Bold
{

    font-weight:            bold;
    text-decoration:        none;
    color:                  #323d5a;
    cursor:                 hand;
    background-image:       url(/MLE/lang-default/images/admin_st700/icon_button03.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  25px;
    height:                 19px;
    background-color:       transparent;
}

.clsImageButton03_Bold_MouseOver
{

    font-weight:            bold;
    text-decoration:        none;
    color:                  #e6550e;
    cursor:                 hand;
    background-image:       url(/MLE/lang-default/images/admin_st700/icon_button03.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  25px;
    height:                 19px;
    background-color:       transparent;
}

.clsImageButton06_Normal
{

    font-weight:            normal;
    text-decoration:        none;
    color:                  #000000;
    cursor:                 hand;
    background-image:       url(/MLE/lang-default/images/admin_st700/icon_button06.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  56px;
    height:                 20px;
    background-color:       transparent;
}

.clsImageButton06_Inactive
{

    font-weight:            normal;
    text-decoration:        none;
    color:                  #cecece;
    cursor:                 hand;
    background-image:       url(/MLE/lang-default/images/admin_st700/icon_button06.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  56px;
    height:                 20px;
    background-color:       transparent;
}

.clsImageButton06_Bold
{

    font-weight:            bold;
    text-decoration:        none;
    color:                  #323d5a;
    cursor:                 hand;
    background-image:       url(/MLE/lang-default/images/admin_st700/icon_button06.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  56px;
    height:                 20px;
    background-color:       transparent;
}

.clsImageButton06_Bold_MouseOver
{

    font-weight:            bold;
    text-decoration:        none;
    color:                  #e6550e;
    cursor:                 hand;
    background-image:       url(/MLE/lang-default/images/admin_st700/icon_button06.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  56px;
    height:                 20px;
    background-color:       transparent;
}

.clsImageButton09_Normal
{

    font-weight:            normal;
    text-decoration:        none;
    color:                  #000000;
    cursor:                 hand;
    background-image:       url(/MLE/lang-default/images/admin_st700/icon_button09.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  79px;
    height:                 20px;
    background-color:       transparent;
}

.clsImageButton09_Inactive
{

    font-weight:            normal;
    text-decoration:        none;
    color:                  #cecece;
    cursor:                 hand;
    background-image:       url(/MLE/lang-default/images/admin_st700/icon_button09.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  79px;
    height:                 20px;
    background-color:       transparent;
}

.clsImageButton09_Bold
{

    font-weight:            bold;
    text-decoration:        none;
    color:                  #323d5a;
    cursor:                 hand;
    background-image:       url(/MLE/lang-default/images/admin_st700/icon_button09.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  79px;
    height:                 20px;
    background-color:       transparent;
}

.clsImageButton09_Bold_MouseOver
{

    font-weight:            bold;
    text-decoration:        none;
    color:                  #e6550e;
    cursor:                 hand;
    background-image:       url(/MLE/lang-default/images/admin_st700/icon_button09.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  79px;
    height:                 20px;
    background-color:       transparent;
}

.clsImageButton12_Normal
{

    font-weight:            normal;
    text-decoration:        none;
    color:                  #000000;
    cursor:                 hand;
    background-image:       url(/MLE/lang-default/images/admin_st700/icon_button12.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  102px;
    height:                 20px;
    background-color:       transparent;
}

.clsImageButton12_Inactive
{

    font-weight:            normal;
    text-decoration:        none;
    color:                  #cecece;
    cursor:                 hand;
    background-image:       url(/MLE/lang-default/images/admin_st700/icon_button12.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  102px;
    height:                 20px;
    background-color:       transparent;
}

.clsImageButton12_Bold
{

    font-weight:            bold;
    text-decoration:        none;
    color:                  #323d5a;
    cursor:                 hand;
    background-image:       url(/MLE/lang-default/images/admin_st700/icon_button12.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  102px;
    height:                 20px;
    background-color:       transparent;
}

.clsImageButton12_Bold_MouseOver
{

    font-weight:            bold;
    text-decoration:        none;
    color:                  #e6550e;
    cursor:                 hand;
    background-image:       url(/MLE/lang-default/images/admin_st700/icon_button12.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  102px;
    height:                 20px;
    background-color:       transparent;
}

.clsImageButton15_Normal
{

    font-weight:            normal;
    text-decoration:        none;
    color:                  #000000;
    cursor:                 hand;
    background-image:       url(/MLE/lang-default/images/admin_st700/icon_button15.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  125px;
    height:                 20px;
    background-color:       transparent;
}

.clsImageButton15_Inactive
{

    font-weight:            normal;
    text-decoration:        none;
    color:                  #cecece;
    cursor:                 hand;
    background-image:       url(/MLE/lang-default/images/admin_st700/icon_button15.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  125px;
    height:                 20px;
    background-color:       transparent;
}

.clsImageButton15_Bold
{

    font-weight:            bold;
    text-decoration:        none;
    color:                  #323d5a;
    cursor:                 hand;
    background-image:       url(/MLE/lang-default/images/admin_st700/icon_button15.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  125px;
    height:                 20px;
    background-color:       transparent;
}

.clsImageButton15_Bold_MouseOver
{

    font-weight:            bold;
    text-decoration:        none;
    color:                  #e6550e;
    cursor:                 hand;
    background-image:       url(/MLE/lang-default/images/admin_st700/icon_button15.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  125px;
    height:                 20px;
    background-color:       transparent;
}

.clsImageButton18_Normal
{

    font-weight:            normal;
    text-decoration:        none;
    color:                  #000000;
    cursor:                 hand;
    background-image:       url(/MLE/lang-default/images/admin_st700/icon_button18.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  148px;
    height:                 20px;
    background-color:       transparent;
}

.clsImageButton18_Inactive
{

    font-weight:            normal;
    text-decoration:        none;
    color:                  #cecece;
    cursor:                 hand;
    background-image:       url(/MLE/lang-default/images/admin_st700/icon_button18.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  148px;
    height:                 20px;
    background-color:       transparent;
}

.clsImageButton18_Bold
{

    font-weight:            bold;
    text-decoration:        none;
    color:                  #323d5a;
    cursor:                 hand;
    background-image:       url(/MLE/lang-default/images/admin_st700/icon_button18.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  148px;
    height:                 20px;
    background-color:       transparent;
}

.clsImageButton18_Bold_MouseOver
{

    font-weight:            bold;
    text-decoration:        none;
    color:                  #e6550e;
    cursor:                 hand;
    background-image:       url(/MLE/lang-default/images/admin_st700/icon_button18.gif);
    background-repeat:      no-repeat;
    border-style:           none;
    background-position:    center center;
    width:                  148px;
    height:                 20px;
    background-color:       transparent;
}

.clsTextButtonNS
{

    font-weight:            bold;
    text-decoration:        none;
    color:                  #ffffff;
    background-color:       #362981;
    cursor:                 hand;
}

/*
 *-----------------------------------------------------------------------------------
 * ACP (clsACP)
 *-----------------------------------------------------------------------------------
 */

.clsACP_SA_TopicSeperator
{
    background-color:       #d5d5d5;
}

.clsACP_SA_TopicSeperatorTableCell
{

    font-weight:            normal;
    color:                  #000000;
    border-bottom:          solid 1px #828282;
}

.clsACP_SA_TableRowSelected
{
    background-color:       #f5e6c3;
}

.clsACPTopBackground
{
    background-image:       url(/MLE/lang-default/images/admin_st700/acp/lxs_page_header_background.gif);
    background-repeat:      repeat-x;
    height:                 49px;
}

.clsACPTopSepBackground
{
    background-image:       url(/MLE/lang-default/images/admin_st700/acp/lxs_page_header_sep_background.gif);
    background-repeat:      repeat-x;
    height:                 5px;
}

.clsACPBotBackground
{
    background-image:       url(/MLE/lang-default/images/admin_st700/acp/lxs_page_footer_background_2.gif);
    background-repeat:      repeat-x;
    height:                 28px;
}

.clsACPLeftBackground
{
    background-image:       url(/MLE/lang-default/images/admin_st700/acp/lxs_page_left_background.gif);
    background-repeat:      repeat-y;
    width:                  6px;
}

.clsACPRightBackground
{
    background-image:       url(/MLE/lang-default/images/admin_st700/acp/lxs_page_right_background.gif);
    background-repeat:      repeat-y;
    width:                  6px;
}

.clsACPTopTitle
{

    font-weight:            bold;
    text-decoration:        none;
    color:                  #ffffff;
}

/*
 *--------------------------------------------------------------------------------
 * Misc settings and styles
 *---------------------------------------------------------------------------------
 */

.clsTaxonomyGroup
{
    border:                 solid 1px #a4a4a4;
}

.clsGreyBold
{

    font-weight:            bold;
    color:                  #838383;
}

.form_list
{
    font-family:            Verdana, Arial, Tahoma;
    word-spacing:           0;
    line-height:            90%;
    width:                  500px ;
    text-align:             left;
    text-indent:            0;
    margin:                 0;
    padding-right:          0px;
    padding-left :          0px;
    padding-bottom :        0px;
    padding-top :           0px
}



/*
 *--------------------------------------------------------------------------------
 * Wizard object styles
 *---------------------------------------------------------------------------------
 */

.clsWizardStepLinkHeading
{

    font-weight:            bold;
    color:                  #323d5a;
    background-color:       #c9c4d1;
    height:                 20px;
    border:                 solid 1px #56606e;   
}

.clsWizardStepLink
{
    background:             #f0f2f6;
    border-top-width:       0px;
    border-bottom-width:    1px;
    border-left-width:      1px;
    border-right-width:     1px;
    border-style:           solid;
    border-color:           #56606e;

}

.clsWizardPageHeading
{
    color:                  #323d5a;

    font-style:             normal;
    font-weight:            bold;    
}

.clsWizardStepNumberBg
{
    color:                  #323d5a;

    font-style:             normal;
    font-weight:            normal; 
    background-image:       url(/MLE/lang-default/images/default_st700/icon_circle_20.gif); 
}

.clsWizardStepNumberLink_Old
{
    color:                  #323d5a;

    font-style:             normal;
    font-weight:            normal;     
}

.clsWizardStepNumberLink
{
    color:                  #666666;

    font-style:             normal;
    font-weight:            bold;
    background-image:       url(/MLE/lang-default/images/default_st700/icon_circle_20.gif); 
}

.clsWizardStepNumberLinkSelected
{
    color:                  #e6550e;

    font-style:             normal;
    font-weight:            bold;  
    background-image:       url(/MLE/lang-default/images/default_st700/icon_circle_20.gif); 
}

.clsWizardPageNumber
{
    color:                  #e6550e;

    font-style:             normal;
    font-weight:            normal;  
    background-image:       url(/MLE/lang-default/images/default_st700/icon_circle_30.gif); 
}


.btTermsReject
{
    background-color:       #ffffff;
    background-image:       url(../images/reject.gif);
    background-repeat:		repeat;
    width:                  76px;
    height:					28px;
    border:					none;
    cursor:					hand;
}

.btTermsAccept
{
    background-color:       #ffffff;
    background-image:       url(../images/accept.gif);
    background-repeat:		repeat;
    width:                  76px;
    height:					28px;
    border:					none;
    cursor:					hand;
}

/* Specific to message board */
.msgBoardGridHeadingRow
{
    background-color:       #c8cfd3;
}

.msgBoardRowBackgroundHighlight
{
	background-color:       #f1f3f5;
}

.bulkRegistrationGridHeadingRow
{
    background-color:       #c8cfd3;
    font-weight:normal;
}

.msgBoardColHidden
{
	display:none;
}

.messageboard_list
{
 font-size:12; 
}
/* Specific to message board */
/* Self help pages */

.supportpanel { display:block;float:none;padding:0px; border:1px solid #488dbe;width:450px;}
.supportpanel a {color:#993366; text-decoration:none; font-family:verdana;font-size:100%;}
.supportpanel a:hover {text-decoration:underline;}
.supporttextheader {padding:0px 12px 0px 12px;font-family:Verdana;font-size:10pt;font-weight:bold;}
.supporttext {font-family:Verdana;font-size:10pt;font-weight:normal;}
.questiontext {padding:0px 0px 0px 0px;font-family:Verdana;font-size:10pt;font-weight:normal;}
.supporttexthover {padding:0px 26px 0px 26px;font-family:Verdana;font-size:10pt;font-weight:normal;text-decoration:underline;}
.selfhelpinfobox {padding:0px 12px 0px 12px;font-family:Verdana;font-size:10pt;font-weight:normal;background:url("img/questionbub.gif"); background-repeat:no-repeat; background-position:3px 3px; border:1px dashed #b0b270;background-color:#fcfde3; margin:0 10 10 10;}
.selfhelpinfotext {font-family:verdana;font-size:90%;color:#000000;font-size:10pt; width:100%;vertical-align:top;padding:5 0 5 40;}

/*.selfhelpheadertitle {padding:0px 12px 0px 12px;font-weight:normal;background:url("img/logBanner_bg1.gif");background-repeat:repeat-x; padding:1px;overflow:hidden;}*/
.selfhelppanel { display:block;float:none;padding:0px; border:1px solid #488dbe;width:100%;overflow:hidden; background-color:#488dbe;}
.selfhelpheadertitle {font-family:Verdana;font-size:10pt;font-weight:normal;background:url("img/logBanner_bg1.gif");background-repeat:repeat-x;overflow:hidden;}
.selfhelpSteps
{
	/*background-color:#000000; */
	height:30px; width:55%; 
}

.selfhelpclsHeading
{
    color:                  #006699;
    font-size:              200%;
    font-style:             normal;
    font-weight:            bold;
}

.selfhelpdotrule
{
	z-index:5; 
	padding:0px 0px 0px 0px; 
	width:100%; height:1px; 
	background:url(img/horDot.gif) left top repeat-x; 
	margin:0px; 
	position:absolute; 

}
.selfhelparrow {padding:0px 12px 0px 12px;background:url("images/arrow.gif");padding:1px;overflow:hidden;}
.selfhelpRowBackgroundHighlight
{
	background-color:       #f1f3f5;
	font-size:	10pt;
}
/* End Self help pages */