/* CSS Document */

/*********************************** Design Options Starts Here *******************************/

.options-workzone { padding:0 29px 30px 49px; }
.design-options-workzone { padding:6px 40px 20px 49px; }
.options-workzone-right { width:532px; padding:22px 10px 0 30px; margin:0 0 0 10px; border-left:1px solid #b0a46c; float: right; height: 300px; }
.options-contact-info { padding:9px 0 0 40px; font: 11px Arial, Helvetica, sans-serif; }
.options-contact-info h1 { padding:9px 0 4px 12px; font:20px Georgia, Arial, Helvetica, sans-serif; }
.options-contact-info img { padding: 0 3px 0 0; }
.options-contact-info div { width: 270px; }
.options-contact-info a { color: #A83600; }
.options-contact-info a:hover { text-decoration: underline;	}
.options-workzone-top { width:100%; float:left; padding: 15px 0; border-bottom: 1px dotted #624e18; }
.options-workzone-top h1 { font: 22px Georgia, Arial, Helvetica, sans-serif; padding: 10px 0 10px 18px; float:left; }
.options-workzone-top p { font:12px Arial, Helvetica, sans-serif; padding: 5px 10px; }
.lowerlink .divider { border-right: 1px solid #C8C292; }

/*********************************** Menus Start Here *****************************************/

#menu-workzone { padding: 0; border-bottom: 1px dotted #624e18; }
#menu-workzone a { color: #630;	}
#menu-workzone a:hover { color: #600; }
.menu-workzone { padding: 0 10px 40px 10px; border-bottom: 1px dotted #624e18; }
.menubar { margin: 30px 0 0 180px; height: 30px; }
.menu-img { float: right; margin: 0; padding-left: 10px; }

/****************************** Horizontal Menus Start Here ***********************************/

/*********** Simple HZ MenuBar Starts Here ************/

#navigation-hzsimple { width: 270px; height: 30px; padding: 30px 0 6px 280px; }
#simple-menubar.menubar { margin: 0; padding: 0; }
#simple-menubar h1 { margin: 0 0 10px 20px; font: 22px Georgia, Arial, Helvetica, sans-serif; padding: 0; }
#navcontainer-simple ul { text-align: center; padding: 5px 0; margin: 0; background-color: #036; width: 100%; font-family: Arial,Helvetica,sans-serif; line-height: 19px; }
#navcontainer-simple li { display: inline; padding: 6px 0; border-right: 1px solid #fff; /* matches link padding except for left and right */ }
#navcontainer-simple a { padding: 6px 10px; color: #FFF; text-decoration: none; }
#navcontainer-simple a:hover { background-color: #069; color: #FC0; }
#navcontainer-simple #current a:link, #navcontainer-simple #current a:visited { background-color: #069; color: #FC0; }

/************* Simple Hz MenuBar Ends Here ************/

/************ Button Hz MenuBar Starts Here ***********/

#navigation-hzbutton { width: 330px; height: 30px; padding: 30px 0 6px 250px; }
#button-menubar.menubar { margin: 0; padding: 0; }
#button-menubar h1 { margin: 0 0 10px 20px; font: 22px Georgia, Arial, Helvetica, sans-serif; padding: 0; white-space: nowrap; }
#navigation-buttons { font-size: 95%; }
#navigation-buttons ul { list-style: none; margin: 0; padding: 0; text-align: center; }
#navigation-buttons li { display: inline; }
#navigation-buttons a:link, #navigation-buttons a:visited { margin-right: 0.2em; padding: .2em .6em; color: #A62020; background-color: #FCE6EA; text-decoration: none; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-bottom: 1px solid #717171; 	border-right: 1px solid #717171; }
#navigation-buttons a:hover { border-top: 1px solid #717171; border-left: 1px solid #717171; border-bottom: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; background-color: #FBD9DE; color: #751717; }
#navigation-buttons #current a { border-top: 1px solid #717171; border-left: 1px solid #717171; border-bottom: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; background-color: #FBD9DE; color: #751717; }

/************ Button Hz MenuBar Ends Here ***************/

/********** DropDown Hz MenuBar Starts Here *************/

#navigation-hzdropdown { width: 310px; height: 30px; padding: 30px 0 6px 250px; }
#dropdown-menubar.menubar { margin: 0; padding: 0; }
#dropdown-menubar h1 { margin: 0 0 10px 20px; font: 22px Georgia, Arial, Helvetica, sans-serif; padding: 0; white-space: nowrap; }
#navigation-dropdown { margin: 0; width: 100%; height: 25px; background-color: #930; }

/*********** DropDown Hz MenuBar Ends Here **************/

/*********** Tabbed Hz MenuBar Starts Here **************/

#navigation-hztabbed { width: 420px; height: 30px; padding: 30px 0 0 210px; }
#tabbed-menubar.menubar { margin: 0; padding: 0; }
#tabbed-menubar h1 { margin: 0 0 0 60px; font: 22px Georgia, Arial, Helvetica, sans-serif; padding: 0; }
#navcontainer-tabbed { float: left; width: 100%; }
#navcontainer-tabbed ul { margin: 0; font-family: Arial,Helvetica,sans-serif; padding: 0 0 0 130px; }
#navcontainer-tabbed li { padding: 0; list-style-type: none; display: inline; }
#navcontainer-tabbed a { padding: 14px 0 0 0; color: #FFF; text-decoration: none; float: left; display: block; background: url(../images/tab-one.png) no-repeat left top; height: 21px; width: 111px; text-align: center; }
#navcontainer-tabbed a:hover { color: #FFE88A; background-position: 0 -40px; }
#navcontainer-tabbed #current a { color: #FFE88A; background-image: url(../images/tab-one.png); background-position: 0 -40px; }
.base { height: 20px; background-color: #782F31; }

/************* Tabbed Hz MenuBar Ends Here ************/

/************************************ Horizontal Menus End Here ****************************************/

/************************************ Vertical Menus Start Here ****************************************/

/************ Simple Vt MenuBar Starts Here ***********/

#navigation-vtsimple { float: left; width: 140px; padding-left: 100px; margin-top: 30px; }
#navigation-vtsimple .module { width: 140px; }
#vtsimple-menubar.menubar { margin: 0; padding: 0; }
#navigation-vtsimple h3 { text-align: center; background-color: #363; font: bold 14px Tahoma, Arial; padding: 10px; border-bottom: 1px #fff dotted; margin: 0; color: #F90 }
#navigation-vtsimple ul { text-align: left; list-style-type: none; margin: 0px; padding-left: 0px; }
#navigation-vtsimple li { border-bottom: 1px solid #CCC; }
#navigation-vtsimple a { display: block; background-color: #396; width: 125px; padding: 3px 0 3px 15px; margin-top: 0; color: #FC0; }
#navigation-vtsimple a:hover { display: block; background-color: #2B8055; margin-top: 0; color: #F90; text-decoration: none; }
#navigation-vtsimple #current a { background-color: #2B8055; color: #F90; }

/************* Simple Vt MenuBar Ends Here ************/

/************ Button Vt MenuBar Starts Here ***********/

#navigation-vtbutton { float: left; padding-left: 100px; margin-top: 30px; width: 155px; }
#navigation-vtbutton .module { width: 157px; }
#vtbutton-menubar.menubar { margin: 0; padding: 0; }
#navigation-vtbutton h3 { text-align: center; background-color: #285077; font: bold 14px Tahoma, Arial; border-top: 1px solid #E5E5E5; border-left: 1px solid #E5E5E5; border-bottom: 1px solid #717171; border-right: 1px solid #717171; padding: 6px; margin: 0; color: #FC0 }
#navigation-vtbutton ul { text-align: left; list-style-type: none; margin: 0; padding-left: 0; }
#navigation-vtbutton li { margin-top: 5px; }
#navigation-vtbutton a { display: block; background-color: #0073AA; width: 140px; padding: 3px 0 3px 15px; margin-top: 0; color: #FC0; }
#navigation-vtbutton a { border-top: 1px solid #E5E5E5; border-left: 1px solid #E5E5E5; border-bottom: 1px solid #717171; border-right: 1px solid #717171; }
#navigation-vtbutton a:hover { display: block; background-color: #369; margin-top: 0; color: #F90; text-decoration: none; border-top: 1px solid #717171; border-left: 1px solid #717171; border-bottom: 1px solid #E5E5E5; border-right: 1px solid #E5E5E5; }
#navigation-vtbutton #current a { background-color: #369; color: #F90; border-top: 1px solid #717171; border-left: 1px solid #717171; 	border-bottom: 1px solid #E5E5E5; border-right: 1px solid #E5E5E5; }

/*********** Dropdown Vt MenuBar Starts Here **********/

#navigation-vtdropdown { float: left; width: 175px; padding-left: 100px; margin-top: 30px; }
#vtdropdown-menubar.menubar { margin: 0; padding: 0; }
.module { width: 175px;	}
#navigation-vtdropdown h3 { text-align: center; background-color: #820000; font: bold 14px Tahoma, Arial; padding: 10px; border-bottom: 1px #fff dotted; margin: 0; color: #F90; }

/************ Dropdown Vt MenuBar Ends Here ***********/

/************************************ Vertical Menus End Here ****************************************/

/*********************************************** Menus End Here *****************************************************/


/********************************************* Panels Start Here ****************************************************/

/************ Accordian Panel Starts Here ***********/

#accordian-menubar { padding: 30px 0 0 130px; height: 30px; width: 130px; }

/************* Accordian Panel Ends Here ************/

/************ Collapsible Panel Starts Here ***********/

.menu-workzone .collapsible { padding: 0 150px 10px 40px; }
#collapsible-menubar { padding: 30px 0 0 50px; height: 30px; width: 100px; }

/************* Collapsible Panel Ends Here ************/

/************** Tabbed Panel Starts Here **************/

#tabbedpanel-menubar { padding: 30px 0 0 130px; height: 30px; width: 130px; }

/*************** Tabbed Panel Ends Here ***************/

/********************************************** Panels End Here *****************************************************/

/*********************************************** Forms Start Here ***************************************************/

.forms-workzone { padding: 20px; border-bottom: 1px dotted #624e18; }
.forms-workzone .thank-you { padding: 20px 0 30px 30px; }
.formsbar { height: 30px; padding: 10px 60px 0 0px; border-bottom: 1px dotted #624e18; }
.forms-img { float: right; margin: 0px; }

/*************** Contact Form Starts Here **************/

#forms-contact { padding-left: 70px; float: left; width: 400px;	}
#forms-contact .formsbar h1{ font: 20px Georgia, Arial, Helvetica, sans-serif; padding: 0px 0 0 100px; }
#forms-contact td#box { height: 21px; background-color: #FFF; border: 1px solid #CCC; color: #333; padding: 2px 5px 2px 5px; font-size: 12px; }

/*************** Contact Form Ends Here **************/

/************* Feedback Form Starts Here *************/

#forms-feedback { padding-left: 70px; float: left; width: 400px; }
#forms-feedback td#box { height: 21px; background-color: #FFF; border: 1px solid #CCC; color: #333; padding: 2px 5px 2px 5px; font-size: 12px; }

/************* Feedback Form Ends Here ***************/

/*********************************************** Forms End Here ***************************************************/

.red-bold { color: #900; font-weight: bold; }
.red { color: #900; font-weight: normal; }
.blue { color: #369; font-weight: normal; }


/******************************************	Design Options Ends Here ********************************************/
