form { margin:0px; padding:0px }
body.paylive_body { background-image: url(../images/back.gif); background-repeat:repeat-y}

a:link { color:#ff2901; font-family: Arial, Helvetica, sans-serif }
a:visited { color:#ff2901; font-family: Arial, Helvetica, sans-serif }
a:active { color:#8b0000; font-family: Arial, Helvetica, sans-serif }
a:hover { color:red; font-family: Arial, Helvetica, sans-serif }

h2    { color:#6699FF; font-size: 28px; font-family: Arial, Helvetica, sans-serif; font-weight:bold }
.h2    {  color:#6699FF; font-size: 28px; font-family: Arial, Helvetica, sans-serif; font-weight:bold }


h3    {  color:#03B99E; font-size: 24px; font-family: Arial, Helvetica, sans-serif; font-weight:bold }
.h3    {  color:#03B99E; font-size: 24px; font-family: Arial, Helvetica, sans-serif; font-weight:bold }

h4  {  color:#03B99E; font-size: 18px; line-height: 90%; font-family: Arial, Helvetica, sans-serif; font-weight:bold }
.h4  {  color:#03B99E; font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight:bold }

h5  {  color:#00008B; font-size: 14px; line-height: 90%; font-family: Arial, Helvetica, sans-serif; font-weight:bold }
.h5  {  color:#00008B; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight:bold }

h6  {  color:#00008B; font-size: 12px; line-height: 90%; font-family: Arial, Helvetica, sans-serif; font-weight:bold }
.h6  {  color:#00008B; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight:bold }

sup  { font-size: xx-small }

.bodycopy  { font-size: 12px; font-family: Arial, sans-serif; line-height:125%; }

span.th  { font-weight: bold; font-size: 12px; font-family: Arial, sans-serif }
label { color: #000; font-size: 11px; font-weight:bold; font-family: Arial, sans-serif }
span.label { color: #000; font-size: 11px; font-weight:bold; font-family: Arial, sans-serif }
span.note { font-family:Arial, sans-serif; color:#666666; font-size:10px; }
div.toplogo {
	position:relative; margin:0px; padding:0px;
	background-image:url(../images/top_lines.gif); background-repeat:repeat-x;
}

div.loginblock {
	position:relative; margin:0px; padding:0px 0px 0px 40px;
	width:152px; background-color:white;
}

div.contentblock {
	position:absolute; margin:0px; padding:10px 0px 10px 0px;
	top:125px; left:202px; border-style:solid;
	border-color:#cccccc; border-width:2px 0px 0px 0px;
}

div.pagetitle_temp {
	padding:55px 20px 0px 0px;
	float:right; color:#ff2901;
	font-size:18px; font-weight:bold; font-family:Arial, sans-serif;
	border-style:solid; border-color:#cccccc; border-width:0px 0px 2px 0px
}

div.pagetitle {
	position:absolute; text-align:right; z-index:10;
	right:0px; top:45px; width:450px;
	padding:0px 20px 5px 0px; color:#ff2901;
	font-size:18px; font-weight:bold; font-family:Arial, sans-serif;
	border-style:solid; border-color:#666666; border-width:0px 0px 1px 0px;
}

div.bodycopyblock {
	padding:0px 30px 0px 20px;
}

div.alert {
	color:#ff2901; font-family:Arial,sans-serif;
	font-weight:bold; font-style:italic; text-align:center;
	margin:8px 20px 8px 20px; padding:4px;
	font-size: 14px; border-style:solid;
	border-width:1px; border-color:#666666;
	}
	

input.textbox  { font-size: 11px; margin: 0; padding: 1px; border-style: solid; border-width: 1px; border-color: #636363 #a3a3a3 #a3a3a3 #636363 }
input.textbox:focus  { font-size: 11px; background-color: #ffff98; margin: 0; padding: 1px; border-style: solid; border-width: 1px; border-color: #636363 #a3a3a3 #a3a3a3 #636363 }
input.button { font-size:12px; background-color:#cccccc; border-width:1px; }
input.button_submit { font-size:12px; background-color:#cccccc; font-weight:bold; border-width:1px; }
textarea { margin:0px;padding:2px;font-size:12px;border-style:solid;border-width:1px;border-color:#636363 }
textarea:focus { margin:0px;padding:2px;font-size:12px;border-style:solid;border-width:1px;border-color:#636363;background-color:#FFFF98 }
select { margin:0px;font-size:11px;border-style:solid;border-width:1px;border-color:#636363 }
option { border-style:solid; border-width:1px 0px 1px 0px; border-color: #fff #fff #dcdcdc #fff; background-color:#f5f5f5 }
ul  { font-size: 12px; font-family: Arial, sans-serif; line-height:150% }
ol  { font-size: 12px; font-family: Arial, sans-serif; line-height:150%  }

noscript { font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; color: red }

.border_bot { border-style: solid; border-color: #666666; border-width: 0px 0px 1px 0px }
.border_top { border-style: solid; border-color: #666666; border-width: 1px 0px 0px 0px }
.border_left { border-style: solid; border-color: #666666; border-width: 0px 0px 0px 1px }
.border_rt { border-style: solid; border-color: #666666; border-width: 0px 1px 0px 0px }
.border_all { border-style: solid; border-color: #666666; border-width: 1px }
.border_topbot { border-style: solid; border-color: #666666; border-width: 1px 0px 1px 0px }
.border_sides { border-style: solid; border-color: #666666; border-width: 0px 1px 0px 1px }

th { background-color:#cccccc; font-family:Arial, sans-serif; color:#00008b; font-size:14px; }
td.labelCol { background-color:#D8D8D8; border-style: solid; border-color: #F5F5F5 #C0C0C0 #C0C0C0 #F5F5F5; border-width: 1px }
td.inputCol { background-color:#F5F5F5; border-style: solid; border-color: #FFFFFF #DCDCDC #DCDCDC #FFFFFF; border-width: 1px }
