body{
}

body, td{
	font-family: tahoma, "Trebuchet MS", sans-serif, Helvetica;
	FONT-SIZE: 12px;
}

a:link {
	color: #000000;
	text-decoration: underline;
	font-size:13px;
}

a:visited {
	color: #000000;
	text-decoration: underline;
	font-size:13px;
}

a:hover {
	color: #000000;
	text-decoration: none;
	font-size:13px;
}

a:active {
	color: #000000;
	text-decoration: underline;
	font-size:13px;
}

a img{
	border:none;
}


.myBody{
	width:1000px;
	text-align:center;
	margin:0 auto;
}

.container{
	text-align:right;
}


.PageHeader{
	height:110px;
	background:url("../images/head_line.png") bottom no-repeat;		
}

#HeaderLogin td{
	font-size:11px;
}
#HeaderLogin input{
	font-size:10px;
}
.PageContentWrapper{
	text-align:center;
}

.PageContent{
	width:775px;
	margin-left:auto;
	margin-right:auto;
	text-align:right;
	border:solid 0px white;		

}

.PageContentHomePage{
	text-align:right;
}


.copyright{
	padding-top:0px;
	font-size:11px;
}
	.Copyright a:link, .Copyright a:visited{
		color:#FFFFFF;
		text-decoration:none;
	}
	.Copyright a:hover{
		text-decoration:underline;
	}

h1, h2, h3, h4{
	font-family:tahoma, Eurostile, Arial;
	text-transform:uppercase;
}

h1{
	font-size:18px;
}

h2{
	font-size:16px;
	color:#fdb813;
}

h3{
	font-size:14px;
	margin-bottom:5px;
/*	color:#0033FF;*/
	color:#fdb813;
}


.Label{
	color:#93B2BC;
}


.MyGrid{	
	border:none;
	border-collapse:collapse;

}
.MyGrid td{
	border-collapse:separate;
	padding:4px;
}
.MyGrid tr.selected td{
}	

.MyGridHeader td, .MyGridHeader th{
	font-size:11px;
	font-weight:bold;	
	padding:4px;	
	text-align:right;
	border-bottom:solid 1px silver;
}


/* header menu */
#menu {	
	clear: both;
	margin: 0; 
	padding: 0 0 10px 0;		
	width: 98%;
	background: #FFF url(wrap-bg.jpg) repeat-y;
	float: left;
}
#menu ul {
	font: bolder 14px tahoma, 'Trebuchet MS', sans-serif;
	width: 1000px;
	color: #FFF;
	background-color: #4E3525;		 	
	margin: 0 0px;
	padding: 0;
	display: inline;
	border-bottom: 6px solid #FFF;
	float: right;
}
#menu li {
	float: right;
	list-style: none;
}
#menu li a {
	display: block;
	padding: 10px 15px;
	color: #FFF;	
	text-decoration: none;	
}
#menu li a:hover {
	background: #C8935D;
	color: #FFF;
}
#menu li a#current  {
	background: #993333;
	color: #FFF;	
}



.error{
	color:red;
}

.messages{
	color:#009900;
}

.clear{
clear:both;
}

.searchBox{
	border:solid 1px #999999;
	padding:4px;
	text-align:right;
}

.eventBlock{
	border:solid 1px #999999;
	padding:4px;
}


.tableRowA{
	background-color:#edeae9;
}

.tableRowB{
	background-color:#cac2bd;

}

.tableRowC{
	background-color:#E5ECF2;
}

.tableRowD{
	background-color:#f6f5f4;
}


.tableHeader{
	background-color:#4e3525;
	padding:10px;
	color:#FFFFFF;
	font-weight:bold;
}

.tableHeader a{
	color:#FFFFFF;
	font-weight:bold;	
}


.sortingArrows{
	float:left;
}

.headerTitle{
	float:right;
}


.addNewItem{
	background-color:#993333;
	padding:15px;
	color:#FFFFFF;
	width:200px;
	float:right;
}
.addNewItem a{
	color:#FFFFFF;
}


.inputNote{
	font-size:10px;
	color:#666666;
}



/* create a dynamic buttons start here -----------------  */
a.boldbuttons{
	background: transparent url('../images/roundedge_left.gif') no-repeat top left;
	display: block;
	float: right;
	font: bold 12px verdana;
	line-height: 22px; 
	height: 28px; 
	padding-left: 8px;
	text-decoration: none;

}

a:link.boldbuttons, a:visited.boldbuttons, a:hover.boldbuttons, a:active.boldbuttons{
	color: white;
}

a.boldbuttons span{
	background: transparent url('../images/roundedge_right.gif') no-repeat top right;
	display: block;
	padding: 3px 10px 3px 2px;
}

a:hover.boldbuttons{ 
	text-decoration: underline;
}

.buttonwrapper{
	overflow: hidden; 
	width: 100%;
}

/* create a dynamic buttons end here ----------------- */

.rssIcon{
	float:left;
}