body {
	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #292929; background: #86c9ef;
	text-align: center; line-height: 1.8em; letter-spacing: 1px; margin: 0px; padding: 0px;
}

a{color: #666666; text-decoration: none; border-bottom: 1px dotted #D0E4EF;}
a:hover{/*text-decoration: underline;*/}

#container{margin: 0px auto; width: 810px; padding: 0px; text-align: left;}
 
#content{background: url(../images/ibg_blue.gif) top center repeat-y; width: 810px; -moz-border-radius: 8px; -webkit-border-radius: 8px; 
	border-radius: 8px; padding: 0px; margin: 0px;);
}

.normalText{font-size: 12px;}
 
/*#logo{text-indent: -9999px;  width: 154px; height: 59px; margin: 0px; padding: 0px;}*/
div#logo{margin: 0px; padding: 0px; /*background: url(../images/grad-bg.jpg) top left no-repeat;*/ width: 810px; height: 85px;}
div#logo a{width: 221px; height: 85px; background: url(../images/mbk-logo.png) top left no-repeat; text-decoration: none; display: block; behavior: url(iepngfix.htc);}
div#logo a div{width: 0; height: 0; margin: 0; padding: 0; text-indent: -9999px;}
#lc{float: left; padding: 6px; background: #FFF; width: 552px; margin: 0px; -moz-border-radius-topleft: 8px;-webkit-border-radius-topleft: 8px;}
#rc{float: right; width: 212px; background: #408ab4; color: #FFF; padding: 10px; margin: 0px;
   -moz-border-radius-topright: 8px; -webkit-border-radius-topright: 8px; /*font-size: 85%;*/ -moz-border-radius-bottomright: 8px; -webkit-border-radius-bottomright: 8px;}
