/* CSS Document */
body { margin-top: 0px; margin-left: 0px; }
	H1{ font-family: Tahoma; color: #22336F; font-size: 13pt; display: inline;}
	H2{ font-family: Tahoma; color: #22336F; font-size: 12pt; }
	H3{ font-family: Tahoma; color: #22336F; font-size: 11pt; }
	H4{ font-family: Tahoma; color: #22336F; font-size: 10pt; }
	p { font-family: Tahoma; color: black; font-size: 10pt; padding-bottom:10px;}
	table { font-family: Tahoma; color: black; font-size: 10pt;}
	li { font-family: Tahoma; color: black; font-size: 10pt; font-weight: bold;}

    a:link { color : #162045; font-weight: bold;}
    a:visited { color : #162045; font-weight: bold;}
    a:hover { color : #6F6F6F; font-weight: bold;}
    a:active { color : #162045; font-weight: bold;}

	img { border: #22336F solid thin;
		}

.bottomnav a:link { color : #FFFFFF; font-weight: bold;}
.bottomnav a:visited { color : #FFFFFF; font-weight: bold;}
.bottomnav a:hover { color : #000000; font-weight: bold;}
.bottomnav a:active { color : #FFFFFF; font-weight: bold;}


#announcement {  background-color:#FFFF66;
					width:80%;
					padding:5px;
					margin:0 auto;
					margin-bottom: 30px;
					border: thin solid #000000;
					font-weight:bold;
					font-size:11pt;
					color:#990000;
				   }
				   
#central_bullet_area {  background-color:#FFFFCC;
					clear:both;
					position: relative;
					float:left;
					width:500px;
					padding:10px;
					margin:0 auto;
					border: thin solid #22336F;
					font-size:11pt;
					color:#990000;
				   }


#beginner_workshop {background-color:FFFFCC;
					width:400px;
					float:left;
					padding:5px;
					margin:15 0 15 0;
					border: thin solid #22336F;
					}
					
#partner_workshop { background-color:FFFFCC;
					width:400px;
					float:right;
					padding:5px;
					margin:15 0 15 0;
					border: thin solid #22336F;
					}
					
#call_to_action { 	width:400px;
					float:right;
					padding:5px;
					markin:15 0 15 0;
					}								

.workshop_title {	font-size:11pt;
					font-weight:bold;
					color:#990000;
					}

.rate_table_title { padding-bottom:5;
					padding-top:5;
					padding-left:5;
					font-weight:bold;
					font-size : 16pt;
					color: #22336F;
					}

.rate_table { padding-bottom:5;
			padding-top:5;
			padding-left:5;
			border-bottom:thin;
			border-bottom-color:#000000;
			border-bottom-style:solid;
			font-weight:bold;
			}
			
.rate_table_gap { padding-bottom:5;
				  padding-top:5;
			      padding-left:5;
			      font-weight:bold;
				  color:#990000;
			      }
				  
.rate_section_title { padding-bottom:15;
				  	  padding-top:5;
			      	  padding-left:5;
			      	  font-weight:bold;
					  font-size: 14pt;
				  	  color:#22336F;
			      	  }
			
span.rate_table_comment {font-weight:normal;
						font-style:italic;
						font-size:8pt;
						}
						
span.rate_table_normal {font-weight:normal;
						}
				
span.highlight { font-family: Arial, Helvetica; color: #000000; font-size : 11pt; font-weight: bold;}

    
    
.formfields  { font-family: arial; color: #000000; font-size: 9pt; width: 150;
               border: 1px solid #560808; padding-left: 2px; padding-right:
               2px; background-color: #FFFFFF;
               background-image: url('images/formgrad.jpg'); background-position:top; background-repeat:no-repeat; }

.bottomMargin{padding:0 0 50px 0;}
