﻿body
{
    word-spacing: normal;
    text-transform: none;
    font-family: verdana, helvetica, sans-serif;
    letter-spacing: normal;
    background-color: white;
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	/*width: 1024px;
	height: 768px;*/
}
.oneColElsCtr #container {
	/*width: 46em; */
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 1px solid #CAE4C9;
	text-align: center; /* this overrides the text-align: center on the body element. */
	width:1024px;
}
.oneColElsCtr80 #container80{
	/* This is mainly for Offline...*/
	/*width: 46em; */
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 1px solid #CAE4C9;
	text-align: center; /* this overrides the text-align: center on the body element. */
	/*width:636px;*/
	/*width: 773px;*/
	width: 798px;
	margin-top:40px; /* this just pushes it all down 80 px (mainly for Offline). */
	padding:10px;
	height: 540px;
}
.oneColElsCtr1024 #container1024{
	/* This is mainly for Offline...*/
	/*width: 46em; */
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 1px solid #CAE4C9;
	text-align: center; /* this overrides the text-align: center on the body element. */
	/*width:636px;*/
	/*width: 773px;*/
	width: 900px;
	margin-top:20px; /* this just pushes it all down 80 px (mainly for Offline). */
	padding:10px;
	height: 540px;
	overflow: hidden;
}
.oneColElsCtr #mainContent {
	padding: 0 20px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
}
h1
{
    font-weight: 700;
    font-size: 2em;
    word-spacing: normal;
    text-transform: none;
    color: #003366;
    font-style: normal;
    font-family: verdana, arial, helvetica, sans-serif;
    letter-spacing: normal;
    text-decoration: none;
}
h2
{
    font-weight: 700;
    font-size: 1.75em;
    word-spacing: normal;
    text-transform: none;
    color: #003366;
    font-style: normal;
    font-family: verdana, arial, helvetica, sans-serif;
    letter-spacing: normal;
    text-decoration: none;
}
h3
{
    font-weight: 500;
    font-size: 1.58em;
    word-spacing: normal;
    text-transform: none;
    color: #003366;
    font-style: normal;
    font-family: verdana, arial, helvetica, sans-serif;
    letter-spacing: normal;
    text-decoration: none;
}
h4
{
    font-weight: 500;
    font-size: 1.33em;
    word-spacing: normal;
    text-transform: none;
    color: #003366;
    font-family: verdana, arial, helvetica, sans-serif;
    letter-spacing: normal;
    text-decoration: none;
}
h5
{
    font-weight: 700;
    font-size: 1em;
    word-spacing: normal;
    text-transform: none;
    color: #003366;
    font-style: normal;
    font-family: verdana, arial, helvetica, sans-serif;
    letter-spacing: normal;
    text-decoration: none;
}
h6
{
    font-weight: 700;
    font-size: 0.8em;
    word-spacing: normal;
    text-transform: none;
    color: #003366;
    font-style: normal;
    font-family: verdana, arial, helvetica, sans-serif;
    letter-spacing: normal;
    text-decoration: none;
}
hr{
	color: #28A1A5;
	height: 2px;
}
dt
{
    font-weight: 700;
    font-size: 1em;
    word-spacing: normal;
    text-transform: none;
    font-style: normal;
    font-family: verdana, arial, helvetica, sans-serif;
    letter-spacing: normal;
    text-decoration: none;
}
tFoot
{
    font-size: 1em;
    word-spacing: normal;
    text-transform: none;
    color: #003366;
    font-family: arial, helvetica, sans-serif;
    letter-spacing: normal
}
tHead
{
    font-size: 1em;
    word-spacing: normal;
    text-transform: none;
    color: #003366;
    font-family: arial, helvetica, sans-serif;
    letter-spacing: normal;
}
th
{
    font-weight: bold;
    font-size: 1em;
    word-spacing: normal;
    vertical-align: baseline;
    text-transform: none;
    color: #003366;
    font-family: arial, helvetica, sans-serif;
    letter-spacing: normal;
}
a:link
{
    color: #333399;
}
a:visited
{
    color: #333399;
}
a:active
{
    color: #333399;
}
a:hover
{
    color: #3333cc;
    text-decoration: underline;
}
small
{
    font-size: 0.7em;
}
big
{
    font-size: 1.17em;
}
blockquote
{
    font-family: courier new, monospace;
}
pre
{
    font-family: courier new, monospace;
}
ul li
{
    list-style-type: square;
}
ul li li
{
    list-style-type: disc;
}
ul li li li
{
    list-style-type: circle;
}
ol li
{
    list-style-type: decimal;
}
ol ol li
{
    list-style-type: lower-alpha;
}
ol ol ol li
{
    list-style-type: lower-roman;
}
.btnlogin
{
    border-top-width: 1px;
    font-weight: bold;
    border-left-width: 1px;
    font-size: small;
    border-bottom-width: 1px;
    color: #ffffff;
    font-family: tahoma;
    background-color: #006633;
    border-right-width: 1px;
}
.btnLoginConnexions
{
    border-top-width: 1px;
    font-weight: bold;
    border-left-width: 1px;
    font-size: 0.7em;
    border-bottom-width: 1px;
    color: #ffffff;
    font-family: tahoma;
    background-color: #892a86;
    border-right-width: 1px;
}
input.txtLoginConnexions
{
    border-right: #054140 1px solid;
    border-top: #054140 1px solid;
    font-weight: normal;
    font-size: 0.7em;
    /*filter: alpha(opacity=100);*/
    border-left: #054140 1px solid;
    width: 132px;
    color: #660066;
    border-bottom: #054140 1px solid;
    font-family: tahoma;
    background-color: #ffffff;
	
}
.btnLoginMintTips
{
    border-top-width: 1px;
    font-weight: bold;
    border-left-width: 1px;
    font-size: 0.7em;
    border-bottom-width: 1px;
    color: #ffffff;
    font-family: tahoma;
    background-color: #427e1a;
    border-right-width: 1px;
}
input.txtLoginBoxMintTips
{
    border-right: #054140 1px solid;
    border-top: #054140 1px solid;
    font-weight: normal;
    font-size: 0.7em;
    /*filter: alpha(opacity=100);*/
    border-left: #054140 1px solid;
    width: 132px;
    color: #ffffff;
    border-bottom: #054140 1px solid;
    font-family: tahoma;
    background-color: #427e1a;
}
.btnLoginYJB
{
    border-top-width: 1px;
    font-weight: bold;
    border-left-width: 1px;
    font-size: 0.7em;
    border-bottom-width: 1px;
    color: #ffffff;
    font-family: tahoma;
    background-color: #cc3300;
    border-right-width: 1px;
}
input.txtLoginBoxYJB
{
    border-right: #cc3333 1px solid;
    border-top: #cc3333 1px solid;
    font-weight: normal;
    font-size: 0.7em;
    /*filter: alpha(opacity=100);*/
    border-left: #cc3333 1px solid;
    width: 132px;
    color: #cc3300;
    border-bottom: #cc3333 1px solid;
    font-family: tahoma;
    background-color: #ffffff;
}
.btnLoginLac
{
    border-top-width: 1px;
    font-weight: bold;
    border-left-width: 1px;
    font-size: 0.7em;
    border-bottom-width: 1px;
    color: #ffffff;
    font-family: tahoma;
    background-color: #658d9d;
    border-right-width: 1px;
}
input.txtLoginBoxLac
{
    border-right: #4b7a8d 1px solid;
    border-top: #4b7a8d 1px solid;
    font-weight: normal;
    font-size: 0.7em;
    /*filter: alpha(opacity=100);*/
    border-left: #4b7a8d 1px solid;
    width: 132px;
    color: #003366;
    border-bottom: #4b7a8d 1px solid;
    font-family: tahoma;
    background-color: #ffffff;
}
.btnLoginTB
{
    border-top-width: 1px;
    font-weight: bold;
    border-left-width: 1px;
    font-size: 0.7em;
    border-bottom-width: 1px;
    color: #ffffff;
    font-family: tahoma;
    background-color: #b9b68e;
    border-right-width: 1px;
}
input.txtLoginBoxTB
{
    border-right: #4b7a8d 1px solid;
    border-top: #4b7a8d 1px solid;
    font-weight: normal;
    font-size: 0.7em;
    /*filter: alpha(opacity=100);*/
    border-left: #4b7a8d 1px solid;
    width: 132px;
    color: #003366;
    border-bottom: #4b7a8d 1px solid;
    font-family: tahoma;
    background-color: #ffffff;
}
input.txtLoginBox
{
    border-right: #054140 1px solid;
    border-top: #054140 1px solid;
    font-weight: normal;
    font-size: small;
    /*filter: alpha(opacity=100);*/
    border-left: #054140 1px solid;
    width: 132px;
    color: #006633;
    border-bottom: #054140 1px solid;
    font-family: tahoma;
    background-color: #ffffff;
}
input.txtLoginBoxSmall
{
    border-right: #054140 1px solid;
    border-top: #054140 1px solid;
    font-weight: normal;
    font-size: small;
    /*filter: alpha(opacity=100);*/
    border-left: #054140 1px solid;
    width: 132px;
    color: #006633;
    border-bottom: #054140 1px solid;
    font-family: tahoma;
    background-color: #ffffff;
}
.txtLogin
{
    font-weight: bold;
    font-size: 0.8em;
    color: #ffffff;
    font-style: normal;
    font-family: tahoma;
}
.txtLoginCreatePassword
{
    font-weight: bold;
    font-size: 0.8em;
    color: #000000;
    font-style: normal;
    font-family: tahoma;
}
.txtLoginError
{
    font-weight: bold;
    font-size: small;
    color: #ff0000;
    font-style: normal;
    font-family: tahoma;
}
.txtLoginPage
{
    font-weight: bold;
    font-size: 0.7em;
    color: #065655;
    font-style: normal;
    font-family: tahoma;
}
.txtLoginSelectQuestionnaire
{
    font-weight: normal;
    font-size: 1em;
    color: #336633;
    font-style: normal;
    font-family: tahoma;
}
.txtLoginSelectQuestionnaireTitle
{
    font-weight: bold;
    font-size: 1em;
    color: #336633;
    font-style: normal;
    font-family: tahoma;
}
.txtLoginSelectQuestionnaireMintTips
{
    font-weight: normal;
    font-size: 1em;
    color: #ffffff;
    font-style: normal;
    font-family: tahoma;
}
.txtDate
{
    font-weight: bold;
    font-size: 1.2em;
    color: #000099;
    font-style: normal;
    font-family: comic sans ms, verdana, arial, helvetica, sans-serif;
}
.txtError
{
    font-weight: bold;
    font-size: 0.8em;
    color: #ff0000;
    font-style: normal;
    font-family: verdana, arial, helvetica, sans-serif;
}
.txtLogout
{
    font-weight: bold;
    font-size: 1.2em;
    color: #000099;
    font-style: normal;
    font-family: tahoma;
}
.txtQuestion
{
    font-weight: normal;
    font-size: 1em;
    color: #000099;
    font-style: normal;
    font-family: tahoma;
}
.txtResponse
{
    font-weight: normal;
    font-size: 1em;
    color: #065655;
    font-style: normal;
    font-family: comic sans ms, verdana, arial, helvetica, sans-serif;
}
.txtComment
{
    font-weight: normal;
    font-size: 1em;
    color: #996633;
    font-style: normal;
    font-family: comic sans ms, verdana, arial, helvetica, sans-serif;
}
input.txtBox
{
    border-right: #4c4c4c 1px solid;
    border-top: #4c4c4c 1px solid;
    font-weight: normal;
    font-size: 1em;
    /*filter: alpha(opacity=100);*/
    border-left: #4c4c4c 1px solid;
    width: 200px;
    color: #000000;
    border-bottom: #4c4c4c 1px solid;
    font-family: verdana, arial, helvetica, sans-serif;
    background-color: #ffffff;
}
input.txtBoxSmall
{
    border-right: #4c4c4c 1px solid;
    border-top: #4c4c4c 1px solid;
    font-weight: normal;
    font-size: 1em;
    /*filter: alpha(opacity=100);*/
    border-left: #4c4c4c 1px solid;
    width: 200px;
    color: #000000;
    border-bottom: #4c4c4c 1px solid;
    font-family: verdana, arial, helvetica, sans-serif;
    background-color: #ffffff;
}
.menuTitle
{
    font-size: 11pt;
    color: #055a57;
    font-family: verdana;
}
.linkMenu
{
    font-size: 10pt;
    color: #000000;
    font-family: verdana;
    text-decoration: underline;
}
.pageBreak
{
    page-break-before: always;
}
.pageBreak2
{
    page-break-after: auto;
}
.linkMenuDis
{
    font-size: 9pt;
    color: black;
    font-family: arial;
}
.linkNormal
{
    font-size: 9pt;
    color: #333399;
    font-family: arial;
    text-decoration: none;
}
.linkNormal:hover
{
    font-size: 9pt;
    color: #3333cc;
    font-family: arial;
    text-decoration: underline;
}
.hide
{
    visibility: hidden;
}
.display
{
    visibility: visible;
}
.handCursor
{
    cursor: pointer;
}
.normalCursor
{
}
.verticalLine
{
    background-image: url(black_pixel.gif);
    background-repeat: repeat;
}
.childrensText
{
    font-weight: 100;
    font-size: 18pt;
    font-family: 'comic sans ms', arial, sans-serif;
}
#hidden
{
    display: none;
}
#linksUser
{
    left: 370px;
    width: 0pc;
    position: absolute;
    top: 132px;
}
#linksInd
{
    left: 301pt;
    width: 0pc;
    position: absolute;
    top: 100pt;
}
#linksqq1
{
    left: 370px;
    width: 0pc;
    position: absolute;
    top: 264px;
}
#linksqq2
{
    left: 768px;
    width: 150px;
    position: absolute;
    top: 270px
}
#linksqq3
{
    left: 370px;
    width: 0pc;
    position: absolute;
    top: 264px;
}
#linksTrace1
{
    left: 402px;
    width: 150px;
    position: absolute;
    top: 162px;
}
#links
{
    left: 340px;
    width: 150px;
    position: absolute;
    top: 342px;
}
#pages
{
    border-right: black 1px solid;
    border-top: black 1px solid;
    left: 221px;
    overflow: auto;
    border-left: black 1px solid;
    width: 770px;
    border-bottom: black 1px solid;
    position: absolute;
    top: 370px;
    height: 180px;
    background-color: white;
}
#page1
{
    display: none;
}
#page2
{
    display: none;
}
#page3
{
    display: none;
}
#page4
{
    display: none;
}
#page5
{
    display: none;
}
#page6
{
    display: none;
}
#page7
{
    display: none;
}
#page8
{
    display: none;
}
#page9
{
    display: none;
}
#page10
{
    display: none;
}
#page11
{
    display: none;
}
#page12
{
    display: none;
}
#page13
{
    display: none;
}
#page14
{
    display: none;
}
#page15
{
    display: none;
}
#page16
{
    display: none;
}
#page17
{
    display: none;
}
#page18
{
    display: none;
}
#page19
{
    display: none;
}
#page20
{
    display: none;
}
#page21
{
    display: none;
}
#page22
{
    display: none;
}
#page23
{
    display: none;
}
#page24
{
    display: none;
}
#page25
{
    display: none;
}
#page26
{
    display: none;
}
#page27
{
    display: none;
}
#page28
{
    display: none;
}
#page29
{
    display: none;
}
#page30
{
    display: none;
}
#page31
{
    display: none;
}
#page32
{
    display: none;
}
#page33
{
    display: none;
}
#page34
{
    display: none;
}
#page35
{
    display: none;
}
#page36
{
    display: none;
}
#page37
{
    display: none;
}
#page38
{
    display: none;
}
#page39
{
    display: none;
}
#page40
{
    display: none;
}
#page41
{
    display: none;
}
#page42
{
    display: none;
}
#page43
{
    display: none;
}
#page44
{
    display: none;
}
#page45
{
    display: none;
}
#page46
{
    display: none;
}
#page47
{
    display: none;
}
#page48
{
    display: none;
}
#page49
{
    display: none;
}
#page50
{
    display: none;
}
#footer
{
    left: 10px;
    bottom: 10px;
    position: absolute
}
#linkscrit
{
    left: 710px;
    width: 280px;
    position: absolute;
    top: 132px
}
#pagescrit
{
    border-right: black 1px solid;
    border-top: black 1px solid;
    left: 621px;
    overflow: auto;
    border-left: black 1px solid;
    width: 370px;
    border-bottom: black 1px solid;
    position: absolute;
    top: 160px;
    height: 204px;
    background-color: white;
}
#pagecrit1
{
    display: none;
    background-color: white;
}
#pagecrit2
{
    display: none;
}
#pagecrit3
{
    display: none;
}
#pagecrit4
{
    display: none;
}
#pagecrit5
{
    display: none;
}
#pagecrit6
{
    display: none;
}
#pagecrit7
{
    display: none;
}
#pagecrit8
{
    display: none;
}
#pagecrit9
{
    display: none;
}
#pagecrit10
{
    display: none;
}
#pagecrit11
{
    display: none;
}
#pagecrit12
{
    display: none;
}
#pagecrit13
{
    display: none;
}
#pagecrit14
{
    display: none;
}
#pagecrit15
{
    display: none;
}
#pagecrit16
{
    display: none;
}
#pagecrit17
{
    display: none;
}
#pagecrit18
{
    display: none;
}
#pagecrit19
{
    display: none;
}
#pagecrit20
{
    display: none;
}
#pagecrit21
{
    display: none;
}
#pagecrit22
{
    display: none;
}
#pagecrit23
{
    display: none;
}
#pagecrit24
{
    display: none;
}
#pagecrit25
{
    display: none;
}
#pagecrit26
{
    display: none;
}
#pagecrit27
{
    display: none;
}
#pagecrit28
{
    display: none;
}
#pagecrit29
{
    display: none;
}
#pagecrit30
{
    display: none;
}
#pagecrit31
{
    display: none;
}
#pagecrit32
{
    display: none;
}
#pagecrit33
{
    display: none;
}
#pagecrit34
{
    display: none;
}
#pagecrit35
{
    display: none;
}
#pagecrit36
{
    display: none;
}
#pagecrit37
{
    display: none;
}
#pagecrit38
{
    display: none;
}
#pagecrit39
{
    display: none;
}
#pagecrit40
{
    display: none;
}
#pagecrit41
{
    display: none;
}
#pagecrit42
{
    display: none;
}
#pagecrit43
{
    display: none;
}
#pagecrit44
{
    display: none;
}
#pagecrit45
{
    display: none;
}
#pagecrit46
{
    display: none;
}
#pagecrit47
{
    display: none;
}
#pagecrit48
{
    display: none;
}
#pagecrit49
{
    display: none;
}
#pagecrit50
{
    display: none;
}
#footercrit
{
    left: 10px;
    bottom: 10px;
    position: absolute;
}
#pagesUser
{
    border-right: black 1px solid;
    border-top: black 1px solid;
    left: 221px;
    overflow: auto;
    border-left: black 1px solid;
    width: 770px;
    border-bottom: black 1px solid;
    position: absolute;
    top: 500px;
    height: 180px;
    background-color: white;
}
#pageUser1
{
    display: none;
}
#pageUser2
{
    display: none;
}
#pageUser3
{
    display: none;
}
#pageUser4
{
    display: none;
}
#pageUser5
{
    display: none;
}
#pageUser6
{
    display: none;
}
#pageUser7
{
    display: none;
}
#pageUser8
{
    display: none;
}
#pageUser9
{
    display: none;
}
#pageUser10
{
    display: none;
}
#pageUser11
{
    display: none;
}
#pageUser12
{
    display: none;
}
#pageUser13
{
    display: none;
}
#pageUser14
{
    display: none;
}
#pageUser15
{
    display: none;
}
#pageUser16
{
    display: none;
}
#pageUser17
{
    display: none;
}
#pageUser18
{
    display: none;
}
#pageUser19
{
    display: none;
}
#pageUser20
{
    display: none;
}
#pageUser21
{
    display: none;
}
#pageUser22
{
    display: none;
}
#pageUser23
{
    display: none;
}
#pageUser24
{
    display: none;
}
#pageUser25
{
    display: none;
}
#pageUser26
{
    display: none;
}
#pageUser27
{
    display: none;
}
#pageUser28
{
    display: none;
}
#pageUser29
{
    display: none;
}
#pageUser30
{
    display: none;
}
#pageUser31
{
    display: none;
}
#pageUser32
{
    display: none;
}
#pageUser33
{
    display: none;
}
#pageUser34
{
    display: none;
}
#pageUser35
{
    display: none;
}
#pageUser36
{
    display: none;
}
#pageUser37
{
    display: none;
}
#pageUser38
{
    display: none;
}
#pageUser39
{
    display: none;
}
#pageUser40
{
    display: none;
}
#pageUser41
{
    display: none;
}
#pageUser42
{
    display: none;
}
#pageUser43
{
    display: none;
}
#pageUser44
{
    display: none;
}
#pageUser45
{
    display: none;
}
#pageUser46
{
    display: none;
}
#pageUser47
{
    display: none;
}
#pageUser48
{
    display: none;
}
#pageUser49
{
    display: none;
}
#pageUser50
{
    display: none;
}
#footerUser
{
    left: 10px;
    bottom: 10px;
    position: absolute;
}
#pagesInd
{
    border-right: black 1px solid;
    border-top: black 1px solid;
    left: 221px;
    overflow: auto;
    border-left: black 1px solid;
    width: 770px;
    border-bottom: black 1px solid;
    position: absolute;
    top: 270px;
    height: 180px;
    background-color: white;
}
#pageInd1
{
    display: none;
}
#pageInd2
{
    display: none;
}
#pageInd3
{
    display: none;
}
#pageInd4
{
    display: none;
}
#pageInd5
{
    display: none;
}
#pageInd6
{
    display: none;
}
#pageInd7
{
    display: none;
}
#pageInd8
{
    display: none;
}
#pageInd9
{
    display: none;
}
#pageInd10
{
    display: none;
}
#pageInd11
{
    display: none;
}
#pageInd12
{
    display: none;
}
#pageInd13
{
    display: none;
}
#pageInd14
{
    display: none;
}
#pageInd15
{
    display: none;
}
#pageInd16
{
    display: none;
}
#pageInd17
{
    display: none;
}
#pageInd18
{
    display: none;
}
#pageInd19
{
    display: none;
}
#pageInd20
{
    display: none;
}
#pageInd21
{
    display: none;
}
#pageInd22
{
    display: none;
}
#pageInd23
{
    display: none;
}
#pageInd24
{
    display: none;
}
#pageInd25
{
    display: none;
}
#pageInd26
{
    display: none;
}
#pageInd27
{
    display: none;
}
#pageInd28
{
    display: none;
}
#pageInd29
{
    display: none;
}
#pageInd30
{
    display: none;
}
#pageInd31
{
    display: none;
}
#pageInd32
{
    display: none;
}
#pageInd33
{
    display: none;
}
#pageInd34
{
    display: none;
}
#pageInd35
{
    display: none;
}
#pageInd36
{
    display: none;
}
#pageInd37
{
    display: none;
}
#pageInd38
{
    display: none;
}
#pageInd39
{
    display: none;
}
#pageInd40
{
    display: none;
}
#pageInd41
{
    display: none;
}
#pageInd42
{
    display: none;
}
#pageInd43
{
    display: none;
}
#pageInd44
{
    display: none;
}
#pageInd45
{
    display: none;
}
#pageInd46
{
    display: none;
}
#pageInd47
{
    display: none;
}
#pageInd48
{
    display: none;
}
#pageInd49
{
    display: none;
}
#pageInd50
{
    display: none;
}
#footerInd
{
    left: 10px;
    bottom: 10px;
    position: absolute;
}
#pageSettings1
{
    border-right: red 10pt solid;
    border-top: red 10pt solid;
    z-index: 100;
    left: 100px;
    visibility: hidden;
    overflow: auto;
    border-left: red 10pt solid;
    width: 800px;
    border-bottom: red 10pt solid;
    position: absolute;
    top: 200px;
    height: 310px;
}
#pageSettings2
{
    border-right: red 10pt solid;
    border-top: red 10pt solid;
    z-index: 100;
    left: 100px;
    visibility: hidden;
    overflow: auto;
    border-left: red 10pt solid;
    width: 800px;
    border-bottom: red 10pt solid;
    position: absolute;
    top: 200px;
    height: 260px;
}
.menuTitle
{
    font-size: 11pt;
    color: #055a57;
    font-family: verdana;
}
.linkMenu
{
    font-size: 10pt;
    color: #000000;
    font-family: verdana;
}
.linkMenuDis
{
    font-size: 9pt;
    color: black;
    font-family: arial;
}
.linkNormal
{
    font-size: 9pt;
    color: #333399;
    font-family: arial;
    text-decoration: none;
}
.linkNormal:hover
{
    font-size: 9pt;
    color: #3333cc;
    font-family: arial;
    text-decoration: underline;
}
.maxDiv
{
	border: 2px solid #CAE4C9;
    padding-right: 10px;
    display: block;
    padding-left: 10px;
    visibility: visible;
    overflow: auto;
    position: relative;
    background-color: white;
}
img.top
{
	vertical-align: top;
}
img.bottom
{
    vertical-align: bottom;
}
img.middle
{
    vertical-align: middle;
}
.profText
{
    width: 234px;
}
.containerDiv
	{
		height: 300px;
		width: 700px;					
		position: relative;
		border: 2px solid #CAE4C9;
		visibility: visible;
		overflow: auto;
		background-color: white;
		display: block;
		padding-left: 10px;
		padding-right: 10px;
	}
	.linkButton{
		background-color:#ffffff;
		border-style:none;
		text-align:left;
		color:#0000ff;
		text-decoration:underline;
		font-weight:bold;
	}
	.linkSpeaker{
		background-color:#ffffff;
		border-style:none;
		text-align:left;
		color:#0000ff;
		text-decoration:underline;
		font-weight:bold;
		background-image:url(images/speaker.jpg);
		width:26px;
		height:28px;
	}
