/*
   $Revision: 1.16 $
   $Date: 2003/10/31 11:02:07 $


   ==================================================
   ======   Global stylesheet for mvnForum.   =======
   ==================================================

*/



/* Background color and font for the main window */

body {
    color: #000000;
    background: #FFFFFF;
    font-family: "Tahoma", "Helvetica", "Arial", "sans-serif";
    font-size: 12px;
}

a:link, a:visited, a:active { color: #000000; font-size: 12px; text-decoration: none }
td { color: #000000; font-size: 12px; text-decoration: none}
a:hover { color: orangered; font-size: 12px;text-decoration:none }

/* Page description shown in some pages, below the navigation menu. */
.pagedesc {
    background: #E0E0E0;
    color: #000000;
    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 20px;
    text-decoration : none;
}

.warning {
    color: #FF0000;
}
.message {
	font-size: 12px;
	color: #efefef;
	text-decoration: none;
	border: 1px solid #666666;
}

.state {
	font-size: 10px;
	color: #ff0000;
	text-decoration: none;
}

/* Background and border styles for tables. */
.tborder {
    border: 1px solid #3972BB;
}

.tborder1 {
	border-left: 1px solid #3972BB;;
	border-right: 1px solid #3972BB;;
	border-bottom: 1px solid #3972BB;;
}

.command {
    color: #000000;
    font-size: 12px;
    font-weight: normal;
    line-height: 20px;
    text-decoration : none;
}
a.command:link, a.command:visited, a.command:active {
    color: #333333;
    font-size: 12px;
    font-weight: normal;
    line-height: 20px;
    text-decoration: none;
}
a.command:hover {
    color: orangered;
    font-size: 12px;
    font-weight: normal;
    line-height: 20px;
    text-decoration: none;
}

.pager {
    color: #000000;
    font-size: 12px;
    font-weight: normal;
    line-height: 20px;
    text-decoration : none;
}
.pagerCurrent {
    color: orangered;
    font-size: 12px;
    font-weight: normal;
    line-height: 20px;
    text-decoration : none;
}
a.pager:link, a.pager:visited, a.pager:active {
    text-decoration: none;
}
a.pager:hover {
    color: orangered;
    text-decoration: none;
}
.tcat {
    color: #000000E;
    font-size: 12px;
	background-image: url(../images/Nav_bg.jpg);
    font-weight: normal;
    line-height: 20px;
    text-decoration : none;
}
.tcata {
    FONT-SIZE: 12px;
	background-image: url(../images/Nav_bg.jpg);
    background: #C0C0C0;
    LINE-HEIGHT: 20px;
}

/* Top-level table title rows */
.theader {
    color: #FFFFFF;
    font-size: 12px;
    font-weight: normal;
    line-height: 20px;
    text-decoration: none;
}

/* First post in the thread */
.trow0 {
    background: #E0E6EB;
    font-size: 12px;
    line-height: 20px;
}

/* First alternating background color for row. */
.trow2 {
    background: #E4E6E9;
    font-size: 12px;
    line-height: 24px;
}

/* Second alternating background color for row. */
.trow1 {
    background: #E7EBEF;
    font-size: 12px;
    line-height: 24px;
}

.trowfinal {
    background: silver;
    font-size: 12px;
    line-height: 20px;
}

.memberName {
    color: #00007F;
    font-family: "Tahoma", "Helvetica", "Arial", "sans-serif";
    font-size: 12px;
    font-weight: normal;
    line-height: 20px;
    text-decoration: none;
}
a.memberName:link, a.memberName:visited, a.memberName:active {
    color: #333333;
    text-decoration: none;
}
a.memberName:hover {
    color: orangered;
    text-decoration: none;
}

.disabledItem {
    color: #FF0000;
    font-family: "Tahoma", "Helvetica", "Arial", "sans-serif";
    font-size: 12px;
    font-weight: normal;
    line-height: 20px;
    text-decoration: none;
}
a.disabledItem:link, a.disabledItem:visited, a.disabledItem:active {
    color: orangered;
    text-decoration: none;
}
a.disabledItem:hover {
    color: orangered;
    text-decoration: none;
}

.messageTopic {
    color: #00007F;
    font-family: "Tahoma", "Helvetica", "Arial", "sans-serif";
    font-size: 12px;
     line-height: 20px;
    text-decoration: none;
}
a.messageTopic:link, a.messageTopic:visited, a.messageTopic:active {
    color: #000000;
    text-decoration: none;
}
a.messageTopic:hover {
    color: orangered;
    text-decoration: none;
}

.messageText {
    color: #000000;
    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 20px;
    text-decoration: none;
}

.messageTextnormal {
    color: #000000;
    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 20px;
    text-decoration: none;
}

.messageTextnormalBlue {
    color: #333333;
    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 20px;
    text-decoration: none;
}

.messageTextnormalRed {
    color: #FF0000;
    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 20px;
    text-decoration: none;
}

/* These are not used anymore:

.numberBlack {
    color: Black;
    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";
    FONT-SIZE: 18px;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 20px;
    text-decoration : none;
}

.numberBlueLink {
    color: Blue;
    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";
    FONT-SIZE: 18px;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 20px;
    text-decoration : none;
}

.numberRedLink {
    color: Red;
    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";
    FONT-SIZE: 18px;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 20px;
    text-decoration : none;
}
*/

.pageTitle {
    color: #FF9966;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 24px;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 26px;
    text-decoration: none;
}

.subTitle {
    color: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 18px;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 26px;
    text-decoration: none;
}

.pageFooter {
    color: Gray;
    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 20px;
    text-decoration: none;
}

.normal {
    color: #000000;
    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 20px;
    text-decoration: none;
}

.normal {
    color: #000000;
    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 20px;
    text-decoration : none;
}

.hightlight {
    color: #CC6600;
    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";
    FONT-SIZE: 14px;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 20px;
    text-decoration : none;
}
.Header {
    color: #00007E;
    font-size: 12px;
	background-image: url(../images/Nav_bg.jpg);
    font-weight: normal;
    line-height: 20px;
    text-decoration : none;
}
.welcomeHeader {
    color: #ffffff;
    font-size: 12px;
	/*background-image: url(../images/004.gif);*/
	font-weight: bold;
    line-height: 20px;
    text-decoration : none;
}
a.welcomeHeader:link, a.welcomeHeader:visited, a.welcomeHeader:active {
    color: #ffffff;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    text-decoration : none;
}
a.welcomeHeader:hover {
    color: orangered;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    text-decoration : none;
}
.topmenu1 {
    color: #000000;
    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 20px;
    text-decoration : none;
}

a.topmenu1:link, a.topmenu1:visited, a.topmenu1:active {
color: #ffffff;
font-weight: bold;
text-decoration: none }
a.topmenu1:hover {
color:red;
font-weight: bold;
text-decoration:none }


.topmenu {
    color: #000000;
   /* background-image: url(../images/dz_0803.gif);*/
    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 20px;
    text-decoration : none;
}
a.topmenu:link, a.topmenu:visited, a.topmenu:active { text-decoration: none }
a.topmenu:hover { text-decoration:none }

.nav {
    color: #000000;
    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 20px;
    text-decoration : none;
}

.zoneTitle {
    color: #ffffff;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 24px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 26px;
    text-decoration : none;
}

.menuItemback {
    color: #cbcbeb;
    FONT-FAMILY: "Tahoma", "Helvetica", "Arial", "sans-serif";
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 20px;
    text-decoration : none;
}

input, textarea, select {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background: #F5F5F5;
    border: 1px solid Black;
}

input {
    text-indent : 1px;
}

input.noborder {
    border : 0px;
}

input.mainoption {
    background-color : #FFFFFF;
    font-weight : normal;
	border-color:#717171;
	padding:1px 2px 0px 2px ;
}

input.liteoption {
    background-color : #F5F5F5;
    font-weight : normal;
	border-color:#717171;
	padding:1px 2px 0px 2px ;
}

/* Quote blocks */
div.genmed { 
	font-size : 11px; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:5px 10px 5px 10px ;
	margin:1px 10px 0px 10px;
    color: #444444;
    line-height: 125%;
    background-color: #EEE;
    border: #D1D7DC;
    /*border-style: solid; 
    border-left-width: 1px;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;*/
    border: 2px dotted;
    border-color:#999;
}
td.quote {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #444444;
    line-height: 125%;
    background-color: #EEE;
    border: #D1D7DC;
    /*border-style: solid;
    border-left-width: 1px;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px; */
    border: 2px dotted;
    border-color:#999;
}

A.blacknl {
	COLOR: #000; TEXT-DECORATION: underline
}
A.blacknl:hover {
	COLOR: #f00; TEXT-DECORATION: none
}
A.blackul {
	COLOR: #555555; TEXT-DECORATION: none;font-size:12px;
}
A.blackul:hover {
	COLOR: #f00; TEXT-DECORATION: underline;font-size:12px;
}

.popupmenu_popup {
	BORDER-RIGHT: #a6cbe7 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #a6cbe7 1px solid; PADDING-LEFT: 10px; BACKGROUND: #f4fbff repeat-x 0px 1px; PADDING-BOTTOM: 5px; OVERFLOW: hidden; BORDER-LEFT: #a6cbe7 1px solid; LINE-HEIGHT: 1.4em; PADDING-TOP: 5px; BORDER-BOTTOM: #a6cbe7 1px solid; TEXT-ALIGN: left
}
.newspecialmenu {
	WIDTH: 100px;
}
.newspecialmenu LI {
	BACKGROUND: url(../images/folder_s.gif) no-repeat 3px 50%; FLOAT: left
}
.newspecialmenu LI.poll {
	BACKGROUND-IMAGE: url(../images/pollsmall.gif)
}
.newspecialmenu LI.reward {
	BACKGROUND-IMAGE: url(../images/rewardsmall.gif)
}
.newspecialmenu LI.activity {
	BACKGROUND-IMAGE: url(../images/activitysmall.gif)
}
.newspecialmenu A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; PADDING-BOTTOM: 5px; WIDTH: 75px; PADDING-TOP: 5px; BORDER-BOTTOM: #d4eff7 1px solid
}
.newspecialmenu A:hover {
	BORDER-BOTTOM-COLOR: #a6cbe7; COLOR: #11508e; TEXT-DECORATION: none
}
