﻿a,a:link,a:visited      {color:#ff9a15;text-decoration:none;}
a:hover,a:active 		{color:green;}


label               {margin:0px;padding:0px;}
.clearDiv0          {clear:both;font-size:0px;line-height:0px;height:0px;*height:-6px;}
.clearDiv6          {clear:both;font-size:0px;line-height:6px;height:6px;*height:0px;}
.clearDiv12         {clear:both;font-size:0px;line-height:12px;height:12px;}

.widestSize         {width:425px;letter-spacing:-1px;word-spacing:-1px;font-size:11px;margin:1px 0px 0px 0px;padding:0px;}
.fullSize           {width:664px;margin:1px 0px 0px 0px;padding:0px;}
.threeQuarterSize   {width:290px;margin:1px 0px 0px 0px;padding:0px;}
.halfSize           {width:326px;margin:1px 0px 0px 0px;padding:0px;}
.quarterSize        {width:100px;margin:1px 0px 0px 0px;padding:0px;}
.eighthSize         {width:60px;margin:1px 0px 0px 0px;padding:0px;}
.smallestSize       {width:25px;margin:1px 0px 0px 0px;padding:0px;}
.cbStyleTextBox     {width:18px;height:18px;margin:3px 4px 3px 0px;text-align:center;vertical-align:middle;}
p.thanks            {text-align:left;}                  
/* FORM STYLES */

.formDiv            {border-style:none;border-color:White;float:left;}
.buttonSubmit       
{                    text-transform:uppercase;
                     vertical-align:top;
                     height:30px;
                     line-height:14px;
                     font-size:14px;
                     padding:0px 0px 6px 0px;
                     font-weight:bold;
                     color:White;
                     font-family:Arial,sans-serif;
                     background:transparent;
                     background-image:url(/images/buttons/bkg_green_grad.gif);
                     background-repeat:repeat-x;
                     margin:0px;
                     border:0px;
                    }
 .buttonSubmitSweeps       
{                    text-transform:uppercase;
                     vertical-align:top;
                     height:30px;
                     width:185px;
                     line-height:14px;
                     font-size:14px;
                     padding:0px 0px 6px 0px;
                     font-weight:bold;
                     color:White;
                     font-family:Arial,sans-serif;
                     background:transparent;
                     background-image:url(/images/buttons/submitrecipe.png);
                     background-repeat:repeat-x;
                     margin:0px 0px 0px 250px;
                     border:0px;
                     cursor:pointer;
                    } 
                    
.buttonAddIngredient    
                    {text-transform:uppercase;
                     vertical-align:top;
                     height:30px;
                     width:100px;
                     line-height:14px;
                     font-size:14px;
                     padding:0px 0px 6px 0px;
                     font-weight:bold;
                     color:White;
                     font-family:Arial,sans-serif;
                     background:transparent;
                     background-image:url(/images/buttons/addingrediant.png);
                     background-repeat:repeat-x;
                     margin:0px;
                     border:0px;
                    }               
.buttonClear       
{                    text-transform:uppercase;
                     vertical-align:top;
                     height:30px;
                     line-height:14px;
                     font-size:14px;
                     padding:0px 0px 6px 0px;
                     font-weight:bold;
                     color:#6A6A6A;
                     font-family:Arial,sans-serif;
                     background:transparent;
                     background-image:url(/images/buttons/bkg_gray_grad.gif);
                     background-repeat:repeat-x;
                     margin:0px;
                     border:0px;
                    }
                    
.divSubmit          {margin-top:24px;}
/*.rulesLink        {text-align:left;left:-50px;z-index:100000;position:absolute;padding:0px;}*/
.rulesLink          {position:absolute;font-size:12px;line-height:14px;text-align:left;font-weight:normal;text-transform:none;margin:44px 0px 12px -14px;padding:0px;z-index:3;border-style:none;}
.rules              {text-align:left;width:325px;}
.formInnerDiv       {float:left;padding-right:12px;}
.indentFormP        {margin-left:20px;text-indent:-20px;}
.noIndentFormP      {margin:0px;padding:0px;width:360px;font-size:11px;}
.indentFormEl       {margin-left:10px;*margin-left:0px;}

.formStyle          {min-height:500px;height:auto!important;height:500px;}

.popups             {position:relative;min-height:400px;height:auto!important;height:400px;width:99%;background-image:url('/images/popup/banner.gif');background-repeat:no-repeat;border-color:green;border-style:none;border-width:thin;}

.required           {color:Red;}

#rightCallout       {float:right;width:182px;padding-left:9px;}
#ContestEntryForm1_upRecipePhoto    {color: #000;background: white;border: 1px solid #007e3a;margin:1px 0px 0px 0px;padding:0px;}

#footer             {clear:both;margin-top:12px;width:100%;height:20px;background-image:url(/images/footer/bkg.gif);background-repeat:repeat-x;}
.footerAlign        {float:left;height:16px;vertical-align:top;padding-top:4px;}
.footerBars         {float:left;height:20px;}
.footerBTT          {float:right;padding-right:12px;}
.centerit           {text-align:center;}
.linkArrows         {padding-top:4px;padding-left:6px;}

/* TESTING FORM STUFF */
.multiDivSelectCB   {width:350px;border-style:none;border-width:thin;text-align:right;}
.mergeDivSelectCB   {border-style:none;border-width:thin;width:65px;}
select              {color: #000;height:18px;line-height:18px;background: white;border: 1px solid #007e3a;font-size:11px;margin-top:0px;*margin-top:4px;color:#666666;}
.select             {color: #000;height:18px;line-height:18px;background: white;border: 1px solid #007e3a;font-size:11px;margin-top:0px;*margin-top:4px;}
option              {line-height:24px;background-color: white;font-size:11px;}
.option             {line-height:24px;background-color: white;font-size:11px;}
select.option       {line-height:24px;background-color: white;font-size:11px;}
input               {color: #000;background: white;border: 1px solid #007e3a;margin-top:6px;}
textarea            {color: #000;background: white;border: 1px solid #007e3a;margin-top:6px;}
checkbox            {line-height:18px;border: 1px none #007e3a;background-color: white;}
.checkbox           {  background: transparent;
                       border-style:none;
                       border:0px;
                     }
.radio              {  background: transparent;
                       border-style:none;
                       border:0px;
                       /*background-image:url(/images/formImages/radioButton_green.jpg);
                       background-repeat:no-repeat;*/
                       }
.radioFixer            {  background: transparent;
                       border-style:none;
                       border:0px;
                       border-color:white;
                       /*background-image:url(/images/formImages/radioButton_green.jpg);
                       background-repeat:no-repeat;*/
                       }


/* For IE6 probably need to declare EVERY checkbox and radio with a class="checkbox" or radio attribute */
/* THIS WORKS GREAT IN IE 7 (GETS RID OF GREEN BCKGROUNDS & BORDERS */
input[type="checkbox"]{
   background: transparent;
   border:0px;
   padding:0px;
   width:18px;
   *width:24px;
   height:24px;
   margin: 0px;
   line-height:18px;
   /*background-image:url(/images/footer/bkg.gif);	*/
}
input[type="radio"]{
   background: transparent;
   border:0px;
   padding:0px;
   margin: 0px;
   /*background-image:url(/images/formImages/radioButton_green.jpg);
   background-repeat:no-repeat;*/
}


