.grayBoxRound .sp_re_top, .grayBoxRound .sp_re_top span, .grayBoxRound .sp_re_bottom, .grayBoxRound .sp_re_bottom span { background:url(../images/sprites_round_box.gif) no-repeat left top; font-size:0 }
.grayBoxRound .sp_re_top { background-position:0 -334px; padding-left:10px; }
.grayBoxRound .sp_re_top span { display:block; height:7px; font-size:0; background-position: right -342px; }
.grayBoxRound .sp_re_bottom { background-position:0 -359px; padding-left:10px; }
.grayBoxRound .sp_re_bottom span { display:block; height:7px; font-size:0; background-position: right -351px; }
.grayBoxRound .sp_re_middle { background:#f7f7f7; padding:5px 15px; border:solid 1px #e4e4e4; border-width:0 1px; }
.grayBoxRound .sp_re_middle h2 { font-size:19px; font-family:Arial, Helvetica, sans-serif; padding:3px 0px; color:#0b6597; font-weight:normal; }
.grayBoxRound .sp_re_middle h3 { font-size:17px; color:#0b6597; }
.blue_round_table { position:relative; }
.blue_round_table .ctl, .blue_round_table .ctr, .blue_round_table .cbr, .blue_round_table .cbl { background:url(../images/blueround-table.gif) no-repeat left top; height:6px; width:6px; display:block; position:absolute; }
.blue_round_table .ctl { background-position:0 0; left:0; top:0 }
.blue_round_table .ctr { background-position: right 0; right:0; top:0 }
.blue_round_table .cbr { background-position: right bottom; right:0; bottom:0 }
.blue_round_table .cbl { background-position: left bottom; left:0; bottom:0 }
.blue_round_table table { background:#b9d9e9; font-weight:bold; color:#5b5d5e; font-size:11px; }
.blue_round_table table td { background:#FFFFFF; padding:5px 10px; }
.blue_round_table table th { background:#FFFFFF; padding:5px 10px; color:#FF0000; text-align:center; font-weight:bold; }
/* PHOTO GALLERY AND TAB PANEL  */
.tabPanle { }
/*.tabPanle ul { margin:0; padding:0 0 0 50px; } commented by Arpit*/
.tabPanle ul { margin:0; padding:0px 0 0 7px; }
.tabPanle ul li { display:inline; float:left }
.tabPanle ul li a, .tabPanle ul li a span { background:url(../images/sprites_button_bg.png) no-repeat left top; cursor:pointer; }
.tabPanle ul li a { float:left; display:block; margin-left:2px; padding:0 0 0 5px; background-position:0px -309px; font-weight:bold; font-size:11px; color:#095986; text-decoration:none; }
.tabPanle ul li a span { background-position:right -267px; float:left; display:block; height:30px; line-height:30px; padding:0 10px 0 7px; }
.tabPanle ul li a:hover, .tabPanle ul li a.active { background-position:0 -213px; color:#FFFFFF; }
.tabPanle ul li a:hover span, .tabPanle ul li a.active span { background-position:right -167px; }
h2.text_bdr_buttom { border-bottom:solid 1px #e2e2e2; }
.valing-middle { vertical-align:middle; }
.photo_box_gallery { padding:10px 0 0 0; color:#7fa515 }
.photo_box { background:url(../images/photo_bg_bottom.gif) no-repeat center bottom; width:270px; margin:0 auto; padding:0 0 3px 0; }
.photo_box img { border:solid 1px #e2e2e2; padding:5px; }
/* News  */
/* !!!!! STRUCTURAL CLASSES !!!!! */
.bod-bg { width:100%; background:url(../images/bg-bodyforblog.jpg) left top repeat-x; }
#wrappenews { /*width:100%; background:url(../images/bg-bodyforblog.jpg) left top repeat-x;*/ }
#page { width:900px; margin:0 auto; /* if center align */ } /* Main Parent DIV */
#headernews { background:url(../images/rays.png) center top no-repeat; position:relative; }
#content { margin:0px; padding:17px 0 20px 0; } /* Middle contents / post area */
.widecolumn { width:540px; padding: 0 15px; }
.narrowcolumn { width:274px; padding-right:15px; }
.container { padding:;
margin:;
} /* Use this div as an Spacing Element COMMOM for site contents - #header .container or #sidebar .container */
.mid-topcor { background: url(../images/bg-top-trans.png) center top no-repeat; height:7px; font-size:0px; line-height:0px; }
.mid-topcorb { background: url(../images/bg-top-transb.png) center top no-repeat; height:7px; font-size:0px; line-height:0px; }
.mid-botcor { background: url(../images/bg-middle-btm.jpg) center top no-repeat; height:5px; font-size:0px; line-height:0px; }
.middlebody { background:url(../images/bg-middle-trans.png) center top repeat-y; padding: 0 20px; color:#2d2d2d; }
/**html .middlebody { height:4340px; }*/
.blog-heading { background:url(../images/title-shadow.jpg) center bottom no-repeat; text-align:center; padding:15px 0 25px 0; }
.news-devider { background:url(../images/title-shadow.jpg) center bottom no-repeat; height:13px; font-size:0px; line-height:0px; }
.wide-news-devider { background:url(../images/wide-news-devider.jpg) center bottom no-repeat; height:13px; font-size:0px; line-height:0px; }
.narrow-news-devider { background:url(../images/narrow-news-devider.jpg) center bottom no-repeat; height:13px; font-size:0px; line-height:0px; }
.news-title { color:#fd4653; font-size:18px; font-weight:normal; margin:0 0 6px 0; }
/* NAVIGATION */
#nav { background:url(../images/bg_nav.jpg) left top repeat-x; } /* To format the main navigation structure */
#nav ul { margin:0px; padding:0px 0px 0px 10px; list-style:none; background:url(../images/bg-nav-lt.jpg) left top no-repeat; height:39px; }
#nav ul li { background:url(../images/bg-nav-rt.jpg) right top no-repeat; width:100%; color:#fff; }
#nav ul li a { line-height:39px; padding:0 10px; text-decoration:none; color:#fff; font-size:11px; }
#nav ul li a:hover { color:#72eb37; text-decoration:none; }
a.close { background:url(../images/close.gif) right top no-repeat; padding-right:24px; line-height:16px; color:#fff; height:18px; position:absolute; right:10px; text-decoration:none; top:10px; z-index:150025; }
a.close:hover { color:#60f73b; text-decoration:none; }
.giftpoint { text-align:center; padding:16px 0; }
.newstimeouter { padding:8px 6px; font-weight:normal; text-align:center; position:relative; font-size:18px; color:#fff; line-height:26px; height:26px;}
.newsbox { background:url(../images/news-time.png) left top no-repeat; width:80px; height:29px; padding:0 0 0 131px; text-align:left; position:absolute; left:0px; top:8px; font-size:16px; font-weight:bold; }
.newsbox em{ font-style:normal; font-size:13px; color:#BFD5E0;} 
.newstimeouter .dayname { color:#92d2e4; font-size:14px; font-weight:bold; }
.graybox { background:#f8fafc; border:solid 1px #d1d6d9; padding:14px; }
.latest-newstitle { padding-bottom:5px; font-size:12px; color:#757575; font-weight:bold; }
.latest-newstitle a { text-decoration:underline; color:#757575; }
.latest-newstitle a:hover { color:#41be03; text-decoration:none; }
.newssub-title { color:#1d5a74; font-size:15px; margin-bottom:8px; }
.videobox { padding:10px 7px; border:solid 1px #c7c6c7; }
.technews-title { background:url(../images/tech-news-bg.gif) left top repeat-x; line-height:37px; font-size:18px; color:#fff; font-weight:normal; }
.imagebox { padding-bottom:10px; }
.imagebox img { padding:7px; border:solid 1px #c7c6c7; }
.adsimg img { padding:5px; border:solid 1px #c7c6c7; }
.didyou { background:url(../images/did-you-bg.jpg) left top no-repeat; }
.question { padding:0 15px; }
.question a { color:#1d5a74; font-size:15px; text-decoration:none; }
.question a:hover { color:#000; text-decoration:none; }
.today-quote { background:#f8fafc url(../images/today-quote.gif) 30px 6px no-repeat; border:solid 1px #d1d6d9; }
.quote { padding: 0px 0 0 350px; width:380px; font-size:15px; color:#1d5a74; line-height:21px; }
.green { color:#85af05; }
/* Added By Arpit IPL matchpredict login msg*/
.no-records-found { background:#F5F5F5 none repeat scroll 0 0; border:1px solid #E6E6E6; color:#f00; display:block; font-size:12px; font-weight:bold; margin:10px auto; padding:15px 15px; text-align:center;}
.no-records-found a { text-decoration:none; color:#FF0000; text-align:center; }
.no-records-found a:hover { text-decoration:none; color:#0B679A; }
/* submit flexible */ 
.green-button { font-size:16px; float:left; padding-left:18px; background:url(../images/sbleft.gif) left top no-repeat; }
.green-button input { font-size:16px; float:left; padding-right:18px; background:url(../images/sbright.gif) right top no-repeat; width:auto; overflow:visible; border:0px; color:#fff; height:39px; padding-bottom:4px; line-height:21px; cursor:pointer; font-weight:bold; }
a.green-button { font-size:16px; float:left; padding-left:18px; background:url(../images/sbleft.gif) left top no-repeat; text-decoration:none; }
a.green-button span { font-size:16px; float:left; padding-right:18px; background:url(../images/sbright.gif) right top no-repeat; border:0px; color:#fff; /*height:39px;*/ padding-bottom:4px; line-height:39px; cursor:pointer; font-weight:bold; }
.green-button-small { font-size:12px; float:left; padding-left:14px; background:url(../images/sbleft-sml.gif) left top no-repeat; }
.green-button-small input { font-size:12px; float:left; padding-right:14px; background:url(../images/sbright-sml.gif) right top no-repeat; width:auto; overflow:visible; border:0px; color:#fff; height:26px; padding-bottom:4px; line-height:20px; cursor:pointer; font-weight:bold; }
a.green-button-small { font-size:12px; float:left; padding-left:14px; background:url(../images/sbleft-sml.gif) left top no-repeat; text-decoration:none; }
a.green-button-small span { font-size:12px; float:left; padding-right:14px; background:url(../images/sbright-sml.gif) right top no-repeat; border:0px; color:#fff; /*height:39px;*/ padding-bottom:0px; line-height:26px; cursor:pointer; font-weight:bold; }



.gray-button-small { font-size:12px; float:left; padding-left:14px; background:url(../images/gray-sbleft-sml.gif) left top no-repeat; }
.gray-button-small input { font-size:12px; float:left; padding-right:14px; background:url(../images/gray-sbright-sml.gif) right top no-repeat; width:auto; overflow:visible; border:0px; color:#fff; height:26px; padding-bottom:4px; line-height:20px; cursor:pointer; font-weight:bold; }
a.gray-button-small { font-size:12px; float:left; padding-left:14px; background:url(../images/gray-sbleft-sml.gif) left top no-repeat; text-decoration:none; }
a.gray-button-small span { font-size:12px; float:left; padding-right:14px; background:url(../images/gray-sbright-sml.gif) right top no-repeat; border:0px; color:#fff; /*height:39px;*/ padding-bottom:0px; line-height:26px; cursor:pointer; font-weight:bold; }


.ads-centerbox ul li a {color:#7C7B7B;text-decoration:none;}
.ads-centerbox ul li a:hover {text-decoration:underline;}



.paginationControl_ads { padding:10px 0 3px 0; }
.paginationControl_ads a { text-decoration:none; color:#000; padding:3px 5px; background:#F0F0F0; border:solid 1px #E4E3E3; font-size:11px; }
.paginationControl_ads a:hover { background:#0A6196; border:solid 1px #198ECF; color:#fff; }
.paginationControl_ads .active { padding:3px 5px; background:#7B9F09; border:solid 1px #8AAF15; color:#fff; font-size:11px; }

.total{ color:#f00; font-size:12px;}
.slp select{ padding:4px; border:solid 1px #d2d2d2; width:124px;}

.gallery-title{ font-size:13px; color:#0D628F; padding:2px 0; font-weight:bold;  }
.tetimonials p{ font-size:12px; line-height:18px; color:#666; padding:0 8px 10px 8px;}
.tetimonials .gallery-title { background:#f2f2f2; padding:4px 8px; margin-bottom:6px; -moz-border-radius:4px; -webkit-border-radius: 4px;}

.by-test{ text-align:right; font-size:11px; color:#666;}
.by-test strong{ color:#0D628F; font-size:12px; padding:0 4px;}
.by-test em{ color:#212121; font-style:normal; font-size:10px; /*background:#91BF24;*/ padding:3px 4px;}
.top-achivers h2{ font-size:18px; font-weight:normal; margin-bottom:8px; border-bottom:solid 1px #e2e2e2;}
.top-achivers .predi-table{ /*margin-bottom:15px;*/}
.top-achivers .predi-table th{ color:#000; background:#f1f1f1;}
.top-achivers .predi-table td{ padding:5px 8px;}
table.outlet-list td{ font-size:11px; color:#666; padding:5px 6px; line-height:16px;}

table.conver-tab th{color:#000; background:#f1f1f1;}
table.conver-tab td{ color:#666; padding:5px 6px;}

.table_data_edit_profile {  background:#C5C4C4;}
.table_data_edit_profile th { background:#E4E4E4; padding:5px 10px 5px 10px; font-size:12px; color:#000 }
.table_data_edit_profile th a { color:#000; }
.table_data_edit_profile td { padding:5px; background-color:#FFFFFF; font-size:11px; color:#333;} 

.vendortext{ font-size:11px; color:#666;}
.wd200{ width:200px;}
.wd210{ width:204px;}
.wd140{ width:137px;}
table.vendortext label.textfield input.rounded{ height:25px;}


.formMultiCheckboxList li {float:left; width:235px; padding-left:0px;}

.sharefriend {color:#FF0000;text-decoration:none;}
.my_account_navigation a.icon-referral-bonus {background-image:url(../images/referral-bonus-icon.png); width:115px;padding-top:70px;}
.terms_conditions_new ol {padding:15px 0px 0px 14px;}
.terms_conditions_new ol li{ list-style-type:none; padding-bottom:12px; color:#666; font-size:12px; line-height:18px;}
.terms_conditions_new ul li{ list-style-type:disc; line-height:17px; padding:2px 0; color:#666666;}
span.blue-color{color:#0B6597;}
.header_banner{ position:relative;top:-5px;}