BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(bg_main.gif) #fff repeat-x 0px 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #000;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
html, body {
	height: 100%;
}

h2
{
	color: dodgerblue;
	font-size: 18px;
	margin: 0px 0px 5px 25px;
}

.mbs-circle{
	float:left;
	width: 65px;
}

.mbs-sub-circle{
	float:left;
	width: 35px;
}

.page-wrap {
	min-height: 100%;
	/* equal to footer height */
	margin-bottom: -145px; 
}
.page-wrap:after {
	content: "";
	display: block;
}
.site-footer, .page-wrap:after {
	height: 145px; 
}
.site-footer {
	background: #e4eaf2;
	box-shadow: 0px -5px 12px 0px grey;
}

.footerwrap{
	width: 750px;
	margin: 0px auto;
	padding: 20px;
}

.site-footer a{
    color: whitesmoke;
    text-decoration: underline;
    text-align: center;
}

.site-footer a:hover, .site-footer a:visited, .site-footer a:-webkit-any-link{
    color: black !important;
}

.footerparagraph{
    text-align: center;
}

.footerlinks{
    text-align: center;
}

.footerlogo{
    width: 300px;
    display: block; 
    margin-left: auto; 
    margin-right: auto;
}

.footercopyright{
    text-align: center;
    padding: 10px;
}

#masthead {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	WIDTH: 750px;
	PADDING-TOP: 0px;
	HEIGHT: 91px
}

#masthead H1 {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	BACKGROUND: url("https://www.mbsdirect.net/images/logo_MBS-Direct.png") no-repeat 0px 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 20px 0px 0px;
	WIDTH: 133px;
	TEXT-INDENT: -99999px;
	PADDING-TOP: 0px;
	HEIGHT: 55px;
	background-size: contain;
}

#masthead #btn {
	PADDING: 0px;
	FONT-SIZE: 12px;
	FLOAT: right;
	MARGIN: 68px 0px 0px;
	WIDTH: 73px;
	HEIGHT: 23px
}

#btn A {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: 0px 0px;
	DISPLAY: block;
	PADDING-LEFT: 5px;
	BORDER-LEFT-WIDTH: 0px;
	BACKGROUND-IMAGE: url(btn_contactus.gif);
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 68px;
	COLOR: #fff;
	PADDING-TOP: 5px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 18px;
	BACKGROUND-COLOR: #e4eaf2;
	BORDER-RIGHT-WIDTH: 0px;
	TEXT-DECORATION: none
}

#btn A:hover {
	BACKGROUND-POSITION: -73px 0px
}

#btn #current {
	BACKGROUND-POSITION: -73px 0px
}

#containerHome {
	PADDING-RIGHT: 95px;
	PADDING-LEFT: 95px;
	border: #106cff solid 3px;
	PADDING-BOTTOM: 75px;
	MARGIN: 50px auto;
	WIDTH: 349px;
	PADDING-TOP: 76px;
	TEXT-ALIGN: left;
	border-radius: 10px;
}

#containerHome H1 {
	color: black;
}

#containerHome P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 13px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: black;
	PADDING-TOP: 0px
}

#containerHome #nav {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 13px;
	PADDING-BOTTOM: 0px;
	MARGIN: 20px 0px;
	PADDING-TOP: 0px
}

#nav UL#navlist {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	WHITE-SPACE: nowrap
}

#navlist LI {
	PADDING-RIGHT: 30px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}

#navlist A {
	PADDING: 10px;
}

#navlist A:link {
	COLOR: white;
	BACKGROUND-COLOR: #106cff;
	TEXT-DECORATION: none
}

#navlist A:visited {
	COLOR: white;
	BACKGROUND-COLOR: #106cff;
	TEXT-DECORATION: none
}

#navlist A:hover {
	COLOR: white;
	BACKGROUND-COLOR: #106cff;
	TEXT-DECORATION: none
}

#containerInfo {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 50px auto;
	WIDTH: 750px;
	PADDING-TOP: 0px;
	TEXT-ALIGN: left
}

#containerInfo #left {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 143px;
	PADDING-TOP: 0px;
	TEXT-ALIGN: left
}

#containerInfo #main {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 607px;
	PADDING-TOP: 0px;
	TEXT-ALIGN: left
}

#containerInfo .clear {
	CLEAR: both;
	HEIGHT: 0px
}

#left #navSub {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

#navSub UL#navlist2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 14px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

#navlist2 LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}

#navlist2 A {
	PADDING-RIGHT: 3px;
	DISPLAY: block;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px;
	WIDTH: 135px;
	PADDING-TOP: 3px;
	BACKGROUND-COLOR: #e4eaf2
}

#navlist2 A:link {
	COLOR: #000;
	TEXT-DECORATION: none
}

