@charset "utf-8";
/* CSS Document */

* {
	margin:0;
	padding:0;
	border:0;
	outline:none;
}
@font-face
{
	font-family:"Oswald";src:url("Oswald.eot?") format("eot"),url("Oswald.woff") format("woff"),url("Oswald.ttf") format("truetype"),url("Oswald.svg#Oswald") format("svg");
	font-weight:normal;
	font-style:normal;
}

body {margin:0; padding:0; background:url(../images/bg_off.png) repeat left top; 
line-height: 19px;font-family:"Oswald";background-color:#ECF6FF;
}
#wrapper { width:980px; margin:0 auto;}
.container { float:left; width:980px;}
.toparea { float:left; width:100%; position:relative; height:86px; z-index:30;}
.topnav { float:right; padding-top:47px; /*font-family:arial;*/	font-family: "Open Sans",Helvetica,Arial,sans-serifcolor:#2b2b2b; font-size:13px; padding-left:194px;}
.topnav ul { list-style-type:none; padding:0px; margin:0px;}
.topnav ul li { list-style-type:none; padding:0px; margin:0px; float:left; padding:0px 9px 0px 0px; margin:0px 9px 0px 0px; background:url(../images/sep.gif) no-repeat right center;}
.topnav ul li.last { background:none;}
.topnav ul li a {color:#2b2b2b; font-size:15px; text-decoration:none;}
.topnav ul li a:hover { text-decoration:none; /*color:#9f1118*/;color:#6b88be;}
.top_rhtarea { float:right; padding-top:32px;}
.toprht_txt { float:left; padding-right:5px; font-family:arial; font-size:15px; color:#2b2b2b; padding-top:15px;}
.toprht_numbxarea { float:left; background:#929292; border:1px solid #767676; padding:4px 2px 4px 5px;}
.toprht_numbx { float:left; width:29px; height:31px; background:url(../images/num_bg.gif) no-repeat left top; text-align:center; line-height:31px; font-family:arial; font-size:22px; color:#000000; margin-right:3px;}
.toprht_txtrht { float:left; padding-left:5px; font-family:arial; font-size:15px; color:#2b2b2b; padding-top:15px;}
.logobx { position:absolute; left:18px; top:22px; width:153px; height:153px; background:url(../images/logo.png) no-repeat left top;}
.logobx a { float:left; width:153px; height:113px;}
.toprht { float:right;}
.bannerarea { float:left; width:100%; position:relative; height:344px; background:url(../images/banner_img.png) no-repeat left top; z-index:10;}
.dtlsbtn { position:absolute; left:40px; bottom:50px; width:140px; height:25px; background:url(/images/see_dtls_btn.png) no-repeat left top;  }
.termsbannerarea { float:left; width:100%; position:relative; height:300px; background:url(../images/terms_banner.png) no-repeat left top; z-index:10;}


.termsbtmarea ol { font-family:arial; font-size:14px; color:#444444; margin-left:30px; padding-bottom:20px; }
.termsbtmarea ol li { font-family:arial; font-size:14px; color:#444444; padding-bottom:10px; }
.termsbtmarea ul { font-family:arial; font-size:14px; color:#444444; margin-left:30px; padding-bottom:20px; }
.termsbtmarea ul li { font-family:arial; font-size:14px; color:#444444; padding-bottom:10px; }
.termsbtmarea { overflow:hidden; padding:10px 45px 0px 45px; background:#ffffff; padding-bottom:10px;border:1px solid #ccc;}
.termsbtmarea h3 { padding:0px 0px 5px 0px; margin:0px; font-family:arial; font-size:17px; color:#080808; font-weight:bold; } 
.termsbtmarea p { padding:0px 0px 20px 0px; margin:0px; font-family:arial; font-size:14px; color:#444444; } 
.indexbtmarea { float:left; width:958px; padding:0px 0px 10px 22px; background:#ffffff;/* padding-bottom:10px;*/border:1px solid #ccc;}
.indexbtmarea h2 { font-family:arial; font-size:19px; color:#d10911; font-weight:normal; }
.indexboxlft { float:left; width:962px;}
.indexboxlft h2 {  padding:10px 0px 5px 0px; margin:0px; font-weight:normal;color:#2b2b2b;font-family:"Oswald";}
.indexboxlft ul {  list-style-type:none; padding:0px; margin:0px; overflow:hidden; min-height:130px;}
.indexboxlft ul li {  list-style-type:none; padding:0px; margin:0px; float:left;}
.indexboxlft ul li .imgarea { float:left; width:100%; }
.indexboxlft ul li .txtarea { float:left; width:100%; font-family:arial; font-size:12px; color:#444444; }
.indexboxlft ul li .txtarea span { color:#d01720;}
.indexboxlft ul li.point1 { float:left; width:145px;} 
.indexboxlft ul li.point2 { float:left; width:153px;} 
.indexboxlft ul li.point3 { float:left; width:130px;}
.indexboxlft2 { float:left; width:153px;   padding-left:18px;}
.indexboxlft2 h2 { overflow:hidden; padding-bottom:10px; font-weight:normal;}
.indexboxlft2 h2 span { background:url(../images/winner_icon.gif) no-repeat right top; height:20px; float:left;   padding:0px 24px 0px 0px; margin:0px;}
.indexboxlft2 h2.last span { background:none;}
.indexboxlft2  .txtbx { padding:0px 18px 0px 0px; margin:0px; font-family:arial; font-size:12px; color:#444444; border-right:1px solid #dbdbdb; min-height:130px; }
.indexboxlft2 p { padding:0px 0px 10px 0px; margin:0px; font-family:arial; font-size:12px; color:#444444;  } 
.indexboxlft2 p span { color:#b5131b;}
.dwdbx { float:left; width:130px; padding-left:15px;}
.dwdbx h2 { padding:0px 0px 10px 25px;}
.btmline { float:left; width:100%; font-family:arial; font-size:12px; color:#434343; font-style:italic; padding-top:5px; }

.footer { float:left; width:100%; height:35px; background-color:#323B44; padding-top:15px;}
.mbsteps { display:none;}
.social_icon { float:left;}
.social_icon .fbicon { float:left; margin-right:7px; margin-left:20px;}
.social_icon .fbicon a { float:left; background:url(../images/social_icon.png) no-repeat left top; width:21px; height:21px;}
.social_icon .fbicon a:hover { float:left; background:url(../images/social_icon.png) no-repeat left -21px; width:21px; height:21px;}

.social_icon .twitter { float:left;}
.social_icon .twitter a { float:left; background:url(../images/social_icon.png) no-repeat -21px top; width:21px; height:21px;}
.social_icon .twitter a:hover { float:left; background:url(../images/social_icon.png) no-repeat -21px -21px; width:21px; height:21px;}
.footertxt { float:left; font-family:arial; font-size:12px; color:#ffffff; text-decoration:none; padding-left:15px; padding-top:5px;}
.footertxt a { font-family:arial; font-size:12px; color:#ffffff; text-decoration:none; }

.mbbtmline, .mb_nmbxarea, .termsbtmarea h1, .winnerbtmarea h1,.tabtop_rhtarea, .tabdwdbx, .mbdwdbx, .tabbtmline, .mb_nmbxarea_post, .winnerarea h1, p.mobrdtxt  { display:none;}



.winnerbannerarea { float:left; width:100%; position:relative; height:300px; background:url(../images/winner_new.png) no-repeat left top; z-index:10;}
.winnerbtmarea { overflow:hidden; padding:30px 45px 0px 45px; background:#ffffff; padding-bottom:10px; min-height:400px;}
.winnerbtmarea h3 { padding:0px 0px 5px 0px; margin:0px; font-family:arial; font-size:17px; color:#080808; font-weight:bold; } 
.winnerbtmarea p { padding:0px 0px 20px 0px; margin:0px; font-family:arial; font-size:14px; color:#444444; } 


.top_rhtbx1 { float:left; border:1px solid #767676; margin-right:10px;}
.numbxarea_new { float:left; background:#929292; border:1px solid #767676; padding:4px 2px 4px 5px;}
.numbx_new { float:left; width:23px; height:25px; background:url(../images/post_num_bg.gif) no-repeat left top; text-align:center; line-height:25px; font-family:arial; font-size:22px; color:#000000; margin-right:3px;}
.txtbx_new { float:left; font-family:arial; font-size:16px; color:#2b2b2b; font-weight:bold; padding:0px 5px 0px 5px; line-height:35px;}
.top_rhtbx1.last { margin-right:0px;}

.indexboxlft3 { float:left; width:153px;   padding-left:15px;}
.indexboxlft3 h2 { overflow:hidden; padding-bottom:10px; font-weight:normal;}
.indexboxlft3 h2 span {  height:20px; float:left;   padding:0px 24px 0px 0px; margin:0px;}
.indexboxlft3 h2.last span { background:none;}
.indexboxlft3 .txtbx { padding:0px 18px 0px 0px; margin:0px; font-family:arial; font-size:12px; color:#444444; border-right:1px solid #dbdbdb; min-height:130px; }
.indexboxlft3 p { padding:0px 0px 0px 0px; margin:0px; font-family:arial; font-size:12px; color:#444444; } 
.indexboxlft3 p span { color:#b5131b;}


.winnerarea { overflow:hidden; padding:10px 45px 0px 45px; background:#ffffff; padding-bottom:10px;}
.winnerarea h3 { padding:0px 0px 10px 0px; margin:0px; font-family:arial; font-size:17px; color:#191919; font-weight:bold; } 
.winnerarea p { padding:0px 0px 20px 0px; margin:0px; font-family:arial; font-size:15px; color:#444444; line-height:25px; } 
.pane1 {width:875px; height:590px; overflow:hidden;}

.paneinner {width:850px; height:auto;}
.winnerlstbx { background:#e9e9e9; border:1px solid #a8a8a8; overflow:hidden; padding:11px 26px 11px 28px; margin-bottom:27px;}
.winnerlstbx h4 { padding:0px 0px 8px 20px; margin:0px; background:url(../images/winner_icon2.gif) no-repeat left top;  font-family:arial; font-size:13px; color:#444444; font-weight:bold; }
.winnerlst { float:left; width:378px; padding-right:36px; }
.winnerlst.rht { padding-right:0px;}
.winnerlsting th { height:26px; padding-left:5px; text-align:left; background:#6b88be; font-family:arial; font-size:15px; color:#ffffff; font-weight:bold; }
.winnerlsting td { padding:10px 0px 10px 5px; font-family:arial; font-size:14px; color:#2f2f2f; font-weight:normal; border-bottom:1px solid #d4d4d4;}
.winnerlsting td.last { border-bottom:none; padding-bottom:0px;}
.winnerlstbx h5 { padding:0px 0px 8px 0px; margin:0px; /*background:url(../images/winner_icon2.gif) no-repeat left top; */  font-family:arial; font-size:13px; color:#444444; font-weight:bold; }
.winnerbtmtxt { overflow:hidden; padding:20px 0px 10px 0px; font-family:arial; font-size:13px; color:#444444; font-weight:normal;}
.winnerbtmtxt span { font-size:15px;}
#winnerTitle
{
    background: url("../images/geneiewinners.png") no-repeat scroll left top transparent;
height:65px;
width:420px;
}



@media only screen and (max-width: 800px) { 

 
body {margin:0; padding:0; }
.mbsteps { display:none;}
.mbbtmline, .mb_nmbxarea, .termsbtmarea h1,  .mbdwdbx, .mb_nmbxarea_post , .winnerarea h1, p.mobrdtxt { display:none;}

#wrapper { width:749px; margin:0 auto; }
.container { float:left; width:749px;}
.toparea { float:left; width:100%; position:relative; height:86px; z-index:30;}
.topnav { float:left; padding-top:47px; font-family:arial; color:#2b2b2b; font-size:13px; padding-left:174px;}
.topnav ul { list-style-type:none; padding:0px; margin:0px;}
.topnav ul li { list-style-type:none; padding:0px; margin:0px; float:left; padding:0px 5px 0px 0px; margin:0px 5px 0px 0px; background:url(../images/sep.gif) no-repeat right center;}
.topnav ul li.last { background:none; padding:0px; margin:0px;}
.topnav ul li a {color:#2b2b2b; font-size:12px; text-decoration:none;}
.topnav ul li a:hover { text-decoration:none; color:#9f1118;}
.tabtop_rhtarea { float:right; padding-top:10px; display:none;}
.tabtoprht_txt { float:none; overflow:hidden; padding-right:5px; font-family:arial; font-size:13px; color:#2b2b2b; padding-top:5px; padding-bottom:5px;}
.tabtopbxrht { float:right;}
.tabtoprht_numbxarea { float:left; background:#929292; border:1px solid #767676; padding:4px 2px 4px 5px;}
.tabtoprht_numbx { float:left; width:29px; height:31px; background:url(../images/num_bg.gif) no-repeat left top; text-align:center; line-height:31px; font-family:arial; font-size:22px; color:#000000; margin-right:3px;}
.tabtoprht_txtrht { float:left; padding-left:5px; font-family:arial; font-size:13px; color:#2b2b2b; padding-top:15px;}
.tabtoprht_txtlft { float:left; padding-right:5px; font-family:arial; font-size:13px; color:#2b2b2b; padding-top:15px;}
.logobx { position:absolute; left:14px; top:22px; width:153px; height:113px; background:url(../images/logo.png) no-repeat left top;}
.logobx a { float:left; width:153px; height:113px;}
.toprht { float:right;}
.bannerarea { float:left; width:100%; position:relative; height:340px; background:url(../images/tabbanner_img.jpg) no-repeat left top; z-index:10;}
.dtlsbtn { position:absolute; left:40px; bottom:50px; width:140px; height:25px; background:url(/images/see_dtls_btn.png) no-repeat left top;  }
.termsbannerarea { float:left; width:100%; position:relative; height:196px; background:url(../images/tab_terms_banner.jpg) no-repeat left top; z-index:10;}

.termsbtmarea { overflow:hidden; padding:10px 36px 0px 36px; background:#ffffff; padding-bottom:10px;}
.termsbtmarea ol { font-family:arial; font-size:14px; color:#444444; margin-left:30px; padding-bottom:20px; }
.termsbtmarea ol li { font-family:arial; font-size:14px; color:#444444; padding-bottom:10px; }
.termsbtmarea ul { font-family:arial; font-size:14px; color:#444444; margin-left:30px; padding-bottom:20px; }
.termsbtmarea ul li { font-family:arial; font-size:14px; color:#444444; padding-bottom:10px; }
.termsbtmarea h3 { padding:0px 0px 5px 0px; margin:0px; font-family:arial; font-size:17px; color:#080808; font-weight:bold; } 
.termsbtmarea p { padding:0px 0px 20px 0px; margin:0px; font-family:arial; font-size:14px; color:#444444; } 
.indexbtmarea { overflow:hidden; float:none; width:auto; padding:0px 0px 0px 22px; background:#ffffff; padding-bottom:10px;}
.indexbtmarea h2 { font-family:arial; font-size:19px; color:#d10911; font-weight:normal; }
.indexboxlft { float:left; width:430px;}
.indexboxlft h2 {  padding:0px 0px 5px 0px; margin:0px; font-weight:normal;}
.indexboxlft ul {  list-style-type:none; padding:0px; margin:0px; overflow:hidden; border-right:1px solid #dbdbdb;}
.indexboxlft ul li {  list-style-type:none; padding:0px; margin:0px; float:left;}
.indexboxlft ul li .imgarea { float:left; width:100%; }
.indexboxlft ul li .txtarea { float:left; width:100%; font-family:arial; font-size:12px; color:#444444; }
.indexboxlft ul li .txtarea span { color:#d01720;}
.indexboxlft ul li.point1 { float:left; width:145px;} 
.indexboxlft ul li.point2 { float:left; width:153px;} 
.indexboxlft ul li.point3 { float:left; width:130px;}
.indexboxlft2 { float:left; width:275px;   padding-left:20px; min-height:169px;}
.indexboxlft2 .txtbx { padding:0px 0px 0px 0px; margin:0px; font-family:arial; font-size:12px; color:#444444; border-right:0px solid #dbdbdb; min-height:130px; } 
.indexboxlft2 h2 { overflow:hidden; padding-bottom:15px; font-weight:normal;}
.indexboxlft2 h2 span { background:url(../images/winner_icon.gif) no-repeat right top; height:20px; float:left;   padding:0px 24px 0px 0px; margin:0px;}
.indexboxlft2 p { padding:0px 0px 10px 0px; margin:0px; font-family:arial; font-size:12px; color:#444444;  } 
.indexboxlft2 p span { color:#b5131b;}
.dwdbx { float:left; width:268px; padding-left:0px; display:none;}

.tabdwdbx { float:left; width:268px; padding-left:19px; padding-top:30px; display:block;}
.tabdwdbx h2 { padding:0px 0px 20px 25px;}
.btmline { float:left; width:100%; font-family:arial; font-size:12px; color:#434343; font-style:italic; padding-top:5px; display:none;}
.tabbtmline{ float:left; width:100%; font-family:arial; font-size:12px; color:#434343; font-style:italic; padding-top:5px; display:block; }
.footer { float:left; width:100%; height:35px; background:url(../images/footer_bg.png) no-repeat center top; padding-top:15px;}
.mbsteps { display:none;}
.social_icon { float:left;}
.social_icon .fbicon { float:left; margin-right:7px; margin-left:20px;}
.social_icon .fbicon a { float:left; background:url(../images/social_icon.png) no-repeat left top; width:21px; height:21px;}
.social_icon .fbicon a:hover { float:left; background:url(../images/social_icon.png) no-repeat left -21px; width:21px; height:21px;}

.social_icon .twitter { float:left;}
.social_icon .twitter a { float:left; background:url(../images/social_icon.png) no-repeat -21px top; width:21px; height:21px;}
.social_icon .twitter a:hover { float:left; background:url(../images/social_icon.png) no-repeat -21px -21px; width:21px; height:21px;}
.footertxt { float:left; font-family:arial; font-size:12px; color:#ffffff; text-decoration:none; padding-left:15px; padding-top:5px;}
.footertxt a { font-family:arial; font-size:12px; color:#ffffff; text-decoration:none; }

.winnerbannerarea { float:left; width:100%; position:relative; height:169px; background:url(../images/tab_winner_banner_new.jpg) no-repeat left top; z-index:10;}
.winnerbtmarea { overflow:hidden; padding:30px 36px 0px 36px; background:#ffffff; padding-bottom:10px;}

.winnerbtmarea h3 { padding:0px 0px 5px 0px; margin:0px; font-family:arial; font-size:17px; color:#080808; font-weight:bold; } 
.winnerbtmarea p { padding:0px 0px 20px 0px; margin:0px; font-family:arial; font-size:14px; color:#444444; }

.top_rhtbx1 { float:left; border:1px solid #767676; margin-right:6px;}
.numbxarea_new { float:left; background:#929292; border:1px solid #767676; padding:4px 1px 4px 3px;}
.numbx_new { float:left; width:18px; height:20px; background:url(../images/post_num_bg_tab.gif) no-repeat left top; text-align:center; line-height:20px; font-family:arial; font-size:14px; font-weight:bold; color:#000000; margin-right:2px;}
.txtbx_new { float:left; font-family:arial; font-size:12px; color:#2b2b2b; font-weight:bold; padding:0px 3px 0px 3px; line-height:28px;}
.top_rhtbx1.last { margin-right:0px;}
.top_rhtarea { padding-top:38px;}

.indexboxlft3 { float:left; width:228px;   padding-left:0px; padding-top:30px;}
.indexboxlft3 h2 { overflow:hidden; padding-bottom:10px; font-weight:normal;}
.indexboxlft3 h2 span {  height:20px; float:left;   padding:0px 24px 0px 0px; margin:0px;}
.indexboxlft3 h2.last span { background:none;}
.indexboxlft3 .txtbx  { padding:0px 30px 0px 0px; margin:0px; font-family:arial; font-size:12px; color:#444444; border-right:1px solid #dbdbdb; min-height:120px; }
.indexboxlft3 p { padding:0px; margin:0px; font-family:arial; font-size:12px; color:#444444; } 
.indexboxlft3 p span { color:#b5131b;}


.winnerarea { overflow:hidden; padding:10px 34px 0px 34px; background:#ffffff; padding-bottom:10px;}
.winnerarea h3 { padding:0px 0px 10px 0px; margin:0px; font-family:arial; font-size:17px; color:#191919; font-weight:bold; } 
.winnerarea p { padding:0px 0px 20px 0px; margin:0px; font-family:arial; font-size:15px; color:#444444; line-height:25px; } 
.pane1 {width:680px; height:auto; overflow:auto;}

.paneinner {width:680px; height:auto;}
.winnerlstbx { background:#e9e9e9; border:1px solid #a8a8a8; overflow:hidden; padding:11px 18px 11px 18px; margin-bottom:27px;}
.winnerlstbx h4 { padding:0px 0px 8px 20px; margin:0px; background:url(../images/winner_icon2.gif) no-repeat left top;  font-family:arial; font-size:13px; color:#444444; font-weight:bold; }
.winnerlst { float:left; width:306px; padding-right:28px; }
.winnerlst.rht { padding-right:0px;}
.winnerlsting th { height:26px; padding-left:5px; text-align:left; background:#dc1922; font-family:arial; font-size:15px; color:#ffffff; font-weight:bold; }
.winnerlsting td { padding:10px 0px 10px 5px; font-family:arial; font-size:14px; color:#2f2f2f; font-weight:normal; border-bottom:1px solid #d4d4d4;}
.winnerlsting td.last { border-bottom:none; padding-bottom:0px;}
.winnerlstbx h5 { padding:0px 0px 8px 0px; margin:0px; /*background:url(../images/winner_icon2.gif) no-repeat left top; */  font-family:arial; font-size:13px; color:#444444; font-weight:bold; }
.winnerbtmtxt { overflow:hidden; padding:20px 0px 10px 0px; font-family:arial; font-size:13px; color:#444444; font-weight:normal;}
.winnerbtmtxt span { font-size:15px;}

}

@media only screen and (max-width: 550px) { 

.winnerbannerarea { float:left; width:100%; position:relative; height:221px; background:url(../images/winner_banner_mb.jpg) no-repeat left top; z-index:10;}
.winnerbtmarea { overflow:hidden; padding:30px 25px 0px 25px; background:#ffffff; padding-bottom:10px;}
.winnerbtmarea h3 { padding:0px 0px 8px 0px; margin:0px; font-family:arial; font-size:17px; color:#080808; font-weight:bold; } 
.winnerbtmarea p { padding:0px 0px 20px 0px; margin:0px; font-family:arial; font-size:14px; color:#444444; }
.winnerbtmarea h1 { padding:10px 0px 10px 0px; margin:0px; font-family:arial; font-style:italic; font-size:20px; color:#c2141e; font-weight:bold; display:block; background:url(../images/winner_hd_mb.jpg) no-repeat left top; height:39px;}  
body {margin:0; padding:0; background:url(../images/body_bg2.gif) repeat left top;}
.tabtop_rhtarea, .tabdwdbx, .tabbtmline { display:none;}
#wrapper { width:320px; margin:0 auto; }
.container { float:left; width:320px;}
.toparea { float:left; width:100%; position:relative; height:60px; z-index:30;}
.topnav { float:left; padding-top:30px; font-family:arial; color:#2b2b2b; font-size:13px; padding-left:118px;}
.topnav ul { list-style-type:none; padding:0px; margin:0px;}
.topnav ul li { list-style-type:none; padding:0px; margin:0px; float:left; padding:0px 7px 0px 0px; margin:0px 7px 0px 0px; background:url(../images/sep.gif) no-repeat right center;}
.topnav ul li.last { background:none; padding:0px; margin:0px;}
.topnav ul li a {color:#2b2b2b; font-size:11px; text-decoration:none;}
.topnav ul li a:hover { text-decoration:none; color:#9f1118;}
.top_rhtarea { float:right; padding-top:32px; display:none;}
.toprht_txt { float:left; padding-right:5px; font-family:arial; font-size:15px; color:#2b2b2b; padding-top:15px;}
.toprht_numbxarea { float:left; background:#929292; border:1px solid #767676; padding:4px 2px 4px 5px;}
.toprht_numbx { float:left; width:29px; height:31px; background:url(../images/num_bg.gif) no-repeat left top; text-align:center; line-height:31px; font-family:arial; font-size:22px; color:#000000; margin-right:3px;}
.toprht_txtrht { float:left; padding-left:5px; font-family:arial; font-size:15px; color:#2b2b2b; padding-top:15px;}
.logobx { position:absolute; left:10px; top:19px; width:98px; height:73px; background:url(../images/mblogo.png) no-repeat left top;}
.logobx a { float:left; width:98px; height:73px;}
.toprht { float:right;}
.bannerarea { float:left; width:100%; position:relative; height:434px; background:url(../images/mobbanner_img.jpg) no-repeat left top; z-index:10;}

.termsbannerarea { float:left; width:100%; position:relative; height:221px; background:url(../images/mb_terms_banner.jpg) no-repeat left top; z-index:10;}

.termsbtmarea h1 { padding:10px 0px 10px 0px; margin:0px; font-family:arial; font-style:italic; font-size:20px; color:#c2141e; font-weight:bold; display:block;} 

.termsbtmarea { overflow:hidden; padding:10px 25px 0px 25px; background:#ffffff; padding-bottom:10px;}
.termsbtmarea ol { font-family:arial; font-size:14px; color:#444444; margin-left:30px; padding-bottom:20px; }
.termsbtmarea ol li { font-family:arial; font-size:14px; color:#444444; padding-bottom:10px; }

.termsbtmarea ul { font-family:arial; font-size:14px; color:#444444; margin-left:30px; padding-bottom:20px; }
.termsbtmarea ul li { font-family:arial; font-size:14px; color:#444444; padding-bottom:10px; }
.termsbtmarea h3 { padding:0px 0px 8px 0px; margin:0px; font-family:arial; font-size:17px; color:#080808; font-weight:bold; } 
.termsbtmarea p { padding:0px 0px 20px 0px; margin:0px; font-family:arial; font-size:14px; color:#444444; } 
.indexbtmarea { overflow:hidden; float:none; width:auto; padding:0px 12px 10px 12px; background:#ffffff; }
.indexbtmarea h2 { font-family:arial; font-size:19px; color:#d10911; font-weight:normal; }
.mbsteps { float:left; width:100%;background:url(../images/mb_steps.jpg) no-repeat left top; height:237px; display:block; }

.indexboxlft { float:none; width:auto; overflow:hidden; padding:0px 10px 5px 10px; margin-bottom:10px; border-bottom:1px solid #dbdbdb;}
.indexboxlft h2 {  padding:0px 0px 5px 0px; margin:0px; font-weight:normal;}
.indexboxlft ul {  list-style-type:none; padding:0px; margin:0px; overflow:hidden; border-right:1px solid #dbdbdb; display:none;}
.indexboxlft ul li {  list-style-type:none; padding:0px; margin:0px; float:left;}
.indexboxlft ul li .imgarea { float:left; width:100%; }
.indexboxlft ul li .txtarea { float:left; width:100%; font-family:arial; font-size:12px; color:#444444; }
.indexboxlft ul li .txtarea span { color:#d01720;}
.indexboxlft ul li.point1 { float:left; width:145px;} 
.indexboxlft ul li.point2 { float:left; width:153px;} 
.indexboxlft ul li.point3 { float:left; width:130px;}
.indexboxlft2 { float:none; width:auto; overflow:hidden; min-height:inherit;    padding:0px 10px 10px 10px; margin-bottom:10px; border-bottom:1px solid #dbdbdb;}
.indexboxlft2 h2 { overflow:hidden; padding-bottom:10px; font-weight:normal;}
.indexboxlft2 h2 span { background:url(../images/winner_icon.gif) no-repeat right top; height:20px; float:left;   padding:0px 24px 0px 0px; margin:0px;}
.indexboxlft2 .txtbx { min-height:80px;}
.indexboxlft2 p { padding:0px 0px 0px 0px; margin:0px; font-family:arial; font-size:12px; color:#444444; border-right:0px solid #dbdbdb; min-height:inherit; } 
.indexboxlft2 p span { color:#b5131b;}
.dwdbx { float:left; width:268px;  padding-left:30px; display:none;}
.dwdbx h2 { padding:0px 0px 10px 25px;}

.mbdwdbx { float:left; width:100%; padding:0px 10px 10px 10px; display:block;  }
.mbdwdbx h2 { padding:0px 0px 10px 0px;}
.btmline { float:left; width:100%; font-family:arial; font-size:12px; color:#434343; font-style:italic; padding-top:5px; display:none; }
.mbbtmline { float:left; width:100%; font-family:arial; font-size:11px; color:#434343; font-style:italic; padding-top:5px; display:block; }
.footer { float:left; width:100%; height:35px; background:url(../images/footer_bg.png) no-repeat center top; padding-top:15px;}

.social_icon { float:left;}
.social_icon .fbicon { float:left; margin-right:7px; margin-left:20px;}
.social_icon .fbicon a { float:left; background:url(../images/social_icon.png) no-repeat left top; width:21px; height:21px;}
.social_icon .fbicon a:hover { float:left; background:url(../images/social_icon.png) no-repeat left -21px; width:21px; height:21px;}

.social_icon .twitter { float:left;}
.social_icon .twitter a { float:left; background:url(../images/social_icon.png) no-repeat -21px top; width:21px; height:21px;}
.social_icon .twitter a:hover { float:left; background:url(../images/social_icon.png) no-repeat -21px -21px; width:21px; height:21px;}
.footertxt { float:left; font-family:arial; font-size:12px; color:#ffffff; text-decoration:none; padding-left:5px; padding-top:5px;}
.footertxt a { font-family:arial; font-size:12px; color:#ffffff; text-decoration:none; }


.mb_nmbxarea { position:absolute; right:5px; top:4px; display:block;}

.mbtoprht_txt { overflow:hidden;  font-family:arial; font-size:13px; color:#ffffff; font-weight:bold; }
.numbxline2 { overflow:hidden;}
.mb_txtlft { float:left;  font-family:arial; font-size:13px; color:#ffffff; font-weight:bold; padding-right:3px; padding-top:5px;}
.mb_txtrht { float:left;  font-family:arial; font-size:13px; color:#ffffff; font-weight:bold; padding-left:3px; padding-top:5px;}

.mbtoprht_numbxarea { float:left; background:#929292; border:1px solid #767676; padding:3px 2px 3px 3px;}
.mbtoprht_numbx { float:left; width:20px; height:20px; background:url(../images/mb_num_bg.gif) no-repeat left top; text-align:center; line-height:20px; font-family:arial; font-size:15px; font-weight:bold; color:#000000; margin-right:1px;}


.top_rhtbx1 { float:left; border:1px solid #767676; margin-right:10px;}


.indexboxlft3 { float:none; width:auto; overflow:hidden; min-height:inherit;    padding:0px 10px 10px 10px; margin-bottom:10px; border-bottom:1px solid #dbdbdb;}
.indexboxlft3 h2 { overflow:hidden; padding-bottom:10px; font-weight:normal;}
.indexboxlft2 h2 span { background:none; height:20px; float:left;   padding:0px 24px 0px 0px; margin:0px;}
.indexboxlft3 h2.last span { background:none;}
.indexboxlft3 .txtbx { padding:0px 18px 0px 0px; margin:0px; font-family:arial; font-size:12px; color:#444444; border-right:0px solid #dbdbdb; min-height:inherit; }
.indexboxlft3 p { padding:0px 0px 0px 0px; margin:0px; font-family:arial; font-size:12px; color:#444444; } 
.indexboxlft3 p span { color:#b5131b;}

.mb_nmbxarea_post { position:absolute; right:15px; top:15px; display:block;}
.mb_nmbxarea_inarea { display:inline-block; border: 1px solid #767676;
    margin-bottom: 8px; background:#dedede; text-align:right; float:right;}
.mb_numbxarea_new { float:left; background:#929292; border:1px solid #767676; padding:2px 1px 2px 2px;}
.mb_numbx_new { float:left; width:18px; height:18px; background:url(../images/mb_num_bg_post.gif) no-repeat left top; text-align:center; line-height:18px; font-family:arial; font-size:13px; color:#000000; margin-right:1px;}
.mb_txtbx_new { float:left; font-family:arial; font-size:11px; color:#2b2b2b; font-weight:bold; padding:0px 5px 0px 5px; line-height:24px;}
.mb_top_rhtbx1.last { margin-right:0px;}

.winnerarea { overflow:hidden; padding:10px 23px 0px 23px; background:#ffffff; padding-bottom:10px;}
.winnerarea h3 { padding:0px 0px 10px 0px; margin:0px; font-family:arial; font-size:17px; color:#191919; font-weight:bold; } 
.winnerarea p { padding:0px 0px 20px 0px; margin:0px; font-family:arial; font-size:15px; color:#444444; line-height:normal; } 
.pane1 {width:274px; height:auto; overflow:auto;}

.paneinner {width:274px; height:auto;}
.winnerlstbx { background:#e9e9e9; border:1px solid #a8a8a8; overflow:hidden; padding:11px 13px 11px 13px; margin-bottom:15px;}
.winnerlstbx h4 { padding:0px 0px 8px 20px; margin:0px; background:url(../images/winner_icon2.gif) no-repeat left top;  font-family:arial; font-size:13px; color:#444444; font-weight:bold; }
.winnerlst { float:left; width:246px; padding-right:0px; padding-bottom:15px; }
.winnerlst.rht { padding-right:0px;}
.winnerlsting th { height:26px; padding-left:5px; text-align:left; background:#dc1922; font-family:arial; font-size:15px; color:#ffffff; font-weight:bold; }
.winnerlsting td { padding:10px 0px 10px 5px; font-family:arial; font-size:11px; color:#2f2f2f; font-weight:normal; border-bottom:1px solid #d4d4d4;}
.winnerlsting td.last { border-bottom:none; padding-bottom:0px;}
.winnerlstbx h5 { padding:0px 0px 8px 0px; margin:0px; /*background:url(../images/winner_icon2.gif) no-repeat left top; */  font-family:arial; font-size:13px; color:#444444; font-weight:bold; }
.winnerbtmtxt { overflow:hidden; padding:20px 0px 10px 0px; font-family:arial; font-size:13px; color:#444444; font-weight:normal;}
.winnerbtmtxt span { font-size:15px;}

.winnerarea h1 { padding:10px 0px 4px 0px; margin:0px; font-family:arial; font-style:italic; font-size:18px; color:#c2141e; font-weight:bold; display:block; background:url(../images/winner_hd_mb.jpg) no-repeat left top; height:27px;}
p.mobrdtxt {font-family:arial; font-style:italic; font-size:18px; color:#c2141e; display:block;}
}
#pictures ul li {
    float: left;
    margin-right: 27px;
    width: 200px;
}
layout.css (line 473)
li {
    line-height: 18px;
    margin-bottom: 12px;
}
base.css (line 111)
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    border: 0 none;
    font: inherit;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}
base.css (line 27)
* {
    -moz-box-sizing: border-box;
}
layout.css (line 11)
Inherited fromul
ul {
    list-style: none outside none;
}
base.css (line 101)
ol, ul {
    list-style: none outside none;
}
base.css (line 38)
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    font: inherit;
}
base.css (line 27)
Inherited fromdiv.sixteen
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    font: inherit;
}
base.css (line 27)
Inherited fromsection#pictures.popup-gallery
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    font: inherit;
}
base.css (line 27)
Inherited fromdiv.container
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    font: inherit;
}
base.css (line 27)
Inherited fromsection.band
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    font: inherit;
}
base.css (line 27)
Inherited frombody
body {
    color: #93959C;
    font: 12px/19px "HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;
}
base.css (line 53)
body {
    line-height: 1;
}
base.css (line 36)
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    font: inherit;
}
base.css (line 27)
Inherited fromhtml
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    font: inherit;
}
.orient {
    float: left;
    width: 182px;
}
.orit {
    float: left;
    height: 137px;
    width: 175px;
}
#pictures ul li {
    float: left;
    margin-right: 27px;
    width: 200px;
}
.termsbtmarea  {
    background: none repeat scroll 0 0 #FFFFFF;
    overflow: hidden;
    padding: 10px 45px;
}
* {
    border: 0 none;
    margin: 0;
    outline: medium none;
   }
#pictures > div {
    position: relative;
}
.container .column, .container .columns {
    display: inline;
    float: left;
    margin-left: 10px;
    margin-right: 10px;
}
ul {
    list-style: none outside none;
}
ol, ul {
    list-style: none outside none;
}
p {
    font-size: 13px;
    margin: 0 0 10px;
    color:#666;
}
li {
    line-height: 18px;
}
#pictures ul li h3 {
	 line-height: 44px;
    margin: 7px auto 0;
    text-align: center;
	color: #6b88be;
font-weight:bold;
}
h1, h3, h4, h5, h6 {
    color: #3F4657;
    font-family: "Lucida Sans",Helvetica,Arial,sans-serif;
    font-size: 13px;
    font-weight: normal;
    text-transform: uppercase;
}
#pictures ul li {
    float: left;
    margin-right: 27px;
    width: 200px;
}
.pointalign	
{
margin-top:125px;
}
.winstyle
{
width:60%;
float:right;
}
.winstylediv
{
float:left;
}
	
