/* CSS Document */

.FrameBody{
background-color:#cfcece;
}
.bgtext{
	background-image:url(../images/satori_images/aa_bgtext.jpg);
	background-repeat:repeat-x;
	color:#FFFFFF;
	font-family: Arial, Helvetica, "sans-serif bolder";
	font-size: 11px;
	text-transform: uppercase;
	font-weight:bold;
	padding-left:5px;
}

.line_right{ background-image:url(../images/satori_images/login_right.jpg); background-repeat:repeat-y; width:6px;}
.line_left{ background-image:url(../images/satori_images/login_left.jpg); background-repeat:repeat-y; width:5px;}
.line_bottom{ background-image:url(../images/satori_images/login_bottom.jpg); background-repeat:repeat-x; height:6px;}


.line
{
background-color:#043440;
}
.tdspacer{
padding-left: 3px;
padding-right:3px;
padding-top:16px;
padding-bottom:5px;
}

.tdspacer1{
padding-left: 62px;
background-color:#F8FAFB;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#525252;
text-align:left;
font-weight:bold;
height:34px;
}

.tdspacer2{
padding-left: 40px;
background-color:#F8FAFB;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#525252;
text-align:left;
font-weight:bold;
height:34px;
}

.tdspacer1a{
padding-left: 50px;
background-color:#F8FAFB;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#525252;
text-align:left;
font-weight:bold;
height:34px;
}

.boldtext{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#525252;
text-align:left;
font-weight:bold;
}
.boldtext2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#525252;
font-weight:bold;
}
.text_box
{
	width:176px;
	border:1px solid #CBDAE6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#525252;
	text-align:left;
	font-weight:normal;
}

.td_blank_space
{
	width:13px;
}


a.boldbuttons{
background: transparent url('../images/satori_images/butt_left.jpg') no-repeat top left;
display: block;
float: left;
font: bold 11px Arial;
height: 24px; 
padding-left: 4px; 
text-decoration: none;
padding-right:10px;

}

a:link.boldbuttons, a:visited.boldbuttons, a:hover.boldbuttons, a:active.boldbuttons{
color: white;

}

a.boldbuttons span{
background: transparent url('../images/satori_images/butt_right.jpg') no-repeat top right;
display: block;
padding: 6px 35px 4px 7px; 
}

a:hover.boldbuttons{ 
text-decoration: underline;
}


.buttonwrapper{ 
overflow: hidden; 
width: 100%;
}


.small_text{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#525252; text-align:left;} 

.login{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0D6F95; text-align:right; text-decoration:none; padding-right:10px; padding-top:12px;}
.login a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0D6F95; text-align:right; text-decoration:none;}
.login a:hover{ text-decoration:underline;}


.tdspacer_white{
padding-left: 11px;
padding-right:3px;
padding-top:9px;
padding-bottom:12px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:left;
color:#525252;
}

.tdspacer_white a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
font-style:italic;
text-align:left;
color:#0D6F95;
text-decoration:none;
padding-left:13px;
}
.tdspacer_white a:hover{
text-decoration:underline;}


.text_right
{
	color:#FFFFFF;
	font-family: Arial, Helvetica, "sans-serif bolder";
	font-size: 11px;
	text-transform: uppercase;
	font-weight:bold;
	text-align:right;
	padding-right:8px;
}

.tdspacer_white1{
padding-left: 11px;
background-color:#F8FAFB;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0D6F95;
text-align:left;
height:21px;
}
.tdspacer_white2{
padding-left: 11px;
padding-right:3px;
padding-top:9px;
padding-bottom:12px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:left;
color:#525252;
}

.line1{ background-color:#E0E1DF; height:1px;}

.reg_top{ background-image:url(../images/satori_images/form_top.jpg); background-repeat:repeat-x; height:6px;}
.reg_bottom{ background-image:url(../images/satori_images/registration_bottom.jpg); background-repeat:repeat-x; height:6px;}

.form_right{ background-image:url(../images/satori_images/registration_left.jpg); background-repeat:repeat-y; width:6px;}
.form_left{ background-image:url(../images/satori_images/registration_right.jpg); background-repeat:repeat-y; width:6px;}

.bak{ background-image:url(../images/satori_images/login_04.jpg); background-repeat:repeat-x;}


.bgheader
{
	background-image:url(../images/satori_images/bg_header.jpg);
	background-repeat:repeat-x;
	height:99px;
	padding-left:9px;
	padding-top:22px;
	padding-right:2px;
	
}

.icon_12
{
	padding-right:3px;
}

.header_text a
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF8E00;
	text-decoration:none;
	vertical-align:middle;
}
.header_text a:hover
{
	text-decoration:underline;
}

.textarea{ font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#525252;
	text-align:left;
width:236px;
font-weight:normal;}

.click{
	text-decoration:none;
	color:#77afe7;
}
.ticker-txt {
font-size:11px;
color:#097ea9;
}
.ticker-txt-pos {
padding-top:8px;
color:#ea6602;
font-size:11px;
}

.message {
font-size:11px;
}

.someclass {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}

