/* #Main# */
/* puts all browsers at same starting point */
* { margin: 0px; padding: 0px;}

/* no scroll bar jump for firefox, netscape, opera */
html { min-height: 100%; margin-bottom: 1px; }

.LTR, .RTL
{
   background-color: #ffffff;
}

body
{
	font-family: Arial;
	font-size:  .8em;	
	margin: 0px;
	padding: 0px;
}

html, body
{
	height: 100%;
}

/* #Main/Links#*/
a:link, a:visited, a:active
{
	color: #0258ad;
	text-decoration: none;
}
a:hover
{
	color: #4294D0;
	text-decoration: none;
}

#scmm_main_img{
	width:898px; 
	height:232px; 
	margin:0;
	padding:0; 
	background:transparent url('../App_Themes/Scmmlab_Corporate/images/scmm_main.jpg') top left no-repeat;
}


/* #Outerframe# */
.tdtopleft {
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_topleft.gif);
	height: 20px;
	width: 20px;
	background-repeat: no-repeat;
}
.tdtoptile {
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_toptile.gif);
	background-repeat: repeat-x;
}
.tdtopright {
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_topright.gif);
	height: 20px;
	width: 20px;
	background-repeat: no-repeat;
}
.tdlefttile {
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_lefttile.gif);
	background-repeat: repeat-y;
}
.tdrighttile {
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_righttile.gif);
	background-repeat: repeat-y;
}
.tdbotleft {
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_botleft.gif);
	width: 20px;
	background-repeat: no-repeat;
	background-position: top;
}
.tdbottile {
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_bottile.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.tdbotright {
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_botright.gif);
	width: 20px;
	background-repeat: no-repeat;
	background-position: top;
}

/* #Overall# */
.sq_Logo
{
	height: 83px;
	width: 218px;
	padding: 0px;
	margin: 0px;
	background-position: center;
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_logo.gif);
	background-repeat: no-repeat;
}
.sq_Logo3 {
	height: 83px;
	width: 220px;
	padding: 0px;
	background-color: #C7D1D5;
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_headerback.gif);
	background-repeat: repeat-x;
}

.sq_Header .sq_LogoHeader
{
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	color: #FFFFFF;
}

.sq_Header .sq_LogoBack
{
	background-color: #C7D1D5;
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_headerback.gif);
	background-repeat: repeat-x;
}

.sq_Header .sq_MenuBack
{

	background-color: #0356a6;
	background-image: url(../app_themes/Scmmlab_Corporate/images/menuback.gif);
	background-repeat: repeat-x;
	background-position:top left;
	border-bottom:solid 1px #024586;

}

.maincontentarea
{
  min-height:500px;
  height:auto !important;
  height:500px;
  width:900px;
}

/*************************************************/
/*                 #Footer Styles#               */
/*************************************************/
.sq_Footer
{
	color: #75868C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	height: 20px;
	padding: 10px 5px;
}
.sq_Footer  a:link, .sq_Footer  a:visited, .sq_Footer  a:active 
{
	color: #75868C;
	text-decoration: none;
}
.sq_Footer a:hover 
{
	color: #4294D0;
	text-decoration: none;
}
/****************  END FOOTER *******************/





/******************************************************/
/*  #Master Page Search box styles#
/******************************************************/
.searchLabel{display:inline; width: 0px;}
.searchTextBox{display:inline; margin-bottom:0px; width: 150px; vertical-align:middle}
.searchButton{display:inline; padding-top: 0px; padding-left: 3px; vertical-align:middle}

input.searchTextBox:FOCUS
{
    border:solid 1px #666;
}
#plcRoot_Layout_zoneTopSearchBox_cmssearchbox_pnlSearch, .searchBox {display:inline;}


.sq_mainimage
{
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_mainimage.jpg);
	background-repeat: no-repeat;
	width: 858px;
	height: 212px;
	padding: 10px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	background-position: center;
	border: 1px solid #FFFFFF;
	text-align: left;

	/*
        width: 868px;
	height: 202px;
	/&padding: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
	background-position: center;
	border: 1px solid #FFFFFF;
	*/
}
.sq_Content
{
}

.sq_Content .sq_Area
{
	background-color: #DCE3E8;
	padding: 10px 7px;
}
.sq_Pagetable {
	width: 100%;
}
.sq_Pagecell {
	border: 1px solid #CCCCCC;
}

.sq_Page
{
	width: 100%;
	background-color: #ffffff;
}

.ContentPadding
{
	padding: 0px 10px 0px 10px;
}

.Content .BorderTop
{
	height: 0px;
	line-height: 0px;
}

.Content .BorderBottom
{
	height: 0px;
	line-height: 0px;
}

.sq_squaresgrid {
	/*background-image: url(../app_themes/Scmmlab_Corporate/images/sq_squaresback.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 83px;
	text-align: right;
	width: 100%; */
}

.sq_squaresgrid a {
	color: #FFFFFF;
}

.sq_squaresgrid a:hover{
	color: #FAA224;
}

.sq_squaresgrid a:hover{
	color: #FAA224;
}

/********************** END MASTERPAGE STYLES ****************/




/********************************************/
/*          #Main Menu#                     */
/********************************************/
.CMSMenu
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	padding: 0px;
	margin: 0px;
	height: 24px;
	z-index:100;
}

.CMSMenuItem, .CMSMenuItemMouseUp, .CMSMenuItemMouseDown, .CMSMenuItemMouseOver
{
	border: none;
	height: 16px;
	padding-top: 4px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Arial;
	font-size: 11px;
	text-align: center;
	background-repeat: repeat-x;
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_menuitem.gif);
	color: #FAA224;
	text-transform: uppercase;
	white-space: nowrap;
	z-index:100;

}

.CMSMenuItem {
 	color:#ffffff;
}

.CMSMenuItemMouseOver
{
	color: #FAA224;
}

.CMSMenuHighlightedMenuItem, .CMSMenuHighlightedMenuItemMouseUp, .CMSMenuHighlightedMenuItemMouseDown, .CMSMenuHighlightedMenuItemMouseOver
{
	background-repeat: repeat-x;
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_menuitem.gif);
	color: #FAA224;
	border: none;
	height: 16px;
	padding-top: 4px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Arial;
	font-size: 11px;
	text-align: center;
	text-transform: uppercase;
	white-space: nowrap;
}
/************************** END MAIN MENU ***********************************/




/*****************************************************/
/*           #Main Menu/Sub Menu#             */
/****************************************************/
.SubCMSMenu
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	background: #e7eaed;
}

