/* ------------ */
/* base styling */ 
/* ------------ */

body {
  margin: 0px;
  padding: 0px;
  background: url('/img/bg.jpg') top left;
  background-repeat: repeat;
  font-family: Tahoma;
  font-size: 10pt;
}

FORM {
	padding:0;
	margin:0;
}

table {
  font-family: Tahoma;
  font-size: 10pt;
  empty-cells: show;
  margin: 0px;
  padding: 0px;
  border-collapse: collapse;
  border: 0px;
}

td {
  font-family: Tahoma;
  font-size: 10pt;
  padding: 0px;
  border: 0px dashed #C0C0C0;
}

h1 {
  font-size: 10pt;
  font-weight: bold;
}

a {
  color: #235175;
}

a:hover {
  color: #666666;
  text-decoration: none;
}

ul {
  list-style-type: square;
}

.aHeading {
  font-weight: bold;
  text-decoration: underline;
}

.box2, .VertMenuBorder {
  background-color: #F2F8FB;
  border: 1px solid #A4CBE3;
  padding: 10px;
}

.VertMenuTitle {
  font-weight: bold;
  padding-bottom: 5px;
  font-size: 10pt;
}

.VertMenuBox td{
  color: #555555;
  font-size: 8pt;
}
.DialogTitle {
  color: #1E4161;
  font-weight: bold;
  padding-bottom: 10px;
}

/* ------------- */
/* frame styling */ 
/* ------------- */

.checkmark {
  background-image: url('/img/checkmark.jpg');
  background-repeat: no-repeat;
  width: 17px;
}

.spaced {
  list-style-type: square;
}

.spaced li {
  padding-bottom: 6px;
}

#msg {
  color: #235175;
  font-size: 8pt;
  font-weight: bold;
}

#checklist td {
  padding-bottom: 3px;
  padding-right: 7px;
}

#divider {
  padding: 0px 0px 3px 0px;
  height: 3px;
}

#center {
  padding: 0px;
  margin: 0px;
  background-color: #FFFFFF;
}

#page {
  margin: 70px 1% 70px 1%;
  border-collapse: collapse;
  border: 0px;
}

#topMenu {
  padding: 0px 0px 10px 0px;
}

#botMenu {
  width: 100%;
  background-color: #E4E4E4;
  border: 1px solid #C0C0C0;
  margin-top: 10px;
}

#botMenu td {
  font-size: 8pt;
  padding: 10px 10px 10px 10px;
}

#logo {
  padding: 0px 0px 3px 0px;
  text-align: left;
}

#formtable {
  margin-top: 15px;
}

#formtable td {
  padding: 5px;
}

#hover {
  margin-top: 10px;
  border-collapse: collapse;
  text-align: center;
}

#faqList {
  list-style-type: square;
  list-style-position: outside;
  color: #235175;
}

#faqList li {
  padding-bottom: 6px;
}

#faqs {
  vertical-align: top;
  padding: 10px;
  background-color: #F9F9F9;
  border: 1px solid #E0E0E0;
}

#UseTable {
  border: 1px solid #C0C0C0;
	}

#UseTable td {
  padding: 7px;
	background-color: #FFFFFF;
  border: 1px solid #C0C0C0;
}
#MembersTable td {
	padding: 5px;
	text-align: center;
}
.noPad {
  padding: 0px;
  margin: 0px;
}

.question {
  vertical-align: top;
  padding: 10px;
  background-color: #F2F8FB;
  border: 1px solid #A4CBE3;
  margin-top: 30px;
}

.box1 {
	vertical-align: top;
	background-color: #F9F9F9;
	border: 1px solid #E0E0E0;
	padding: 10px;
	margin-bottom: 0px;
}

.box3 {
	vertical-align: top;
	background-color: #F9F9F9;
	border: 1px solid #E0E0E0;
	padding-bottom: -10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}

.textbox{
  border: #999999 1px solid;
  border-collapse: collapse;
  padding: 2px;
  font-size: 8pt;
  font-family: Tahoma;
}

.button{
  border: #666666 1px solid;
  border-collapse: collapse;
  background-color: #BBBBBB;
  font-size: 8pt;
  font-family: Tahoma;
  padding: 2px 10px;
}

/* ------------- */
/* frame styling */ 
/* ------------- */

#left {
  background-image: url('/img/left.jpg');
  background-repeat: repeat-y;
  width: 26px;
}

#right {
  background-image: url('/img/right.jpg');
  background-repeat: repeat-y;
  width: 26px;
}

#topL {
  background-image: url('/img/topL.jpg');
  background-repeat: no-repeat;
  height: 23px;
  width: 26px;
}

#topR {
  background-image: url('/img/topR.jpg');
  background-repeat: no-repeat;
  height: 23px;
  width: 26px;
}

#top {
  background-image: url('/img/top2.jpg');
  background-repeat: repeat-x;
  height: 23px;
}

#botL {
  background-image: url('/img/botL.jpg');
  background-repeat: no-repeat;
  height: 23px;
  width: 26px;
}

#botR {
  background-image: url('/img/botR.jpg');
  background-repeat: no-repeat;
  height: 23px;
  width: 26px;
}

#bot {
  background-image: url('/img/bot2.jpg');
  background-repeat: repeat-x;
  height: 23px;
}
