/* CSS Document */

body{ padding:0; margin:0 0 0 0; 	background: #ffffff; color:#666666; font:normal 11px/15px Arial, Helvetica, sans-serif;}

div,span,p,img,h1,h2,h3,h4,h5,h6,from,table,tr,td,ul,li,ol{ padding:0; margin:0;}

fieldset,legend{ padding:0; margin:0; border:none;}

ul{ list-style-type:none;}

.spacer{ clear:both; padding:0; margin:0; line-height:0;}

.green_txt{ padding:0; margin:0; font:normal 11px/15px Arial, Helvetica, sans-serif; color:#6c6c6c; text-decoration:none;}

a{ padding:0; margin:0; font:normal 11px/15px Arial, Helvetica, sans-serif; color:#c70c13; text-decoration:none;}

a:hover{ text-decoration:underline;}

a.green_links{ padding:0; margin:0; font:normal 11px/15px Arial, Helvetica, sans-serif; color:#bb0c13; text-decoration:underline;}

a.green_links:hover{ text-decoration:none;}

.size12 { font-size:12px}

.size14 { font-size:14px}

.container { background:url(../images/header-bg.jpg) top center no-repeat;}

.top_header{ height:248px; width:1003px; margin:0 auto; position:relative; background:url(../images/kings-punjab.gif) top center no-repeat}

.logo{ width:288px; height:77px; padding:0; margin:0; position:absolute; left:412px; top:28px; z-index:3}

.searcharea{ width:890px; padding:8px 0 0 0; top:190px; left:45px; height:35px; position:absolute;}

.top_search{ width:294px; float:left; display:block; padding:0 0 0 100px; margin:0;}

.top_search form{ padding:0; margin:0;}

.top_search form fieldset{ padding:0; margin:0; border:0;}

.top_search form fieldset legend{ padding:0; margin:0; border:0;}

.top_search form fieldset label{ padding:3px 0 0 0; margin:0; border:0; float:left; display:block; width:50px; color:#852c2c}

.top_search form fieldset input{ padding:0; margin:0 6px 0 0; border:1px solid #CCCCCC; width:158px; height:23px; background:white; font:normal 12px/23px Arial, Helvetica, sans-serif; color:#CBCBCB; font-style:italic; float:left; display:block;}

.top_search form fieldset input.search_bttn{ padding:0; margin:0; width:27px; height:25px; background:url(../images/search_bttnbg.gif) left top no-repeat; font:bold 15px/18px Arial, Helvetica, sans-serif; color:white; float:left; display:block; border:none; cursor:pointer;}

.top_search form fieldset input.input-bg { background:url(../images/input-bg.gif) repeat-x #f9f9f9; border:#999999 1px solid; height:20px; color:#999999; float:left; display:block}

.top_links{ width:408px; float:left; display:block; padding:0 0 0 80px; margin:0; }

.top_links ul{ padding:0; margin:0;}

.top_links ul li{ padding:0; margin:0 0 0 0; float:left; display:block; color:#a50a10; font-weight:bold; font-size:14px}

.top_links ul li.pad{ padding:0; margin:0 28px 0 0; float:left; display:block;}

.top_links ul li a.home{ padding:0 0 0 16px; margin:0; font:normal 11px/15px Arial, Helvetica, sans-serif; color:#333333; background:url(../images/home_icon.gif) left top no-repeat; text-decoration:none;}

.top_links ul li a.home:hover{ text-decoration:none;}

.top_links ul li a.settings{ padding:0 0 0 16px; margin:0; font:normal 11px/15px Arial, Helvetica, sans-serif; color:#333333; background:url(../images/settings_icon.gif) left top no-repeat; text-decoration:none;}

.top_links ul li a.settings:hover{ text-decoration:none;}

.top_links ul li a.logout{ padding:0 0 0 16px; margin:0; font:normal 11px/15px Arial, Helvetica, sans-serif; color:#333333; background:url(../images/logout_icon.gif) left top no-repeat; text-decoration:none;}

.top_links ul li a.logout:hover{ text-decoration:none;}

h1{ font:bold 14px/16px Arial, Helvetica, sans-serif; color:#CBCACA; text-decoration:underline; padding:20px 0 0 20px; margin:0;}

/*.main_navbg{ width:914px; padding:0 0 62px 0; margin:0 auto; position:relative;}*/

	ul#main-nav .level2{display:none; width:159px; position:absolute; left:159px; top:0; border:1px solid #cccccc; background:#D9D9D9;}



	ul#main-nav .level2 li:last-child{border:none;}



	



	.sub-outer{width:159px; padding:0 0 12px 0; display: none; position:absolute; top:25px !important; top:28px; left:0px; background:url(../images/common/submenu-bottom.gif) bottom no-repeat; z-index:107;}



	.subrht-outer{width:159px; padding:0 0 12px 0; display: none; position:absolute; top:55px; right:0px; background:url(../images/common/submenu-bottom.gif) bottom no-repeat;}



	ul#main-nav ul.submenu{padding: 12px 0 0 0; width:159px; list-style:none; background:#d9d9d9 url(../images/common/submeu-topbg.gif) left top repeat-x; display:table;}



	ul#main-nav ul.submenu li{background:url(../images/common/submenu-linkbg.gif) left bottom repeat-x; border-bottom:1px dotted #333333; display:block; width:100%; position:relative;}



	ul#main-nav ul.submenu li, ul#main-nav .submenu li a{background:none; text-transform:none; line-height:20px; color:#333333;}



	 ul#main-nav .submenu li a{width:140px; text-align:left;}



	ul#main-nav .submenu li a:hover{color:#BE0C14; background:none;}





ul.common-list{margin:0 0 0 0;}

.round-mid ul.common-list{display:table;}

ul.common-list li{background:url(../images/list-arrow2.gif) left 5px no-repeat; padding:0 0 10px 12px; display:block;}

ul.common-list li span{color:#ED1C24; display:block;}

ul.common-list li span.gray{color:#333333;}







ul.navigation{ padding:0 0 0 50px; margin:0;}

ul.navigation li{ padding:0 0 0 3px; margin:0; float:left; display:block; border:#ff0000 0px solid}

ul.navigation li a{ padding:20px 30px 0 30px; margin:0; text-align:center; font:normal 12px/15px Arial, Helvetica, sans-serif; color:white; height:37px; text-decoration:none;display:block; float:left; display:block; }

ul.navigation li a:hover{ color:#333333; text-decoration:none;}

ul.navigation li a.active{ color:#333333; text-decoration:none;}

ul.navigation li a.navspacer { width:138px; cursor:default}

.nav_icon{ width:15px; padding:0 0 15px 0; margin:0; text-align:center; border:none; clear:both;}





.leftnav { width:184px; margin:0; padding:0 26px 0 0; float:left; display:block;}

.leftnav-header { background:url(../images/leftnav-header.gif) no-repeat; width:174px; height:34px; font-size:16px; font-weight:normal; color:white; padding:3px 0 0 10px}

.leftnav-footer { background:url(../images/leftnav-footer.gif) no-repeat; width:184px; height:15px}

.leftnav-box { border-left:#c8c8c8 1px solid; border-right:#c8c8c8 1px solid; line-height:18px; width:152px; padding:0px 15px 0 15px; color:black}

.leftnav-box-title { font-size:14px; font-weight:bold; padding:5px 0 0 0}

.leftnav-box a { text-decoration:underline}

.leftnav-box a:hover { text-decoration:none}

.img-border { border:#bbbbbb 1px solid}

ul.section-devider li { float:left; display:block; width:70px; border:#ff0000 0px solid}



ul.left-thumb-listing li { width:65px; float:left; display:block; margin:0 5px 10px 0;}

ul.left-thumb-listing li p { line-height:10px;}

ul.left-thumb-listing li.spacer { width:130px; float:none; display:normal; margin:0; clear:both;}



.box-template { width:874px; margin:0 0 5px 0}

.box-template-header { background:url(../images/box-top-curve.gif) no-repeat; width:864px; height:37px; font-size:16px; font-weight:normal; color:white; padding:0 0 0 10px; position:relative}

.box-template-header2 { background:url(../images/box-top-curve2.gif) no-repeat; width:864px; height:34px; font-size:16px; font-weight:normal; color:white; padding:3px 0 0 10px; position:relative}



.view-all { position:absolute; top:6px; right:30px; font-size:11px; background:url(../images/view-all-arrow.gif) no-repeat left; padding:0 0 0 10px}

.view-all a { color:white; text-decoration:none}

.view-all a:hover { color:white; text-decoration:none}

.box-template-bg { border-left:#c8c8c8 1px solid; border-right:#c8c8c8 1px solid; line-height:18px; padding:0px 15px 0 15px; color:black}

.box-template-footer { background:url(../images/box-footer-curve.gif) no-repeat; height:13px}

.box-template-footer2 { background:url(../images/box-footer-curve2.gif) no-repeat; height:13px}

.recent_videos_inside_box { width:165px; float:left; display:block; margin:0 0 0 5px;}

.video_thumb { width:160px;}

.video_detail_descrip { width:160px; color:black}

.recent_videos_inside { background-color:#fecccb; margin:0;	color:black; padding:5px; font:bold 11px/13px Arial, Helvetica, sans-serif;	border:1px #db797a solid;	text-align:left;}



.recent_albums_inside_box { width:165px; float:left; display:block; margin:0 0 0 5px;}

.album_thumb { width:165px; text-align:center; margin:0 auto}

.album_descrip { width:165px; padding:0; color:black; text-align:center; margin:0 auto}

.recent_albums_inside { background-color:#fecccb; margin:10px;	color:black; padding:5px; font:bold 11px/13px Arial, Helvetica, sans-serif;	display:none; border:1px #db797a solid;	text-align:left;}

.devided-content { width:392px; float:left; display:block; padding:0 20px 0 0; }

.blogdevider { background:url(../images/vertical-devider.gif) 400px 0 repeat-y;}



.leftnavmed { width:549px; margin:0 40px 0 0; padding:0; float:left; display:block;}

.leftnavmed-header { background:url(../images/box-top-curve-med.gif) no-repeat; width:539px; height:34px; font-size:16px; font-weight:normal; color:white; padding:0 0 0 10px; position:relative}

.leftnavmed-header-relative { background:url(../images/box-top-curve-med.gif) no-repeat; width:539px; height:34px; font-size:16px; font-weight:normal; color:white; padding:0 0 0 10px;}

.leftnavmed-footer { background:url(../images/box-footer-curve-med.gif) no-repeat; width:549px; height:14px}

.leftnavmed-box { border-left:#c8c8c8 1px solid; border-right:#c8c8c8 1px solid; line-height:18px; width:517px; padding:0px 15px 0 15px; color:black}

.leftnavmed-box-title { font-size:14px; font-weight:bold; padding:5px 0 0 0}

.red-title { font-size:14px; font-weight:bold; color:#b8121d}



ul.thumbs-vertical-text { padding:10px 0 0 0;}

ul.thumbs-vertical-text li { width:152px; float:left; display:block; margin:0 28px 0 0; text-align:center;}

ul.thumbs-vertical-text li.nomargin { width:152px; float:left; display:block; margin:0 0 0 0; text-align:center}



.right-login { width:287px; float:left; display:block}

.right-login-header { background:url(../images/loginbox-header.gif) no-repeat; width:277px; height:34px; font-size:16px; font-weight:normal; color:white; padding:0 0 0 10px}

.right-login-footer {background:url(../images/loginbox-footer.gif) no-repeat; width:287px; height:14px; margin:0 0 8px 0} 

.right-login-box { background:url(../images/loginbox-bg.gif) #a3080c repeat-x; line-height:18px; width:257px; padding:0px 15px 0 15px; color:black}

.right-login-title {font-size:14px; font-weight:bold; padding:5px 0 0 0}

.right-login-box form { margin:0 0 0 0; padding:0}

.right-login-box form fieldset { margin:0; padding:0; border:0; color:white}

.right-login-box form fieldset label { color:white; font-weight:bold; font-size:11px; clear:both}

.right-login-box form fieldset input { background:url(../images/input-bg.gif) white repeat-x; border:#020202 1px solid; width:250px; height:22px}

.right-login-box form fieldset input.checkbox { width:15px; height:15px}

.right-login-box form fieldset input.button { background:url(../images/button-texture-bg.gif) repeat-x; border:#78100f 1px solid; color:#e9d5d4; font-size:11px; padding:0 0 2px 0; width:100px}

.right-login-box form fieldset a { color:white; text-decoration:none}

.right-login-box form fieldset a:hover { color:white; text-decoration:underline}

.where span { color:black}

.rightnav { width:667px; float:left; display:block;}

.inside_body{ margin:0 auto; width:890px; padding:0px 38px 0 38px; border:#ff0000 0px solid }





.rightbox-header-gray { background:url(../images/rightbox-header.gif) no-repeat; width:277px; height:38px; font-size:16px; font-weight:normal; color:white; padding:0 0 0 10px}

.rightbox-footer-gray {background:url(../images/right-box-bottom.gif) no-repeat bottom; width:287px; height:23px} 

.rightbox-bg-gray { background:url(../images/right-box-bg.gif) white repeat-y; line-height:18px; width:287px; padding:0; color:#747474}

.padding-left { padding:0 0 0 10px}





.rightbox { width:287px; float:left; display:block}

.rightbox-header { background:url(../images/right-box-top.gif) no-repeat; width:277px; height:10px; font-size:0px; font-weight:normal; color:white; padding:0 0 0 10px}

.rightbox-footer {background:url(../images/right-box-bottom.gif) no-repeat bottom; width:287px; height:23px} 

.rightbox-bg { background:url(../images/right-box-bg.gif) white repeat-y; line-height:18px; width:287px; padding:0; color:#747474}

.rightbox-bg h2 {color:#b00b11; font-size:14px; font-weight:bold; margin:0; padding:0 0 0 15px;}

.padding {padding:0 15px 0 15px;}

.paddingall { padding:5px 15px 5px 15px}

.highlights { overflow-x:hidden; overflow:hidden;}



.profile_window{ width:534px; float:left; display:block; padding:9px 4px 4px 4px; margin:0; background:#191C0E; border-top:2px solid #C3DF0F;}

.profile_top{ width:267px; float:left; display:block; padding:0; margin:0;}

.white_normaltext{ font:normal 11px/20px Arial, Helvetica, sans-serif; color:white; padding:0; margin:0;}

h2{ font:normal 18px/30px Arial, Helvetica, sans-serif; color:black; padding:0; margin:0;}



.tab_outer{ width:auto; padding:0; margin:0;}

.tab_outer ul{padding:0 10px 0 0; margin:0 0 20px 0; height:20px; border-bottom:#cccccc 1px solid}

.tab_outer ul li{ padding:0; margin:0; height:20px; float:right; display:block;}

.tab_outer ul li.pad{ padding:0 2px 0 0; margin:0; height:20px;}

.tab_outer ul li a{ padding:0 14px 0 0; margin:0; background:url(../images/tab_normalbg.jpg) right top no-repeat; float:left; display:block; font:normal 12px/15px Arial, Helvetica, sans-serif; color:#c90e17; text-decoration:none; text-align:center; cursor:pointer;}

.tab_outer ul li a span{ padding:3px 0 0 14px; margin:0; background:url(../images/tab_normalbg.jpg) left top no-repeat; float:left; display:block; font:normal 12px/15px Arial, Helvetica, sans-serif; color:#c90e17; text-decoration:none; text-align:center; cursor:pointer; height:17px;}

.tab_outer ul li a:hover{ background:url(../images/tab_rolloverbg.jpg) right top no-repeat; float:left; display:block; font:normal 12px/15px Arial, Helvetica, sans-serif; color:black; text-decoration:none; text-align:center; cursor:pointer;}

.tab_outer ul li a:hover span{ background:url(../images/tab_rolloverbg.jpg) left top no-repeat; float:left; display:block; font:normal 12px/15px Arial, Helvetica, sans-serif; color:black; text-decoration:none; text-align:center; cursor:pointer;}

.tab_outer ul li a.active{ padding:0 14px 0 0; margin:0; background:url(../images/tab_activebg.jpg) right top no-repeat; float:left; display:block; font:normal 12px/15px Arial, Helvetica, sans-serif; color:#7E7E7E; text-decoration:none; text-align:center; cursor:pointer;}

.tab_outer ul li a.active span{ padding:3px 0 0 17px; height:18px; margin:0; background:url(../images/tab_activebg.jpg) left top no-repeat; float:left; display:block; font:normal 12px/15px Arial, Helvetica, sans-serif; color:#7E7E7E; text-decoration:none; text-align:center; cursor:pointer;}

.tab_outer ul li a.active:hover{ background:url(../images/tab_activebg.jpg) right top no-repeat; float:left; display:block; font:normal 12px/15px Arial, Helvetica, sans-serif; color:#7E7E7E; text-decoration:none; text-align:center; cursor:pointer;}

.tab_outer ul li a.active:hover span{ background:url(../images/tab_activebg.jpg) left top no-repeat; float:left; display:block; font:normal 12px/15px Arial, Helvetica, sans-serif; color:#7E7E7E; text-decoration:none; text-align:center; cursor:pointer;}



.tab_content{ width:534px; padding:0; margin:0; background:white;}

.tab_content_left{ width:348px; padding:10px; margin:0; float:left; display:block; /*border:1px solid blue;*/}

.intro_txt{ font:normal 16px/20px Arial, Helvetica, sans-serif; color:black; padding:0; margin:0;}

.intro_txt span{ font:normal 11px/15px Arial, Helvetica, sans-serif; color:#999999; padding:0; margin:0;}

.gray_txt{ font:normal 12px/14px Arial, Helvetica, sans-serif; color:#666666; padding:0; margin:0;}

.gray_txtbold{ font:bold 14px/16px Arial, Helvetica, sans-serif; color:#666666; padding:0 0 0 12px; margin:0;}

.gray_txtleft{ font:normal 12px/14px Arial, Helvetica, sans-serif; color:#666666; padding:0; margin:0; float:left; display:block; width:auto;}

.lightgray_txt{ font:normal 12px/14px Arial, Helvetica, sans-serif; color:#999999; padding:0; margin:0;}

.gray_line{ width:348px; padding:0; margin:0; border-bottom:1px solid #CCCCCC;}

.mini_content{ width:124px; padding:0 5px 0 0; margin:0; float:left; display:block; /*border:1px solid blue;*/}

.mini_content2{ width:83px; padding:0 5px 0 0; margin:0; float:left; display:block; /*border:1px solid blue;*/}

.tab_right_content{ padding:10px; margin:0;}

.grayline_small{ height:7px; border-bottom:#cccccc 1px solid}

.txt_small{ float:right; display:block; padding:0 8px 0 0; margin:0; font:normal 11px/13px Arial, Helvetica, sans-serif; color:gray;}

.txt_small_left{ float:left; display:block; padding:0 8px 0 0; margin:0; font:normal 11px/13px Arial, Helvetica, sans-serif; color:gray;}

.click_icon{ width:12px; float:left; display:block; padding:0 0 0 6px; margin:0;}

.right_tophead{ padding:0; margin:0;}

.right_belowcontent{ padding:6px 0 6px 0; margin:0;}

.small_thumbimg{ width:120px; float:left; display:block; padding:6px 6px 0 0; margin:0; text-align:right}

.right_txtcontent{ width:515px; float:left; display:block; padding:6px 0 0 0; margin:0;}

.normal_descrip{ width:220px; float:left; display:block; padding:0 40px 0 0; margin:0;}

.vsmall_thumb{ width:115px; padding:0 0 0 0; margin:0; float:left; display:block;}

.add_banner{ width:542px; float:left; display:block; padding:8px 0 0 0; margin:0;}

.tab_content_right{ width:148px; padding:3px 3px 110px 3px; margin:10px 0 10px 0; float:left; display:block; border:1px solid #666666; text-align:center}

.recent_activity{ padding:0 0 0 0; margin:10px 0 0 0; background:url(../images/form-box-top-curve.gif) no-repeat top left; border-top:0px solid #C2DE0E;}

.recent_activity h2 {color:white; font-weight:normal; font-size:16px; padding:0 0 0 10px}

.below_bigtab{ padding:0 0 0 0; margin:10px 0 0 0; background:url(../images/form-box-top-curve.gif) no-repeat top left; border-top:0px solid #C2DE0E; position:relative}

.below_bigtab2{ padding:0 0 0 0; margin:10px 0 0 0; background:url(../images/form-box-top-curve2.gif) no-repeat top left;}

.below_bigtab2 h2 {color:white; font-weight:normal; font-size:16px; padding:0 0 0 10px}

.box-outer { background:#f3f3f3; border-left:#c8c8c8 1px solid; border-right:#c8c8c8 1px solid; margin:0; padding:0}

.box-footer-curve {background:url(../images/form-box-footer-curve.gif) no-repeat top left; height:10px}

.below_bigtab h2 { color:white; font-weight:normal; font-size:16px; padding:0 0 0 10px}

.below_bigtab_content{ padding:0 15px 0 15px; margin:0;}

.blog-left { width:350px; float:left; display:block; padding:0 10px 0 0}

.blog-right { width:270px; float:left; display:block}

.blog-right-comments {background:url(../images/input-bg.gif) repeat-x #f9f9f9; border:#999999 1px solid; height:200px; color:#999999; float:left; display:block}

a.boldmore{ font:bold 11px/14px Arial, Helvetica, sans-serif; color:#bb0c13; padding:0; margin:0; text-decoration:none;}

a.boldmore:hover{ text-decoration:none;}

.tab_blog{ width:268px; padding:0 18px 0 0; margin:0; float:left; display:block;}

.tab_blogright{ width:272px; padding:0; margin:0; float:left; display:block;}

.tab_insideleft{ width:104px; float:left; display:block; padding:0 12px 0 0; margin:0;}

.tab_insideright{ width:152px; float:left; display:block; padding:0; margin:0;}

.thumb_back{ width:102px; border:1px solid #CCCCCC;}

.online_bttnpad{ padding:6px 0 6px 0; margin:0;}

.thirdparty_links{ width:881px; padding:0 0 14px 0; margin:10px 0 0 0; border:1px solid #999999;}

.thirdparty_linkshead{ width:871px; padding:5px 0 0 10px; margin:0 0 10px 0; background:#E6E6E6; height:20px;}

.icon_right{ width:12px; float:right; display:block; padding:0 8px 0 0; margin:0;}

.thirdparty_inner{ width:853px; padding:0 14px 0 14px; margin:0;}

.bottom_adbanner{ width:883px; padding:10px 0 14px 0; margin:0;}

.banner-content {float:left; display:block; width:360px; padding:0 20px 0 0; font-size:12px;}

.banner {float:left; display:block; width:496px;}

.footer-container{ padding:0 0 0 0; margin:0 auto; height:90px; font:normal 11px/15px Arial, Helvetica, sans-serif; color:#999999;}

.footer { width:899px; margin:0 auto; border:#ff0000 0px solid;}

ul.footer-links-left { width:235px; float:left; display:block;}

ul.footer-links-left li {/* background:url(../images/arrow-footer.gif) no-repeat 0 2px;*/ color:#6b6b6b; padding:0 0 0 15px}

ul.footer-links-left li a { color:#6b6b6b; text-decoration:none}

ul.footer-links-left li a:hover { color:#6b6b6b; text-decoration:underline}

ul.footer_links{ padding:0 0 0 0; margin:0; width:650px; float:left; display:block;}

ul.footer_links li{ padding:0 8px 0 8px; margin:0; float:right; display:block; background:url(../images/footerlibg.gif) right 3px no-repeat; color:#666666}

ul.footer_links li.nobg{  background:none;}

ul.footer_links li a{ font:normal 10px/15px Arial, Helvetica, sans-serif; color:#cc0000; text-decoration:none;}

ul.footer_links li a:hover{text-decoration:underline;}

ul.footer_links li a.black { color:black; text-decoration:none}

ul.footer_links li a.black:hover { color:black; text-decoration:underline}



.public_homeleft{ width:458px; float:left; display:block; padding:0 5px 0 0; margin:0;}

.public_homeright{ width:420px; float:left; display:block; padding:0; margin:0;}

.featured_video{ width:458px; padding:0 0 22px 0; margin:0;}

h3{ font:normal 24px/30px Arial, Helvetica, sans-serif; color:#ba0d13; padding:0; margin:0;}

.general_bigtxt{ color:#666666; font:normal 12px/16px Arial, Helvetica, sans-serif; padding:0; margin:0;}

.green_txtbig{ font:normal 12px/15px Arial, Helvetica, sans-serif; padding:0; margin:0; color:#848E52;}

.thumbnail{ width:420px; padding:0; margin:0;}

.thumbtop{ width:420px; padding:0; margin:0;}

ul.thumb{ padding:0 0 0 0; margin:0;}

ul.thumb li{ padding:0 3px 0 0; margin:0; float:left; display:block;}

.bigdisplay_thumb{ width:312px; float:left; display:block; padding:3px 10px 0 0; margin:0;}

.rightsmall_thumb{ width:90px; float:left; display:block; padding:0; margin:0;}

.thumb_botpad{ padding-bottom:10px; margin:0;}

.center{ text-align:center;}

.links_rightpad{ padding-right:20px; margin:0;}



/*19/11/2008*/



.inside_greenbg{ width:879px; padding:12px 2px 2px 2px; margin:0;}

.inner_searchmoudle{ width:602px; float:right; display:block; padding:0 10px 0 0; margin:0;}

.inner_searchmoudle form{padding:0; margin:0;}

.inner_searchmoudle form fieldset{padding:0; margin:0; border:none;}

.inner_searchmoudle form fieldset legend{padding:0; margin:0; border:none;}

.inner_searchmoudle form fieldset input{padding:3px 0 0 5px; margin:0 10px 0 0; border:none; width:181px; height:18px; background:url(../images/input-bg.gif) #f9f9f9 repeat-x top; border:1px solid #c8c8c9; font:normal 11px/18px Arial, Helvetica, sans-serif; color:#727273; font-style:italic; float:right; display:block;}

.inner_searchmoudle form fieldset input.sbttn{padding:0; margin:0 10px 0 0; border:none; width:25px; height:22px; background:background:url(../images/search_bttnbg.gif) left top no-repeat; font:bold 11px/22px Arial, Helvetica, sans-serif; color:black; 

float:right; display:block; cursor:pointer; border:#ccc 1px solid}

.inner_content{ width:879px; padding:10px 0 0 0; margin:0;}

.box-header { background:url(../images/box-header.gif) no-repeat; width:655px; height:26px; color:white; font-size:12px; font-weight:bold; padding:3px 0 0 10px}

.box-top { background:url(../images/form-box-top.gif) no-repeat top; width:869px; height:5px}

.box-footer { background:url(../images/form-box-footer.gif) no-repeat bottom; width:869px; height:6px; display:block}

.tab_associates{ width:871px; padding:0 0 0 0; margin:0; background:#f3f3f3; border-left:#c8c8c8 1px solid; border-right:#c8c8c8 1px solid}

.upload_picture p { color:black}

.paginaton{padding:10px 0 10px 0; margin:0;}

.paginatonforalbumimage{padding:0px 0 10px 0; margin:0;}

.paginatonforalbumimage h1 { text-decoration:none; float:left; display:block}

.paginaton_left{ width:600px; padding:0; margin:0; float:left; display:block; padding:0 0 0 10px;}

.paginaton_right{ padding:0; margin:0 20px 0 0; float:right; display:block;}

.paginaton_left_portfolio{ width:155px; padding:0; margin:0; float:left; display:block;}

.paginaton_right_portfolio{ width:200px; padding:0; margin:0; float:left; display:block;}



.msg-btn-left { background:url(../images/msg-btn-left.gif) no-repeat left; height:24px; line-height:24px; color:black; border-right:#bbbbbb 1px solid; display:block; float:left; padding:0 5px 0 5px}

.msg-btn-middle {background:url(../images/msg-btn-bg.gif) repeat-x; height:24px; line-height:24px; color:black; border-left:#ffffff 1px solid; border-right:#bbbbbb 1px solid; display:block; float:left; padding:0 5px 0 5px}

.msg-btn-right {background:url(../images/msg-btn-right.gif) no-repeat right; height:24px; line-height:24px; color:black; border-left:#ffffff 1px solid; display:block; float:left; padding:0 5px 0 5px}

.msg-btn {background:url(../images/msg-btn-bg.gif) repeat-x; height:24px; line-height:24px; color:black; border-left:#bbbbbb 1px solid; border-right:#bbbbbb 1px solid; display:block; float:left; padding:0 5px 0 5px}



.float-left { float:left; display:block}

.float-right { float:right; display:block}



.blog_tabcontent{ width:845px; padding:0 0 0 10px; margin:0;}

.blog_tabinfo_left{ background:white; border:1px solid #CCCCCC; padding:5px 5px 15px 10px; margin:0 0 12px 0; float:none; display:block;}

.blog_tabinfo_right{ background:white; border:1px solid #CCCCCC; padding:5px 5px 15px 10px; margin:0 0 12px 0; float:none; display:block;}

.info_left{ width:106px; padding:5px 10px 0 0; margin:0; float:left; display:block; text-align:center}

.info_right{ width:289px; padding:5px 0 0 0; margin:0; float:left; display:block;}

.img_frame{ width:102px; background:white; border:1px solid #CCCCCC; text-align:center}

.other_tabcontent{ width:843px; border:1px solid #CDCDCD; background:white; padding:5px; margin:0 0 0 8px;}

.video_left{ width:390px; float:left; display:block; padding:16px; margin:0;}

.video_right{ width:420px; padding:16px 0 0 0; margin:0; float:left; display:block;}

.left_designation{ width:234px; padding:0; margin:0; float:left; display:block;}

.right_remove{ width:90px; padding:0 7px 0 0; margin:0; float:left; display:block;}



a.green_roundedbttn{font:bold 11px/25px Arial, Helvetica, sans-serif;color:white; background:url(../images/green_bttnbg.gif) right top no-repeat; text-decoration:none; padding:0 10px 0 0px; margin:0; display:block; float:left;}

a.green_roundedbttn span{font:bold 11px/25px Arial, Helvetica, sans-serif;color:white; background:url(../images/green_bttnbg.gif) left top no-repeat;text-decoration:none;padding:0 0 0 10px;margin:0;display:block;float:left;}

a.green_roundedbttn:hover{font:bold 11px/25px Arial, Helvetica, sans-serif;color:white; background:url(../images/green_bttnbg.gif) right top no-repeat;text-decoration:none;padding:0 10px 0 0px;margin:0;display:block;float:left; cursor:pointer;}

a.green_roundedbttn span:hover{font:bold 11px/25px Arial, Helvetica, sans-serif;color:white; background:url(../images/green_bttnbg.gif) left top no-repeat;text-decoration:none;padding:0 0 0 10px;margin:0;display:block;float:left;cursor:pointer;}



a.gray_roundedbttn{font:bold 11px/25px Arial, Helvetica, sans-serif;color:white; background:url(../images/ass_bttnbg.gif) right top no-repeat;text-decoration:none;padding:0 10px 0 0px;margin:0;display:block;float:left;}

a.gray_roundedbttn span{font:bold 11px/25px Arial, Helvetica, sans-serif;color:white; background:url(../images/ass_bttnbg.gif) left top no-repeat;text-decoration:none;padding:0 0 0 10px;margin:0;display:block;float:left;}

a.gray_roundedbttn:hover{font:bold 11px/25px Arial, Helvetica, sans-serif;color:white; background:url(../images/ass_bttnbg.gif) right top no-repeat;text-decoration:none;padding:0 10px 0 0px;margin:0;display:block;float:left; cursor:pointer;}

a.gray_roundedbttn span:hover{font:bold 11px/25px Arial, Helvetica, sans-serif;color:white; background:url(../images/ass_bttnbg.gif) left top no-repeat;text-decoration:none;padding:0 0 0 10px;margin:0;display:block;float:left;cursor:pointer;}



a.commentbttn{font:bold 11px/21px Arial, Helvetica, sans-serif;color:#7b7b7b; background:url(../images/comment-btn.gif) right top no-repeat;text-decoration:none;padding:0 10px 0 0px;margin:0;display:block;float:left;}

a.commentbttn span{font:bold 11px/21px Arial, Helvetica, sans-serif;color:#7b7b7b; background:url(../images/comment-btn.gif) left top no-repeat;text-decoration:none;padding:0 0 0 10px;margin:0;display:block;float:left;}

a.commentbttn:hover{font:bold 11px/21px Arial, Helvetica, sans-serif;color:#7b7b7b; background:url(../images/comment-btn.gif) right top no-repeat;text-decoration:none;padding:0 10px 0 0px;margin:0;display:block;float:left; cursor:pointer;}

a.commentbttn span:hover{font:bold 11px/21px Arial, Helvetica, sans-serif;color:#7b7b7b; background:url(../images/comment-btn.gif) left top no-repeat;text-decoration:none;padding:0 0 0 10px;margin:0;display:block;float:left;cursor:pointer;}



.gen_left{ float:left; display:block; padding:0 6px 0 0; margin:0;}

.gen_right{ float:right; display:block; padding:; margin:0;}

.gen_left_txt{ float:left; display:block; padding:0 6px 0 0; margin:0; font:normal 12px/15px Arial, Helvetica, sans-serif; color:#666666; width:100px; border:none;}

.input-none { border:#ff0000 1px solid}

.input-big { width:280px;}

.gen_left_belowtxt{ float:left; display:block; padding:0 0 0 10px; margin:0;}

.gen_left_belowtxt2{ float:left; display:block; padding:0 0 0 25px; margin:0;}



/*20/11/2008*/



.image_list{ width:150px; float:left; display:block; padding:0 8px 10px 10px; margin:0; text-align:center;}

.list_imgframe{ width:148px; height:148px; padding:0; margin:0; border:1px solid #cccccc; background:white; text-align:center;}



/*21.11.08*/

.group{ width:580px; float:right; display:block; padding:10px 0 10px 0; margin:0}

.left_greentxt{ float:left; display:block; padding:4px 10px 0 0; margin:0; font:normal 11px/14px Arial, Helvetica, sans-serif; color:#be0c13;}

select.topgroup{ width:201px; float:left; display:block; margin:0 0 0 12px; padding:0 0 0 7px; background:white; border:1px solid #676767; height:22px; font:normal 12px/15px Arial, Helvetica, sans-serif; color:white;}

.group_lefttxt{ font:bold 13px/16px Arial, Helvetica, sans-serif; color:##7E7E7E; padding:6px 0 6px 0; margin:0 0 0 0;}



/*===========================24/11/2008=====================================*/





.signup{ width:600px; padding:10px 10px 10px 0; margin-left:20px;}

.signup fieldset{ padding:10px; margin:0; border:0;}

.signup fieldset legend{ padding:0; margin:0; border:none;}

.signup fieldset label{ padding:0; margin:0 0 12px 0; float:left; display:block; width:200px; font:bold 12px/16px Arial, Helvetica, sans-serif; color:#333333;}

.signup fieldset span { position:relative;}

.signup fieldset span span { position:absolute; left:25px;}

.signup fieldset p.small{ padding:0 0 0 170px; margin:0 0 12px 0; float:left; display:block; width:20px; font:normal 12px/16px Arial, Helvetica, sans-serif; color:#666666;}

.signup fieldset input{ padding:0; margin:0 2px 12px 0; float:left; display:block; width:240px; font:normal 12px/16px Arial, Helvetica, sans-serif; color:#666666; height:25px; background:white; border:1px solid #cccccc;}

.signup fieldset input.ph{ padding:0; margin:0 4px 12px 0; float:left; display:block; width:70px; font:normal 12px/16px Arial, Helvetica, sans-serif; color:#666666; height:25px; background:white; border:1px solid #cccccc;}

.signup fieldset input.phbig{ padding:0; margin:0 4px 12px 0; float:left; display:block; width:87px; font:normal 12px/16px Arial, Helvetica, sans-serif; color:#666666; height:25px; background:white; border:1px solid #cccccc;}

.signup fieldset select{ padding:0; margin:0 0 12px 0; float:left; display:block; width:240px; font:normal 12px/16px Arial, Helvetica, sans-serif; color:#666666; height:25px; background:white; border:1px solid #cccccc;}

/* New Class for SELECT */

.signup fieldset select.small_select{ padding:0; margin:0 10px 12px 0; float:left; display:block; width:150px; font:normal 12px/16px Arial, Helvetica, sans-serif; color:#666666; height:25px; background:white; border:1px solid #cccccc;}

.signup fieldset select.micro_select{ padding:0; margin:0 5px 12px 0; float:left; display:block; width:40px; font:normal 12px/16px Arial, Helvetica, sans-serif; color:#666666; height:25px; background:white; border:1px solid #cccccc;}

/* End Class for SELECT */

.signup fieldset input.submit{ padding:0; margin:0 5px 12px 0; float:left; display:block; width:98px; font:bold 12px/16px Arial, Helvetica, sans-serif; color:white; height:25px; background:#b70c14; border:1px solid #303718; cursor:pointer;}

.signup fieldset input.submitinline{ padding:0; margin:0 5px 12px 10px; float:left; display:block; width:150px; font:bold 12px/16px Arial, Helvetica, sans-serif; color:white; height:25px; background:#c70c13; border:1px solid #303718; cursor:pointer;}

.signup fieldset input.submitinline2{ padding:0; margin:0 5px 12px 10px; float:left; display:block; width:100px; font:bold 12px/16px Arial, Helvetica, sans-serif; color:white; height:25px; background:#c70c13; border:1px solid #303718; cursor:pointer;}

.signup fieldset input.submit2{ padding:0; margin:0 5px 12px 5px; float:left; display:block; width:98px; font:bold 12px/16px Arial, Helvetica, sans-serif; color:white; height:25px; background:#c10c13; border:1px solid #999999; cursor:pointer;}

.signup fieldset select.list{ padding:0; margin:0 0 12px 0; float:left; display:block; width:240px; font:normal 12px/16px Arial, Helvetica, sans-serif; color:#666666; height:100px; background:white; border:1px solid #cccccc;}

.signup fieldset textarea{ padding:0; margin:0 0 12px 0; float:left; display:block; width:240px; font:normal 12px/16px Arial, Helvetica, sans-serif; color:#666666; height:100px; background:white; border:1px solid #cccccc;}



.forgot-password-form { font-size:11px; width:300px; float:left; display:block; margin:0 60px 0 0}

.forgot-password-form fieldset { margin:0; padding:0}

.forgot-password-form label { margin:0; padding:0; font-size:12px}

.forgot-password-form input { margin:5px 0 15px 0; padding:5px 0 5px 0; width:220px; background:white; border:#cccccc 1px solid}

.forgot-password-form input.checkbox { margin:0; padding:0; width:20px; background:none; border:0px}

.forgot-password-form input.button { margin:0; padding:0 0 5px 0; width:89px; background:none; border:0px; background:url(../images/buttonsred.gif) no-repeat; color:white}



.sub_category{ width:220px; padding:0; margin:0 20px 0 0; float:left; display:block;}

.selected{ width:160px; padding:0; margin:0; float:left; display:block;}

.signup fieldset input.check{ padding:0; margin:0 10px 12px 0; float:left; display:block; width:18px; color:#666666; height:18px; background:white; border:none;}

.section_head{ background:#c70c13; font:bold 13px/22px Arial, Helvetica, sans-serif; color:white; padding:0 0 0 5px; margin:0; }



p.hints{ padding:0 0 10px 170px; margin:0; color:#666666; font:normal 10px/11px Arial, Helvetica, sans-serif;}



.body { padding:10px}

.middlebody_rightdown{

	width:740px;

	float:left;

	display:block;

	padding:20px 18px 0 12px;

	margin:0;

}

.verification{ width:205px; float:left; display:block; padding:0; margin:0 0 10px 0;}

.vicon{ width:100px; float:left; display:block; padding:0; margin:0 0 10px 0;}

h4{ font:bold 13px/16px Arial, Helvetica, sans-serif; color:#303718; padding:0 0 10px 0; margin:0;}

.as_top h4{ font:bold 13px/16px Arial, Helvetica, sans-serif; color:#303718; padding:0 0 10px 0; margin:0;}

.redstar{ font:normal 12px/15px Arial, Helvetica, sans-serif; color:#FF0000; padding:0; margin:0;}

.txtbox{width:120px; height:50px; background:white; border:1px solid #666666; margin:0 0 8px 0;}

.bot_pad{padding-bottom:10px;}





.alert_box{ padding:10px; margin:0; background:#FFFFFF; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#ffffff; border:2px #a70a11 solid; width:500px;}





.alert_boxnew{ padding:10px; margin:0; background:#FFFFFF; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#ffffff; border:6px #50642A solid; width:500px;}



.alert_box_title{ font:bold 12px/14px Arial, Helvetica, sans-serif; color:#303718; text-decoration:underline; padding:0 0 10px 0; margin:0; text-align:left;}

.alert_box_title1{ font:normal 11px/18px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; padding:0 0 10px 0; margin:0; text-align:left;}

.alert_box_titlebg{ font:bold 13px/18px Arial, Helvetica, sans-serif; color:white; text-decoration:none; padding:5px 0 5px 6px; margin:0 0 10px 0; text-align:left; background:#a70a11}

.alert_txt{font:normal 12px/18px Arial, Helvetica, sans-serif; color:#666666; padding:0; margin:0; text-align:left; }

.alert_other_button{font:normal 12px/16px Arial, Helvetica, sans-serif;color:white;border:none;padding:2px 3px;margin:0 5px 0 0;

background-color:#bb0c13;float:left; display:block; cursor:pointer;}

.alert_cancel_button{font:normal 12px/16px Arial, Helvetica, sans-serif;color:white; border:none;padding:2px 3px;margin:0 5px 0 0; background-color:#bb0c13;float:left; display:block;cursor:pointer;}

._other_button{font:normal 12px/16px Arial, Helvetica, sans-serif;color:white;border:none;padding:2px 3px;margin:0 5px 0 0;

background-color:#bb0c13;float:left; display:block; cursor:pointer;}

._cancel_button{font:normal 12px/16px Arial, Helvetica, sans-serif;color:white; border:none;padding:2px 3px;margin:0 5px 0 0; background-color:#bb0c13;float:left; display:block;cursor:pointer;}



.alert_txtbox_multi{width:200px;height:80px;background:white;border:1px solid #cccccc;font:normal 12px/18px Arial, Helvetica, sans-serif;color:#666666;float:left; display:block;margin:0 0 12px 0;}

.alert_txtbox{width:200px;height:22px;background:white;border:1px solid #cccccc;font:normal 12px/18px Arial, Helvetica, sans-serif;padding:2px 0 0 0;color:#666666;float:left; display:block; margin:0 0 12px 0;}

.alert_tab{ width:500px; padding:0; margin:0; border-bottom:1px solid #bbbbbb;}

.alert_tab ul{ padding:0; margin:0;}

.alert_tab ul li{ padding:0 5px 0 0; margin:0; float:left; display:block;}

.alert_tab ul li a{ padding:6px; margin:0; font:normal 11px/13px Arial, Helvetica, sans-serif; color:#c90e17; background:#dddddd; text-decoration:none; display:block; border-left:#bbbbbb 1px solid; border-right:#bbbbbb 1px solid; border-top:#bbbbbb 1px solid }

.alert_tab ul li a:hover{ text-decoration:none; background:#ffffff; color:#7e7e7e }

.alert_tab ul li a.selected{ text-decoration:none; background:#ffffff; color:#7e7e7e }

.alert_lightbg{ background:#f3f3f3; padding:10px; margin:0;  border-right:1px solid #bbbbbb; border-left:1px solid #bbbbbb;  border-bottom:1px solid #bbbbbb;}

















.errorBox

{

	background-color:#fecccb;

	margin:10px;

	color:black;

	padding:5px;

	font:bold 11px/13px Arial, Helvetica, sans-serif;

	display:none;

	border:1px #db797a solid;

	text-align:left;

}



.noRecordsFound

{

	background-color:#ffcccc;

	width:300px;

	margin:10px;

	color:black;

	padding:5px;

	font:bold 11px/13px Arial, Helvetica, sans-serif;

	display:block;

	border:1px #dd7777 solid;

	text-align:center;

}

/*26/11/2008*/



.gray_txtbig{ font:normal 14px/16px Arial, Helvetica, sans-serif; color:#999999; padding:0 0 0 0; margin:0;}

.business_right{ width:153px; float:left; display:block; padding:8px 5px 0 8px; margin:0;}

.below_bustab{ width:514px; padding:10px; margin:0;}

.below_bustabcon{ width:247px; padding:0 10px 0 0; margin:0; float:left; display:block;}

.below_bustabcon p{ width:65px; padding:0 10px 8px 0; margin:0; float:left; display:block; color:#999999; font:bold 11px/15px Arial, Helvetica, sans-serif;}

.below_bustabcon span{ width:160px; padding:0 10px 8px 0; margin:0; float:left; display:block; color:#999999; font:normal 11px/15px Arial, Helvetica, sans-serif;}



















/*===========================END 24/11/2008=====================================*/

.global_submit{ padding:0; margin:0 5px 12px 0; float:left; display:block; width:98px; font:bold 12px/16px Arial, Helvetica, sans-serif; color:white; height:25px; background:#c70c13; border:1px solid #303718; cursor:pointer;}



/* submit_next */







/*LOGIN BOX*/

.login_box{ width:350px; padding:0; margin:0; background:white; border:2px solid #a70a11;}

.loginhead_bg{ width:340px; padding:5px; margin:0; background:url(../images/gradient-red.gif) repeat-x; height:20px;}

.loginhead_txt{ width:235px; float:left; display:block; padding:0 0 0 5px; margin:0; font:bold 13px/20px Arial, Helvetica, sans-serif; color:white; text-align:left}

.close_icon{ width:100px; float:right; display:block; padding:0; margin:0; text-align:right;height:20px;}

.login_info{ width:330px; padding:10px; margin:0;}

.login_info form{ padding:0; margin:0;}

.login_info form fieldset{ padding:0; margin:0; border:0;}

.login_info form fieldset legend{ padding:0; margin:0; border:0;}

.login_info form fieldset label{ padding:3px 5px 5px 0; margin:0; width:120px; float:left; display:block; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#3E3E3E;}

.login_info form fieldset label span{ color:#ff0000;}

.login_info form fieldset input{ width:180px; height:19px; background:white; border:1px solid #3E3E3E; font:normal 12px/18px Arial, Helvetica, sans-serif; color:##3E3E3E; float:left; display:block; padding:3px 0 0 0; margin:0 0 8px 0; }

.login_info form fieldset input.checkbox{ width:19px; height:19px; border:none; padding:0; margin:3px 6px 0 0;}

.login_info form fieldset input.button{ background:#b70c14; padding:0; margin:0 10px 0 0; float:left; display:block; font:bold 12px/18px Arial, Helvetica, sans-serif; color:white; width:80px; border:none; height:22px; cursor:pointer;}

.login_info form fieldset input.button:hover{ color:white;}

.login_info form fieldset input.button2{ background:#c70c13; padding:0; margin:0 10px 0 0; float:left; display:block; font:bold 12px/18px Arial, Helvetica, sans-serif; color:white; width:110px; border:none; height:22px; cursor:pointer;}

.login_info form fieldset input.button2:hover{ color:#3E3E3E;}

.login_info form fieldset input.backbutton{ background:#c70c13; padding:0; margin:0 10px 0 0; float:left; display:block; font:bold 12px/18px Arial, Helvetica, sans-serif; color:white; width:60px; border:none; height:22px; cursor:pointer;}

.login_info form fieldset input.backbutton:hover{ color:#3E3E3E;}

a.green_linksbold{ font:normal 11px/18px Arial, Helvetica, sans-serif; color:#dd0e16; padding:0; margin:0; float:left; display:block; text-decoration:underline;}

a.green_linksbold:hover{ text-decoration:none;}

.login_info form fieldset ins{ width:170px; float:left; display:block; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#3E3E3E; padding:0 10px 8px 0; margin:0; border:none; text-decoration:none;}









/*BELOW AD PORTION*/

.below_ad{ width:851px; padding:0; margin:0; border:1px solid #9C9C9C;}

.utube_logo{ width:111px; float:left; display:block; padding:0 0 0 47px;}

.bellow_adright{ width:693px; float:left; display:block; padding:10px 0 10px 0; margin:0;}

ul.thumbad_below{ padding:0 13px 0x 0; margin:0; float:right; display:block;}

ul.thumbthumbad_below li{ padding:0; margin:0 0 0 2px; float:right; display:block; width:104px; height:80px; border:1px solid #9C9C9C;}

.below_ad2{ width:851px; padding:0; margin:0; border:1px solid #9C9C9C; background:#E6E6E6;}

.flicker_logo{ width:150px; float:left; display:block; padding:0 0 0 8px;}

h1.backtoAlbum{ font:bold 14px/16px Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline; padding:20px 0 0 20px; margin:0; cursor:pointer;}











/*2.12.2008*/

.invite{width:855px;padding:0;margin:0;font:bold 11px/13px Arial, Helvetica, sans-serif;color:#000000;}

.invite_heading{width:845px;padding:0 0 0 10px;	margin:0; font:bold 13px/30px Arial, Helvetica, sans-serif;color:black; display:block}

.invite_friends_left{width:415px; float:left; display:block; padding:20px 15px 0 10px; margin:0; font:bold 11px/13px Arial, Helvetica, sans-serif;color:#000000;}

ul.invitefriends{padding:0;margin:0;}

ul.invitefriends li{padding:0 0 0 0;margin:0;float:left;display:block;}

ul.invitefriends li.contxt{padding:0 0 10px 0;margin:0;float:left;display:block;width:135px;}

ul.invitefriends li.textfield{padding:0 0 10px 0;margin:0;float:left;display:block;width:280px;}

.txtbox_invitefriends_multi{width:262px;height:60px; background:url(../images/input-bg.gif) repeat-x #f9f9f9; border:#999999 1px solid; font:normal 11px/13px Arial, Helvetica, sans-serif;color:#000000;}

.invite_friends_right{width:285px;float:left;display:block;padding:20px 0 0 25px;margin:0;}

a.import_links{font:bold 13px/15px Arial, Helvetica, sans-serif; color:#be0c13;text-decoration:underline;padding:0;margin:0;}

a.import_links:hover{text-decoration:none;}

.mailac_logo{float:left;display:block;padding:5px 10px 20px 0;margin:0;}

.gen_button{ background:#be0c13; font:bold 12px/15px Arial, Helvetica, sans-serif; color:white; border:none; height:22px; cursor:pointer; padding:0 7px 0 7px; margin:0;}



.popup_middle{padding:20px 20px 0 20px;margin:0 auto;width:540px;background:#ffffff;}

.web_mail{font:bold 13px/16px Arial, Helvetica, sans-serif;color:#000000;background:url(../images/web_email.gif) left top no-repeat;padding:0 0 15px 30px;margin:0;}

.invite_contxt{font:normal 11px/13px Arial, Helvetica, sans-serif;color:#000000;padding:0;margin:0;}

ul.email_pas{padding:20px 0 0 0;margin:0;float:left;display:block;}

ul.email_pas li{padding:0 0 0 0;margin:0;float:left;display:block;}

ul.email_pas li.lefttext{width:180px;float:left;display:block;padding:0 0 10px 0;margin:0;font:normal 12px/14px Arial, Helvetica, sans-serif;color:#000000;}

ul.email_pas li.right_field{width:240px;float:left;display:block;padding:0 0 10px 0;margin:0;font:normal 12px/14px Arial, Helvetica, sans-serif;color:#000000;}

.edit_profiletxtfield{width:225px;height:21px;background:#F5F5F5;border:1px solid #000000;font:normal 12px/14px Arial, Helvetica, sans-serif;color:#000000;}







.recomends{ width:752px; padding:10px 0 10px 10px; margin:0;}

.recomends a{font:normal 12px/17px Arial, Helvetica, sans-serif; color:#c70c13; text-decoration:underline;}

.recomends a:hover{text-decoration:none;}

h4{ width:140px; float:left; display:block; font:normal 12px/17px Arial, Helvetica, sans-serif; color:black; }

h5{ width:180px; float:left; display:block; font:normal 12px/17px Arial, Helvetica, sans-serif; color:black; padding:0 0 0 5px; margin:0;}

.recomends input{ width:136px; float:left; display:block; font:normal 12px/16px Arial, Helvetica, sans-serif; color:black; background-color:#FFFFFF; border:1px solid #CCCCCC; height:20px; padding:2px 2px 0 2px;}

.recomends input.submit_next{background:#c70c13; border:1px solid #333333; color:#FFFFFF;font:bold 11px/18px Arial, Helvetica, sans-serif;height:28px; cursor:pointer; width:80px; margin-left:10px}

.down_bottom{width:752px; padding:0 0 0 0; margin:0;}

.middle_text{width:740px; padding:10px 0 10px 10px; margin:0; font:normal 12px/15px Arial, Helvetica, sans-serif; color:black; margin-bottom:10px;}

.middle_text a{font:normal 12px/17px Arial, Helvetica, sans-serif; color:#c70c13; text-decoration:underline;}

.middle_text a:hover{text-decoration:none;}









/*3.12.2008 MESSAGE PORTION*/

.small_selectbox{ width:66px; padding:0; margin:0 10px 0 10px; font:normal 11px/15px Arial, Helvetica, sans-serif; color:#666666; background:white; border:1px solid #BDC7D8;}

a.graysmall_links{ font:normal 11px/15px Arial, Helvetica, sans-serif; color:#AAAAAA; padding:0 10px 0 0; margin:0; text-decoration:none;}

a.graysmall_links:hover{text-decoration:underline;}

.messagelist_normal{ width:813px; padding:20px 0 20px 10px; margin:0 15px 0 15px; background:white; border-bottom:1px solid #CCCCCC; font:normal 12px/15px Arial, Helvetica, sans-serif; color:#666666;}

.messagelist_normal.selected{background:#efefef;}

.messagelist_checkbox{ width:13px; height:13px; float:left; display:block; padding:0; margin:0 12px 0 0;}

.messagelist_thumb{ width:70px; padding:0 11px 0 0; margin:0; float:left; display:block;}

.messagelist_content{ width:237px; padding:0; margin:0; float:left; display:block;}

a.big_greenlinks{ font:normal 12px/25px Arial, Helvetica, sans-serif; color:#bc0c13; padding:0; margin:0; text-decoration:none;}

a.big_greenlinks:hover{ text-decoration:underline;}

.messagelist_content2{ width:440px; padding:0; margin:0; float:left; display:block;}

.messagelist_close{ width:11px; float:left; display:block; padding:0 0 0 13px; margin:0;}

.message_thread{ width:823px; padding:10px; margin:0;}

.thread_left{ width:320px; float:left; display:block; padding:20px 0 0 33px; margin:0}

.thread_right{ width:470px; float:left; display:block; padding:20px 0 0 0; margin:0}

.gengray_line{ width:auto; padding:0; margin:0; border-bottom:1px solid #CCCCCC;}

.long_textbox{ width:362px; height:114px; background:white; border:1px solid #cccccc; font:normal 12px/15px Arial, Helvetica, sans-serif; color:#333333; padding:0; margin:10px 0 0 0;}

ul.inbox_compose{padding:20px 0 0 0;margin:0;float:left;display:block;}

ul.inbox_compose li{padding:0 0 0 0;margin:0;float:left;display:block;}

ul.inbox_compose li.lefttext{width:120px;float:left;display:block;padding:0 10px 10px 0;margin:0;font:normal 12px/14px Arial, Helvetica, sans-serif;color:#000000; text-align:right}

ul.inbox_compose li.right_field{width:400px;float:left;display:block;padding:0 0 10px 0;margin:0;font:normal 12px/14px Arial, Helvetica, sans-serif;color:#000000;}

.inbox_composefield{width:365px;height:21px;background:white;border:1px solid #cccccc; font:normal 12px/14px Arial, Helvetica, sans-serif;color:#000000;}

.message_txtfieldmulti{width:366px;height:130px;background:white;border:1px solid #cccccc;font:normal 12px/14px Arial, Helvetica, sans-serif;color:#000000;}



/*3.12.2008 inbox details*/

./*details_inbox_title{ width:200px; padding:0; margin:0; float:left; display:block;}	

.description_details_inbox{ width:350px; padding:0; margin:0; float:left; display:block;}

.messagelist_close2{ width:180px; float:right; display:block; padding:0 0 0 0; margin:0; text-align:right; font:normal 11px/13px Arial, Helvetica, sans-serif; color:#000000}	

.inboxdetails_thumb{ width:70px; padding:0 11px 0 0; margin:0; float:left; display:block;}*/











/*4.12.2008 inbox details*/

.thread_right{ width:460px; float:right; display:block; padding:20px 0 0 10px; margin:0}

.gengray_line{ width:auto; padding:0; margin:0; border-bottom:1px solid #CCCCCC;}

.long_textbox{ width:362px; height:114px; background:white; border:1px solid #cccccc; font:normal 12px/15px Arial, Helvetica, sans-serif; color:#333333; padding:0; margin:10px 0 0 0;}

ul.inbox_compose{padding:20px 0 0 0;margin:0;float:left;display:block;}

ul.inbox_compose li{padding:0 0 0 0;margin:0;float:left;display:block;}

ul.inbox_compose li.lefttext{width:120px;float:left;display:block;padding:0 10px 10px 0;margin:0;font:normal 12px/14px Arial, Helvetica, sans-serif;color:#000000; text-align:right}

ul.inbox_compose li.right_field{width:400px;float:left;display:block;padding:0 0 10px 0;margin:0;font:normal 12px/14px Arial, Helvetica, sans-serif;color:#000000;}

.inbox_composefield{width:365px;height:21px;background:white;border:1px solid #cccccc;font:normal 12px/14px Arial, Helvetica, sans-serif;color:#000000;}

.message_txtfieldmulti{width:366px;height:130px;background:white;border:1px solid #cccccc; font:normal 12px/14px Arial, Helvetica, sans-serif;color:#000000;}

.details_inbox_title{ width:200px; padding:0; margin:0; float:left; display:block;}	

.description_details_inbox{ width:510px; padding:0; margin:0; float:left; display:block;}

.messagelist_close2{ width:20px; float:right; display:block; padding:0 0 0 0; margin:0; text-align:right; font:normal 11px/13px Arial, Helvetica, sans-serif; color:#000000}	

.inboxdetails_thumb{ width:70px; padding:0 11px 0 0; margin:0; float:left; display:block;}

	

/* 05-12-2008 */

.blog_txtfieldmulti{width:851px;height:330px;background:white;border:1px solid #839F5A;font:normal 12px/14px Arial, Helvetica, sans-serif;color:#000000;}

/* 05-12-2008 */



/* 06-12-2008 BLOG */

.blog_content{ width:843px; border:1px solid #CDCDCD; background:white; padding:5px; margin:0 0 24px 8px;}

a.deepgreen_roundedbttn{font:bold 11px/25px Arial, Helvetica, sans-serif;color:white; 

background:url(../images/deepgreen_bttnbg.jpg) right top no-repeat;text-decoration:none;padding:0 10px 0 0px;margin:0;display:block;float:left;}

a.deepgreen_roundedbttn span{font:bold 11px/25px Arial, Helvetica, sans-serif;color:white; 

background:url(../images/deepgreen_bttnbg.jpg) left top no-repeat;text-decoration:none;padding:0 0 0 10px;margin:0;display:block;float:left;}

a.deepgreen_roundedbttn:hover{font:bold 11px/25px Arial, Helvetica, sans-serif;color:white; 

background:url(../images/deepgreen_bttnbg.jpg) right top no-repeat;text-decoration:none;padding:0 10px 0 0px;margin:0;display:block;float:left; cursor:pointer;}

a.deepgreen_roundedbttn span:hover{font:bold 11px/25px Arial, Helvetica, sans-serif;color:white; 

background:url(../images/deepgreen_bttnbg.jpg) left top no-repeat;text-decoration:none;padding:0 0 0 10px;margin:0;display:block;float:left;cursor:pointer;}

.inner_searchmoudle form fieldset div.right_inline{ float:right; display:block; padding:0 15px 0 0; margin:0; width:80px;}

.blog_rightinfo{ width:707px; float:left; display:block; padding:0; margin:0;}

.green_headtxt{ font:normal 14px/17px Arial, Helvetica, sans-serif; color:#c70c13; padding:0; margin:0;}

.big_normal_txt{ font:normal 11px/17px Arial, Helvetica, sans-serif; color:#666666; padding:0; margin:0}

a.big_normal_grnlinks{ font:normal 11px/17px Arial, Helvetica, sans-serif; color:#bb0c13; padding:0; margin:0; text-decoration:none;}

a.big_normal_grnlinks:hover{ text-decoration:underline;}

.post_comment{ width:855px; padding:14px 0 14px 0; margin:0 0 0 10px;}

.gray_bg{ width:855px; padding:10px 0 10px 0; margin:0 0 14px 0; background:#F3F3F4;}

.green_txtbiglight{ font:normal 12px/15px Arial, Helvetica, sans-serif; padding:0; margin:0; color:#c70c13;}

.black_normal{ font:normal 12px/15px Arial, Helvetica, sans-serif; color:black; padding:0; margin:0;}

a.green_normal{ font:normal 12px/15px Arial, Helvetica, sans-serif; color:#c70c13; padding:0; margin:0; text-decoration:underline;}

a.green_normal:hover{text-decoration:none;}

.postcomment_left{ padding:0; margin:0;}

.postcomment_right{ background:#F3F3F4; padding:0; margin:0;}

.inner_postcomment{ padding:10px; margin:0 0 10px 0; border:1px solid #CCCCCC; background:white;}

.inner_postcomment ul{ list-style-type:none; margin:0px; padding:0px; border:none;}

.inner_postcomment li{ margin:0px; padding:0px; border:none;}

.inner_postcomment li p{ margin:0px; padding:0px; font:normal 11px/17px Arial, Helvetica, sans-serif; color:#666666; border:none; }

.inner_postcomment li p.name_txt{ font:normal 12px/20px Arial, Helvetica, sans-serif; color:#c70c13; padding:0; margin:0; }

.inner_postcomment li.blogimage{ float:left; display:block; width:120px; height:120px; margin:0px; padding:0px; /*border:1px solid #666666;*/}

.inner_postcomment li.blogtitle{ font:bold 12px/22px Arial, Helvetica, sans-serif; color:#666666; padding:0; margin:0; }

.blogtitle { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin:0 0 10px 0}

.inner_postcomment li p.comment_txt{ font:normal 16px/20px Arial, Helvetica, sans-serif; color:#7FA60F; padding:0; margin:0;}

.inner_postcomment li p.comment_txtsmall{ font:normal 14px/18px Arial, Helvetica, sans-serif; color:#7FA60F; padding:0; margin:0;}

.inner_postcomment li p.green_txt{ padding:0; margin:0; font:normal 11px/15px Arial, Helvetica, sans-serif; color:#87924D; }

.inner_postcomment li div h2 { font-size:12px; font-size:16px;}

.inner_postcomment-left { float:left; display:block; width:130px;}

.inner_postcomment-right { position:relative}



a.add_field { color:red}

.comment_txt{ font:normal 16px/20px Arial, Helvetica, sans-serif; color:#7FA60F; padding:0; margin:0;}

.comment_txtsmall{ font:normal 14px/18px Arial, Helvetica, sans-serif; color:#7FA60F; padding:0; margin:0;}

.name_txt{ font:normal 12px/20px Arial, Helvetica, sans-serif; color:#c70c13; padding:0; margin:0;}

.name_txtgray{ font:normal 12px/20px Arial, Helvetica, sans-serif; color:#666666; padding:0; margin:0;}

.delete_icon{ padding:12px 0 0 0; margin:0;}

.comment_txtfield{ width:360px; height:100px; background:white; border:1px solid #CCCCCC; font:normal 12px/15px Arial, Helvetica, sans-serif; color:8F8D8D; padding:3px; margin:10px 0 10px 0;}

.comment_txtfield_big{ width:815px; height:100px; background:white; border:1px solid #CCCCCC; font:normal 12px/15px Arial, Helvetica, sans-serif; color:8F8D8D; padding:3px; margin:10px 0 10px 0;}



.gray_bgbelow{ width:830px; padding:10px 12px 10px 13px; margin:0 0 14px 0; background:#F3F3F4;}

.long_textfield{ width:827px; height:24px; background:white; border:1px solid #CDCDCD; font:normal 12px/14px Arial, Helvetica, sans-serif; color:8F8D8D; padding:1px; margin:12px 0 12px 0;}

.long_textarea{ width:827px; height:404px; background:white; border:1px solid #CDCDCD; font:normal 12px/16px Arial, Helvetica, sans-serif; color:8F8D8D; padding:1px; margin:0 0 12px 0;}

.long_filefield{ width:400px; height:24px; background:white; border:1px solid #CDCDCD; font:normal 12px/14px Arial, Helvetica, sans-serif; color:8F8D8D; padding:1px; margin:12px 0 12px 0;}



.commentbox-title { background:#b00b11; border-bottom:white 1px solid; padding:3px 5px 5px 10px; font-size:16px; font-weight:bold; color:white}

.commentbox { background:url(../images/gray-gradient.gif) repeat-x #f3f3f3; padding:10px 15px 10px; margin:0 0 10px 0 }

/* 06-12-2008 BLOG */



/* 09-12-2008 Event */

.Left_Event_text{ padding-left:110px;}

.Left_Event_text p{ float:left; display:block; width:108px; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#999999;}

.Left_Event_text h2{ float:left; display:block; width:465px; font:bold 12px/18px Arial, Helvetica, sans-serif; color:#000000;}



.innerDate{ background-color:#F1F1F3;font:normal 12px/21px Arial, Helvetica, sans-serif; color:#999999; padding:0 0 0 10px; display:block; margin-bottom:10px;}

/* 09-12-2008 End Event */





/* 14-12-2008 End Event */

.signup2{ width:700px; padding:10px 10px 10px 0; margin-left:10px;}

.signup2 fieldset{ padding:10px; margin:0; border:0;}

.LeftPicture{ padding:0; margin:0 0 12px 0; float:left; display:block; width:270px; font:normal 12px/16px Arial, Helvetica, sans-serif; color:#666666;}

.Rightupload{ padding:0; margin:0 0 12px 0; float:left; display:block; width:350px; font:normal 12px/16px Arial, Helvetica, sans-serif; color:#666666;}

.right_txtbig{

	font:bold 11px/13px Arial, Helvetica, sans-serif;

	color:#000000;

	padding:5px;

	margin:0;

}

.right_txtbig a{

	font:bold 11px/13px Arial, Helvetica, sans-serif;

	color:#50642A;

	padding:0;

	margin:0;

	text-decoration:none;

}

.right_txtbig a:hover{

	text-decoration:underline;

}



.right_txtbig span{

	font:normal 10px/12px Arial, Helvetica, sans-serif;

	color:#000000;

	padding:0;

	margin:0;

}



.below_small_txt{

	font:normal 10px/12px Arial, Helvetica, sans-serif;

	color:#666666;

	padding:0 0 0 10px;

}





.leftcon{

	padding:0 0 10px 0;

	margin:0;

	float:left;

	display:block;

	font:bold 11px/13px Arial, Helvetica, sans-serif;

	color:#000000;

	width:200px;

}



.rightfield_ex{

	padding:0 0 10px 0;

	margin:0;

	float:left;

	display:block;

	font:bold 11px/13px Arial, Helvetica, sans-serif;

	color:#000000;

	width:400px;

}



ul.options{

	padding:0;

	margin:0;

}

ul.options li{

	padding:5px;

	margin:0;

	font:normal 11px/13px Arial, Helvetica, sans-serif;

	color:#000000;

	float:none;

}

ul.options li ul{

	padding:10px 0 0 40px;

	margin:10px 0 0 0;

	border-bottom:1px solid #999999;

	border-top:1px solid #999999;

}

ul.options li ul li{

	padding:0 0 5px 0;

	margin:0;

	font:normal 11px/13px Arial, Helvetica, sans-serif;

	color:#000000;

}

ul.options li ul li a{

	padding:0;

	margin:0;

	font:normal 11px/13px Arial, Helvetica, sans-serif;

	color:#000000;

	text-decoration:none;

}

ul.options li ul li a:hover{

	padding:0;

	margin:0;

	font:normal 11px/13px Arial, Helvetica, sans-serif;

	color:#000000;

	text-decoration:none;

}



ul.options li a{

	padding:0;

	margin:0;

	font:normal 11px/13px Arial, Helvetica, sans-serif;

	color:#000000;

	text-decoration:none;

}

ul.options li a:hover{

	padding:0;

	margin:0;

	font:normal 11px/13px Arial, Helvetica, sans-serif;

	color:#000000;

	text-decoration:none;

}



/* 14-12-2008 End Event end*/



/*===========================UPDATE 4 EVENT=====================================*/

.leftportion

{

	float:left; 

	width:600px; 

	background-color:#FFFFFF; 

	border:#706769 1px solid; 

	font-family:Verdana, Arial, Helvetica, sans-serif; 

	font-size:10px; 

	font-weight:bold;

}

.rightportion

{

	float:left; 

	width:220px; 

	margin-left:10px; 

	background-color:#FFFFFF; 

	border:#706769 1px solid;

}

.sendinvitation

{

	text-align:left; 

	padding-left:10px; 

	font-family:Verdana, Arial, Helvetica, sans-serif; 

	font-size:14px; 

	font-weight:bold;

}

.showguestcategory

{

	height:30px; 

	border-bottom:#706769 1px solid; 

	margin-top:5px; border-top:#706769 1px solid; 

	background-color:#E9E9E9; 

	color:#587100; 

	padding-top:11px; 

	padding-left:10px; 

	text-align:left; 

	font-family:Verdana, Arial, Helvetica, sans-serif; 

	font-size:12px; 

	font-weight:bold;

}

#divCategoryGuest, #divGuestMessage

{

	text-align:left; 

	padding-left:10px;

}

.guestname

{

	border-bottom:#706769 1px solid; 

	float:left; 

	width:438px; 

	margin-left:5px;

}

.removelink

{

	float:left; 

	border-bottom:#706769 1px solid;

}

.removelink a

{

	color:#000000;

	padding-left:0px;

}

.removelink a:hover

{

	color:#FFFFFF;

	background-color:#587100;

	padding:2px 2px 2px 4px;

}

.event_txtbox

{

	width:208px;

	height:18px;

	background:#F5F5F5;

	border:1px solid #C6B239;

	font:bold 11px/18px Arial, Helvetica, sans-serif;

	padding:2px 0 0 0;

	color:#000000;

}

.event_txtbox_multi

{

	width:208px;

	height:80px;

	background:#F5F5F5;

	border:1px solid #C6B239;

	font:bold 11px/13px Arial, Helvetica, sans-serif;

	color:#000000;

}

.inviteelist

{

	text-align:left; 

	width:203px; 

	height:240px; 

	border:#706769 1px solid; 

	margin-top:8px;

	overflow:auto;

	padding-left:5px;

	padding-top:5px;

}

.externalinviteheader

{

	text-align:left; 

	margin-left:8px; 

	font-family:Verdana, Arial, Helvetica, sans-serif; 

	font-size:10px; 

	font-weight:bold;

}

.externalinvitesmalltext

{

	text-align:left; 

	margin-left:8px; 

	font-family:Arial, Helvetica, sans-serif; 

	font-size:9px;

}

.eventstep3

{

	background-color:#EAEAEA; 

	padding:10px; 

	width:835px; 

}

/*===============================END UPDATE 4 EVENT=========================*/



/*=========================Search===========================================*/

.inerSearchlisting{width:754px;padding:5px 0 5px 0;margin:0 auto 5px auto; font:bold 11px/13px Arial, Helvetica, sans-serif;color:#000000;  border-bottom:1px dashed #999999; border-top:0px dashed #999999;}

.inerSearchlisting h3{font:bold 14px/25px Arial, Helvetica, sans-serif;color:black; padding:0 0 0 4px; margin:0; }

.TopPagignation{width:742px; border:1px solid #D3D3D3; padding:5px; margin:5px 0 0 0;}

.leftAssociates{ float:left; display:block; width:400px; font:normal 12px/25px Arial, Helvetica, sans-serif;color:#000000;}

.rightAssociates{ float:right; display:block; width:330px; text-align:right;}

.detailsBox{width:742px; border:1px solid #cccccc; padding:5px; margin:5px 0 0 0;}

.leftDetailbox{ float:left; display:block; width:60px; margin-right:20px}

.rightDetailbox{ float:left; display:block; width:650px;}

.rightDetailbox a{font:normal 11px/18px Arial, Helvetica, sans-serif; color:#bb0c13; text-decoration:none;}

.rightDetailbox a:hover{text-decoration:underline;}

/*=========================End Search=======================================*/



/*==========================INVITE HISTORY==================================*/

.invite_history{

	font:bold 13px/16px Arial, Helvetica, sans-serif;

	color:#000000;

	background:url(../images/web_email.gif) left top no-repeat;

	padding:0 0 15px 30px;

	margin:0 0 0 10px;

	float:left;

	display:block;

}

.invite_his_smalltxt{

	font:normal 12px/14px Arial, Helvetica, sans-serif;

	color:#000000;

	padding:15px 0 25px 25px;

	margin:0;

	float:left;

	display:block;

}

.invitehistory_below{

	width:754px;

	padding:8px;

	margin:0;

	font:normal 11px/13px Arial, Helvetica, sans-serif;

	color:#000000;

}

.select_sort{

	background:#F0F0F0;

	font:normal 11px/26px Arial, Helvetica, sans-serif;

	color:#333333;

	width:829px;

	padding:0 0 0 25px;

	margin:0;

	border-bottom:1px solid #cccccc;

}

.select_sort_left{

	width:499px;

	float:left;

	display:block;

	padding:0 0 0 0;

	margin:0;

}

.select_sort_right{

	width:229px;

	float:left;

	display:block;

	padding:0 0 0 0;

	margin:0;

}

.select_list{

	width:120px;

	background:#ffffff;

	border:1px solid #000000;

	font:normal 11px/13px Arial, Helvetica, sans-serif;

	color:#000000;

}



.select_sort_left2{

	width:320px;

	float:left;

	display:block;

	padding:0 0 0 0;

	margin:0;

}

.select_sort_right2{

	width:206px;

	float:left;

	display:block;

	padding:0 0 0 0;

	margin:0;

	text-align:center;

}

.select_sort_middle{

	width:200px;

	float:left;

	display:block;

	padding:7px 0 0 0;

	margin:0;

	text-align:center;

}

a.name{

	font:bold 12px/14px Arial, Helvetica, sans-serif;

	color:#be0c13;

	text-decoration:none;

	padding:0;

	margin:0;

}

a.name:hover{

	text-decoration:underline;

}

.join{

	font:normal 11px/13px Arial, Helvetica, sans-serif;

	color:#669900;

	padding:0;

	margin:0;

}

.accepted_txt{

	background:#fcdadc;

	width:829px;

	padding:0 0 0 25px;

	margin:0;

	font:normal 11px/26px Arial, Helvetica, sans-serif;

	color:#000000;

	border-top:1px solid #000000;

	display:block;

}

.accepted_txt span{

	padding:0;

	margin:0;

	font:bold 11px/26px Arial, Helvetica, sans-serif;

	color:#000000;

}

a.invite_morefriends{

	font:bold 13px/15px Arial, Helvetica, sans-serif;

	color:#be0c13;

	text-decoration:underline;

	padding:0 10px 0 0;

	margin:0;

	float:right;

	display:block;

}

a.invite_morefriends:hover{

	text-decoration:none;

}

/*======================END INVITE HISTORY==================================*/ 



/*======================Invite Your Friends=================================*/

.find_asso{ width:700px; padding:20px 0 20px 20px; margin:0; font:normal 12px/15px Arial, Helvetica, sans-serif; color:#000000;}

.find_asso_part{ width:200px; float:left; display:block; padding:0 20px 0 0; margin:0;}

.find_asso_parthead{ width:190px;padding:0 5px 0 5px; margin:0; font:bold 12px/25px Arial, Helvetica, sans-serif; color:#FFFFFF; background:#50642A; display:block;}

.find_asso_content{ font:normal 12px/17px Arial, Helvetica, sans-serif; color:#000000; padding:5px 0 0 5px; margin:0;}

.check_box_asso{ width:12px; height:12px; padding:0; margin:0;}

.button_asso{ width:700px; padding:0; margin:0; font:normal 12px/15px Arial, Helvetica, sans-serif; color:#000000;}

/*==================End Invite Your Friends=================================*/

/*===============================Settings===================================*/

.account_settingblog{ border-bottom:1px solid #cccccc; margin:0 0 0 0; padding:10px 20px 10px 20px;}

.top_gap{ padding:20px 0 0 0;}

/*=============================End Settings=================================*/





/* ======== CSS class for video section ======= */

.radio_btn{ margin:5px 0 0 0; padding:0; vertical-align:middle; border: solid 1px #999999;}









/*Soumik for share video*/

.popup{width:633px; background-color:#E3E3E3;  padding:10px; margin-bottom:10px;}

.innerpopup{width:623px;  background-color:#FFFFFF; border:0px solid #B6B6B6; padding:5px; }

.innerpopup form{width:623px; padding:0 0 10px 0; margin:0}

.innerpopup form fieldset{width:623px; padding:0; margin:0; border:none;}



.innerpopup form fieldset label{float:left;display:block;width:80px;margin:0px 0px 3px 0px;padding:0 0px 4px 4px;

font:bold 10px Verdana, Arial, Helvetica, sans-serif; color:#2f2f2f; }

.innerpopup form fieldset input{float:left;display:block; width:350px;height:18px; margin:0 0 3px 0;padding:2px 0px 0px 3px;font:normal 10px/18px Verdana, Arial, Helvetica, sans-serif; color:#333;border:1px solid #bdbdbd;background:url(../images/newsbox-bg.gif) repeat-x;}



.innerpopup form fieldset p.exm{float:left;display:block; width:330px;height:18px; margin:0 0 3px 0;padding:2px 0px 0px 3px;font:normal 10px/18px Verdana, Arial, Helvetica, sans-serif; color:#333;border:0px solid #bdbdbd;background:url(../images/newsbox-bg.gif) repeat-x;}



.innerpopup form fieldset p.emptycheck{float:left;display:block; width:180px;height:18px; margin:0 0 3px 0;padding:2px 0px 0px 3px;font:normal 10px/18px Verdana, Arial, Helvetica, sans-serif; color:#333;border:0px solid #bdbdbd;background:url(../images/newsbox-bg.gif) repeat-x; text-align:right;}







.innerpopup form fieldset input.err-info{float:left;display:block; width:190px;height:18px; margin:0 0 3px 0;padding:2px 0px 0px 3px;font:normal 10px/18px Verdana, Arial, Helvetica, sans-serif; color:#333;background:url(../images/error.gif) repeat-x;border-left:1px solid #FF0000;border-top:1px solid #bdbdbd;border-right:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;}



.innerpopup form fieldset textarea{float:left;display:block; width:150px;height:66px; margin:0 0 3px 0;padding:2px 0px 0px 3px;font:normal 10px/13px Verdana, Arial, Helvetica, sans-serif; color:#333;border:1px solid #bdbdbd;background:url(../images/newsbox-bg.gif) repeat-x 0 bottom;}



.innerpopup form fieldset input.redbutton{float:left; display:block; width:55px; height:23px; background:url(../images/buttonsred.jpg) no-repeat; font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; text-align:center; padding:0px 0px 4px 0px; border:none; cursor:pointer; margin-left:10px;}



.submit_bttn { background:url(../images/green_bttnbg.gif) repeat-x; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-align:center; padding:2px 0px 4px 0px; margin:5px 0 0 0; border:none; cursor:pointer; border:#a50a10 1px solid}

.search_bttn {background:url(../images/green_bttnbg.gif) repeat-x; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-align:center; padding:0px 0px 0 0px; margin:0 0 0 0; border:none; cursor:pointer; border:#a50a10 1px solid}

.topfloor{padding:0 0 5px 0; margin:0 0 10px 0; border-bottom:1px dotted #999999}



.innerpopup form fieldset h2{ font:bold 14px/16px Verdana, Arial, Helvetica, sans-serif; color:#2f2f2f; float:left; display:block; width:350px;}

.innerpopup form fieldset span{ font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif; color:#2f2f2f; float:left; display:block; width:128px;}



.innerpopup form fieldset h3{font:bold 14px/16px Verdana, Arial, Helvetica, sans-serif; color:#2f2f2f; float:right; display:block; width:50px; text-align:right;}



.leftpopup{ float:left; display:block; width:530px; border:0px solid;}

/*Soumik for share video*/



.redbutton{ float:left; display:block; width:55px; height:23px; background:url(../images/buttonsred.jpg) no-repeat; font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; text-align:center; padding:0px 0px 4px 0px; border:none; cursor:pointer; }



.news_scroller { height:142px; overflow:hidden; position:relative }

.news_item { display:block; padding-bottom:10px; }

.popup-content { font-size:11px; text-align:left}



.changepass-box { width:411px; margin:0 auto;}

.changepass-top { background:url(../images/change-pass-top.gif) no-repeat; width:401px; height:35px; font-size:16px; position:relative; color:white; padding:2px 0 0 10px } 

.changepassword-bg {width:409px; padding:0 0 0 0; margin:0; background:#f3f3f3; border-left:#c8c8c8 1px solid; border-right:#c8c8c8 1px solid}

.changepassword-footer { background:url(../images/change-pass-bottom.gif) no-repeat; height:18px; width:411px}

.forgot-btn { text-align:right; width:282px}

#password-error { background:#fecccb; border:#db797a 1px solid; padding:5px}



/* CSS Document */







.top_gr{



	 width:100%;



	background:url(../images/new/header_rpt.gif) 0 0  repeat-x;



	}



.pl_shadow{



	 width:100%;



	background:url(../images/new/page_left_shadow.jpg) 0 0 no-repeat;



	}



.pr_shadow{



	 width:100%;



	background: url(../images/new/page_right_shadow.jpg) right 0 no-repeat;



	}



.p_bot_curve{



	 width:100%;



	background:url(../images/new/page_bot_curve.gif) center bottom no-repeat;



	}







/* CSS Document */





/*-------Header Bottom Navigations------*/



#header_bot_sec{

	position:absolute;

	width:100%; height:35px;

	top:180px; left:0px;

	}

#header_bot_nav{

	width:580px; height:34px; float:left;

	}



/*-----Header Login Section-----*/



#header_login_sec{

	background: url(../images/header_login_bg.gif) -11px 0 no-repeat;

	float:right; height:35px; width:374px; padding:5px 0 0 18px; font-size:12px;

	}

#header_login_sec label{float:left; line-height:23px; color:#FFFFFF; padding:0 5px 0 0;}

#header_login_sec label input{

	width:122px; height:15px; border:1px solid #A9A9A9;

	text-align:center; font-weight:bold; font-size:11px; padding:1px 0 0 0;

	}

#header_login_sec .go_btn{ 

	float:left; background: url(../images/go_btn.gif) 0 0 no-repeat; 

	width:27px; height:22px; border:none; cursor:pointer;

	}

#header_login_sec a{color:#fff; text-decoration: underline; font-size:12px; font-weight:bold; }



#header_login_sec a:hover{color:#fff; text-decoration:none;}



.buy_ticket{

	width:275px; font-family:Arial, Helvetica, sans-serif; font-size:12px;

	}

#navigaion{padding:3px 0 0 46px; height:29px; width:560px; position:absolute; z-index:50;}

#navigaion li{

	list-style:none; position:relative;

	float:left; height:40px; padding:3px 2px 0 0px;

	background:url(../images/navi_seprator.gif) right 0 no-repeat; 

	}

#navigaion li a{

	color:#333333; font:bold 12px/20px Arial, Helvetica, sans-serif; font-variant:normal;

	float:left; text-decoration:none; padding:0 5px 0 5px; display:block; height:32px; 

	}

#navigaion li a:hover{

	color:#BE1C1D;

	}



#navigaion ul{

background:url(../images/submenu-bottom.gif) 0 bottom no-repeat;

border-top:2px solid #CCCCCC;

margin:0;

padding:0 0 10px 0;

list-style-type:none;

list-style-position:outside;

position: absolute;

height:auto;

width:162px; font-family:Arial, Helvetica, sans-serif;

left:0px;

}

#navigaion ul li{list-style:none; background:none; height:20px;}

#navigaion ul li a{

display:block;

padding:0px 0 0 5px;

border-bottom:1px dotted #333;

color:#000; font-size:12px; font-family:Arial, Helvetica, sans-serif;

text-decoration:none; 

width:154px; height:20px; line-height:20px; font-weight:normal;

}



#navigaion a:hover{

color:#BE0C14;

}



#navigaion li{

float:left;

position:relative;

}

/*#navigaion li ul{

	opacity: .85;

	-mozopacity: .85;

	filter: alpha(opacity=85);

	}*/

#navigaion ul {

position:absolute;

display:none;

width:160px;

top:33px;

}

#main_container{

	width:1000px; margin:0 auto;

	background:url(../images/page_rpt.jpg) 0px 0 repeat-y;

	}

.top_gr{

	 width:100%;

	background:url(../images/header_rpt.gif) 0 0  repeat-x;

	}

.pl_shadow{

	 width:100%;

	background:url(../images/page_left_shadow.jpg) 0 0 no-repeat;

	}

.pr_shadow{

	 width:100%;

	background: url(../images/page_right_shadow.jpg) right 0 no-repeat;

	}

.p_bot_curve{

	 width:100%;

	background:url(../images/page_bot_curve.gif) center bottom no-repeat;

	}





/*-----------Header Section-------*/

#header{

	position:relative; width:100%; height:242px; z-index:50; 

	}

#header .logo{

	position:absolute; left:31px; top:0px;

	width:149px; height:179px;

	}

#header .slogan{

	position:absolute; left:190px; top:0px;

	width:224px; height:31px;

	}

.date_n_month{

	float:right; width:180px;  text-align:right; 

	color:#FFFFFF; padding:8px 32px 0 0px; font-weight:bold; font-size:12px;

	}

#header #top_navi{

	background:url(../images/top_nav_left_bg.gif) 0 0 no-repeat;

	width:327px; height:32px; position:absolute; top:31px; left:521px;

	}

#top_navi ul{

	background:url(../images/top_nav_right_bg.gif) right 0 no-repeat;

	height:32px; padding:0 15px; display:block; color:#FFFFFF;

	}

#top_navi ul li{

	list-style:none;

	float:left;height:28px; padding:4px 0px 0 0px; font-size:12px;

	}

#top_navi ul li a{

	color:#FFFFFF; font:bold 12px/25px Arial, Helvetica, sans-serif;

	text-decoration:none; padding:0 4px 0 2px; font-size:12px;

	}

#top_navi ul li a:hover{

	color:#FDE1E1; text-decoration:underline;

	}

/*----------Heade Add Banners-----*/

#header .add_banner_holder{

	position:absolute; top:71px; left:215px; 

	width:723px; height:89px; background:#fff;

	padding:2px;

	}

/*--------------------Lions Den-------------*/



#lions_den .left_contents{

	font-size:11px;

	width:95%;

	margin:0 auto; padding:5px 0px;

	}

#lions_den #middle_colom{

	font-size:11px;

	width:468px;

	margin:0 auto;	

	}

#lions_den  #middle_colom .middle_contents{

	font-size:11px;

	width:95%;

	margin:0 auto;	 padding:5px 0px;

	}

#lions_den  #middle_colom .middle_contents p{

	padding:5px 0px;

	}

#lions_den #middle_colom a{

	color:#E50404;

	}

#lions_den #middle_colom a:hover{

	text-decoration:none;

	}

	

	

	

#lions_den #right_colom{

width:205px;

}

#lions_den .right_contents{

	font-size:11px;

	width:95%;

	margin:0 auto;	 padding:5px 0px;

	}

#main_body{

	width:900px; margin:0 auto;

	clear:both;

	}

/*--------------------*/

#middle_colom{

	width:342px; padding:12px 0 0 10px;

	float:left;

	}

/*------------------*/

#right_colom{

	float:right;

	width:120px; padding:12px 0 0 10px;

	}

/*--------Left Colom-------*/

#left_colom{

	width:412px; padding:12px 0 0 0px;

	float:left;

	}

.cont_boxes{

	background:url(../images/boxes_bg.gif) 0 0 repeat-x #E8E7E7;

	border:1px solid #918F8F;

	}

.cont_boxes .title{

	background:url(../images/footer_red_bar_bullet.gif) 0 0 no-repeat;

	height:37px; padding:0 0 0 60px;

	}

.cont_boxes .title h2{

	background:url(../images/red_bar_arros.gif) right 13px no-repeat; float:left;

	height:27px; padding:10px 22px 0 0px; color:#FFFFFF;  font-size:12px; font-family:Arial,Helvetica,sans-serif; line-height:16px; font-weight:bold;

	}

	

.fan_comment{

	width:375px;  height:133px; margin:0 auto;

	padding:10px 0px;

	}

.fan_comment a span{

	color:#B70C14;

	}

.fan_comment a:hover{

	text-decoration:none;

	}

.fan_comment .left{

	width:158px; float:left;

	}

.fan_comment .right{

	width:222px; float:left;

	}

.fan_comment img{

	border:1px solid #4D4D4D;

	}

/*----------------*/



.left_add_ph{

	width:202px; float:left;

	}

/*----------------*/

.clr{clear:both;}

.fl{float:left;}

.fr{float:right;}

.al_c{text-align:center;}

.right_contents form { margin:0 0 0 0; padding:0}

.right_contents form fieldset { margin:0; padding:0; border:0; color:white}

.right_contents form fieldset label { color:white; font-weight:bold; font-size:11px; clear:both}

.right_contents form fieldset input { background:url(../images/input-bg.gif) white repeat-x; border:#020202 1px solid; width:170px; height:22px}

.right_contents form fieldset input.checkbox { width:15px; height:15px}

.right_contents form fieldset input.button { background:url(../images/button-texture-bg.gif) repeat-x; border:#78100f 1px solid; color:#e9d5d4; font-size:11px; padding:0 0 2px 0; width:90px}

.right_contents form fieldset a { color:white; text-decoration:none}

.right_contents form fieldset a:hover { color:white; text-decoration:underline}



/*----------------Lions_den-------------*/

#lions_den{

	width:92%; margin:0 auto; font-size:11px;

	}

#lions_den a{ color:#BE1B1C; text-decoration:none;}

#lions_den a:hover{ text-decoration:underline;}

#lions_den .cont_boxes{

	border:1px solid #efefef;

	background:none;

	}

#lions_den .cont_boxes .title{

	background:url(../images/footer_red_bar.jpg) 0 0 repeat-x;

	padding:0px;

	}

#lions_den .cont_boxes .title h2{

	background:url(../images/footer_red_bar_bullet.gif) 0 0 no-repeat;

	padding:11px 0 0 60px; height:26px; font-size:13px;

	}

#lions_den .cont_boxes .title h2 span{

	background:url(../images/red_bar_arros.gif) right 2px no-repeat;

	padding:0px 20px 0 0px; display:block; height:26px;

	}

#lions_den #left_colom{

	width:225px; padding:0px;

	}

#lions_den #left_colom .left_contents{

	width:97%; margin:0 auto; padding:5px 0px;

	}

.bold_txt{font-size:13px;}

#lions_den #middle_colom{

	width:455px; padding:0px 0 0 8px;

	}

#lions_den #middle_colom .middle_contents{

	width:97%; margin:0 auto; padding:5px 0px;

	}

img.border{border:1px  double #ccc;}

.forum	.forum_row{	padding:5px 0 5px 0px;}

.forum .forum_text{float:left; width:165px; padding:0 0 0 0px;}

.forum .forum_thumb{float:left; width:40px; padding:0 5px 0 0px;}

.forum .forum_text strong{ font-size:12px;}



.blog_posts	.blog_post_row{	padding:5px 0 5px 0px;}

.blog_posts .blog_post_text{float:left; width:84%; padding:0 0 0 5px;}

.blog_posts .blog_post_img{float:left; padding:0 5px 0 0px;}

.blog_posts .blog_post_text strong{ font-size:12px;}



.album_thumb{width:25%; float:left; text-align:center;}



#lions_den #middle_colom .left_contents{

	width:97%; margin:0 auto; padding:5px 0px;

	}



#lions_den #right_colom{

	width:225px; padding:0px;

	}

#lions_den #right_colom .right_contents{

	width:97%; margin:0 auto; padding:5px 0px;

	}

.signup_signin{

	border:2px solid #CCCCCC;

	padding:15px; font-size:13px; text-align:center;

	}

	

#lions_den a.blk_btn{

	background:url(../images/lions-den/btn_bg.jpg) 0 0 no-repeat;

	width:67px; height:21px; display:block; color:#fff; text-decoration:none;

	}

#lions_den a.blk_btn span{

	background: url(../images/lions-den/bullet2.gif) 6px 6px no-repeat;

	display:block; padding:2px 0 0 12px;

	}

#lions_den a.blk_btn:hover{ text-decoration:underline;}



.twitter_feed{ padding:0 9px;}

.twitter_feed span{ color:#BE1B1C;}

.twitter_feed .twitter_row{ padding:5px 0px;}



/*----------------Lions_den-------------*/

.body2{

	margin:0px; padding:0px;

	background:#ffffff;

	font:normal 12px/16px Arial, Helvetica, sans-serif; color:#000000;

	}

#lions_den_header{

	width:100%; background:url(../images/lions-den/header_rpt.jpg) 0 0 repeat-x;

	height:238px;

	}

#lions_den_header .inner{

	width:995px; background:url(../images/lions-den/header_rpt.jpg) 0 0 repeat-x;

	height:231px; margin:0 auto;

	}

#lions_den_header #header_bot_sec2 {

	top:218px; width:1001px; margin:0 auto;

	}

#lions_den_header #header_login_sec {

	background:url(../images/lions-den/header_login_bg.gif) right top no-repeat;

	}

#lions_den{

	width:92%; margin:0 auto; font-size:11px;

	}

#lions_den a{ color:#BE1B1C; text-decoration:none;}

#lions_den a:hover{ text-decoration:underline;}

#lions_den .cont_boxes{

	border:1px solid #efefef;

	background:none;

	}

#lions_den .cont_boxes .title{

	background:url(../images/footer_red_bar.jpg) 0 0 repeat-x;

	padding:0px;

	}

#lions_den .cont_boxes .title h2{

	background:url(../images/footer_red_bar_bullet.gif) 0 0 no-repeat;

	padding:11px 0 0 60px; height:26px; font-size:13px;

	}

#lions_den .cont_boxes .title h2 span{

	background:url(../images/red_bar_arros.gif) right 2px no-repeat;

	padding:0px 20px 0 0px; display:block; height:26px;

	}

#lions_den #left_colom{

	width:225px; padding:0px;

	}

#lions_den #left_colom .left_contents{

	width:97%; margin:0 auto; padding:5px 0px;

	}

.bold_txt{font-size:13px;}

#lions_den #middle_colom{

	width:455px; padding:0px 0 0 8px;

	}

#lions_den #middle_colom .middle_contents{

	width:97%; margin:0 auto; padding:5px 0px;

	}

img.border{border:1px  double #ccc;}

.forum	.forum_row{	padding:5px 0 5px 0px;}

.forum .forum_text{float:left; width:165px; padding:0 0 0 0px;}

.forum .forum_thumb{float:left; width:40px; padding:0 5px 0 0px;}

.forum .forum_text strong{ font-size:12px;}



.blog_posts	.blog_post_row{	padding:5px 0 5px 0px;}

.blog_posts .blog_post_text{float:left; width:84%; padding:0 0 0 5px;}

.blog_posts .blog_post_img{float:left; padding:0 5px 0 0px;}

.blog_posts .blog_post_text strong{ font-size:12px;}



.album_thumb{width:25%; float:left; text-align:center;}



#lions_den #middle_colom .left_contents{

	width:97%; margin:0 auto; padding:5px 0px;

	}



#lions_den #right_colom{

	width:225px; padding:0px;

	}

#lions_den #right_colom .right_contents{

	width:97%; margin:0 auto; padding:5px 0px;

	}

.signup_signin{

	border:2px solid #CCCCCC;

	padding:15px; font-size:13px; text-align:center;

	}

	

#lions_den a.blk_btn{

	background:url(../images/lions-den/btn_bg.jpg) 0 0 no-repeat;

	width:67px; height:21px; display:block; color:#fff; text-decoration:none;

	}

#lions_den a.blk_btn span{

	background: url(../images/lions-den/bullet2.gif) 6px 6px no-repeat;

	display:block; padding:2px 0 0 12px;

	}

#lions_den a.blk_btn:hover{ text-decoration:underline;}



.twitter_feed{ padding:0 9px;}

.twitter_feed span{ color:#BE1B1C;}

.twitter_feed .twitter_row{ padding:5px 0px;}



#main_container2{

	width:1000px; margin:0 auto;

	background:#fff;

	}

.top_scroll_cont{

	clear:both; width:880px; margin:0 auto;

	line-height:30px; color:#BA2C2E;

	font-weight:bold;

	}
/*--------Register Banner----------*/
#register_banner{
	background:url(../images/register-banner/gr_rpt.gif) 0 bottom repeat-x #000;
	height:348px; width:896px; margin:0 auto; padding:14px 0 0 2px; color:#FFFFFF;
	}
#register_banner .register_box{
	background:url(../images/register-banner/r_box_gr.gif) 0 0 repeat-x;
	height:320px; width:185px; margin:0 1px 0 0; padding:0; float:left;
	}
#register_banner .register_box .banner_heading{
	float:left; color:#FFFFFF; text-transform:uppercase; font-weight:bold; text-align:center;
	width:144px; padding-top:2px;
	}
#register_banner .register_box ul{
	padding:0 0 0 8px;
	}
#register_banner .register_box ul li{
	list-style:none;
	background:url(../images/bullet_white.gif) 0 4px no-repeat;
	padding:0 0 1px 13px; font-size:11px;
	}
#register_banner .register_box .price1{
	background:url(../images/register-banner/rs_cor.gif) right bottom no-repeat;
	height:254px;
	}
#register_banner .register_box .price2{
	background:url(../images/register-banner/rs_cor1.gif) right bottom no-repeat;
	height:254px;
	}
#register_banner .register_box .price1 li{
	padding:0 0 8px 15px;
	}
#register_banner .register_box .price2 li{
	padding:0 0 5px 15px;
	}
#register_banner .register_box .price3{
	background:url(../images/register-banner/rs_cor2.gif) right bottom no-repeat;
	height:254px;
	}
#register_banner .register_box .price4{
	background:url(../images/register-banner/rs_cor3.gif) right bottom no-repeat;
	height:254px;
	}
