
/* Body General Styles */
html, form
{ 
    height: 100%; 
    margin: 0px 0px 0px 0px;
}

body 
{ 
    color: #1d1d1d; 
    font-size: 10px; 
    font-family: Arial; 
    background-color: white; 
    height:100%;
    margin: 0px 0px 0px 0px;
}

a 
{ 
    color: #939393; 
    font-size: 10px; 
    font-family: Arial; 
    font-weight: bold; 
    text-decoration: none; 
}

textarea
{
    font-size: 10px; 
    font-family: Arial; 
    font-weight: normal;    
}

input
{
    font-size: 11px; 
    font-family: Arial; 
    font-weight: normal;    
}

.inputReq
{
    background-color: #fee2b2;
}

a:hover 
{ 
    text-decoration: underline;
}

td 
{ 
    color: #1d1d1d; 
    font-size: 10px; 
    font-family: Arial; 
    text-align: left; 
}

select
{
	border: solid 1px #A0A0A0;
	font-size: 8pt;
}

input[type=select]
{
    border: solid 1px #A0A0A0;
}
/* Header / Hyperlink Styles */

.NavTitleItem
{
    font-size: 18px;
    font-weight: bold;
    color: #ff9900;
}

.NavTitlePage
{
    font-size: 18px;
    font-weight: bold;
    color: #303030;
}

.NavTitleSubtle
{
    font-size: 18px;
    font-weight: bold;
    color: #303030;
}

.HeaderBrief
{
    font-size: 13px; 
    font-weight:bold; 
}

.PageHeader
{
    font-size: 26px; 
    font-family: Arial; 
    font-weight:normal;
    text-align: left;
}

.PageHeaderSub
{
    font-size: 14px; 
    font-family: Arial; 
    font-weight:normal;
    text-align: left;
    color: #909090;
}

.HyperlinkOrange 
{ 
    color: #f8982d; 
    font-size: 10px; 
    font-family: Arial; 
    font-weight: bold; 
    text-decoration: none; 
}

.HyperlinkOrangeLight
{ 
    color: #f8982d; 
    font-size: 10px; 
    font-family: Arial; 
    font-weight: normal; 
    text-decoration: none; 
}

.HyperlinkTitlebar
{
    color: #ffffff;
    font-weight: normal;
}

.ValidationError
{
    color: #f8982d; 
    font-size: 10px; 
    font-family: Arial; 
    text-decoration: none; 
}

/* Specific syles */

.TopNavigationText 
{ 
    color: #ffffff; 
}

.rightMenuTitle
{
    font-size: 11px;
	font-weight: bold;
	color: white;
}



.BoxHead /* Used for a cell */
{
    color: #444444; 
    font-size: 14px; 
    font-family: Arial; 
    font-weight: bold; 
    text-decoration: none; 
    padding-bottom: 5px;
}


.FormHeader /* Used for a cell */
{
    color: #1d1d1d; 
    /* background-color: #D1D1D1; */
    font-size: 13px; 
    font-family: Arial; 
    font-weight: bold; 
    text-decoration: none; 
    padding: 0px 0px 0px 9px;
}

.FormHeaderPublic /* Used for a cell */
{
    color: #1d1d1d; 
    font-size: 13px; 
    font-family: Arial; 
    font-weight: bold; 
    text-decoration: none; 
}

.FormBrief /* Used for a cell */
{
    color: #5d5d5d; 
    /* background-color: #E9E9E9; */
    font-size: 10px; 
    font-family: Arial; 
    font-weight: bold; 
    text-decoration: none; 
    /* padding: 0px 7px 7px 9px;*/
}

.SchoolHeader
{
    color: #000000; 
    font-size: 18px; 
    font-family: tahoma; 
    font-weight: normal; 
    text-decoration: none; 
}

.SchoolText
{
    color: #000000; 
    font-size: 12px; 
    font-family: tahoma; 
    font-weight: normal; 
    text-decoration: none; 
}

.SchoolLink
{
    color: #f7982f; 
    font-size: 12px; 
    font-family: tahoma; 
    font-weight: bold; 
    text-decoration: none; 
}

.FormFooter /* Used for a cell */
{
    color: #5d5d5d; 
    /* background-color: #E9E9E9; */
    font-size: 10px; 
    font-family: Arial; 
    font-weight: bold; 
    text-decoration: none; 
    padding: 5px 5px 5px 10px;
}

.FormFieldHeader
{
    color: #404040; 
    font-size: 11px; 
    font-family: Arial; 
    /* font-weight: bold; */
    text-decoration: none; 
}

