﻿
/******************* IMAGES
***************************
*/

#MenuItem2 a
{
    display: block;
    border-style: solid;
    border-width: 1px;
    border-color: #165BA0 #FFFFFF #165BA0 #165BA0;
    cursor: hand;
    color: #FFFFFF;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 1px;
    text-decoration: none;
    height: 23px;
    width: 100px;
    text-align: center;
    padding-top: 4px;
    float: left;
    font-family: Calibri, sans-serif;
    font-size: 11pt;
}

#MenuItem2 a:hover
{
    display: block;
    border-style: solid;
    border-width: 1px;
    border-color: #0099DD #FFFFFF #0099DD #0099DD;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 1px;
    text-decoration: none;
    background-color: #0099DD;
    height: 23px;
    width: 100px;
    text-align: center;
    padding-top: 4px;
}



#MenuItemAlloc8 a
{
    display: block;
    cursor: hand;
    color: #FFFFFF;
    height: 23px;
    width: 170px;
    margin: 0px 0px 0px 0px;
    padding: 3px 0px 0px 1px;
    background: url(Images/web/bgTitleAlloc8.png) no-repeat left top;
}

#MenuItemAlloc8 a:hover
{
    display: block;
    height: 23px;
    width: 170px;
    margin: 0px 0px 0px 0px;
    padding: 3px 0px 0px 1px;
    background: url(Images/web/bgTitleAlloc8.png) no-repeat left bottom;
}

#MenuItemCheckM8 a
{
    display: block;
    cursor: hand;
    color: #FFFFFF;
    height: 23px;
    width: 170px;
    margin: 0px 0px 0px 0px;
    padding: 3px 0px 0px 1px;
    background: url(Images/web/bgTitleCheckM8.png) no-repeat left top;
}

#MenuItemCheckM8 a:hover
{
    display: block;
    height: 23px;
    width: 170px;
    margin: 0px 0px 0px 0px;
    padding: 3px 0px 0px 1px;
    background: url(Images/web/bgTitleCheckM8.png) no-repeat left bottom;
}

#MenuItemPaperM8 a
{
    display: block;
    cursor: hand;
    color: #FFFFFF;
    height: 23px;
    width: 170px;
    margin: 0px 0px 0px 0px;
    padding: 3px 0px 0px 1px;
    background: url(Images/web/bgTitlePaperM8.png) no-repeat left top;
}

#MenuItemPaperM8 a:hover
{
    display: block;
    height: 23px;
    width: 170px;
    margin: 0px 0px 0px 0px;
    padding: 3px 0px 0px 1px;
    background: url(Images/web/bgTitlePaperM8.png) no-repeat left bottom;
}

#MenuItemAlloc8SC1SM a
{
    display: block;
    cursor: hand;
    background-position: left top;
    background-image: url(Images/web/Alloc8SC1SM.jpg);
    background-repeat: no-repeat;
    width: 197px;
    height: 129px;
    float: left;
    margin :5px;}

#MenuItemAlloc8SC1SM a:hover
{
    display: block;
    background-position: left top;
    background-image: url(Images/web/Alloc8SC1SM.jpg);
    background-repeat: no-repeat;
    width: 197px;
    height: 129px;
    float: left;
    margin :5px;
}

#MenuItemAlloc8SC2SM a
{
    display: block;
    cursor: hand;
    background-position: left top;
    background-image: url(Images/web/Alloc8SC2SM.jpg);
    background-repeat: no-repeat;
    width: 197px;
    height: 129px;
    float: left;
    margin :5px;}

#MenuItemAlloc8SC2SM a:hover
{
    display: block;
    background-position: left top;
    background-image: url(Images/web/Alloc8SC2SM.jpg);
    background-repeat: no-repeat;
    width: 197px;
    height: 129px;
    float: left;
    margin :5px;
}

div.RimLogo
{
    background-image: url(Images/web/RimLogoWhite.png);
    overflow: auto;
    width: 100%;
    height: 55px;
    background-repeat: no-repeat;
    padding-bottom: 20px;
}

