/* CSS Document */

/* ================================
      CSS STYLES FOR Interport
      Crossbridge 2007
   ================================
*/


/*
-----------------------------------------------------------------
PAGE BACKGROUND
*/

/* dnn_dnnmenu_ctlmenu_spmbar dnn_dnnmenu_ctlmenu_spmitm MainMenu_MenuBar MainMenu_MenuItem rootmenuitembreadcrumb*/
/* Background color for the header at the top of the page  */
.HeadBg
    {
    background-color: #FFFFFF;
    }

/* Background color for the content part of the pages */

body 
{
	background-color: #FFF;
}

/* Background/border colors for the selected tab */
.TabBg
    {
    background-color: #092157;
    }
/* Text style for the selected tab (copyright, etc...) */
.SelectedTab
    {
    font-weight: normal;
    font-size: 7.5pt;
    color: #092157;
    font-family: verdana, Verdana, Copperplate, Arial, Helvetica;
    text-decoration: none;
    }

/* Hyperlink style for the selected tab */
A.SelectedTab:link
    {
    text-decoration: none;
    color: #092157;
    }

A.SelectedTab:visited
    {
    text-decoration: none;
    color: #092157;
    }

A.SelectedTab:active
    {
    text-decoration: none;
    color: #092157;
    }

A.SelectedTab:hover
    {
    text-decoration: none;
    color: #BAD21A;
    }

/* text style for the unselected tabs */
.OtherTabs
    {
    font-weight: normal;
    font-size: 7.5pt;
    color: #092157;
    font-family: verdana, Verdana, Copperplate, Arial, Helvetica;
    text-decoration: none;
    }


/*
------------------------------------------------------------------------
Hyperlink style for the unselected tabs
*/
A.OtherTabs:link
    {
    /*
    General properties of links
    */
    text-decoration: none;
    color: #092157;
    }

A.OtherTabs:visited
    {
    /*
    General properties for visited links
    */
    text-decoration: none;
    color: #092157;
    }

A.OtherTabs:active
    {
    /*
    General properties for active links
    */
    text-decoration: none;
    color: #092157;
    }

A.OtherTabs:hover
    {
    /*
    General properties for when you hold the mouse over a link
    */
    text-decoration: none;
    color: #BAD21A;
    }


/*
---------------------------------------------------------
General Settings
*/

/* Style for module titles */
.Head
    {
    font-family: verdana, Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color:     #092157;
    }

/* Style of item titles on edit and admin pages */
.SubHead
    {
    font-family: verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color:     #092157;
    }

/* Module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead
    {
    font-family: verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color:     #092157;
    }

/* Text style used for most text rendered by modules */
.Normal
    {
    font-family: verdana, Times New Roman;
    font-size: 14pt;
    font-weight: normal;
    }

/* Text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
    {
    font-family: verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    }

.NormalRed
    {
    font-family: verdana, Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: bold;
    color:     #ff0000
    }

.NormalBold
    {
    font-family: verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold
    }

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton
    {
    font-family: verdana, Verdana, Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: normal;
    }

/*
---------------------------------------------------------------------------------
Hyperlink style for buttons and link buttons used in the portal admin pages
*/
A.CommandButton:link
    {
    text-decoration: underline;
    color: #092157;
    }


A.CommandButton:visited
    {
    text-decoration: underline;
    color: #092157;
    }

A.CommandButton:active
    {
    text-decoration: underline;
    color: #092157;
    }

A.CommandButton:hover
    {
    text-decoration: underline;
    color: #BAD21A;
    }

/* GENERIC */
H1
    {
    font-family: verdana, Tahoma, Arial, Helvetica;
    font-size: 20px;
    font-weight: normal;
    color:     #092157;
    }

H2
    {
    font-family: verdana, Tahoma, Arial, Helvetica;
    font-size: 20px;
    font-weight: normal;
    color:     #092157;
    }

H3
    {
    font-family: verdana, Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: normal;
    color:     #092157;
    }

H4
    {
    font-family: verdana, Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: normal;
    color:     #092157;
    }

H5, DT
    {
    font-family: verdana, Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    color:     #092157;
    }

