#mainContent h2 { color:#000; font-size:1.23em; font-weight:normal; font-family: arial black; margin-top:0.75em; margin-bottom:0em; }
#mainContent h3 { color:#f00; font-size:1.53em; font-weight:normal; font-family:arial black; margin-top:0.4em; margin-bottom:0.5em; }
#mainContent h4 { color:#f00; font-size:1.1em; font-weight:normal; font-family:arial black; margin-top:0.4em; margin-bottom:0.5em; }
body { background:#fff; font-family:arial; }
body { text-align:center; } /* required for IE5.5 centering */
#HS_body { width:48.4em; margin-left:auto; margin-right:auto; text-align:left; }
#top_banner { background:#fff; color:#e32026; }
#top_banner img{float:left;}
#top_banner h1 { margin-top:0em; font-family:arial black; font-size:1.17em; }
#top_banner h3 { margin-top:0.5em; margin-bottom:0em; font-size:1em; }
#top_banner img { float:right; margin-top:0;}
#HS_body p { font-size:0.8em; margin-bottom:0.9em; margin-top:0em; }
#HS_body p.intro,#HS_body table { font-size:1em; }

div#breadcrumbBar { font-size:0.7em; background:#EEE; margin-top:0em; height:2.3em; padding-left:1em; line-height:2.1em; width:67.7em; float:left; }
*html div#breadcrumbBar { width:67.73em; }
#breadcrumb { float:left; }
#breadcrumbIcons { float:right; padding-top:0.3em; padding-right:0.5em; }
#mainContent { float:right; margin-right:0.3em; width:38.3em; height:100%;}
*html #mainContent { margin-right:0.1em; }
#mainContentHome { float:left; width:100%; }

div#navbar { background:#f00; }
div#navbar ul { list-style-type:none; margin:0em; padding:0em; }
div#navbar ul li{ display:inline; text-align:center; }
div#navbar ul li a.inactive { background:url(/images/nav_button_background.gif) top left; font-size:0.8em; color:#fff; text-decoration:none; display:block; line-height:2.5em; margin-bottom:0.1em; margin-right:1px; }
div#navbar ul li a { background:url(/images/nav_button_background_active.gif) top left; font-size:0.8em; color:#fff; text-decoration:none; display:block; line-height:2.5em; margin-bottom:0.1em; margin-right:1px; }
div#navbar ul li div{ display:inline; margin-right:0.06em; display:block; text-align:center; float:left; margin:0em; }
div#navbar ul li div#navbar1 { width:4.5em; }
div#navbar ul li div#navbar2 { width:9.2em; }
div#navbar ul li div#navbar3 { width:10.3em; }
div#navbar ul li div#navbar4 { width:10.2em; }
div#navbar ul li div#navbar5 { width:9em; }
div#navbar ul li div#navbar6 { width:5em; }
#sidebar { float:left; width:10.48em; background:#fff url(/images/navbackground.png); background-repeat:repeat-x; /height:35em;}

#sidebar form fieldset{ border:0; padding:0; margin:0; }
#sidebar #formHolder { margin-left:0.7em; margin-top:1.2em; margin-bottom:0; float;left; height:0em; }

#HS_body > #sidebar{
 min-height:35em;
height:auto;
}

#sidebar > #formHolder{
 margin-bottom:1.7em; 
 /margin-bottom:2.5em;
}

#sidebar input#searchbox { border:2px solid #000; width:8.2em;float:left; margin-right:0.3em; padding-left:0.2em; }

#sidebar input#searchbutton { border:2px solid #000; background:#000; color:#fff; width:2.4em; font-size:0.6em; float:left; margin:0em; padding:0em; height:2.2em; }
#sidebar ul{ list-style-type:none; margin-left:0em; padding-left:0em; float:left;}

#sidebar >ul{
width:100%;
}

