html,body{margin:0;padding:0}
body{font: 76% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	text-align:center;
	background-color:#fff;/*#b2bfc8;*/
}
p{margin:0 10px 10px}
a{
	display:block;color: 
	#981793;padding:10px;
}
/*ul{list-style:none;}*/
h2{font-size:1.3em; padding-left:0.5em;}
h3{padding-left:0.5em;}
/*div#header{background:url(../images/logo.jpg) top left no-repeat; height:69px;}*/
div#header{background:url(../images/logo250.gif) top left no-repeat; height:97px;}
div#header h1{height:80px;line-height:80px;margin:0;
  padding-left:10px;background: #b2bfc8;color: #330066;/*#090996;*/}
  div#header-text{float:right;height:69px; position:relative; color: #330066;/*#090996;*/}
div#container{text-align:left;}
div#content p{line-height:1.4;}
div#navigation{background:#d0d7dd;}
div#extra{background:#FF8539;}
div#footer{background: #b2bfc8;color: #090996;}
div#footer p{margin:0;padding:5px 10px;}
div#container{width:700px;margin:0 auto;}
div#navigation{width:100%;}
div#left-content-top{float:left;width:350px; background: #787f87; color:#fff; z-index:1; }
div#left-content-top a, div#left-content-top a:visited {color:#fff; text-decoration:none; padding:0; margin:0;}
div#left-content-top a:hover{text-decoration:underline;}

div#left-content-bottom{float:left;width:350px; z-index:2; }
div#right-content-top{float:right;width:350px; }
div#right-content-bottom{float:right;width:350px; background: #98a2ab; color:#000; }
div#right-content-bottom{}
div#footer{clear:both;width:100%}

.bodystyle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.small {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.medium {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.big {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
}
.vbig{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.5em;
}

.xbig {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
}

.expanded {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 2px;
}

.justified {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
}

.footer {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #999999;
}

/**** Style the navigation ****/
div#navigation ul{
	list-style-image:none;
	position:relative;
	left:0%;
	margin-top:0;
	margin-bottom:0;
	padding-bottom:1em;
	padding-top:1em;
}
div#navigation li{list-style-image:none; display:inline; margin-top:0; margin-bottom:0; text-align:left;}
div#navigation a{display:inline;}

div#left-content-top a{display:inherit;}
div#left-content-top ul{
	list-style-image:none;
	position:relative;
	left:0%;
	/*margin-top:0;
	margin-bottom:0;*/
	margin: 4%;
	padding: 1em;
	overflow: auto;
}
div#left-content-top li { list-style-image:none; list-style:none; display:block; padding-top:.5em; margin-top:0px; margin-bottom:0; text-align:left; padding-left:7%;}

div#left-content-top a{font-weight:bold;}

div#right-content-bottom p{padding:0.3em 0.3em 0 0.3em; margin:5%;}
div#right-content-bottom ul{
	list-style-image:none;
	position:relative;
	left:0%;
	margin:4%;
	padding: 1em;
	overflow: auto;
}
div#right-content-bottom li { list-style-image:none; list-style:none; display:block; padding-top:.5em; margin-top:0px; margin-bottom:0; text-align:left;  padding-left:7%;}

/** the top menu **/

.menu {
  display:table;         /* ignored by IE */
  padding:0; 
  list-style-type:none;
  white-space:nowrap;    /* keep text on one line */
  /*border:1px solid #06a;  add a border to show size of menu */
  }
* html .menu {
  display:inline-block;  /* for IE only */
  width:1px;             /* IE will expand to fit menu width */
  padding:0 2px;         /* fix bug in IE for border spacing */
  }  
.menu li {
  display:table-cell;    /* ignored by IE */
  }
* html .menu li {
  display:inline;        /* for IE only */
  }
.menu a, .menu a:visited {
  display:block;         /* for all browsers except IE */
  padding:4px 16px;
  color:#000; 
  /*background: #d0d7dd; #d4d4d4; */
  border:1px solid #fff; /* add a 1px white border around items */ 
  text-decoration:none;
  }
* html .menu a, * html .menu a:visited {
  display:inline-block;  /* for IE only */ 
  margin:0 -2px;         /* to correct an IE border width bug */  
  }
.menu a:hover {
  color:#fff; 
  background: #787f87; /*#08c;*/
  }

.lefted {margin:0 auto 0 0;}
.centered {margin:0 auto;}
.righted {margin:0 0 0 auto;}
.right{float: right; margin:0 padding:0;}