div.MenuBox
{
    background-image: url(Images/web/menuBackground.png);
    overflow: auto;
    width: 100%;
    height: 35px;
    background-repeat: no-repeat;
    padding-left: 20px;
    padding-top: 1px;
}

div.RimBanner
{
    background-image: url(Images/web/RimBanner.swf);
    overflow: auto;
    width: 730px;
    height: 55px;
    background-repeat: no-repeat;
}


body.Rim1BackgroundPage
{
    padding: 0px;
    margin: 0px;
    width: 100%;
    text-align: center;
    background-color: #F8F8F8;
}



div.SheetType
{
    font-family: Calibri, sans-serif;
    font-size: 10pt;
    text-align: right; 
    width: 166px; 
    height: 80px;
    padding-top: 20px;
}

div.SheetTitle
{
    padding: 0px 0px 12px 0px;
    margin: 0px;
    font-family: Calibri, sans-serif;
    font-size: 11pt;
    color: #196ABB;
}

div.SheetText
{
    font-family: Calibri, sans-serif;
    font-size: 10pt;
    text-align: justify;
    color: #6A666F;
    vertical-align: top;
    cursor: pointer;
}

div.SheetTitleAlloc8
{
    background-position: left top;
    background-image: url(Images/web/bgTitleAlloc8.png);
    background-repeat: no-repeat;
    font-family: Calibri, sans-serif;
    font-size: 16pt;
    width: 200px;
    height: 40px;
    padding-left: 10px;
    padding-top: 0px;
    color: #FFFFFF;
    font-weight: bold;
}

/******************* Alloc8 Bottom IMAGES
***************************
*/

#btnAlloc8SC1 a
{
    background-image: url(Images/web/Alloc8SC1SM.jpg);
    width: 197px;
    height: 129px;
	padding: 0px;
	margin: 0px;
	outline: none; /* hide dotted outline in Firefox */
	border: none;
	background-repeat: no-repeat;
	cursor: pointer;
}

#btnAlloc8SC2 a
{
    background-image: url(Images/web/Alloc8SC2SM.jpg);
    width: 197px;
    height: 129px;
	padding: 0px;
	margin: 0px;
	outline: none; /* hide dotted outline in Firefox */
	border: none;
	background-repeat: no-repeat;
	cursor: pointer;
}

#btnAlloc8SC3 a
{
    background-image: url(Images/web/Alloc8SC3SM.jpg);
    width: 197px;
    height: 129px;
	padding: 0px;
	margin: 0px;
	outline: none; /* hide dotted outline in Firefox */
	border: none;
	background-repeat: no-repeat;
	cursor: pointer;
}

#btnAlloc8SC4 a
{
    background-image: url(Images/web/Alloc8SC4SM.jpg);
    width: 197px;
    height: 129px;
	padding: 0px;
	margin: 0px;
	outline: none; /* hide dotted outline in Firefox */
	border: none;
	background-repeat: no-repeat;
	cursor: pointer;
}



/******************* Alloc8 Bottom IMAGES
***************************
*/

#btnCheckM8SC1 a
{
    background-image: url(Images/web/CheckM8SC1SM.jpg);
    width: 197px;
    height: 129px;
	padding: 0px;
	margin: 0px;
	outline: none; /* hide dotted outline in Firefox */
	border: none;
	background-repeat: no-repeat;
	cursor: pointer;
}

#btnCheckM8SC2 a
{
    background-image: url(Images/web/CheckM8SC2SM.jpg);
    width: 197px;
    height: 129px;
	padding: 0px;
	margin: 0px;
	outline: none; /* hide dotted outline in Firefox */
	border: none;
	background-repeat: no-repeat;
	cursor: pointer;
}

#btnCheckM8SC3 a
{
    background-image: url(Images/web/CheckM8SC3SM.jpg);
    width: 197px;
    height: 129px;
	padding: 0px;
	margin: 0px;
	outline: none; /* hide dotted outline in Firefox */
	border: none;
	background-repeat: no-repeat;
	cursor: pointer;
}

#btnCheckM8SC4 a
{
    background-image: url(Images/web/CheckM8SC4SM.jpg);
    width: 197px;
    height: 129px;
	padding: 0px;
	margin: 0px;
	outline: none; /* hide dotted outline in Firefox */
	border: none;
	background-repeat: no-repeat;
	cursor: pointer;
}




