body {
	margin: 0px;
	padding: 0px;
	background:url(images/mb_pagedesign_bg2.jpg) repeat-x #e2e2e2;
}
#container{
width:930px; margin:0 auto; height:auto; background-color:#d7d7d7; overflow:auto;}
#topbg{ background:url(images/topbg.jpg) no-repeat; height:30px; float:left; width:930px; text-align:right; padding:13px 0 0 0;}
#header{ width:930px; float:left; background:url(images/headerbg.jpg) no-repeat; height:148px;}
#logo-head{ width:920px; float:left; background:url(images/spacer.gif) repeat;}
#logo{ width:316px; float:left; height:auto; padding:13px 0 0 0;}	 
#menus{ width:898px; float:left; text-align:right; background:url(images/spacer.gif) repeat; height:32px; }

.text1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b1b1b1;
	font-weight:bold;
}
.text1 a:link, .text1 a:visited, .text1 a:active
{
text-decoration:none;
color: #b1b1b1;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.text1 a:hover
{
text-decoration:none;
color: #b1b1b1;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	}

.text12 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight:bold;
	padding-right:570px;
}
.text13 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight:bold;

}

#username{ width:320px; float:right; height:65px;  padding:5px 0 0 0; background:url(images/login_bg.jpg) no-repeat; }
.user{ width:107px; height:15px; float:left; border:1px solid #7f9db9; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#999999; padding:3px 3px 2px 3px;}
.loginbtn{ width:55px; float:left; height:22px; padding:0px;}
#gray-box, #gray-box2, #gray-box3{
width:185px;
float:left;
height:auto;
margin:10px 0 0 0;
}

#box21
{width:210px; float:left; margin:0 0 7px 0;}
.btmgray{ background:url(images/btm_gray.jpg) no-repeat bottom; height:auto; min-height:120px;}

.topgray{ background:url(images/top_gray.jpg) no-repeat top #efefef;}

.text1 a:link, .text1 a:visited, .text1 a:active
{
text-decoration:none;
color: #b1b1b1;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.text1 a:hover
{
text-decoration:none;
color: #b1b1b1;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
#main-body{ width:914px; float:left; height:auto; padding:20px 0px 0 8px;}
#clm1{ width:214px; float:left; height:auto;}
#clm2{ width:694px; float:right; height:auto;}
#box1, #box2,#testimonial{width:210px; float:left; margin:0 0 7px 0;}
#box3{width:210px; float:left; margin:0 0 7px 0;}
#box4{width:694px; float:left; margin:0 0 7px 0; background-color:#CCFF66;}

.top1curve{ background:url(images/topcurve.gif) no-repeat; width:210px; float:left;}
.top2curve{ background:url(images/top2curve.gif) no-repeat; width:210px; float:left;}
#top1btm{ /*background:url(images/btmcurve.gif) no-repeat bottom #FFFFFF;*/ width:201px; float:left; 
height:auto; padding:0 0 0 13px;}
#top2btm,#top5btm,#testi_btm{ background:url(images/btmcurve.gif) no-repeat bottom #FFFFFF; width:191px; float:left; 
height:auto; padding:0px 10px 10px 9px;}

#top3btm{ background:url(images/btm2curve.gif) no-repeat bottom #efefef; width:185px; float:left; 
height:auto; padding:10px 10px 10px 15px;}



h2
{
color: #333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:0 5px 4px 0;
	margin:0px;
	background:url(images/dots.gif) repeat-x bottom left;
	width:auto;
	float:left;
	}
	