/* The following are all almost exclusively for Offline...*/
	.userLabel{
		text-align: left;
		width: 50%;
		border: 0px solid #000000;
		float: left;
	}
	.userLogout{
		text-align: right;
		width: 50%;
		border: 0px solid #000000;
		float: right;
	}
	.listContainer{
		width: 100%;
		border: 0px solid #CAE4C9;
		overflow: auto;
		/*height: 380px;*/
	}
	.quaireContainer{
		width: 97%;
		border: 0px solid #000000;
		
	}
	.quaireName{
		/*width: 50%;*/
		/*width: 387px;*/
		width: 520px;
		float: left;
		border: 0px solid #000000;
		text-align: left;
		height: 50px;
		background-image: url(images/questionnaire_title.jpg);
	}
	.quaireButtons{
		/*width: 49%;*/
		width: 230px;
		/*float: right;*/
		border: 0px solid #0000FF;
		height: 50px;
		text-align: left;
		position:relative;
		left: -3px;
	}
	.table100{
		/* 100% table */
		width: 100%;
		height: 100%;
	}
	.startOn{
		/*background-image: url(images/questionnaire_start_on.jpg);*/
		text-align: center;
		width: 75px;
		padding-right: 0px;
	}	
	.startOff{
		/*background-image: url(images/questionnaire_start_off.jpg);*/
		text-align: center;
		width: 75px;
	}
	.resumeOn{
		/*background-image: url(images/questionnaire_resume_on.jpg);*/
		text-align: center;
		width: 75px;
	}
	.resumeOff{
		/*background-image: url(images/questionnaire_resume_off.jpg);*/
		text-align: center;
		width: 75px;
	}
	.restartOn{
		/*background-image: url(images/questionnaire_restart_on.jpg);*/
		text-align: center;
		width: 75px;
	}
	.restartOff{
		/*background-image: url(images/questionnaire_restart_off.jpg);*/
		text-align: center;
		width: 75px;
	}
	.buttonsTable{
		height: 100%;
		width: 225px;
	}
	.padded{
		padding-left: 10px;
	}
	#offlineHeader {
		margin:0 auto;
		z-index:2;
		text-align: center;
		background-image:url(images/headeroff.jpg);
		vertical-align: middle;
		width:640px;
		height:109px;
	}	
	#offlineBgrd {
		margin:0 auto;
		z-index:2;
		text-align: center;
		background-image:url(images/tableBack4_2.jpg);
		vertical-align: middle;
		width:640px;
		height:300px;
	}	
	#offlineErrorMsg {
		position: relative;
		margin:0 auto;
		width: inherit;
		height:101px;
		z-index:2;
		text-align:left;
		font-weight:bold;
		color:#FF0000;		
		overflow: auto;
		border: 0px solid #00FF00;
		top: 100px;
		padding-left: 10px;
		padding-right: 10px;
	}
	#offlineLoginDiv {
		position: relative;
		margin: 0 auto;
		z-index:1;
		text-align: center;
		border: 0px solid #000000;
		top: 70px;
	}
	.vptGreen{
		color: #006600;
	}
	.linkStartOn{
		border-style:none;
		text-align:center;
		color:#FFFFFF;
		text-decoration:underline;
		font-weight:bold;
		background-image: url(images/questionnaire_start_on.jpg);
		width: 75px;
		height:50px;
		font: 100% Verdana, Arial, Helvetica, sans-serif;
		border: 0px;
	}
	.linkStartOff{
		border-style:none;
		text-align:center;
		color:#FFFFFF;
		text-decoration:underline;
		font-weight:bold;
		background-image: url(images/questionnaire_start_off.jpg);
		width: 75px;
		height:50px;
		font: 100% Verdana, Arial, Helvetica, sans-serif;
		border: 0px;
	}
	.linkRestartOn{
		border-style:none;
		text-align:center;
		color:#FFFFFF;
		text-decoration:underline;
		font-weight:bold;
		/*background-image: url(C:/Program Files/Viewpoint/Offline/V4/images/questionnaire_restart_on.jpg);*/
		background-image: url(images/questionnaire_restart_on.jpg);
		width: 75px;
		height:50px;
		font: 100% Verdana, Arial, Helvetica, sans-serif;
		border: 0px;
	}
	.linkRestartOff{
		border-style:none;
		text-align:center;
		color:#FFFFFF;
		text-decoration:underline;
		font-weight:bold;
		background-image: url(images/questionnaire_restart_off.jpg);
		width: 75px;
		height:50px;
		font: 100% Verdana, Arial, Helvetica, sans-serif;
		border: 0px;
	}
	.linkResumeOn{
		border-style:none;
		text-align:center;
		color:#FFFFFF;
		text-decoration:underline;
		font-weight:bold;
		background-image: url(images/questionnaire_resume_on.jpg);
		width: 75px;
		height:50px;
		font: 100% Verdana, Arial, Helvetica, sans-serif;
		border: 0px;
	}
	.linkResumeOff{
		border-style:none;
		text-align:center;
		color:#FFFFFF;
		text-decoration:underline;
		font-weight:bold;
		background-image: url(images/questionnaire_resume_off.jpg);
		width: 75px;
		height:50px;
		font: 100% Verdana, Arial, Helvetica, sans-serif;
		border: 0px;
	}
	.TaCContainer{
		width: 100%;
		border: 0px solid #CAE4C9;
		overflow: auto;
		height: 380px;
	}
	.tdLPad5{
		padding-left: 5px;		
	}
	.tdLPad10{
		padding-left: 10px;		
	}	
.scrollDiv100{
	/* 100% div with overflow*/
	/*background: #FFFFFF;*/
	/*margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	width: 100%;
	border: 0px solid #CAE4C9;
	overflow: scroll;
	height: 390px;	
}
	