* {
margin:0;
padding:0;
}

html {
height:100%;
font-size:100.01%;
}

body {
min-height:101%;
font:100.01%/100% Tahoma, Verdana, Helvetica, sans-serif;
background:#ffebcd;
}

#container {
width:755px;
margin:0 auto;
padding:0;
margin-top:35px;
color:#828382;
background-color:#ffffff;
overflow:hidden;
}

/***************header structure************/
#header_left_img {
float:left;
width:209px;
height:195px;
background-color:#f0f7f2;
background-image:url(images/top_left.jpg);
background-position:bottom right;
vertical-align:bottom;
}

#header_left_img p.title  {
position:relative;
top:142px;
}

#header_center_img {
float:left;
width:275px;
height:195px;
}

#header_right_img {
float:left;
width:271px;
height:195px;
background-image:url(images/top_im2.jpg);
}

#header_right_img p {
padding:85px 25px 0 25px;
color:#fff;
}

/***************structures************/
#content {
width:526px;
padding:5px 10px;
background:#fff;
}


table#tbl, table#tbl td{
width:755px;
border-collapse:collapse;
margin:0;
padding:0;
font-family:tahoma;
font-size:12px;
}


td#sidebar {
margin:0;padding:0;
width:208px;
background:#f0f7f2;
vertical-align:top;
}


td#main{
vertical-align:top;
}


div#footer {
background:#dbeadf;
width:755px;
height:15px;
}

/**************formats****************/
.title {
text-align:center;
font-family:Arial,Verdana;
font-size:20px;
color:#828382;
line-height:20px;
font-weight:700;
}

.copy {
font-family:tahoma;
font-size:9px;
color:#7F9787;
text-decoration:none;
}

.top_txt {
color:#7B479B;/*purple*/
font-family:Tahoma,Verdana;
font-size:9px;
text-decoration:none;
text-transform:uppercase;
font-weight:700;
}

.sidebox {
margin:0;
width:197px;
padding:10px 0 0 11px;
_padding:0 0 0 11px;
}

.btm-bdr{
  border-bottom:2px solid #fff;
 }

.atop{
vertical-align:top;
}

.abottom{
vertical-align:bottom;
}


.gray {
color:#828382;
text-decoration:none;
}

.orange {
color:#FF8C01;
}

.red {
color:red;
}

.rose {
color:#F1E1D6;
}

.green {
color:#65A777;
}

.white {
color:#FFF;
text-decoration:none;
}

.big {
font-size:12px;
}

.smaller {
font-size:9px;
}

.clr {
clear:both;
height:1px;
}

.ctr {
text-align:center;
}

/**************anchors****************/

a {
text-decoration:underline;
color:red;
font-family:tahoma;
}

a:hover {
text-decoration:underline;
}

.under {
text-decoration:underline;
}

/**************** image styles ****************/

.divider-line {
clear:left;
background-image:url(images/line.jpg);
background-repeat:no-repeat;
background-position:center right;
padding:18px 0 15px 0;
width:538px;
}

.imgLeft 
{
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	float: left;
}

.imgRight 
{
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	float: right;
}

/**************** forms ****************/
.form {
width:116px;
height:18px;
font-family:Tahoma,Verdana;
font-size:11px;
border-style:;
border-width:;
border-color:;
background-color:#F7F7F7;
color:;
margin-left:0;
margin-right:0;
}

.textarea {
width:313px;
height:52px;
font-family:Tahoma,Verdana;
font-size:11px;
border-style:;
border-width:;
border-color:;
background-color:#F7F7F7;
color:;
overflow:auto;
margin-left:0;
margin-right:0;
} 

/*****************menu**********************/
#menu_horiz {
font: 700 13px Verdana;
margin-top:2px;
margin-bottom:6px;
background-color:#fff;
line-height:20px;
text-align:center;
}

#menu_horiz * {
text-align:center;
}

ul {
display:table;
padding:0;
margin:0 auto;
list-style-type:none;
white-space:nowrap;
background-color:#fff;
}

ul li {
display:table-cell;
margin:0;
}

* html ul li {
float:left;
text-decoration:none;
margin:0;
}

ul li.active01 {
display:table-cell;
width:80px;
margin:0;
color:#b15210;
}

* html ul li.active01 {
float:left;
text-decoration:none;
border-top:1px solid #fff;
margin:0;
width:80px;
color:#b15210;
}

ul a {
color:#808080;
display:block;
width:80px;
font-weight:;
text-decoration:none;

}

* html ul a {
color:#808080;
float:left;
width:80px;
background:#fff;

}

ul a:hover {
color:red;
text-decoration:none;
margin:0;
}

del.mcontainer {
clear:both;
text-decoration:none;
}

* html del.mcontainer {
display:inline-block;
} 