body{margin-top: 0px;background: url("Texture.jpg") 0px 0px;text-align: center;font-size: 12px;background-attachment: fixed;}
#main{width:780px;}
a,a.hover,a.link,a.visited{color: #003333;}
#mainbody{width:780px;height:200px;background:  url("MAINbg.gif") 0px 0px;}
.title,.mtitle{color: #003333;font-weight:bold ;}
.btitle{color: #003333;font-weight:bold ;font-size:16px;}
.allbutton{color:darkgreen;}	
#load{background-color: white;border: #2A70AE 2px solid;width:200px;height:100px;vertical-align:middle;}
.bhrs{color: #003333;height : 1px;border-style:dashed ;}
#pageswitch{ 
    float:right;
	height: 25px;
	margin: 0px 20px -40px 0px;
	color: #f00;
	width:auto;
	margin-bottom:0px;
	  }
#pageswitch li   {float:left;
    
    height: 15px;
	color: #333333;
	display:block;
	text-decoration: none;
	font-weight: normal;
	text-align:center;
	width:auto; vertical-align :middle;
    padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:0px;
    background-color: white;	
}
/*--------------------------------header--------------------------------------*/
#header{width:780px;background:url("hbg.gif") 0px 0px;border-bottom:2px solid #003333;height:50px;}
#flash{background:url("TOP.jpg") no-repeat 0px 0px;}
#logo{width:200px;float:left;font-size: 16px;padding-top:5px;font-weight:bold ;text-shadow: red 2px 2px;}
#tabs{width: 530px;font-size: 14px;line-height: normal;vertical-align: bottom;float:right;font-weight:bold ;margin-right:-25px;}
#tabs ul {margin:0;padding:23px 15px 0px 0px;list-style:none;float:right; }
#tabs li { display:inline; margin:0px;padding:0px;border:#cccccc 1px solid;}
#tabs a {float:left;background:url("tableft.gif") no-repeat left top;margin:0;padding:0 0 0 4px;text-decoration:none; }
#tabs a span {float:left;display:block;background:url("tabright.gif") no-repeat right top; padding:5px 15px 4px 6px; color:#FFF;}
#tabs a span {float:none;}
#tabs a:hover span {color:#fff;}
#tabs a:hover { background-position:0% -42px;}
#tabs a:hover span { background-position:100% -42px;}
/*--------------------------------header--------------------------------------*/

/*--------------------------------footer--------------------------------------*/
#foot{width:780px;background:url("foot.gif") 0px 0px;padding-top:10px;text-align:right;color:#003333;}
/*--------------------------------footer--------------------------------------*/


/*--------------------------------sidebar--------------------------------------*/
#sidebar{padding-top:8px;width: 175px;float: left;text-align: left;height:370px;background:url(../../images/conta.gif) no-repeat 2px 200px;}
#sidebar ul,#applist{list-style: none;margin-left:20px;margin-top:1px;}
#sidebar li a,#applist li a{height: 15px;voice-family: "\"}\""; voice-family: inherit;text-decoration: none;}	
#sidebar li a:link, #sidebar li a:visited,#applist li a:link, #applist li a:visited{color: #003333;display: block;background:  url(w.gif) no-repeat 0 6px;;padding: 5px 0 0 20px;}
#sidebar li a:hover,#applist li a:hover{filter:none;color: #003333;padding: 5px 0 0 22px;}
#sidebg{width:160px;height:125px;background:url(images/sbg.gif)  0px 0px;margin-left:10px;}	
#aboutbar,#honorbar{margin-left:1px;margin-top:13px;margin-right:1px;
width: 160px;float: left;height:20px;}
#aboutbar img,#honorbar img{border:0px;}
/*--------------------------------sidebar--------------------------------------*/

/*--------------------------------rightbox--------------------------------------*/
#rightbox{	line-height:20px;}
.topbar{MARGIN-LEFT:1PX;padding-top:0px;text-align:left;font-weight:bold ;}
#about{margin-top:0px;margin-left:10px;width: 570px;float: left;text-align: left;padding:3px;}
#about img{float:right; margin:5px;}
#announce{margin-top:10px;margin-left:10px;width: 580px;height:70px;float: left;padding:3px;padding-top:10px;text-align: left;border: #cccccc 1px solid;}
#announce img{float:LEFT;margin:1px;}
#content,#procontent{margin-top:0px;margin-left:10px;width: 580px;float: left;text-align: left;padding:5px;}
#navi{margin-left:170px;width: 250px;float:left;margin-top:-25px; text-align: left;}
.propiclist{width:104px;height:80px;margin:4px;margin-right:30px;margin-left:30px;margin-bottom:0px;float:left;padding:2px;
text-align: center;color:#003333;}
.propiclist img{width:100px; height:80px;border:solid 1px #ffffff;margin:2px;text-align: center;}
#hr,#hrss{border-top:solid 1px #cccccc;width: 480px;float: left;text-align: left;padding:5px;height: 60px;margin-top:10px;
margin-left:10px;padding-left:100px;}
#hr{background:  url(../../images/hrinfo.gif) no-repeat 1px 1px;}
#hrss{background:  url(../../images/zsinfo.gif) no-repeat 1px 1px;}
.hrinfo{ border:solid 1px #cccccc;width:220px;height:150px;margin:4px;float:left;padding:2px;}
#address{width: 540px;margin-left:0px;margin-top:10px;text-align: left;padding:5px;padding-TOP:50px;line-height:20px;
background:  url(../../images/ADD.gif) no-repeat 1px 1px;border:solid 1px #CCCCCC;}
#reqform{FLOAT:LEFT;width: 540px;margin-left:30px;margin-top:10px;text-align: left;padding:5px;padding-TOP:50px;background:  url(../../images/MSG.gif) no-repeat 1px 1px;border:solid 1px #CCCCCC;}
#reqform img{float:right;margin:5px;margin-top:20px;}
#productfinallist {margin-left:20px;list-style: none;margin-left:15px;margin-top:10px;}
#productfinallist li{margin-bottom:4px;padding:2px;background-color: #ffffff; width:500px;border-bottom:solid 1px #cccccc;text-align:left;}
#productfinallist li a{height: 24px;text-decoration: none;width:auto;}	
#productfinallist li a:hover{ padding:2px;}
.ptitle{width:120px;display:block;float:left;color: #003333;font-weight:bold ;text-align:left;padding-top:10px;cursor:pointer;}
#productinfo{width:540px;padding:10px;white-space : normal;text-align:left;margin-left:10px;}
#productinfo img{width:100px;height:80px;float:right;margin-left:5px;margin-top:20px;}
#backs{width:540px;text-align:right;float:right;}
/*--------------------------------rightbox--------------------------------------*/