body,td {
   background: white;
   font-size: 12px;
   font-family: arial;
   margin:0;padding:0;
   }

.border{border:1px solid #00FF00;}

input,textarea,select{
  font-size: 10px;
  font-family: arial;
  border:1px solid #7e7d7d;
  border-radius:5px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  behavior: url(/css/PIE.htc);
  padding:3px;
}

#printHeader{
  padding-bottom:10px;
  margin-bottom:10px;
  border-bottom:1px solid #000;
}

#printHeader #printHeaderLogo{
  float:left;
  width:322px;
}

#printHeader #printHeaderInfo{
  font-size:10px;
  text-align:right;
  width:300px;
  float:right;
  padding-top:16px;
}

.wrapper {width:100%; overflow:hidden;}

#pBreak{
  page-break-after:always;
  height:1px;
}

.no_print {
   display:none;
   }

.header {
   display:none;
   }

@page {
   margin: 0.5in;
   }

#headerOutter {
   display:none;
   }

#footerOutter #lower #links {
   display:none;
   }

#recalcDiv,#applyButtonDiv{
  display:none;
}

.data {
   font-size: 12px;
   font-family: arial;
   }

.notice {
  margin-left: auto;
  margin-right: auto;
  padding:0px 0px 20px 0px;
  font-family: arial;
  font-size: 8pt;
  color: gray;
  text-decoration: none;
  text-align: center;
  display:none;
}

.fine_print {
	font-family: arial;
	font-size: 10px;
	text-decoration: none;
}

.underline {
        border-bottom:1px solid;
}

.white {
	color: #ffffff;
}

.pad_10 {
	width:10px;
        padding:0px 10px;
}

.pad_20 {
	width:20px;
        padding:0px 10px;
}

.pad_30 {
	width:30px;
        padding:0px 10px;
}

.pad_40 {
	width:40px;
        padding:0px 10px;
}

.pad_50 {
	width:50px;
        padding:0px 10px;
}

.pad_60 {
        width:60px;
        padding:0px 10px;
}

.label {
	height:15px;
        font-style:italic;
        font-weight:bold;
/*      padding:15px 2px 0px 3px; */
        display:inline;
}

.value {
	height:15px;
      	padding:0px 0px 1px 10px; 
	border-bottom:1px solid #000000;
        display:inline;
}

.width_100 {
	width:95px;
}

.width_200 {
	width:195px;
}

.width_266 {
	width:260px;
}

.width_300 {
	width:295px;
}

.width_400 {
	width:395px;
}

.width_500 {
	width:495px;
}

.width_600 {
	width:595px;
}

.width_700 {
	width:555px;
}

.width_800 {
	width:795px;
}

.width_900 {
	width:895px;
}

.width_full {
	width:100%;
}

.left {
        float:left;
}

.text_left {
        text-align:left;
}

.right {
        float:right;
}

.text_right {
        text-align:right;
}

.clear {
        clear: both;
}

li {
        color: black;
        text-decoration: none;
        margin:0px 0px 10px 0px;
}

a:link, a:visited {
   color: #520;
   background: transparent;
   text-decoration: none;
   }

h1,h2,h3,h4,h5 {
        margin-top: 0;
        margin-bottom: 0;
        width: 100%;
        font-family: arial;
        text-align: center;
        text-shadow: 0 1px 0 white;
}

.center{text-align:center;}

.slwording{
text-align:justify;
font-size:14pt;
color:red;
font-weight:bold;
}

/*Form box - /roster/view/151 */
.practiceBox{width:30%;min-height:100px !important;float:right;margin-left:10px;}
/*.practiceBox input[type=text]{width:50px;padding:0;}*/
/*.practiceBox input[type=text].longtext{width:130px;}*/
.innerPracticeBox{border:1px solid #CCC;padding-left:1px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;behavior: url(/css/PIE.htc);}
.practiceRow{width:97%; overflow:hidden;margin-bottom:2px;}
/*
.practiceBox{width:30%;min-height:10px !important;float:right;margin-left:10px;font-size:10px;}
.practiceBox{width:30%;min-height:100px !important;float:left;margin-right:10px;font-size:10px;}
.practiceBox input[type=text]{width:25px;}
.practiceBox input[type=text].longtext{width:110px;}
.innerPracticeBox{border:1px solid #605F5F;padding-left:1px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;behavior: url(/css/PIE.htc);}
.practiceRow{width:97%; overflow:hidden;margin-bottom:2px;}
*/
a.rlink, a.rlink:active{color:#000;text-decoration:none;background-color:#F4F5F9;}
a.rlink:hover{background-color:#F4F5F9;}