.SubCMSMenuItem, .SubCMSMenuItemMouseUp,.SubCMSMenuItemMouseDown
{
	padding-right: 15px;
	padding-left: 5px;
	font-size: 12px;
	padding-bottom: 5px;
	/* width: 146px;*/
	color: #ffffff;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	background-repeat: repeat-y;
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_drop_over.jpg);
	/*background: #b2c4cf;*/
}


.SubCMSMenuItemMouseOver, .SubCMSMenuHighlightedMenuItemMouseOver 
{
	padding-right: 15px;
	padding-left: 5px;
	font-size: 12px;
	padding-bottom: 5px;
	/*width: 146px;*/
	color: #FAA224;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	background-repeat: repeat-y;
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_drop_down.jpg);
	/*background: #ff0000;*/
}


.SubCMSMenuHighlightedMenuItem, .SubCMSMenuHighlightedMenuItemMouseUp, 
.SubCMSMenuHighlightedMenuItemMouseDown
{
	padding-right: 15px;
	padding-left: 5px;
	font-size: 12px;
	padding-bottom: 5px;
	/* width: 125px;*/
	color: #ffffff;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	background-repeat: repeat-y;
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_drop_over.jpg);
}




/***********************************************/
/*           #Main Menu/Sub Menu with definitions#  */
/***********************************************/

.SubCMSMenuItemWithSubs
{
	background: #002A7E; 
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_poparrow_up.gif);
	background-repeat: no-repeat;
	background-position: right 5px;
	padding-right: 15px;
	padding-left: 5px;
	font-size: 12px;
	padding-bottom: 5px;
	width: 125px;
	color: #e7eaed;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	
}

.SubCMSMenuItemWithSubsMouseOver
{
	background: #e7eaed;
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_poparrow_over.gif);
	background-repeat: no-repeat;
	background-position: right 5px;
	padding-right: 15px;
	padding-left: 5px;
	font-size: 12px;
	padding-bottom: 5px;
	width: 125px;
	color: #002A7E;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
}

.SubCMSMenuItemWithSubsHighlighted
{
	background: #e7eaed;
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_poparrow_over.gif);
	background-repeat: no-repeat;
	background-position: right 5px;
	padding-right: 15px;
	padding-left: 5px;
	font-size: 12px;
	padding-bottom: 5px;
	width: 125px;
	color: #002A7E;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
}
/************************** END MAIN MENU SUB ***********************************/



/********************************************************/
/*  #Left Navigation#                  */
/********************************************************/

/* #Left Navigation/LEVEL 1 Definitions# */
.LeftMenuL1CMSTreeMenuItem, .LeftMenuL1CMSTreeMenuSelectedItem
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #75868C;
	border-bottom-color: #75868C;
	width: 5%;
  	min-width:100px;
}
.LeftMenuL1CMSTreeMenuItem
{
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_treenav_dark.jpg);
	background-repeat: repeat-y;
}

.LeftMenuL1CMSTreeMenuSelectedItem
{
   background-image: url(../app_themes/Scmmlab_Corporate/images/sq_treenav_grey.jpg);
   /*background-image: url(../app_themes/Scmmlab_Corporate/images/sq_treenav_medium.jpg);*/
   background-repeat: repeat-y;
   color: #FFFFFF;
   background-color: #ffffff;
   border-right-color: #ffffff;
   /*border-bottom-color: #ffffff;*/
}

.LeftMenuL1CMSTreeMenuItem a:link, .LeftMenuL1CMSTreeMenuItem a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.LeftMenuL1CMSTreeMenuItem a:hover {
	color: #B4D6ED; 
	text-decoration: none;
}

.LeftMenuL1CMSTreeMenuSelectedItem a:link, .LeftMenuL1CMSTreeMenuSelectedItem a:visited {
	color: #002B7F;
	text-decoration: none;
}
.LeftMenuL1CMSTreeMenuSelectedItem a:hover {
	color: #4294D0;
	text-decoration: none;
}

/* #Left Navigation/LEVEL 2 Definitions# */
.LeftMenuL2CMSTreeMenuItem, .LeftMenuL2CMSTreeMenuSelectedItem
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 15px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #75868C;
	border-bottom-color: #75868C;
}
.LeftMenuL2CMSTreeMenuItem
{
    background-image: url(../app_themes/Scmmlab_Corporate/images/sq_treenav_light.jpg);
    background-repeat: repeat-y;
}
.LeftMenuL2CMSTreeMenuSelectedItem
{
    font-weight: bold;
    background-color: #ffffff;
    border-right-color: #ffffff;
    /*border-bottom-color: #ffffff;*/
    background-image: url(../app_themes/Scmmlab_Corporate/images/sq_treenav_grey.jpg);
}

.LeftMenuL2CMSTreeMenuItem a:link, .LeftMenuL2CMSTreeMenuItem a:visited {
	color: #002B7F;
	text-decoration: none;
}
.LeftMenuL2CMSTreeMenuItem a:hover {
	color: #4294D0;
	text-decoration: none;
}


/* #Left Navigation/LEVEL 3 Definitions# */
.LeftMenuL3CMSTreeMenuItem, .LeftMenuL3CMSTreeMenuSelectedItem
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 20px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
        border-right-color: #75868C;
	/*border-right-color: #ffffff;*/
	border-bottom-color: #75868C;
}
.LeftMenuL3CMSTreeMenuItem
{
    background-image: url(../app_themes/Scmmlab_Corporate/images/sq_treenav_grey.jpg);
    background-repeat: repeat-y;
}
.LeftMenuL3CMSTreeMenuSelectedItem
{
    font-weight: bold;
    border-right-color: #ffffff;
}

.LeftMenuL3CMSTreeMenuItem a:link, .LeftMenuL3CMSTreeMenuItem a:visited {
	color: #002B7F;
	text-decoration: none;
}
.LeftMenuL3CMSTreeMenuItem a:hover {
	color: #4294D0;
	text-decoration: none;
}

#sq_topnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 4px;
	margin-right: 6px;
	float: right;
}

.sq_TreeMenuTable {
	width: 168px;
}
.select {
	font-weight: bold;
}



/**************************************************************/
/*            #TAB CONTROL# */
/**************************************************************/
html>/**/body #TabControl_box {
 top: 55px;
}
#TabControl_box {
  position: relative;
  left: 190px;
  top:56px;
  width: 710px;
}
html>/**/body #TabControl_box {top: 55px;}

.TabControlTable
{
   border-style: none;
   border-width: 0px;
}

.TabControlRow { }

