html {overflow: scroll;} 

body { 
padding: 0; 
margin: 0; 
font: 12px arial, verdana, Helvetica, sans-serif; 
line-height: 20px;
color: #666666;
background-image: url(images/mnbk.gif);
background-repeat:repeat-x;
background-color:#FFFFFF;
text-align:center;
}

/* text items */


a {
color: #0033cc;
background: inherit;
text-decoration: underline;	
}

a:hover {
color: #3366ff;
background: inherit;	
text-decoration: none;	
}

a.title {
color: #0033cc;
}

h1 {
font: 22px Arial, Helvetica, sans-serif;
margin: 10px 0 5px 0px;
color: #2348b1;
background: inherit;
}

h2 {
font: 22px Arial, Helvetica, sans-serif;
margin: 10px 0 5px 0px;
color: #2348b1;
background: inherit;
}

h3 {
font: 20px Tahoma, Geneva, Arial, Helvetica, sans-serifArial, Helvetica, sans-serif;
margin: 15px 0 5px 0px;
padding-left:0px;
color: #ffffff;
background: inherit;
}

h4 {
font: 14px  Arial, Helvetica, sans-serifArial, Helvetica, sans-serif;
margin: 5px 0 5px 0px;
font-weight:bold;
color: #333333;
background: inherit;
}

ul { 
margin: 0; 
padding : 0; 
list-style : none; 
}


/* form
   ------ */

form { margin: 0; }
.search {height: 16px;background: #f2f2f2; font: 12px "Arial", Verdana, Arial, Helvetica, sans-serif; color: #666666; border:1px;}
.comments {background: #f2f2f2; font: 12px "Arial", Verdana, Arial, Helvetica, sans-serif; color: #666666; border:1px;}

input.button {    padding: 2px 8px 2px 8px ;    width: 0; /* for IE only */    overflow: visible; font: 10px "Arial", Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; color: #666666;}
input.button[class] { /* IE ignores [class] */    width: auto;}
input.shop{border: 0; margin-top:5px;height: 18px;;background: #3c3527;color: #FFF;font:10px Georgia, Arial, Helvetica, Sans-Serif;}


/* table
   ------ */


#mytable {
margin-top:12px;
margin-bottom:12px
}

table.default {
margin:0px;
width:900px;
font: 12px arial, verdana, Helvetica, sans-serif; 
line-height: 20px;
color: #444444;	
}
	
.column1	{
background:#f2f2f2;
}

td.default  {
	color:#666;
	border-bottom: 1px solid #ffffff;
	border-left:1px solid #ffffff;
	padding:5px 5px 0px 5px;

	}	
	
	td#defaultleads  {
	color:#666;
	font-size:11px;
	border-bottom: 1px solid #ffffff;
	border-left:1px solid #ffffff;
	padding: 4px;
	}		
	
	
th.hd  {
	font-weight:normal;
	color: #ffffff;
	text-align:left;
	border-bottom: 2px solid #ffffff;
	padding:7px;
	background:#003399;
}	

td.hd  {
	font-weight:normal;
	color: #666666;
	text-align:left;
	padding:2px;
	background:#f2f2f2;
}	

td.hdb  {
	font-weight:normal;
	color: #666666;
	text-align:left;
font-size:12px;

	padding:5px;
	background:#eef3fe;
}	

#myinfo {
margin: 5px 10px 10px 25px;
}

/* layout
   ------ */

#content { 
margin: 0px auto;
width: 985px; 

} 
#header {
width: 985px;
height:105px;
background-color:#FFFFFF;
margin: 0px auto;
background-image:url(images/hdbk.jpg);
}

#main {
clear: both;
width:960px;
margin:0px auto;
background-image:url(images/intbk.gif);
}

#idbar {
width:985px;
height:51px;
margin:0px auto;
background-image:url(images/idbar.gif);
}

#welcome {
text-align:left;
clear: both;
margin:0px 0px 0px 0px ; 
}

#info {
padding:20px 10px 10px 20px;
text-align:left;
background-image:url(images/bkinfo.gif);
background-repeat:no-repeat;
width:240px;
height:350px;
clear: both;
margin:20px 0px 0px 0px ; 
}

#central {
text-align:left;
clear: both;
margin:20px 10px 10px 20px ; 
font-size:12px;
line-height:18px;
letter-spacing:0.3px;
}

.mainbk{
margin:0px;
padding:0px;
}

.pad{
margin:0px;
padding-top:10px;
}

#logo {
margin: 0px auto;
height:105px;
width:264px;
text-align:left;

}


#nav {
clear: both;
margin-left:-2px;
}

div#centerLogin {
width:669px;
padding: 0px 0px 0px 200px;
text-align:left;
}

div#center {
width:720px;
padding: 20px 10px 10px 30px;
text-align:left;
}


/* footer
   ------ */
#footer {clear: both; background-image:url(images/btbk.gif); background-repeat:repeat-x; background-color:#ffffff; min-height:88px; width:100%;
 height:58px; margin:0px; padding:0px;}
#footer-length{margin: 0 auto; width:985px; text-align:center;}	
#footer-left {padding:15px 5px 5px 10px; float:left; width:700px; text-align:right; margin: 0px; }
#footer-right {float:right; width:215px; text-align:right; padding-top:15px; padding-right: 10px; margin:0px;}
#donatebtn {margin:160px 0px 0px  30px;}

/* nav
   ------ */

#blueblock{
padding-top:3px;
background-color: #4c70d5;
color: #333;
margin-top:1px;
margin-left:7px;
text-align:left;
min-height:300px;
}

* html #blueblock{ /*IE 6 only */
w\idth: 170px; /*Box model bug: 180px minus all left and right paddings for #blueblock */
}

#blueblock ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
font: 12px arial, verdana, Helvetica, sans-serif; 
line-height: 20px;
color: #444444;
}

#blueblock li {
border-bottom: 1px solid #90bade;
margin: 0;
}

#blueblock li a{
display: block;
padding: 5px 5px 5px 8px;
border-left: 10px solid #4c70d5;
border-right: 10px solid #2848a6;
background-color: #2848a6;
color: #fff;
text-decoration: none;
width: 170px;
}

html>body #blueblock li a{ /*Non IE6 width*/
width: auto;
}

#blueblock li a:hover{
border-left: 10px solid #2848a6;
border-right: 10px solid #4c70d5;
background-color: #4c70d5;
color: #fff;
}

li#current a
{
background: #2586d7;
color: #ffffff;
font-weight:bold;
}

.sm_text
{  font-size: x-small;
}
img
{  border-style: none;
}
