html { min-height:100%; margin-bottom:1px; }
body { background-color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0px; }
.gosem { cursor:pointer; font-size:8pt; }
#topmost { width:100%; }
#topcontainer { width:100%; }
#headcontainer { margin:0; padding:0; }
#contentcontainer { width:100%; text-align:left; background:#fff; }
#containerdiv { margin:0px; }
#container { margin:0px; text-align:left; }
#navcontainer { font-size:12px; vertical-align:top; width:0px; height:350px; background-color:#e7e5d0; }
#primarycontent1 { vertical-align:top; width:758px; }
#primarycontent2 { vertical-align:top; padding:0; }
#primarycontentcont { margin:0px; padding:10px 10px 10px 34px; background-color:#fff; }
#footer { background:#fff; }
#footer ul { text-align:center; margin:2px 0px 10px 41px; }
#footer li { display:inline; font-size:11px; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; }
#footer a { color:#999; margin:0; padding:0 3px 0 7px; text-decoration:none; }
#footer a:hover { color:#000; text-decoration:underline; }
#footer p { margin:0 0 20px; padding:0 0 20px; text-align:center; }

#headcontainer table { margin:0; padding:0; vertical-align:bottom; }
#headcontainer tbody { margin:0; padding:0; vertical-align:bottom; }
#headcontainer tr { margin:0; padding:0; vertical-align:bottom; }
#headcontainer td { margin:0; padding:0; vertical-align:bottom; }
#headcontainer p { margin:0; padding:0; vertical-align:bottom; }
#primarycontentcont span.pageheader { color:#00417b; }
#primarycontentcont #lowerheader h2 { padding-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:19px; font-weight:bold; word-spacing:+0.5px; color:#00417b; text-align:left; }

