body{
	height: 100%;
}

A,HREF {
	color:#000;
}


TD,TR,INPUT,TEXTAREA,SELECT,DIV {
font-family:"Times New Roman";
vertical-align: top;
}


TEXTAREA {
width:600px;
height: 300px;
}

.innerdiv{
	padding : 1px 1px 1px 10px;
	
}

.input_box{
	background: #FFFACD;
}

.textarea_large{
width:800px;
height: 500px;
}

.textarea_small{
width:600px;
height: 100px;
}


/* ******************************** */
div#tipDiv {
  position:absolute; visibility:hidden; left:0; top:0; z-index:10000;
  background-color:#dee7f7; border:1px solid #336; 
  width:250px; padding:4px;
  color:#000; font-size:11px; line-height:1.2;
}
div.tp1 { font-size:12px; color:#336; font-style:italic }
div.tp2 { font-weight:bolder; color:#337; padding-top:4px }
/* ******************************** */

.disabled{
	color : #424242;
}


.test {
border:2px solid #632929;
}

.label_right {
text-align:right;
}

#page_links_noline,#page_links_black_noline {
text-decoration:none;
}

#menusection1,.drop_menu1,#menusection,#rulesection,#page_links_admin,.drop_menu2,.label_r_ul,.bigNote,#menusection:hover,#page_links,#page_links1,#head_links1,#menu2,#page_links_small,#page_links2,#page_links3,#page_links4,#page_links_error,#page_links_error {
text-decoration:underline;
}

#page_links_black_noline:hover,#page_links_noline:hover,#page_links_large:hover,#page_links:hover,#page_links1:hover,#head_links1:hover,#page_links2:hover,#page_links_small:hover,#page_links3:hover,#page_links4:hover,#page_links_error:hover,.drop_menu2,.sub_menu2,#menusection:hover,#menusection1:hover,#menu2:hover,#page_links3,#page_links_med:hover {
color:#4B0082;
}

.PrefilledDataTiny,#page_links_med {
font-size:8pt;
}

.header5 {
font-size:13pt;
}

#button1:hover {
background-color:Aqua;
}

.menuitems {
font-weight:700;
overflow:auto;
}

#mouseoverstyle {
background-color:#94916B;
}

.itemBorder {
border:1px solid #666;
}

.itemBorderBlank {
border:1px solid olive;
}

.waveText {
font:24px Verdana, Arial, Helvetica;
}

.PageTitle1 {
font-size:12pt;
text-align:center;
}

.label2 {
vertical-align:middle;
text-align:center;
}

.label_r_ul {
vertical-align:middle;
text-align:right;
}

.Error {
color:maroon;
font-size:12pt;
text-align:center;
}

.Header2Middle {
font-size:14pt;
vertical-align:middle;
}

.sectHdr2 {
text-align:center;
font-size:12pt;
background-color:#39c;
color:#FFF;
}

.sectHdr3 {
font-size:12pt;
background-color:#39c;
color:#FFF;
}

.Header1 {
text-align:center;
font-size:16pt;
}

.title1 {
text-align:center;
font-size:19pt;
color:#C40000;
}

.title2 {
text-align:center;
font-size:15pt;
color:#C40000;
}

.description {
vertical-align:top;
font-style:italic;
}

.input2 {
text-align:center;
vertical-align:top;
}

.input3 {
vertical-align:baseline;
}

.note1 {
color:#000;
}

.staff,#staff {
color:Blue;
vertical-align:top;
}

.senstaff,#senior_staff {
color:Navy;
vertical-align:top;
}

.cast,#cast {
color:Green;
vertical-align:top;
}

.sencast,#senior_cast {
color:#408080;
vertical-align:top;
}

.manager,#manager {
color:#8000FF;
vertical-align:top;
}

.owner {
color:Maroon;
vertical-align:top;
}

#admin {
color:#696969;
vertical-align:top;
}

#super_admin,#owner {
color:#000;
vertical-align:top;
}

.sectHdr {
background-color:#39c;
color:#FFF;
font-weight:400;
}

.lightHighlight{
	background-color: #FFF8DC;
}


.primary {
background-color:#F0C68C;
}

.secondary {
/* old #FFEFB2 */
background-color:#FFF8DC;
vertical-align:top;
text-align:center;
}

.prime1 {
vertical-align:top;
text-align:center;
}

.activity1 {
/* old #FFEFB2 */
color: #000;
background-color:#FFF8DC;
vertical-align:top;
}

.header {
color:#fff;
background:navy;
}

#rulesection:hover {
color:Green;
}

#page_links_small {
font-size:7pt;
}

#page_links_error {
color:maroon;
font-weight:700;
}

#page_links_large {
color:maroon;
}

.FONT4 {
font-size:24px;
}

.FONT6 {
font-size:46px;
}

.bluecenter {
color:Navy;
text-align:center;
vertical-align:baseline;
}