.TabControl
{
	background-image: url(../app_themes/Scmmlab_Corporate/images/tab_mid.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 21px;
	overflow: hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	cursor: pointer;
	white-space: nowrap;
	padding-top: 6px;

	/*
	padding-right: 1px;
	padding-left: 1px;
	*/
}

.TabControlLink
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #012C80;
    text-decoration: none;
    padding-right: 7px;
    padding-left: 7px;
}

.TabControlLinkSelected
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #002B7F;
	text-decoration: none;
	overflow: hidden;
        padding-right: 4px;
        padding-left: 4px;
}

.TabControlLeft
{
    background-image: url(../app_themes/Scmmlab_Corporate/images/tab_left.gif);
    background-repeat: no-repeat;
    background-position: bottom right;
    width: 6px;
    padding: 0px;
    height: 27px;
    overflow: hidden;
    cursor: pointer;
}

.TabControlRight
{
    background-image: url(../app_themes/Scmmlab_Corporate/images/tab_right.gif);
    background-repeat: no-repeat;
    background-position: bottom left;
    width: 6px;
    height: 27px;
    overflow: hidden;
    cursor: pointer;
}

.TabControlSelectedLeft
{
    background-image: url(../app_themes/Scmmlab_Corporate/images/tab_left_activ.gif);
    background-repeat: no-repeat;
    background-position: bottom right;
    width: 6px;
    height: 27px;
    overflow: hidden;
    cursor: pointer;
}

.TabControlSelectedRight
{
    background-image: url(../app_themes/Scmmlab_Corporate/images/tab_right_activ.gif);
    background-repeat: no-repeat;
    background-position: bottom left;
    width: 6px;
    height: 27px;
    overflow: hidden;
    cursor: pointer;
}

.TabControlSelected
{
    background-image: url(../app_themes/Scmmlab_Corporate/images/tab_mid_activ.gif);
    background-repeat: repeat-x;
    background-position: bottom;
    height: 21px;
    overflow: hidden;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    cursor: pointer;
    padding-top: 6px;
}
/************************** END TAB CONTROL ********************************************/





/************************************/
/* #Home Page Call to Action# */
/************************************/
.sq_mod_Box
{
   width: 290px;
   /*border: 1px solid green;*/
}

.sq_mod_Text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_modulegradient.gif);
	background-repeat: repeat-x;
	line-height: 15px;
	padding-right: 20px;
	padding-left: 36px;
	padding-bottom: 5px;
	padding-top: 15px;
	height: 165px;
	/*border: 1px solid red;*/
}

.sq_type_list {
	margin-bottom: 12px;
	margin-left: -24px;
	line-height: 13px;
	list-style-type: none;
	list-style-image: url(../app_themes/Scmmlab_Corporate/images/sq_arrow1.gif);
	list-style-position: outside;
}

#sq_type_all {
	margin-top: 4px;
	margin-bottom: 0px;
}

#sq_type_all li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	margin-bottom: 12px;
	margin-left: -24px;
	line-height: 13px;
	list-style-type: none;
	list-style-image: url(../app_themes/Scmmlab_Corporate/images/sq_arrow1.gif);
	list-style-position: outside;
}

.sq_mod_LinkMore
{
	display: block;
	text-align: left;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 27px;
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_arrow1.gif);
	background-repeat: no-repeat;
	background-position: 20px;
}

.sq_mod_Head_blue
{
	font-size: 14px;
	color: #006699;
	margin: 0px;
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_square.gif);
	background-repeat: no-repeat;
	background-position: 7px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	text-transform: uppercase;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 20px;
	padding-top: 2px;
}
.sq_mod_Head_green {
	font-size: 14px;
	color: #669900;
	margin: 0px;
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_square.gif);
	background-repeat: no-repeat;
	background-position: 7px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	text-transform: uppercase;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 20px;
	padding-top: 2px;
}
.sq_mod_Head_purple {
	font-size: 14px;
	color: #663366;
	margin: 0px;
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_square.gif);
	background-repeat: no-repeat;
	background-position: 7px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	text-transform: uppercase;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 20px;
	padding-top: 2px;
}
/***************** END Home Page Modules **************/





/********************************************/
/*           #Sendondary Page Templates#      */
/********************************************/
.sq_Content .sq_Area_sec {
	background-color: #FFFFFF;
}


.sq_mainimage_sec {
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_mainimage_sec.jpg);
	background-repeat: no-repeat;
	width: 898px;
	height: 65px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
	background-position: center top;
	border-top: 1px solid #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.sq_mainimage_sec_diag {
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_mainimage_sec_diag.jpg);
	background-repeat: no-repeat;
	width: 898px;
	height: 65px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
	background-position: center top;
	border-top: 1px solid #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}

.sq_mainimage_ter {
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_mainimage_sec.jpg);
	background-repeat: no-repeat;
	width: 898px;
	height: 83px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
	background-position: center;
	border-top: 1px solid #FFFFFF;
}
.sq_mainimage_ter_iplex {
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_mainimage_ter_iplex.jpg);
	background-repeat: no-repeat;
	width: 898px;
	height: 83px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
	background-position: center;
	border-top: 1px solid #FFFFFF;
}

.sq_mainimage_ter_onco {
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_mainimage_ter_onco.jpg);
	background-repeat: no-repeat;
	width: 898px;
	height: 83px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
	background-position: center;
	border-top: 1px solid #FFFFFF;
}

.sq_mainimage_ter_iplex2 {
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_mainimage_ter_iplex2.jpg);
	background-repeat: no-repeat;
	width: 898px;
	height: 83px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
	background-position: center;
	border-top: 1px solid #FFFFFF;
}
.sq_mainimage_ter_qge {
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_mainimage_ter_qge.jpg);
	background-repeat: no-repeat;
	width: 898px;
	height: 83px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
	background-position: center;
	border-top: 1px solid #FFFFFF;
}
.sq_mainimage_ter_epit {
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_mainimage_ter_epit.jpg);
	background-repeat: no-repeat;
	width: 898px;
	height: 83px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
	background-position: center;
	border-top: 1px solid #FFFFFF;
}
.sq_mainimage_ter_iseq {
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_mainimage_ter_iseq.jpg);
	background-repeat: no-repeat;
	width: 898px;
	height: 83px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
	background-position: center;
	border-top: 1px solid #FFFFFF;
}
.sq_leftnav {
	width: 170px;
	vertical-align: top;
}
.sq_sectiontitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	text-align: right;
	float: right;
	margin-top: 5px;
	margin-right: 10px;
	text-transform: uppercase;
}
.sq_sub-sectiontitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	text-align: left;
	position: absolute;
	width: 708px;
	margin-left: 192px;
	margin-top: 28px;
}
.sq_maincontent {
	padding: 10px 20px 20px;
	text-align: left;
	vertical-align: top;
}
.sq_main_img_left {
	float: left;
	padding-right: 15px;
	padding-bottom: 12px;
}
h4, h1 {
	font-family: Georgia, Times, Serif;
	font-size: 1.8em;
	font-weight:normal;
	/* color: #296FA2; */
	color: #004990;
	margin-top: 0em;
	margin-bottom: 10px;
}
h5, h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #000000;
	margin-top: 1em;
	margin-bottom: 1em;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	font-style: italic;
	margin-top: 1em;
	margin-bottom: 1em;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	margin-top: 1em;
	margin-bottom: 1em;
}