#sidebar ul li { margin-bottom:1px; background:url(/images/navbackground2.png); height:100%; padding:0em; font-weight:bold; font-size:0.7em; clear:both; float:left; width:100%; }
*html #sidebar ul li { background-image:none; filter:progid:dximagetransform.microsoft.alphaimageloader(src='/images/navbackground2.png', sizingMethod='scale'); }
#sidebar ul li#activeSubnav { background:#424242; filter:none !important; }
#sidebar ul li#activeSubnav a {padding-left:1.5em; background:#424242 url(/images/navigation-selector.gif) 0.4em 1.1em; background-repeat:no-repeat !important; color:#fff;}
#sidebar ul li#activeSubnav li a.selected { background:#fff; color:#000;}
#sidebar ul li#activeSubnav a:hover{
color:#fff; background:#000 url(/images/navigation-selector.gif) 0.4em 1.1em;
background-repeat:no-repeat !important; }
#sidebar ul li ul li{font-size:1em; font-weight:normal; margin:0em;}
#sidebar ul li a { color:#fff; text-decoration:none; position: relative; z-index:500; display:block;padding-top:0.7em; padding-bottom:0.7em; }
ul.subnav2 { padding:0; margin:0em; background:#fff !important; float:left; width:84%; _width:83.04%;}
ul.subnav2 li {margin:0; float:left; clear:both; filter:none !important; padding:0; background:#fff !important;}
ul.subnav2 li a {width:12.4em; margin:0; padding:0; float:left; /width:100%;}

#sidebar ul li#activeSubnav ul.subnav2 li a{
 background:#424242 url(/images/bullet1.gif) 1.5em 0.5em; 
 padding:0.5em 0;
 padding-left:2.5em;
}
#sidebar ul li#activeSubnav ul.subnav2 li  a.selected{
background:#fff url(/images/navigation-selector.gif) 1.2em 1.1em;
background-repeat:no-repeat !important; 
padding-top:0.754em; 
float:left;
}

ul.subnav2 li a:hover
{
text-decoration: underline !important; 
color:#fff!important;
background-color:#000 !important; 
background-image:none!important; padding:0.5em 0; 
display:block;}
 
ul.subnav2 li a.selected:hover{
background-image:url(/images/navigation-selector.gif)!important;
color:#fff!important;
background-color:#000 !important;
}
 
#subnav2footer { clear:both; margin-bottom:1em; }
.transhider { padding-left:1.3em; display:block; }

/****#subnavHeightFixer { height:100%; 
padding-bottom:19em;}******/ 


#pageFlipper { float:right; font-weight:bold; color:#666; margin-top:1em; font-size:0.9em; }
#pageFlipper a { text-decoration:none; color:#999; }
#pageFlipper a:hover { text-decoration:underline; color:#999; }
#pageFlipper span { display:-moz-inline-stack; display:inline-block;  margin-bottom:0.4em !important; padding:0em !important; }
/************Styling by suchita****************/
 
#HS_body a img{
border:0;
}

#sidebar ul li#activeSubnav{
float:left;
}
#sidebar ul li.notes_mainnav{
background:#fff!important;
}

#sidebar ul li#activeSubnav ul.notes_nav{
    margin:0;
    padding:0;
    float:left;
    clear:both;
    width:13.6em;
    /width:13em;
    padding-bottom:1em;
    text-align:center;
    margin-left:1em;
    background:#fff!important;
    margin-top:1em;
    
}
#sidebar ul li#activeSubnav ul.notes_nav li,
ul.notes_nav  li {
    padding:0em;
    margin:0.1em;
    width:auto;
    float:left;
    clear:none;
}
#sidebar ul li#activeSubnav ul.notes_nav li a, 
ul.notes_nav li a{
    float:left;
    border:1px solid #000;
    padding:0;
    margin:0;
    line-height:1.3em;
    text-align:center;
    display:block;
    width:1.3em;
    height:1.3em;
    display:inline;
    
background-color:#fff!important;
background-image:none!important;
color:#000;
text-decoration:none;
}

#sidebar ul li#activeSubnav ul.notes_nav li a.selected{
font-weight:bold;
}
#sidebar ul li#activeSubnav ul.notes_nav li a:hover,
ul.notes_nav li a:hover{
background-color:#f00!important;
border:1px solid #000;
float:left;
color:#000;
text-decoration:none;
}

#footer {
 border-top: 1px #ddd solid;
 font-size: 0.6875em;
 text-align: center;
 line-height: 160%;
 color: #686868;
 padding: 0px 0px 5px;
 background-color: #f1f1f1;
 float:left;
 width:100%;
 margin:1em 0;
 
 }
 
 
#footer span {
 display:block;
 margin-bottom: 3px;
 background-color: #ccc;
 padding:.15em 0;
 }
 
#footer a {
 color: #666;
 text-decoration:none;
 }
 
#footer span.footer_text{
background-color: #f1f1f1;
color:#9a9a9a;
}
 
