body {

	margin-left:0;

	margin-right:0;

	margin-top:0;

	margin-bottom:0;

    background-image:url(../images/body-bd.jpg);

    background-repeat: repeat-x;

/*  background-color: #51002B;*/

    background-color: #90065b;

}

.mainTextBlock{

    height: 100%;

    background-color: #FFFFFF;

    font-family: Arial,Verdana, Helvetica, sans-serif;

    color: #333333;

    text-align: justify;

    font-size: 12px;

	padding-top:5px;

}

.simpleTable{

    font-family: Arial,Verdana, Helvetica, sans-serif;

    color: #333333;

    text-align: justify;

    font-size: 12px;

}

.simpleTable .colored {background:#eeebeb}

.leftMenu{

    height: 100%;

    background-color: #FFFFFF;

    font-family: Arial,Verdana, Helvetica, sans-serif;

    color: #333333;

    text-align: justify;

    font-size: 10px;

}

.secondHeader{

    font-family: Arial,Verdana, Helvetica, sans-serif;

    color: #333333;

    text-decoration: underline;

    font-weight: bold;

    font-size: 12px;

}

.secondHeaderNoUnderline{

    font-family: Arial,Verdana, Helvetica, sans-serif;

    color: #333333;

    text-align: justify;

    font-weight: bold;

    font-size: 12px;

}

.smallNewsTitle{

    font-family: Arial,Verdana, Helvetica, sans-serif;

    /*color: #90005A;*/

    color: #555555;

    text-align: justify;

    font-weight: bold;

    font-size: 12px;

}



.pageTitle{

    background-color: #FFFFFF;

    font-family: Arial,Verdana, Helvetica, sans-serif;

    color: #0066B3;

    font-weight: bold;

    font-size: 16px;
	
	text-transform:uppercase;

}



.leftMenuWhite{

    background-color: #FFFFFF;

    font-family: Verdana,Arial, Helvetica, sans-serif;

    color: #000000;

    font-size: 10px;

    font-weight: bold;

    padding-left: 6px;    

    padding-right: 6px;    

    border-width: 1px;

    border-color: #B2B4B6;

    border-style: solid;

}

.leftMenuPurple{

    background-color: 90005A;

    font-family: Verdana,Arial, Helvetica, sans-serif;

    color: #FFDD00;

    font-size: 10px;

    font-weight: bold;

    padding-left: 6px;  

    padding-right: 6px;        

    border-width: 1px;

    border-color: #FFFFFF;

    border-style: solid;

    cursor: pointer; 

}

/*----------------------------------------------------------*/

ul#menu {

	margin: 0;

	padding: 0;

	list-style: none;

}

ul#menu li.item {

	float: left;

	position: relative;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	width:135px;

	height:24px;

	margin:0 2px;

}

#menu #first {margin-left:0; width:109px;}

#menu #last { margin-right:0; width:230px;}

ul#menu li li{ width:180px}

ul#menu li ul.long li{ width:220px}

ul#menu li ul {

	position: absolute;

	display: block; 

	top: 24px;

    left: 0;

	margin-left:0;

	list-style:none;

	margin: 0;

	padding: 0;

	list-style: none;

}

ul#menu li ul {

	top: auto;

	left: auto;

}

ul#menu ul {visibility:hidden; width:180px;}

ul#menu ul.long {visibility:hidden; width:200px;}

ul#menu li:hover ul {display:block; visibility:visible;}

a.buttonGray:link, a.buttonGray:visited {

    background-color:#CCCCCC;

    font-family: Verdana,Arial, Helvetica, sans-serif;

    color: #000000;

    font-size: 10px;

    font-weight: bold;

    padding-left: 0px;    

    border-width: 1px;

    border-color: #B2B4B6;

    border-style: solid;

	display:block;

	height:24px;

	line-height:22px;

	text-align:center;

	text-decoration:none;

}

a.buttonGray:hover {

    background-color: #90005A;

    font-family: Verdana,Arial, Helvetica, sans-serif;

    color: #FFDD00;

    font-size: 10px;

    font-weight: bold;

    border-width: 1px;

    border-color: #FFFFFF;

    border-style: solid;

    cursor: pointer;

	text-decoration:none; 

}

#menu li ul a {

	background-color:#CCCCCC;

    font-family: Verdana,Arial, Helvetica, sans-serif;

    color: #000000;

    font-size: 10px;

    font-weight: bold;   

    border:1px #000000 solid;

	display:block;

	height:24px;

	line-height:22px;

	text-decoration:none;

	padding-left:5px;

}

 #menu li ul a:hover {

 	background-color: #90005A;

    color: #FFDD00;

    border: solid #FFFFFF 1px;

    cursor: pointer;

	text-decoration:none; 

 }

/*.sub-last {border-top:1px #000000 solid; border-bottom:1px #000000 solid;border-left:1px #000000 solid; border-right:1px #000000 solid;}

.sub-last:hover {border: solid #FFFFFF 1px;}*/

/*#menu li ul a {

	display:block;

	text-decoration: none;

	color: #333399;

	background: #C1CCDF;

	padding:0;

    padding-left:6px;

	line-height:25px;

	width:124px;

	font-family:Verdana, Arial, Helvetica, sans-serif;	 

} 

#menu li ul a:hover { 

	color: #FFFFFF; 

	background: #333399; 

}*/



/* Links Section */

a.linkFooter {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #71204B;

	text-decoration: none;

}

a.linkFooter:hover {

	color: #000000;

    text-decoration: underline;

}



a.linkText {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #71204B;

	text-decoration: none;

}

a.linkText:hover {

	color: #000000;

    text-decoration: underline;

}





a.linkLeftMenu {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #71204B;

	text-decoration: none;

}

a.linkLeftMenu:hover {

	color: #FFDD00;

    background-color: 90005A;    

    

}

a.linkindex {

	font-family: tahoma, Arial, Helvetica, sans-serif;

	font-size: 20px;

	font-weight: none;

	color: #71204B;

	text-decoration: none;

}

a.linkindex:hover {

	color: #000000;

    

}



.popup {

    background-color: #FFFFFF;

    font-family: Arial,Verdana, Helvetica, sans-serif;

    color: #333333;

    font-size: 12px;

}

.popup li {color:#90005A}

.popup li span {color:#333333}





.l_bann {padding-bottom:20px;}



a.register {

	display:block;

	width:175px;

	height:50px;

	background:url(../images/register_2.jpg) 0 0 no-repeat;

	color:#0066b3;

/*	color:#f0c20b;*/

	font-family: Arial,Verdana, Helvetica, sans-serif;

	font-size:16px;

	font-weight:bold;

	text-decoration:none;

	text-align:center;

}

a.register div {padding-top:6px;}

a.register:hover {

	background:url(../images/register_1.jpg) no-repeat;

}