
html { 
	min-width: 900px;
	 }

img	{
	border: 0;
	}

	/* Main divs */

body.intro{ text-align: center; margin: 0 auto; padding: 0; border: 0; color: #000; background-color: #000;}
body	{ text-align: center; margin: 0 auto; padding: 0; border: 0; color: #000; background-color: #666;}
div#wrapper	{ color: #000; background-color: #666; width: 850px; padding: 0; text-align: left; margin:0 auto; }
html>body>div#wrapper div#toppart{}
 div#logo	{ width: 380px; margin: 1em auto; float:left;}

div#links{ float:right; }
div#links img { margin:1em 0;padding:0; }

html>body div#maincontent 	{ float:left; color: #000;  margin:0 auto; text-align:center; width: 850px; padding: 0; border: 0; margin: 0 auto;  }

div#l-para 	{ text-align:center; margin:1em 0.5em; }
div#r-para 	{ float: none; margin:1em 0.5em;}
div#contact {margin: 1.5em .5em;}
div#last-para 	{ padding: 0.5em; margin:1em 0; }
.bold { font-weight: bold; }
html>body div#footnav {
	margin: 20px 0 0 0;
	}
a:link { text-decoration : underline; color: #fff; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }
a:visited { text-decoration : none; color: #fff; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }
a:hover {
	text-decoration : underline;
	color: #fff;
	background: transparent; 
	}
a:active {
	text-decoration : none;
	color: #fff;
	background: transparent;  
	}
h1	{ font-weight: bold; font-family: Arial, Verdana, sans-serif; text-align: left; color: #fff; margin: 0 0 0.4em; font-size: 0.8em;  }
h3.blue{font-weight: bold;
	font-family: Arial, Verdana, sans-serif;
	text-align: left;
	color: #a5d5f3;
	margin: 0.5em;
	font-size: 1em;
	}
h2	{
	background: transparent;
	font-weight: normal;
	font-family: Arial, Verdana, sans-serif;
	text-align: left;
	color: #fff;
	margin: 0 0 .6em 0;
	font-size: 1.0em;
	}
p	{
	font-family: Arial, Verdana, sans-serif;
	text-align: left;
	color: #fff;
	font-size: 1.0em;
	margin: 0 20px 8px 20px;
	}
p.justify { text-align: justify; }
p.small	{
	font-family:Verdana, Arial, sans-serif;
	text-align: left;
	color: #fff;
	font-size: .6em;
	margin: 0em 4em 1em;
	}
/*Start of "About Us" styles*/
html>body div#container{float:left; margin:2em .5em;}
/*To avoid bug in the iexplorer this div is used to make the flash animation in center of the page*/
div#stillAnimation{text-align:center;}
div#long {float:left;width:400px; height:800px;margin:0 0.5em;
}
div#short{float:left;margin:0em .5em;}
div.kp { text-align: center; margin:0 20px 0.5em; }
h3.grey{font-weight: bold;
	font-family: Arial, Verdana, sans-serif;
	text-align: left;
	color: #666666;
	margin: 0.5em;
	font-size: 1em;
	}
p.scroll { height: 90px; overflow: auto; margin-top: 1em; margin-bottom: 1em; }

/*Start of "Contact" styles*/
div#gita {float:left;width:500px; height:auto;margin:0em .5em;
}
 div#short img {}
/*Start of "links" styles*/
div#web {margin:0 0.5em; text-align:left; width:830px;}

div#line { border-top: 1px solid #999;border-bottom: 1px solid #999; margin:3em 0 0.5em; }
h1.links{ color: #fff; font-size: 0.7em;  margin: 1em;  }
div#images {width:825px;}
div#images img {margin: 0.5em;}