.ul{ padding:0 0 7px 0; margin:0;}
.li{ background:url(images/arrow.gif) no-repeat left top; list-style-type:none; padding:0 0 0 15px; margin:0 0 4px 0;}
.text2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.text2 a:link, .text2 a:visited, .text2 a:active
{
text-decoration:none;
color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.text2 a:hover
{
text-decoration:underline;
color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
.top4curve{ background:url(images/top3curve.gif) no-repeat; width:694px; float:left;}
#txtbody{ background:url(images/btm3curve.gif) no-repeat bottom #FFFFFF; width:654px; float:left; 
height:auto;min-height:840px; padding:20px 20px 20px 20px;}
.text3 {
	font-family:Verdana, Arial, Helvetica, sans-seriff;
	font-size: 10px;
	color: #333333;
}
.text3 a:link, .text3 a:visited, .text3 a:active
{
text-decoration:none;
color: #333333;
	font-family:Verdana, Arial, Helvetica, sans-seriff;
	font-size: 10px;
}
.text3 a:hover
{
text-decoration:underline;
color: #333333;
	font-family:Verdana, Arial, Helvetica, sans-seriff;
	font-size: 10px;
	}
h1
{
color: #000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	padding:0 0px 4px 0;
	margin:0px;
	}
h3
{
color: #555555;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding:0 0px 4px 0;
	margin:0px;
	font-weight:bold;
	}
#footer{
width:910px; float:left;height:auto; background-color:#ffffff; padding:7px 10px 10px 10px; margin:12px 0 0 0; font-weight:bold;}
.text4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.text4 a:link, .text4 a:visited, .text4 a:active
{
text-decoration:none;
color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.text4 a:hover
{
text-decoration:underline;
color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
#bgimg{ background:url(images/bg_img.jpg) no-repeat center top;}
#bg{ background:url(images/bg_img_vr.jpg) repeat-y center top;}







#steps{ width:650px; float:left; height:30px; background:url(images/cur-bg.jpg) repeat-x; margin:20px 0 20px 0;}
.steps-lft{ width:650px; float:left; height:30px; background:url(images/curve_lft.jpg) left no-repeat;}
.steps-rte{ width:650px; float:left; height:30px; background:url(images/curve_rte.jpg) right no-repeat;}

ul{
    margin:0px;
	padding:0px;
}
ul.horizontal_list li{
   /* text-align: left;*/
    float: left;
    list-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin:0px 0 0 0;
	padding:0px;
    }
.horizontal_list{

list-style-type:none;
    }
.menu a 
	 {
     width:67px;/* definition of menu button size */
     float: left;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 13px;
	 font-weight: bold;
     text-decoration: none;
     color: #666666;
	 	margin:0 0px 0 0px;
	padding:7px 0px 0 15px;
	background:url(images/step-bg.jpg) no-repeat;
	height:23px;
     }
	 
.menu a:hover 
	 {
	 width:67px;
     color: #b2030a;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 13px;
	 font-weight: bold;
	 text-decoration:none;
	 margin:0 0px 0 0px;
	 padding:7px 0px 0 15px;
	 background:url(images/step-bg.jpg) no-repeat;
	 height:23px;
     }

.menu a:active 
	 {
	 width:67px;
     color: #b2030a;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 13px;
	 font-weight: bold;
	 text-decoration:none;
	 margin:0 0px 0 0px;
	 padding:7px 0px 0 15px;
	 background:url(images/step-bg.jpg) no-repeat;
	 height:23px;
     }
	 
.menu2 a 
	 {
     width:69px;/* definition of menu button size */
     float: left;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 13px;
	 font-weight: bold;
     text-decoration: none;
     color: #666666;
	 	margin:0 0px 0 0px;
	padding:7px 0px 0 7px;
	background:url(images/step-bg2.jpg) no-repeat;
	height:23px;
     }
	 
.menu2 a:hover 
	 {
	 width:69px;
     color: #b2030a;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 13px;
	 font-weight: bold;
	 text-decoration:none;
	 margin:0 0px 0 0px;
	 padding:7px 0px 0 7px;
	 background:url(images/step-bg2.jpg) no-repeat;
	 height:23px;
     }

.menu2 a:active 
	 {
	 width:69px;
     color: #b2030a;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 13px;
	 font-weight: bold;
	 text-decoration:none;
	 margin:0 0px 0 0px;
	 padding:7px 0px 0 7px;
	 background:url(images/step-bg2.jpg) no-repeat;
	 height:23px;
     }


#fieldbox1{width:529px; float:left; margin:35px 0 7px 0;}
.fb1-top{ background:url(images/top1curv-bg.jpg) no-repeat; width:529px; float:left;}
#fb1-bg{width:527px; float:left; border-left:solid 1px #d6d6d6; border-right:solid 1px #d6d6d6; background-color:#f1f1f1; height:auto; padding:0px 0 0px 0px;}
#fb1-btm{ background:url(images/btm1curv-bg.jpg) no-repeat bottom #FFFFFF; width:529px; float:left; 
height:auto;}

.text5 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.text5 a:link, .text5 a:visited, .text5 a:active
{
text-decoration:underline;
color: #999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.text5 a:hover
{
text-decoration:none;
color: #999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
	
h4
{
color: #333333;
font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:0 0px 4px 0;
	margin:0px;
	font-weight:bold;
	}
	
.input{ width:375px; height:20px; float:left; border:1px solid #7f9db9;}
.input2{ width:375px; height:100px; float:left; border:1px solid #7f9db9;}
.input3{ width:145px; height:24px; float:left; border:1px solid #7f9db9;}
.input4{ width:90px; height:20px; float:left; border:1px solid #7f9db9;}
.input5{ width:60px; height:20px; float:left; border:1px solid #7f9db9;}
/*Page1*/
#pagebox{width:649px; float:left; padding-top:5px;}
#pbox{width:649px; float:left; background:url(images/stp1_topbg.jpg) repeat-x; height:40px;}
#pb1-bg{width:647px; float:left; border-left:solid 1px #d6d6d6; border-right:solid 1px #d6d6d6; background-color:#fbfbfb; height:auto; padding:20px 0 0px 0px;}
/*Page2*/
#pagebox2{width:649px; float:left; display:none; padding-top:5px;}
#pbox2{width:649px; float:left; background:url(images/stp1_topbg.jpg) repeat-x; height:40px;}
#pb1-bg2{width:647px; float:left; border-left:solid 1px #d6d6d6; border-right:solid 1px #d6d6d6; background-color:#fbfbfb; height:auto; padding:20px 0 0px 0px;}
/*Page3*/
#pagebox3{width:649px; float:left; display:none; padding-top:5px;}
#pbox3{width:649px; float:left; background:url(images/stp1_topbg.jpg) repeat-x; height:40px;}
#pb1-bg3{width:647px; float:left; border-left:solid 1px #d6d6d6; border-right:solid 1px #d6d6d6; background-color:#fbfbfb; height:auto; padding:20px 0 0px 0px;}
/*Page4*/
#pagebox4{width:649px; float:left; display:none; padding-top:5px;}
#pbox4{width:649px; float:left; background:url(images/stp1_topbg.jpg) repeat-x; height:40px;}
#pb1-bg4{width:647px; float:left; border-left:solid 1px #d6d6d6; border-right:solid 1px #d6d6d6; background-color:#fbfbfb; height:auto; padding:20px 0 0px 0px;}

/*Page5*/
#pagebox5{width:649px; float:left; display:none; padding-top:5px;}
#pbox5{width:649px; float:left; background:url(images/stp1_topbg.jpg) repeat-x; height:40px;}
#pb1-bg5{width:647px; float:left; border-left:solid 1px #d6d6d6; border-right:solid 1px #d6d6d6; background-color:#fbfbfb; height:auto; padding:20px 0 0px 0px;}
/*Ends*/
.pb1-lft{ background:url(images/stp1_toplft.jpg) no-repeat left; width:649px; float:left; height:40px;}
.pb1-rte{ background:url(images/stp1_toprte.jpg) no-repeat right; width:632px; float:left top; height:30px; padding:10px 0 0 17px;}
.pb1-btm{ background:url(images/stp1_btmbg.jpg) no-repeat bottom; width:649px; float:left; margin:0 0 15px 0;
height:auto;}

.text6 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
}
.text6 a:link, .text6 a:visited, .text6 a:active
{
text-decoration:none;
color: #333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.text6 a:hover
{
text-decoration:none;
color: #333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	}

.menu_on a 
	 {
     width:67px;/* definition of menu button size */
     float: left;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 13px;
	 font-weight: bold;
     text-decoration: none;
     color: #b2030a;
	 	margin:0 0px 0 0px;
	padding:7px 0px 0 15px;
	background:url(images/step-bg.jpg) no-repeat;
	height:23px;
     }
	 
.menu_on a:hover 
	 {
	 width:67px;
     color: #b2030a;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 13px;
	 font-weight: bold;
	 text-decoration:none;
	 margin:0 0px 0 0px;
	 padding:7px 0px 0 15px;
	 background:url(images/step-bg.jpg) no-repeat;
	 height:23px;
     }

.menu_on a:active 
	 {
	 width:67px;
     color: #b2030a;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 13px;
	 font-weight: bold;
	 text-decoration:none;
	 margin:0 0px 0 0px;
	 padding:7px 0px 0 15px;
	 background:url(images/step-bg.jpg) no-repeat;
	 height:23px;
     }

	 .add_task 
	 {
     width:135px;/* definition of menu button size */
     float: left;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: normal;
     text-decoration: none;
    color: #666666;
	margin:0 5px 0 0px;
	padding:0px;
	background:url(images/btn_add.jpg) no-repeat;
	height:27px;
	color:#fff;
	border:0px;

     }
	 
.add_task:hover 
	 {
	 width:135px;
     color: #b2030a;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: normal;
	 text-decoration:none;
	 margin:0 5px 0 0px;
	 padding:0 0px 0 0px;
	 background:url(images/btn_add_on.jpg) no-repeat;
	 height:27px;
	 border:0px;
	 color:#fff;
     }

.add_task a:active 
	 {
	 width:135px;
     color: #b2030a;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 13px;
	 font-weight: bold;
	 text-decoration:none;
	 margin:0 0px 0 0px;
	 padding:0px;
	 background:url(images/btn_add_on.jpg) no-repeat;
	 height:27px;
	 border:0px;
	 color:#fff;
     }
	 
	 
	 
.add_page
	 {
     width:135px;/* definition of menu button size */
     float: left;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: normal;
     text-decoration: none;
     color: #666666;
	margin:0 0px 0 0px;
	padding:0px;
	
	background:url(images/btn_add.jpg) no-repeat;
	height:27px;
	border:0px;
	color:#fff;
     }
	 
.add_page:hover 
	 {
	 width:135px;
     color: #b2030a;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight:normal;
	 text-decoration:none;
	 margin:0 0px 0 0px;
	 padding:0px;
	 background:url(images/btn_add_on.jpg) no-repeat;
	 height:27px;
	 border:0px;
	 color:#fff;
     }

.add_page a:active 
	 {
	 width:135px;
     color: #b2030a;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 13px;
	 font-weight: bold;
	 text-decoration:none;
	 margin:0 0px 0 0px;
	 padding:0px;
	 background:url(images/btn_add_page_on.jpg) no-repeat;
	 height:27px;
	 border:0px;
     }
	 
.get
	 {
     width:155px;/* definition of menu button size */
     float: left;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: normal;
     text-decoration: none;
     color: #666666;
	 	margin:0 0px 0 0px;
	padding:0px;
	background:url(images/btn_get.jpg) no-repeat;
	height:27px;
	border:0px;
	color:#fff;
     }
	 
.get:hover 
	 {
	 width:155px;
     color: #b2030a;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: normal;
	 text-decoration:none;
	 margin:0 0px 0 0px;
	 padding:0px;
	 background:url(images/btn_get_on.jpg) no-repeat;
	 height:27px;
	 border:0px;
	 color:#fff;
     }

.get a:active 
	 {
	 width:155px;
     color: #b2030a;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 13px;
	 font-weight: bold;
	 text-decoration:none;
	 margin:0 0px 0 0px;
	 padding:0px;
	 background:url(images/btn_get_on.jpg) no-repeat;
	 height:27px;
	 border:0px;
	 color:#fff;
     }


	 .text13 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	font-weight:bold;

}
.base3 a:link, .base3 a:visited, .base3 a:active
{
font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight:bold;

}

.base4 a:link, .base4 a:visited, .base4 a:active
{
font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A30424;
	font-weight:bold;
}
		.style1{
	color: #a30424;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	padding:0 0px 4px 0;
	margin:0px;
	font-weight:bold;
	}

	.style1 a:link, .style1 a:visited, .style1 a:active {
	color: #a30424;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	padding:0 0px 4px 0;
	margin:0px;
	font-weight:bold;
	text-decoration:underline;
	}

.style1 a:hover
{
	color: #a30424;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	padding:0 0px 4px 0;
	margin:0px;
	font-weight:bold;
text-decoration:none;

}






.li2{ background:url(images/arrow_red.jpg) no-repeat left top; list-style-type:none; padding:0 0 0 10px; margin:0 0 4px 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#a30424; font-weight:bold;}
.li2 a:link, .li2 a:visited, .li2 a:active{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#a30424; font-weight:bold;text-decoration:none;}
li2 a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#000; font-weight:bold; text-decoration:none;}
#bg-arrow{ background:url(images/bg_arrow.jpg) no-repeat bottom; height:auto; min-height:120px;}
.bg-btmgray{ background:url(images/bg-btm_gray.jpg) no-repeat bottom; height:auto; min-height:120px;}

.forgot
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
}

.forgot a:link, .forgot a:visited, .forgot a:active
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
text-decoration:underline;
}

.forgot a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
text-decoration:none;

}
.testi_txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	line-height:16px;
}
.testi_txt a:link, .testi_txt a:visited, .testi_txt a:active
{
text-decoration:underline;
color: #000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.testi_txt a:hover
{
text-decoration:none;
color: #000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	}


