html {height:101%}

body {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif; text-align:center; background:#53a4da; margin:0; padding:0;
}

/*body {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif; text-align:center; background:#073e74; margin:0; padding:0;
}*/


td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif; margin:0; padding:0; border-spacing:0
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

p {color:#004684; font-size:9pt; text-align:justify; margin: 6px;}
h1, h1 a, h1 a:visited {color:#004684; font-size:12pt; text-align:center; margin: 6px;}
h2 {color:#004684; font-size:12pt; text-align:left; margin: 6px;}

.white {color: #ffffff; font-weight:bold; margin-bottom:0}
a.white {color: #ffffff; font-weight:bold; margin-bottom:0}

.blue {color:#004684;}
a.blue, a.blue:visited {color:#004684;}

.centered {text-align:center;}
.right {text-align:right}

.big {font-size:11pt}

.btn {background:url(images/btn.gif) top no-repeat; border:0; color: #ffffff; font-weight:bold; width:98px; height:24px;  font-size:9pt; display:block; margin:auto;}  

.btn2 {background:url(images/button.gif) top no-repeat; border:0; color: #ffffff; font-weight:bold; width:98px; height:24px;  font-size:9pt; display:block; margin:auto; padding-top:7px}  

.btn1 {background:url(images/submit.gif) top no-repeat; border:0; color: #ffffff; font-weight:bold; width:106px; height:33px;  font-size:9pt; display:block; margin: 5px 0 0 50px}  

a {text-decoration:none; padding-top: 4px;}
a.blue:hover {color:#9a423c; text-decoration:underline}
label {width: 90px; display:block; float:left; clear:left; margin-top:7px}
.txtfield { font-size:8pt; height: 13pt; padding:0; margin: 4px 0; width:100px; float:left}

#all {margin: auto;  width:762px;}

#all_in {border-width: 0 1px 1px 1px;
border-style:solid; border-color:#311211}

form {margin:0}

#regform {width:200px; border:0; text-align:left; color:#ffffff; font-size:10pt; font-weight:bold;}
#regform td {vertical-align:middle}

.thumb {border: 1px solid #fa849c; width:90px;}
.right { text-align:right; margin-right:6px}
.longline {margin-top:9px}


#SayIt a {display:block; margin:0; padding:0; height:22px;} 
 
 a.sayit, a.sayit:visited {background: url(images/SayIt.gif); width:62px}
a.sayit:hover {background: url(images/SayIt-hover.gif); width:62px}

 a.feelit, a.feelit:visited {background: url(images/FeelIt.gif); width:70px}
a.feelit:hover {background: url(images/FeelIt-hover.gif); width:70px}

a.beit, a.beit:visited {background: url(images/BeIt.gif); width:56px}
a.beit:hover {background: url(images/BeIt-hover.gif); width:56px}

a.action, a.action:visited {background: url(images/TakeAction.gif); width:112px}
a.action:hover {background: url(images/TakeAction-hover.gif); width:112px}

ul {text-align:left; list-style-type:none }
ul.yinyang li {color:#004684; font-size:9pt; margin: 6px; font-weight:bold; background-image: url(images/bullet1.gif); background-repeat:no-repeat; display:block; height: 23px; padding-left: 30px; padding-top:4px}
#arrowb {margin:0; padding:0; width:200px;}
#arrowb li {color:#ffffff; font-weight:normal; padding:0 0 0 14px; margin:0; text-align:left; background-image: url(images/arrow.gif); background-position: 0 4px; background-repeat:no-repeat; display:list-item; height:auto}

/* Error messages */
.error-text {color:#B41216;}
.error-text li,  .error-text ul { list-style-type:none; background:none; padding-left:0; margin-left:0; color:#B41216; }
/* Labels in the left column */
.label-text { color: #004684; font-size:9pt;  text-align:right; vertical-align:middle; width:250px; padding:3px}
/* Text in the right column */
.form-text {text-align: left; width:250px; padding:3px; font-size:9pt; font-weight:bold;}
/* Text in colspan column */
.colspan-text {}
/* Style of the form elements */
.form-inputs {width:90px;}
/* Style of the form elements when validation fails*/
.form-error {color:#cc0000;}


#download_menu {color:#ffffff; font-weight:bold; font-size:10pt; padding:13px 0 5px 0; text-align:left; height:16px}
#links {float:left; margin-left:7px}
#account_link {color:#ffffff; font-weight:bold; font-size:10pt; float:right; margin-right:7px; position:relative}
#edit {color:#ffffff; font-weight:bold; font-size:10pt; margin-left:12px; padding-top:7px; display:block}
#edit a {color:#fff}

#download_menu a, #download_menu a:visited {color:#ffffff; text-decoration:none; font-weight:bold; font-size:10pt}
#download_menu a:hover {color:#ffffff; text-decoration:underline}

#left_menu { background: url(images/lmenu.gif) top no-repeat; color:#fff;}
#left_menu_out {background:url(images/lmenu_bgr.gif) left repeat-y; width:241px; float:left; color:#fff;}
#downlads_main  {float:left; margin:10px; line-height:1.5em; width: 490px;}

ul.members_menu {width:200px; margin-left:16px; list-style-type:disc; padding-left:16px;  font-size:10pt; color:#fff;}
 ul.members_menu ul { list-style-type:square; margin-left:16px; padding-left:16px}
ul.members_menu li a {color:#fff; display:block; font-weight:bold}

ul.members_menu ul li a {color:#fff; margin-left:7px; display:block; font-weight:bold}

ul.members_menu a.active, ul.members_menu ul a.active {color:#9a423c}



