html {min-height: 100%; padding-bottom: 1px;}
body {background-color:#000000; color:#ffffff; margin: 0; padding: 0; }

p { color: #FFFFFF; text-decoration: none; font-weight: normal; font-family: Arial, Verdana, sans-serif; font-size: 11px }

h1 {
	color:           #ffffff;
	font-size:       22px;
	font-family:     Arial, Verdana, sans-serif;
	font-weight:     normal;
	text-decoration: none;
	letter-spacing: -1px;
	margin-top: 3px;
	margin-left: 0;
	padding-top: 0;
	padding-bottom: 0; }

h1.subtitle {
	color:           #ffffff;
	font-size:       14px;
	font-family:     Arial, Verdana, sans-serif;
	text-decoration: none;
	letter-spacing: 0;
	margin-top: -20px;
	margin-bottom: 0;
	padding-top: 0;
	padding-bottom: 0; }
h2 {
	color:           #ff0;
	font-size:       11px;
	font-family:     Arial, Verdana, sans-serif;
	font-weight:     normal;
	text-decoration: none; }
h2.title {
	color: #959500;
	font-size: 20px;
	margin: 0;
	padding-top: 0;
	padding-bottom: 0; }
h2.titlenocap {
	color: #fff;
	font-size: 24px;
	margin: 0;
	padding-top: 0;
	padding-bottom: 0;
	border-width: 0; }
h3 {
	color:           #ffffff;
	font-size:       19px;
	font-family:     Arial, Verdana, sans-serif;
	font-weight: normal;
	text-decoration: none;
	margin: 0;
	padding: 3px 0 7px; }
.newname { 
	color: #993; 
	padding-left: 10px; }
.gold { 
	color: #cdcdcc; }
.copyright {
	color:           #ffffff;
	font-size:       12px;
	font-family:     Arial, Verdana, sans-serif;
	font-weight:     normal;
	text-decoration: none;
	margin-left: 15px; }
	
.titlecap {
	color: #fff;
	font-size: 22px;
	font-weight: bold;
	text-transform: uppercase; }
.titlewhite {
	color: #fff;
	font-size: 16px;
	padding-left: 195px; }
.titlepad {
	margin-left: 210px; }
	
h2.title2 {
	color: #ffffff;
	font-size: 22px;
	margin: 0;
	padding-top: 0;
	padding-bottom: 0; }	
.title2brown {
	color: #cc0;
	font-size: 18px; }
.browncaption {
	color:     #cc0;
	font-size: 14px;
	background-color: #474709;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	padding: 7px 0; }
.browncaptionsm {	color:            #cc0;
	font-size:        13px;
	font-family:      Arial, Verdana, sans-serif;
	font-weight:      bold;
	background-color: #474709;
	padding:          7px 0; }

/**************** SEO *************/
.directlink {	color:           #6b6b6b;
	font-size:       10px;
	font-family:     Arial, Verdana, sans-serif;
	font-weight:     normal;
	text-decoration: none; }
a.directlink {	color:           #6b6b6b;
	font-size:       10px;
	font-family:     Arial, Verdana, sans-serif;
	font-weight:     normal;
	text-decoration: none; }
a.directlink:hover {	color:           #9d9a71;
	font-size:       10px;
	font-family:     Arial, Verdana, sans-serif;
	font-weight:     normal;
	text-decoration: none; }
/**************** end SEO *************/	
a { color: #ff0 }
a:hover { color: #CCCC00 }
b { color: #eee }
.bigger {font-size: 14px }
.smaller {font-size: 10px }
.darkt { color: #cc0; font-size: 14px }
.dt { color: #cc0 }

.darky { color: #FFFF00; font-weight: normal }
.dart { color: #CCCC00; font-weight: normal }
li { color: #CCCC00; font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 12px; list-style-type: square }
li.or { color: #CCCC00; font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 12px; list-style-type: decimal }
a.white { color: #FFFFFF; text-decoration: underline }
a.white:hover { color: #FFFF00 }

.padleft {
	padding-left: 7px; }
.padleft20 {
	margin: 0;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 20px; }

td.science {
	padding: 0 2px 0 4px; }

.sciencel {
	color: #fff;
	font-size: 26px;
	font-family: arial, helvetica, verdana;
	line-height: 36px; }
	
.sciencem {
	color: #fff;
	font-size: 17px;
	font-family: arial, helvetica, verdana;
	line-height: 18px;
	margin-top: 2px;
	margin-bottom: -28px;
	padding: 0; }
div.sciences {
	font-size: 11px;
	font-family: arial, helvetica, verdana;
	font-weight: bold;
	line-height: 13px;
	margin-top: -5px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0; }
p.sciences {
	font-size: 10px;
	font-family: arial, helvetica, verdana;
	font-weight: bold;
	line-height: 12px;
	margin: 5px 0 0;
	padding:     0; }

/**** navigation menu ****/
.menubg {
	color:           #cc0;
	font-size:       10px;
	font-family:     helvetica, arial, verdana;
	font-weight: bold;
	background-image: url(../images/side2-tint.jpg);
	background-repeat: repeat-y;
	text-decoration: none;
	margin: 0;
	padding: 10px 0 20px; }
.side2 {
	background-image: url(../images/side2.jpg);
	background-repeat: repeat-y; }

p.menu {
	color:           #fefe1a;
	font-size:       10px;
	font-family:     helvetica, arial, verdana;
	font-weight: bold;
	line-height: 11px;
	text-decoration: none;
	width: 130px;
	margin: 0;
	padding: 6px 0 1px 12px; }
p.submenu {
	color:           #fefe1a;
	font-size:       10px;
	font-family:     helvetica, arial, verdana;
	font-weight: bold;
	line-height: 11px;
	text-decoration: none;
	width: 117px;
	margin: 0;
	padding: 6px 0 1px 25px; }
ul.topmenu {
	margin: 0;
	padding: 0 0 6px;
	list-style-type: none;
	display: table;
	white-space: normal; }
li.topmenu {
	color:           #cc0;
	font-size: 11px;
	font-family: arial, helvetica, verdana;
	line-height: 11px;
	text-decoration: none;
	margin: 0;
	padding: 0 15px 0 0;
	list-style-type: none;
	display: inline;
	white-space: normal; }
	
a.menu {
	color: #ffffff;
	font-size: 10px;
	font-family: arial, helvetica, verdana;
	font-weight: bold;
	line-height: 11px;
	text-decoration: none      }
a.menu:visited {color: #ffffff; text-decoration: none}
a.menu:hover { color: #cc0; text-decoration: none}
a.menu:active {color: #ffffff; text-decoration: none}

a.submenu {
	color: #929202;
	font-size: 10px;
	font-family: arial, helvetica, verdana;
	font-weight: bold;
	line-height: 11px;
	text-decoration: none      }
a.submenu:visited {color: #929202; text-decoration: none}
a.submenu:hover, a.submenusel { color: #fefe1a; text-decoration: none}
a.submenu:active {color: #929202; text-decoration: none}

a.topmenu {
	color: #fff;
	font-size: 11px;
	font-family: arial, helvetica, verdana;
	line-height: 11px;
	text-decoration: none      }
a.topmenu:visited {color: #fff; text-decoration: none}
a.topmenu:hover { color: #cc0; text-decoration: none}
a.topmenu:active {color: #fff; text-decoration: none}


/**** end navigation menu ****/

/* splash */
.splash_english {
	background-image: url(../images/splash_eng.jpg);
	background-repeat: no-repeat;
	width: 78px;
	height: 108px; }
.splash_french {
	background-image: url(../images/splash_fre.jpg);
	background-repeat: no-repeat;
	width: 78px;
	height: 108px; }
.splash_russian {
	background-image: url(../images/splash_rus.jpg);
	background-repeat: no-repeat;
	width: 78px;
	height: 108px; }
.splash_german {
	background-image: url(../images/splash_ger.jpg);
	background-repeat: no-repeat;
	width: 78px;
	height: 108px; }
a.splash:link {
	color: #818136;
	font-size: 14px;
	font-family: arial;
	text-decoration: none; }
a.splash:visited {
	color: #818136;
	font-size: 14px;
	font-family: arial;
	text-decoration: none; }
a.splash:hover {
	color: #fff;
	font-size: 14px;
	font-family: arial;
	text-decoration: none; }
a.splash:active {
	color: #818136;
	font-size: 14px;
	font-family: arial;
	text-decoration: none; }
/* end splash */


