 h2:first-child {margin-top:0px;}/*starts first h1 in TD flush top*/
 h3:first-child {margin-top:0px;}/*starts first h2 in TD flush top*/
 
 #pinkboxlinks{

  border:1px solid #B7F099;
 margin:0 50 0 50;
background-repeat:no-repeat;
/*background-image:  url(/images/tocantriangle.jpg);*/
background-position:top right;
background-color:#484848
 }
 
  #pinkboxlinks a{font-size:16px}
 
  #pinkboxcontact{

 border:1px dotted pink;
 margin:0 70 0 70;
background-repeat:no-repeat;
/*background-image:  url(/images/tocantriangle.jpg);*/
background-position:top right;
 }
 
 #links a{
 font-size:14px;
 
 }
 

#melsamb p{
 margin: 10 5 10 10;
 font-size:13px;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color:#F1F1F1;

}

#melsamb h3{
margin-left:10;
}


.smallTable{
border:1px solid #DDDBAA;
background-color:#126978;



}

#perform  strong{
 font-size:13px;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #ffff99;
}





P{
 margin: 10 20 10 20;
 font-size:13px;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color:#F1F1F1;
}

td{
 font-size:13px;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color:#F1F1F1;

}

li{
font-size:13px;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color:#F1F1F1;
 margin:10 10 10 10;

}


body{background-color: #FFFFFF;}

h2{

margin:0px 20px 10px 20px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color:#FD9A02;
/*color:#4CADDB;*/
/*color:#2DABE6;*/
font-size:25px;
font-weight:normal;
border:0px solid gray;
}

h3{
margin:10 20 10 20;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight:normal;
 /*color:#EE444A;*/
 
color: #ccff99;
 font-size:17px;
}

h4{   
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color:#ff6600;
 font-style:italic;
 font-size:16px;
 padding-bottom:0px;
 margin-bottom:5px



}

.smallhead{
font-size:11px;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color:F1F1F1;


}

a:link{color:orange;text-decoration:none;font-family:sans-serif;font-size:13px}
a:visited{color:pink;text-decoration:none}
a:hover{color:pink;background-color:#3AA603}

/*a:link{color:F4FCB0;text-decoration:none}
a:visited{color:F4FCB0;text-decoration:none}
a:hover{color:F4FCB0;text-decoration:underline}*/
/*
a:link{color:ffff00;text-decoration:none}
a:visited{color:ffff00;text-decoration:none}
a:hover{color:ffff00;text-decoration:underline}*/

.msgbg{
background-color:#2D2D2D
}

.tblhdr
{
 font-size:13px;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color:#F1F1F1;
 text-align: left;
 border-bottom: 1px solid #B2B2B2 ;border-top:2px solid gray;
}

.ulcmup{
border-bottom:1px solid gray;
}

.divMarg{
margin-left:20px
}



.button { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #F1F1F1; 
 color: #102132; 
 margin-left: 12px; 
 margin-top: 3px; 
 margin-bottom: 2px; 
 width:50px;
}

.fieldcell input { 
 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #F1F1F1; 
 color: #102132; 
 border: 1px solid gray;  
 margin-right: 5px; 
 margin-left: 0px; 
}

.fieldcellbold input { 

 font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #F1F1F1; 
 color: #102132; 
 border: 1px solid gray;  
 margin-right: 0px; 
 font-weight:bold;
}

th{
 font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif; 

 color: #102132; 
 font-weight:bold;
 margin-right: 0px; 

}

 

textarea { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #F1F1F1; 
 color: #102132; 
 border: 1px solid gray; 
 margin-right: 10px; 
 width:270px;
}
 #rhythms ul {
 	/*/*/padding-left: 1em;
 	margin-left: 0;

 }


.Ptextarea { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #ffffcc; 
 color: #102132; 
 border: 1px solid gray; 
 margin-right: 0px; 
 width:450px;
}

#rest{
font-size:14px;
color:#66cc66;
}
#focus{
font-size:14px;
color:#6699cc;
}

#smallbold{
font-size:14px;
color:#6699cc;
font-weight:bold;

}


.smallfieldcell input { 
 width: 300px; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #ffffcc; 
 color: #102132; 
 border: 1px solid #F1F1F1; 
} 

.smallfieldcell select { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 border: 1px solid #F1F1F1; 
}

.formtable { 
 background-color:#6D706D; 
 color: #000000; 
 width: 440px; 
 border: 1px solid black; 
 border-collapse: collapse; 
} 

.evendarkrow{
color: #ffffff;
 background-color: #217E85;
}

.odddarkrow{
 background-color: #C1789E;
 color: #ffffff;
}

.prightcol{
	margin-left:10px;
	margin-left:10px;
}

.floatsCells{
background-color:#1B1B1B;border:1px solid #6D706D;
text-align:center;
}

.contact td{
border-bottom:3px dotted #FFB580;
}

.contactdiv{
	margin-left:15px;
	padding-left:5px;
	padding-top:0px;
	width:430px;height:15px;
	line-height:15px;
	font-weight:bold;
	border-bottom:1px solid #9e9e9e;
	border-left:0px solid #9e9e9e;
	 font-size:14px;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 color: #ffffcc;
}

.boxheader{
text-align:center;
border-top:1px solid #BCDF9A;
border-bottom:solid 3px #262626;
background: #59A82F;
color:white

}

#homepage_self_admin p {padding:0px;text-align:left}
#homepage_self_admin h2 {font-size:24px}
#homepage_self_admin {padding: 0px 10px 0px 10px}



/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:Navy; layer-background-color:Navy; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:2px; font-family:tahoma,arial,helvetica; font-size:14px; font-weight:normal}
.clLevel0{ color:#F4FCB0; border:1px solid #84AF84;text-align: center;}
.clLevel0over{color:white; cursor:pointer; cursor:hand;border:1px solid #84AF84;text-align: center; }
.clLevel0border{position:absolute; visibility:hidden;  }

/*Styles for level 1*/
/*.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:tahoma, arial,helvetica; font-size:12px; font-weight:normal}
.clLevel1{background-color:#545454; layer-background-color:#545454; color:F4FCB0;}
.clLevel1over{background-color:#545454; layer-background-color:#545454; color:white; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#84AF84; layer-background-color:#84AF84}*/


.clLevel1, .clLevel1over{position:absolute; padding:5px; font-family:tahoma, arial,helvetica; font-size:12px; font-weight:normal}
.clLevel1{background-color:545454; layer-background-color:#545454; color:#F4FCB0;}
.clLevel1over{background-color:black; layer-background-color:black; color:white; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#84AF84; layer-background-color:#84AF84}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:tahoma,arial,helvetica; font-size:12px; font-weight:bold}
.clLevel2{background-color:Navy; layer-background-color:Navy; color:white;}
.clLevel2over{background-color:#0099cc; layer-background-color:#0099cc; color:Yellow; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}




