
body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
padding:0;
margin:0;
color:#787878;}

#header{
margin:0;
padding:0;
}

.clear{
clear:both;
padding:0;
margin:0;
height:1px;
line-height:1px;
}
#logo{
margin-bottom:15px;
}

#top{
margin:0;
padding:0;
float:right;
}

#top-menu{
font-size:10px;
margin-top:2px;
padding:0;
float:left;}

#top-menu ul{
color:#787878;
font-weight:bold;
text-align:right;
}

#top-menu li{
float:left;
text-decoration:none;
list-style-type:none;}


#top-menu  a{
color:#787878;
text-decoration:none;}

#top-menu a:hover{
color:#33B2D2;}


#search{
float:right;
margin:0 0 0 20px;
padding:0;
}

#breabcrumb{
margin:0 0 0 11px;
padding:0;
font-size:10px;
color:#FFFFFF;
}

#breabcrumb a{
text-decoration:none;
color:#FFFFFF;}

/*#menu {
text-align:left;
margin:0;
padding:0;
}

#menu a{
text-decoration:none;
color:#787878;}

#menu a:hover {
color:#33B2D2;}

*/

#menu {
text-align:left;
margin:0;
padding:0 0 10px 0;
}

#menu ul{
text-align:left;
}

#menu li{
text-decoration:none;
list-style-type:none;
}

.line{
float:left;
background:url(images/line.jpg) no-repeat top right;
padding:10px 0;
margin:0;
}

.line1{
float:left;
/*background:url(line.jpg) no-repeat top right;*/
padding:10px 0;
margin:0;
position:relative;
top:1px;
}

.line1 a{
color:#787878;

}

.line a{
color:#787878;

}

.line a.active{
color:#33B2D2;

}

.act{
float:left;
background:url(images/line.jpg) no-repeat top right;
padding:10px 0;
margin:0;
}

.act a{
color:#33B2D2;
}


#menu a{
text-decoration:none;
font-size:11px;
margin:0 12px;
}

#menu a:hover {
color:#33B2D2;}


#menu a em{
font-weight:bold;
font-style:normal;
text-decoration:none;
color:#33B2D2;}

#menu a:hover em{
color:#33B2D2;}


/*---------------------*/
#buynow {
text-align:left;
margin:0;
padding:0 0 10px 0;
float:left;
}

#buynow ul{
text-align:left;
padding:0;
margin:0;
vertical-align:inherit;
}

#buynow ul li{
text-decoration:none;
list-style-type:none;
}

.buynowline{
float:left;
/*background:url(images/line.jpg) no-repeat top right;*/
padding:10px 0;
margin:0;
}

.buynowline{
float:left;
/*background:url(line.jpg) no-repeat top right;*/
padding:10px 0;
margin:0;
position:relative;
top:1px;
}

.buynowline a{
color:#787878;

}

.buynowline a{
color:#787878;

}

.buyline-act{
float:left;
background:url(images/line.jpg) no-repeat top right;
padding:10px 0;
margin:0;
}

.buyline-act a{
color:#33B2D2;
}


#buynow a{
text-decoration:none;
font-size:11px;
margin:0 12px;
}

#buynow a:hover {
color:#33B2D2;}


#buynow a em{
font-weight:bold;
font-style:normal;
text-decoration:none;
color:#33B2D2;}

#buynow a:hover em{
color:#33B2D2;}
/*----------------*/

#login{
margin:0;
padding:2px;
border:#CCCCCC solid 1px;
background:#EFEFEF;}

.form{
margin:0 0 10px 10px;
width:300px;}

#page-number{
margin:0 10px 10px 0;
float:right;}

#footer{
border-top:#626262 12px solid;
border-left:#E5E5E5 1px solid;
border-right:#E5E5E5 1px solid;
border-bottom:#E5E5E5 1px solid;
} 

#footer-left{
margin:8px 10px;
float:left;
}

#footer-right{
float:right;
margin:20px 20px 0 0;
}

#pei_logo{
margin:0 10px 0 0 ;
padding:0;
float:left;
}