/* CSS Document - OTCASwebstyle used by the OTCAS Application*/

span {font-family:arial,helvetica,sans-serif; font-size:9pt;text-align:left;}

body
{
	text-align:center;
	margin:0;
	padding:0;
	background-color:#dbd5cd;
	font: 100%;	
}

input[type=text]:focus,
input[type=email]:focus,
input[type=url]:focus,
input[type=password]:focus,
textarea:focus {
    outline: 0;
    border-color: #4697e4;
}

#doc
{
	background:#ffffff none repeat scroll;
	border:solid 1px #adadad;
	width:97%;
    min-height: 30em;
   -moz-border-radius: 0.37em; 
   -webkit-border-radius: 0.37em; 
    border-radius: 0.37em;
	margin: 0.625em auto;
    text-align:left;
    padding-bottom:1em;
}

table  {border-collapse:collapse;}

.lbl  {height:23px;font-family:arial,helvetica,sans-serif; font-size:9pt; text-align:right;font-weight:bold;vertical-align:top; padding:0.37em 0.67em 0.37em 0.37em;}
.lblr {height:23px;font-family:arial,helvetica,sans-serif; font-size:9pt; color:red;font-weight:bold;padding:0.37em 0.37em 0.37em 0.37em;}
.lblt {height:23px;font-family:arial,helvetica,sans-serif; font-size:9pt; text-align:center;background-color:#EFEFEF;padding:0.37em 0.37em 0.37em 0.37em;}		
.lblc {height:23px;background-color:#010066; font-family:arial,helvetica,sans-serif;font-size:9pt;text-align:center;color:white;font-weight:bold;padding:0.37em 0.37em 0.37em 0.37em;}
.lbls {font-family:arial,helvetica,sans-serif;font-size:4pt;text-align:center;padding:0.37em 0.37em 0.37em 0.37em;}
.lbles {height:5px;font-family:arial,helvetica,sans-serif;font-size:1pt;text-align:center;padding:0.37em 0.37em 0.37em 0.37em;}
.lblse {font-family:arial,helvetica,sans-serif;font-size:1pt;text-align:center;padding:0.37em 0.37em 0.37em 0.37em;}
.lblh {background-color:#000066;height:21px; font-family:arial,helvetica,sans-serif; font-weight:bold;font-size:10pt; color:white;text-align:center;padding:0.37em 0.37em 0.37em 0.37em;}	
.lblwh {height:23px;color:white;font-family:arial,helvetica,sans-serif;font-weight:bold;font-size:10pt; text-align:center;background-color:#000066;padding:0.37em 0.37em 0.37em 0.37em;}
.lblo {height:23px;font-family:arial,helvetica,sans-serif; font-size:9pt;font-weight:bold; text-align:center;padding:0.37em 0.37em 0.37em 0.37em;}
.lblor {height:23px;font-family:arial,helvetica,sans-serif;font-size:9pt;font-weight:bold;text-align:center;background-color:#C0C0C0;padding:0.37em 0.37em 0.37em 0.37em;}
.lbloc {height:23px;font-family:arial,helvetica,sans-serif;font-size:9pt;font-weight:bold;text-align:center;background-color:#C0C0C0;text-align:center;padding:0.37em 0.37em 0.37em 0.37em;}
.lblsc{height:23px;font-family:arial,helvetica,sans-serif; font-size:9pt;font-weight:bold; text-align:center;padding:0.37em 0.37em 0.37em 0.37em;}
.lblol {height:23px;font-family:arial,helvetica,sans-serif; font-size:9pt;font-weight:bold; padding:0.37em 0.37em 0.37em 0.37em;}
.lblorl {height:23px;font-family:arial,helvetica,sans-serif; font-size:9pt;text-align:left;vertical-align:top; padding-left:5px;padding:0.37em 0.37em 0.37em 0.37em;}
.lblorc {height:23px;font-family:arial,helvetica,sans-serif; font-size:9pt;text-align:center;padding:0.37em 0.37em 0.37em 0.37em;}
.lblorc2  {height:26px;font-family: arial,helvetica,sans-serif; font-size:9pt; text-align:center;background-color:#E7EFFF;padding:0.37em 0.37em 0.37em 0.37em;}
.lblorr {height:23px;font-family:arial,helvetica,sans-serif; font-size:9pt;text-align:right;padding:0.37em 0.37em 0.37em 0.37em;}
.lblb {font-family:Georgia;font-size:13pt;font-weight:bold;color:#333;text-align:center;height:41px;padding:0.37em 0.37em 0.37em 0.37em;}
.lblb2 {font-family:Georgia;font-size:13pt;font-weight:bold;color:#CC0000;text-align:left;height:41px;padding:0.37em 0.37em 0.37em 0.37em;}
.lblf {font-family:verdana,arial,sans-serif;font-size:8pt;text-align:center;padding:0.37em 0.37em 0.37em 0.37em;}
.lblfl {font-family:verdana,arial,sans-serif;font-size:8pt;text-align:left;padding:0.37em 0.37em 0.37em 0.37em;}
.lblblue {font-family:georgia;font-size:12pt;font-weight:bold;color:#010066;padding:0.37em 0.37em 0.37em 0.37em;}
.lblrc {height:23px;font-family:arial,helvetica,sans-serif;font-size:9pt;font-weight:bold;background-color:#E7EFFF;padding:0.37em 0.37em 0.37em 0.37em;}
.textleft {height:23px;font-family:arial,helvetica,sans-serif;font-size:9pt;font-weight:bold;text-align:left;background-color:#C0C0C0;padding:0.37em 0.37em 0.37em 0.37em;}
.textleftblue {height:23px;font-family:arial,helvetica,sans-serif; font-size:10pt; text-align:left;background-color:#E7EFFF;padding:0.37em 0.37em 0.37em 0.37em;}
.textcenterblue {height:23px;font-family:arial,helvetica,sans-serif; font-size:10pt; font-weight:bold; text-align:center;background-color:#E7EFFF;}
.Alert {height:23px;font-family:arial,helvetica,sans-serif;font-size:10pt;color:white;font-weight:bold;text-align:center;background-color:red;}
.btn {font-family:arial,helvetica,sans-serif; font-size:9pt;font-weight:bold;cursor:pointer;}
.btns {font-family:arial,helvetica,sans-serif; font-size:8pt;cursor:pointer;}
.inp   		        {width:60%;font-family:arial,helvetica,sans-serif;font-size: 9pt;border:solid 1px #666;  -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; height:1.67em; }
.inpm   	        {width:80%;font-family:arial,helvetica,sans-serif;font-size: 9pt;border:solid 1px #666;  -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; height:1.67em;}
.inpl   	        {width:99%;font-family:arial,helvetica,sans-serif;font-size: 9pt;border:solid 1px #666;  -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; height:1.67em;}
.inpll   	        {font-family:arial,helvetica,sans-serif;font-size: 9pt;border:solid 1px #666;  -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; height:1.67em;}
.inps   	        {font-family:arial,helvetica,sans-serif;font-size: 9pt;border:solid 1px #666;  -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; height:1.97em; vertical-align:middle;}
.inplc  	        {width:98%;border:0px none;font-family:arial,helvetica,sans-serif;font-size:9pt; text-align:center; height:1.67em;}
.inptac  	        {width:99%;border:0px none;font-family:arial,helvetica,sans-serif;font-size:9pt;overflow:auto; }
.inpt   	        {width:99%;font-family:arial,helvetica,sans-serif;font-size:9pt;overflow:auto; border:solid 1px #666;  -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
A {text-decoration:none; font-family:verdana,arial,sans-serif; font-weight:normal; font-size:8pt; color:blue;}
A:visited {font-family:verdana,arial,sans-serif; font-weight:normal; font-size:8pt; color:blue;}
A:hover {text-decoration:underline; font-family:verdana,arial,sans-serif; font-weight:normal; font-size:8pt; color:red;}
.lin {font-family:arial,helvetica,sans-serif; font-size:9pt; color:blue;}
.lin:visited {font-family:arial,helvetica,sans-serif; font-size:9pt; color:blue;}
.lin:hover {text-decoration:underline; font-family:arial,helvetica,sans-serif; font-size:9pt; color:red;}

select {
    padding:3px;
    margin: 0;
    -webkit-border-radius:0.37em;
    -moz-border-radius:0.37em;
    border-radius:0.37em;
    border:none;
    outline:none;
    display: inline-block;       
    cursor:pointer;    
}