.sq_maincontent td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	padding: 2px;
	margin:1px;
        background-color: #FFFFFF;
}
ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-left: 24px;
	list-style-type: disc;
}
ol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	margin-top: 8px;
	margin-bottom: 8px;
	margin-left: 24px;
}
/* COMMENT OUT OLD STUFF TOBIAS 01/04
.sq_maincontent h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #296FA2;
	margin-top: 0em;
	margin-bottom: 0em;
}
.sq_maincontent h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	margin-top: 1em;
	margin-bottom: 1em;
}
.sq_maincontent p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	margin-top: 1em;
	margin-bottom: 1em;
}
*/
.sq_squares_iplex {
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_squares_iplex.gif);
	background-repeat: no-repeat;
	background-position: right;
	float: right;
	height: 17px;
	width: 45px;
}

.sq_squares_onco {
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_squares_onco.gif);
	background-repeat: no-repeat;
	background-position: right;
	float: right;
	height: 17px;
	width: 45px;
}

.sq_squares_qge {
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_squares_qge.gif);
	background-repeat: no-repeat;
	background-position: right;
	float: right;
	height: 17px;
	width: 45px;
}
.sq_squares_epit {
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_squares_epit.gif);
	background-repeat: no-repeat;
	background-position: right;
	float: right;
	height: 17px;
	width: 45px;
}
.sq_squares_iseq {
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_squares_iseq.gif);
	background-repeat: no-repeat;
	background-position: right;
	float: right;
	height: 17px;
	width: 45px;
}
.sq_main_rightcolumn {
	float: right;
	width: 226px;
	margin-bottom: 10px;
	margin-left: 15px;
	margin-top: 10px;
	margin-right: 0px;
}
.sq_main_rightboxnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	padding: 6px 12px 12px;
	float: right;
	width: 200px;
	border: 1px solid #002B7F;
	margin-top: 6px;
	margin-bottom: 6px;
	background-color: #E1F2FA;
}
.sq_main_rightbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	background-color: #FFFFFF;
	padding: 6px 12px 12px;
	float: right;
	width: 200px;
	/*
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_menuback.gif);
	background-repeat: repeat-x;
	*/
	border: 1px solid #7194BF;
	margin-top: 6px;
}
.sq_main_righthead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	padding-bottom: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7194BF;
	color: #396BA5;
	margin-bottom: 6px;
}

.sq_main_downloadbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #F0F0F0;
	padding: 6px 12px 12px;
	float: right;
	width: 200px;
	border: 1px solid #CCCCCC;



	margin-top: 6px;
}

.sq_main_downloadhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-bottom: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #396BA5;
	color: #396BA5;
	margin-bottom: 6px;
}

.sq_main_rightbutton {
	text-align:center;
	margin-bottom:6px;
}

.sq_main_rightimg {
	float: right;
	width: 226px;
	margin-top: 6px;
	padding-top: 6px;
}
.sq_main_right_caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 6px;
	width: 220px;
	padding-left: 6px;
	line-height: 14px;
}
.sq_main_left_caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 6px;
	padding-left: 6px;
	line-height: 14px;
}
.clearboth {
	clear: both;
}
.sq_main_tabletop_tr {
	color: #7194BF;
	font-weight: bold;
	background-color: #AABFD9;
}
.sq_maincontent table {
	background-color: #CCCCCC;
}
.sq_table_white {
	background-color: #FFFFFF;
}

/***************************************************************************/