#singleCol{padding: 10px; background: #FFF; width: 790px; margin: 0px; -moz-border-radius: 8px; -webkit-border-radius: 8px;}
h1, h2, h3, h4{font-family: Georgia; color: #408AB4; line-height: 1.1em; margin: 4px 0px;}
.lblue{color: #d0e4ef;}
form#bizForm{text-align: center;}
form#bizForm label, form#bizForm select#cat{font-weight: bold; font-size: 1.2em;}
#cat{width: 350px; font-size: 24px; border: 2px solid #939393; padding: 2px 4px;
 -moz-border-radius: 4px; -webkit-border-radius: 4px;}
#fd-list{list-style-type: none; list-style-image: url(../images/arrow.gif); padding: 2px 12px; margin: 0px 0px 20px 0px;}
#fd-list a{color: #d0e4ef; text-decoration: none;}
#fd-list a:hover{text-decoration: underline;}
#createBtn, #actBtn, #sBtn, #rBtn{background: #b2dbf2; color: #1c2a31; padding: 2px 50px; border: 2px solid #FFF; cursor:pointer; -moz-border-radius: 6px; -webkit-border-radius: 6px; font-family: Arial, Helvetica, sans-serif; font-size: 1.6em;}
#searchBtn{background: #b2dbf2; color: #1c2a31; padding: 2px 50px; border: 2px solid #408ab4; cursor:pointer; -moz-border-radius: 6px; -webkit-border-radius: 6px; font-family: Arial, Helvetica, sans-serif; font-size: 1.6em;}
#fs-biz{border: 1px solid #408AB4; -moz-border-radius: 4px; -webkit-border-radius: 4px; padding: 1px 0px 10px 0px; margin: 1px 0px 10px 0px;}
.clearfix{clear: both;}
.center{text-align: center;}
.justify{text-align: justify;}

#alp-cat{text-align: center; margin: 6px 0px;}
#alp-cat div{display: inline; font-weight: bold; color: #C5C5C5;}
#alp{list-style-type: none; list-style-image: none; display: inline; margin: 0; padding: 0;}
#alp li{/*float: left;*/ display: inline;}
#alp a{text-decoration: none; color: #899256; font-size: 105%; padding: 0px 2px;}

#regBox{width: 540px; padding: 10px; margin: 5px 2px; display: none;}
#fkards{width: 550px; padding: 5px 2px; margin: 5px 2px;}
#regForm .frow label{float: left; width: 250px; font-weight: bold; font-size: 1.3em;}
#regForm .frow input, #regForm .frow select{font-size: 16px; border: 1px solid #939393; padding: 2px 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
.frow{padding: 4px 0px; margin: 0px; border-bottom: 1px solid #9C9C9C; clear: both;}
.lrow{border-bottom: none;}
.frow #sBtn, .frow #rBtn, #rcBtn{float: right; margin-right: 12px;}
.regThrobber{background: transparent url(../images/loader.gif) no-repeat center 1px; width: 500px; height: 40px; margin: 30px 0px 5px 0px; text-align: center; font-weight: bold; font-size: 0.8em; color: #408ab4;}
.popupThrobber{background: transparent url(../images/loader.gif) no-repeat center top; width: 350px; height: 40px; margin: 30px 0px 5px 0px; text-align: center; font-weight: bold; font-size: 0.8em; color: #408ab4; display: none;}
.regMsg{padding: 6px 4px; margin: 4px 0px; border: 1px solid #408ab4; background: #d3e8f4; font-weight: bold; font-size: 85%; text-align: center; display: none;}
.err{color: #b41542;}
.ok{color: #5f653b;}
#g1{width: 170px;}
#regName, #fktitle{padding: 4px 8px; -moz-border-radius: 4px; -webkit-border-radius: 4px; background: #408ab4; color: #FFF; margin: 2px 0px 8px 0px; font-size: 1.3em; font-weight: bold; font-family: Georgia;}

#actBox{width: 540px; padding: 10px; margin: 5px 2px; display: none;}


.bizkard{background: transparent url(../images/kard-bg.jpg) repeat-x scroll left top; padding: 2px;}
.bzcontent{float: left; width: 210px;}
.bzname{color: #1e80b8; font-weight: bold; line-height: 12px; font-size: 13px;}
.bzaddr{font-style: italic; font-size: 90%; line-height: 13px;}
.acp{width: 16px; height: 32px; float: right;}
.s_mail{background: transparent url(../images/email.png) top left no-repeat; width: 16px; height: 16px; cursor: pointer; }
.s_mobile{background: transparent url(../images/phone.png) top left no-repeat; width: 16px; height: 16px; cursor: pointer;}

#pagination{text-align: right; margin: 7px 0px 3px 0px; border-top: 1px solid #d2d5c2; padding: 4px 0px;}
#pagination .pg{display: inline; background: #deeff8; margin: 1px; border: 1px solid #8e9279; padding: 3px;}
#pagination .pgdot{display: inline; padding: 3px 5px; font-weight: bold;}
#pagination .pg a{text-decoration: none; color: #408ab4; width: 100%; height: 100%;}

#bzk-container{margin: 6px 1px; padding: 2px; border: 1px solid #dddfd5;}
#bzk-title{background: #408ab4; color: #FFF; padding: 3px 2px; margin: 1px; font-weight: bold;}
#bzk-info{background: #eeeee9; padding: 2px; margin: 2px 1px; color: #565D2B;}
#search-info{background: #eeeee9; padding: 4px; margin: 2px 3px; color: #aa1818; text-align: justify; font-size: 85%; line-height: 1.2em;}

#bizkards, #ftkards{list-style-type: none; margin: 0px; padding: 0px; float: left; width: 550px;}
.ftkard{list-style-type: none; margin: 0px; padding: 0px; float: left; width: 265px;}
.ftkard li{padding: 2px; margin: 2px 0px; border: 1px solid #9a9f80; float: left; width: 261px;}
.ftspace{margin-left: 10px;}
#bizkards li{width: 261px; padding: 2px; margin: 2px 8px 2px 0px; border: 1px solid #9a9f80; float: left;}

#sList{border: 1px solid #b5b99b; margin: 3px; padding: 4px; margin: 7px 2px; display: none; width: 500px !important; float: left;}
.sRes{-moz-border-radius: 4px; margin: 1px; background: #d0e1eb; border: 1px solid #74aecf; padding: 2px; float: left;}
.sRes span{padding: 2px 4px 2px 2px;}
.close_sRes a{padding: 2px; border-left: 1px solid #408ab4; text-decoration: none; color: #408ab4;}

#sLnk{margin: 4px 5px 2px 5px; text-align: right;}
#sLnk a{text-decoration: none; font-weight: bold; color: #408AB4; padding-right: 12px;}
.up{background: url(../images/up.gif) center right no-repeat;}
.down{background: url(../images/down.gif) center right no-repeat;}

.eBox{width: 350px; padding: 6px; /*display: none;*/}
#emailForm h3{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;}
.eheader{background: #408ab4; color: #FFF; font-size: 140%; padding: 2px 5px; font-weight: bold; text-align: center; font-family: Georgia;}
#eBtn1, #eBtn2, #eBtn3, #eBtn4, #eBtn5, .eBtn, #actCodeBtn{background: #408ab4; border: 1px solid #000; color: #FFF;}
.right{text-align: right; margin: 3px 10px 3px 0px;}
.mLimit{text-align: right; margin-right: 32px; font-weight: bold; font-size: 1.5em; font-family: Geneva;}

.bold{font-weight: bold;}
.small{font-size: 10px;}

#sPanel{text-align: center; border-top: 1px solid #acb288; padding: 2px 1px; margin: 2px 1px;}
/*#searchBtn{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; background: transparent url(../images/search.jpg) top left no-repeat; width: 99px; height: 34px; padding: 3px 2px; border: 0px; color: #FFF; font-size: 90%; letter-spacing: 2px; text-indent: -9999px;}*/
#footer{background: #FFF; padding: 2px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin: 8px 0px 5px 0px; list-style-type: none; float: left; width: 806px;}
#footer li{float: right; padding: 0px 10px; margin: 4px 0px; letter-spacing: 1.2px;}
.footer-border{border-left: 1px solid #5d6726;}
.footer-noborder{border: 0px;}
#footer li a{text-decoration: none; color: #408AB4;}

#copyright{background: #FFF; margin: -25px 0px; padding: 0px 5px;}
.mailtip{display: none;}
.more{text-align: right; font-weight: bold; margin: 2px 0px; padding: 0px 3px;}

#steps{list-style-type: none; border: 1px solid #C6C6C6; margin: 10px auto; padding: 0; width: 520px; -moz-border-radius: 6px;}
#steps li{padding: 2px 2px 2px 27px; margin: 2px; border: 1px solid #FFFFFF; font-size: 0.85em; line-height: 22px; -moz-border-radius: 6px;}
#steps .s1{background: #E5E5E5 url(../images/s1.jpg) 3px 3px no-repeat;}
#steps .s2{background: #E5E5E5 url(../images/s2.jpg) 3px 3px no-repeat;}
#steps .s3{background: #E5E5E5 url(../images/s3.jpg) 3px 3px no-repeat;}

.tn{float: right;}

.cardcol{width: 248px;}


/** The text inputs*/
#a4, #c1, #e1, #a5, #a3, #nid, #g1, #sb_name{width: 340px;}
.mlen{text-align: right; font-weight: bold; font-size: 90%; margin-right: 7px; padding: 0px;}

.dm{background:#F8F1D0; border:1px solid #C49D58; color:#D22B2B; font-size:95%; line-height:13px; margin:2px 0; padding:3px;}