
/*********** HTML Tags ***************************************************************************/
a			{ font-weight : bold; font-style : normal; color : #000082; text-decoration : none; outline: none;}
a:Hover  	{ font-style : normal; text-decoration : underline;}
body 		{ background-color:  #ededed; font-family: Arial; font-size: medium; color: #474f4b; padding: 0px; margin: 0px; }
div			{ border: 0px solid black;}
hr			{ color: #474f4b;}
h1 			{ text-align : center; font-size : x-large; }
h2			{ text-align : left; font-size : large; }
h3 			{ text-align : center; font-size : small; }
img			{ border: 0px solid white;}
li 			{ text-align : left; }
p			{ text-align : justify;	font-size: small;}
ul, ol		{ font-size: small;}
table, td	{ text-align: left; font-size: small;}
fieldset	{ border: 0px solid black;}
/************************************************************************************************/

/*********** IDs ********************************************************************************/
#adbox			{
			border: 0px solid red;
			width: 300px;
			margin: 10px;
			}

#topad			{
			position: absolute;
			top: 2px;
			left: 10px;
			border: 0px solid red;
			}

#content		{ position: relative; padding: 10px; width: 900px; margin: auto; background-color: #ffffff; min-height: 400px;}

#footer			{ 
			position: absolute;
			bottom: 0px;
			left: 0px;
			right: 0px;
			height: 12px;
			font-size: 10px;
			font-color: #474f4b; 
			background-color: #888888; 
			border: 1px solid #474f4b;
			}

#language_selector 	{
			position: absolute;
			right: 15px;
			height: 24px;
			padding: 0px;
			margin: 0px;
			border: 0px solid black;
			}

					
#language_selector select	{ position: absolute; top: 2px; right: 0px; padding: 0px; margin: 0px; font-size: 12px; border: 1px solid #474f4b;}



#syndication		{ 
			position: absolute;
			right: 15px;
			top: 1px;
			border: 0px solid black;
			height: 11px;
			overflow: hidden;
			}

 #main		{
			position: absolute;
			top: 32px;
			left:0px;
			right: 0px;
			bottom: 14px;
			overflow: auto;
			border: 0px solid red;
			background-color: #ededed;
			padding: 20px;
			}

#menu		{ 
			position: absolute;
			top: 0px;
			left: 0px;
			right: 0px;
			height: 24px;
			font-size: 26px;
			text-align: center;
			background-color: #888888; 
			border: 1px solid #474f4b; 
			}

#menu a		{
			padding: 5px;
			font-size: 14px;
			border: 0px solid white;
			text-decoration : none;
			}
			
#menu a:HOVER	{ background-color: white; }
/************************************************************************************************/

/*********** Classes ****************************************************************************/
.abstract	{ font-weight: bold; }
.border		{ border: 1px solid #474f4b;}
.borderless	{ border: 0px solid #474f4b;}
.division	{ float: left; padding: 5px; margin: 5px; width: 428px; background-color: #ededed; border: 1px solid #474f4b;}
.float		{ float: left; padding-left: 5px; padding-bottom: 5px;}
.clear		{ clear: both;}

.author		{ text-align: center; }
.description	{ font-weight: bold; }
.left		{ float: left; margin-right: 5px;}
.right		{ float: right; margin-left: 5px;}
.margin		{ margin: 10px;}
.infobox 	{ margin: 10px; margin-right: 0px; min-height: 150px; width: 300px; background-color: #ededed;}
.infobox_title	{ text-align : center; font-size : large; font-weight: bold; }
.center		{ text-align: center; }
.space		{ padding: 5px; }
.box		{ max-width: 260px; margin-left: 10px; margin-right: 0px; padding: 5px; padding-top: 0px; padding-bottom: 0px; background-color: #ededed;}
.legend		{ font-size: 12px; padding: 0px; margin: 0px;}
.top td		{ vertical-align: top;}
.100pc		{ width: 100%; }
.selected 	{ background-color: #ededed; }
/************************************************************************************************/

