body {

    background-color : #000000;
    background-image : url(images/layout/layout_lines.gif);
    background-repeat : repeat-x;

}
.regular {

    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 12px;
    color : #000000;

}
td.divider {

    background-image : url(images/layout/layout_divisor.gif);
    background-repeat : repeat-y;

}
.headerlinks {

    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 10px;
    color : #ffffff;

}
a.firstnavbutton:link, a.firstnavbutton:visited {

    display : block;
    background : url(images/layout/1stbutton.gif) no-repeat;
    vertical-align : middle;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-weight : bold;
    color : #000000;
    text-align : center;
    padding-top : 2px;
    height : 16px !important;
    height : 16px;
    width : 100%;
    text-decoration : none;

}
a.firstnavbutton:hover {

    background-position : 0 -18px;
    text-decoration : none;
    color : #ffffff;
    font-family : Verdana, Arial, Helvetica, sans-serif;

}
a.midnavbutton:link, a.midnavbutton:visited {

    display : block;
    background : url(images/layout/midbutton.gif) no-repeat;
    vertical-align : middle;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-weight : bold;
    color : #000000;
    text-align : center;
    padding-top : 2px;
    height : 16px !important;
    height : 16px;
    width : 100%;
    text-decoration : none;

}
a.midnavbutton:hover {

    background-position : 0 -18px;
    text-decoration : none;
    color : #ffffff;
    font-family : Verdana, Arial, Helvetica, sans-serif;

}
a.Lstnavbutton:link, a.Lstnavbutton:visited {

    display : block;
    background : url(images/layout/lstbutton.gif) no-repeat;
    vertical-align : middle;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-weight : bold;
    color : #000000;
    text-align : center;
    padding-top : 2px;
    height : 16px !important;
    height : 16px;
    width : 100%;
    text-decoration : none;

}
a.Lstnavbutton:hover {

    background-position : 0 -18px;
    text-decoration : none;
    color : #ffffff;
    font-family : Verdana, Arial, Helvetica, sans-serif;

}
td.bundletop {

    border-left-style : solid;
    border-left-color : #000000;
    border-left-width : 1px;
    border-right-style : solid;
    border-right-color : #000000;
    border-right-width : 1px;

}
td.bundlebot {

    border-left-style : solid;
    border-left-color : #000000;
    border-left-width : 1px;
    border-right-style : solid;
    border-right-color : #000000;
    border-right-width : 1px;
    border-bottom-style : solid;
    border-bottom-color : #000000;
    border-bottom-width : 1px;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 12px;
    color : #000000;

}
.bundletitle {

    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-weight : bold;
    padding-top : 0;
    color : #ffffff;

}
.sectionheaders {

    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 18px;
    font-weight : bold;
    color : #000000;

}
input.button {

    background : #000000;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-weight : bold;
    font-size : 10px;
    color : #ffffff;

}
input.fields {

    background-color : #e7d318;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 10px;
    font-weight : bold;
    color : #000000;

}
textarea.textarea {

    background-color : #e7d318;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 10px;
    font-weight : bold;
    color : #000000;
}

.floatimgleft {
	float:left;
	margin-top:7px;
	margin-right:7px;
	margin-bottom:7px;
} 

/*SLIDESHOWS*/

#video-slideshow {
	width:510px;
	overflow:hidden;
}

#slideshow {
    position:relative;
    height:375px;
}

#slideshow div {
    position:absolute;
	width:510px;
	height:375px;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
	background:#FFFFFF;
}

#slideshow div.active {
    z-index:10;
    opacity:1.0;
}

#slideshow div.last-active {
    z-index:9;
}


