﻿body { background: #A4B00E url(../images/bg.jpg) no-repeat top center; color: #2D4801; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 1.4em; margin: 0px; padding: 0px; }

/* for Print */
.print{}
.inPrint{display:none;}

a { text-decoration: none; }
a:hover { text-decoration: underline; }
img { border: none; }

.bgWhite { background: #FFFFFF; }
.mainTitle { color: #A2A2A2; font-size: 18px; font-weight: bold; margin-bottom: 15px; }
.rightImagesGap { margin-bottom: 15px; }

.footer { background: #393B34; font-size: 11px; color: #6D6F71; }
.footer a { color: #6D6F71; }

#articleTitle { font-size: 18px; font-weight: bold; color: #A2A2A2; margin-bottom: 15px; padding-right:15px; line-height: 1.2em;border-bottom: dotted 0px #CDCDCD; }
#articleContent { font-size: 12px; color: #000000; }

.imgBdr { filter:alpha(opacity=70); -moz-opacity:.70; opacity:.70; color: #000000; }

.fontGreen {color:#354800;font-size:11px;}
.fontGreen a {color:#354800;font-size:11px;}

.fontNews {color:#5E5E5E;font-size:11px;}
.fontNews a{color:#5E5E5E;font-size:11px;}

/* for table's formatting */
.rowTitle { font-weight: bold; background: #5F7B12;color:#ffffff; }
.subrowTitleGrey { font-weight: bold; background: #E9E8E8;color:#666666; }
.subrowTitle { font-weight: bold; background: #f4f4f4;color:#666666; }
.alternateRowGrey { background: #F1F1F1; }
.alternateRowLightBrown { background: #E9F8C2; }
.altRow{ background-color: #E9F8C2; }

table{line-height:13pt;}

.tableBorder { border: solid 1px #cecece ; }
.tableBorderRight{ border-right: solid 1px #cecece ; }

/*.tableBorder { border: solid 1px #BCBCBC; }
.tableBorderRight{ border-right: solid 1px #E3CFBA; }*/

.MainWidth { width:980px;}
.ContentWidth { width:507px;padding: 20px;}
.LeftWidth { width:235px;}
.RightWidth { width:238px;}

    /*radio Button alignment for project proposal*/
table.RBLProposal input {
      width: 20px;
      display: block;
      float: left;
      text-align:center;
   }
   table.RBLProposal label {
      width: 200px;
      display: block;
      float: left;
   }

.lineSpacing{line-height: 1.8em;}


/*****************************
	BACKGROUNDS
*****************************/

.border-bg {
            
}


.bg-left-shadow {
    background-color: #; 
    background-image: url(../images/left_shadow.gif);
    background-repeat: repeat-y;
    background-position: center;
}

.bg-right-shadow {
    background-color: #; 
    background-image: url(../images/right_shadow.gif);
    background-repeat: repeat-y;
    background-position: center;
}

/* same color as body-bg */
.footerpane-bg-welcomescreen {
    background-color: #;
}

/*****************************
	PANES
*****************************/

.headerpane-bg {
    background-color: #FFFFFF;
}

.toppane-bg {
    background-color: #; 
}

.bottompane-bg {
    background-color: #181818;
}

.leftpane-bg {
    background-color: #FFFFFF;
    background-image: url(../images/column1_bg.gif);
    background-repeat: repeat-y;
    background-position: center;
}

.contentpane-bg {
    background-color: ;
    background-image: url(../images/bg_content.jpg);
    background-repeat: repeat-y;
    background-position: top center;

}

.rightpane-bg {
    background-color: #;
    background-image: url(../images/column2_bg.gif);
    background-repeat: repeat-y;
    background-position: center;
}


.column1pane-bg {
    background-color: #;
}

.column2pane-bg {
    background-color: #;

}

.menuhpane-bg {
    background-color: #;
}

.menuvpane-bg {
    background-color: #77a300;
    background-image: url();
    background-repeat: repeat-y;
    background-position: right;
		border-top: 1px solid #ffffff;
		border-left: 1px solid #ffffff;
}
.divider {
    background-image: url(../images/dot_divider.gif);
}
.highlightBg {
		padding: 10px;
		width: 450px;
		height: 200px;
    background-image: url(../images/content_highlightBg.jpg);
		background-repeat: no-repeat;
		color: white;
		font-weight: bold;
}





/*****************************
	LINKS
*****************************/

.link-menu-h {
    font-weight: bold; font-style: none; font-size: 14px; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; text-decoration: none
}
.link-menu-h:hover {
    font-weight: bold; font-style: none; font-size: 14px; color: #EE0000; font-family: Arial, Helvetica, sans-serif; text-decoration: none
}

.link-menu-v {
    font-weight: bold; font-style: none; font-size: 14px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; text-decoration: none
}
.link-menu-v:hover {
    font-weight: bold; font-style: none; font-size: 14px; color: #69982f; font-family: Arial, Helvetica, sans-serif; text-decoration: none
}

.link-announcement {
    font-weight: bold; font-style: none; font-size: 12px; color: #0696e8; font-family: Arial, Helvetica, sans-serif; text-decoration: none
}
.link-announcement:hover {
    font-weight: bold; font-style: none; font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif; text-decoration: underline
}

.link-text {
    font-weight: none; font-style: none; font-size: 12px; color: #2d4801; font-family: Myriad, Arial, Helvetica, sans-serif; text-decoration: underline
}
.link-text:hover {
    font-weight: none; font-style: none; font-size: 12px; color: #b2d943; font-family: Arial, Helvetica, sans-serif; text-decoration: underline
}

.link-footer {
    font-weight: none; font-style: none; font-size: 10px; color: #DE5D0C; font-family: Arial, Helvetica, sans-serif; text-decoration: none
}
.link-footer:hover {
    font-weight: none; font-style: none; font-size: 10px; color: #D1A547; font-family: Arial, Helvetica, sans-serif; text-decoration: none
}

.link-header-core {
    font-weight: none; font-style: none; font-size: 10px; color: #5A7794; font-family: Arial, Helvetica, sans-serif; text-decoration: none
}
.link-header-core:hover {
    font-weight: none; font-style: none; font-size: 10px; color: #4B4BF0; font-family: Arial, Helvetica, sans-serif; text-decoration: none
}

.link-welcome-screen {
    font-weight: bold; font-style: none; font-size: 11px; color: #335EB6; font-family: Arial, Helvetica, sans-serif; text-decoration: none
}
.link-highlight {
    font-weight: bold; font-style: none; font-size: 12px; color: #FFFFFF; font-family: Myriad, Arial, Helvetica, sans-serif; text-decoration: none
}
.link-highlight:hover {
    font-weight: none; font-style: none; font-size: 12px; color: #666666; font-family: Arial, Helvetica, sans-serif; text-decoration: none
}
.link-top {
    font-weight: bold; font-style: none; font-size: 12px; color: #FFFFFF; font-family: Myriad, Arial, Helvetica, sans-serif; text-decoration: none
}
.link-top:hover {
    font-weight: none; font-style: none; font-size: 12px; color: #666666; font-family: Arial, Helvetica, sans-serif; text-decoration: none
}
/*****************************
	TEXT
*****************************/
.text-title {
    font-weight: bold; font-style: none; font-size: 16px; color: #1E73FF; font-family: Arial, verdana, sans-serif; text-decoration: none
}

.text-page-title {
    line-height: 24px ;font-weight: bold; font-style: none; font-size: 20px; color: #666666; font-family: Arial, Helvetica, sans-serif; text-decoration: none
}
.text-paragraph-title {
    font-weight: bold; font-style: none; font-size: 14px; color: #666666; font-family: Arial, Helvetica, sans-serif; text-decoration: none
}

.text-fineprint-core {
    font-weight: none; font-style: none; font-size: 10px; color: #6D6F71; font-family: Arial, Helvetica, sans-serif; text-decoration: none
}

.text-footer {
    font-weight: none; font-style: none; font-size: 10px; color: #c5c5c5; font-family: Arial, Helvetica, sans-serif; text-decoration: none
}

.text-announcement {
	line-height: 15px ; font-weight: normal; font-style: none; font-size: 12px; color: #2d4801; font-family: Arial, Helvetica, sans-serif;  text-decoration: none
}


/*JOYCUBE content*/
.GovernorName{color: #3F5407; font-size: 12px;}
.GovernorMore{text-decoration: none; font-size: 12px; font-weight:bold;}
.bdrBottom{  border-bottom: solid 1px #CCCCCC; padding-bottom : 10px ; }

.sLine{color: #f4f4f4;background-color: #f4f4f4;height: 1px; width: 100%;}

.dotted_Line{border: none 0;border-top: 1px dashed #CDCDCD; width: 100%; height: 1px;/*whatever the total width of the border-top and border-bottom equal*/ } 

.imgFloatLeft{float: left; padding: 10px;}
.tblContent{color: #000000; font-size: 12px; line-height: 1.4em;}