body
{
    padding: 0px;
    margin: 0px;
    background-position: center;
    text-align: center;
    background-image: url( '../webparts/page_item/background.jpg' );
    background-repeat: repeat-y;
    background-color: #CCCCCC;
    font-family: Times New Roman;
    font-size: 16px;
}
div
{
    margin: 0px;
    padding: 0px;
    text-indent: 0px;
}
img
{
    margin: 0px;
    padding: 0px;
    border: 0px;
    text-indent: 0px;
}
h1
{
    padding: 5px;
    margin: 0px;
    font-family: Times New Roman;
}
h2
{
    padding: 5px;
    margin: 0px;
    font-family: Times New Roman;
}
h3
{
    padding: 5px;
    margin: 0px;
    font-family: Times New Roman;
}
h4
{
    padding: 5px;
    margin: 0px;
    font-family: Times New Roman;
}
h5
{
    padding: 5px;
    margin: 0px;
    font-family: Times New Roman;
}
p
{
    padding: 0px;
    margin: 5px;
    font-family: Times New Roman;
    font-size: 16px;
    text-align: left;
}
a
{
    color: #006600;
    text-decoration: underline;
}
a:visited
{
    text-decoration: underline;
    color: #006600;
}
a:active
{
    text-decoration: underline;
    color: #00FF00;
}
a:hover
{
    text-decoration: underline;
    color: #669999;
}
ul
{
    margin: 0px;
    padding: 0px;
    border: 0px;
    line-height: 15px;
}
li
{
    margin: 3px;
    padding: 0px;
    border: 0px;
}
td
{
    text-align: center;
}
tr
{
    border: thin solid #000000;
}
.link
{
    color: #000000;
}
.link:visited
{
    color: #000000;
}
.link:active
{
    color: #000000;
}
.link:hover
{
    color: #000000;
}
.linkwhite
{
    color: #FFFFFF;
}
.linkwhite:visited
{
    color: #FFFFFF;
}
.linkwhite:active
{
    color: #FFFFFF;
}
.linkwhite:hover
{
    color: #C0C0C0;
}
.linkMenu
{
    color: #006600;
    text-decoration: none;
}
.linkMenu:visited
{
    text-decoration: none;
    color: #006600;
}
.linkMenu:active
{
    text-decoration: none;
    color: #00FF00;
}
.linkMenu:hover
{
    text-decoration: none;
    color: #669999;
}
.surveyitem
{
    font-size: 16px;
    font-family: Times New Roman;
    font-weight: bold;
    text-align: left;
    text-indent: 1em;
    color: #000000;
    width: 500px;
    height: auto;
}
.eventsBanner
{
    font-size: 20px;
    font-family: "Copperplate Gothic Bold";
    color: #000000;
    text-align: left;
    text-indent: 1em;
    letter-spacing: -.02em;
    width: 650px;
    height: 30px;
    padding: 0px;
}
.eventsArea
{
    border: thin solid #808080;
    padding: 0px;
    margin: 0px;
}
.eventsPara
{
}
.list
{
    text-align: left;
    padding-left: 30px;
}
.listtitle
{
    font-size: 14px;
    text-decoration: underline;
    font-family: "Times New Roman" , Times, serif;
}
.listitem
{
    font-size: 12px;
    font-family: "Times New Roman" , Times, serif;
}
.language
{
    color: #FFFFFF;
}
.language:link
{
    color: #FFFFFF;
}
.language:visited
{
    color: #FFFFFF;
}
.language:active
{
    color: #FFFFFF;
}
.subbar
{
    width: 900px;
    height: 20px;
    text-align: right;
    background-image: url('../images/page_nav/c1sub.jpg' );
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
    font-size: 14px;
    color: #FFFFFF;
    background-repeat: no-repeat;
}
.buttondiv
{
    width: 150px;
    height: 30px;
    background-image: inherit;
    color: #FFFFFF;
    vertical-align: sub;
    padding-top: 2px;
}

.button
{
    padding: 0px;
    margin: 0px;
    border: none;
    width: 125px;
    height: 30px;
    background-image: url('../webparts/page_item/aspbutton.jpg' );
    background-repeat: no-repeat;
}

.button:hover
{
    background-image: url('../webparts/page_item/aspbuttondown.jpg' );
}
.button:active
{
    background-image: url(    '../webparts/page_item/aspbuttonclick.jpg' );
}


.buttonactive
{
    background-image: url(    '../webparts/page_item/aspbuttondown.jpg' );
}
.buttonactive:active
{
    background-image: url(    '../images/side_nav/side_button3.jpg' );
}
.buttonactive:hover
{
    background-image: url(    '../images/side_nav/side_button2.jpg' );
}

