/*body {font: 95% "New York", "Trebuchet MS", Verdana, sans-serif;color:#39505d;margin:0;padding:0;} */
a.myButton
{
    border:1px solid;
    border-color:#eeeeee #7d3302 #3f1a01 #ffeeee;
    padding: 2px 3px 2px 3px;
    font:bold 10px verdana,sans-serif; 
    color:#000000; background-color:#ddddff;
    text-decoration:none;
    margin: 2px;
}
a.myButton:link {color:#000000; text-decoration:none;}
a.myButton:visited {color:#800000; text-decoration:none;}

a:link {color:#000000; text-decoration:none;}
a:visited {color:#800000; text-decoration:underline;}
a:focus, a:hover, a:active {
	color:#006600; 
	text-decoration:underline
}

a.position:link {color:#6792be; text-decoration:underline;}
a.position:visited {color:#800000; text-decoration:underline;}
a.position:focus, a.position:hover, a.position:active {
	color:#006600; 
	text-decoration:underline
}

a:active {
	border-color:#000000 #eeeeee #ffeeee #111111;
}

a.mail:link {color:#008400;text-decoration:underline;}
a.mail:visited {color: #FF3118;text-decoration:underline;}
a.mail:active {color:red;}
a.mail:hover {color : #ff0000;text-decoration : underline;}

a.accept:link {color:#008400;text-decoration:underline;font-size:60%;}
a.accept:visited {color: #FF3118;text-decoration : none;font-size:60%;}
a.accept:active {color:red;font-size:60%;}
a.accept:hover {color : #ff0000;text-decoration : underline;font-size:60%;}


h3 {color:#326599;
    font: Arial}

h4 {color:#326599;
	line-height:1;
    font: Arial}

fieldset#internactivity {background:#fffec6; border:#fffec6}

fieldset#followup {background:#aecae5; border:#aecae5}

fieldset#taskbucket {background:#99ef83; border:#99ef83}

fieldset#newtask {background:#aecae5; border:#aecae5}

fieldset#taskfollowup {background:#aecae5; 
                        margin: 0px, 20px, 0px, 40px;
                        border:#aecae5}

table.horizontal {border-bottom: 1px solid;
                }
tr.horizontal {border-bottom: 1px solid;
                }
td.horizontal {border-bottom: 1px solid;
                }


.entry h2 {font-size:1.5em;
    	line-height:1;}

.entry {
		margin-bottom:2em;
		margin-right:1em;
		}
    
.date {font-size:70%;
		line-height:1;
		text-align:right}

#header {
		background: #405426; 
		border-bottom: 3px solid #FFCC66;
		text-align:center;
		}

#dateformat {
			background:#CC3300; height:"25";
			color: #000000;
			border-top: 1px solid #262523;
			}
#sidebar {
		font-style:italic;
		font-size:80%;
		position: absolute;
		right:10px;
		top:133px;
		width:180px;
		background: #e9de7c;
		padding:4px;}
		
div#sidebar p#blogentry {font-style: normal;}
div#sidebar p#sidetitle {font-size: 120%; color: #555555;}
/* div#sidebar h3 {color: #d18516;} */
div#sidebar p#taskcount {background-color: #ff6600;}

#help {
		position: absolute;
		right:10px;
		top:90px;}

#sidebar2 {
		font-style:italic;
		font-size:80%;
		position: relative;
		right:4px;
		width:170px;
		background: #cb4800;
		padding:4px;}


/* html>body */ 

#main {
					margin-left: 180px;
					margin-right:201px;
					}

#navigation {
				background: #6792be;
				position: absolute;
				left:8px;
				top:65px;
				width:160px;
				margin-top: 10px;
				font-size:85%;
				}

#footer {font-size:80%}
#footer { clear:both;
			border-top:2px solid #6792be;
			margin-top: 400px;
			margin-right: 10px;
			}

.comments {color: #000000;
			padding-left: 20px;
			font-size:85%;}

.description {font-size:75%;
       font-style:italic;}
       
.continued {text-align:right;
 			 font-size:75%;
    	     font-style:italic;}
    	     
.needspadding {padding 2px;}

    	     
#navbuttons {text-align:right;font-size:75%}

h1, h2 {margin:0;
        padding:0;
        }
        
p {margin:0 0 .5em;
   padding-right:10px;
   }
   
.entry h2 {
    margin:0;
    padding:0;
    }
    
#title { font-size:150%;
        color: #555555;
        }
p#blogdate {color: #888888;
            }

p#lightgray {
	background-color: #eeeeee;
        }
p#darkergray {
	background-color: #e0e0e0;
        }
