@charset "utf-8";
/* CSS Document */
body {
	margin:0px;
	padding:0px;
	background-image:url(../image/topbarbg2.gif);
	background-position:top;
	background-repeat:repeat-x;
}
img {
	border:0px;
}
.main {
	width:100%;
	margin:0px;
	padding:0px;
}
.topBar {
	height:100px;
}
.bottomBar {
	height:30px;
	text-align:center;
	vertical-align:middle;
	color:#333333;
	font-size:12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}
.textLabel {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:right;
}
.inputBox {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
}
.headingText {
	color:#FFFFFF;
	padding:10px;
	font-size:28px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}
.smallLogo {
	background-image:url(../image/logo.jpg);
	background-repeat:no-repeat;
	float:left;
	elevation:above;
}
.buttonTwoActive {
	width:120px;
	text-align:center;
	margin:0px;
	padding:0px;
	background-image:url(../image/buttontwo.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	color:#333333;
}
.buttonTwo {
	width:120px;
	text-align:center;
	margin:0px;
	padding:0px;
	color:#FFFFFF;
}
.buttonTwo:hover {
	width:120px;
	background-image:url(../image/buttontwo.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	color:#333333;
}
.leftPan {
	width:22%;
	vertical-align:top;
	padding:10px;
}
.rightPan {
	width:220px;
	vertical-align:top;
	padding:10px;
}
.midPan {
	vertical-align:top;
	padding:10px;
}
.menuText {
	font-family: "Lucida Grande", Arial, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:Bold;
	text-align:left;
	text-decoration:none;
}
.menuText:hover {
	color:#dce5ef;
	font-size:12px;
}
.menuOption {
	font-family: "Lucida Grande", Arial, sans-serif;
	font-size:12px;
	color:inherit;
	font-weight:normal;
	text-decoration:none;
	padding-left:10px;
	color:#000000;
}
.menuOption:hover {
	text-decoration:underline;
}
.sideMenuTopBar {
	background-image:url(../image/menutopbar2.gif);
	background-position:top;
	height:30px;
	color:#FFFFFF;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:10px;
}
.headingBlack {
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding:3px;
	font-size:14px;
	color:#000000;
}
.headingGrey {
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	padding:3px;
	font-size:14px;
	color:#666666;
}
.textTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	font-weight:normal;
	color:inherit;
	padding:3px;
	text-decoration:none;
}
.textValue {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:right;
	font-weight:normal;
	color:inherit;
	padding:3px;
}
.divMenuOption {
	display:none;
	padding-bottom:6px;
	padding-top:10px;
	border:#dedede 1px solid;
	text-align:left;
}
.textFormLabel {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:right;
	vertical-align:top;
	font-weight:bold;
	color:inherit;
	padding:3px;
	background-color:#f0f4f9;
	border-bottom:#c5d3e7 1px solid;
	border-left:#c5d3e7 1px solid;
	width:20%;
}
.textFormValue {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	font-weight:normal;
	color:inherit;
	padding:3px;
	border-bottom:#c5d3e7 1px solid;
	border-left:#c5d3e7 1px solid;
	border-right:#c5d3e7 1px solid;
	background-color:#FFFFFF;
}
.textField {
	background-color:#faf4d5;
	border:#999999 1px double;
	width:300px;
	color:#000000;
	padding:3px;
	margin:10px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.submitButton {
	background-color:#436088;
	border:2px solid #a8bfd7;
	font-weight:bold;
	color:#F2F2F2;
	padding:3px;
	margin:10px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.userStatus {
	text-align:right;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	vertical-align:top;
	padding-right:15px;
}
.userStatusLink {
	text-align:right;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	vertical-align:top;
	padding-right:15px;
	text-decoration:none;
}
.userStatusLink:hover {
	color:#CCCCCC;
}
.formTable {
	border-top:#c5d3e7 1px solid;
}
.manageTable {
	border:#c5d3e7 1px solid;
}
.manageHeadingBlock {
	background-color:#dedede;
	padding:5px;
	text-align:left;
	margin:3px;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:32px;
}
.manageHeading {
	background-color:#dedede;
	padding:5px;
	text-align:left;
	margin:3px;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:32px;
}
.listingValue {
	margin:5px;
	text-align:center;
	width:30px;
}
.textListing {
	padding:5px;
	text-align:left;
	margin:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.textListingLink {
	padding:5px;
	text-align:left;
	margin:3px;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.textListingLink:hover {
	color:#FF0000;
}
.buttonBody {
	width:90px;
	height:24px;
	border:#CCCCCC 1px solid;
	margin:10px;
}
.buttonText {
	font-family: "Lucida Grande", Arial, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:Bold;
	text-decoration:none;
	vertical-align:middle;
	padding-top:5px;
}
.imageBorder {
	padding:3px;
	border:#cdcdcd solid 1px;
	text-align:justify;
}
.imageBorder {
	padding:3px;
	border:#cdcdcd solid 1px;
	text-align:justify;
	width:80px;
}
.footerLink {
	color:#cccccc;
	padding:5px;
	padding:3px;
	font-size:10px;
	text-decoration:none;
}
.footerLink:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.footerText {
	color:#cccccc;
	padding:5px;
	padding:3px;
	font-size:10px;
	text-decoration:none;
}
.headingOrange {
	color:#e27300;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}
#divRavontFooter {
	font-size:9px;
	color:#ababab;
	text-align:left;
	color:#CCCCCC;
	background:#333333;
	float:right;
	padding-right:10px;
}
#divRavontFooter a {
	color:#FFFFFF;
	text-decoration:none;
}
.divTopDivs {
	text-align:left;
	padding:7px;
	display:none;
	position:absolute;
	z-index:101;
	padding:5px;
}
#footer {
	clear: both;
	width: 980px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	color: white;
	font: 14px/18px calibri, sans-serif;
	height:80px;
	padding: 10px 0px 0px 0px;
	background-image:url(../images/footer-bg.gif);
	background-repeat:repeat-x;
	background-color:#333333;
}
#footer a {
	color:#FFFFFF;
	font-weight: normal;
}
ul.bottomMenu {
	list-style: none;
	margin:0px;
	padding:0px;
}
ul.bottomMenu li {
	margin: 0px 10px 0px 10px;
	padding: 0px 0px 0px 0px;
	display: inline;
	font-size: 12px !important;
	font-weight:bold;
}
#copyright {
	font-size:10px;
	color:#ababab;
	padding-left:5px;
	text-align:left;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
}
#copyright a {
	color:#FFFFFF;
	text-decoration:none;
}
#divRavontFooter {
	font-size:9px;
	color:#ababab;
	text-align:left;
	color:#CCCCCC;
	float:right;
	padding-right:10px;
}
#divRavontFooter a {
	color:#FFFFFF;
}


