@charset "utf-8";

body {
margin-top:0px;
font-family:Trebuchet MS, Verdana, Arial;
font-size:13px;
text-align:center;
background-color: transparent;
margin-left: auto;
margin-right: auto;
overflow:auto;
}

p {
font-family:Trebuchet MS, Verdana, Arial;
font-size:13px;
text-align:left;
}

div#container
{
margin-left: auto;
margin-right: auto;
margin: 0em auto;
width: 550px;
text-align: left;
}

a:link {
font-family: Arial;
font-size:13px;
	color: #800000;
	font-weight: bold;
	text-decoration:underline;
}

a:visited {
font-family: Arial;
font-size:13px;
	color: #800000;
	font-weight: bold;
	text-decoration:underline;
	}

a:hover {
font-family: Arial;
font-size:13px;
	color: #CECECE;
	font-weight: bold;
	text-decoration:underline;
	}
	
.tablediv100 {
display: table;
width:100%;
border-collapse:separate;
margin-left:auto; 
margin-right:auto;
}

.rowdiv  {
display:  table-row;
width:auto;
}

.celldiv100 {
float:left;/*fix for  buggy browsers*/
display:  table-cell;
width:100%;
}


.celldiv75 {
float:left;/*fix for  buggy browsers*/
display:  table-cell;
width:7%;
}
.celldiv66 {
float:left;/*fix for  buggy browsers*/
display:  table-cell;
width:66%;
}

.celldiv50 {
float:left;/*fix for  buggy browsers*/
display:  table-cell;
width:50%;
}

.celldiv33 {
float:left;/*fix for  buggy browsers*/
display:  table-cell;
width:33%;
}

.celldiv25 {
float:left;/*fix for  buggy browsers*/
display:  table-cell;
width:25%;
}

.name {
font-family:Trebuchet MS, Verdana, Arial;
font-size:20px;
text-align:left;
font-weight:bold;
color:#800000;
}

.title {
font-family:Trebuchet MS, Verdana, Arial;
font-size:13px;
text-align:left;
font-weight:bold;
color:#800000;
}

.titleright {
font-family:Trebuchet MS, Verdana, Arial;
font-size:13px;
text-align:right;
font-weight:bold;
color:#800000;
}

label {
  float:left;
  width:25%;
  margin-right:.5em;
  padding-top:.2em;
  text-align:right;
  font-weight:bold;
  font-size:12px; 
  }


.submit input
{
margin-left: 4.5em;
}
input
{
color: #781351;
background: #fee3ad;
border: 1px solid #800000
}

.submit input
{
color: #000;
background: #ffa20f;
border: 2px outset #800000
}

fieldset
{
  padding: .5em;
  font:80%/1 sans-serif;
}

legend {
  padding: .5em 1.5em;
  border:1px solid green;
  color:#800000;
  font-size:97%;
  text-align:right;
  }
  
textarea
{
color: #781351;
background: #fee3ad;
border: 1px solid #781351
}

.img-shadow {
  float:right;
  background: url(../images/shadowAlpha.png) no-repeat bottom right !important;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 2px solid #c07d30;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  }