.FormField
{
    color: #404040; 
    font-size: 11px; 
    font-family: Arial; 
    font-weight: bold; 
    text-decoration: none; 
}

.MenuHeader /* Used for a cell */
{
    font-size: 11px;
	font-weight: bold;
	color: white;
	height: 23px;
    padding: 0px 5px 0px 9px;
}

.MenuLeftHeader /* Used for a cell */
{
    font-size: 14px;
	font-weight: bold;
	color: #444444;
    padding: 5px 5px 5px 0px;
    font-family: Arial;
}

.MenuItem /* Used for a cell */
{
    font-size: 10px;
	font-weight: bold;
	height: 23px;
    padding: 0px 5px 0px 9px;
}

.MenuLeftItem /* Used for a cell */
{
    font-size: 10px;
	font-weight: normal;
	height: 20px;
    padding: 0px 5px 0px 3px;
    font-family: Arial;
}

.MenuLeftItemHover /* Used for a cell */
{
	height: 20px;
    background: white;
    cursor: pointer;
}

.MenuLeftItemHoverOut /* Used for a cell */
{
	height: 20px;
    background: #f6f6f6;
    cursor: default;
}


.smControlHead /* heading for sitemapNavigationControl */
{
    font-size: 14px;
	font-weight: bold;
    font-family: Arial;    
    color: #444444;
}

.smControlDesc /* description for sitemapNavigationControl */
{
	font-weight: regular;
    font-family: Arial;    
    color: #7f7f7f;
}

.ButtonTextClass /* Used for a cell */
{
    font-size: 10px;
	font-weight: bold;
	color: #5d5d5d; 
    padding: 5px 5px 5px 5px;
    text-decoration: none;
}

.GridViewHeaderItem
{  
    color: #666666;
    font-size: 10px;
    font-weight: bold;
    font-family: Arial;
	vertical-align:bottom;
	background:#E9E9E9;
	text-align: left; 
    border: white 1px solid; 
 }

.GridViewItem
{
    color: #7A7A7A;
    font-size: 7px;
    font-family: Arial;
    vertical-align:text-top;
	
}

.GridViewItemAlt
{
    background-color:#F9F9F9;
    color: #7A7A7A;
    font-size: 7px;
    font-family: Arial;
	vertical-align:text-top;
}

.RadGridHeader
{  
    color: #666666;
    font-size: 11px;
    font-weight: bold;
    font-family: Arial;
	vertical-align:bottom;
	background:#E9E9E9;
	padding:7px 7px 7px 7px;
	text-align: left; 
    border: white 1px solid; 
    height: 35px;
 }

.RadGridItem
{
    background-color:#FFFFFF;
    color: #7A7A7A;
    font-size: 7px;
    font-family: Arial;
	padding:7px 7px 7px 7px;
    vertical-align:bottom;
}

.RadGridItemNoDashed
{
     background-color:#f2f3f2;
    font-size: 7px;
    font-family: Arial;
	padding:7px 7px 7px 0px;
    vertical-align:top;
    text-align:left;
    
}

.RadGridItemStudyPortal
{
    background-color:#FFFFFF;
    color: #7A7A7A;
    font-size: 7px;
    font-family: Arial;
	padding:7px 7px 7px 7px;
    vertical-align:top;
    border: solid 2px black;
}


.RadGridAlt
{
    background-color:#F0F0F0;
    color: #7A7A7A;
    font-size: 7px;
	padding:7px 7px 7px 7px;
    font-family: Arial;
	vertical-align:bottom;
}

.radGridShoppingCartItem
{
    border: none 0px #FFFFFF;
    background-color: #f1f1f1;
    color: #7A7A7A;
    font-size: 7px;
    font-family: Arial;
	padding: 0px 7px 0px 7px;
}

.TextHeader /* Used for regular text headers without padding */
{
    color: #1d1d1d; 
    /* background-color: #D1D1D1; */
    font-size: 13px; 
    font-family: Arial; 
    font-weight: bold; 
    text-decoration: none; 
    padding: 0px 0px 0px 0px;
}

.TabNormal
{
    color:#FFFFFF;
    text-transform:uppercase;
    font-family: Tahoma;
    font-weight:bold;
    font-size: 8px;
    padding: 7px 7px 7px 7px;
    text-decoration:none;
}

.TabSelected
{
    background-color: #DCDCDC;
    color:#303030;
    text-transform:uppercase;
    font-family: Tahoma;
    font-weight:bold;
    padding: 7px 7x 7px 7px;
    text-decoration:none;
}

