@charset "UTF-8";

body {
   font: 100% Verdana, Arial, Helvetica, sans-serif;
   background-image: url(../images/background.gif);
   background-repeat: repeat-x;
   margin: 0px; 
   padding: 0px;
   text-align: center; 
   color: #000000;
}

#container {
   width: 1089px;  
   margin: 0 auto; 
   text-align: left;
   padding: 0px; 
}

#header { 
   padding: 0px;  
   margin: 0px;
   height: 157px;
}

a {
   color: #000000;
   text-decoration: none;
}

#big_a a {
   font-size: 18px;
   font-weight: 100;
   color: #007db1;
   text-decoration: none;
}

#sa_rep_logo {
   float: left;
   margin: 10px 0 0 0;
}

#logo {
   float: left;
}

#menu {
   float: right;
   height: 103px;
   width: 555px;
}

#mainContent {
   padding: 10px 40px; 
   width: 655px;
   background-image: url(../images/body_background.jpg);
   background-repeat: repeat-y;
   font-size: 12px;	
}

#mainContentEventbrite {
   padding: 10px 40px; 
   width: 1059px;
   background-image: url(../images/ebbody_background.jpg);
   background-repeat: repeat-y;
   font-size: 12px;	
}

.shadeform { 
   font: 13px Verdana, Arial, Helvetica, sans-serif;
   background-image: url("../images/shadeform.gif");
   text-align: left;
   width: 275px;
}

.textarea { 
   font: 13px Verdana, Arial, Helvetica, sans-serif;
   background-image: url("../images/shadeformtextarea.gif");
   text-align: left;
   width: 575px;
   height: 100px;
}

#footer {
   padding: 0 10px;
}

#footer p {
   margin: 0; 
   padding: 10px 0;
   font-size: 10px;
}

p {
   margin: 0px;
   padding: 0px;
}

.into_text {
   margin: 0px;
   padding: 0px;
   font-size: 18px;
   font-weight: 100;
   color: #007db1;
}

.sub_header_bold_text {
   font-size: 12px;
   font-weight: bold;
   padding: 20px 0;
}

.blue_sub_header_bold_text {
   font-size: 12px;
   font-weight: bold;
   padding: 20px 0;
   color: #007db1;
}

#title {
   width: 735px; 
   margin: 0px auto; 
   text-align: right;
   padding: 0px;
}

#ebtitle {
   width: 1052px; 
   margin: 0px auto; 
   text-align: right;
   padding: 0px;
}

#title h2 {
   font-size: 20px;
   color: #007db1;
   padding: 0px;
   margin: 0px;
}

#ebtitle h2 {
   font-size: 20px;
   color: #007db1;
   padding: 0px;
   margin: 0px;
}

#orange_box {
   background: #e87a21; 
   width: 625px;
   padding: 15px;
   margin: 10px 0px;
}

#orange_box h2{
   font-size: 26px;
   color: #FFFFFF;
   font-weight: 100;
   padding: 0px;
   margin: 0px;
}

#orange_no_border_box a{
   font-size: 14px;
   color: #000;
   font-weight: 100;
   text-decoration: none;
}

#orange_no_border_box {
   background: #e87a21; 
   width: 625px;
   padding: 15px;
   margin: 0px 0px;
}

#orange_no_border_box h2{
   font-size: 26px;
   color: #FFFFFF;
   font-weight: 100;
   padding: 0px;
   margin: 0px;
}

#orange_box a{
   font-size: 14px;
   color: #000;
   font-weight: 100;
   text-decoration: none;
}

#green_no_border_box {
   background: #6CB349; 
   width: 625px;
   padding: 15px;
   margin: 0px 0px;
}

#green_no_border_box h2{
   font-size: 26px;
   color: #FFFFFF;
   font-weight: 100;
   padding: 0px;
   margin: 0px;
}

#green_no_border_box a{
   font-size: 14px;
   color: #000;
   font-weight: 100;
   text-decoration: none;
}

#blue_box {
   background: #6bb6a9; 
   width: 625px;
   padding: 15px;
   margin: 10px 0px;
}

#blue_box h2{
   font-size: 26px;
   color: #FFFFFF;
   font-weight: 100;
   padding: 0px;
   margin: 0px;
}

#blue_box a{
   font-size: 14px;
   color: #000;
   font-weight: 100;
   text-decoration: none;
}

.braintrust_turquoise_header_text {
   margin: 0px;
   padding: 0px;
   font-size: 18px;
   font-weight: 100;
   color: #75C7B9;
}

#braintrust_turquoise_square {
   background: #75C7B9; 
   width: 200px;
   height: 157.5px;
   padding: 7.5px;
   margin: -5px 0px 0px 0px;
}

#braintrust_turquoise_square p {
   font-size: 10px;
   color: #FFFFFF;
}

.braintrust_turquoise_text {
   font-size: 10px;
   font-weight: 100;
   color: #75C7B9;
}

.braintrust_turquoise_bold_text {
   font-size: 12px;
   font-weight: bold;
   color: #75C7B9;
   margin: 0px 0px -5px 10px;
}

.braintrust_turquoise_header_text {
   margin: 0px;
   padding: 0px;
   font-size: 18px;
   font-weight: 100;
   color: #75C7B9;
}

.braintrust_green_header_text {
   margin: 0px;
   padding: 0px;
   font-size: 18px;
   font-weight: 100;
   color: #6CB349;
}

#braintrust_green_square {
   background: #6CB349; 
   width: 200px;
   height: 157.5px;
   padding: 7.5px;
   margin: -5px 0px 0px 0px;
}

#braintrust_green_square p {
   font-size: 10px;
   color: #FFFFFF;
}

.braintrust_green_text {
   font-size: 10px;
   font-weight: 100;
   color: #6CB349;
}

.braintrust_green_bold_text {
   font-size: 12px;
   font-weight: bold;
   color: #6CB349;
   margin: 0px 0px -5px 10px;
}

.braintrust_orange_header_text {
   margin: 0px;
   padding: 0px;
   font-size: 18px;
   font-weight: 100;
   color: #F58025;
}

#braintrust_orange_square {
   background: #F58025; 
   width: 200px;
   height: 157.5px;
   padding: 7.5px;
   margin: -5px 0px 0px 0px;
}

#braintrust_orange_square p {
   font-size: 10px;
   color: #FFFFFF;
}

.braintrust_orange_text {
   font-size: 10px;
   font-weight: 100;
   color: #F58025;
}

.braintrust_orange_bold_text {
   font-size: 12px;
   font-weight: bold;
   color: #F58025;
   margin: 0px 0px -5px 10px;
}

.braintrust_brown_header_text {
   margin: 0px;
   padding: 0px;
   font-size: 18px;
   font-weight: 100;
   color: #663700;
}

#braintrust_brown_square {
   background: #663700; 
   width: 200px;
   height: 157.5px;
   padding: 7.5px;
   margin: -5px 0px 0px 0px;
}

#braintrust_brown_square p {
   font-size: 10px;
   color: #FFFFFF;
}

.braintrust_brown_text {
   font-size: 10px;
   font-weight: 100;
   color: #663700;
}

.braintrust_brown_bold_text {
   font-size: 12px;
   font-weight: bold;
   color: #663700;
   margin: 0px 0px -5px 10px;
}