/****************************************************/
/*          #General Purpose#                  */
/****************************************************/
.NoDisplay { display: none; }
.error			{ background:#FBE3E4;color:#8a1f11;border-color:#8a1f11;padding:.8em;margin-bottom:1em;border:2px solid #ddd; }
.notice			{ background:#FFF6BF;color:#514721;border-color:#FFD324;padding:.8em;margin-bottom:1em;border:2px solid #ddd; }
.success		{ background:#E6EFC2;color:#264409;border-color:#C6D880;padding:.8em;margin-bottom:1em;border:2px solid #ddd; }
.error a		{ }
.notice a		{ color:#514721; }
.success a		{ color:#264409; }
.subdued		{ font-size:.9em; color:#666; font-style:italic; }
.webpart		{ border:solid 1px #ccc;border-top:solid 3px #ccc;padding:5px;margin-bottom:10px;background-color:#FFFFFF; }
.webpartFootnote{ margin:0 0 10px 6px; }
.modalBackground{ background-color:#333; filter:alpha(opacity=80); opacity:0.8; }
.modalPopup		{ padding:10px;border:solid 3px #333;background-color:#ffffff;}
.noSpacing		{ padding:0;margin:0; }
.clear 			{ clear:both; }
.floatLeft		{ float:left; }
.floatRight		{ float:right; }
.breadcrumbs	{ font-size:.8em; color:#666; margin:0 0 10px 0; padding:2px 0 2px 0px; background-color:#ffffff; border:none; }
.noBorder		{ border:none; }
a.noBorder:HOVER { border:none; }
.pdf {
     background-color: #fff;
     background-image: url(../app_themes/Scmmlab_Corporate/images/pdficon_small.gif);
     background-position: top left;
	 background-repeat:no-repeat;
}

a.pdf {
	background-image: url(../app_themes/Scmmlab_Corporate/images/pdficon_small.gif);
	background-position: top left;
	background-repeat:no-repeat;
	padding-left:16px;
}

a.external {
	background-image: url(../app_themes/Scmmlab_Corporate/images/next-blue.png);
	background-position: top right;
	background-repeat:no-repeat;
	padding-right:16px;
}

/********************************/
/*    #Sitemap List#      */
/********************************/
.CMSSiteMapList
{
	padding-left: 30px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.CMSSiteMapListItem
{ 
list-style-image: url(../app_themes/Scmmlab_Corporate/images/sq_arrowblue_up.gif); 
} 
.CMSSiteMapLink {color: #C34C17; text-decoration:none;}



/***********************************************************************************/
/************************** DIAGNOSTICS SECTION ************************************/
/***********************************************************************************/


/******************* Start DIAGNOSTICS SECTION Additions 08/28/2008 **********************/
.sq_gobacklink {
	font-size: 11px;
	padding-bottom: 5px;
}
.sq_dg_rightboxnav .RightNavCMSListMenuUL li {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 14px;
  margin-bottom: 5px;
  margin-left: -10px;
  list-style-type: none;
  list-style-image: url(../app_themes/Scmmlab_Corporate/images/sq_arrow2.gif);
  list-style-position: outside;
}
.sq_dg_rightboxnav .RightNavCMSListMenuUL {
  margin-top: 4px;
  margin-bottom: 0px;
}
/******************* End DIAGNOSTICS SECTION Additions 08/28/2008 **********************/

.sq_maincontent_dg {
	padding: 0px 20px 20px 20px;
	text-align: left;
	vertical-align: top;
}
.sq_maincontent_dg a:link, 
.sq_top_backlink_dg a:link, 
.sq_mod_Head_dg a:link, 
.sq_type_list_dg a:link, 
.sq_mod_LinkMore_dg a:link, 
.sq_maincontent_dg a:visited, 
.sq_top_backlink_dg a:visited, 
.sq_mod_Head_dg a:visited, 
.sq_type_list_dg a:visited, 
.sq_mod_LinkMore_dg a:visited, 
.sq_maincontent_dg  a:active, 
.sq_top_backlink_dg a:active, 
.sq_mod_Head_dg a:active, 
.sq_type_list_dg a:active, 
.sq_mod_LinkMore_dg a:active 
{
  color: #0258ad;
  text-decoration: none;
}
.sq_maincontent_dg a:hover, 
.sq_top_backlink_dg a:hover, 
.sq_mod_Head_dg a:hover, 
.sq_type_list_dg a:hover, 
.sq_mod_LinkMore_dg a:hover 
{
  color: #FF6600;
  text-decoration: none;
}
.sq_top_backlink_dg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	position: absolute;
	width: 156px;
	margin-left: 16px;
	margin-top: 62px;
}
.sq_maincontent_dg h4 {
	font-size: 1.5em;
	color: #E79D3A;
	margin-top: 5px;
	margin-bottom: 5px;
}
.sq_maincontent_dg h5 {
	margin-bottom: -8px;
}
.sq_maincontent_dg td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	padding: 2px;
	margin:1px;
	background-color: #FFFFFF;
}
.sq_maincontent_dg ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-left: 24px;
	list-style-type: disc;
}
.sq_maincontent_dg ol {
	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;
	line-height: 18px;
	margin-top: 8px;
	margin-bottom: 8px;
	margin-left: 24px;
}
.sq_mainimage_dg {
	width: 898px;
	height: 232px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	text-align: left;
	padding-top: 0px;
}
.sq_mod_Box_dg {
	width: 215px;
}
.sq_Content .sq_Area_dg {
	background-color: #f0f0f0;
	padding: 10px 8px;
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_area_dg_img2.jpg);
	background-repeat: repeat-x;
	/* background-color: #DCE3E8; */
}
.sq_mod_Head_dg {
	font-size: 14px;
	margin: 0px;
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_square_dg.gif);
	background-repeat: no-repeat;
	background-position: 4px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 18px;
	padding-top: 3px;
}
.sq_mod_Text_dg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cccccc;
	padding-right: 15px;
	padding-left: 20px;
	padding-bottom: 5px;
	padding-top: 10px;
}
.sq_type_list_dg {
	margin-bottom: 12px;
	margin-left: -24px;
	line-height: 13px;
	list-style-type: none;
	list-style-image: url(../app_themes/Scmmlab_Corporate/images/sq_arrow1.gif);
	list-style-position: outside;
}

/********* homepage New Release list styles ******/
#sq_type_all_dg {
  margin-top: 4px;
  margin-bottom: 0px;
}
#sq_type_all_dg li {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 15px;
  margin-bottom: 12px;
  margin-left: -10px;
  list-style-type: none;
  list-style-image: url(../app_themes/Scmmlab_Corporate/images/sq_arrow2.gif);
  list-style-position: outside;
}
#sq_type_all_dg li a:active,
#sq_type_all_dg li a:link,
#sq_type_all_dg li a:visited
{
  color: #0258ad;
  text-decoration: none;
}

#sq_type_all_dg li a:hover 
{
  color: #FF6600;
  text-decoration: none;
}


.sq_mod_LinkMore_dg {
	display: block;
	text-align: left;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 27px;
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_arrow2.gif);
	background-repeat: no-repeat;
	background-position: 20px;
}
.sq_mod_Image_dg {
	/* border: 1px solid #cccccc; */
}
.sq_mainimage_ter_dg {
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_diag_sec_back.jpg);
	background-repeat: no-repeat;
	width: 900px;
	height: 83px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
	background-position: center;
	border-top: 1px solid #FFFFFF;
}
.sq_sub-sectiontitle_dg h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ffffff;
	text-align: left;
	position: absolute;
	width: 710px;
	font-weight:normal;
	margin-left: 190px;
	margin-top: 25px;
}
.sq_dg_rightcolumn {
	float: right;
	width: 213px;
	margin-bottom: 10px;
	margin-left: 15px;
	margin-right: 0px;
}
.sq_dg_rightboxnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	float: right;
	width: 164px;
	border: 1px solid #9D080D;
	margin-bottom: 10px;
	margin-top: 10px;
background-image: url(../app_themes/Scmmlab_Corporate/images/sq_dg_rightboxnav_back.jpg);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 6px;
	padding-right: 12px;
	padding-bottom: 12px;
	padding-left: 12px;
}
.sq_dg_rightimg {
	float: right;
	width: 190px;
	margin-top: 6px;
	padding-top: 6px;
}
.sq_dg_leftimg {
	float: left;
	width: 168px;
	margin-top: 20px;
}
.sq_dg_content_leftimg {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-top: 10px;
}

/**************************************************************/
/*            #NIPD BUTTON CONTROL STYLES#                    */
/**************************************************************/
#ButControl_box {
  position: relative;
  top:48px;
  text-align: right;
  width: 698px;
  left: 192px;
}