#PELDeadline {
	background: #FFE4E1;
	border: 2px solid #800;
	color: #437100;
}
#PELDeadline:hover{
	color:#800;
	text-decoration: underline;
} 
#PELCounter {
	background: #E6E6FA;
	border: 2px solid #0F2D4D;
	color: #437100;
}
#PELCounter:hover{
	color:navy;
	text-decoration: underline;
}

#DonationLinksOpen {
	background: #F0FFF0;
	border: 2px solid #4AA64A;
	color: #437100;
}

#DonationLinksAssigned {
	background: #FAFAD2;
	border: 2px solid #fafb3b;
	color: #437100;
}

#PELDeadline, #PELCounter, #DonationLinksOpen, #DonationLinksAssigned, #NorificationLinks{
	font-size: 11px;
	font-weight: bold;
	margin-right: 3px;
	padding: 2px 3px;
	text-decoration: none;
	
}

#DonationLinksOpen:hover, #DonationLinksAssigned:hover{
	color: #0f4d2e;
	text-decoration: underline;
} 
#NorificationLinks {
background:#000;
	font-size: 9pt;
	font-weight: normal;
color:#FFF;
}

#NorificationLinks:hover {
color:red;
text-decoration:underline;
}

.center,.NewNote,.footer1,.header5,.prefilleddatashadecenter,.label3,.labelshadecenter,.ErrorShade,.HeaderShade,.Header1Shade,.note3,.footer3,.PrefilledData3,.ShadeCenter,.PageTitle2,.label_center {
text-align:center;
}

.PrefilledData,.PrefilledDataTiny,.NewNote,.footer1,.header5,.prefilleddatashade,.prefilleddatashadecenter,.label_right,.label3,.label4,.labelshade,.labelshadecenter,.ErrorShade,.Header2Shade,.HeaderShade,.HeaderShadeLeft,.Header1Shade,.note,#menusection1,.note4,.rulesection,.PageTitle1,.PageTitle2,.label,.label_center,.label1,.label2,.label_r_ul,.Error,.Header2,.Header2Middle,.bigNote,.PhorumForumTitle,.sectHdr2,.sectHdr3,.Header1,.Header4,.title1,.title2,#page_links_noline,#page_links_black_noline,.currentsection,#page_links1,#head_links1,#page_links4 {
font-weight:700;
}

.label3,.label4,.labelshade,.labelshadecenter,.PrefilledData3,.label1,.input1 {
vertical-align:middle;
}

.ErrorShade,.HeaderShade,.HeaderShadeLeft,#page_links_large,#page_links_error,#head_links1,.bigNote {
font-size:12pt;
}

.Header2Shade,.Header2 {
font-size:14pt;
}

.Header1Shade,.forum_title,.forum {
font-size:16pt;
}

#mouseoverstyle a,#menu2 {
color:#FFF;
}

.Header3,.PhorumForumTitle,.Header4 {
text-align:center;
font-size:12pt;
}

.input,.plain,.activity {
vertical-align:top;
}

.FONT2,.FONT3,.FONT5 {
font-size:13px;
}

	#tooltip1{
    padding:5px 10px;
    border:1px solid #195fa4;
    background: #FFF8DC;
    color:#000;
    }
	 
#tooltip {
	border: 1px solid #111;
	background-color: #FFF8DC;
	font-size: 12px;
	position: absolute;
	padding: 5px;
	opacity: 0.85;
	z-index: 3000;
}

.mj_row_light tr:hover{
	background-color: #FFF8DC;
}
.page_desc{
	border: thin;
	border-style: solid;
	margin: 0 auto;
	padding: 10px;
	width:700px;
}
.mj_center{
	text-align: center;
}

.mj-left{
	text-align: left;
}

.mj-clear{
	clear: both;
}

.mj-error{
	background: #FFE4E1 url(/mjsite/images/common/exclamation.png) no-repeat center;
	background-position: 15px 50%; /* x-pos y-pos */
	border-top: 2px solid #800;
	border-bottom: 2px solid #800;
	font-size: 15px;
	font-weight: bold;
	padding: 10px 20px 10px 45px;
	text-align: left;
}	
.mj-notice{
	background: #fff6bf url(/mjsite/images/common/exclamation-triangle.png) center no-repeat;
	background-position: 15px 50%; /* x-pos y-pos */
	border-top: 2px solid #ffd324;
	border-bottom: 2px solid #ffd324;
	font-size: 15px;
	font-weight:bold;
	padding: 10px 20px 10px 45px;
	text-align: left;
 }	
.mj-success{
	background: #f0fff0 url(/mjsite/images/common/check.png) no-repeat center;
	background-position: 15px 50%; /* x-pos y-pos */
	border-top: 2px solid #4AA64A;
	border-bottom: 2px solid #4AA64A;
	font-size: 15px;
	font-weight: bold;
	padding: 10px 20px 10px 45px;
	text-align: left;
}	