/***********************************/
/* BOF ARMA Original menu.css code */
/***********************************/
#aiLeftNav, #aiTopNav { font-family:verdana, tahoma, arial, sans-serif; font-size:10pt; margin:0px; margin-left:3px; margin-right:3px; padding:0px; color:#000; }
P { padding-top:10px; margin:0px; }
H1 { font-size:12pt; font-weight:bold; padding-top:15px; margin:0; }
#headcontainer div.navDiv { margin:50px 0 0 0; padding:0; background-color:#e7e5d0; text-decoration:none; vertical-align:bottom; }
#headcontainer table.navbar { font-size:10pt; margin:0; padding:0; cellspacing:0%; cellpadding:0%; text-decoration:none; z-index:1000; height:22px; }
table p { font-size:10 pt; color:#000; align:center; }
#headcontainer table.navbar p a { margin:0px; padding:0px; font-size:10pt; color:#000; }
table a { color:#000; text-decoration:none; }
table.menu { font-size:xx-small; margin:0px; cellpadding:0; cellspacing:0; font-stretch:ultra-condensed; rules:none; border-collapse:collapse; border-width:thin; text-decoration:none; }
.tabletop { border-top-width:2px; border-right-width:2px; border-bottom-width:2px; border-left-width:2px; border-top-style:solid; border-right-style:solid; border-bottom-style:none; border-left-style:solid; border-top-color:#ccc; border-right-color:#ccc; border-bottom-color:#ccc; border-left-color:#ccc; }
.tablebottom { border-top-width:2px; border-right-width:2px; border-bottom-width:2px; border-left-width:2px; border-top-style:none; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-top-color:#ccc; border-right-color:#ccc; border-bottom-color:#ccc; border-left-color:#ccc; }
.topnav { vertical-align:top; border-top:1px solid #c00; }
.toplogo { vertical-align:bottom; margin-left:10; }
#headcontainer td.topMenu { font-size:10pt; padding:0px; vertical-align:bottom; align:center; cellpadding:0; cellspacing:0; height:22px; }
#headcontainer td.topMenu:hover { background-color:none; color:none; text-decoration:none; }
#headcontainer td.topMenu a:hover { background-color:none; color:none; text-decoration:none; }
td.menuNormal { padding:0px; color:#000; font-stretch:ultra-condensed; vertical-align:center; border-bottom:1px solid #1E3465; }
tr.menuNormal { padding:0px; color:#000; font-stretch:ultra-condensed; vertical-align:center;  }
td.menuHover { padding:0px; color:#fff; font-stretch:ultra-condensed; vertical-align:center; /*remove the following line for drop-down menu with images*/ background-color:#1E3465; }
tr.menuHover { padding:0px; color:#fff; font-stretch:ultra-condensed; vertical-align:center; /*remove the following line for drop-down menu with images*/ background-color:#1E3465; }
div.menuNormal { display:none; border-style:none; }
div.menuHover { border:1px solid #e7e5d0; background-color:#d3cfaa; display:inline; position:absolute; }
a.menuitem:link, a.menuitem:visited { text-decoration:none; color:#000; display:block; }
a.menuitem:hover { text-decoration:none; font-stretch:ultra-condensed; color:#fff; background-color:#1e3465; display:block; }
a.menuitem:active { text-decoration:none; font-stretch:ultra-condensed; color:#fff; background-color:#1e3465; display:block; }
.style1 { font-family:Verdana, Arial, Helvetica, sans-serif; color:#006; font-size:x-small; font-weight:bold; font-stretch:ultra-condensed; height:25px; }
.style3 { font-size:xx-small; font-family:Verdana, Arial, Helvetica, sans-serif; font-stretch:ultra-condensed; height:19px; }
.searchcell { font-family:Verdana, Arial, helvetica, sans-serif; font-size:10px; background-color:#fff; border:1px solid #006; width:123px; height:25px; }
td.menuNormal, td.menuHover { padding-left:3px; padding-right:3px; }
/***********************************/
/* EOF ARMA Original menu.css code */
/***********************************/


/*************************************/
/** BOF ARMA Original page.css code **/
/*************************************/
body { font-family:Arial, Helvetica, sans-serif; font-size:12px; word-spacing:+0.5px; margin-left:0px; margin-right:0px; margin-bottom:0px; margin-top:0px; }
p { font-family:Arial, Helvetica, sans-serif; font-size:12px; word-spacing:+0.5px; white-space:normal; text-align:left; }
ul { font-family:Arial, Helvetica, sans-serif; font-size:12px; word-spacing:+0.5px; list-style-image:url("/EdutechResources/provider/115/images/newsarrow.gif") no-repeat; }
ol { font-family:Arial, Helvetica, sans-serif; font-size:12px; word-spacing:+0.5px; list-style-image:url("/EdutechResources/provider/115/images/newsarrow.gif") no-repeat; }
h2 { font-family:Arial, Helvetica, sans-serif; font-size:19px; font-weight:bold; word-spacing:+0.5px; color:#00417b; text-align:left; }
h4 { font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; word-spacing:+0.5px; color:#00417b; }
h5 { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; word-spacing:+0.5px; color:#00417b; }
h6 { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; word-spacing:+0.5px; color:#00417b; }
blockquote { font-family:Verdana, Arial, helvetica, sans-serif; font-size:12px; word-spacing:+0.5px; }
h1 { font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#00417b; font-size:14px; }
hr { color:#00417b; height:1px; }
a:link { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#00417b; text-decoration:underline; }
a:visited { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#00417b; text-decoration:underline; }
a:hover { text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#9c0839; }
a:active { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#9c0839; text-decoration:underline; }

/* Special style for top navigation bar items */
.topnavlinktextleft { font-family:Verdana, Arial, helvetica, sans-serif; font-size:9px; font-weight:bold; color:#fff; padding-bottom:0px; vertical-align:middle; border-right:1px #fff inset; text-align:center; padding-left:20px; }
.topnavlinktext { font-family:Verdana, Arial, helvetica, sans-serif; font-size:9px; font-weight:bold; color:#fff; padding-bottom:0px; vertical-align:middle; border-right:1px #fff inset; text-align:center; }
.topnavlinktextright { font-family:Verdana, Arial, helvetica, sans-serif; font-size:9px; font-weight:bold; color:#fff; padding-bottom:0px; vertical-align:middle; text-align:left; padding-left:10px; }
a.topnavlink:link { text-decoration:none; font-family:Verdana, Arial, helvetica, sans-serif; font-size:10px; font-weight:bold; color:#fff; }
a.topnavlink:visited { text-decoration:none; font-family:Verdana, Arial, helvetica, sans-serif; font-size:10px; font-weight:bold; color:#fff; }
a.topnavlink:hover { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#fff; }
a.topnavlink:active { text-decoration:none; font-family:Verdana, Arial, helvetica, sans-serif; font-size:10px; font-weight:bold; color:#fff; }
	
/* Special style for Sections menu items */
.sidenav { border:1px solid #00417b; width:178px; height:20px; background:#fff; padding:3px; vertical-align:middle; }
.sidenavsection { width:209px; height:28px; margin-bottom:0px; vertical-align:middle; font-family:Verdana, Arial, helvetica, sans-serif; font-size:11px; font-weight:bold; color:#fff; text-indent:25px; }
a.sidenavlink:link { text-decoration:none; font-family:Verdana, Arial, helvetica, sans-serif; font-size:11px; font-weight:bold; color:#00417b; }
a.sidenavlink:visited { text-decoration:none; font-family:Verdana, Arial, helvetica, sans-serif; font-size:11px; font-weight:bold; color:#00417b; }
a.sidenavlink:hover { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#00417b; }
a.sidenavlink:active { text-decoration:none; font-family:Verdana, Arial, helvetica, sans-serif; font-size:11px; font-weight:bold; color:#00417b; }

/* Special style for footer */
.footer { border-top:1px solid #999; font-family:Verdana, Arial, helvetica, sans-serif; font-weight:normal; font-size:10px; text-align:center; width:500px; }
.footerkey { border:1px solid #999; font-family:Verdana, Arial, helvetica, sans-serif; font-weight:normal; font-size:10px; color:#666; padding:2px; width:500px; }
.footertext { font-family:Verdana, Arial, helvetica, sans-serif; font-weight:normal; font-size:9px; width:500px; }
a.footerlink:link { text-decoration:none; font-family:Verdana, Arial, helvetica, sans-serif; font-weight:normal; font-size:10px; color:#666; }
a.footerlink:visited { text-decoration:none; font-family:Verdana, Arial, helvetica, sans-serif; font-weight:normal; font-size:10px; color:#900; }
a.footerlink:hover { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; color:#666; background:#cff; }
a.footerlink:active { text-decoration:none; font-family:Verdana, Arial, helvetica, sans-serif; font-weight:normal; font-size:10px; color:#666; }

/* Begin style elements for content page topic items */
.breadcrumb { color:#900; font-weight:bold; }
.contentad { background:#ffffcc; }
.contentpic { padding-right:15px; }
.relatedinfotop { background:#900; color:#fff; font-weight:bold; }
.relatedinfosides { border:1px outset #900; width:200px; margin-left:10px; margin-bottom:10px; padding:5px; }
a.contenthead:link { font-family:Verdana, Arial, helvetica, sans-serif; font-size:12px; font-weight:bold; color:#00417b; }
a.contenthead:visited { font-family:Verdana, Arial, helvetica, sans-serif; font-size:12px; font-weight:bold; color:#900; }
a.contenthead:hover { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#00417b; }
a.contenthead:active { font-family:Verdana, Arial, helvetica, sans-serif; font-size:12px; font-weight:bold; color:#00417b; }

/* Begin style elements for error page items */
h2.errorhead { font-family:Verdana, Arial, Helvetica, san-serif; font-size:22px; font-weight:bold; color:#900; border:0px solid #fff; }
h3.errorsubhead { font-family:Verdana, Arial, Helvetica, san-serif; font-size:14px; font-weight:bold; color:#666; border:0px solid #fff; }
.errortable { font-family:Verdana, Arial, Helvetica, san-serif; font-size:12px; width:800px; padding:20px; border:1px solid #900; background:#fff; }
.error { color:#900; font-weight:bold; }
.alert { color:#900; font-size:10px; }
.right { text-align:right; }
.bold { color:#00417b; font-weight:bold; }
.newsdate { color:#999; font-style:italic; }
.style4 { color:#ECE9D8; }

/*************************************/
/** EOF ARMA Original page.css code **/
/*************************************/

div.radiobuttongroup, div.checkboxgroup { width:100%; }
span.checkboxoption { display:block; }
input.radiobutton, input.checkbox { vertical-align:middle; margin:4px 5px 4px 0; }
span.radiobuttonname, span.checkboxname { vertical-align:middle; margin:0 15px 0 0; padding:0; }
