body {
	font-family: 'Lucida Grande', Tahoma, Geneva, sans-serif;
}

.siteColor{
	color: #679D60;
}

.ctClass{
	background: url("top.gif") no-repeat 4px 4px;
}

.fixedBG{
background: #fff url("backdrop.gif") repeat-x left top;
    /*background-color:#679D60;*/
}

.indexMain{
border:1px solid #679D60;
}

.indexTitle{
color:#679D60;
}

.indexSubTitle{
color:black;
}

.onScreenTitle{
line-height:normal;
}

.indexSubDisp{
border:1px solid #679D60;
}

a.pageLink:hover, a.pageLink:link, a.pageLink:visited, a.pageLink:active {
	COLOR: #679D60;
}
a.viewLink:hover, a.viewLink:link, a.viewLink:visited, a.viewLink:active {
	COLOR: #679D60;
}
a.hlnkBOn:hover {
	COLOR: #679D60;
}

.hlnkBOn , .hlnkBOff {
	COLOR: #679D60;
	FONT-WEIGHT: bold; 
	font-size:15pt;
}

a.hlnkBOff:hover {
	COLOR: #679D60; 
}

a.hlnkBOff:active {
	COLOR: #679D60; 
}

a.hlnkBOff:visited {
	COLOR: #679D60; 
}

a.hlnkBOff:link {
	COLOR: #679D60; 
}

.NewsHead01 {
	COLOR: #a40061; 
	font-size: 14pt; 
}

a.NewsHead01:link{
	color: #6699CC; 
}

a.NewsHead01:visited { 
	color: #6699CC; 
}

a.NewsHead01:active {
	color: #6699CC
}

a.NewsHead01:hover {
	color: #6699CC; 
}

.NewsBody01 {border:0; }

.NewsBody01 b,strong,a{
	color: #ffffff; 
}

h1.NewsBody01 {
	color: #ffffff; 
}

.NewsBody02 {
	color: #666666; 
}

.NewsCap01 {
	color: blue;
	font-size: 10pt; 
}

.NewsHead02 {
	COLOR: #a40061; 
}

a.NewsHead02:link{
	color: #6699CC; 
}

a.NewsHead02:visited { 
	color: #6699CC; 
}

a.NewsHead02:active {
	color: #6699CC
}

a.NewsHead02:hover {
	color: #6699CC; 
}

.NewsCap03 {
	color: blue; 
}

.NewsHead03 {
	COLOR: #a0a0a0; 
}

.NewsBody03 {
	color: #AFA5A5; 
}

.NewsBody04 {
	color: #000000; 
}

.NewsBody05 {
	color: #000000; 
}

a.NewsHead03:link{
	color: #6699CC; 
}

a.NewsHead03:hover {
	color: #6699CC; 
}

img.two_boxp {
	padding:2px 6px 0 0;
}

img.two_boxq {
	padding:2px 0 0 6px;
}

.two_bot {
padding:6px 0 0 0;
border-width:0;
}

.two_top {
	border:0px;height:23px;
}

.two_top, .two_bot, .two_box, .two_tlc, .two_trc, .two_tbd, .two_blc, .two_lbd, .two_rbd , .two_mbd , .two_brc, .two_bbd {
	COLOR:#fff;
	background-color:#679D60;
	border-color:#444444; 
}

.two_bot, .two_box, .two_mbd, .two_blc, .two_bbd, .two_brc {
	background-color:#fff;
}

.two_box {
	border:0 solid #444444;
	border-bottom:1px solid #444444;
}

.three_tlc, .three_trc, .three_tbd{
	COLOR: #ffffff; 
}

.three_blc,.three_lbd,.three_rbd ,.three_mbd , .three_brc, .three_bbd {
	background-color:#FFDC3A;
}

a.PopMenuOff, a.PopMenuOff:link, a.PopMenuOff:hover, .PopMenuOff{
	color: #679D60; 
	border: 1px solid #ccc;
}

a.PopMenuOn, a.PopMenuOn:link, a.PopMenuOn:hover, .PopMenuOn{
	background:#679D60 url('');
	color: #fff; 
	border: 1px solid #ccc;
}

.PopMenuTab{
border: 1px solid #ccc;
}

 a.hlnkOff{
	COLOR: #a40061; 
 }

input.linkBtn{
	background-color:#fff;
	color:#679D60;
}

a, a:visited, a:link, a:active, a:hover, a.hlnkOff{
	COLOR: black;
	font-weight:bold;
}

.onScreenInfo {
	COLOR: #909090 ;
	FONT-SIZE: 11px;
}

.siRegBtnOff {
	BORDER: #555572 0px solid; 
}

.siRegBtnOn {
	BORDER: #555572 1px solid; 
}

.siReg {
	color: #888888;
}
/*standard input style with BORDER*/
.siBReg {
	BORDER: #555572 1px solid; 
	COLOR: #333333; 
	BACKGROUND-COLOR: #ffffff;
	FONT-SIZE: 13px;
}
.siBDDReg {
	color: #333367; 
	border: #555572 1px solid; 
	background-color: #ffffff;
	font-size: 11px; 
}

.commentReply {
	COLOR: #679D60; 
}

.messages{
color:#ffffff;
border: #555572 1px solid;
}

li.simMainMenuItem a, li.simMainMenuItemH a{
color:#fff;
}

li.simMainMenuItemThis a{
color:#ccc;
}

.listItemOff0, .listItemOffSel, .listItemOff1{
color: #679D60;
}

