

html { 
margin : 0 0 0 0;
padding : 0 0 0 0;
} 
body { 
background-repeat : repeat;
font-family : Arial;
font-size : 9.5pt;
margin : 0 0 0 0;
background-color : #eeeeee;
} 
.PageTitle{ 
color : #005196;
font : normal 15px/normal Arial, Helvetica;
font-weight : bold;
} 
.UserInstructions
{
    font-family: Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    color: #646464;
}
.UserFailureMessage
{
    font-family: Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    color: #ff0033;
}

.UserSuccessMessage
{
    font-family: Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    color: #0000cc;
}
.CancelledReasonMessage
{
    font-family: Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    color: #0000cc;
}


.page { 
padding : 0 0 0 0;
margin-top : -10px !important;
margin-top : 0;
width : 770px;
margin-left : auto;
margin-right : auto;
} 
#pageHeader { 
height : 80px;
} 
#pageTop { 
display : none;
padding : 0 0 0 0;
margin : 0 0 0 0;
width : 770px;
height : 10px;
background-image : url(images/dropShadowTop.png) !important;
background-repeat : no-repeat;
background-image : none;
} 
#pageBottom { 
padding : 0 0 0 0;
margin : 0 0 0 0;
text-align : center;
float : left;
width : 770px;
height : 9px;
background-image : url(images/dropShadowDown.gif);
background-repeat : no-repeat;
background-color : #eeeeee;
} 
#copyright { 
position : relative;
top : 0 !important;
top : -10px;
margin : auto auto;
width : 500px;
clear : both;
float : none;
} 
#leftSection { 
width : 0;
padding : 0;
float : left;
background-color : transparent;
display : none;
} 
.topContentSection { 
margin : 0 0 0 0;
padding : 0 0 0 0;
} 
.contentSection 
{ 
margin : 0 0 0 0;
padding : 0 10px 0 10px;
float : left;
width : 750px;
border : none !important;
background-image : url(images/dropShadowContent.gif);
background-repeat : repeat;
} 
#rightSection { 
width : 0;
float : left;
display : none;
} 
#pageFooter { 
height : 24px;
background-image : url(images/bottom_bar_sliver.gif);
background-color : #6aa82f;
clear : both;
text-align : center;
font-family : Arial, Helvetica;
font-size : 12.5px;
vertical-align : middle;
color : white;
} 
#mainContent { 
clear : both;
margin : 0 0 0 0;
padding : 0 0 0 0;
overflow : hidden;
} 
#menu2 { 
height : 24px;
width : 750px;
clear : both;
border : none;
overflow : visible;
background-image : url(images/head_spacer_blue.gif);
background-color : #6aa82f;
} 
.topMenuItem { 
float : left;
height : 24px;
padding : 0 0 0 0;
margin : 0 0 0 0;
background-color : #6aa82f;
} 
.dropDownMenuContent { 
padding : 5px 5px 5px 5px;
} 
.dropDownMenuItem { 
border-bottom : 1px dotted gray;
padding : 4px 4px 4px 4px;
} 
.dropDownMenuItemLast { 
padding : 4px 4px 4px 4px;
} 
.dropDownMenuItem a { 
color : black;
text-decoration : none;
font-family : Arial, Helvetica;
font-size : 11px;
font-weight : normal;
} 
.dropDownMenuItemLast a { 
color : black;
text-decoration : none;
font-family : Arial, Helvetica;
font-size : 11px;
font-weight : normal;
} 
.topMenuItem img { 
padding-right : 0;
padding-left : 0;
padding-bottom : 0;
margin : 0;
vertical-align : baseline;
border-top-style : none;
padding-top : 0;
border-right-style : none;
border-left-style : none;
border-bottom-style : none;
} 
.menuSeparator { 
color : #6aa82f;
} 
#topImages { 
padding : 0 0 0 0;
margin : 0 0 0 0;
float : none;
width : 750px;
overflow : hidden;
position : relative;
left : 0;
} 
.leftNav { 
border-right: 1px dotted silver;
} 
.leftNavBar { 
margin-top : 0px;
margin-bottom : 0px;
padding-left : 12px;
padding-right : 10px;
width : 165px;
overflow : visible;

} 
#newsBar { 
margin-top : 15px;
margin-bottom : 15px;
margin-left : 15px;
padding-top : 15px;
width : 150px;
float : left;
overflow : hidden;
} 
#contentNavBarSeparator { 
float : left;
width : 1px;
} 
.content { 
padding-top : 15px;
padding-left : 15px;
padding-right : 8px;
margin-top : 15px;
margin-bottom : 15px;
height : 100%;
} 

