/*- Global style -------------- */
body {
	margin: 10px; padding: 0;
	text-align: center;
	background:url(../images/backg.gif) repeat-x 0 0 #2A95BD; 	
}

*{ 
	font-size:11px;
	font-family: Verdana, Arial, sans-serif; text-align: left;
	color: #666;
}
h1 {
	font-size: 13px; font-weight: bold; font-style: normal;
	line-height: 1.4em;
	color: rgb(210, 80, 60);
}
h2 {
	font-size: 11px; font-weight: bold; font-style: normal;
	line-height: 1.4em;
	color: rgb(210, 80, 60);
}
h3 {
	font-size: 11px; font-weight: bold; font-style: normal;
	line-height: 1.4em;
	color: #666;
}
ul li {
	margin: 0; padding: 0;
	font-size: 11px;
	line-height: 1.6em;
	font-weight: normal;
	color: #666;
	list-style-type: square;
}
ol li {
	margin: 0 0 0 10px; padding: 0;
	font-size: 11px;
	line-height: 1.6em;
	font-weight: normal;
	color: #666;
	list-style-type:  decimal-leading-zero;
}
a:link, a:visited {
	font-weight: none;
	text-decoration: none;
	color: rgb(31, 104, 143);
}

a:hover, a:active {
	font-weight: none;
	text-decoration: none;
	color: rgb(109, 191, 235);
}
img.left { 
	float: left, border 0; 
}
img.right { 
	float: right, border 0; 
}
p {
	margin: 0; padding: 0;
	line-height: 1.4em;
	font-weight: normal;
	color: #666;
}
p.small {
	margin: 1px 5px 1px 5px; padding: 5px;
	line-height: 0.6em;
	font-weight: normal;
	color: #666;
}
p.design {
	margin: 1px 5px 1px 5px; padding: 5px;

	line-height: 0.6em;
	font-weight: bold;
	text-align: center;
	color: #999;
}
/*- Global style end -------------- */

#container {
	margin: 0 auto 0 auto; 
	padding: 0; 
	width: 770px; 
	background-color: #fff; 
	background-image: url(../images/cntnerbkgrnd.gif); 
	background-position: bottom left; 
	background-repeat: no-repeat; 
	overflow: hidden; 
}

/*- Panel banner -------------- */
#topleft { 
	float: left; 
	margin-bottom: 5px; 
	padding: 0; 
	width: 350px; 
	height: 70px; 
	background-image: url(../images/balinter-logo.gif); 
	background-position: top left; 
	background-repeat: no-repeat;  
}
#topright { 
	float: left; 
	margin-bottom: 5px; 
	padding: 0; 
	width: 420px; 
	height: 70px; 	
	background-image: url(../images/right-top.jpg); 
	background-position: top right; 
	background-repeat: no-repeat;
}
#flashContainer { 
	width: 770px; 
	clear:both; 
	padding: 0; 
	height: 137px; 
}
#space { 
	width: 770px; 
	clear:both; 
	padding: 0; 
	height: 5px; 
	background-image: url(../images/bg2.gif); 
	background-position: left; 
	background-repeat: repeat-x;  
}
/*- Panel banner End -------------- */

/*- Panel content left -------------- */
#leftcol { 
	float: left; 
	margin: 0; 
	padding: 0 0 0 5px; 
	width: 220px; 
}
#leftitem {
	margin: 0 0px 10px 0px; 
	padding: 0;
	background-color: #F4F0ED;
}
#leftitem h2{
	margin: 0 0px 5px 1px; 
	padding: 1px;
}
#leftitem2 {
	margin: 0 0px 10px 0px; 
	padding: 0;
	vertical-align: top;
	background: url(../images/bgNews.gif) top repeat-x #fff;
	border: 1px solid #B5D3F6;
	border-collapse: collapse;
}
#leftitem2 p{
	margin: 5px; 
}
#leftitem2 h2{
	margin: 0 0px 5px 1px;
	padding: 1px;
	font-size:12px;
}
#leftitem2 ul {
	color: #1f2021;margin-left:10px;
}
#leftitem2 ul li{
	
	font-weight:none;
}
/*- Panel content left End -------------- */

/*- Panel content right -------------- */
#maincontent { 
	float: left; 
	margin: 0; padding: 0 0 0 10px;
	width: 530px; 
}
#maincontent h2{
	margin: 0 0px 5px 0;
}
#maincontent h2.title{
	margin: 0 0px 10px 0;
	font-size: 15px; font-weight: bold; font-style: normal;
	color: rgb(230, 80, 60);
}
.formflat  {
	color:#000066; 
	font:12px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; 
	background-color: #ECECEC;
	border: 1px solid #74808d;
	cursor: pointer;
	padding: 1px 1px;
}
.formflatOver  {
	font:12px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; 
	color:#666666; 
	background-color: #FFFFFF;
	border: 1px solid #A9B8C2;
	cursor: pointer;
	padding: 1px 1px;
}
.formflat2  {
	font:12px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; 
	color:#666666; 
	background-color: #FFFFFF;
	border: 1px solid #74808d;
	cursor: none;
	padding: 1px 1px;
}
acronym { border-bottom: 1px dotted #777; }
/*- Panel content right End -------------- */

/*- Panel footer -------------- */
#copyright { 
	margin:  0 auto; 
	padding: 0; 
	width: 770px; 
	height: 20px; 
	background-color: #F4F0ED; 
}
#design { 
	margin: 0 auto 0 auto;
	padding: 0; 
	width: 770px; 
	height: 20px; 
	background-color: #fff; 
}
/*- Panel footer End -------------- */