.listItemOn, .listItemOnSel, .listItemOnSel a{
color:#fff;
background-color: #679D60;
}

.NewsBody01This {
/*B53614;*/
background-color: #eee;border:0;
}


.pageTitle{
    background-color:#679D60;
    color:white;
}

.boogSmB, .bSB {
	border: none;
	background: white;
	cursor: pointer;
	padding: 5px 10px;
	margin: 0;
	/*text-transform: uppercase;*/
	letter-spacing: 0.5px;
	outline: none;
	position: relative;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}

.boogSmB:after, .bSB:after {
	content: '';
	position: absolute;
	z-index: -1;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}

/* Button 1 */
.boogSmB-1, .bSB-1 {
	/*border: 3px solid #679D60;*/
	color: #679D60;
}

/* Button 1a */
.boogSmB-1a:hover,
.boogSmB-1a:active,
.bSB-1a:hover,
.bSB-1a:active{
	color: white;
	background: #333;
}

/* Button 1b */
.boogSmB-1b:hover,
.boogSmB-1b:active,
.bSB-1b:hover,
.bSB-1b:active{
	color: white;
	background: #679D60;
}

.boogSmBDis{
color:#e1e2e3;
    cursor:auto;
}

.boogOn {
background-color: transparent;
color: #679D60;
border: 1px solid #555572;
}

.boogNotiB:hover {
	border: #555572 1px solid; 
}

.itemMetaText {
	color:#989898;
}


.itemHeader {
	/*color:#679D60;*/
}

.helpDiv {
	color: #679D60;
	border: 2px solid #679D60;
	-moz-box-shadow:    3px 3px 5px Gray ;
	-webkit-box-shadow: 3px 3px 5px Gray ;
	box-shadow:         3px 3px 5px Gray ;
	padding: 9px;
}

.helpDiv h1{
	color:#77b82c;
	font-size:14pt;
}

.helpControlDiv{
border-top:1px solid #77b82c;
}

.helpControlDiv a{
color:#77b82c;
}

.si {
	background-color:transparent;
}

.siL, .siLDD {
	border: #555572 0px solid;
	font-size: 12px;
	color: #333367;
}

#VTDIVI {
-moz-box-shadow:    3px 3px 5px Gray ;
-webkit-box-shadow: 3px 3px 5px Gray ;
box-shadow:         3px 3px 5px Gray ;
}

#VTDIVI2 {
-moz-box-shadow:    3px 3px 5px Gray ;
-webkit-box-shadow: 3px 3px 5px Gray ;
box-shadow:         3px 3px 5px Gray ;
}

.siBDD {
background-color:#FBF0EF;
}

.newMsgFalse {
color:#333;
}

.newMsgTrue {
color:#679D60;
}

.itemContainerSmall {
	border-top:1px solid #CCCCCC;
}

.boogSmbOff {
	border: transparent 1px solid;
	background-color: transparent;
	color:#679D60;
}

.boogSmbOn {
	color:#679D60;
	border: #777777 1px solid;
	background-color: transparent;

}

.webMenu{
	background-color:white;
	border-color:maroon;
	background-color:#eeeeee;
}

.webMenuItemThis, .webMenuItemPThis, .webMenuItemP2This{
	background-color:pink;
}

.webMenuItemH{
	background-color:#679D60;
}

.webMenuItemH A{
	color:white;
}

.webMenuP{
	background-color:white;
	border:1px solid silver;
}

.webMenuItemP a{
	color:#679D60;
}

.webMenuItemPH {
	background-color:#679D60
}

.webMenuItemPH a{
	color:white
}

.webMenuP2{
	background-color:white;
}

.webMenuItemP2 a{
	color:#679D60
}
.webMenuItemP2H {
	background-color:#679D60
}

.webMenuItemP2H a{
	color:white;
}

/*.sn = Social Network, Head = Heading, PN = Public Name style (for example)*/
.snHeadPN {
border-top:3px solid black;
border-bottom:3px solid black;
background-color:white;
color:#679D60;
}

.bJewelC{
	background-color:#FF661B;
	color:white;
}

.profSettingDisp{
color:#679D60;
}

.calDivDay{
border:1px solid #333;
}

.calDivDays{
color:#679D60;
border:1px solid #679D60;
}

.calDivWeekend{
background-color:#eee
}

.calDivMonth{
color:#679D60;
/*border-bottom:1px solid #679D60;
border-top:1px solid #333;
border-left:1px solid #333;
border-right:1px solid #333;*/
}

.calDivDateCell{
border-bottom:1px solid silver;
color:#333
}

.calDivDateCellSel{
background-color:#679D60;
color:white;
border-bottom:1px solid black
}

.boogSmBw{
color:#679D60;
border: 1px solid #999;
background-color:white;
}

.boogSmBw:hover{
border: #22222E 1px solid;
} 

.groupCommentHead{
background-color: #679D60;
}

.newCommentHead{
    color:white;
}

.groupCommentHead a{
color: white;
}

.groupUserHead{
    background-color: #679D60;
    color:white;
}

.groupUserHead a{
color: white;
}

.simMenu a{
font-weight:normal;
}


.vlAlert{
    border:1px solid;
    border-color:#dfe0e4 #d0d1d5 #BBBCC0 #d0d1d5;
}

@media (max-width:480px){
.ctClass{
	background: url("boogerooAppleTouchIcon.png") no-repeat 2px 4px !important;
	background-size:30px 30px !important;
}
}
