@import url("main4.css");
@import url("aural.css");
/* Copyright 2009 MW (The Center of Web Services). All Rights Reserved.*/
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ body */
html, body { background: #ffffff; margin: 0px; margin-right: 0px; margin-left: 0px; }
html, body, h2, h3, div, p, ul, li, input { font-family: Tahoma, "Times New Roman", Arial, Verdana, sans-serif; }
html a:link, body a:link, h3 a:link, div a:link, p a:link, ul a:link, li a:link, input a:link { color:#3366ff; text-decoration: none; }
html a:visited, body a:visited, h3 a:visited, div a:visited, p a:visited, ul a:visited, li a:visited, input a:visited { color: #9FCFFF; text-decoration: none;}
img { border: none; }
html a:hover, body a:hover, h3 a:hover, div a:hover, p a:hover, ul a:hover, li a:hover, input a:hover { color: #0000ff;}
.hiddenbanner { display: none; text-align: center; background: #b3e7ff; font-family: "Times New Roman", Arial, Verdana, sans-serif;}
.hiddenbanner h1 { font-size: 1em; }
#bannerimage1 { float: right; border: none; margin-left: 0px; padding-left: 0px;}
#bannerimage2 { float: left; border: none; margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-left: 0px;}

#bannerimage03 { float: right; border: none; margin-left: 0px; padding-left: 0px;}
#bannerimage04 { float: left; border: none; margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-left: 0px;}

#bannerimage3 { float: left; border: none; margin-top: 0px; margin-right: 0px; padding-top: 0px; padding-right: 0px;}
#bannerimage5 { float: left; border: none; margin-top: 0px; margin-right: 0px; padding-top: 0px; padding-right: 0px;}

div.bannersearch { float: left; border: none; border-right: 1px solid #b8dcf2; height: 29px;  width: 220px; margin-left: 201px; background-image: url(index/png/bannersearch0.png); margin-top: -37px; padding-top: 7px; padding-right: 5px; }
#bannerimage4 { float: left; border: none; margin: 0px; padding: 0px;}

div.bannermenu { float: right; border: none; height: 38px; width: 150px; margin-right: 45px; background: transparent; margin-top: -43px; padding-top: 5px; padding-right: 5px; padding-bottom: 0px; }


img { color: #f8f8f8; } /* hide the border in Netscape 4 */
a img { color: #f9f9f9; } /* hide the border in Netscape 4 */
.space0 { color: #f5f5f5; }

.topmenu1 { border: none; margin: 0px; width: 125px; height: 47px; }
ul.topmenu { background: url(index/jpg/topmenu.jpg); margin-right: 0px; margin-right: 0px; }
ul.topmenu { float: right; list-style-type: none; width:125px; height: 47px; padding: 0px; margin-top: 0px; margin-bottom: 0px; margin-left: 4px; }
ul.topmenu a:link, ul.topmenu a:visited  { display: block; float: right; background: url(index/jpg/topmenu.jpg) top right no-repeat; background-position: 0px 0px; width: 125px; height: 47px; margin-top: 0px; text-align: right; text-decoration: none; border: 0px; color: #fbfbfb; } 

ul.topmenu a:hover { float: right; color: #006666; background: url(index/jpg/topmenu.jpg) top right no-repeat; background-position: 0 -70px; width: 125px; height: 47px; margin-top: 0px; text-align: right; }
ul#topmenu0, ul#topmenu001, ul#topmenu002, ul#topmenu003, ul#topmenu004, ul#topmenu005, ul#topmenu006 { margin-right: 1%; }
ul#topmenu01 { margin-right: 1%; }

.tmenu { text-align: center; }

#apple-img { border: none; margin: 0px; width: 75px; height: 49px; }
ul#apple { background: url(index/jpg/apple.jpg); }
ul#apple, ul#learning { float: right; list-style-type: none; width:75px; height: 49px; padding: 0px; margin-top: 5px; margin-right: 0px; margin-bottom: -5px; margin-left: 5px; }
ul#apple li a:link { list-style-type: none; display: block; float: right; background: url(index/jpg/apple.jpg) top right no-repeat; background-position: 0 -56px; width: 75px; height: 49px; margin-top: 0px; text-align: right; text-decoration: none; border: 0px solid #ffffff; }
ul#apple li a:hover, ul#apple li a:visited { float: right; background-position: 0px 0px; }
img#learning1 { margin-left: 0px; padding-top: 1px; padding-right: 0px; width: 80px; height: 55px; margin-bottom: 0px; background: url(index/jpg/www.jpg); border: none; }
ul#learning { margin-left: 5px; padding-left: 0px; width: 80px; height: 56px; margin-bottom: 0px; }
ul#learning li a:link, ul#learning li a:visited { display: block; width: 80px; height: 56px; margin-top: 0px; list-style-type: none; border: 1px solid #ccffff; }
ul#learning li a:hover { width: 80px; height: 56px; border: 1px solid #b3d9ff; }
#textimage, #textimage1 { float: right; text-align: left; width: 120px; height: 80px; margin-top: 3px; margin-right: 5px; margin-bottom: 3px; border: none; }
#textimage1, #textimage2, #textimage3, #textimage4, #textimage5, #textimage6, #textimage7 { float: right; text-align: right; margin-right: 0px; margin-left: 10px; }
#hiddenwarning p { background: #ffffcc; }
span.email-about { color: #009933; font-weight: normal;}
span.email-about1 { color: #66CCFF; font-weight: normal;}
span.email-about2 { color: #009933; font-weight:bold; text-align: right; margin-right: 2px; }
h2#university, h2#dictionary { background: url(index/gif/menu-other1.gif); }

div.textual1 ol li.menu-article1 { background: #f2f9ff; background: url(index/png/texta.png); margin-top: 2px; margin-bottom: 2px; padding-top: 3px; padding-right: 3px; padding-bottom: 5px; padding-left: 3px; }
div.textual1 ol li.menu-article2 { background: #ffffff; background: url(index/jpg/background-headlink1.jpg); margin-top: 2px; margin-bottom: 2px; padding-top: 3px; padding-right: 3px; padding-bottom: 5px; padding-left: 3px; }
div.number02 { background: #f9fcff; margin-top: 2px; margin-bottom: 2px; padding-top: 1px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; }
div.number01 { background: #fcfcfc; margin-top: 2px; margin-bottom: 2px; padding-top: 1px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; }

div.textual1 ul li.tv { background: url(index/png/other-texta.png); padding-top: 5px; padding-right: 5px; padding-bottom: 7px; }

p.texttitlebottom { color: #3a3a3a; background: #ecf5ff; background-image: url(index/gif/subtopmenu2.gif); font-family: Tahoma, Arial, "Times New Roman", sans-serif; font-size: 1em; margin-top: 0px; margin-right: 0%; margin-bottom: 15px; padding-top: 8px; padding-right: 0px; padding-bottom: 9px; width: 100%; text-align: center; border-bottom: 1px solid #7fbdfa; }

p.texttitlebottom0 { color: #404040; background: #ffffff; background-image: url(index/jpg/texttitlebottom0.jpg); font-family: Verdana, Arial, "Times New Roman", sans-serif; font-size: 1.1em;  font-weight: bold; margin-top: 0px; margin-right: 0%; margin-bottom: 5px; padding-top: 15px; padding-left: 5px; padding-bottom: 4px; width: 100%; text-align: left; border-bottom: 5px solid #00bbee; }

p.texttitlebottom03 { color: #404040; background: #ffffff; font-family: Verdana, Arial, "Times New Roman", sans-serif; font-size: 1.1em; font-weight: bold; margin-top: 0px; margin-right: 0%; margin-bottom: 5px; padding-top: 15px; padding-left: 5px; padding-bottom: 4px; width: 100%; text-align: left; border-bottom: 5px solid #00bbee; }

p.texttitlebottom04 { color: #404040; background: #ffffff; font-family: Verdana, Arial, "Times New Roman", sans-serif; font-size: 0.9em; margin-top: 0px; margin-left: 2%; margin-bottom: 5px; padding-top: 0px; padding-left: 0px; padding-bottom: 10px; width: 98%; text-align: left; }

p.texttitlebottom06 { color: #404040; background: #ffffff; font-family: Tahoma, Arial, "Times New Roman", sans-serif; font-size: 1em; margin-top: 0px; margin-right: 5%; margin-bottom: 5px; margin-left: 3%; padding-top: 0px; padding-left: 0px; padding-bottom: 10px; width: 92%; text-align: justify; }

p.texttitlebottom00 { color: #404040; background: transparent; font-family: Arial, "Times New Roman", sans-serif; font-size: 1.65em; font-weight: bold; margin-top: 10px; margin-right: 4%; margin-bottom: 15px;  margin-left: 5%; padding-top: 5px; padding-right: 5px; padding-bottom: 6px; width: 90%; text-align: right; border-bottom: 4px solid #00bbee; }

p.texttitlebottom1 { color: #3a3a3a; font-family: Tahoma, Arial, "Times New Roman", sans-serif; font-size: 1em; margin-top: 0px; margin-right: 0%; margin-bottom: 15px; padding-top: 8px; padding-right: 0px; padding-bottom: 9px; width: 100%; text-align: justify; border: 0px; }

p.texttitlebottom05 { color: #3a3a3a; font-family: Tahoma, Arial, "Times New Roman", sans-serif; font-size: 1em; margin-top: 0px; margin-right: 0%; margin-bottom: 15px; padding-top: 8px; padding-right: 0px; padding-bottom: 9px; width: 100%; text-align: center; border: 0px; }

p.texttitlebottom02 { color: #3a3a3a; background: #f0fff0; background-image: url(index/gif/subtopmenu3.gif); font-family: Tahoma, Arial, "Times New Roman", sans-serif; font-size: 1em; margin-top: 15px; margin-right: 0px; margin-bottom: 0px; padding-top: 8px; padding-right: 0px; padding-bottom: 9px; width: 100%; text-align: center; border: 1px solid #00CC99; }

p.texttitlebottom2 { color: #3399ff; background: transparent; font-family: Arial, "Times New Roman", sans-serif; font-size: 1.3em; font-weight: bold; margin-top: 10px; margin-right: 4%; margin-bottom: 15px; margin-left: 5%; padding-top: 5px; padding-right: 5px; padding-bottom: 6px; width: 50%; text-align: right; border-bottom: 1px solid #00bbee; }

img.hspace {margin: 4px; margin-right: 7px; border: 1px solid #00bbee;}
img.hspace1 {margin: 5px; margin-right: 0px; border: 0px;}
img.hspace2 {margin: 5px; margin-right: 0px; margin-top: 0px; border: 3px double #0faa5a;}
table.tablenews { width: 100%; border: 0px; padding: 5px; padding-top: 0px; }
span.titlenews { font-weight:bold; font-family: Arial, "Times New Roman", sans-serif; font-size: 1.2em;}
div.topnews ul.leftnews { list-style-image: url(index/gif/green.gif); }
p.newsleft { margin-top: 10px;  margin-bottom: 10px; }
div.validfoot { float: right; width: 80%; font-size: 0.8em; color: #3399ff; margin-right: 50px; padding: 10px; text-align: right;}

ul.centernews { list-style-image: url(index/gif/marrow.png); margin-right: 7%; font-size: 1em; }