.TabSeta
{
	padding:6px 7px 0px 7px;
	background-image: url('\Web\SSeta\Images\MenuItems\sub_grey_small.gif');
	color:#000000;
	width:140px;
    text-transform:uppercase;
    font-family: Tahoma;
    font-weight:bold;
    font-size: 6px;
	text-align:right;
    height:24px;
}

.TabSetaSelected
{
	padding:6px 7px 0px 7px;
    background-image: url('\Web\SSeta\Images\MenuItems\sub_blue_small.gif');
    width:140px;
    color:#FFFFFF;
    text-transform:uppercase;
    font-family: Tahoma;
    font-weight:bold;
    text-align:center;
    text-decoration:none;
    height:24px;
}

.TabSetaBig
{
	padding:6px 7px 0px 7px;
	background-image: url('\Web\SSeta\Images\MenuItems\sub_grey_big.gif');
	color:#000000;
	width:140px;
    text-transform:uppercase;
    font-family: Tahoma;
    font-weight:bold;
    font-size: 6px;
	text-align:right;
    height:24px;
}

.TabSetaSelectedBig
{
	padding:6px 7px 0px 7px;
    background-image: url('\Web\SSeta\Images\MenuItems\sub_blue_big.gif');
    width:140px;
    color:#FFFFFF;
    text-transform:uppercase;
    font-family: Tahoma;
    font-weight:bold;
    text-align:center;
    text-decoration:none;
    height:24px;
}

.TabSetaHuge
{
	padding:6px 7px 0px 7px;
	background-image: url('\Web\SSeta\Images\MenuItems\sub_grey_Huge.gif');
	color:#000000;
	width:191px;
    text-transform:uppercase;
    font-family: Tahoma;
    font-weight:bold;
    font-size: 6px;
	text-align:right;
    height:24px;
}

.TabSetaSelectedHuge
{
	padding:6px 7px 0px 7px;
    background-image: url('\Web\SSeta\Images\MenuItems\sub_blue_Huge.gif');
    width:191px;
    color:#FFFFFF;
    text-transform:uppercase;
    font-family: Tahoma;
    font-weight:bold;
    text-align:center;
    text-decoration:none;
    height:24px;
}

.TabSetaLtoH
{
	padding:6px 7px 0px 7px;
	background-image: url('\Web\SSeta\Images\MenuItems\sub_grey_LtoH.GIF');
	color:#000000;
	width:175px;
    text-transform:uppercase;
    font-family: Tahoma;
    font-weight:bold;
    font-size: 6px;
	text-align:right;
    height:24px;
}

.TabSetaSelectedLtoH
{
	padding:6px 7px 0px 7px;
    background-image: url('\Web\SSeta\Images\MenuItems\sub_blue_LtoH.GIF');
    width:175px;
    color:#FFFFFF;
    text-transform:uppercase;
    font-family: Tahoma;
    font-weight:bold;
    text-align:center;
    text-decoration:none;
    height:24px;
}

.TabSetaBigFont
{
	padding:6px 1px 0px 3px;
	background-image: url('\Web\SSeta\Images\MenuItems\sub_grey_big.gif');
	color:#000000;
	width:140px;
    text-transform:uppercase;
    font-family: Tahoma;
    font-weight:bold;
    font-size: 6px;
	text-align:right;
    height:24px;
}

.TabSetaSelectedBigFont
{
	padding:6px 1px 0px 3px;
    background-image: url('\Web\SSeta\Images\MenuItems\sub_blue_big.gif');
    width:140px;
    color:#FFFFFF;
    text-transform:uppercase;
    font-family: Tahoma;
    font-weight:bold;
    text-align:center;
    text-decoration:none;
    height:24px;
}



.ChatF
{
	padding: 15px 15px 15px 15px;
}

.ChatH
{
	padding: 5px 5px 5px 5px;
	background-color: #E0E0E0;
	font-weight:bold;
	width: 100%;
}

.ChatT
{
	padding: 5px 5px 5px 5px;
	width: 100%;
}

.ChatM
{
	padding: 5px 5px 5px 5px;
	border-top: dashed 1px #E0E0E0;
	width: 100%;
}

.ChatS
{
	padding: 10px 5px 10px 5px;
	width: 100%;
	color: #808080;
}

/* Left Nav Styles */
.LeftMenuItem
{
    background-color: #F3F3F3;
    height: 14px;
    font-family: Arial;
    font-weight: bold;
    font-size: 10px;
    text-align:left;
    background-color: #ffffff;
    color: #555555;
    padding: 4px 4px 4px 18px;
    white-space: nowrap;
    border-bottom: solid 1px #F0F0F0;
    width: 160px;
}

