html {overflow: scroll;} 

body { 
padding: 0; 
margin: 0; 
font: 12px arial, verdana, Helvetica, sans-serif; 
line-height: 20px;
color: #666666; 
background-image: url(images/gbk.gif);
text-align:center;
}

/* text items */


a {
color: #0033cc;
background: inherit;	
}

a:hover {
color: #ff9827;
background: inherit;	
}

a.title {
color: #088de1;
}

h1 {
font: 22px Arial, Helvetica, sans-serif;
margin: 10px 0px 5px 0px;
color: #fe9524;
background: inherit;
}

h2 {
font: 22px Arial, Helvetica, sans-serif;
margin: 10px 0 5px 0px;
color: #0865c5;
background: inherit;
}

h3 {
font: 25px Arial, Helvetica, sans-serif;
margin: 10px 0 5px 20px;
color: #ffffff;
background: inherit;
}


p {	margin: 0px;
color:#666666; }


.smalltext {font-size:10px; line-height:13px;}

tr.odd td	{
	background:#e2effc
		}

.blue {
color:#003399;
}

/* form
   ------ */

form { margin: 0; }
.search {height: 20px;background: #f2f2f2; font-size:10px; color: #666666;}
.comments {font-size:11px; padding: 3px 5px 0 00px; color: #6d644a; margin-bottom:2px; font-weight:normal;}
.button {height: 22px;width: 70px; font-size:10px;  color: #666666;}
input.shop{border: 0; margin-top:5px;height: 18px;;background: #3c3527;color: #FFF;font:10px Georgia, Arial, Helvetica, Sans-Serif;}



/* layout
   ------ */

#content { 
margin: 0px auto;
width: 985px; 
background-image: url(images/bk.gif);
background-color:#FFFFFF;
}

#contenti { 
margin: 0px auto;
width: 985px; 
background-image: url(images/bki.gif);
background-color:#FFFFFF;
} 
#header {
width: 967px;
height:61px;
background-color:#FFFFFF;
margin: 0px auto;
}

#main {
clear: both;
margin:0px auto;
width:969px;
}

.sub {
clear:both;
width:175px;
margin: 0px;
background-image:url(images/sbbk.gif);
}

.subtext {
clear:both;
width:135px;
padding: 1px 0px 0px 37px;
margin: 0px;
text-align:left;
font: 12px Arial, Helvetica, sans-serif;
color: #ffffff;
letter-spacing:-0.5px;
}
.sub a {
color: #ffffff;
text-decoration:none;
}

.sub a:hover {
color: #ffb135;
text-decoration:none;
}


#maini {
clear: both;
width:968px;
text-align:left;
margin:0px auto;
background-image:url(images/intbk.gif);
}

#welcome {
text-align:left;
clear: both;
width:970px;
margin:0px 0px 0px 6px ; 
}

#welcome_loc {
text-align:left;
clear: both;
width:960px;
margin:0px 0px 0px 75px ; 
}

.mainbk{
margin:0px;
padding:0px;
}

.pad{
margin:0px;
padding-top:10px;
}

.tb {
padding:5px;
background-color:#ffffff;
border: 1px solid #003399;
}

#logo {
margin: 0px auto;
float: left;
width: 375px;
padding:0px 0px 0px 5px;
height:61px;
}

#slogan {
margin: 0px auto;
float: right;
width: 440px;
padding:35px 5px 0px 5px;
}

#nav {
clear: both;
margin-left:-2px;
}


/* footer
   ------ */

#dig {
width:300px;
float:right;
margin:0;
}
.footer {
clear:both;
margin: 0 auto;
width:970px;
height:50px;

}
.footer a {
font-size: 10px;
color: #FFFFFF;
background: inherit;
}
.footer a:hover {
font-size: 10px;
color: #1372ec;
background: inherit;
}

.links {
text-align:left;
font-size: 10px;
margin-left:10px;
float:left;
width: 670px;

}
.dig {
margin: 0 auto;
float:right;
padding-top: 5px;
margin-right:20px;
}

.wh{
color:#FFFFFF;}

.sm_text
{  font-size: x-small;
}

img
{  border-style: none;
}