				table {
			/*background-color: #B0B0C0;*/
                        border: medium #B0B0C0 ridge;
                }

                caption {
			background-color: #B0B0C0;
                        border-style: ridge;
                        border-width: 4px;
                }

		th        {
				padding: 0.5em;
		}
		td	{
			padding: 0.5em;
		}
                                                                                                                             
                .status {
			border-bottom: 1px dotted; 
                        cursor: help;
                }



	       	form {
                        /*background-color: #B0B0C0;*/
                        /*border: medium #B0B0C0 ridge;*/
                        /*width: 35em;*/
                        /*margin-left: auto;
                        margin-right: auto;
                        margin-top: 1em;
                        margin-bottom: 1em;*/
                  }
                                                                                                                             
                                                                                                                             
         fieldset    {
                        border-width: 0px;
                        padding: .3em;
                                                                                                                             
                     }
                                                                                                                             
         legend      {
                        margin-top: 0.5em;
                        font-weight: bold;
                     }
                                                                                                                             
                                                                                                                             
         fieldset fieldset {
                        border-width: 2px;
                     }
                                                                                                                             
         fieldset fieldset legend {
                        font-weight: normal;
                    }


                                                                                                                             
        .submit      {
                        display: block;
                        margin-left: auto;
                        margin-right: auto;
                        margin-top: 1em;
                        text-align: center;
                     }
                                                                                                                             
                                                                                                                             
        label        {
                        display: block;
                        text-align: right;
                        margin-right: 6em;
                     }
                                                                                                                             
         fieldset fieldset label {
                        text-align: center;
                        margin-right: 1em;
                     }
                                                                                                                             
                                                                                                                             
        .date        {
                                                                                                                             
                        padding: .5em 2em .5em 2em;
                     }
                                                                                                                             
        .date label  {
                        float: left;
                        font-size: small;
                        text-align: center;
                     }
        .date label input, select {
                        display: block;
                     }
                                                                                                                             
                                                                                                                             
                                                                                                                             
         #show_codes label {
                        float: left;
                        width: 45%;
                        text-align: left;
                        font-size: small;
                                                                                                                             
                     }
                                                                                                                             
        input, select {
                        margin-left: 0.1em;
                        margin-right: 0.1em;
                     }
                                                                                                                             
                                                                                                                             
        #copyright   {
                        font-size: small;
                     }
                                                                                                                             
        #reports, #usermanage    {
                        border: medium ridge #B0B0C0;
                        margin-bottom: 2em;
                        width: auto;
                        max-width: 75%;
                     }
                                                                                                                             
         #reports a, #usermanage a {
                      display: block;
                       background-color: #B0B0C0;
         }
                                                                                                                             
        table.refered  {
        display: none;
        margin-left: 3em;
}
                                                                                                                             
                                                                                                                             
                                                                                                                             
body {
margin: 0px 0px 20px 0px;
text-align: center;
padding: 0px;
background-color: #2C2A21;
color: #FFFFFF;
font-family: Helvetica,Arial,sans-serif;
font-size: 80%;
}
                                                                                                                             
#summary {
        position: absolute;
        top: 0px;
        left: 0px;
        height: 4em;
}
                                                                                                                             
#summary td {
        border: thin black solid;
        padding: 10px;
}



/*******************************************************


		CSS CREATED BY AARON SOFALY


********************************************************/



form
{
margin: 0px 25px;
width: 425px;
/*background-color: #2C2A21;*/
}

table
{
/*background-color: #2C2A21;*/
}

p, h1, h2, h3, a
{
margin: 0px;
padding: 0px;
}

#strongbox-right p
{
padding: 0px 15px;
}

#strongbox-right table p
{
padding: 0px;
font-size: 80%;
}

p.center
{
text-align: center;
}

#strongbox-right table a
{
font-size: 80%;
}

#strongbox-right a
{
padding: 0px 0px;
color: #DA981A;
text-decoration: none;
}

#strongbox-right a:hover
{
text-decoration: underline;
}

#strongbox-right h3
{
padding: 0px 15px;
}

#strongbox-wrapper-wrapper
{
margin: 0px auto;
width: 1100px;
}

#strongbox-wrapper
{
position: relative;
margin: 0px auto;
text-align: left;
width: 1100px;
padding: 0px;
border: 23px solid #000000;
background-image: url('/sites/all/themes/wifeysworld_guests/images/backgrounds/BKGD_main_page_wrapper3.gif');
background-repeat: repeat-y;
background-position: top right;
}

#strongbox-background
{
float: left;
}

#strongbox-right
{
margin-top: 150px;
width: 475px;
float: left;
}

#strongbox-wrapper #submit
{
padding: 3px 8px;
cursor: pointer;
font-weight: bold;
border: none;
background-color: #DA981A;
}

#clear-float
{
clear: both;
}

#banner_logo img
{
border: none;
}

#banner 
{
position: absolute;
background-color: #000;
height: 45px;
width: 100%;
filter:alpha(opacity=75);
-moz-opacity:.75;
opacity:.75;
left: 0px;
top: 45px;
z-index: 1;
}

#banner_logo 
{
position: absolute;
top: 0px;
right: 25px;
z-index: 10;
}

#banner_logo img
{
border: none;
}

#banner_title 
{
position: absolute;
z-index: 10;
top: 60px;
left: 80px;
color: #da981a;
font-weight: bold;
}



/*******************************************************


		END OF CSS CREATED BY AARON SOFALY


********************************************************/   


                                                                                                                                                                                                                           