#ButControl_box .TabControlTable {
  border-style: none;
  border-width: 0px;
  float: right;
}

#ButControl_box .TabControl{
  background-image: url(../app_themes/Scmmlab_Corporate/images/but_mid.gif);
  background-repeat: repeat-x;
  background-position: bottom;
  height: 21px;
  overflow: hidden;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  white-space: nowrap;
  padding-top: 2px;
}

#ButControl_box .TabControl a:link, 
#ButControl_box .TabControl  a:visited, 
#ButControl_box .TabControl  a:active, 
#ButControl_box .TabControlSelected a:link, 
#ButControl_box .TabControlSelected  a:visited, 
#ButControl_box .TabControlSelected  a:active 
{
  color: #9D080D;
  text-decoration: none;
}

#ButControl_box .TabControl a:hover, 
#ButControl_box .TabControlSelected a:hover 
{
  color: #FF6600;
  text-decoration: none;
}
#ButControl_box .TabControlSpace{padding-right: 3px; padding-left: 3px;}
#ButControl_box .TabControlLink{padding-right: 7px; padding-left: 7px;}

#ButControl_box .TabControlLinkSelected
{
  font-weight: bold;
  overflow: hidden;
  padding-right: 3px;
  padding-left: 3px;
}

#ButControl_box .TabControlLeft
{
    background-image: url(../app_themes/Scmmlab_Corporate/images/but_left.gif);
    background-repeat: no-repeat;
    background-position: bottom right;
    width: 6px;
    height: 27px;
    overflow: hidden;
    cursor: pointer;
    padding: 0px 1px 0px 0px;
}

#ButControl_box .TabControlRight
{
    background-image: url(../app_themes/Scmmlab_Corporate/images/but_right.gif);
    background-repeat: no-repeat;
    background-position: bottom left;
    width: 6px;
    height: 27px;
    overflow: hidden;
    cursor: pointer;
    padding: 0px 1px 0px 0px;
}

#ButControl_box .TabControlSelectedLeft
{
    background-image: url(../app_themes/Scmmlab_Corporate/images/but_left_activ.gif);
    background-repeat: no-repeat;
    background-position: bottom right;
    width: 6px;
    height: 27px;
    overflow: hidden;
    cursor: pointer;
    padding: 0px 1px 0px 0px;
}

#ButControl_box .TabControlSelectedRight
{
    background-image: url(../app_themes/Scmmlab_Corporate/images/but_right_activ.gif);
    background-repeat: no-repeat;
    background-position: bottom left;
    width: 6px;
    height: 27px;
    overflow: hidden;
    cursor: pointer;
    padding: 0px 1px 0px 0px;
}

#ButControl_box .TabControlSelected
{
  background-image: url(../app_themes/Scmmlab_Corporate/images/but_mid_activ.gif);
  background-repeat: repeat-x;
  background-position: bottom;
  height: 21px;
  overflow: hidden;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  cursor: pointer;
  padding-top: 2px;
}
/***************** END BUTTON CONTROL *************************/


/**************************************************************/
/*            #Diagnostics Menu#                  */
/**************************************************************/
/* #Diagnostics Menu/LEVEL 1 Definitions# */

.NIPDLeftMenuL1CMSTreeMenuTable{width: 168px;}

.NIPDLeftMenuL1CMSTreeMenuItem, .NIPDLeftMenuL1CMSTreeMenuSelectedItem
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  /*border-top-width: 1px;
  border-top-style: solid;
  border-top-color: #FFFFFF;*/
  padding-top: 4px;
  padding-right: 4px;
  padding-bottom: 4px;
  padding-left: 10px;
  /*border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #FFFFFF;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-right-style: solid;
  border-bottom-style: solid;
  border-right-color: #75868C;
  border-bottom-color: #75868C; */
  width: 5%;
  min-width:100px;
  line-height: 14px;

}
.NIPDLeftMenuL1CMSTreeMenuItem 
{
  /* background-image: url(../app_themes/Scmmlab_Corporate/images/sq_treenav_dg_dark.jpg);
  background-repeat: repeat-y;
  color: #ffffff; */
}
.NIPDLeftMenuL1CMSTreeMenuSelectedItem 
{
  /*background-image: url(../app_themes/Scmmlab_Corporate/images/sq_treenav_dg_dark.jpg);
  background-repeat: repeat-y;
  color: #ffffff;
  background-color: #ffffff; */
}
.NIPDLeftMenuL1CMSTreeMenuItem a:active, 
.NIPDLeftMenuL1CMSTreeMenuItem a:link, 
.NIPDLeftMenuL1CMSTreeMenuItem a:visited,
.NIPDLeftMenuL1CMSTreeMenuSelectedItem a:active, 
.NIPDLeftMenuL1CMSTreeMenuSelectedItem a:link, 
.NIPDLeftMenuL1CMSTreeMenuSelectedItem a:visited
{
  /*color: #ffffff;*/
  text-decoration: none;
  font-weight: bold; 
}
.NIPDLeftMenuL1CMSTreeMenuItem a:hover, 
.NIPDLeftMenuL1CMSTreeMenuSelectedItem a:hover 
{
  color: #E79D3A;
  text-decoration: none;
  font-weight: bold;
}

/* #Diagnostics Menu/LEVEL 2 Definitions# */
.NIPDLeftMenuL2CMSTreeMenuItem, .NIPDLeftMenuL2CMSTreeMenuSelectedItem 
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
 /* border-top-width: 1px;
  border-top-style: solid;
  border-top-color: #FFFFFF; */
  padding-top: 4px;
  padding-right: 4px;
  padding-bottom: 4px;
  padding-left: 15px;
 /* border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #FFFFFF;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-right-style: solid;
  border-bottom-style: solid;
  border-right-color: #75868C;
  border-bottom-color: #75868C; */
  line-height: 14px;
}
.NIPDLeftMenuL2CMSTreeMenuItem 
{
  /* background-image: url(../app_themes/Scmmlab_Corporate/images/sq_treenav_dg_light.jpg);
  background-repeat: repeat-y;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #75868C;*/
}
.NIPDLeftMenuL2CMSTreeMenuSelectedItem  
{
  /*background-color: #ffffff;
  border-right-color: #ffffff; */
}
.NIPDLeftMenuL2CMSTreeMenuItem a:active,
.NIPDLeftMenuL2CMSTreeMenuItem a:link, 
.NIPDLeftMenuL2CMSTreeMenuItem a:visited
{
  /* color: #ffffff; */
  text-decoration: none;
}
.NIPDLeftMenuL2CMSTreeMenuSelectedItem a:active, 
.NIPDLeftMenuL2CMSTreeMenuSelectedItem a:link, 
.NIPDLeftMenuL2CMSTreeMenuSelectedItem a:visited 
{
  /*color: #4294D0; */
  text-decoration: none;
  font-weight: bold;
}
.NIPDLeftMenuL2CMSTreeMenuItem a:hover, 
.NIPDLeftMenuL2CMSTreeMenuSelectedItem a:hover 
{
  color: #FF6600;
  text-decoration: none;
}

