/* CSS Document */

/*-----------------------------MAIN BODY CONTENT CSS---------------------------------------------------------------*/

input[type="submit"]{
	color:#ffffff;
	border:1px solid #746C66;
	background-color:#746C66;
	height:35px;
	cursor:pointer;
}
input[type="radio"]{
	border:0px solid #746C66;
	height:15px;
}

tr, td{
	padding:10px;
}

h5{/*Section Title Peach Back Gold Text*/
background-color:#ffffff;
font-family:Tahoma;
font-size:15px;
text-align:center;
padding: 0px;
font-weight:bold;
color:#a37b2c;
}

h6{/*Section Title Peach Back Gold Text*/
background: #a37b2c url(/webRoot/SHARE/images/h6back.png) repeat-x;
font-family:Tahoma;
font-size:14px;
text-align:center;
margin-bottom:5px;
padding: 5px 5px;
font-weight:bold;
color:#ffffff;
}


.required{
	color:red;
}

.normal {/*Directory Table*/
font-family:Tahoma;
font-size:.75em;
text-align:left;
}

.normallink { /*NOI Page link*/
width:20px;
text-align:center;
background-color: #0099FF;
}

.highlight { 
width:20px;
text-align:center;
background-color: #cccccc;
cursor:hand;}

tr{
text-align:left;
}

input, select, textarea {
  font-family: Tahoma, Arial, sans-serif;
  font-size: .85em;
  color: #000000;
  text-transform: none;
}



/* ----------- My Form ----------- */
.myform{
margin:0 auto;
width:90%;
padding:14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.spacer{clear:both; height:1px;}

/* ----------- My Form ----------- */
.myformTwo{
margin:0 auto;
width:90%;
padding:14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* ----------- stylizedTwo ----------- */
#stylizedTwo{
border:solid 1px #999999;
background:#eee;
}
#stylizedTwo .small{
color:#666666;
display:block;
font-size:.75em;
font-weight:normal;
}

#stylizedTwo button{
clear:both;
cursor:hand;

width:200px;

background:#666666;
text-align:center;
line-height:31px;
color:#FFFFFF;
font-size:.85em;
font-weight:bold;
}
/* ----------- stylized ----------- */
#stylized{
border:solid 1px #999999;
background:#eee;
}
#stylized h1 {
font-size:1em;
margin-bottom:8px;
}
#stylized p{
font-size:.95em;
color:#666666;
margin-bottom:10px;
border-bottom:solid 1px #999999;
padding-bottom:5px;
}
#stylized label{
font-size:.85em;
display:block;
font-weight:bold;
text-align:right;
width:40%;
float:left;
}

#stylized .note{ /*Small Grey*/
color:#666666;
font-size:.8em;
font-weight:normal;
line-height:12px;
}

#stylized .small{
color:#666666;
display:block;
font-size:.8em;
font-weight:normal;
text-align:right;
width:100%;
}
#stylized input{
font-family: Verdana, Arial, Helvetica, sans-serif;
float:left;
font-size:.95em;
padding:4px 2px;
border:solid 1px #aacfe4;
width:40%;
margin:2px 0 5px 10px;
}


#stylized select{
font-family: Verdana, Arial, Helvetica, sans-serif;
float:left;
font-size:.95em;
padding:4px 2px;
border:solid 1px #aacfe4;
margin:2px 0 5px 10px;
}

#stylized textarea{
font-family: Verdana, Arial, Helvetica, sans-serif;
float:left;
font-size:.95em;
padding:4px 2px;
border:solid 1px #aacfe4;
width:350px;
margin:2px 0 5px 10px;
}

#stylized button{
clear:both;
cursor:hand;
margin-left:200px;
width:200px;
height:30px;
background:#666666;
text-align:center;
line-height:30px;
color:#FFFFFF;
font-size:.90em;
font-weight:bold;
}

#stylized label.error {

  background-color: #ffffe1;
  background-image: url(/webRoot/SHARE/Images/required_bg.gif);
  background-repeat: no-repeat;
  background-position: top left;
  color: #666666;
  border: 1px solid #ff0000;
  padding: 5px 3px 3px -5px;
}

#stylized div.default {
}


/*------------------------------BOX HEADER CSS------------------------------------------------------------------*/

.infoBox{
	border:1px solid #B63F97;
	padding:10px 10px 10px 35px;
 	
	background:url("/webRoot/SHARE/Images/Icons/helpicon.gif") no-repeat 7px !important;
}

.SaveMsg{
	margin:0px; 
	padding:10px; 
	color: #ffffff; 
	background-color: #2EAFA4; 
	font-weight: bold;
}

.ErrorMsg {
	 
	margin:0px; 
	padding:10px; 
	color: #ffffff; 
	background-color: #B63F97; 
	font-weight: bold;
}

.SaveChanges {
	
	border:1px solid #2c9d29; 
	margin-top:50px; 
	padding:10px; 
	color:black; 
	background-color:#bae8b9; 
	font-weight: bold;
}

.cancelBox {
	border:1px solid #89010e; 
	margin:5px; 
	padding:10px; 
	color: red; 
	background-color:#D3E7F1; 
	font-weight: bold;
}
.errorbox {
border: 1px solid #666666; 
background-color: #89010e; 
margin: 5px; 
padding: 5px; 
font-size:.85em;
color:#ffffff;
font-weight:bold;
text-align:left;
}

.formtitle {
	color:#ffffff;	
	font-weight: bold;
	background-color: #E3AE24;
	background-repeat: repeat
}

.formtitle2 {	
	font-weight: bold;
	background-color: #A7A9AC;
	background-repeat: repeat
}
.contentHeader {/*Green Background Title Bar*/
background-color:#8bb481;
font-family:Tahoma;
font-size:.875em;
text-align:left;
padding: 3px 3px;
font-weight:bold;
}

.subcontentHeader {/*Grey Background Sub Title Bar*/
background-color:#cccccc;
font-family:Tahoma;
font-size:.90em;
text-align:left;
padding: 3px 3px;
font-weight:bold;
}

.wowlogin{
  width: 500px;
  height: auto;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 5px;
  border: 1px solid #a37b2c; 
  background-color: #f1f1f1;
  font-weight:bold;
  }


/*------------- CALENDAR CSS-------------------------------------------------------------------------------------------------- */

 a.month {color: #FFFFFF; text-decoration:none;}
 a.month:hover {color: #FFFFFF; text-decoration:underline;}
 .day-current { background-color: #bde48b; }
 a.event { color:#000000; text-decoration:none;}
 a.event:hover { color:#ffffff; text-decoration:underline;}

 .subheader { background-color: #aaaaaa; color: #FFFFFF; text-align: center; font-size:.75em;}
 .tdout { background-color: #a24501; color: #FFFFFF; font-size:.75em; font-weight: bold; text-align: center; }
 .tdover { background-color: #666666; color: #FFFFFF; font-size:.75em; font-weight: bold; text-align: center; }
 .eventout { background-color: #8bb9e4; font-weight: bold; text-align: center; }
 .eventover { background-color: #999999; font-weight: bold; text-align: center; }

.calendar {
color: #145789; 
background-color: #ffffff;
border: 1px solid grey;
padding: 5px 5px; 
font-size:.75em; 
font-weight:bold; 
font-family:Tahoma;

}

.buttonDGrey{
clear:both;
cursor:hand;
width:200px;
height:30px;
background-color:#666666;
text-align:center;
line-height:31px;
color:#FFFFFF;
font-size:.85em;
font-weight:bold;
}
