﻿
    /* surrounding margins (optional) */
.round{
margin-bottom:5px;
}
.round .c{
/* inner content padding */
padding:0 10px 0 10px;
border-top:0;
border-bottom:0;
border-style:solid;
}
.round .t, .round .b, .round .t b, .round .b b{
display:block;
overflow:hidden;
}
.round .t b, .round .b b{
float:right;
width:50%;
}
.round .t .r{
background-position:top right;
}
.round .b .r{
background-position:bottom right;
}
.round .b{
background-position:bottom left;
}
.round .br{
clear:both;
display:block;
overflow:hidden;
height:0px;
}


 /* This is a prototype replacement for graphical buttons in v2.0 */
 /* ...this could be moved to a global stylesheet */
   .btn_style 
   {
	   cursor: pointer;
       border-top: 1px solid #96d1f8;
       -webkit-border-radius: 6px;
       -moz-border-radius: 6px;
       border-radius: 6px;
       border:1px solid #91A7D5;
       font-family: Candara, Helvetica, Arial, Sans-Serif;
       padding-top:0px;
       padding-right:4px;
       padding-left: 4px;
       padding-bottom: 6px;
       /* display:inline-block; */
       text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
       font-weight:200; 
       color: #FFFFFF;
       background-color: rgba(38,62,148,1.0);
       background-image: url('data:image/png;base64,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');
       background-size: 100% 100%;
       
       text-shadow: rgba(0,0,0,.4) 0 1px 0;
       color: rgba(255,255,255,0.83);
       font-size: 16px;
       text-decoration: none;
       vertical-align:top;
       
      }
        
     .btn_style:hover {
        background-color: #070c45;
        /* color: #fff; */
      }
        
     .btn_style:active {
        background-color: #27438f;
      }
           
     .btn_style.disabled, .btn_style[disabled], fieldset[disabled] .btn_style {
          cursor: not-allowed;
          pointer-events: none;
          opacity: .65;
          filter: alpha(opacity=65);
          -webkit-box-shadow: none;
          box-shadow: none;
        }
        
        
        
  /* AAOE Question Grid Styles */
  
   .aaoe_panel
  {
     margin:15px;
	 border-color:white;
	 height:auto;
  }

.aaoe_question
 {
	float:left;
	position:relative;
	margin-right:15px;;
	width: 200px;
 }

.aaoe_response
{
	float:left;
	position:relative;
	width:250px;
}


.aaoe_multi_response
{
	float:left;
    position:relative;
	width:250px;
}

.aaoe_other_response
{
	position:relative;
	float: left;
	margin-left:20px;
	margin-right:20px;
	width: auto;
}

/* SML 07/25/2012 - Added to support "red" error messages and notifications on dialogs */
.dialog-error-text
 {
   color: RGB(255,0,0);
   font-size: 10pt;
   font-weight: normal;
	margin-right: 15px;
	margin-bottom: 0px;
}
               

	
        