/******************* NEW OUTER PANEL ALLOC8
***************************
*/

td.Rim1OuterPanelAlloc8TopLeft
{
    overflow: hidden;
    background-position: left top;
    background-image: url(Images/web/OuterPanelWebAlloc8.png);
    background-repeat: no-repeat;
    width: 20px;
    height: 22px;
}

td.Rim1OuterPanelAlloc8TopRight
{
    overflow: hidden;
    background-position: right top;
    background-image: url(Images/web/OuterPanelWebAlloc8.png);
    background-repeat: no-repeat;
    width: auto;
    height: 22px;
    padding-right: 14px;
	font-family: arial, sans-serif;
	font-size: 9pt;
}

td.Rim1OuterPanelAlloc8BottomLeft
{
    overflow: hidden;
    background-position: left bottom;
    background-image: url(Images/web/OuterPanelWebAlloc8.png);
    background-repeat: no-repeat;
    height: auto;
}

td.Rim1OuterPanelAlloc8Main
{
    overflow: hidden;
    background-position: right bottom;
    background-image: url(Images/web/OuterPanelWebAlloc8.png);
    background-repeat: no-repeat;
    height: auto;
    width: auto;
    vertical-align: baseline;
    padding-right: 20px;
    padding-left: 0px;
    padding-bottom: 30px;
}


/******************* NEW OUTER PANEL HOME
***************************
*/

td.Rim1OuterPanelHomeTopLeft
{
    overflow: hidden;
    background-position: left top;
    background-image: url(Images/web/OuterPanelWebHome.png);
    background-repeat: no-repeat;
    width: 20px;
    height: 22px;
}

td.Rim1OuterPanelHomeTopRight
{
    overflow: hidden;
    background-position: right top;
    background-image: url(Images/web/OuterPanelWebHome.png);
    background-repeat: no-repeat;
    width: auto;
    height: 22px;
    padding-right: 14px;
	font-family: arial, sans-serif;
	font-size: 9pt;
}

td.Rim1OuterPanelHomeBottomLeft
{
    overflow: hidden;
    background-position: left bottom;
    background-image: url(Images/web/OuterPanelWebHome.png);
    background-repeat: no-repeat;
    height: auto;
}

td.Rim1OuterPanelHomeMain
{
    overflow: hidden;
    background-position: right bottom;
    background-image: url(Images/web/OuterPanelWebHome.png);
    background-repeat: no-repeat;
    height: auto;
    width: auto;
    vertical-align: baseline;
    padding-right: 20px;
    padding-left: 0px;
    padding-bottom: 30px;
}


/******************* NEW OUTER PANEL CHECKM8
***************************
*/

td.Rim1OuterPanelCheckM8TopLeft
{
    overflow: hidden;
    background-position: left top;
    background-image: url(Images/web/OuterPanelWebCheckM8.png);
    background-repeat: no-repeat;
    width: 20px;
    height: 22px;
}

td.Rim1OuterPanelCheckM8TopRight
{
    overflow: hidden;
    background-position: right top;
    background-image: url(Images/web/OuterPanelWebCheckM8.png);
    background-repeat: no-repeat;
    width: auto;
    height: 22px;
    padding-right: 14px;
	font-family: arial, sans-serif;
	font-size: 9pt;
}

td.Rim1OuterPanelCheckM8BottomLeft
{
    overflow: hidden;
    background-position: left bottom;
    background-image: url(Images/web/OuterPanelWebCheckM8.png);
    background-repeat: no-repeat;
    height: auto;
}

td.Rim1OuterPanelCheckM8Main
{
    overflow: hidden;
    background-position: right bottom;
    background-image: url(Images/web/OuterPanelWebCheckM8.png);
    background-repeat: no-repeat;
    height: auto;
    width: auto;
    vertical-align: baseline;
    padding-right: 20px;
    padding-left: 0px;
    padding-bottom: 30px;
}



/******************* NEW OUTER PANEL PAPERM8
***************************
*/