.contentNoPadding
{
padding:0px;
margin:0px;
height:100%;
}

.inlineImg { 
padding : 0 0 0 0;
margin : 0 0 0 0;
border : none;
} 
#individualSolutionsImage { 
float : left;
padding : 0 0 0 0;
margin : 0 0 0 0;
border : none;
z-index : 1;
} 
#strategicSolutionsImage { 
float : left;
padding : 0 0 0 0;
margin : 0 0 0 0;
border : none;
overflow : hidden;
z-index : 1;
} 
#businessSolutionsImage { 
float : left;
padding : 0 0 0 0;
margin : 0 0 0 0;
border : none;
z-index : 1;
} 
#horizontalRuler { 
height : 25px;
display : none;
} 
#promotionImage { 
float : left;
clear : both;
margin-top : 50px;
} 
#bottomMenuContainer { 
margin : auto auto;
width : 311px;
} 
#bottomMenuContainer .topMenuItem { 
background-image : url(images/bottom_bar_sliver.gif);
} 
.breadCrumbItemUnlinked a { 
text-decoration : none;
color : #646464;
} 
.breadCrumbItemHidden { 
display : none;
} 
.breadCrumbSeparatorShow { 
font-family : Arial, Helvetica;
font-size : 10px;
} 
.breadCrumbSeparatorHidden { 
display : none;
} 
html { 
margin : 0 0 0 0;
padding : 0 0 0 0;
} 
body { 
font-family : Arial;
font-size : 9.5pt;
margin : 0 0 0 0;
} 
#page { 
padding : 0 0 0 0;
} 
#pageHeader { 
padding : 0 0 0 0;
margin : 0 0 0 0;
height : auto;
} 
#copyright { 
margin : auto auto;
width : 80%;
clear : both;
float : none;
} 
#leftSection { 
display : none;
} 
#topContentSection { 
margin : 0 0 0 0;
padding : 0 0 0 0;
} 
#rightSection { 
display : none;
} 
#pageFooter { 
display : none;
} 
#menu2 { 
display : none;
} 
.menuSeparator { 
color : #6aa82f;
} 
#topImages { 
clear : both;
width : 1px;
overflow : hidden;
height : 10px;
display : none;
} 
#leftNavBar { 
display : none;
} 
#newsBar { 
margin-top : 15px;
margin-bottom : 15px;
margin-right : 15px;
padding-top : 15px;
width : 150px;
float : right;
display : none;
overflow : hidden;
} 
#contentNavBarSeparator { 
float : left;
width : 1px;
} 
#content { 
clear : both;
margin-left : 10pt;
width : 100% !important;
} 
.inlineImg { 
padding : 0 0 0 0;
margin : 0 0 0 0;
border : none;
} 
#individualSolutionsImage { 
float : left;
padding : 0 0 0 0;
margin : 0 0 0 0;
border : none;
} 
#strategicSolutionsImage { 
float : left;
padding : 0 0 0 0;
margin : 0 0 0 0;
border : none;
overflow : hidden;
} 
#businessSolutionsImage { 
float : left;
padding : 0 0 0 0;
margin : 0 0 0 0;
border : none;
} 
#horizontalRuler { 
height : 25px;
display : none;
} 
#promotionImage { 
float : left;
clear : both;
margin-top : 50px;
} 
#bottomMenuContainer { 
margin : auto auto;
width : 311px;
} 
#bottomMenuContainer .topMenuItem { 
background-image : url(images/bottom_bar_sliver.gif);
} 
.breadCrumbItemUnlinked a { 
text-decoration : none;
color : #646464;
} 
.breadCrumbItemHidden { 
display : none;
} 
.breadCrumbSeparatorShow { 
font-family : Arial, Helvetica;
font-size : 10px;
} 
.breadCrumbSeparatorHidden { 
display : none;
} 
#logo { 
float : left;
padding-top : 8px;
} 
#searchTools { 
position : relative;
font-family : Arial, Helvetica;
font-size : 10px;
float : right;
margin-right : 2px;
top : 50px;
} 
#searchTools select, input { 
font-family : Arial, Helvetica;
font-size : 10px;
} 
#coursesSearchTool { 
float : left;
} 
#locationsSearchTool { 
float : left;
} 
#logo { 
padding : 0;
margin-left : -5pt;
} 
#searchTools { 
display : none;
} 
.itemText { 
padding : 10px 2px 2px 5px;
} 
.itemImage { 
padding : 10px 2px 2px 5px;
float : left;
} 
.itemText a { 
font-family : Arial, Helvetica;
font-size : 11px;
font-weight : normal;
text-decoration : none;
color : #2d2d2d;
} 
.itemText a:hover { 
text-decoration : underline;
} 
.menuHeader { 
color : #005196;
font : normal 15px/normal Arial, Helvetica;
font-weight : bold;
} 
.bottomMenuSeparator { 
background-color : #6aa82f;
} 
.menuLeft
{
	padding-bottom:5px;	
}
.menuLeft A { 
color : #2d2d2d;
font-family : arial;
font-size : 11px;
font-weight : normal;
outline:none;
} 
.menuLeft A:active { 
outline:none;
} 
.menuLeft ul { 
margin : 0;
margin-left : 3px;
padding : 0;
width : 163px;
} 
.menuLeft ul ul { 
margin-left : 1px;
width : 153px;
} 
.menuLeftReverse
{
	padding-bottom:5px;	
}
.menuLeftReverse A { 
color : #2d2d2d;
font-family : arial;
font-size : 11px;
font-weight : normal;
} 
.menuLeftReverse ul { 
margin : 0;
margin-left : 3px;
padding : 0;
width : 163px;
} 
.menuLeftReverse ul ul { 
margin-left : 1px;
width : 153px;
} 
.menuLeft li { 
list-style : none;
background-image : url("/images/ShowArrow.gif");
background-position : left top;
background-position : 0 8px;
background-repeat : no-repeat;
padding : 5px;
padding-left : 8px;
width : 100%;
} 
.menuLeft li.selected { 
background-image : url("/images/SelectedArrow.gif");
background-position : left top;
background-position : 0 13px;
background-repeat : no-repeat;
padding-left : 8px;
width : 160px;
} 
.menuLeftReverse li { 
list-style : none;
background-image : url("/images/ShowArrowReverse.gif");
background-position : right top;
background-position : 100% 8px;
background-repeat : no-repeat;
padding : 5px;
padding-left : 8px;
width : 100%;
} 
.menuLeftReverse li.selected { 
background-image : url("/images/SelectedArrowReverse.gif");
background-position : right top;
background-position : 100% 13px;
background-repeat : no-repeat;
padding-left : 8px;
width : 160px;
} 
.menuLeft li.selected a.selected { 
display : block;
background-color : #e3e3a8;
padding : 5px;
width : 152px;
} 
.menuLeftReverse li.selected a.selected { 
display : block;
background-color : #e3e3a8;
padding : 5px;
width : 152px;
} 
.menuLeft li ul li.selected { 
width : 152px;
} 
.menuLeft li ul li.selected a.selected { 
display : block;
background-color : #f1f1d3;
padding : 5px;
width : 143px;
} 
.menuLeft .title { 
color : #005196;
font : normal 13px/normal Arial, Helvetica;
font-weight : bold;
} 
.menuLeftReverse li ul li.selected { 
width : 152px;
} 
.menuLeftReverse li ul li.selected a.selected { 
display : block;
background-color : #f1f1d3;
padding : 5px;
width : 143px;
} 
.menuLeftReverse .title { 
color : #005196;
font : normal 13px/normal Arial, Helvetica;
font-weight : bold;
} 
.newsContainer { 
margin-bottom : 15px;
} 
.newsDate { 
color : #079fdf;
font-size : 10px;
} 
.newsDate a { 
font-family : Arial, Helvetica;
font-size : 10px;
font-weight : bold;
color : #079fdf;
text-decoration : none;
} 
.newsText { 
font-family : Arial, Helvetica;
font-size : 10px;
color : #646464;
} 
.newsSummary { 
padding-left : 5px;
} 
.releaseContainer { 
font-family : Arial, Helvetica;
font-size : 10px;
margin-bottom : 50px;
border : 1px solid white;
} 
.releaseDate { 
float : right;
} 
.releaseTitle { 
float : left;
font-family : Arial, Helvetica;
font-size : 12px;
font-weight : bold;
} 
.releaseSummary { 
clear : both;
} 
.releaseMore { 
font-family : Arial;
font-size : 12px;
float : right;
background-color : #f1f1d3;
padding : 5px 10px 5px 10px;
} 
.releaseContent { 
clear : both;
} 
.countrySelect { 
background-image : url(images/nh_world.gif);
width : 150px;
height : 230px;
overflow : hidden;
} 
.countrySelect input { 
position : relative;
top : 2px;
left : 2px;
} 
.countrySelect select { 
position : relative;
top : 0;
left : 0;
margin-top : 190px;
margin-left : 8px;
font-family : Arial, Helvetica;
font-size : 10px;
font-weight : 400;
font-style : normal;
color : #000000;
width : 110px;
} 
.itemTextLevel1Show { 
width : 170px;
font-family : Arial, Helvetica;
font-size : 11px;
font-weight : normal;
text-decoration : none;
color : #2d2d2d;
padding : 5px 2px 5px 0;
} 
.itemTextLevel1Show a { 
font-family : Arial, Helvetica;
font-size : 11px;
font-weight : normal;
text-decoration : none;
color : #2d2d2d;
} 
.itemTextLevel1Show img { 
border : none;
} 
.itemTextLevel1Hidden { 
font-family : Arial, Helvetica;
font-size : 11px;
text-decoration : none;
font-weight : normal;
color : #2d2d2d;
width : 170px;
padding : 5px 2px 5px 0;
} 
.itemTextLevel1Hidden a { 
font-family : Arial, Helvetica;
font-size : 11px;
font-weight : normal;
text-decoration : none;
color : #2d2d2d;
} 
.itemTextLevel1Selected { 
width : 170px;
font-family : Arial, Helvetica;
font-size : 11px;
font-weight : normal;
background-color : #e3e3a8;
padding : 5px 2px 5px 0;
} 
.itemTextLevel1Selected a { 
font-family : Arial, Helvetica;
font-size : 11px;
font-weight : normal;
text-decoration : none;
color : #2d2d2d;
} 
.itemTextLevel1Selected img { 
border : none;
} 
.itemTextLevel1Hidden img { 
border : none;
} 
.itemTextLevel2Selected { 
font-family : Arial, Helvetica;
font-size : 11px;
font-weight : normal;
text-decoration : none;
color : #2d2d2d;
width : 145px;
background-color : #f1f1d3;
padding : 5px 2px 5px 25px;
} 
.itemTextLevel2Selected a { 
font-weight : normal;
color : #2d2d2d;
} 
.itemTextLevel2Show { 
font-family : Arial, Helvetica;
font-size : 11px;
font-weight : normal;
text-decoration : none;
color : #2d2d2d;
width : 145px;
padding : 5px 2px 5px 25px;
} 
.itemTextLevel2Show a { 
font-weight : normal;
color : #2d2d2d;
} 
.itemTextLevel2Hidden { 
display : none;
} 
.itemTextLevel2Show img { 
border : none;
} 
.itemTextLevel2Selected img { 
border : none;
} 
.itemTextLevel3 { 
padding-left : 20px;
font-family : Arial, Helvetica;
font-size : 11px;
text-decoration : none;
color : #2d2d2d;
border : 1px solid green;
} 
.rtNormalHeader { 
background-color : #e3e3a8;
font-family : Arial, Helvetica;
font-weight : bold;
font-size : 11px;
} 
.rtNormalHeaderCenter { 
background-color : #e3e3a8;
font-family : Arial, Helvetica;
font-weight : bold;
font-size : 11px;
text-align : center;
} 
.rtAlternateHeader { 
background-color : #dfdfa5;
font-family : Arial, Helvetica;
font-weight : bold;
font-size : 11px;
} 
.rtNormalCell { 
font-family : Arial, Helvetica;
font-size : 11px;
} 
.rtNormalCellBox1 { 
font-family : Arial, Helvetica;
font-size : 11px;
background-color : #fefefe;
} 
.rtNormalCellBox2 { 
font-family : Arial, Helvetica;
font-size : 11px;
background-color : #fafafa;
} 
.rtAlternateCell { 
background-color : #f6f6f6;
font-family : Arial, Helvetica;
font-size : 11px;
} 
.rtCheckHidden { 
visibility : hidden;
} 
.rtOutsideText { 
font-family : Arial, Helvetica;
font-size : 11px;
font-weight : bold;
color : #646464;
} 
.textbox { 
position : relative;
left : auto !important;
} 
.rtDropdown { 
width : 195px;
color : #646464;
font-size : 10px;
font-family : Arial, Helvetica;
} 
.rtTable { 
color : #646464;
} 
.SRTopStyle { 
width : 514px;
height : 6px;
background-image : url(../images/TopPic.jpg);
background-repeat : no-repeat;
padding : 0;
margin : 0;
overflow : hidden;
} 
.SRBottomStyle { 
width : 514px;
height : 12px;
background-image : url(../images/BottomPic.jpg);
background-repeat : no-repeat;
padding : 0;
margin : 0;
overflow : hidden;
} 
.SRBottomStyle1 { 
width : 514px;
height : 8px;
background-image : url(../images/BottomPic.png);
background-position : top;
padding : 0;
margin-top : 0;
overflow : hidden;
} 
.SRMiddleStyle { 
width : 514px;
background-image : url(../images/BottomMidPic.jpg);
background-repeat : repeat-y;
padding : 0 5px 0 4px;
overflow : auto;
margin : 0;
} 
.SRHeaderTbl { 
width : 505px;
background-color : #e3e3a8;
overflow : auto;
} 
.SRSpacerClass { 
width : 505px;
height : 3px;
display : inline;
float : left;
background-image : url(imagesrt/separatorBackground.gif);
} 
p, li, ul, ol, td, tr, div, body { 
font-family : Arial, Helvetica;
font-size : 11px;
font-weight : normal;
color : #646464;
} 
p { 
margin-top : 10px;
margin-bottom : 10px;
} 
.normal { 
font-family : Arial, Helvetica;
font-size : 11px;
font-weight : normal;
color : #646464;
} 
h1 { 
color : #005196;
font : normal 15px/normal Arial, Helvetica;
font-weight : bold;
display: inline;

} 
.homeH1 { 
margin-bottom : 0;
padding-top : 5px;
} 
h2 { 
font-family : Arial, Helvetica;
font-size : 11px;
font-weight : bold;
color : #646464;
margin-bottom : -13px;
padding-bottom : 0;
} 
h3 { 
font-family : Arial, Helvetica;
font-size : 11px;
font-weight : bold;
font-style : italic;
color : #008bc6;
margin-bottom : -13px;
padding-bottom : 0;
} 
h4 { 
font-family : Arial, Helvetica;
font-size : 11px;
font-weight : bold;
font-style : italic;
color : #646464;
margin-bottom : -13px;
padding-bottom : 0;
} 
h5 { 
font-family : Arial, Helvetica;
font-size : 11px;
font-weight : bold;
color : #008bc6;
display : inline;
margin-bottom : -13px;
padding-bottom : 0;
} 
h6 { 
font-family : Arial, Helvetica;
font-size : 11px;
font-weight : bold;
color : #646464;
display : inline;
margin-bottom : -13px;
padding-bottom : 0;
} 
hr { 
border : none;
height : 1px;
color : silver;
background-color : silver;
} 
.inlineBlue { 
font-family : Arial, Helvetica;
font-size : 11px;
font-weight : bold;
color : #008bc6;
} 
a { 
font-family : Arial, Helvetica;
font-size : 11px;
font-weight : normal;
color : #005196;
text-decoration : none;
} 
.leftLocation { 
font-family : Arial, Helvetica;
font-size : 11px;
font-weight :normal;
color : #ff7723;
text-decoration : none;
} 
.leftLocationName { 
font-family : Arial, Helvetica;
font-size : 11px;
font-weight :700;
color :Black;
text-decoration : none;
} 
h1 a { 
position : relative;
padding-left : 0 !important;
padding-left : 1px;
} 
a:hover { 
text-decoration : underline;
} 
.inlineGray { 
font-family : Arial, Helvetica;
font-size : 11px;
font-weight : bold;
color : #646464;
} 
.header { 
font-size : 36pt;
color : red;
font-weight : bold;
} 
.subheader { 
font-size : 36pt;
color : green;
font-weight : bold;
} 
.oddRow { 
background-color : #f5f5f5;
} 
#globalNavCell, #globalNavCellSpacer { 
padding-left : 15px;
} 
#globalNav { 
width : 100%;
float : left;
height : 24px;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
z-index : 1000000;
} 
#globalNav ul { 
display : block;
list-style : none;
margin : 0;
padding : 4px 12px 0 12px;
float : left;
z-index : 1000000;
} 
#globalNav a, #globalNav h3 { 
display : block;
margin : 0;
padding : 2px 5px;
z-index : 1000000;
} 
#globalNav h3 { 
color : #fff;
z-index : 1000000;
} 
#globalNav a { 
color : #fff;
text-decoration : none;
font-weight : bold;
z-index : 1000000;
} 
#globalNav a:hover { 
text-decoration : underline;
font-weight : bold;
z-index : 1000000;
} 
#globalNav ul ul a { 
color : #000;
background-color : #edefc0;
text-decoration : none;
font-weight : normal;
padding-top : 5px;
padding-bottom : 5px;
z-index : 1000000;
} 
#globalNav ul ul ul a { 
color : #000;
background-color : #edefc0;
text-decoration : none;
font-weight : normal;
padding-top : 3px;
padding-bottom : 3px;
} 
#globalNav ul ul a:hover { 
text-decoration : underline;
background-color : #b3bf91;
font-weight : normal;
z-index : 1000000;
} 
#globalNav li { 
position : relative;
white-space : nowrap;
z-index : 1000000;
} 
#globalNav li li { 
position : relative;
white-space : normal;
z-index : 1000000;
} 
#globalNav ul ul { 
width : 140px;
position : absolute;
z-index : 35000;
padding : 0;
background-color : white;
z-index : 1000000;
} 
#globalNav ul.bsSol ul { 
width : 175px;
position : absolute;
z-index : 35000;
padding : 0;
background-color : white;
z-index : 1000000;
} 
#globalNav ul.courses ul { 
width : 190px;
position : absolute;
z-index : 35000;
padding : 0;
background-color : white;
z-index : 1000000;
} 
#globalNav ul ul ul { 
padding : 0;
position : absolute;
top : 0;
left : 100%;
z-index : 1000000;
} 
div#globalNav ul ul, div#globalNav ul li:hover ul ul, div#globalNav ul ul li:hover ul ul { 
display : none;
z-index : 1000000;
} 
div#globalNav ul li:hover ul, div#globalNav ul ul li:hover ul, div#globalNav ul ul ul li:hover ul { 
display : block;
z-index : 1000000;
} 
#globalNav ul ul a.sub, #globalNav ul ul a:visited.sub, #globalNav ul ul a:link.sub { 
background-image : url(images/arrowhead_off.gif);
background-repeat : no-repeat;
background-position : right;
background-color : #edefc0;
z-index : 1000001;
} 
#globalNav ul ul a:hover.sub, #globalNav ul ul a:active.sub { 
background-image : url(images/arrowhead_on.gif);
background-repeat : no-repeat;
background-position : right;
background-color : #b3bf91;
z-index : 1000001;
} 
#globalNav ul ul li { 
border-bottom : 1px dotted #999999;
z-index : 1000000;
} 
#globalNav ul ul li.last { 
border-bottom : 0 none #999999;
z-index : 1000000;
} 
#globalNav ul ul.end { 
width : 145px;
position : absolute;
padding : 0;
left : -29px;
z-index : 1000000;
} 
#globalNav ul ul ul.rightward { 
padding : 0;
position : absolute;
top : 0;
left : -141px;
z-index : 1000000;
} 
#globalNav ul ul ul li { 
margin-left : 0;
border-left : 1px solid #999;
z-index : 1000000;
} 
#globalNav ul ul ul.rightward li { 
margin-right : -1px;
border-right : 1px solid #999;
border-left : none;
margin-left : 0;
z-index : 1000000;
} 
div#mainContent { 
width : 630px;
} 
#globalNavCell, #globalNavCellSpacer { 
display : none;
} 
#leftNavCell, #leftNavCellSpacer { 
display : none;
} 
table#mainHeaderTable { 
display : none;
} 
table#searchTable { 
display : none;
} 
table#leftNavBottom { 
display : none;
} 
.courseContainer0 { 
padding-top : 5px;
padding-bottom : 5px;
clear : both;
} 
.courseTitle0 { 
padding-top : 0;
} 
.courseTitle0 a { 
font-family : Arial, Helvetica;
font-weight : bold;
font-size : 14px;
} 
.courseImage0 { 
position : relative;
top : -14px;
margin-left : 15px;
float : right;
} 
.courseSummary0 { 
font-family : Arial;
font-weight : normal;
font-size : 11px;
color : #646464;
} 
#content { 
border-right : none;
width : 520px;
} 
#newsBar { 
display : none;
width : 0;
} 
#horizontalRuler { 
height : 25px;
display : block;
} 
.selectedCert { 
padding : 0 0 0 0;
font-family : Arial;
font-weight : bold;
font-size : 10px;
color : #555555;
list-style-type : none;
} 
.certList { 
padding : 0 35px 0 10px;
margin : 0 0 0 0;
} 
.nonSelectedCert { 
padding : 0 0 0 0;
margin : 0 0 0 0;
list-style-type : none;
} 
.certificationTable { 
border-left : 1px outset #008bc6;
border-right : 1px inset #008bc6;
border-top : 1px outset #008bc6;
border-bottom : 1px inset #008bc6;
} 
.certificationHeader { 
font-family : Arial, Helvetica;
font-size : 10px;
font-weight : bold;
color : #646464;
text-align : left;
background-color : #e3e3a8;
} 
.certificationContent { 
font-family : Arial, Helvetica;
font-size : 10px;
font-weight : normal;
color : #646464;
border-bottom : 1px groove silver;
} 
div.emptyCertImage { 
width : 106px;
height : 63px;
} 
      