/* #Diagnostics Menu/LEVEL 3 Definitions# */
.NIPDLeftMenuL3CMSTreeMenuItem, .NIPDLeftMenuL3CMSTreeMenuSelectedItem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/* border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF; */
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 20px;
	/*border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-bottom-color: #75868C;*/
	line-height: 14px;
}
.NIPDLeftMenuL3CMSTreeMenuItem {
	/* background-color: #FFFFFF;
	background-image: url(../app_themes/Scmmlab_Corporate/images/sq_treenav_dg_pink.jpg);
    border-right-color: #75868C; */
}
.NIPDLeftMenuL3CMSTreeMenuSelectedItem  {
	/*background-color: #FFFFFF;
	border-right-color: #ffffff; */
}
.NIPDLeftMenuL3CMSTreeMenuItem a:active, 
.NIPDLeftMenuL3CMSTreeMenuItem a:link, 
.NIPDLeftMenuL3CMSTreeMenuItem a:visited 
{
 /* color: #9D080D;
  text-decoration: none;*/
}
.NIPDLeftMenuL3CMSTreeMenuSelectedItem  a:active,
.NIPDLeftMenuL3CMSTreeMenuSelectedItem  a:link, 
.NIPDLeftMenuL3CMSTreeMenuSelectedItem  a:visited 
{
  /*color: #ffffff;
  text-decoration: none;
  font-weight: bold;*/
}

.NIPDLeftMenuL3CMSTreeMenuItem a:hover, .NIPDLeftMenuL3CMSTreeMenuSelectedItem a:hover {
	color: #FF6600;
	text-decoration: none;
}

/* #Homepage New Release list styles# */
.RightNavCMSListMenuUL li {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 15px;
  margin-bottom: 12px;
  margin-left: -10px;
  line-height: 13px;
  list-style-type: none;
  list-style-image: url(../app_themes/Scmmlab_Corporate/images/sq_arrow2.gif);
  list-style-position: outside;
}
.RightNavCMSListMenuLI a:active,
.RightNavCMSListMenuLI a:link,
.RightNavCMSListMenuLI a:visited
{
  color: #9D080D;
  text-decoration: none;
}

.RightNavCMSListMenuLI a:hover 
{
  color: #FF6600;
  text-decoration: none;
}

.RightNavCMSListMenuHighlightedLI a:active,
.RightNavCMSListMenuHighlightedLI a:link,
.RightNavCMSListMenuHighlightedLI a:visited
{
  color: #9D080D;
  text-decoration: none;
  font-weight: bold;
}

.RightNavCMSListMenuHighlightedLI a:hover 
{
  color: #FF6600;
  text-decoration: none;
  font-weight: bold;
}

.select{font-weight: bold;}

/* #Custom SCMMLAB# */

#scmm-rightbox{
	width:213px;
}

#scmm-rightbox-top{
	background-image:url(../app_themes/Scmmlab_Corporate/images/box-top.png);
	background-position: left top;
	background-repeat:no-repeat;
	width:213px;
	height:8px;
}

#scmm-rightbox-bottom{
	background-image:url(../app_themes/Scmmlab_Corporate/images/box-bottom.png);
	background-position: left bottom;
	background-repeat:no-repeat;
	width:213px;
	height:8px;
}

#scmm-rightbox-content{
	background-image:url(../app_themes/Scmmlab_Corporate/images/box-bg.png);
	background-position: left top;
	background-repeat:repeat-y;
	padding:5px;
}

#scmm-rightbox-content h6{
	color: #666666;
	border-bottom:1px solid #666666;
	margin:0 0 5px 0;
	display:block;
	font-weight:bold;
	font-size:1em;
}

#scmm-rightbox-content a:link, #scmm-rightbox-content a:active, #scmm-rightbox-content a:visited{
	color:#0258ad;
}

.scmm-NewsDetail{
	width:680px;
}

.scmm-newsbox-top{
	background-image:url(../app_themes/Scmmlab_Corporate/images/news-top.png);
	background-position: left top;
	background-repeat:no-repeat;
	width:680px;
	height:12px;
}

.scmm-newsbox-bottom{
	background-image:url(../app_themes/Scmmlab_Corporate/images/news-bottom.png);
	background-position: left bottom;
	background-repeat:no-repeat;
	width:680px;
	height:12px;
}

.scmm-newsbox-content{
	background-image:url(../app_themes/Scmmlab_Corporate/images/news-bg.png);
	background-position: left top;
	background-repeat:repeat-y;
	padding:10px;
}

div.scmm-newsbox-content h6{
	color: #666666;
	border-bottom:1px solid #666666;
	margin:0 0 5px 0;
	display:block;
	font-weight:bold;
	font-size:1em;
}

div.scmm-newsbox-content a:link, div.scmm-newsbox-content a:active, div.scmm-newsbox-content a:visited{
	color:#0258ad;
}

.scmm-EventDetail{
	width:680px;
}

.scmm-eventbox-top{
	background-image:url(../app_themes/Scmmlab_Corporate/images/news-top.png);
	background-position: left top;
	background-repeat:no-repeat;
	width:680px;
	height:12px;
}

.scmm-eventbox-bottom{
	background-image:url(../app_themes/Scmmlab_Corporate/images/news-bottom.png);
	background-position: left bottom;
	background-repeat:no-repeat;
	width:680px;
	height:12px;
}

.scmm-eventbox-content{
	background-image:url(../app_themes/Scmmlab_Corporate/images/news-bg.png);
	background-position: left top;
	background-repeat:repeat-y;
	padding:10px;
}

div.scmm-eventbox-content h6{
	color: #666666;
	border-bottom:1px solid #666666;
	margin:0 0 5px 0;
	display:block;
	font-weight:bold;
	font-size:1em;
}

div.scmm-eventbox-content a:link, div.scmm-eventbox-content a:active, div.scmm-eventbox-content a:visited{
	color:#0258ad;
}

