/*****************************************************************************/
/** File:        wol_styles.css                                             **/
/** Description: Main Style Sheet                                           **/
/** Project:     Weavers of Light                                           **/
/**                                                                         **/
/** Author:      DThompson/DGaw                                             **/
/** Date:        11/2005                                                    **/
/*****************************************************************************/

/*********************************************/
/* Main Form Styles                          */
/*********************************************/
BODY.main
{
	background-image: url(/fimages/wol_bg_weave_1.jpg);
	background-color: #000000;
    font-family: "Arial", "Arial"
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

TABLE.wol_footer TD
{
	color: #000000;
	font-size: 10px;
	font-weight: bold;
}

TABLE.copyright
{
    font-family: "Arial", "Arial";
	font-weight: bold;
	font-size: 10;
	color: #ffffff;
	text-align: center;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;

}

TABLE.copyright TD.invisible
{
    font-family: "Arial", "Arial";
	font-weight: normal;
	font-size: 1;
	color: #000000;
	text-align: center;
	width: 900px;
}
/*********************************************/
/* Record Detail Page Styles                 */
/*********************************************/

TABLE.main_body_home
{
	background-image: url(/images/wol_lower_full_home.jpg);
    font-family: "Arial", "Arial";
	font-weight: bold;
	font-size: 14;
	color: #ffffff;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 477px;
	width: 959px;
}

TABLE.main_body_home TD.spacer_top
{
	height: 48px;
}

TABLE.main_body_home TD.spacer_bottom
{
	height: 90px;
}

TABLE.main_body_home TD.text_main
{
    font-family: "Stylus BT", "Tahoma", "Arial";
	font-size: 18;
	font-weight: normal;
	text-align: center;
	vertical-align: top;
	color: #000000;
	padding-top: 0px;
	padding-right: 110px;
	padding-left: 350px;
}

/*********************************************/
TABLE.main_menu
{
    font-family: "Arial", "Arial";
	font-weight: bold;
	font-size: 14;
	color: #ffffff;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

TABLE.main_menu TD.image_middle
{
	padding-right: 10px;
	padding-left: 10px;
}

/*********************************************/
TABLE.main_body_learn
{
	background-image: url(/images/wol_lower_full_learn_main_new.jpg);
    font-family: "Arial", "Arial";
	font-weight: bold;
	font-size: 14;
	color: #ffffff;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 477px;
	width: 959px;
}

TABLE.main_body_learn TD.spacer_top
{
	height: 102px;
}

TABLE.main_body_learn TD.spacer_bottom
{
	height: 100%;
}

TABLE.main_body_learn TD.image
{
	padding-left: 35px;
}

/*********************************************/
TABLE.main_body_learn_arch
{
	background-image: url(/images/wol_lower_full_learn_arch.jpg);
    font-family: "Stylus BT", "Arial", "Tahoma";
	font-size: 14;
	font-weight: normal;
	text-align: center;
	vertical-align: top;
	color: #000000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 477px;
	width: 959px;
}

TABLE.main_body_learn_arch TD.spacer_top
{
	height: 95px;
}

TABLE.main_body_learn_arch TD.spacer_bottom
{
	height: 40px;
}

TABLE.main_body_learn_arch TD.text_main_1
{
	padding-right: 180px;
	padding-left: 170px;
}

TABLE.main_body_learn_arch TD.text_main_2
{
	padding-right: 145px;
	padding-left: 170px;
}

TABLE.main_body_learn_arch TD.text_main_3
{
	padding-right: 120px;
	padding-left: 200px;
}

TABLE.main_body_learn_arch TD.text_main_4
{
	padding-right: 110px;
	padding-left: 240px;
}

/*********************************************/
TABLE.main_body_learn_reiki
{
	background-image: url(/images/wol_lower_full_learn_reiki.jpg);
    font-family: "Arial", "Arial";
	font-weight: bold;
	font-size: 14;
	color: #ffffff;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 477px;
	width: 959px;
}

TABLE.main_body_learn_reiki TD.spacer_top
{
	height: 80px;
}

TABLE.main_body_learn_reiki TD.spacer_bottom
{
	height: 40px;
}

TABLE.main_body_learn_reiki TD.text_main
{
    font-family: "Stylus BT", "Arial", "Tahoma";
	font-size: 14;
	font-weight: normal;
	text-align: center;
	vertical-align: top;
	color: #000000;
	padding-top: 0px;
	padding-right: 110px;
	padding-left: 350px;
}

/*********************************************/
TABLE.main_body_learn_spirit
{
	background-image: url(/images/wol_lower_full_learn_spirit.jpg);
    font-family: "Arial", "Arial";
	font-weight: bold;
	font-size: 14;
	color: #ffffff;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 477px;
	width: 959px;
}

TABLE.main_body_learn_spirit TD.spacer_top
{
	height: 100px;
}

TABLE.main_body_learn_spirit TD.spacer_mid
{
	height: 30px;
}

TABLE.main_body_learn_spirit TD.spacer_bottom
{
	height: 100%;
}

TABLE.main_body_learn_spirit TD.text_main
{
    font-family: "Stylus BT", "Arial", "Tahoma";
	font-size: 15;
	font-weight: normal;
	text-align: center;
	vertical-align: top;
	color: #000000;
	padding-top: 0px;
	padding-right: 150px;
	padding-left: 310px;
}

/*********************************************/
TABLE.main_body_learn_energy
{
	background-image: url(/images/wol_lower_full_learn_energy.jpg);
    font-family: "Arial", "Arial";
	font-weight: bold;
	font-size: 14;
	color: #ffffff;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 477px;
	width: 959px;
}

TABLE.main_body_learn_energy TD.spacer_top
{
	height: 110px;
}

TABLE.main_body_learn_energy TD.spacer_mid
{
	height: 30px;
}

TABLE.main_body_learn_energy TD.spacer_bottom
{
	height: 100%;
}

TABLE.main_body_learn_energy TD.text_main
{
    font-family: "Stylus BT", "Arial", "Tahoma";
	font-size: 15;
	font-weight: normal;
	text-align: center;
	vertical-align: top;
	color: #ffffff;
	padding-top: 0px;
	padding-right: 150px;
	padding-left: 275px;
}
/*********************************************/
TABLE.main_body_learn_weave
{
	background-image: url(/images/wol_lower_full_learn_weave.jpg);
    font-family: "Arial", "Arial";
	font-weight: bold;
	font-size: 14;
	color: #ffffff;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 477px;
	width: 959px;
}

TABLE.main_body_learn_weave TD.spacer_top
{
	height: 100px;
}

TABLE.main_body_learn_weave TD.spacer_bottom
{
	height: 40px;
}

TABLE.main_body_learn_weave TD.text_main
{
    font-family: "Stylus BT", "Arial", "Tahoma";
	font-size: 14;
	font-weight: normal;
	text-align: center;
	vertical-align: top;
	color: #000000;
	padding-top: 0px;
	padding-right: 110px;
	padding-left: 250px;
}

/*********************************************/
TABLE.main_body_learn_chakra
{
	background-image: url(/images/wol_lower_full_learn_chakra.jpg);
    font-family: "Arial", "Arial";
	font-weight: bold;
	font-size: 14;
	color: #ffffff;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 477px;
	width: 959px;
}

TABLE.main_body_learn_chakra TD.spacer_top
{
	height: 100px;
}

TABLE.main_body_learn_chakra TD.spacer_bottom
{
	height: 30px;
}

TABLE.main_body_learn_chakra TD.text_main
{
    font-family: "Stylus BT", "Arial", "Tahoma";
	font-size: 14;
	font-weight: normal;
	text-align: center;
	vertical-align: top;
	color: #ffffff;
	padding-top: 0px;
	padding-right: 105px;
	padding-left: 375px;
}

TABLE.main_body_learn_chakra TD A:link
{
	color: #ffffff;
	text-decoration: underline;
}

TABLE.main_body_learn_chakra TD A:visited
{
	color: #ffffff;
	text-decoration: underline;
}

TABLE.main_body_learn_chakra TD A:hover
{
	color: #ffff00;
	text-decoration: underline;
}

/*********************************************/
TABLE.main_body_class
{
	background-image: url(/images/wol_lower_full_faq.jpg);
    font-family: "Arial", "Arial";
	font-weight: bold;
	font-size: 14;
	color: #ffffff;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 477px;
	width: 959px;
}

TABLE.main_body_class TD.spacer_top
{
	height: 20px;
}

TABLE.main_body_class TD.spacer_bottom
{
	height: 350px;
}

TABLE.main_body_class TD.text_main_1
{
    font-family: "Stylus BT", "Arial", "Tahoma";
	font-size: 20;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	color: #ffffff;
	padding-top: 0px;
	padding-right: 105px;
	padding-left: 20px;
}

TABLE.main_body_class TD.text_main_2
{
    font-family: "Stylus BT", "Arial", "Tahoma";
	font-size: 14;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	color: #ffffff;
	padding-top: 0px;
	padding-right: 50px;
	padding-bottom: 10px;
	padding-left: 30px;
}

TABLE.main_body_class TD.subtables
{
	vertical-align: top;
}

TABLE.main_body_class TD A:link
{
	color: #ffffff;
	text-decoration: underline;
}

TABLE.main_body_class TD A:visited
{
	color: #ffffff;
	text-decoration: underline;
}

TABLE.main_body_class TD A:hover
{
	color: #ffb224;
	text-decoration: underline;
}

/*********************************************/
TABLE.class_topics
{
    font-family: "Arial", "Arial";
	font-weight: bold;
	font-size: 14;
	color: #ffffff;
	text-align: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 130px;
	width: 275px;
}

TABLE.class_topics TD.spacer_top
{
	height: 0px;
}

TABLE.class_topics TD.spacer_bottom
{
	height: 0px;
}

TABLE.class_topics TD.text_main_1
{
    font-family: "Stylus BT", "Arial", "Tahoma";
	font-size: 14;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	color: #ffffff;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 50px;
	height: 20px;
}

TABLE.class_topics TD.text_main_2
{
    font-family: "Stylus BT", "Arial", "Tahoma";
	font-size: 14;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	color: #ffffff;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	height: 20px;
}

TABLE.class_topics TD.text_main_3
{
    font-family: "Stylus BT", "Arial", "Tahoma";
	font-size: 14;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	color: #ffffff;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 50px;
	height: 20px;
}

TABLE.class_topics TD A:link
{
	color: #ffffff;
	text-decoration: none;
}

TABLE.class_topics TD A:visited
{
	color: #ffffff;
	text-decoration: none;
}

TABLE.class_topics TD A:hover
{
	color: #ffb224;
	text-decoration: none;
}

/*********************************************/
TABLE.class_body
{
    font-family: "Arial", "Arial";
	font-weight: bold;
	font-size: 14;
	color: #ffffff;
	text-align: left;
	margin-top: 10px;
	margin-right: 95px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 380px;
	width: 580px;
    border-left: #ffffff 1px solid;
}

TABLE.class_body TD.spacer_top
{
	height: 0px;
}

TABLE.class_body TD.spacer_bottom
{
	height: 0px;
}

TABLE.class_body TD.class_body_topic_header
{
    font-family: "Stylus BT", "Arial", "Tahoma";
	font-size: 14;
	font-weight: bold;
	text-decoration: underline;
	text-align: left;
	vertical-align: top;
	color: #ffb224;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 20px;
	height: 20px;
}

TABLE.class_body TD.class_body_topic
{
    font-family: "Stylus BT", "Arial", "Tahoma";
	font-size: 13;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	color: #ffffff;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 50px;
}

TABLE.class_body TD.class_body_headers
{
    font-family: "Stylus BT", "Arial", "Tahoma";
	font-size: 14;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	color: #ffffff;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 35px;
}

TABLE.class_body TD.class_body_details
{
    font-family: "Stylus BT", "Arial", "Tahoma";
	font-size: 13;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	color: #ffffff;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 45px;
}

TABLE.class_body TD.class_body_details_past
{
    font-family: "Stylus BT", "Arial", "Tahoma";
	font-size: 13;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	color: #777777;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 45px;
}

TABLE.class_body TD.class_body_details_class_full
{
    font-family: "Stylus BT", "Arial", "Tahoma";
	font-size: 13;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	color: #ffb224;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 45px;
}

TABLE.class_body TD.class_body_details_notes
{
    font-family: "Stylus BT", "Arial", "Tahoma";
	font-size: 11;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	color: #ffff00;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 45px;
}

TABLE.class_body TD.spacer_bottom
{
	height: 100%;
}

TABLE.class_body TD.spacer_right
{
	width: 100%;
}

TABLE.class_body TD A:link
{
	color: #ffffff;
	text-decoration: underline;
}

TABLE.class_body TD A:visited
{
	color: #ffffff;
	text-decoration: underline;
}

TABLE.class_body TD A:hover
{
	color: #ffb224;
	text-decoration: underline;
}

TABLE.class_body TD A:link.class_available
{
	color: #ffffff;
	text-decoration: none;
}

TABLE.class_body TD A:visited.class_available
{
	color: #ffffff;
	text-decoration: none;
}

TABLE.class_body TD A:hover.class_available
{
	color: #33cc00;
	text-decoration: none;
}

TABLE.class_body TD A:link.class_waitlist
{
	color: #ffffff;
	text-decoration: none;
}

TABLE.class_body TD A:visited.class_waitlist
{
	color: #ffffff;
	text-decoration: none;
}

TABLE.class_body TD A:hover.class_waitlist
{
	color: #ffff00;
	text-decoration: none;
}

/*********************************************/
TABLE.main_body_meettheweavers
{
	background-image: url(/images/wol_lower_full_mtw.jpg);
    font-family: "Arial", "Arial";
	font-weight: bold;
	font-size: 14;
	color: #ffffff;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 477px;
	width: 959px;
}

TABLE.main_body_meettheweavers TD A:link
{
	color: #ffffff;
	text-decoration: underline;
}

TABLE.main_body_meettheweavers TD A:visited
{
	color: #ffffff;
	text-decoration: underline;
}

TABLE.main_body_meettheweavers TD A:hover
{
	color: #ffff00;
	text-decoration: underline;
}

/*********************************************/
TABLE.main_body_meettheweavers_en
{
	background-image: url(/images/wol_lower_full_mtw_enlightened.jpg);
    font-family: "Arial", "Arial";
	font-weight: bold;
	font-size: 14;
	color: #ffffff;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 477px;
	width: 959px;
}

TABLE.main_body_meettheweavers_en TD A:link
{
	color: #ffffff;
	text-decoration: underline;
}

TABLE.main_body_meettheweavers_en TD A:visited
{
	color: #ffffff;
	text-decoration: underline;
}

TABLE.main_body_meettheweavers_en TD A:hover
{
	color: #ffff00;
	text-decoration: underline;
}

/********************/
TABLE.activepic_daisy
{
    font-family: "Arial", "Arial";
	font-weight: bold;
	font-size: 14;
	color: #ffffff;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 477px;
	width: 280px;
}

TABLE.activepic_daisy TD.spacer_top
{
	height: 25px;
}

TABLE.activepic_daisy TD.spacer_middle
{
	height: 30px;
}

TABLE.activepic_daisy TD.spacer_bottom
{
	height: 30px;
}

TABLE.activepic_daisy TD.name
{
    font-family: "Stylus BT", "Tahoma", "Arial", "Tahoma", ;
	font-size: 22;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	color: #ffffff;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 70px;
	height: 50px;
}

TABLE.activepic_daisy TD.pic
{
    font-family: "Stylus BT", "Arial", "Tahoma";
	font-size: 14;
	font-weight: normal;
	text-align: center;
	vertical-align: top;
	color: #ffffff;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}

/********************/
TABLE.activeweaver_daisy
{
    font-family: "Arial", "Arial";
	font-weight: bold;
	font-size: 14;
	color: #ffffff;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 477px;
}

TABLE.activeweaver_daisy TD.spacer_top
{
	height: 33px;
}

TABLE.activeweaver_daisy TD.spacer_bottom
{
	height: 30px;
}

TABLE.activeweaver_daisy TD.text_main
{
    font-family: "Stylus BT", "Arial", "Tahoma";
	font-size: 14;
	font-weight: normal;
	text-align: center;
	vertical-align: top;
	color: #ffffff;
	padding-top: 0px;
	padding-right: 110px;
	padding-left: 0px;
}


/*********************************************/
TABLE.main_body_contactus
{
	background-image: url(/images/wol_lower_full_contactus.jpg);
    font-family: "Arial", "Arial";
	font-weight: bold;
	font-size: 14;
	color: #ffffff;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 477px;
	width: 959px;
}

TABLE.main_body_contactus TD.spacer_top
{
	height: 48px;
}

TABLE.main_body_contactus TD.spacer_bottom
{
	height: 90px;
}

TABLE.main_body_contactus TD.text_main
{
    font-family: "Stylus BT", "Tahoma", "Arial";
	font-size: 19;
	font-weight: bold;
	text-align: center;
	vertical-align: top;
	color: #000000;
	padding-top: 0px;
	padding-right: 110px;
	padding-left: 350px;
}

/*********************************************/
TABLE.contactus
{
    font-family: "Arial", "Arial";
	font-weight: bold;
	font-size: 14;
	color: #ffffff;
	text-align: left;
	vertical-align: top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 100%;
}

TABLE.contactus TD.spacer_top
{
	height: 30px;
}

TABLE.contactus TD.spacer_middle
{
	height: 20px;
}

TABLE.contactus TD.spacer_bottom
{
	height: 70px;
}

TABLE.contactus TD.contact_section_headers
{
    font-family: "Stylus BT", "Arial";
	font-weight: bold;
	font-size: 20;
	color: #edac52;
	text-align: right;
	vertical-align: top;
	padding-left: 50px;

}

TABLE.contactus TD.contact_section_details
{
    font-family: "Stylus BT", "Arial";
	font-weight: normal;
	font-size: 14;
	padding-top: 6px;
	padding-left: 15px;
	width: 540px;
}

TABLE.contactus TD.contact_section_details_name
{
    font-family: "Stylus BT", "Arial";
	font-weight: bold;
	font-size: 18;
	padding-left: 15px;
}

TABLE.contactus TD.google_map_link
{
    font-family: "Stylus BT", "Arial";
	text-align: left;
	vertical-align: top;
	padding-left: 15px;
}

TABLE.contactus TD A:link
{
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}

TABLE.contactus TD A:visited
{
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}

TABLE.contactus TD A:hover
{
	color: #ffff00;
	font-weight: bold;
	text-decoration: underline;
}

TABLE.contactus TD.contact_section_details A:link
{
	color: #ffffff;
	font-weight: normal;
	text-decoration: underline;
}

TABLE.contactus TD.contact_section_details A:visited
{
	color: #ffffff;
	font-weight: normal;
	text-decoration: underline;
}

TABLE.contactus TD.contact_section_details A:hover
{
	color: #ffff00;
	font-weight: normal;
	text-decoration: underline;
}

/*********************************************/
TABLE.main_body_faq
{
	background-image: url(/images/wol_lower_full_faq.jpg);
    font-family: "Arial", "Arial";
	font-weight: bold;
	font-size: 14;
	color: #ffffff;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 477px;
	width: 959px;
}

TABLE.main_body_faq TD.spacer_top
{
	height: 20px;
}

TABLE.main_body_faq TD.spacer_bottom
{
	height: 350px;
}

TABLE.main_body_faq TD.text_main_1
{
    font-family: "Stylus BT", "Arial", "Tahoma";
	font-size: 20;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	color: #ffffff;
	padding-top: 0px;
	padding-right: 105px;
	padding-left: 20px;
}

TABLE.main_body_faq TD.text_main_2
{
    font-family: "Stylus BT", "Arial", "Tahoma";
	font-size: 14;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	color: #ffffff;
	padding-top: 0px;
	padding-right: 105px;
	padding-bottom: 10px;
	padding-left: 50px;
}

TABLE.main_body_faq TD.subtables
{
	vertical-align: top;
}

TABLE.main_body_faq TD A:link
{
	color: #ffffff;
	text-decoration: underline;
}

TABLE.main_body_faq TD A:visited
{
	color: #ffffff;
	text-decoration: underline;
}

TABLE.main_body_faq TD A:hover
{
	color: #ffb224;
	text-decoration: underline;
}

/*********************************************/
TABLE.faq_questions
{
    font-family: "Arial", "Arial";
	font-weight: bold;
	font-size: 14;
	color: #ffffff;
	text-align: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 330px;
	width: 400px;
}

TABLE.faq_questions TD.spacer_top
{
	height: 0px;
}

TABLE.faq_questions TD.spacer_bottom
{
	height: 0px;
}

TABLE.faq_questions TD.text_main_1
{
    font-family: "Stylus BT", "Arial", "Tahoma";
	font-size: 14;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	color: #ffffff;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 50px;
	height: 20px;
}

TABLE.faq_questions TD.text_main_2
{
    font-family: "Stylus BT", "Arial", "Tahoma";
	font-size: 14;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	color: #ffffff;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	height: 20px;
}

TABLE.faq_questions TD A:link
{
	color: #ffffff;
	text-decoration: none;
}

TABLE.faq_questions TD A:visited
{
	color: #ffffff;
	text-decoration: none;
}

TABLE.faq_questions TD A:hover
{
	color: #ffb224;
	text-decoration: none;
}

/*********************************************/
TABLE.faq_answers
{
    font-family: "Arial", "Arial";
	font-weight: bold;
	font-size: 14;
	color: #ffffff;
	text-align: left;
	margin-top: 10px;
	margin-right: 95px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 380px;
	width: 455px;
    border-left: #ffffff 1px solid;
}

TABLE.faq_answers TD.spacer_top
{
	height: 0px;
}

TABLE.faq_answers TD.spacer_bottom
{
	height: 0px;
}

TABLE.faq_answers TD.text_main_1
{
    font-family: "Stylus BT", "Arial", "Tahoma";
	font-size: 14;
	font-weight: bold;
	text-decoration: underline;
	text-align: left;
	vertical-align: top;
	color: #ffb224;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 20px;
	height: 20px;
}

TABLE.faq_answers TD.text_main_2
{
    font-family: "Stylus BT", "Arial", "Tahoma";
	font-size: 14;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	color: #ffffff;
	line-height: 20px;
	padding-top: 15px;
	padding-right: 0px;
	padding-left: 20px;
}

TABLE.faq_answers TD A:link
{
	color: #ffffff;
	text-decoration: underline;
}

TABLE.faq_answers TD A:visited
{
	color: #ffffff;
	text-decoration: underline;
}

TABLE.faq_answers TD A:hover
{
	color: #ffb224;
	text-decoration: underline;
}

/*********************************************/
/*********************************************/
/*********************************************/
TABLE.main_body_test
{
	background-image: url(/images/wol_lower_full_test.jpg);
    font-family: "Arial", "Arial";
	font-weight: bold;
	font-size: 14;
	color: #ffffff;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 477px;
	width: 959px;
}

TABLE.main_body_test TD.spacer_top
{
	height: 20px;
}

TABLE.main_body_test TD.spacer_bottom
{
	height: 350px;
}

TABLE.main_body_test TD.text_main_1
{
    font-family: "Stylus BT", "Arial", "Tahoma";
	font-size: 20;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	color: #ffffff;
	padding-top: 0px;
	padding-right: 105px;
	padding-left: 20px;
}

TABLE.main_body_test TD.text_main_2
{
    font-family: "Stylus BT", "Arial", "Tahoma";
	font-size: 14;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	color: #ffffff;
	padding-top: 0px;
	padding-right: 105px;
	padding-bottom: 10px;
	padding-left: 50px;
}

TABLE.main_body_test TD.subtables
{
	vertical-align: top;
}

TABLE.main_body_test TD A:link
{
	color: #ffffff;
	text-decoration: underline;
}

TABLE.main_body_test TD A:visited
{
	color: #ffffff;
	text-decoration: underline;
}

TABLE.main_body_test TD A:hover
{
	color: #ffb224;
	text-decoration: underline;
}

/*********************************************/
TABLE.test_questions
{
    font-family: "Arial", "Arial";
	font-weight: bold;
	font-size: 14;
	color: #ffffff;
	text-align: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 380px;
	width: 400px;
}

TABLE.test_questions TD.spacer_top
{
	height: 0px;
}

TABLE.test_questions TD.spacer_bottom
{
	height: 0px;
}

TABLE.test_questions TD.text_main_1
{
    font-family: "Stylus BT", "Arial", "Tahoma";
	font-size: 14;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	color: #ffffff;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 50px;
	height: 20px;
}

TABLE.test_questions TD.text_main_dots
{
    font-family: "Stylus BT", "Arial", "Tahoma";
	font-size: 14;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	color: #ffffff;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	height: 20px;
}

TABLE.test_questions TD.text_main_2
{
    font-family: "Stylus BT", "Arial", "Tahoma";
	font-size: 14;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	color: #ffffff;
	padding-top: 0px;
	padding-right: 5px;
	padding-left: 0px;
	border-bottom: #ffffff 0px solid;
	height: 20px;
}

TABLE.test_questions TD.spacer_bottom
{
	height: 100%;
}

TABLE.test_questions TD A:link
{
	color: #ffffff;
	text-decoration: none;
}

TABLE.test_questions TD A:visited
{
	color: #ffffff;
	text-decoration: none;
}

TABLE.test_questions TD A:hover
{
	color: #ffb224;
	text-decoration: none;
}

/*********************************************/
TABLE.test_page_controls
{
    font-family: "Arial", "Arial";
	font-weight: normal;
	font-size: 9;
	color: #ffffff;
	text-align: left;
	margin-top: 00px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 9px;
	width: 400px;
}

TABLE.test_page_controls TD.page_counter
{
	color: #ffb224;
	font-size: 9;
	text-align: left;
	text-decoration: none;
	padding-top: 0px;
	padding-left: 50px;
	width: 270px;
}

TABLE.test_page_controls TD.page_controls_disabled
{
	color: #aaaaaa;
	font-size: 9;
	text-align: center;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 2px;
}

TABLE.test_page_controls TD.page_controls_enabled
{
	color: #aaaaaa;
	font-size: 9;
	text-align: center;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 2px;
}

TABLE.test_page_controls TD A:link.page_controls_enabled
{
	color: #ffb224;
	text-decoration: underline;
	text-align: center;
	font-size: 9;
}

TABLE.test_page_controls TD A:visited.page_controls_enabled
{
	color: #ffb224;
	text-decoration: underline;
	text-align: center;
	font-size: 9;
}

TABLE.test_page_controls TD A:hover.page_controls_enabled
{
	color: #ffb224;
	text-decoration: underline;
	text-align: center;
	font-size: 9;
}

/*********************************************/
TABLE.test_answers
{
    font-family: "Arial", "Arial";
	font-weight: bold;
	font-size: 14;
	color: #ffffff;
	text-align: left;
	margin-top: 10px;
	margin-right: 95px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 390px;
	width: 455px;
    border-left: #ffffff 1px solid;
}

TABLE.test_answers TD.spacer_top
{
	height: 0px;
}

TABLE.test_answers TD.spacer_bottom
{
	height: 100%;
}

TABLE.test_answers TD.text_main_1
{
    font-family: "Stylus BT", "Arial", "Tahoma";
	font-size: 14;
	font-weight: bold;
	text-decoration: underline;
	text-align: left;
	font-style: italic;
	vertical-align: top;
	color: #ffb224;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 20px;
	height: 20px;
}

TABLE.test_answers TD.text_main_2
{
    font-family: "Stylus BT", "Arial", "Tahoma";
	font-size: 14;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	line-height: 20px;
	color: #ffffff;
	padding-top: 15px;
	padding-right: 0px;
	padding-left: 20px;
}

TABLE.test_answers TD.text_main_3
{
    font-family: "Stylus BT", "Arial", "Tahoma";
	font-size: 9;
	font-weight: normal;
	font-style: italic;
	text-align: right;
	vertical-align: top;
	color: #ffb224;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 20px;
}

TABLE.test_answers TD A:link
{
	color: #ffffff;
	text-decoration: underline;
}

TABLE.test_answers TD A:visited
{
	color: #ffffff;
	text-decoration: underline;
}

TABLE.test_answers TD A:hover
{
	color: #ffb224;
	text-decoration: underline;
}

/*********************************************/
/*********************************************/
/*********************************************/
/*********************************************/
TABLE.main_body_right
{
	background-image: url(/images/wol_lower_right.jpg);
    font-family: "Arial", "Arial";
	font-weight: bold;
	font-size: 14;
	color: #ffffff;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 453px;
	width: 95px;
}


TABLE.main
{
	background-color: #000000;
	font-weight: bold;
	font-size: 14;
	color: #ffffff;
	border-top: #d00000 15px solid;
    border-bottom: #d00000 15px solid;
    border-right: #d00000 15px solid;
    border-left: #d00000 15px solid;
}

TABLE.main_left
{
	background-color: #000000;
	font-weight: bold;
	font-size: 14;
	color: #ffffff;
	border-top: #ffffff 3px solid;
    border-bottom: #ffffff 3px solid;
    border-left: #ffffff 3px solid;
	padding-top: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

TABLE.main_left TD
{
	vertical-align: top;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

TABLE.main_sidebar
{
    font-family: "Arial", "Arial";
	font-weight: bold;
	font-size: 18;
	color: #ffffff;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	width: 140px;

}

TABLE.main_sidebar TD
{
	vertical-align: top;
	padding-bottom: 20px;
}

TABLE.main_body TD
{
	vertical-align: top;
}

TABLE.main_body TD.contact_section_headers
{
    font-family: "Arial", "Arial";
	font-weight: bold;
	font-size: 18;

}

TABLE.main_body TD.contact_section_details
{
    font-family: "Comic Sans MS", "Arial";
	font-weight: normal;
	font-size: 14;
}

TABLE.main_body TD.contact_section_details_name
{
    font-family: "Arial", "Arial";
	font-weight: bold;
	font-size: 16;
}

TABLE.main_body TD.google_map_link
{
	text-align: left;
	vertical-align: bottom;
}

TABLE.main_body TD A:link
{
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

TABLE.main_body TD A:visited
{
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

TABLE.main_body TD A:hover
{
	color: #cc0000;
	font-weight: bold;
	text-decoration: none;
}

TABLE.main_body TD.contact_section_details A:link
{
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}

TABLE.main_body TD.contact_section_details A:visited
{
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}

TABLE.main_body TD.contact_section_details A:hover
{
	color: #cc0000;
	font-weight: normal;
	text-decoration: none;
}

TABLE.main_right
{
	background-color: #000000;
	font-weight: bold;
	font-size: 14;
	color: #ffffff;
	border-top: #ffffff 3px solid;
    border-bottom: #ffffff 3px solid;
    border-right: #ffffff 3px solid;
}

TABLE.main_right TD
{
	vertical-align: top;
	padding-top: 10px;
}


