﻿/*-- HTML Elements --*/
html,body{margin:0;padding:0;}
body{font: 12px arial,sans-serif}
p{margin:0 10px 10px}
a, a.visited {text-decoration: none;color:#0082d1;padding:10px;}
a:hover {text-decoration: underline;}
a:focus {outline: none;}
table:target {border: solid 10px #cdcdcd;}

h1, h2 {
	color: #000033;
	border-bottom: 1px dotted #666;
	font-size: 14px;
	font-weight: normal;
	padding: 0 0 6px 0;
	margin: 0 0 22px 0;
}
h2 {margin: 0;}
.clear {clear:both;}

img{border:none; outline:none;}
input[type="button"],input[type="submit"] { 
     border: solid 1px #cccccc;color: #333333;background-color: #e9e9ef; width: 84px; height: 25px; text-align: center;}
input[type="button"]:hover,input[type="submit"]:hover { 
     border: solid 1px #333333;color: #000033;}
input[type="text"] {}

.Button { 
     border: solid 1px #cccccc;color: #333333;background-color: #e9e9ef; width: 84px; height: 10px; text-align: center;}
.Button:hover { 
     border: solid 1px #333333;color: #000033;text-decoration: none;}

/*-- Main Site Structure --*/
div#wrapper{float:right;width:100%;margin-left: -185px;}

div#header{height: 100px;
	background: url(../../951168/styles/0_header_bg.gif) repeat-x;}

div#navigation{float:left;width:160px;margin:35px 0;}

div#extra{}
div#extra{float:left;clear:left;width:185px;}

div#content{margin-left: 185px; padding: 15px;
			/*background-image:url('styles/0_cont_bg.gif');background-repeat:repeat-y;background-position:center;
			.background-image:url('0_cont_bg.gif');.background-repeat:repeat-y;.background-position:center;*/}
div#content p{line-height:1.4em}

div#footer{background: #FFF;color: #FFF}
div#footer{clear:both;width:100%}
div#footer p{margin:0;padding:5px 10px}

/*-- Content Styles --*/
#loginarea {
    float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #000033;
	padding: 10px;
	margin: 15px;
	width: 265px;
}
.tablemain 
{
	margin: 0 auto;
	padding: 15px;
	border: solid 1px #cdcdcd;
	background: url('../../951168/styles/0_bkg-f8faff.jpg') repeat-x bottom;
}
.tablemain a 
{
	display: block;
}
.tablesub
{
	border: solid 1px #cdcdcd;
}

.tabledetails 
{
	padding-left: 6px;
}
.tableheader 
{
	text-align: left;
}
.tablesubheader 
{
	padding-left: 8px;
	padding-right: 8px;
	height: 30px;
	color: #000033;
	background-color: #e9e9ef;
	border-bottom: solid 1px #cdcdcd;
	text-decoration:none;
}
.tablesubcontent {
	color: #000033;
	background-color: #EFEFEF;
	padding: 11px;
}
.tablebox 
{
	border-bottom: 1px solid #cdcdcd;
	/*background-color: #ebf7fc;*/
}
.tablespan  {
	padding: 8px;
	border-bottom: 1px solid #cdcdcd;
}
.tablehorizontal 
{
	width: 1px;
	min-width: 1px;
	max-width: 1px;
	border-left: 1px solid #cdcdcd;
}
.tdsplit 
{
	width: 49%;
	border: 1px solid #cdcdcd;
	}
.th1, .free_text, .ar {
	width: 250px;
	text-align: inherit;
	font-weight: normal;
	padding: 8px;
	vertical-align: top;
}
.ar {
	text-align:left;
}
.profiletext {
	width: 250px;
	text-align: inherit;
	font-weight: normal;
	padding: 12px;
	vertical-align: top;
	background-color: #EFEFEF;
}

/*-- Expanding Menu --*/
dl, dt, dd, ul, li {margin: 0;padding: 0;list-style-type: none; display: block;}
#menu {position: relative;}
dl#menu {width: 185px;
	background: url('../../951168/styles/0_nav_bkg.gif') no-repeat top right;}
dl#menu dt {cursor: pointer;line-height: 1em;text-align: left;font-weight: normal; height: 35px;
	background:url('../../951168/styles/0_nav_bg.gif') bottom;}
dl#menu dd {}
dl#menu li {text-align: left;background: #fff;border-bottom: solid 1px #cccccc;background: #e9e9ef;}
dl#menu li a, a:focus, dl#menu dt a {color: #211f5f; text-decoration: none;display: block;border: 0 none;}
dl#menu li a, a:focus{padding-left:25px;}
dl#menu li a:hover, dl#menu dt a:hover {background: #eee;}

/*-- Submenu Styles --*/
dl#submenu {position: absolute;width: 185px;margin-left:-92px;padding:0;}
dl#submenu dt {cursor: pointer;text-align: left;font-weight: bold;background: #EFEFEF;}
dl#submenu dd {margin-left:185px;margin-top:-30px;width:185px;}
dl#submenu li {text-align: left;padding-left:30px;background: #EFEFEF;}
dl#submenu li a, dl#menu dt a {color: #211f5f;text-decoration: none;display: block;border: 0 none;}
dl#submenu li a:hover, dl#submenu dt a:hover {color: #211f5f;background: #CCCCCC;height:-20px;}


/*-- Directory Listing --*/
#dir-header {
	background: #ccc url('http://www.msmmx.com/MiniBank/accountFiles/Mainstreet/1_MS-YELLOW-F2.jpg') no-repeat center;
}