.LeftMenuItemHovered
{
    background-color: #F3F3F3;
    color: #646464;
    height: 14px;
    border: solid 1px #F0F0F0;
}

.RMenuItem
{
    background-image:url('/Web/Images/Public/N08-menubar-back.gif');
    border-right: solid 1px #FFFFFF;
    color: #FFFFFF;
    padding:0px 0px 0px 0px;
}

.SetaMenuItem
{
    background-image:url('/Web/SSeta/Images/Menu_back.gif');
    border-right: solid 1px #FFFFFF;
    color: #FFFFFF;
    padding:5px 0px 0px 0px;
    height:27px;
}

.RMenu
{
    background-image:url('/Web/Images/Public/N08-menubar-back.gif');
    border-left: solid 1px #FFFFFF;
}


/* Master page table heights */
#fullheightwrapper
{
    height:100%
}

#fullheight
{
    height:100%
}

#fullheightBody
{
    height:100%
}

#fullheightTC
{
    height:100%
}

#fullheightContent
{
    height:100%
}

#fullheightRegion
{
    height:100%
}

#fullheightRightMenu
{
    height:100%
}

#fullheightRightNavWrapper
{
    height:100%
}

#ctl00_ContentPlaceHolder1_fullheightRightMenu
{
    height: 100%
}

#ctl00_ContentPlaceHolder1_fullheightContent
{
    height: 100%
}

.SetaDescriptionText
{
    vertical-align: top; 
    width: 200px; 
    text-align: left;
    color: #808080; 
    font-weight: normal; 
    font-size: 12px
}

.SetaText
{
    padding: 10px 21px 0px 0px;
    vertical-align: top; 
    text-align: left;
    color: #000000;
    font-weight: normal; 
    font-size: 12px
}


.RoundedTextBoxSmall
{
      background: url('/Web/Competency/Images/MA-text-box.gif');
      background-position: center center; 
      padding: 5px 2px 2px 7px;
      height: 25px;
      width: 160px;
      color: #808080;
      border: none 0px #ffffff;
}

.RoundedTextBoxMedium
{
      background: url('/Web/Competency/Images/MA-text-box-Medium.GIF');
      background-position: center center; 
      padding: 5px 2px 2px 7px;
      height: 25px;
      width: 220px;
      color: #808080;
      border: none 0px #ffffff;
}

.RoundedTextBoxLarge
{
      background: url('/Web/Competency/Images/MA-text-box-Large.GIF');
      background-position: center center; 
      padding: 5px 2px 2px 7px;
      height: 25px;
      width: 300;
      color: #808080;
      border: none 0px #ffffff;
}

.WorkspaceText
{
	color: #ffffff;
	background-color: #858585;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	border: solid 1px #A0A0A0;
	padding: 3px 3px 3px 3px;
	height: 20px;
	
}


@media Print
{
    * { background: #fff; color: #000; }
    .NoPrint
    {
        display:none
    }
}


/* BOX FRAME STYLES - grey */
.boxgftl
{
	width: 13px;
	height: 13px;
	background-image: url('/Web/Images/_Theme/Boxfg/boxg-tl.png');
}

.boxgftb
{
	height: 13px;
	background-image: url('/Web/Images/_Theme/Boxfg/boxg-tb.png');
}

.boxgftr
{
	width: 13px;
	height: 13px;
	background-image: url('/Web/Images/_Theme/Boxfg/boxg-tr.png');
}

.boxgflb
{
	width: 13px;
	height: 100%;
	background-image: url('/Web/Images/_Theme/Boxfg/boxg-lb.png');
}

.boxgfmb
{
	height: 100%;
	background-color: #f6f6f6;
}

.boxgfrb
{
	width: 13px;
	height: 100%;
	background-image: url('/Web/Images/_Theme/Boxfg/boxg-rb.png');
}

.boxgfbl
{
	width: 13px;
	height: 13px;
	background-image: url('/Web/Images/_Theme/Boxfg/boxg-bl.png');
}

.boxgfbb
{
	height: 13px;
	background-image: url('/Web/Images/_Theme/Boxfg/boxg-bb.png');
}

.boxgfbr
{
	width: 13px;
	height: 13px;
	background-image: url('/Web/Images/_Theme/Boxfg/boxg-br.png');
}

.tblTestAssess
{
    height: 100%;
    width: 100%;
    border: solid 1px black;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

/*
iframe  
{
    height:100%;
    width:100%; 
    margin:0px 0px 0px 0px; 
    padding:0px 0px 0px 0px; 

} 
*/

.imgHover
{
    cursor: default;
}
.imgHover:hover
{
    cursor: pointer;
}