/* CSS Document */

html {background:#fff}

body {color:#000;font:100.01%/1.1 Arial, Verdana, Helvetica, sans-serif}

#rightsideBar div {text-align:center}

#header,#leftsideBar,#content,#rightsideBar,#footer {padding:10px 0}

#content div {margin:10px}

.bold {padding:10px;background:#fff;border:1px dotted #666}

.highlight {background-color:#ffc}

.error {color: #ff0000;}

body {min-width:640px;margin-right:10;margin-left:10;margin-bottom:1;margin-top:10}

#header,#leftsideBar,#content,#rightsideBar,#footer {

overflow:hidden;

display:inline-block

}

/* safari and opera need this */

/*

#header,#footer {width:100%}

#leftsideBar,#content,#rightsideBar {float:left}

#leftsideBar {width:20%}

#content {width:58%;padding:10px}

#rightsideBar {width:21.9%}

#footer {clear:left;}

*/

#header,#footer {width:730px}

#leftsideBar,#content,#rightsideBar {float:left;clear:right}

#leftsideBar {width:160px}

#content {width:400px;padding:10px}

#rightsideBar {width:170px}

#footer {clear:left;}



table.style1{

    background-color: #ffffff;

    font-family:  Arial, Helvetica, sans-serif;

    font-size : 10px;

	border-top: solid 0px black;

    border-left: solid 0px black;

    border-right: solid 0px black;

    border-bottom: solid 0px black;

}

table.style2{

	background-color: #ffffff;

	font-family: Arial, Helvetica, sans-serif;

	font-size : 12px;

	width : 90%;

	border : 0px;

}

th.style1{

	text-align: left;

    background-color: #eaeaea;

    font-family:  Arial, Helvetica, sans-serif;

    font-size : 10px;

	border-top: solid 1px black;

    border-left: solid 1px black;

    border-right: solid 1px black;

    border-bottom: solid 1px black;

	font-weight : bold;

	padding: 2px;

}



td.style1{

	text-align: left;

	font-size : 10px;

	border-top: solid 1px black;

    border-left: solid 1px black;

    border-right: solid 1px black;

    border-bottom: solid 1px black;

	padding: 2px;

}

td.style2{

	text-align: left;

	font-size : 10px;

	border-top: solid 1px black;

    border-left: solid 1px black;

    border-right: solid 1px black;

    border-bottom: solid 1px black;

	padding: 2px;

}

.surveysdate {

	font-family:Helvetica, Arial, Tahoma, sans-serif;

	font-size: 12px;

	color: #333333;

	line-height: 140%;

}

.surveysdatebold {

	font-family:Helvetica, Arial, Tahoma, sans-serif;

	font-size: 12px;

	color: #333333;

	line-height: 140%;

	font-weight: bold;

}

.joinheaderwhite {

	font-family: Helvetica, Arial, Tahoma, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #ffffff;

	padding-left: 10px;

	line-height: 140%;

}

.joinheader {

	font-family: Helvetica, Arial, Tahoma, sans-serif;

	font-weight: bold;

	font-size: 12px;

	color: #0047bb;

	padding-left: 20px;

	line-height: 140%;

}

.padjoin {

	padding-bottom: 15px;

	padding-left: 30px;

	padding-right: 30px;

	padding-top: 15px;

}

.submittext1 {

	font-family: Helvetica, Arial, Tahoma, sans-serif;

	font-weight: bold;

	font-size: 11px;

	color: #0047bb;

	line-height: 140%;

}

.submittext2 {

	font-family:Helvetica, Arial, Tahoma, sans-serif;

	font-size: 11px;

	color: #333333;

	line-height: 140%;

}

.t1 {border-style: none; margin: 0px; padding: 0px}

img {border: 0px;}

h2 {font-family: "arial", 'sans serif'; font-size: 18px}

h3 {font-family: "arial", 'sans serif'; font-size: 14px}

.bodycontent {font-size: 13px; font-family: "arial", 'sans serif'}

li {font-size: 13px; font-family: "arial", 'sans serif'}

.footer {font-size: 10px; font-family: "arial", 'sans serif'; color: rgb(136,136,136)}

div.qptext {font-size: 13px; font-family: "arial", 'sans serif'}

div.qphtext {font-size: 13px; font-family: "arial", 'sans serif'}

div.login {font-size: 13px; font-family: "arial", 'sans serif'}



div.bottomlinks {text-align: right; font-size: 12px; font-family: "arial", 'sans serif'; color: rgb(3,121,86)}

table.style1 {font-size: 12px; font-family: "arial", 'sans serif'}

table.style2 {font-size: 10px; font-family: "arial", 'sans serif'}



div.clear {

	font-size: 1px; height: 1px;

}

div#joinborder {

	width: 746px;

	padding-left: 12px;

}

div.jointop {

	background: #FFFFFF url("/view/images/1059/join_top.gif") 0 0 repeat-x;

}

div.joinbottom {

	background: url("/view/images/1059/join_bottom.gif") 0 100% repeat-x;

}

div.joinleft {

	background: url("/view/images/1059/join_left.gif") 0 100% repeat-y;

}

div.joinright {

	background: url("/view/images/1059/join_right.gif") 100% 100% repeat-y;

} 

div.joinbottomleft {

	background: url("/view/images/1059/join_bottom_left.gif") 0 100% no-repeat;

}

div.joinbottomright {

	background: url("/view/images/1059/join_bottom_right.gif") 100% 100% no-repeat;

}

div.jointopleft {

	background: url("/view/images/1059/join_top_left.gif") 0 0 no-repeat;

}

div.jointopright {

	background: url("/view/images/1059/join_top_right.gif") 100% 0 no-repeat;

	padding: 7px;

}

div.jointop, div.joinbottom, div.joinleft, div.joinright, div.joinbottomright, div.joinbottomleft, div.jointopleft, div.jointopright {

    margin:0;

}
div#collectionborder {

	width: 550px;

	padding-left: 12px;

}