div.ResultTitle a:link, div.ResultTitle a:active, div.ResultTitle a:visited, div.ResultTitle a:hover{
	color:#0258ad;
	text-decoration:underline;
}

/* #GridView# */

.gv, .lvEmpty   { border:solid 1px #ccc; padding:2px; margin: 1px; font-size:.8em; margin-bottom:3px; }
.gvHeader       { background-color:#6680b2; color:#FFFFFF; }
.gvHeader th	{ text-align:left; vertical-align:middle; }
.gvHeader th a  { color:#FFFFFF; border-bottom:dotted 1px #FFFFFF; }
tr.gvRow        { background-color:#FFFFFF; }
tr.gvAlternatingRow { background-color:#F0F0F0; }
.gvFooter       { }
.gv td 		{ vertical-align:top; background-color:transparent; border:solid 1px #CCC }
.gv td, .gv th 	{ padding:2px; }

/* #SearchForm# */
table.searchForm		{ padding:2px; margin:1px; border:solid 1px #cccccc; background-color:#F0F0F0; margin-bottom:10px; }
td.label 		{ text-align:right; font-weight:bold; color:#396ba5; }
td.labelLeft { text-align:left; font-weight:bold; color:#396ba5; }
td.labelRequired{ text-align:left; font-weight:bold; color:#FF0000; }
td.labelRequiredLeft{ text-align:left; font-weight:bold; color:#FF0000; }
.searchForm td 	{ padding:2px; background-color:transparent;}
.searchForm td h2 { font-weight:bold; color:#666666; }

.required { color:#FF0000; }
.textLeft { text-align:left; }
.textRight { text-align::right; }

table.sqnmCheckBoxList label { margin-left:2px; }
input, textarea { font:1em Arial, Helvetica, sans-serif; padding:2px; }
select{ font:1em Arial, Helvetica, sans-serif; padding:1px;}
input.text, input.title, textarea, select { margin:0;border:1px solid #bbb; }
input.text:focus, input.title:focus, textarea:focus, select:focus { border:1px solid #666; }
input.title { font-size:1.5em; }
input.text, input.title, textarea { }

.SearchDialog { margin:10px; padding:5px; background-color:#F0F0F0; border:solid 1px #cccccc; }
.SearchDialog .FieldLabel { display:none; }
.SearchDialog .TextBoxField { width:200px; }
.SearchDialog td { background-color:transparent }


.sqnmGreyBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #F0F0F0;
	padding: 6px 12px 12px;
	width: 180px;
	border: 1px solid #CCCCCC;
	margin: 10px;
}

#scmm-psc{
	width:213px;
	margin:0 0 0 0;
}

#scmm-psc-top{
	background-image:url(../app_themes/Scmmlab_Corporate/images/box-top.png);
	background-position: left top;
	background-repeat:no-repeat;
	width:213px;
	height:8px;
}

#scmm-psc-bottom{
	background-image:url(../app_themes/Scmmlab_Corporate/images/box-bottom.png);

	background-position: left bottom;
	background-repeat:no-repeat;
	width:213px;
	height:8px;
}

#scmm-psc-content{
	background-image:url(../app_themes/Scmmlab_Corporate/images/box-bg.png);
	background-position: left top;
	background-repeat:repeat-y;
	padding:5px 10px 5px 10px;
}

.scmm-psc-label{
	color:#666666;
	font-size:.8em;
	margin:2px;
}

.scmm-psc-input{
	text-align:right;
}

input.scmm-psc-textbox{
	width:185px;
	padding:4px;
	border:1px solid #cccccc;
	background-color:#FFFFFF;
	text-align:center;
	color:#333333;
	font-weight:bold;
	margin:2px 0 2px 0;
}

input.scmm-psc-button{
	border:1px solid #cccccc;
	background-color:#FFFFFF;
	text-align:center;
	color: #106bac;
	font-weight:normal;
	margin:2px 0 2px 0;
	padding:2px 4px 2px 4px;
	cursor:pointer;
}


#scmm-psc-content h6{
	color: #333333;
	margin:0 0 10px 0;
	display:block;
	font-weight:bold;
	font-size:1em;
}

#scmm-psc-content table, #scmm-psc-content form {
	margin:0;
	padding:0;
}

ol.referenceList li { font-size:10px; }

/* #Feed# */
.FeedTitle { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
}
.FeedDate {
	margin-bottom:10px;
}
.FeedItem{ padding-bottom:10px; margin-bottom:10px; border-bottom:solid 1px #CCCCCC; }

.PersonBio h2 { font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	color: #666666;
	margin:0px;
	font-weight:normal;
}
.PersonBio h3 { font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #333333;
	margin-top: 0;
	margin-bottom: 0;
	font-weight:bold;
}
.PersonBio img { float:left; margin:1em 1em 1em 0 }

.PersonBioPreview { margin-bottom:10px; }
.PersonBioPreview h2 { font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #666666;
	margin:0px;
	font-weight:normal;
}
.PersonBioPreview h3 { font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #333333;
	margin-top: 0;
	margin-bottom: 0;
	font-weight:normal;
}

/* #2.0 Templates# */
/* #2.0 Templates/TemplateA#*/
#mainLeft { float:left; width:460px; margin:0 30px 0 0 }
#mainRight { float:left; width:200px; margin:0; }

/* #Navigation/RadMenu# */
.RadMenu *								{ margin:0; padding:0; cursor: pointer; }
.RadMenu
.RadMenu ul { list-style:none; }								{ }
ul.rmHorizontal							{ }
li.rmItem								{ padding:0; }
a.rmLink								{ cursor:pointer; color:#FFFFFF; }
ul.rmVertical							{ padding:0; margin:3px 0 0 0; background-color:#3399cc; filter:alpha(opacity=80); opacity:0.8; min-width:120px }
ul.rmHorizontal li.rmItem 				{ margin:1px 0 0px 0px; padding:3px 15px 3px 0; border-right:solid 1px #024586;}
ul.rmHorizontal li.rmLast 			{ border:none; }
ul.rmHorizontal li.rmItem a.rmLink .rmText	{ padding:0; }
ul.rmVertical li.rmItem 			{ margin:0; padding:0; border:none; }
ul.rmVertical li.rmItem .rmLast 			{ border:none; }
ul.rmVertical li.rmItem a.rmLink		{ }
ul.rmVertical li.rmItem a.rmLink .rmText	{ padding:1px 4px 1px 4px; margin:1px 0 1px 0; }
ul.rmVertical li.rmItem a.rmLink:hover 	{ color: #000066;}

.roadshowDetails { margin:20px 0 20px 0; }