H6
    {
    font-family: verdana, Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    color:     #092157;
    }

TFOOT, THEAD
    {
    font-family: verdana, Tahoma, Arial, Helvetica;
    font-size: 12px;
    color:     #092157;
    }

TH
    {
    vertical-align: baseline;
    font-family: verdana, Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: bold;
    color: #092157;
    }

a:link
    {
    font-family: verdana, Times New Roman;
    color: #019C7D;
    text-decoration:underline;
    
    }

a:visited
    {
    font-family: verdana, Times New Roman;
    color: #019C7D;
    text-decoration:underline;
    }

a:active
    {
    font-family: verdana, Times New Roman;
    color: #0000CD;
    text-decoration:underline;
    }

a:hover
    {
    font-family: verdana, Times New Roman;
    color: #FFEFBE;
    text-decoration:underline;
    }

SMALL
    {
    font-size: 8px;
    }

BIG
    {
    font-size: 14px;
    }

BLOCKQUOTE, PRE
    {
    font-family: verdana, Times New Roman;
    }

UL LI
    {
    list-style-type: square;
    }

UL LI LI
    {
    list-style-type: disc;
    }

UL LI LI LI
    {
    list-style-type: circle;
    }

OL LI
    {
    list-style-type: decimal;
    }

OL OL LI
    {
    list-style-type: lower-alpha;
    }

OL OL OL LI
    {
    list-style-type: lower-roman;
    }

HR
    {
    color:  dimgrey;
    height: 1pt;
    text-align: left
    }
TD
    {
    font-family: verdana, Times New Roman;
    font-size: 14pt;
    font-weight: normal;
    }

/*
-----------------------------------------------------------------
MODULE-SPECIFIC */
/* Text style for reading messages in Discussion */
.Message
    {
    font-family: verdana, Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    background-color: #eeeeee
    }

/* Style of item titles by Announcements and events */
.ItemTitle
    {
    font-family: verdana, Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    color:     #003366;
    }

/*
-----------------------------------------------------------
Menu-Styles
*/


/* Module Title Menu */
.ModuleTitle_MenuContainer
    {
    border-bottom: #404040 0px solid;
    border-left: #FF8080 0px solid;
    border-top:  #FF8080 0px solid;
    border-right: #404040 0px solid;
    background-color: Transparent;
    }

.ModuleTitle_MenuBar
    {
    cursor: pointer;
    cursor: hand;
    height: 16;
    background-color: Transparent;
    }


/*
ADMIN MENU'S INSIDE INTERPORT
font-family = Font used in admin menu's
color = Font color of admin menu's
font-size = Font size used in admin menu's
*/

.ModuleTitle_MenuItem
    {
    cursor: pointer;
    cursor: hand;
    color: #FFFFFF;
    font-family: verdana, Verdana, Copperplate, Arial, Helvetica;
    font-size: 7.5pt;
    font-weight: normal;
    font-style: normal;
    border-left: white 0px solid;
    border-bottom: white 0px solid;
    border-top: white 0px solid;
    border-right: white 0px solid;
    background-color: Transparent;
    }

.ModuleTitle_MenuIcon
    {
    cursor: pointer;
    cursor: hand;

    background-color: #092157;
    border-left: #092157 1px solid;
    border-right: #092157 1px solid;
    border-bottom: #092157 0px solid;
    border-top: #092157 0px solid;
    text-align: center;
    width:  15;
    height: 21;
    }

.ModuleTitle_SubMenu
    {
    z-index: 1000;
    cursor: pointer;
    cursor: hand;
    background-color: #092157;
    filter: progid

    :DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3);

    border-bottom: #092157 0px solid;
    border-left: #092157 0px solid;
    border-top: #092157 0px solid;
    border-right: #092157 0px solid;
    }

.ModuleTitle_MenuBreak
    {
    border-bottom: #092157 0px solid;
    border-left: #092157 0px solid;
    border-top:  #092157 0px solid;
    border-right: #092157 0px solid;
    background-color: #092157;
    height:      0px;
    }
	