.inputSearch
{
	background-color:#FFFFFF;
	border-color:#2A00AA;
	border-width:1px;
	border-style:solid;
	background-image:url(../image/search_text.png);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:20px;
}







/******************************* LISTING Table ****************/




tr.listingHeader
{
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../image/tr_bg.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	height:27px;
	font-size:11px;
	font-weight:bold;
}

tr.listingHeader td
{
	text-align:center;
}

tr.listingEven
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#F2F2F2;
}

tr.listingEven:hover
{
	background-color:#E2F3FC;
}

tr.listingEven a
{
	text-decoration:none;
	
	color:#663300;
}

tr.listingEven a:hover
{
	text-decoration:underline;
}

tr.listingEven a.linkArticleTitle
{
	font-size:13px;
}


tr.listingOdd
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	background-color:#FBFBFB;
}

tr.listingOdd:hover
{
	background-color:#E2F3FC;
}

tr.listingOdd a
{
	text-decoration:none;
	color:#003399;
}

tr.listingOdd a:hover
{
	text-decoration:underline;
}

tr.listingOdd a.linkArticleTitle
{
	font-size:13px;
}


tr.searchArea
{
	background-color:#ECECEC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	height:50px;
	vertical-align:middle;
}



/******************************  COMMENTS LISTING **************************/

tr.commentsListingEven
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#F2F2F2;
}
tr.commentsListingEven:hover
{
	background-color:#E2F3FC;
}

tr.commentsListingEven a
{
	text-decoration:none;
	
	color:#663300;
}
tr.commentsListingEven a:hover
{
	text-decoration:underline;
}
tr.commentsListingEven a.articleTitle
{
	font-size:14px;
}

tr.commentsListingOdd
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	background-color:#FBFBFB;
}

tr.commentsListingOdd:hover
{
	background-color:#E2F3FC;
}

tr.commentsListingOdd a
{
	text-decoration:none;
	color:#003399;
}
tr.commentsListingOdd a:hover
{
	text-decoration:underline;
}
tr.commentsListingOdd a.articleTitle
{
	font-size:14px;
}

/****************************** END COMMENTS LISTING **************************/


/****************************** USER LISTING **************************/

tr.userListingEven
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#F2F2F2;
}
tr.userListingEven:hover
{
	background-color:#E2F3FC;
}

tr.userListingEven a
{
	text-decoration:none;
	color:#663300;
}
tr.userListingEven a:hover
{
	text-decoration:underline;
}
tr.userListingEven a.articleTitle
{
	font-size:14px;
}

tr.userListingEven a.email
{
	text-decoration:underline;
	color:#41753C;
	font-weight:bold;
}

tr.userListingEven a.email:hover
{
	text-decoration:underline;
}


tr.userListingOdd
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	background-color:#FBFBFB;
}

tr.userListingOdd:hover
{
	background-color:#E2F3FC;
}

tr.userListingOdd a
{
	text-decoration:none;
	color:#003399;
}
tr.userListingOdd a:hover
{
	text-decoration:underline;
}

tr.userListingOdd a.email
{
	text-decoration:underline;
	color:#41753C;
	font-weight:bold;
}

tr.userListingOdd a.email:hover
{
	text-decoration:underline;
}


tr.userListingOdd a.articleTitle
{
	font-size:14px;
}
/******************************* END USER Table ****************/

/******************************* END LISTING Table ****************/

