/* ----- IDS ----- */
body { background: #e8deec; color: #00255d; font-family: "Helvetica", Arial, Verdana, sans-serif; }
#container { width: 760px; margin: 10px auto; background: #fff; border: 1px solid #000; }
#top-layer { padding: 15px 20px 0; height: 120px; background: url("../../../../images/background-top-layer.gif") no-repeat; }
#main-layer { margin: 0 20px; padding: 14px 0 0; border-top: 1px solid #000; border-bottom: 1px solid #00255d; }
#nav-layer { float: left; width: 142px; }
#main-content { margin: 0 0 0 151px; }
/*#home-content { margin: 0 0 0 321px; padding: 7px 10px; height: 272px; border: 1px solid #00255d; }*/
#home-content { width: 310px; float:left; margin: 0 0px 0px 0px; padding: 0px 10px 0px 0;  }
#home-right { width: 225px;float: left; margin: 0 0 0 0px; padding: 7px 10px; border: 1px solid #00255d; color: #5d2685;}
#footer { margin: 0 20px; padding: 15px 0; text-align: center; color: #00255d; }

/* ----- CLASSES ----- */

/* ----- LISTS ----- */



#top-layer ul, #nav-layer ul, #footer ul, ul.link, ul.logo { margin: 0; }
#top-layer ul { float: right; clear: right; }
#top-layer li { display: inline; margin: 50px 0 0 6px; }
#top-layer li.print, #top-layer li.access { float: left; padding: 0 9px; line-height: 14px; }
#top-layer li.print { padding-left: 22px; background: url("../../../../images/icon-print.gif") no-repeat 9px 2px; }
#top-layer li.access { padding-right: 0; }
#top-layer li.access ul { float: none; }
#top-layer li.access li.normal { font-size: 0.85em; }
#top-layer li.access li.medium { font-size: 1em; }
#top-layer li.access li.large { font-size: 1.2em; }
#top-layer li.access li.contrast a { padding: 0.2em 0; }
#top-layer li.access li.contrast a span { background: #ffff00; }
#top-layer li a { color: #000; }


#nav-layer li, .link li { margin-bottom: 7px; line-height: 27px; margin-top:0;  }
#nav-layer li.selected { margin-bottom: 0; }
#nav-layer li a { display: block; width: 142px; text-indent: 10px; background: #481593; color: #fff; font-weight: bold; text-decoration: none}
#nav-layer li a:hover, #nav-layer li.selected a { background: #00255d; }
#nav-layer li.selected li { margin-bottom: 0; line-height: 18px; }
#nav-layer li.selected li a { background: #fff; color: #00255d; font-weight: normal; }
#nav-layer li li.selected a { font-weight: bold; }


/* -----Navigation fix: Author: Alper Oren 11-jun-08  ----- */

#nav-layer ul ul.child li {padding:0 3px 0 5px; margin-top: 5px; margin-bottom: 7px; line-height: 18px; } 
#nav-layer ul ul.child li a { display: block; width: 142px; text-indent: 0px; background: #fff; color: #481593; font-weight: bold;   } 
#nav-layer ul ul.child li a :hover, #nav-layer ul ul.child li.selected a { color: #00255d; text-decoration:underline;  }




#footer li { display: inline; margin: 0 10px; font-size: 0.8em; }

ul.link { float: left; list-style: none !important; }

/* --- added 13 June 08 Gradient, Author Alper Oren ---*/
.link li a { display: block; width: 142px; text-indent: 10px; color: #fff; font-weight: bold; }
.link li a { width: 312px; height: 42px; padding-top: 10px; text-indent: 0;   }
.link li a.gradient1 { background: url(../../../../images/background1.gif) 0% 0% repeat-x; }
.link li a.gradient2 { background: url(../../../../images/background2.gif) 0% 0% repeat-x; }
.link li a.gradient3 { background: url(../../../../images/background3.gif) 0% 0% repeat-x; }
.link li a.gradient4 { background: url(../../../../images/background4.gif) 0% 0% repeat-x; }
.link li a.gradient5 { background: url(../../../../images/background5.gif) 0% 0% repeat-x; }


ul.logo { text-align: center; margin-bottom: 5px; }
.logo li { display: inline; }

#main-content ul { list-style: url(../../../../images/aright.gif);}
#main-content ol { list-style: url(../../../../images/aright.gif);}

/* ----- HEADINGS & PARAGRAPHS ----- */
h1, .h1 { color: #00255d; }

/* ----- LINKS ----- */

a:link { color: #0000ff; text-decoration: underline }
a:hover { color: #0000ff; text-decoration: underline }
a:visited { color: #00255d; text-decoration: underline }


/* ----- IMAGES ----- */
#top-layer img, #top-layer span { margin: 20px 0 0; }
#top-layer img.float-right { margin: 0 0 0 20px; }

.link img { vertical-align: top; margin: -10px 10px 0 0; }
.logo img { vertical-align: middle; }

/* ----- TABLES ----- */

/* ----- FORMS ----- */

/* ----- NEWS ----- */



#home-right ul {

font-family: "Helvetica", Arial, Verdana, sans-serif;
font-size: 1em;
font-style: normal;
line-height: 1.2em;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #00255d;
text-decoration: none;
text-indent: 5px;
list-style-position: outside;
list-style-image: url(../../../../images/aright.gif);
list-style-type: none;
padding: 0 6px 6px 6px;
margin: 5px;

}



.ImmControlAlign_Right {clear:none;}



