/* BBright CSS Document */

/*Browser defaulting*/
*{ padding:0; margin:0; }
body { background:#FFFFFF; width:900px; padding-top: 20px; padding-bottom: 15px; margin: 0 auto; }
#main_div { border:#003366 1px solid; width:900px; }
#header { background-image:url(../images/header.jpg); width:900px; height:134px; }
#content { width: 880px; height:auto; padding:10px; }
span { font-weight:bold; font-size:16px; }
/*End Browser Defaulting*/

/*Styling for main menu*/
.home_menu { width:176px; height:30px; border:none; cursor:pointer; background:url(../images/buttons/home.png); }
.home_menu_over { width:176px; height:30px; border:none; cursor:pointer; background:url(../images/buttons/home_over.png); }
.about_us_menu { width:176px; height:30px; border:none; cursor:pointer; background:url(../images/buttons/about_us.png); }
.about_us_menu_over { width:176px; height:30px; border:none; cursor:pointer; background:url(../images/buttons/about_us_over.png); }
.contact_us_menu { width:176px; height:30px; border:none; cursor:pointer; background:url(../images/buttons/contact_us.png); }
.contact_us_menu_over { width:176px; height:30px; border:none; cursor:pointer; background:url(../images/buttons/contact_us_over.png); }
.office_cleaning_menu { width:176px; height:30px; border:none; cursor:pointer; background:url(../images/buttons/office_cleaning.png); }
.office_cleaning_menu_over { width:176px; height:30px; border:none; cursor:pointer; background:url(../images/buttons/office_cleaning_over.png); }
.specialist_cleaning_menu { width:176px; height:30px; border:none; cursor:pointer; background:url(../images/buttons/specialist_cleaning.png); }
.specialist_cleaning_menu_over { width:176px; height:30px; border:none; cursor:pointer; background:url(../images/buttons/specialist_cleaning_over.png); }
/*End Styling for main menu*/

/*Styling for content*/
#home_content { width:650px; height:350px; border:#003366 1px solid; padding:5px; font-family:Verdana; font-size:12px; font-weight:normal; color:#003366; }
#contact_content { width:650px;  border:#003366 1px solid; padding:5px; font-family:Verdana; font-size:12px; font-weight:normal; color:#003366; }
#office_cleaning_content { width:650px; height:350px; border:#003366 1px solid; padding:5px; font-family:Verdana; font-size:14px; font-weight:bold; color:#003366; background:url(../images/office_cleaning_image.jpg) top right no-repeat; }
#specialist_cleaning_content { width:650px; height:350px; border:#003366 1px solid; padding:5px; font-family:Verdana; font-size:14px; font-weight:bold; color:#003366; }
.contact_table { border-collapse:collapse; border:#003366 1px solid; }
.contact_table th { border:#CCCCCC 1px solid; padding:5px; font-family:Verdana; font-size:12px; font-weight:bold; color:#FFFFFF; background:#003366; vertical-align:top; width:100px; }
.contact_table td { border:#003366 1px solid; padding:5px; font-family:Verdana; font-size:12px; font-weight:normal; color:#666666; background:none; vertical-align:top; }
.contact_table_one { vertical-align:top;align:right}
.contact_table_one th { padding:5px; font-family:Verdana; font-size:12px; font-weight:bold; color:#666666; background:none; vertical-align:top; width:100px;vertical-align:top; text-align:right}
.contact_table_one td { padding:5px; font-family:Verdana; font-size:12px; font-weight:normal; color:#666666; background:none; vertical-align:top; vertical-align:top;}
.sub_table td { border:#FFFFFF 1px solid; padding:5px; font-family:Verdana; font-size:12px; font-weight:normal; color:#666666; background:none; vertical-align:top; vertical-align:top;}
.email_link:link { font-family:Verdana; font-weight:bold; font-size:12px; color:#006699; text-decoration:none; }
.email_link:visited { font-family:Verdana; font-weight:bold; font-size:12px; color:#006699; text-decoration:none; }
.email_link:hover { font-family:Verdana; font-weight:bold; font-size:12px; color:#006699; text-decoration:underline; }
.form_box { background:none; border:none; width:250px; }
.error { font-family:Verdana; font-size:12px; font-weight:bold; color:#CC0000; }
/*End Styling for content*/

/*Styling for Validator T/C*/
.tc_link:link { color:#999999; text-decoration:none; cursor:pointer; }
.tc_link:visited { color:#999999; text-decoration:none; cursor:pointer; }
.tc_link:hover { color:#006699; text-decoration:none; cursor:pointer; }
/*Styling for Validator T/C*/

/* End BBright CSS Document */