a.HeaderLinks, a:visited.HeaderLinks { 
text-decoration : none;
font-family : Arial, Helvetica;
font-size : 11px;
font-weight :  bold;
}         
a.HeaderLinks, a:visited.HeaderLinks { 
text-decoration : none;
font-family : Arial, Helvetica;
font-size : 11px;
font-weight :  bold;
} 

a:hover.HeaderLinks 
{
	text-decoration:underline;
}

a.HeaderLocationsLink, a:visited.HeaderLocationsLink { 
text-decoration : none;
font-family : Arial, Helvetica;
font-size : 11px;
font-weight :  bold;
color : #025194;
} 

a:hover.HeaderLocationsLink 
{
	text-decoration:underline;
	color : #025194;
}

.dropDownList { 
color : black;
text-decoration : none;
font-family : Arial, Helvetica;
font-size : 11px;
font-weight : normal;
} 

.LocalWebGroupName
{
color: #025194;
font-family : Arial MT  Regular, Arial, Helvetica;
font-size : 18px;
font-weight:bold;	
}
.LocalWebGroupPhone
{
color: #025194;
font-family : Arial MT  Regular, Arial, Helvetica;
font-size : 16px;	
font-weight:bold;	
}
select{
color : #646464;
font-size : 10px;
font-family : Arial, Helvetica;
}