#navlist2 A:visited {
	COLOR: #000;
	TEXT-DECORATION: none
}

#navlist2 A:hover {
	COLOR: #fff;
	BACKGROUND-COLOR: dodgerblue;
}

#navlist2 A#current {
	COLOR: #fff;
	BACKGROUND-COLOR: dodgerblue;
}

#left IMG {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 275px 0px 0px;
	PADDING-TOP: 0px
}

#main H1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 24px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 15px 25px;
	COLOR: #000;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #000 1px solid
}

#main H2.intro {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	BACKGROUND: url(h2_introduction.gif) #fff no-repeat 0px 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 25px;
	WIDTH: 106px;
	TEXT-INDENT: -99999px;
	PADDING-TOP: 0px;
	HEIGHT: 18px
}

#main H2.howto {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	BACKGROUND: url(h2_howtosubmit.gif) #fff no-repeat 0px 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 25px;
	WIDTH: 419px;
	TEXT-INDENT: -99999px;
	PADDING-TOP: 0px;
	HEIGHT: 22px
}

#main H2.glossary {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	BACKGROUND: url(h2_glossary.gif) #fff no-repeat 0px 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 25px;
	WIDTH: 76px;
	TEXT-INDENT: -99999px;
	PADDING-TOP: 0px;
	HEIGHT: 22px
}

#main H2.publishers {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 25px;
	PADDING-TOP: 0px;
	color: dodgerblue;;
}

#main P.subh2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 13px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 25px;
	COLOR: #000;
	PADDING-TOP: 0px
}

#main H2.contact {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	BACKGROUND: url(h2_contactus.gif) #fff no-repeat 0px 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 25px;
	WIDTH: 96px;
	TEXT-INDENT: -99999px;
	PADDING-TOP: 0px;
	HEIGHT: 18px
}

#main P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 13px;
	PADDING-BOTTOM: 0px;
	MARGIN: 5px 0px 20px 25px;
	COLOR: #000;
	LINE-HEIGHT: 16px;
	PADDING-TOP: 0px
}

#main P.one {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 40px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px
}

#main P.two {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 40px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px
}

#main P.three {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 40px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px
}

#main P.four {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 40px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px
}

#main .blue {
	FONT-WEIGHT: bold;
	COLOR: dodgerblue;
	font-family:Arial, Helvetica, sans-serif !important; 
}

#main A {
	FONT-WEIGHT: bold;
	COLOR: #000;
	TEXT-DECORATION: none
}

#main A:hover {
	TEXT-DECORATION: underline
}

#main #subtwo {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 11px;
	PADDING-BOTTOM: 15px;
	MARGIN: 10px 0px 10px 65px;
	PADDING-TOP: 11px;
	BACKGROUND-COLOR: #eff1f8
}

#subtwo P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 10px 0px 0px;
	COLOR: #000;
	LINE-HEIGHT: 15px;
	PADDING-TOP: 0px
}

#subtwo P.tip {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 42px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px
}

#subtwo STRONG, STRONG {
	COLOR: dodgerblue;
}

#main #subthree {
	BORDER-RIGHT: #d9ddec 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #d9ddec 1px solid;
	PADDING-LEFT: 11px;
	PADDING-BOTTOM: 15px;
	MARGIN: 10px 0px 10px 65px;
	BORDER-LEFT: #d9ddec 1px solid;
	PADDING-TOP: 11px;
	BORDER-BOTTOM: #d9ddec 1px solid;
	BACKGROUND-COLOR: #fff
}

#subthree H3 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 13px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 10px 0px 0px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #000;
	PADDING-TOP: 0px
}

H3 #text {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	TEXT-TRANSFORM: none;
	PADDING-TOP: 0px
}

#subthree P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 10px 0px 0px;
	COLOR: #000;
	LINE-HEIGHT: 15px;
	PADDING-TOP: 0px
}

#subthree #list {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 10px 0px 0px;
	WIDTH: 260px;
	PADDING-TOP: 0px
}

#list P {
	MARGIN: 7px 5px 7px 0px
}

#list .floatLeft {
	FLOAT: left;
	MARGIN: 0px 2px 0px 0px
}

#subthree .clear {
	CLEAR: both;
	LINE-HEIGHT: 0
}

#main LABEL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

#main .field {
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #ccc 1px solid;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-LEFT: #ccc 1px solid;
	WIDTH: 300px;
	COLOR: #000;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #ccc 1px solid;
	BACKGROUND-COLOR: #fff
}

#main .field2 {
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #ccc 1px solid;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-LEFT: #ccc 1px solid;
	WIDTH: 125px;
	COLOR: #000;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #ccc 1px solid;
	BACKGROUND-COLOR: #fff
}