/*******************************************************************************************************/
/*Override all the styles set in DotNetNuke defaults so we know our css is the same across DNN2 & DNN3 */
/*******************************************************************************************************/
/*special*/
.TreeMenu_Node
{
    font-family: Tahoma, Arial, Verdana;
    font-size: 12px;
    font-weight: normal;
}
.TreeMenu_NodeSelected
{
    font-family: Tahoma, Arial, Verdana;
    font-size: 12px;
    font-weight: normal;
    background-color: #dcdcdc;
}
A.TreeMenu_Node:link, A.TreeMenu_NodeSelected:link
{
    text-decoration: none;
    color: #003366;
}
A.TreeMenu_Node:visited, A.TreeMenu_NodeSelected:visited
{
    text-decoration: none;
    color: #003366;
}
A.TreeMenu_Node:active, A.TreeMenu_NodeSelected:active
{
    text-decoration: none;
    color: #003366;
}
A.TreeMenu_Node:hover, A.TreeMenu_NodeSelected:hover
{
    text-decoration: none;
    color: #ff0000;
}
.FileManager
{
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
    height: 400px;
}
.FileManager_ToolBar
{
    border-bottom: black 1px solid;
    height: 25px;
}
.FileManager_Explorer
{
    height: 100%;
    border: dimgray 1px solid;
    background-color: White;
    margin: 2px 2px 2px 2px;
}
.FileManager_FileList
{
    height: 100%;
    border: dimgray 1px solid;
    background-color: White;
    margin: 2px 2px 2px 2px;
    overflow: auto;
}
.FileManager_MessageBox
{
    text-align: center;
    vertical-align: middle;
    background-color: White;
    padding: 25px 25px 25px 25px;
}
.FileManager_Header
{
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #E7E7FF;
    background-color: #9EBFF6;
    border-bottom: dimgray 1px solid;
    height: 25px;
}
.FileManager_Pager
{
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    font-weight: bold;
    background-color: #FFFFFF;
    border-top: dimgray 1px solid;
    height: 25px;
}
.FileManager_StatusBar
{
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    font-weight: normal;
    background-color: #dedfde;
    height: 25px;
    margin: 2px 2px 2px 2px;
}
.FileManager_Item
{
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    font-weight: normal;
    color: Black;
    background-color: #F8F8F8;
    border-top: black 1px dashed;
    border-bottom: black 1px dashed;
}
.FileManager_AltItem
{
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    font-weight: normal;
    color: Black;
    background-color: #FFFFFF;
    border-style: none;
}
.FileManager_SelItem
{
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    font-weight: bold;
    color: White;
    background-color: #99ffff;
    border-style: none;
}
.FileManagerTreeNode
{
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    font-weight: normal;
}
.FileManagerTreeNodeSelected
{
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    font-weight: normal;
    background-color: #dcdcdc;
}
A.FileManagerTreeNode:link, A.FileManagerTreeNodeSelected:link
{
    text-decoration: none;
    color: #003366;
}
A.FileManagerTreeNode:visited, A.FileManagerTreeNodeSelected:visited
{
    text-decoration: none;
    color: #003366;
}
A.FileManagerTreeNode:active, A.FileManagerTreeNodeSelected:active
{
    text-decoration: none;
    color: #003366;
}
A.FileManagerTreeNode:hover, A.FileManagerTreeNodeSelected:hover
{
    text-decoration: none;
    color: #ff0000;
}
.Wizard
{
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
    height: 400px;
    width: 650px;
}
.WizardButton
{
    border-right: dimgray 1px solid;
    padding-right: 2px;
    border-top: dimgray 1px solid;
    padding-left: 2px;
    padding-bottom: 2px;
    border-left: dimgray 1px solid;
    padding-top: 2px;
    border-bottom: dimgray 1px solid;
    background-color: gainsboro;
}
.WizardHeader
{
    background: #ffffcc;
    border-bottom: black 1px solid;
    height: 40px;
}
.WizardFooter
{
    border-top: black 1px solid;
    background: #ccffcc;
    height: 25px;
    text-align: right;
}
.WizardBody
{
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    padding-top: 10px;
    height: 325px;
}
.WizardHelp
{
    padding-right: 5px;
    padding-left: 5px;
    font-size: 9pt;
    padding-bottom: 5px;
    border-left: black 1px solid;
    width: 180px;
    padding-top: 5px;
    background-color: #ccffff;
}
.WizardHelpText
{
    overflow: auto;
    font-size: 8pt;
    width: 180px;
    color: black;
    font-family: Tahoma, Verdana, Arial, Sans-Serif;
    height: 300px;
}
.WizardText
{
    font-size: 9pt;
    color: black;
    font-family: Tahoma, Verdana, Arial, Sans-Serif;
}
.Help
{
    border-right: black 1px solid;
    padding-right: 2px;
    border-top: black 1px solid;
    padding-left: 2px;
    font-weight: normal;
    font-size: 11px;
    padding-bottom: 2px;
    border-left: black 1px solid;
    color: black;
    padding-top: 2px;
    border-bottom: black 1px solid;
    font-family: Tahoma, Arial, Verdana;
    background-color: #ffff99;
}
/*Buttons & Links*/
.SkinObject
{
    font-weight: bold;
    font-size: 8.5pt;
    color: #ffffff;
    font-family: Tahoma, Arial, Verdana;
    text-decoration: none;
}
A.SkinObject:link
{
    text-decoration: none;
    color: #ffffff;
}
A.SkinObject:visited
{
    text-decoration: none;
    color: #ffffff;
}
A.SkinObject:active
{
    text-decoration: none;
    color: #ffffff;
}
A.SkinObject:hover
{
    text-decoration: none;
    color: #ffff00;
}
.CommandButton
{
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    font-weight: normal;
}
A.CommandButton:link
{
    text-decoration: underline;
    color: #003366;
}
A.CommandButton:visited
{
    text-decoration: underline;
    color: #003366;
}
A.CommandButton:active
{
    text-decoration: underline;
    color: #003366;
}
A.CommandButton:hover
{
    text-decoration: underline;
    color: #ff0000;
}
.StandardButton
{
    padding-right: 5px;
    padding-left: 5px;
    font-weight: normal;
    font-size: 11px;
    background: #dddddd;
    color: #000000;
    font-family: Verdana, sans-serif;
}

