@charset "utf-8";
/* CSS Document */

body {
margin:0px;
padding:0px;
font-family:TrebuchetMS;
font-size:14px;
}
#bodybc{
width:1000px;
height:auto;
padding:1px;
text-align:center
}
#header{
width:1000px;
height:160px;
background-image:url(headerbg.png);
text-align:left;
}

#logo{

width:auto;
height:auto;
padding-top:20px;
padding-right:30px;
padding-left:30px;
}

#contaner{
width:1000px;
height:auto;
}
#c_body_u{

height:20px;
width:1000px;
background-image:url(body_u.png);
}
#c_body_m{

height:auto;
width:1000px;
background-image:url(body_m.png);
}
#c_body_b{

height:20px;
width:1000px;
background-image:url(body_b.png);
}

#Midbody_MidPanel{
background: none ;
width: 980px;
padding-bottom:10px;
text-align: center; 
}

#Midbody_MidPanel_l{
float:left;
height:auto;
width: 190px;
padding-left:15px;
margin-top:5px;
background: none ;
text-align: center;
}
#Midbody_MidPanel_m{
float:left;
height:auto;
width: 530px;
padding-left:25px;
padding-right:25px;
background: none ;
text-align: center;
}

#Midbody_MidPanel_r{

float:left;
height:auto;
width: 190px;
margin-top:5px;
background:none;
text-align: center;
}

#mpl{
width:190px;
height:auto;
text-align:left;
background:none;
}
#mpm{
width:530px;
height:auto;
text-align:center;
background:none;
}
#mpr{
width:190px;
height:auto;
text-align:left;
background:none;
}

#box_pic{

width:auto;
height:auto;
}
#imgbox{
width:250px;
height:250px;
padding:20px 20px 22px 20px;
}
#image{
width:250px;
height:250px;
}
#code_text{
width:250px;
height:auto;
padding-bottom:5px;
}
#space{
width:auto;
height:15px;
background:none;
}
#footerx{
/*background-image:url(footer.png);*/
height:150px;
width:1000px;
}
.arrowlistmenu{
width: 190px; /*width of menu*/
}
.arrowlistmenu .headerbar{
font: bold 14px Arial;
color: white;
background: black url(titlebar.png) repeat-x center left;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
}
.arrowlistmenu .home{
font: bold 14px Arial;
color: white;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-decoration:none;
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
}
.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}
.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}
.arrowlistmenu ul li a{
color: #A70303;
background: url(arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #dadada;
font-size: 90%;
}
.arrowlistmenu ul li a:visited{
color: #A70303;
}
.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #A70303;
background-color: #F3F3F3;
}