.TableTopLeftCorner
{
	background-image:url(../images/topLeftCorner.gif);
	background-repeat:no-repeat;
	width:6px;
	height:5px;
	
}
.TableTopBorder
{
	background-image:url(../images/topBorderBackground.gif);
	background-repeat:repeat;
	height:5px;
	
}
.TableTopRightCorner
{
	background-image:url(../images/topRightCorner.gif);
	background-repeat:no-repeat;
	width:9px;
	height:5px;
	
}
.TableLeftBorder
{
	background-image:url(../images/leftBorderBackground.gif);
	background-repeat:repeat;
	width:2px;
	
}
.LeftFirstColumnBorder
{
	background-image:url(../images/leftFirstColumnBorder.gif);
	background-repeat:repeat;
	width:4px;
	height:1px;
	
}
.RightFirstColumnBorder
{
	background-image:url(../images/rigthFirstColumnBorder.gif);
	background-repeat:repeat;
	width:4px;
	height:1px;
	
}
.TableRightBorder
{
	background-image:url(../images/rightBorderBackground.gif);
	background-repeat:repeat;
	width:5px;
	height:1px;
	
}
.TableSideSpacer
{
	background-image:url(../images/spacer.gif);
	background-repeat:repeat;
	width:4px;
	height:1px;
	
}
.TableBottomLeftCorner
{
	background-image:url(../images/BottomLeftCorner.gif);
	background-repeat:no-repeat;
	width:6px;
	height:10px;
	
}
.TableBottomBorder
{
	background-image:url(../images/BottomBorderBackground.gif);
	background-repeat:repeat;
	height:10px;
	
}
.TableBottomRightCorner
{
	background-image:url(../images/BottomRightCorner.gif);
	background-repeat:no-repeat;
	width:9px;
	height:10px;
	
}