.SelectedTab
{
    font-weight: bold;
    font-size: 8.5pt;
    color: #ffffff;
    font-family: Tahoma, Arial, Verdana;
    text-decoration: none;
}
A.SelectedTab:link
{
    text-decoration: none;
    color: #ffffff;
}
A.SelectedTab:visited
{
    text-decoration: none;
    color: #ffffff;
}
A.SelectedTab:active
{
    text-decoration: none;
    color: #ffffff;
}
A.SelectedTab:hover
{
    text-decoration: none;
    color: #ffff00;
}
.OtherTabs
{
    font-weight: bold;
    font-size: 8.5pt;
    color: #ffffff;
    font-family: Tahoma, Arial, Verdana;
    text-decoration: none;
}
A.OtherTabs:link
{
    text-decoration: none;
    color: #ffffff;
}
A.OtherTabs:visited
{
    text-decoration: none;
    color: #ffffff;
}
A.OtherTabs:active
{
    text-decoration: none;
    color: #ffffff;
}
A.OtherTabs:hover
{
    text-decoration: none;
    color: #ffff00;
}

/****************************************************************/
/*Hide DNN Designer options so only appears if module installed */
/****************************************************************/
.DNNDESIGNER
{
    display: none;
}

/****************************************************************/
/*Our skin styles                                               */
/****************************************************************/

/*Global min width, ie/mozilla set min width dif(dont change skin specific)*/

/*Option widths - these can be changed*/
.setwidth1
{
    width: 100%;
}
.skinleftpane1
{
    width: 220px;
}
.skinrightpane1
{
    width: 220px;
}

/*General Styles*/

A, A:link, A:active, A:visited, A:hover
{
    color: #000000;
    text-decoration: underline;
}
A:hover
{
    color: #333333;
}

.B_CRUMB:link, .B_CRUMB:visited
{
    color: #40AD48;
    font-weight: bold;
    text-decoration: none;
}
.B_CRUMB:hover
{
    color: #FF0000;
    font-weight: bold;
}


.ModuleTitle_MenuBreak
{
    background-color: #ccc;
}


/* menu */

.MainMenu_MenuContainer
{
    margin-top: 16px;
    padding: 0px;
    overflow: auto;
    width: 700px;
}

.MainMenu_MenuBar
{
}

.MainMenu_MenuItem TD, .MainMenu_MenuItemSel TD
{
    border-right: 1px solid #DEDEC8;
    font-family: "trebuchet ms" , "tahoma" ,verdana,arial,sans-serif;
    font-size: 14px;
    font-weight: bold;
    margin: 0px;
    display: block;
    padding: 6px 12px 2px 12px;
    height: 16px;
}