.para
{
    padding: 1px 10px 5px 10px;
    font-family: "Times New Roman" , Times, serif;
    font-size: 17px;
    color: #000000;
    text-align: left;
    font-weight: normal;
}
.ptitle
{
    font-family: "Copperplate Gothic Bold";
    font-size: 24px;
    font-weight: bold;
    font-variant: normal;
    color: #000000;
    letter-spacing: -0.05em;
    text-align: center;
    padding: 0px;
    padding-top: 5px;
    margin: 0px;
}
.surveyquestion
{
    text-indent: 2em;
    text-align: left;
    font-size: 15px;
    background-color: #99FF99;
}
.surveyarea
{
    border: medium solid #808080;
    text-align: left;
}
.tabtopitem
{
    background-color: #000000;
    color: #FFFFFF;
    height: 25px;
    margin: 5px;
    overflow: hidden;
}
.tabitem
{
    height: 25px;
    margin: 5px;
    overflow: hidden;
}
.help
{
    height: 20px;
    width: 100px;
    float: left;
    background-color: Gray;
    overflow: hidden;
}
.help:hover
{
    height: 50px;
}

.questionBox
{
    padding: 7px;
    float: left;
    width: 26px;
    height: 26px;
    text-align: center;
    font-size: 22px;
    font-family: "Agency FB";
    color: #FFFFFF;
    background-image: url(  '../webparts/page_item/QuestionBox.jpg' );
    background-repeat: no-repeat;
    font-weight: bold;
}
.questionBanner
{
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 10px;
    padding-right: 10px;
    float: left;
    width: 730px;
    height: 19px;
    color: #FFFFFF;
    background-image: url(  '../webparts/page_item/QuestionBanner.jpg' );
    background-repeat: no-repeat;
}

.questionPart
{
    float: right;
    padding: 0px;
    width: 800px;
    height: auto;
    text-align: left;
    text-indent: 2em;
    font-size: 15px;
    font-family: 'Arial';
    color: #000000;
}

.questionarea
{
    text-align: left;
    padding: 0px 25px 0px 25px;
    margin: 0px;
}

.questionText
{
    float: left;
    width: 690px;
    height: 19px;
    text-indent: 1em;
    font-size: 16px;
    font-family: 'Arial Narrow';
    font-weight: bold;
}
.questionHelp
{
    float: right;
    width: 40px;
    height: 19px;
    text-align: center;
    color: Silver;
    font-size: 13px;
}
.questionQual
{
    float: left;
    width: 650px;
    height: 18px;
    padding: 2px;
}
.questionCheck
{
    float: left;
    width: 100px;
    height: 18px;
    padding: 2px;
}
.helpText
{
    text-align: left;
    padding-left: 10px;
    padding-right: 25px;
    text-indent: 0em;
    font-size: 15px;
}
.helpLink:link
{
    color: Silver;
}
.helpLink:visited
{
    color: Silver;
}
.helpLink:active
{
    color: Silver;
}
.helpLink:hover
{
    color: Olive;
}
.divSpacer
{
    padding: 0px;
    clear: both;
    width: 44px;
    height: 5px;
}
.paraLead
{
    font-size: larger;
}
.listMain
{
    text-align: left;
    text-indent: 5px;
    font-size: 18px;
    list-style-position: inside;
    list-style-image: url( '../webparts/page_item/bullet1.jpg' );
    font-family: Times New Roman;
    letter-spacing: -.05em;
    line-height: 20px;
}
.listMainItem
{
    border-width: 1px;
    border-color: #808080;
    border-bottom-style: double;
    padding: 2px;
}
.listSub
{
    text-align: left;
    text-indent: 10px;
    font-size: 15px;
    list-style-position: inside;
    font-family: Times New Roman;
    letter-spacing: -.05em;
    line-height: 10px;
}
.listSubItem
{
    padding: 2px;
}
.eventsTop
{
    padding: 0px;
    margin: 0px;
    border: none;
    background-image: url( '/webparts/page_item/eventsBoxTop.jpg' );
    background-repeat: no-repeat;
    width: 650px;
    height: 35px;
}
.eventsMid
{
    padding: 0px;
    margin: 0px;
    border: none;
    background-image: url( '/webparts/page_item/eventsBoxMid.jpg' );
    background-repeat: repeat-y;
    width: 650px;
    height: auto;
}
.eventsLower
{
    padding: 0px;
    margin: 0px;
    border: none;
    background-image: url( '/webparts/page_item/eventsBoxLower.jpg' );
    background-repeat: no-repeat;
    width: 650px;
    height: 25px;
}
.eventsTopContent
{
    padding: 5px 25px 5px 25px;
    font-family: Rockwell;
    font-size: 22px;
    text-align: left;
    overflow: hidden;
    text-decoration: underline;
    letter-spacing: -.05em;
    font-weight: bold;
    color: #FFFFFF;
    text-indent: 2em;
}
.eventsMidContent
{
    padding: 10px 20px 10px 20px;
    font-family: Times New Roman;
    font-size: 16px;
    text-align: left;
    float: left;
    clip: top unit;
}
.eventsMidPicture
{
    float: right;
    padding: 10px 20px 10px 20px;
    max-width: 200px;
    max-height: 300px;
}
.eventsLowerContent
{
    padding: 4px 25px 4px 25px;
    font-family: Times New Roman;
    font-size: 12px;
    text-align: right;
}
.resulttitle
{
    font-family: Times New Roman;
    font-size: 16px;
    font-weight: bold;
    margin-top: 5px;
    margin-bottom: 5px;
}
.resulttext
{
    float: left;
    width: 300px;
    padding: 2px;
}
.resultlabel
{
    float: left;
    width: 250px;
    padding: 2px;
}