td#blue {
    color:#326599;
    font:strong;
    }
        
table#breakdown {

	font-size: 80%;

	border-collapse: separate;

	background-color: #94d15c;

	text-align: center;

}    

table#internpositions {
    background-color: #dddddd;
    font-size: 80%;
}

table#projecttasks {
    background-color: #dddddd;
    font-size: 80%;
}

table#opdiscussion {
    font-size: 80%;
    width: 600px;
    border: 1px solid;
    border-color:#326599;
}

table {
	font-size: 80%;
}

.discussion {
    border: 1px solid;
    border-color:#326599;
}

p#amicusstudent {
    font-size: 90%;
}

   
/*
h3 {margin:.5em 0 0;
    font:"Arial"; 
    color=#326599;
    }    
  */  
.date {padding:0;position:relative;top:-1.1em;margin:0 1em 0 0;text-align:right}

.description {position:relative;
       left:1em;
       margin-bottom:0.2em;
      }
     
.continued {margin-top:-5px}

#navbuttons {
				position:relative;
				float:right;
				z-index:1
				}


/* Here is the section that handles the css for show/hide div tags  */

div.quote {
 	margin-left: 25%;
  padding: 10px;
	 background-color: #FFCF31;
  border: 1px solid #00009C;
  width: 450px;
}

div.quote p {
 	font-size: .8em;
	 margin: 0px 0px 0px 0px;
}

div#commentForm {
 	display: none;
 	margin: 0px 20px 0px 20px;
 	font-family: Arial, sans-serif;
 	font-size: .8em;
}

a.commentLink {
 	font-family: Arial, sans-serif;
	 font-size: .9em;
}

div#createdForm {
 	display: none;
 	margin: 0px 0px 0px 0px;
    background: #aecae5;
}

a.createdLink {
 	font-family: Arial, sans-serif;
	 font-size: .9em;
}

div#newtaskForm {
 	display: none;
 	margin: 0px 20px 0px 20px;
 	font-family: Arial, sans-serif;
 	font-size: .8em;
}

a.newtaskLink {
 	font-family: Arial, sans-serif;
	 font-size: .9em;
}

div#taskFollowup {
 	display: none;
 	margin: 0px 20px 0px 20px;
 	font-family: Arial, sans-serif;
 	font-size: .8em;
}

a.taskLink {
 	font-family: Arial, sans-serif;
	 font-size: .8em;
}


div.layerDiv {background:#aecae5; border:#aecae5}

div#moduleForm {
 	display: none;
 	margin: 0px 20px 0px 20px;
 	font-family: Arial, sans-serif;
 	font-size: .8em;
}


/*

#main {
		margin-left: 180px;
		margin-right:199px;
		margin-top: 10px;
		voice-family: "\"}\"";
		voice-family: inherit;
		margin-left: 201px;
		margin-right:201px;
		}


p {color:#39505d}
body {margin:0;padding:0;}

#header {height: 180px;}
#mountainriver {float: left;}
.headertext {padding-top: 30px;
             color:#d18516;}
*/


/* 
#wrap {max-width: 900px;
	min-width: 480px;
	background:url(bluebench.jpg) left top repeat;
       width:90%;
       margin:20px auto;
       
       padding:30px  20px 0 0;
       
       }
      
#screen {background:white;
         
         padding:10px 10px 10px 0;
         
         }

#sidebar {margin-left:74%;background:#F5F8FA;padding:4px}   

*/

/* Jon Con - 10/13/08 formatting for menu */

dl, dt {
list-style-type: none;
}

#menu dt {
cursor: pointer;
margin: 0 0 .5em;
text-align: center;
background: #6792be;
}

#menu dt a {
color: #000;
text-decoration: none;
display: block;


}

#menu dt a:hover {
background: #cccccc;
text-decoration: none;
}

/* end of Jons work */


/* Jon Con - 10/13/08 formatting for menu 

dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}

#menu {
position: absolute;
top: 0;
left: 0;
}

#menu {
width: 16em;
}

#menu dt {
cursor: pointer;
height: 20px;
line-height: 20px;
text-align: center;
/* font-family: comic sans ms;     
font-weight: bold; */
/*background: #6792be;
}
                        
#menu dd {
cursor: pointer;
height: 20px;
line-height: 20px;
text-align: center;     
font-weight: bold;
background: #6792be;
}

#menu li {
text-align: center;
background: #99ccff;
}

#menu li a, #menu dt a {
color: #000;
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
}

#menu li a:hover, #menu dt a:hover {
background: #cccccc;
text-decoration: none;
}

 end of Jons work */