.MainMenu_MenuItem TD IMG, .MainMenu_MenuItem IMG, .MainMenu IMG
{
    display: none;
}

.MainMenu_MenuItem
{
    text-transform: uppercase;
    white-space: nowrap;
    color: #666666;
    display: block;
    text-align: left;
    height: 25px;
}

.MainMenu_MenuItem TABLE
{
    border-collapse: separate;
}

.MainMenu_MenuItem TD
{
    margin: 0px;
}

.MainMenu_MenuItemSel, .MainMenu_RootMenuItemActive
{
    text-transform: uppercase;
    background: url(/web/20130430104558im_/http://toadworld.com/Portals/0/Skins/DellSkin-2/images/sMainHover.png) top left repeat-x;
    text-transform: uppercase;
    font-size: 14px;
    white-space: nowrap;
    color: #666666;
    display: block;
    height: 24px;
}

.MainMenu_MenuIcon, .MainMenu_MenuArrow
{
}

.MainMenu_SubMenu
{
    border: 1px solid #DEDEC8;
    white-space: nowrap;
    color: #004990;
    padding: 0px;
}

.MainMenu_SubMenu .MainMenu_MenuItem
{
    border: 0px;
    background: #F7F7F0;
    white-space: nowrap;
    text-transform: none;
    font-size: 12px;
    line-height: 18px;
    padding: 2px 20px 2px 5px;
}

.MainMenu_SubMenu .MainMenu_MenuItemSel
{
    border: 0px;
    color: #54A8D6;
    background: #F7F7F0;
    white-space: nowrap;
    text-transform: none;
    font-size: 12px;
    padding: 2px 20px 2px 5px;
    line-height: 18px;
}

.MainMenu_SubMenuItemSelected, .MainMenu_SubMenuItemActive
{
    background: #54A8D6;
    padding: 5px;
}

.MainMenu_RootMenuItemActive
{
    background: url(/web/20130430104558im_/http://toadworld.com/Portals/0/Skins/DellSkin-2/images/sMainSel.png) top left repeat-x #fff;
}

.MainMenu_RightSeparator
{
    display: none;
}



.MainMenu_SubMenu .MainMenu_MenuIcon, .MainMenu_SubMenu .MainMenu_MenuArrow
{
    display: none;
}


.MainMenu_MenuContainer TABLE
{
    width: auto;
    background: transparent;
}

.MainMenu_SubMenu .MainMenu_MenuItemSel TABLE
{
    border-collapse: collapse;
    background: transparent;
}

.MainMenu_SubMenu TD
{
    white-space: nowrap;
    margin: 0px;
    padding: 0px;
}


.MainMenu_MenuIcon, .MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuBreak, .MainMenu_RootMenuItemBreadcrumb, .MainMenu_SubMenuItemBreadcrumb
{
    display: none;
}

/*ACTIONS*/

.ModuleTitle_MenuContainer, .ModuleTitle_MenuContainer TD, .ModuleTitle_MenuContainer TR, .ModuleTitle_MenuBar, .ModuleTitle_MenuBar TD, .ModuleTitle_MenuBar TR, .ModuleTitle_SubMenu, .ModuleTitle_MenuBreak, .ModuleTitle_RootMenuArrow
{
    border-left: #000000 0px solid;
    border-bottom: #000000 0px solid;
    border-top: #000000 0px solid;
    border-right: #000000 0px solid;
    background-color: white;
    background-image: none;
    width: auto;
    height: auto;
}

.ModuleTitle_SubMenu
{
    border-left: #000000 0px solid;
    border-bottom: #000000 0px solid;
    border-top: #000000 0px solid;
    border-right: #000000 0px solid;
    filter: progid:DXImageTransform.Microsoft.Shadow(color='Black', Direction=135, Strength=1);
}

.ModuleTitle_SubMenu .ModuleTitle_MenuItem, .ModuleTitle_SubMenu .ModuleTitle_MenuIcon, .ModuleTitle_SubMenu .ModuleTitle_MenuArrow
{
    border-left: #ffffff 1px solid;
    border-bottom: #ffffff 1px solid;
    border-top: #ffffff 1px solid;
    border-right: #ffffff 1px solid;
    background-color: #ffffff;
    color: #000000;
}

.ModuleTitle_SubMenu .ModuleTitle_MenuItemSel
{
    border-left: #cccccc 1px solid;
    border-bottom: #cccccc 1px solid;
    border-top: #cccccc 1px solid;
    border-right: #cccccc 1px solid;
    background-color: #cccccc;
    color: #000000;
}

.ModuleTitle_MenuBreak
{
    background-color: #ffffff;
}

.ModuleTitle_SubMenu TD
{
    font-weight: bold;
    font-size: 8.5pt;
    font-family: Tahoma, Arial, Verdana;
    text-decoration: none;
}

TD.ModuleTitle_MenuIcon
{
    width: 10px;
    text-align: left;
}

TD.ModuleTitle_RootMenuArrow, TD.ModuleTitle_MenuArrow
{
    width: 10px;
    text-align: right;
}

.ModuleTitle_SubMenu TABLE
{
    width: 130px;
}


/*body{background-image: url(/web/20130430104558im_/http://toadworld.com/Portals/0/Skins/DellSkin-2/images/sky/biz_bg.gif);}*/

#html
{
    width: 100%;
    margin: 0px auto;
    text-align: center;
}

body {
	font-family: verdana, tahoma, arial, sans-serif;
    margin: 0px auto;
}




sup {
	font-size: 85%;
	vertical-align: super;
}



sub {
	font-size: 85%;
	vertical-align: sub;
}



a {
	color: #004990; /* cyan: #54a8d6 */
	text-decoration: none;
}



a:hover {
	color: #54a8d6; /* cyan: #75c5f0 */
	text-decoration: underline;
}


.repository_item_title
{
    font-size: 14px;
    font-weight: bold;
    color: #025283;
}

.search_box:link, .search_box:visited, .search_box:hover
{
    text-decoration: none;
}

/* TW skin 2010_2 - vaclav.frolik@quest.com */


.sBottom
{
    padding: 0px;
    margin: 0px;
    border: 0px;
    width: 100%;
    border-collapse: collapse;
    margin-top: 0px;
}

.sTop-Middle
{
position:relative; 
left:0px;
top:0px;
    padding: 0px 48px;
    height: 125px;
    background: url(/web/20130430104558im_/http://toadworld.com/Portals/0/Skins/DellSkin-2/images/sTop-Middle.png) top left repeat-x;
}


.sPage-Middle
{
    padding: 0px 50px;
    background: #fff;
    margin: 15px 0px 0px 0px;
    clear: both;
}




.inside
{
    padding: 0px;
    margin: 0px;
    min-width: 2px;
}



.alignRight
{
    text-align: right;
}


tr, td
{
    vertical-align: top;
}

h1, h2, h3, h4, h5, h6
{
font-family: "trebuchet ms","tahoma",verdana,arial,sans-serif;
}

H1
{
    font-size: 22px;
    font-weight: normal;
    color: #000;
}
h2 {
	font-size: 20px;
	letter-spacing: 2px;
	margin-bottom: 20px;
	text-transform: uppercase;
}

h3 {
	font-size: 16px;
	margin: 0 0 20px 0;
	text-transform: uppercase;
}

h4 {
	font-size: 14px;
	margin: 10px 0;
}

h5 {
	font-size: 12px;
	margin: 10px 0;
}


DT
{
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #333;
}
H6
{
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #333;
}
TFOOT, THEAD
{
    font-family: Tahoma, Arial, Verdana;
    font-size: 12px;
    color: #000;
}
TH
{
    vertical-align: baseline;
    font-family: Tahoma, Arial, Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #000;
}
SMALL
{
    font-size: 8px;
}
BIG
{
    font-size: 14px;
}
BLOCKQUOTE, PRE
{
    font-family: Lucida Console, monospace;
}
HR
{
    color: #999;
    height: 1pt;
    text-align: left;
}

.Row1ContentPaneCss
{
    clear: both;
    width: 100%;
font-size: 12px;
}

.Row2LeftPaneCss
{
    width: 220px;
    margin-right: 0px;
font-size: 12px;
}

.Row2ContentPaneCss
{
    margin: 0px;
    width: 100%;
font-size: 12px;
}

.Row2RightPaneCss
{
    width: 220px;
    margin-left: 10px;
font-size: 12px;
}

.Row3LeftPaneCss
{
    width: 220px;
    margin-right: 10px;
font-size: 12px;
}

.Row3RightPaneCss
{
    margin: 0px 0px 0px 10px;
    width: 100%;
font-size: 12px;
}

.Row4ContentPaneCss
{
    clear: both;
    width: 100%;
font-size: 12px;
}

.Row5LeftPaneCss
{
    margin: 0px 10px 0px 0px;
    width: 100%;
font-size: 12px;
}

.Row5RightPaneCss
{
    width: 220px;
    margin-left: 10px;
font-size: 12px;
}

.Row6ContentPaneCss
{
    clear: both;
    width: 100%;
font-size: 12px;
}

h1, h2, h3
{
    font-family: "trebuchet ms" , "tahoma" , verdana, arial, sans-serif;
}

p
{
    line-height: 16px;
font-size: 12px;
}

sup
{
    font-size: 85%;
    vertical-align: super;
}

sub
{
    font-size: 85%;
    vertical-align: sub;
}

h2
{
    font-size: 20px;
    letter-spacing: 2px;
    margin-bottom: 20px;
    text-transform: uppercase;
}

h3
{
    font-size: 16px;
    margin: 0 0 20px 0;
    text-transform: uppercase;
}

h4
{
    font-size: 14px;
    margin: 10px 0;
}

h5
{
    font-size: 12px;
    margin: 10px 0;
}

.sSearch
{
    padding: 22px 0px 0px 0px;
    margin: 0px 0px 4px 0px;
    background: url(/web/20130430104558im_/http://toadworld.com/Portals/0/Skins/DellSkin-2/images/sSearchBg.png) top right no-repeat;
height: 25px;
}

.sSearchTextBox
{
    padding: 0px;
    margin: 0px;
    border: 0px;
    padding-top: 0px;
    padding-left: 0px;
    font-size: 12px;
    width: 190px;
    background: none;
    position: relative;
    left: 1px;
    top: -9px;
}

.sSearchChk
{
    position: relative;
    top: -3px;
}

.sSearchChk label
{
    color: #666;
    text-align: right;
    padding-right: 5px;
    padding-left: 5px;
    font-family: verdana,tahoma,arial,sans-serif;
    font-size: 12px;
    font-weight: normal;
}

.sSearchChk input
{
    position: relative;
    top: 2px;
}

.sUserBox
{
    background: url(/web/20130430104558im_/http://toadworld.com/Portals/0/Skins/DellSkin-2/images/sUser.png) top left repeat-x white;
    width: 100%;
    color: #333;
    height: 22px;
    text-align: center;
}

.sUserRow
{
    width: 1200px;
    text-align: right;
    padding: 2px 20px 1px 20px;
    vertical-align: bottom;
    line-height: 20px;
    margin: 0px auto;
    font-family: Trebuchet MS, Arial, Verdana, Tahoma;
    font-size: 12px;
}

.sUserRow a, .sUserRow a:link, .sUserRow a:visited
{
    color: #54A8D6;
}

.sUserRow a, .sUserRow a:hover
{
    color: #54A8D6;
    text-decoration: underline;
}


.sLogo
{
    width: 409px;
    float: left;
    height: 125px;
    overflow: hidden;
    padding: 0px;
    margin: 0px;
}

.sMenuDiv
{
    text-align: right;
    padding: 0px;
    margin: 0px;
    height: 72px;
    position: relative;
    top: 0px;
    right: 0px;
    overflow: hidden;
}

.sMenuBox
{
    text-align: left;
    margin: 0px;
    padding: 0px;
	margin-left: 410px;
	position: relative;
	top: 0px;
	height: 50px;
}

#crumbs
{
    background: transparent url("http://web.archive.org/web/20130430104558im_/http://toadforcloud.com/themes/toadforcloud/resources/images/breadcrumbs-background-lt.png") no-repeat;
    height: 22px;
    margin: 0px 0px 16px 0px;
    padding: 0 0 0 5px;
    list-style-type: none;
    list-style-image: none;
    line-height: 100%;
}

#crumbs ul
{
    background: transparent url("http://web.archive.org/web/20130430104558im_/http://toadforcloud.com/themes/toadforcloud/resources/images/breadcrumbs-background-rt.png") no-repeat right top;
    height: 22px;
    padding: 0px 0px 0px 0px;
    margin: 0px;
    line-height: 100%;
}

#crumbs li
{
    float: left;
    list-style: none;
    margin: 0px;
    padding: 0px;
    border: 0px solid green;
    height: 22px;
    display: block;
}

#crumbs li a
{
    background: transparent url("/web/20130430104558im_/http://toadworld.com/Portals/0/Skins/DellSkin-2/images/sBread-Sep.png") no-repeat left top;
    font-size: 12px;
    padding: 3px 5px 2px 15px;
    font-family: Verdana, Trebuchet MS, Arial;
    color: #004990;
    text-decoration: none;
    display: block;
    float: left;
}

#crumbs li a:hover, #crumbs li.first a:hover
{
    color: #54a8d6;
    text-decoration: underline;
}

#crumbs li.first a
{
    background: transparent;
    padding: 3px 5px 2px 5px;
    font-family: Verdana, Trebuchet MS, Arial;
    color: #004990;
    text-decoration: none;
    display: block;
    float: left;
}

#crumbs li.current a
{
    font-weight: bold;
}

#crumbs li.last a
{
    background: none;
    padding-right: 5px;
}

#footer
{
    background-color: #ffffff;
    background-image: url("http://web.archive.org/web/20130430104558im_/http://toadforcloud.com/themes/toadforcloud/resources/images/footer-background.png");
    background-repeat: repeat-x;
    background-attachment: scroll;
    background-position: 0% 0%;
    padding-top: 8px;
    padding-right: 0px;
    padding-bottom: 20px;
    padding-left: 0px;
    font-family: Verdana, Trebuchet MS, Arial;
    font-size: 12px;
    text-align: left;
    margin-top: 40px;
clear: both;
width: 100%;
}

#footer p
{
    color: #666;
}

#footer a
{
    color: #004990;
    text-decoration: none;
}

#footer :focus
{
    outline-width: 0pt;
    outline-style: none;
    outline-color: -moz-use-text-color;
}

#footer a:hover
{
    color: #54a8d6;
    text-decoration: underline;
}

#sLogin
{
    margin-top: -35px;
    font-family: Trebuchet MS, Arial, Verdana, Tahoma;
    font-size: 11px;
    float: right;
}



.Row2ContentPaneCss table, 
.Row3RightPaneCss table, 
.Row5LeftPaneCss table
{
   max-width: 100%;
font-size: 12px;
}

.sLoginBelowSearch
{
  display: inline;
  font-size: 10px;
	z-index:100;
}

#dnn_dnnLOGIN_lblGuest
{
  font-size: 10px;
}

#nav{
    position:absolute; 
    left:470px;
    top:90px;
    margin:0 0 0 0;
    padding:0 0 0 0;
}

#nav li{
    float: left;
    overflow: hidden;
    list-style: none outside none;
}

#nav li a {
    border-left: 1px solid #DEDEC8;
    color: #666666;
    display: block;
    font-family: "trebuchet ms","tahoma",verdana,arial,sans-serif;
    font-size: 14px;
    font-weight: bold;
    height: 14px;
    padding: 7px 12px 4px;
    text-transform: uppercase;
    text-decoration:none;
line-height:1;
}
#nav li.current a, 
#nav li a:hover, 
#nav li:hover a, 
#nav li.sfhover a {
    border-top: 3px solid #004990;
    padding-top: 4px;
    text-decoration: none;
}
#nav li.current a, 
#nav li:hover a, 
#nav li.sfhover a {
    background: none repeat scroll 0 0 #E8E9E0;
    color: #004990;
}
#nav li.first a {
    border-left: medium none;
}
#nav li ul {
    background: none repeat scroll 0 0 #F7F7F0;
    border: 1px solid #DEDEC8;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px;
    left: -999em;
    min-width: 100px;
    position: absolute;
    top: 24px;
    z-index: -1;
}
#nav li:hover ul, 
#nav li.sfhover ul {
    left: auto;
}
#nav li ul li {
    float: none;
}
#nav li ul li a {
    border: medium none;
    color: #004990;
    font-family: verdana,arial,sans-serif;
    font-size: 12px;
    line-height: 17px;
    padding: 5px 8px;
    text-transform: none;
}
#nav li ul li a:hover {
    background: none repeat scroll 0 0 #EBEBDF;
    color: #54A8D6;
}
#nav li.first:hover ul li a, 
#nav li.first.sfhover ul li a, 
#nav li.last:hover ul li a, 
#nav li.last.sfhover ul li a, 
#nav li:hover ul li a, 
#nav li.sfhover ul li a, 
#nav li.current ul li a {
    border: medium none;
}


/*
     FILE ARCHIVED ON 10:45:58 Apr 30, 2013 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 11:29:27 Mar 05, 2021.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 131.779
  exclusion.robots: 0.115
  exclusion.robots.policy: 0.107
  RedisCDXSource: 4.583
  esindex: 0.01
  LoadShardBlock: 99.565 (3)
  PetaboxLoader3.datanode: 121.357 (5)
  CDXLines.iter: 24.64 (3)
  load_resource: 174.544 (2)
  PetaboxLoader3.resolve: 86.881
*/