/*
ADMIN MENU'S INSIDE INTERPORT WHEN SELECTED
font-family = Font used in admin menu's
color = Font color of admin menu's
font-size = Font size used in admin menu's
*/
.ModuleTitle_MenuItemSel
    {
    cursor: pointer;
    cursor: hand;
    color: #BAD21A;
    font-family: verdana, Verdana, Copperplate, Arial, Helvetica;
    font-size: 7.5pt;
    font-weight: normal;
    font-style: normal;
    border-bottom: #000000 0px solid;
    border-left: #000000 0px solid;
    border-top: #000000 0px solid;
    border-right: #000000 0px solid;

    background-color: transparent;
    }

.ModuleTitle_MenuArrow
    {
    font-family: verdana, webdings;
    font-size: 10pt;
    cursor:    pointer;
    cursor:    hand;
    border-right: #092157 0px solid;
    border-bottom: #092157 0px solid;
    border-top: #092157 0px solid;
    color:     #FFFFFF;
    }

.ModuleTitle_RootMenuArrow
    {
    font-family: verdana, webdings;
    font-size: 10pt;
    cursor:    pointer;
    cursor:    hand;
    color:     #092157;
    }

/*
-----------------------------------------------------------
Menu-Styles
*/

/* Background color between the tabs */
.MainMenu_MenuContainer
    {
    border-bottom: #FFF 0px solid;
    border-left: #FFF 0px solid;
    border-top:  #FFF 0px solid;
    border-right: #FFF 0px solid;
   /* background-color: #FFF; */
    }

.MainMenu_MenuBar
    {
    cursor: pointer;
    cursor: hand;
    height: 16;
    }

/*
GENERAL SETTINGS FOR UNSELECTED MENU ITEM TEXT
font-size = The size of the font used for unselected menu items
color = The color of the menu text unselected
background-color = Background color of all menu items
font-family = The font used for unselected menu items
font-weight = Options include - normal | bold | bolder | lighter | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900
*/
.MainMenu_MenuItem
    {
    cursor: pointer;
    cursor: hand;
    color: #FFF;
    font-family: verdana, Tahoma, sans-serif;
    font-size: 12px;
    font-weight: normal;
    font-style: normal;
    border-left: #092157 0px solid;
    border-bottom: #092157 0px solid;
    border-top: #092157 0px solid;
    border-right: #092157 0px solid;
    }

/* Background color of the left side/icon of the submenu */
.MainMenu_MenuIcon
    {
    cursor: pointer;
    cursor: hand;
    background-color: #FFFFFF;    
    border-left: #092157 0px solid;
    border-bottom: 0066CC 0px solid;
    border-top: #092157 0px solid;
    text-align: center;
    width:  15;
    height: 21;
    }

/* Background color of the right side/icon and middle of the submenu */
.MainMenu_SubMenu
    {
    z-index: 1000;
    cursor: pointer;
    cursor: hand;
    background-color: #FFFFFF; 
    filter: progid

    :DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3) ;

    border-bottom: #092157 0px solid;
    border-left: #092157 0px solid;
    border-top: #092157 0px solid;
    border-right: #092157 0px solid;
    }

.MainMenu_MenuBreak
    {
    border-bottom: #092157 0px solid;
    border-left: #092157 0px solid;
    border-top:  #092157 0px solid;
    border-right: #092157 0px solid;
    background-color: Transparent;
    height:      0px;
    }

/*
GENERAL SETTINGS FOR SELECTED MENU ITEM TEXT
background-color = The background color of the selected item in the menu
font-family = The font used for selected menu items
font-size = The font size used for selected menu items
font-style = The font style used for the selected menu items
color = The color of selected text
font-size = The size of the selected text
font-weight = Options include - normal | bold | bolder | lighter | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900
color = the color of selected text
*/

.MainMenu_MenuItemSel
    {
    background-color: Transparent;
    cursor: pointer;
    cursor: hand;
    color: #FFF;
    font-family: verdana, Tahoma, sans-serif;
    font-size: 12px;
    font-weight: normal;
    font-style: normal;
    }

