/* CSS Document */

* {
	margin: 0;
	padding: 0;
}

body {
	font: 12px/18px Arial, Verdana, Tahoma;
	color: #B1C0C7;
	background-image: url(../images/msn_bg.gif);
	background-repeat: repeat-x;
	background-color:  #EDEDED;
}

td{
	font: 12px/18px Arial, Verdana, Tahoma;
	text-align: left;
/*	text-align: left;  */
	color: #666666;
	padding: 0;
}

.content
{
padding: 0 15px 20px 15px;
}

.content2
{
padding: 0 10px 20px 10px;
}

a:link, a:active, a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2c5591;
	text-decoration: none;
}

a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2c5591;
	text-decoration: none;

}

a.more:link, a.more:active, a.more:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
}

a.more:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	text-decoration: none;

}

a.news:link, a.news:active, a.news:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2c5591;
	text-decoration: none;
}

a.news:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	text-decoration: none;

}


ul.nav {
	list-style: none;
	margin: 0;
	padding: 0;
	}

ul
{
	list-style-image: none;
	margin: 5px 0 0 35px;
}

ul.arrow
{
	list-style-image: url(../images/arrow.gif);
	margin: 5px 0 0 15px;
	padding: 0;
}

.imgR{
	float: right;
    border: 3px solid #ccc;
	margin: 0 0 0 15px;
	padding: 1px;
}

.imgL{
	float: left;
    border: 2px solid #ccc;
	margin: 0 15px 0 0;

}


.imgR2{
	float: right;

	margin: 0 0 0 15px;
	padding: 1px;
}

.subtitle{
	font: 12px Arial, Verdana, Tahoma;
	color: #666666;
	padding: 0;

}


.menu
{
	background:  url(../images/menu2.gif) no-repeat;
	height: 50px;
	width: 550px;
}


h1
{
		font: bold 15px/18px  Arial, Verdana, Tahoma;
		color: #303537;
		margin: 8px 0 0 40px;
		padding: 6px 0 0 0;
}


/*- main nav*/

#nav {
	width: 200px;
	padding: 0px;
	float: left;
	background: #0C479D;
	}

#nav li a {
	height: 32px;
  	voice-family: "\"}\"";
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	}

#nav li a:link, #nav li a:visited {
	color: #FFF;
	display: block;
	background:  url(../images/nav.gif);
	padding: 8px 0 0 35px;
	}

#nav li a:hover {
	color: #FFF;
	background:  url(../images/nav.gif) 0 -32px;
	padding: 8px 0 0 35px;
	}

#frontpic{
	background:  url(../images/1_loading.gif) no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 225px;
	width: 560px;
}

.arrow-more{
	padding:0 10px 0 0;
	vertical-align: middle;
}

.heading{
	font: bold 14px Arial, Verdan, Tahoma;
	color: #076197;
	padding: 0 0 5px 0;
}




.title-news{
	background: url(../images/title.gif) no-repeat;
	height: 32px;
	padding: 0;
}
.main-head{
	font: 12px Bold Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding: 6px 0 0 50px;
}

.head{
	font: 12px Arial, Verdana, Tahoma;
	color: #333333;
	padding: 10px;
}

.box{
	font: 12px Arial, Verdana, Tahoma;
	color: #ffffff;
	padding: 0 10px 5px 10px;
}

.date{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

#more ul {
	color: #FFF;
	display: block;
	background:  url(../images/arrow.gif) no-repeat;
	padding: 0 10px 0 0px;
	}

hr
{
	height: 1px;
	color: #ccc;
	border: none;
	background-color: #0C479D;
}


/* Footer */

#footer {
	width: 780px;
	height: 50px;
	margin: 0 auto;
	font: 10px Arial, Helvetica, sans-serif;
	color: #939496;
	background: #ffffff;
}


#footer a {
	font: 10px Arial, Helvetica, sans-serif;
	color: #939496;
	text-align: center;
	padding: 5px;
}

.externallink{
	padding:  -5px 0 0 0px;
	background:  url(../images/pdf.jpg) no-repeat;
	height: 16px;
	width: 16px;
}

.heading1{
	font: 16px Bold Arial, Verdan, Tahoma;
	color: #FDB179;
	padding: 0;
}

h1{
	font: bold 14px/18px Arial, Verdana;
	color: #000;
}

h2{
	font: bold 16px/18px Arial, Verdana;
	color: #1D94D1;
}


.btn
{
	font: bold 11px Tahoma, Verdana, Arial;
	color: #333333;
	background: #ECECEC;
	border: 1px #fff outset;
}

/* Table Properties */

.dataTable
{
	border: 1px #EBEBEB solid;
	border-collapse: collapse;
}

tr.rowtitle td
{
	color: #fff;
	background: #79B0E8;
	font: bold 12px Arial, Tahoma, Verdana;
	border-right: 1px #ffffff solid;
	border-top: 1px #ffffff solid;
	border-bottom: 1px #ffffff solid;
	border-left: 1px #ffffff solid;
}

tr.row2 td
{
	background: #EFEFEF;
	border-right: 1px #ffffff solid;
	border-top: 1px #ffffff solid;
	border-bottom: 1px #ffffff solid;
	border-left: 1px #ffffff solid;
}


tr.row1 td
{
	background: #F2F2F2;
	border-right: 1px #ffffff solid;
	border-top: 1px #ffffff solid;
	border-bottom: 1px #ffffff solid;
	border-left: 1px #ffffff solid;
}