td.Rim1OuterPanelPaperM8TopLeft
{
    overflow: hidden;
    background-position: left top;
    background-image: url(Images/web/OuterPanelWebPaperM8.png);
    background-repeat: no-repeat;
    width: 20px;
    height: 22px;
}

td.Rim1OuterPanelPaperM8TopRight
{
    overflow: hidden;
    background-position: right top;
    background-image: url(Images/web/OuterPanelWebPaperM8.png);
    background-repeat: no-repeat;
    width: auto;
    height: 22px;
    padding-right: 14px;
	font-family: arial, sans-serif;
	font-size: 9pt;
}

td.Rim1OuterPanelPaperM8BottomLeft
{
    overflow: hidden;
    background-position: left bottom;
    background-image: url(Images/web/OuterPanelWebPaperM8.png);
    background-repeat: no-repeat;
    height: auto;
}

td.Rim1OuterPanelPaperM8Main
{
    overflow: hidden;
    background-position: right bottom;
    background-image: url(Images/web/OuterPanelWebPaperM8.png);
    background-repeat: no-repeat;
    height: auto;
    width: auto;
    vertical-align: baseline;
    padding-right: 20px;
    padding-left: 0px;
    padding-bottom: 30px;
}






/******************* NEW OUTER PANEL
***************************
*/

td.Rim1OuterPanelTopLeft
{
    overflow: hidden;
    background-position: left top;
    background-image: url(Images/web/OuterPanelWeb.png);
    background-repeat: no-repeat;
    width: 20px;
    height: 22px;
}

td.Rim1OuterPanelTopRight
{
    overflow: hidden;
    background-position: right top;
    background-image: url(Images/web/OuterPanelWeb.png);
    background-repeat: no-repeat;
    width: auto;
    height: 22px;
    padding-right: 14px;
	font-family: arial, sans-serif;
	font-size: 9pt;
}

td.Rim1OuterPanelBottomLeft
{
    overflow: hidden;
    background-position: left bottom;
    background-image: url(Images/web/OuterPanelWeb.png);
    background-repeat: no-repeat;
    height: auto;
}

td.Rim1OuterPanelMain
{
    overflow: hidden;
    background-position: right bottom;
    background-image: url(Images/web/OuterPanelWeb.png);
    background-repeat: no-repeat;
    height: auto;
    width: auto;
    vertical-align: baseline;
    padding-right: 20px;
    padding-left: 0px;
    padding-bottom: 30px;
}


/******************* NEW OUTER PANEL WHITE
***************************
*/

td.Rim1OuterPanelTopLeftWhite
{
    margin: 0px;
    overflow: hidden;
    background-position: left top;
    background-image: url(Images/web/OuterPanelWebWhite.png);
    background-repeat: no-repeat;
    width: 30px;
    height: 22px;
    display: block;
    position: relative;
}

td.Rim1OuterPanelTopRightWhite
{
    margin: 0px;
    overflow: hidden;
    background-position: right top;
    background-image: url(Images/web/OuterPanelWebWhite.png);
    background-repeat: no-repeat;
    width: auto;
    height: 22px;
    padding-right: 24px;
    font-family: arial, sans-serif;
    font-size: 9pt;
    display: block;
    position: relative;
}

td.Rim1OuterPanelBottomLeftWhite
{
    overflow: hidden;
    background-position: left bottom;
    background-image: url(Images/web/OuterPanelWebWhite.png);
    background-repeat: no-repeat;
    width: 30px;
    height: auto;
}

td.Rim1OuterPanelMainWhite
{
    overflow: hidden;
    background-position: right bottom;
    background-image: url(Images/web/OuterPanelWebWhite.png);
    background-repeat: no-repeat;
    height: auto;
    width: auto;
    vertical-align: baseline;
    padding-right: 40px;
    padding-left: 0px;
    padding-bottom: 30px;
}







/******************* PANELS devnote center css 
***************************
*/

table.Rim1PanelCenter
{
    margin-left:auto;
    margin-right:auto;
    text-align:left;
}

div.Rim1PanelCenter
{
    margin-left:auto;
    margin-right:auto;
    text-align:left;
}
