
.stdtextnormal{
	margin: 10px 0px 10px 0px;
	font: 100% Helvetica, Verdana, Arial,  sans-serif;
    FONT-SIZE: 12px;
    COLOR: #7d1e2c;
	font-weight: normal;
	padding: 0px;
}

.stdtextnormal a { 
	color: #7d1e2c;
	text-decoration:underline;
	
}

.stdtextnormal a:hover { 
	color: #7d1e2c;
	text-decoration:underline;
	
}

.stdtextnormal a.active { 
	color: #7d1e2c;
	text-decoration:underline;
}


.stdtextbig{
	margin: 10px 0px 10px 0px;
	font: 100% Helvetica, Verdana, Arial,  sans-serif;
    FONT-SIZE: 12px;
    COLOR: #7d1e2c;
	font-weight: bold;
	padding: 0px;

} 

.stdtextnormallabel{
    FONT-SIZE: 2px;
    COLOR: #776856;
	font: 100% Helvetica, Verdana, Arial,  sans-serif;
    TEXT-DECORATION: normal;
}


.stdtextvbig{
    FONT-SIZE: 20px;
    COLOR: #776856;
    font-weight:bold;
}


 
.stdtextbigger{
    FONT-SIZE: 18px;
    COLOR: #776856;
}

.stdtextsmall{
    FONT-SIZE: 10px;
    COLOR: #776856;
    TEXT-DECORATION: none;
}


table.Design1 {
    background:#FFCC66;
    font-size: 10px;
    color: #FFFFFF;
    text-decoration: none;
    width:100%;
}

table.Design1 th {
    text-align: center;
    font-size: 12px;
    font-weight: bold;
    background:#FF9900;
}

table.Design1 td {
    text-align: left;
    font-size: 12px;
    vertical-align: top; 
}

table.Design1 thead th {
    text-align: center;
}

.formcaptiontd {
	border-width: 0px;
	padding-left: 3px;
	background-color: #FFFFFF;
    FONT-SIZE: 12px;
    COLOR: #776856;
    font-weight: bold;
	border-width: 0px;
}

.forminputtd {
	border-width: 0px;
	padding-left: 3px;
	background-color: #FFFFFF;
    FONT-SIZE: 12px;
    COLOR: #776856;
    align:left;
	border-width: 0px;
}

.cellbackground {
	background-color: #A62F37;
}
	
.formenclosingtd {
	border-width: 0px;
	padding-left: 0px;
	background-color: #776856;
    FONT-SIZE: 12px;
    COLOR: #776856;
    TEXT-DECORATION: bold;
    width:40%;
}

table.design2 {
    text-decoration: none;
    width:100%;
	    border: hidden;
	
}

table.design2 th {
    font-size: 12px;
    font-weight: bold;
    height: 25px;
	padding: 0px 0px 0px 5px;
}

table.design2 td {
    font-size: 12px;
    border: hidden;
	padding: 0px 0px 0px 5px;
}


table.design3 {
    text-decoration: none;
    width:100%;
	border: 1px solid #dddddd;
	
}

table.design3 th {
    font-size: 12px;
    font-weight: bold;
    height: 25px;
	padding: 0px 0px 0px 5px;
}

table.design3 td {
    font-size: 12px;
    border: 1px solid #dddddd;
	padding: 0px 0px 0px 5px;
}

.cellbackground {
	background-color: #A62F37;
}



table.design2 a:link, table.design2 a:visited, table.design2 a:active{
	color:#A62F37;
}


table.design3 {
    font-size: 10px;
    text-decoration: none;
    width:100%;
}

table.design3 th {
    text-align: left;
    font-size: 12px;
    color: #776856;
    height: 25px;
}

table.design3 td {
    text-align: left;
    font-size: 12px;
    color: #776856;
    height: 25px;
}

.cellbackground {
	background-color: #A62F37;
}

table.design3 a:link, table.design3 a:visited, table.design3 a:active{
	color:#776856;
}

.cellbackground {
background: #ffffff;
}

.tablediv {
display:  table;
width:67%;
background-color:#FFFFFF;
border-spacing:5px;/*cellspacing:poor IE support for  this*/
border-collapse:separate;
}
.celldiv {
float:left;/*fix for  buggy browsers*/
display:table-cell;
width:33%;
}
.rowdiv  {
display:  table-row;
width:auto;
}