/* Microsoft Virtual Earth Div Class */
.mveMap
{
	position: relative; 
	width: 400px; 
	height: 400px;
}

/* BEGIN: Menu Styles (Please be careful in making changes to the menu styles) */

/* Top Nav Menu Style - Static Menu */
.staMenuStyle, .staMenuStyle a
{
	Width:732px;
	Color:white;
	Font-Size:11px;
	font-weight:bold; 
	font-family:Arial, Helvetica;    	
	text-decoration: none;
	height:25px;
}

.staMenuStyle a:hover
{
	text-decoration:underline;
}

.staMenuItem
{
	padding-bottom:3px;
}

/* Dynamic Menu Styles */
.dynMenuStyle
{
	background: transparent;
    z-index: 100;
}

.firstDynamicMenu 
{
	margin-top: 4px;
}

.dynItem
{
	background:url(../images/transpixblue2x6.png) repeat;
	text-decoration:none;
	color: White;
	font-size: 11px;
	font-weight:normal;	
}

.dynItemHoverStyle
{
	background:url(../images/transpixlightgrey2x6.png) repeat;
	color: black;
	font-size: 11px;
	font-weight:normal;
	cursor:pointer;
}

.dynItem a
{
	display:block;
	height:??;
	width:??;
	padding:5px;
}

.dynItem a:link
{
	background-image:none;
}

.dynItem a:visited
{
	background-image:none;
}

.dynItem a:hover
{
	background-image:none;
}

.dynItem a:active
{
	background-image:none;
}

.middleDyaMenuFooterCell
{
	background:url(../images/transpixblue2x6.png) repeat;
}
/* END: Menu Styles (Please be careful in making changes to the menu styles) */

.curtain 
{
	background-image:url(../images/transpixblue.png);
	background-repeat:repeat;
	text-align: center; 
	color: #fff;
	font-weight: Bold;
	font-size: 13px;

	z-index: 999;

	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	padding-top: 750px;
	padding-bottom: 350px;
}

.rfilabel
{
	vertical-align:top;
}