body {
 font:13px;
 color:#555555;
 text-align:center;
 background:#fff url('img/bg1.gif');
 margin:0;}

table { 
 border:0;
 color:#444444;
 font-size:13px;} 

h1 {
 font:10px;
 color:#555555;
 font-weight:bolder;
 text-align:right;}

h2 {
 font:14px;
 color:#ffffff;
 font-weight:bolder;}

h3  {
 font:13px;
 color:#777777;
 font-weight:bolder;}

A:LINK{
 COLOR:#4169E1;}
A:VISITED{COLOR:#4169E1;} 
A:HOVER{COLOR:FF5555;}

img {border-style:none;} 

#outline {
 width:750px;
 text-align:left;
 margin:0;
 border-top:0px silver solid ; 
 border-bottom:0px silver solid; 
 border-left:0px silver solid ; 
 border-right:0px silver solid; 
 background-color:#ffffff;}

.font{
 font:13;
 COLOR:#777777;
 font-weight:bolder;}

.outline-margin {
 border:0px silver solid;
 margin:0;} 

.header {
 border:0px silver solid;
 margin:0 0 8 0;
 background-color:#ffffff;
 width:750px;}

.top {
 border:0px silver solid;
 margin:7;
 padding:5 0 0 0;
 font:13px;
 background-color:#ffffff;
 width:750px;}

.search { 
 border:px silver solid;
 padding:5 0 0 0;
 background-color:#ffffff;
 width:750px;}

.pan { 
 font:11px;
 color:#777777;
 margin:0;
 padding:2 4 2 4;
 background-color:#ffffff;
 width:750px;
 border-top:0px silver solid ; 
 border-bottom:0px silver solid ; 
 border-left:0px none;
 border-right:0px none;}

.sc { 
 margin:0 0 3 0;
 padding:0;
 background:#fff url('sc.gif');
 background-color:#ffffff;
 width:750px;
 height:68;}

.flash { 
 margin:0;
 padding:0;
 background-color:#ffffff;
 width:750px;
 height:170;}

.topbox1 {
 float:left;
 margin:0;
 padding:0;
 border:0px silver solid;
 background-color:#ffffff;}

.topbox2 {
 float:right;
 margin:0;
 padding:3;
 width:163px;
 height:88;
 border:1px silver solid;
 background-color:#ffffff;}

.main {
 border:0px silver solid;
 margin:10 3 3 0;
 padding:0;
 width:480px;
 float:left;
 background-color:#ffffff;}

.mainbox {
 margin:0 0 7 0;
 padding:2;
 width:480px;
 border:1px silver solid;
 background-color:#F5F5F5;}

.mainbox-a {
 font:13px;
 margin:0 0 13 0;
 padding:0;
 height:20;
 width:480px;
 border:0px silver solid;
 background:#fff url('img/bg-b.png');}

.mainbox-b {
 font:13px;
 margin:10 0 20 0;
 padding:0;
 height:20;
 width:480px;
 border:0px silver solid;
 background:#fff url('img/bg-b.png');}

.mainbox-bb {
 font:13px;
 margin:7 0 7 0;
 padding:0;
 height:20;
 width:480px;
 border:0px silver solid;
 background:#fff url('img/bg-b.png');}

.mainboxs {
 margin:4;
 padding:2;
 width:466px;
 border:1px silver solid;
 background-color:#ffffff;}

.mainboxss {
 margin:5 5 0 5;
 padding:2;
 width:466px;
 border:0px silver solid;
 background-color:#ffffff;}

.mainboxsss {
 border:1px silver solid;
 float:light;
 margin:0;
 width:260px;
 background-color:#f5f5f5;}

.mainboxssss {
 border:1px silver solid;
 float:left;
 margin:0;
 width:260px;
 background-color:#fff;}

.mainboxss2 {
 margin:0;
 padding:0;
 width:466px;
 border:0px silver solid;
 background-color:#ffffff;}

.mainboxss3 {
 float:right;
 margin:0;
 padding:0;
 width:235px;
 border:0px silver solid;
 background-color:#ffffff;}

.mainboxss4 {
 float:left;
 margin:0;
 padding:0;
 width:235px;
 border:0px silver solid;
 background-color:#f5f5f5;}

.searchbox {
 margin:0;
 padding:2 0 0 0;
 width:480px;
 border-top:0px silver dotted ; 
 border-bottom:1px silver dotted ; 
 border-left:0px none;
 border-right:0px none;
 background-color:#ffffff;}

.searchbox2 {
 margin:0;
 padding:2 0 5 0;
 width:480px;
 border-top:0px silver dotted ; 
 border-bottom:0px silver dotted ; 
 border-left:0px none;
 border-right:0px none;
 background-color:#ffffff;}


.line {
 margin:0;
 padding:0;
 width:480px;
 border-top:1px silver dotted ;}

.ssbox {
 float:left;
 margin:0 0 0 0;
 padding:3 0 3 0;
 height:50;
 width:50px;
 border:0px silver solid;
 background-color:#ffffff;}

.sbox {
 float:right;
 margin:0;
 padding:0;
 width:415px;
 border:0px silver solid;
 background-color:#ffffff;}

.side {
 margin:7 0 0 0;
 padding:0;
 width:260px;
 float:right;
 border:0px silver solid;
 background-color:#ffffff;}

.siden {
 margin:3 0 0 0;
 padding:3;
 width:260px;
 border:1px silver solid;
 background-color:#ffffff;}

.sidebox {
 margin:3 0 10 0;
 padding:5 2 2 2;
 width:260px;
 border:1px silver solid;
 background-color:#F5F5F5;}

.sidebox2 {
 margin:0,0,7,0;
 padding:2;
 width:260px;
 border:1px silver solid;
 background-color:#ffffff;}

.sideboxs {
 margin:4;
 width:246px;
 border:1px silver solid;
 background-color:#ffffff;}

.sideboxs2 {
 margin:4;
 width:258px;
 border:1px silver solid;
 background-color:#ffffff;}

.sideboxss {
 margin:4;
 width:246px;
 border:0px silver solid;
 background-color:#F5F5F5;}

.photo {
 position: bottom; 
 margin:3;
 padding:3 10 10 10;
 width:523px;
 float:right;
 border:1px silver solid ; 
 background-color:#ffffff;}

.footer{ 
 padding:3;
 border-top:1px silver solid ; 
 border-bottom:0px silver solid ; 
 border-left:0px none;
 border-right:0px none;
 font:13px;
 background-color:#FFFFFF;
 text-align:center;
 width:750px;}

.c-both { clear:both; }

.table-top {
 background-image:url(img/top.gif);background-repeat:no-repeat;background-position:left bottom;
 border-top:0px none;
 border-bottom:1px silver solid ; 
 border-left:0px none;
 border-right:0px none;}

.table-logo {background-image:url(img/logo1.png);}

.table1 {
 border:1px silver solid ;}

.sf{
 font:9;
 text-align:right;}