.MainMenu_MenuArrow
    {
    font-family: verdana, webdings;
    font-size: 10pt;
    cursor:    pointer;
    cursor:    hand;
    border-right: #092157 0px solid;
    border-bottom: #092157 0px solid;
    border-top: #092157 0px solid;
    color:     #66CCFF;
    }

/*
Properties of the arrow next to the main tabs
*/
.MainMenu_RootMenuArrow
    {
    font-family: verdana, webdings;
    font-size: 10pt;
    cursor:    pointer;
    cursor:    hand;
    color:     #FFFFFF;
    }

.rootmenuitem TD{ /* controls the top menu font */
	font-family: verdana, Arial;
	color:#FFF;
	font-size:12px;
	font-weight:normal;
	background-color: transparent;
    padding: 1px 1px 1px 1px;
	background-repeat: no-repeat;
	background-position: left bottom;
}
.rootmenuitemselected TD{ /* mouse over menu item */
	color:#FFFFFF;
	font-family: verdana, Arial;
	font-size:12px;
	font-weight:normal;
	padding: 1px 1px 1px 1px;
	background-repeat: no-repeat;
	background-position: left bottom;
} 
.rootmenuitembreadcrumb{
background-image:url(images/btn_bg_ovr.gif);
height:29px;
}
.dnn_dnnmenu_ctlmenu_spmbar .dnn_dnnmenu_ctlmenu_spmitm .MainMenu_MenuBar .MainMenu_MenuItem .rootmenuitembreadcrumb{
background-image:url(images/btn_bg_ovr.gif);
height:29px;
}
.bodytableholder{
padding:0px;
margin-left:auto;margin-right:auto;
background-image:url(images/page_shadow_bg.gif);
background-repeat:repeat-y;
width:770px;
}
.bodytable{
position:relative;
text-align:left;
left:1px;
margin:auto;
padding:0px;
}
embed{
float:left;
}
.hh_footer{
background-image:url(images/footer_bg.gif);
background-repeat:repeat-x;
height:18px;
}
.hh_footer div{
position:relative;top:-4px;
}
.equatek{
font-size:10px;
}
.rootmenuitembreadcrumb TD{  /* selected menu item */
	color:#FFFFCC;
	font-family: verdana,Arial;
	font-size:12px;
	font-weight:normal;
	padding: 1px 1px 1px 1px;
	background-repeat: no-repeat;
	background-position: left bottom;
}

.overback
{
	background-color:transparent;
	padding-left:20px;
}
.contentpane
{
	background-color:transparent;
	padding-left:20px;
	padding-right:0px
}
.menu_row{
background-image:url(images/btn_bg.gif);
height:29px;vertical-align:center;
}
.menu_td{

}
#hh_content{
background-image:url(images/body_bg_top.gif);
background-repeat:repeat-x;
width:760px;
background-color:white;
}

#tbldnn_dnnMENU_ctlMenuMenuBar tr td{
	padding:0px;margin:0px;
	margin-left:3px;margin-right:2px;
	border-right:1px solid #029f74;
}
#tbldnn_dnnMENU_ctlMenuMenuBar tr td table tr td{
	padding:0px;
	margin:0px;
	border-right:none;
	background-image:none;
}
.MainMenu_MenuIcon{
background-image:url(images/btn_bg.gif);height:29px;
}
.MainMenu_MenuIcon img{
display:none;
}
 .MainMenu_MenuItem{
background-image:url(images/btn_bg.gif);height:29px;
}
.MainMenu_MenuItemSel{
background-image:url(images/btn_bg_ovr.gif);height:29px;
}
.MainMenu_MenuArrow{
background-image:url(images/btn_bg.gif);height:29px;
}
.MainMenu_MenuItemSel.MainMenu_MenuArrow{background-image:url(images/btn_bg_ovr.gif);height:29px;}
.dnn_dnnmenu_ctlmenu_spmitmsel .MainMenu_MenuArrow{
background-image:url(images/btn_bg_ovr.gif);height:29px;
}
.MainMenu_MenuArrow{
background-image:url(images/btn_bg.gif);height:29px;
}
.rootmenuitem{
border-right:1px soild #029f74;
}