/*

here's the structure related stuff

*/

.symmesbody {
   background-color: White;
   margin-left : 0px;
   margin-top : 0px;
   margin-bottom: 0px;
   margin-right: 0px;
   margin: 0px;
}

.symmestable {
   padding: 0px;
   margin: 0px;
}

.offsetnav {
   margin-left: 20px;
   margin-top: 0px;
   width: 710px;
}

.offsetbody {
   margin-left: 20px;
   margin-top: 20px;
   width: 630px; 
}

.navbuffer {
   margin-top: 50px;
   margin-right: 20px;
}

.navlink {
   margin-bottom: 15px;
}

/*

here's the text related stuff

*/

#important {
	color: Red;
	font-weight: bold;
}

.bold {
    color : Black;
    font-family : Arial, Helvetica, sans-serif;
	 font-size : 16px;
    font-weight: bold;
} 

.subhead {
    color : #043472;
    font-family : Arial, Helvetica, sans-serif;
	 font-size : 18px;
    font-weight: bolder;
} 

.subheadsmall {
    color : #043472;
    font-family : Arial, Helvetica, sans-serif;
	 font-size : 16px;
    font-weight: bolder;
} 

p {
	 color : Black;
    font-weight: normal;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 14px;
    line-height: 20px;
}

ul {
	 color : Black;
    font-weight: normal;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 14px;
    line-height: 20px;
}

dl {
	 color : Black;
    font-weight: normal;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 14px;
    line-height: 20px;
}

.normalp {
	 color : Black;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 14px;
    line-height: 20px;
}

A {
    font-weight: bolder;
}

yadda {
	color : #1D9621;
	color : #1B9242;
}

A.sidenav:link { 
    color : #1D9621;
    font-family : "Times New Roman", Times, serif;
	 font-size : 16px;
    font-weight: bolder;
    text-decoration : none;
    line-height: 16px;    
}

A.sidenav:visited { 
    color : #1D9621;
    font-family : "Times New Roman", Times, serif;
	 font-size : 16px;
    font-weight: bolder;
    text-decoration : none;
    line-height: 16px;
}

A.sidenav:active { 
    color : #1D9621;
    font-family : "Times New Roman", Times, serif;
	 font-size : 16px;
    font-weight: bolder;
    text-decoration : none;
    line-height: 16px;
}

A.sidenav:hover { 
    color : #53DB56;
    /*background-color: #E7F6F7;*/
    font-weight: bolder;
    text-decoration : none;
    line-height: 16px;
}

.navspace { 
   margin-bottom: 25px; 
}

.footer {
   /*padding-top: 5px;*/
   border-top: thin dotted #FF8E02;
}

.foottext {
    color : Black;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 10px;
    line-height: 14px;
}

/*

here's the Q & A related stuff

*/

.q {
	color: #7D5BBD;
	font-weight: bold;
}

.a {
	color: black;
}

.s {
	color: Black;
}

.st {
	color: Black;
	font-weight: bold;

}

.t {
	color: #7D5BBD;
	font-weight: bolder;
	font-size: 18px;
	line-height: 22px;
}

/*

here's the form related stuff

*/

.formbold {
    color : Black;
    font-family : Arial, Helvetica, sans-serif;
	 font-size : 14px;
} 

.mailinput {
    font-family : "Courier New", Courier, monospace;
	 color : Black;
    background-color : #FDFEEB;
}



/*
old styles below here:
*/


H1 {
    color : Black;
    font-family : "Courier New", Courier, monospace;	
    font-size : 24px;
}

.title {
	 font-size : 16px;
    font-weight : bold;
}

.smalltitle {
	 font-size : 12px;
    font-weight : bold;
}

#regular {
    color : Black;
    font-family : "Courier New", Courier, monospace;
	 font-size : 14px;
} 

A.copy:link {
    font-weight : bold;
	 color : #1D9621;
    text-decoration : none;
}

A.copy:visited {
    font-weight : bolder;
	 color : #043472;
    text-decoration : none;
}

A.copy:hover {
	 color : #1D9621;
    text-decoration : none;
    background-color : #FDFEC5;
}

.button {
    text-align : left;
    color : Black;
    font-family : "Courier New", Courier, monospace;
	 font-size : 12px;
    width : 225px;     
}

.mailbutton {
    text-align : left;
    color : Black;
    font-family : "Courier New", Courier, monospace;
	 font-size : 12px;
    width : 110px;     
}

#button {
    text-align : left;
    color : Black;
    font-family : "Courier New", Courier, monospace;
	 font-size : 12px;
    width : 225px;     
}

.textinput {
    font-family : "Courier New", Courier, monospace;
	 color : Black;
    background-color : #E6E6FA;
    width : 225px;
}

#sorry {
	color : red;
	font-weight: bolder;
}

.pagebox {
   border: 1px solid Black;
   background-color: White;
   margin-bottom: 75px;
   
}

.headtable {
   padding-top: 20px;
   padding-left: 10px;
}

.nav {
   width: 650px;
   border-bottom: 1px solid Black;
   border-top: 1px solid Black;
   margin-bottom: 25px;
}

.navbar {
   padding-left: 10px;
}

.announce {
   padding-left: 10px;
   padding-right : 10px;
}