
/* ajax status messages */
#pageGlobalMessage {
	position:fixed;
	z-index:1000001;
	display:none;
	text-align:center;
	top:0px;
	width:100%;
}
	#pageGlobalMessage span.loading {
		background:yellow;
		color:black;
		padding: 3px;
		font-weight:bold;
	}
	#pageGlobalMessage span.status {
		background:#1E5596;
		color:white;
		padding: 3px;
		font-weight:bold;
	}
	#pageGlobalMessage span.error {
		background:red;
		color:white;
		padding: 3px;
		font-weight:bold;
	}

.modal { 
    background-color:#fff; 
    display:none; 
}
fieldset span.required { color:red; }

body {
/*	padding-top: 60px;*/
	padding-bottom: 40px;
}
.clear {
	clear:both;
}
 
.input-wide {
	width:520px;
}

/*pagination for DataPager */
.pagination a:first-child {
    border-left-width: 1px;
    border-radius: 3px 0 0 3px;
}
.pagination a:last-child {
    border-radius: 0 3px 3px 0;
}
.pagination .numericpages {
	float:left;
	display:inline-block;
}
.pagination .numericpages a:first-child {
    border-left-width: 0px;
}

.pagination .numericpages a {
	border-radius: 0;
}
.pagination a[disabled="disabled"] {
	color: #999999;
}

.popupForm.modal.piracy {
    width:970px;
}

div.wysiwyg iframe {
    border: 1px solid #d4d4d4 !important;
    border-radius: 3px;
}

.validationMessage {
    color:red;
}

.blog.entry .date {
    margin-bottom:7px;
}

.blog.entry .author {
    margin: 10px 0 20px 0;
    color:#999;
    font-style: italic;
}

.blog.entry.full .author {
    font-size:14pt;
}

li .blog.entry a.title {
    font-size:16pt;
}

li .blog.entry a.readmore, li .blog.entry a.readmore:hover {
    text-decoration:none;
    cursor:pointer;
    color: #990000;
    margin-left:5px;
    border-bottom: 1px dotted #990000;
}

ul.blog-list {
    display:inline-block;
}

ul.blog-list {
        list-style:none;
}
