 /* classes for creatiev awards 01 starts */
.content_mycorn {
	clear: both;
	height: 607px;
	width: 1003px;
	background-image: url(/images/creative-awards/2009/winner01.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.content_mycorn .mylft{
	float: left;
	height: auto;
	width: 730px;
}
#myleft01 {
	padding-left: 244px;
	padding-top: 10px;
	clear: both;
}
#viral_link_left{
	float: left;
	height: 440px;
	width: 505px;
}
#viral_lnk_new_ab {
	height: 440px;
	padding-top: 10px;
	float: left;
	width: 130px;
}

#viral_lnk_new {
	clear: both;
	height: 440px;
	padding-top: 10px;
	padding-left: 505px;
}


.content_mycorn .myrht{
	float: left;
	height: auto;
	width: 245px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#sport {
	height: auto;
	width: 245px;
	float: left;
	margin-bottom: 5px;
	clear: both;
	padding-top: 5px;
}
#sport_dup {
	height: 295px;
	width: 245px;
	float: none;
	margin-bottom: 10px;
	clear: both;
	background-image: url(/images/creative-awards/2009/sports_r_bg.gif);
	background-repeat: no-repeat;
}
#sport .sp01 {
	1height: 22px;
	1width: 251px;
	background-image: url(/images/creative-awards/2009/log_box01.gif);
	background-repeat: no-repeat;
	height: 10px;
	width: 245px;
	background-position: bottom;
	clear: both;
}
#sport .sp02 {
	width: 245px;
	background-image: url(/images/creative-awards/2009/jp_main.jpg);
	background-repeat: repeat-y;
	background-position: bottom;
	height: auto;
	clear: left;
	float: left;
}
#sport .sp03 {
	clear: both;
	height: 10px;
	width: 245px;
	background-image: url(/images/creative-awards/2009/log_box02.gif);
	background-repeat: no-repeat;
	background-position: top;
	margin: 0px;
	padding: 0px;
	float: none;
}

#my_login {
	clear: both;
	padding-left: 10px;
}
#my_login .topl{
	font-family: Verdana;
	font-size: 10px;
	line-height: 20px;
	font-weight: bold;
	color: #f68800;
	text-align: center;
}
#my_login .newuser{
	font-family: Verdana;
	font-size: 10px;
	line-height: 22px;
	font-weight: bold;
	color: #015ba7;
	text-align: center;
}
#my_login .logbtn{
	padding-left: 72px;
	
}
#my_login .inp{
	clear: both;
	height: 28px;
}
#my_login .mdiv{
	font-family: Verdana;
	font-size: 10px;
	line-height: 20px;
	font-weight: bold;
	color: #333333;
	text-align: center;
}
#my_login .inp .lftin{
	font-family: Verdana;
	font-size: 10px;
	line-height: 28px;
	font-weight: bold;
	color: #313131;
	float: left;
	width: 73px;
}
#my_login .inp .rhtin{
	float: left;
	padding-top: 6px;
}


#rules_my {
	clear: both;
	height: auto;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 6px;
	float: left;
}
#rules_my .rules{
	font-family: Verdana;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #015ba7;
	text-align: left;
	padding-left: 10px;
}
#rules_my .anlets{
	font-family: Verdana;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #313131;
	background-image: url(/images/creative-awards/2009/rules_icon.gif);
	background-repeat: no-repeat;
	background-position: 4px 10px;
	padding-left: 15px;
	padding-top: 5px;
}

.reg{
	color: #015ba7;
}
#rules_my .anlets span .mycl{
	color: #015ba7;
}

#rules_my .anlets span{
	color: #f68800;
}
#rules_my .anlets span a{
	color: #f68800;
	font-weight: bold;
}
#rules_my .anlets span a:hover{
	color: #1B73DD;
	text-decoration: none;
	font-weight: bold;
}
#my_prizes {
	clear: both;
	height: auto;
	padding-left: 6px;
	float: left;
	padding-top: 2px;
}
#my_prizes .prizes{
	font-family: Verdana;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #f68800;
	text-align: center;
	clear: both;
}
#my_prizes p{
	font-family: Verdana;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #313131;
	margin: 0px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#my_prizes p span{color: #f68800;}
#my_prizes p span a{
color: #f68800;
	font-weight: bold;}
#my_prizes p span a:hover{

color: #1B73DD;
	text-decoration: none;
	font-weight: bold;

}
#my_prizes .tel_my{
	font-family: Verdana;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #015ba7;
	clear: both;
	padding-left: 7px;
}
#my_prizes .best_my{
	font-family: Verdana;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	color: #313131;
	background-image: url(/images/creative-awards/2009/rules_icon.gif);
	background-repeat: no-repeat;
	background-position: 4px 5px;
	clear: both;
	padding-left: 15px;
	letter-spacing: -1px;
	padding-right: 10px;
}
#my_prizes .uline{
	clear: both;
	height: 1px;
	width: 222px;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-left: 4px;
	margin-right: 4px;
}
#fl_my {
	clear: both;
	height: 128px;
	width: 463px;
	padding-left: 20px;
} #fl_my01 {
	float: left;
	height: 128px;
	width: 110px;
}
#fl_my01 .pic{
	clear: both;
	height: 84px;
	text-align: center;
	padding-top: 8px;
}
#fl_my01 .names{
	font-family: Verdana;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	color: #015ba7;
	text-align: center;
}
#fl_my01 .names span{
	font-family: Verdana;
	font-size: 9px;
	line-height: 14px;
	font-weight: bold;
	color: #313131;
}
 /* classes for creatiev awards 01 ends */
 /* classes for creatiev awards 02 starts */#mplayer_maincontent {
	clear: none;
	height: auto;
	width: 1003px;
	background-image: url(/images/creative-awards/2009/mp0203.jpg);
	background-repeat: no-repeat;
	background-position: top;
	float: left;
	background-color: #01467D;
	padding-bottom: 15px;
}
#m_main {
	clear: both;
	height: auto;
	float: left;
}
#m_main .mleft{
	float: left;
	height: auto;
	width: 690px;
}
#m_main .mrht{
	float: left;
	height: auto;
	width: 279px;
	padding-left: 5px;
}
#m_red {
	clear: both;
	height: 30px;
	padding-top: 300px;
	padding-left: 75px;
	float: left;
	width: 615px;
}
#m_red .btn_m{
	float: left;
	height: 30px;
	width: 30px;
}
#mr_red {
	height: 30px;
	float: left;
	width: 500px;
}
.btn_mab{
	float: left;
	height: 25px;
	width: 30px;
}


#mp02_sponcer {
	clear: both;
	height: 118px;
}
#mp02_sponcer .m02lft{
	float: left;
	height: 118px;
	width: 183px;
	padding-left: 5px;
}
#mp02_sponcer .mp02rht{
	float: left;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#mp02_main {
	clear: none;
	height: 600px;
}
#mp02_main .mainlft{
	float: left;
	height: 700px;
	width: 698px;
}
#mp02_main .mainrht{}
.btn_mably {
	float: right;
	height: 20px;
	width: 30px;
	padding-left: 100px;
}
#sprite {
	float: left;
	height: auto;
	width: 282px;
}
#sprite .a01{
	background-image: url(/images/creative-awards/2009/top_bg-01.gif);
	background-repeat: no-repeat;
	height: 11px;
	width: 275px;
	background-position: bottom;
}
#sprite .a02{
	background-image: url(/images/creative-awards/2009/top_bg-mid.gif);
	background-repeat: repeat-y;
	float: left;
	height: 300px;
	width: 275px;
}
#reg_form_m {
	float: left;
	height: auto;
	width: 540px;
	padding-top: 10px;
	padding-left: 18px;
}
#reg_form_m .r01{
	background-image: url(/images/creative-awards/2009/reg01.gif);
	background-repeat: no-repeat;
	float: left;
	height: 20px;
	width: 535px;
	clear: left;
}
#reg_form_m .r02{
	background-image: url(/images/creative-awards/2009/reg-_mid.gif);
	background-repeat: repeat-y;
	width: 535px;
	background-position: bottom;
	height: auto;
	float: left;
}
#reg_form_m .r03{
	background-image: url(/images/creative-awards/2009/reg02.gif);
	background-repeat: no-repeat;
	float: none;
	height: 25px;
	width: 535px;
	background-position: top;
	clear: left;
}

#sprite .a03{
	background-image: url(/images/creative-awards/2009/top_bg.gif);
	background-repeat: no-repeat;
	height: 11px;
	width: 275px;
	float: left;
}
#upload_m {
	font-family: Verdana;
	font-size: 11px;
	line-height: 25px;
	font-weight: bold;
	color: #f68800;
	padding-top: 4px;
	padding-left: 15px;
}
#upload_form {
	clear: both;
	padding-left: 15px;
	margin-top: 5px;
	margin-bottom: 5px;
	float: left;
}
#upload_form .cleft{
	font-family: Verdana;
	font-size: 10px;
	line-height: 32px;
	font-weight: bold;
	color: #313131;
	float: left;
	width: 160px;
}
#upload_form .cleft span{
	font-family: Verdana;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	color: #999999;
}
 .error{
	font-family: Verdana;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	color: #990000;
	clear: both;
	padding-left: 172px;
}
#upload_form .crht{
	float: left;
	height: 24px;
	width: 200px;
	padding-top: 8px;
}
#upload_form .crhtarea{
	float: left;
	height: 60px;
	width: 200px;
	padding-top: 8px;
}
#upload_form .cbtn{
	float: left;
	width: 80px;
	padding-top: 5px;
}
#my_chbox {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #015ba7;
	clear: both;
	padding-left: 15px;
	line-height: 22px;
}
#my_chbox .chleft{
	float: left;
	height: 22px;
	width: 22px;
}
#my_chbox .chrht{
	line-height: 22px;
	float: left;
}
#sub_btn {
	clear: both;
	padding-left: 170px;
	padding-top: 15px;
}
.sub_btnDUP{
	clear: both;
	padding-left: 170px;
	padding-top: 15px;
	background-image: url(/images/creative-awards/2009/my_submit.gif);
	background-position: 170px 4px;
	background-repeat: no-repeat;
	height: 29px;
}
.sub_btnDUP A{
	clear: both;
	background-image: url(/images/creative-awards/2009/my_submit.gif);
	background-position: 170px 4px;
	background-repeat: no-repeat;
}
.sub_btnDUP A:HOVER{
	clear: both;
	background-image: url(/images/creative-awards/2009/my_browse.gif);
	background-position: 170px 4px;
	background-repeat: no-repeat;
}
.sub_btnDUP1{
	clear: both;
	padding-left: 170px;
	padding-top: 15px;
	background-image: url(/images/creative-awards/2009/my_browse.gif);
	background-repeat: no-repeat;
	height: 29px;
}
.ads_sprite {
	clear: both;
	padding-top: 5px;
	padding-left: 7px;
}
#sprit_ads02 {
	font-family: Verdana;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #313131;
	clear: both;
	padding-left: 15px;
}
 /* classes for creatieve awards 02 ends */
  /* classes for creatiev awards 03 starts*/
#mp03_content {
	background-image: url(/images/creative-awards/2009/mp03_bg.jpg);
	background-repeat: no-repeat;
	clear: both;
	float: left;
	height: 586px;
	width: 1003px;
}
#mp3_submit {
	clear: both;
	padding-top: 45px;
	padding-left: 533px;
}
  /* classes for creatiev awards 03 ends*/
    /* classes for creatiev awards 04 starts*/#ca_main {
	background-image: url(/images/creative-awards/2009/a_c_bg.gif);
	background-repeat: repeat-y;
	float: left;
	height: auto;
	width: 1003px;
	padding-bottom: 25px;
}
#ac_heading {
	background-image: url(/images/creative-awards/2009/head_ac01.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	clear: none;
	height: 34px;
	width: 1003px;
	float: none;
	padding-top: 143px;
}
#sort_ac {
	height: 30px;
	width: 160px;
}
#sort_ac .by01{
	font-family: Verdana;
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	float: left;
	width: 65px;
	padding-bottom: 5px;
}
#sort_ac .by02{
	float: left;
	width: 90px;
	padding-top: 5px;
	padding-left: 5px;
}
#ac_heading01 {
	clear: none;
	height: 143px;
	float: none;
	width: 1003px;
}

#brands_con {
	height: auto;
	padding-left: 17px;
	float: left;
	clear: none;
}
#terms_con {
	height: auto;
	padding-left: 17px;
	float: left;
	clear: none;
	margin-top: 15px;
}
#brand_icons {
	float: left;
	height: auto;
	width: 707px;
}
#brand_icons .br01{
	background-image: url(/images/creative-awards/2009/ac_top.gif);
	background-repeat: no-repeat;
	float: none;
	height: 17px;
	width: 704px;
	background-position: right;
}

#brand_icons .br02{
	background-image: url(/images/creative-awards/2009/ac_mid.gif);
	background-repeat: repeat-y;
	float: left;
	height: auto;
	width: 704px;
}
#brand_icons .br02 p{
	font-family: Verdana;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
	margin: 0px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
terms {
	font-family: Verdana;
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #333333;
	background-color: #F6B620;
	text-align: center;
	clear: both;
	height: 25px;
	width: 500px;
	margin-left: 25px;
}
#yes {
	height: 25px;
	margin-left: 8px;
	font-family: Verdana;
	font-size: 14px;
	line-height: 25px;
	color: #333333;
	text-align: left;
	font-weight: bold;
	padding-left: 6px;
	background-image: url(/images/creative-awards/2009/termsbg.gif);
	background-repeat: no-repeat;
}

#brand_icons .br02 p span{}
#brand_icons .br03{
	background-image: url(/images/creative-awards/2009/ac_dw01.gif);
	float: left;
	height: 26px;
	width: 704px;
	background-repeat: no-repeat;
	background-position: top;
}
.lft_br{
	float: left;
	height: 26px;
	width: 500px;
}
#ac_pagi {
	height: 26px;
	float: right;
	text-align: center;
	padding-right: 15px;
}
#ac_pagi .pagi1{
	float: left;
	height: 26px;
}
#ac_pagi .pagi2{
	font-family: Verdana;
	font-size: 10px;
	line-height: 26px;
	font-weight: bold;
	color: #015ba7;
	float: left;
	padding-right: 10px;
	padding-left: 10px;
}
#ac_pagi .pagi2 a{
	font-family: Verdana;
	font-size: 10px;
	line-height: 26px;
	font-weight: bold;
	color: #015ba7;
	text-decoration: none;
	float: left;
	
}
#ac_pagi .pagi2 a:hover{
	font-family: Verdana;
	font-size: 10px;
	line-height: 26px;
	font-weight: bold;
	color: #015ba7;
	text-decoration: underline;
	float: left;
	
}
#ac_pagi .pagi03{
	float: left;
}

#brands_con .brandslft{
	float: left;
	height: auto;
	width: 707px;
}
#brands_con .brandsrht{
	float: left;
	height: auto;
	width: 250px;
	clear: none;
	padding-left: 7px;
}
#ads_ac {
	clear: both;
	padding-bottom: 15px;
	padding-top: 3px;
}

#ac_loop {
	clear: both;
	height: 165px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 40px;
}
#ac_pics {
	float: left;
	height: 160px;
	width: 115px;
	display: inline;
}
#ac_pics .pic01{
	clear: both;
	height: 82px;
	width: 110px;
	border: 1px solid #f5b620;
}
#ac_pics .pic02{
	font-family: Verdana;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	color: #015ba7;
	text-align: left;
	padding-top: 5px;
}
#ac_pics .pic03{
	font-family: Verdana;
	font-size: 10px;
	line-height: 18px;
	font-weight: bold;
	color: #313131;
	text-align: left;
}
#ac_pics .pic04{}
.tabl {
	font-family: Verdana;
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #005ec7;
	padding-left: 10px;
	padding-bottom: 5px;
}
.tabl a {
	font-family: Verdana;
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #005ec7;
	text-decoration: none;
	
}
.tabl a:hover  {
	font-family: Verdana;
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	
}
.tabl span{
	color: #aa0000;
}
.tabl span a{
	color: #aa0000;
	text-decoration: none;
}
.tabl span a: hover{
	color: #000000;
	text-decoration: none;
}
.opt{
	font-family: Verdana;
	font-size: 10px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
}
#ac_headingsp {
	background-image: url(/images/creative-awards/2009/content_bg_corn-03.jpg);
	background-repeat: no-repeat;
	background-position: top;
	clear: none;
	height: 177px;
	width: 1003px;
	float: none;
}
#ac_headingsp_terms {
	clear: none;
	height: 143px;
	width: 1003px;
	float: none;
	background: url(/images/creative-awards/2009/t&c1.gif) no-repeat top;
}
#d_125left {
	float: left;
	height: 125px;
	width: 350px;
	padding-left: 215px;
	padding-top: 5px;
}
#d_125rht {
	float: left;
	height: 143px;
	width: 400px;
	background-color: #999999;
}
  /* classes for VIDEO PLAYER  STARTS*/
#v_content {
	background-color: #FFFFFF;
	height: auto;
	width: 446px;
	margin-top: 0px;
	margin-bottom: 0px;
	float: left;
	position: absolute;
	z-index: 1;
	left: 210px;
	margin-right: auto;
	margin-left: auto;
	top: 25px;
}
#v_content .close_v{
	clear: both;
	padding-top: 5px;
	padding-left: 420px;
	padding-bottom: 5px;
	float: left;
}
#v_content .logo_v{
	clear: both;
	padding-left: 13px;
	text-align: left;
	line-height: 50px;
}
#v_content .flash_v{
	clear: both;
	height: 357px;
	width: 446px;
	padding-top: 3px;
}
#v_content .audio{
	font-family: Arial;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #015ea9;
	padding-top: 3px;
	padding-left: 15px;
	clear: both;
}
#v_content .sprite{
	font-family: Arial;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #000000;
	clear: both;
	padding-left: 15px;
}
#v_content .user_v{
	font-family: Arial;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
	padding-left: 15px;
}
#v_content .rate_v{
	font-family: Aria;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
	padding-left: 15px;
}
#v_content .rate_v .lftr{
	font-family: Arial;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
	float: left;
	padding-right: 10px;
}
#v_content .rate_v .rhtr{
	float: left;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
}
  /* classes for brief page STARTS*/
 #mplayer_brf {
	clear: none;
	height: auto;
	width: 1003px;
	background-image: url(/images/creative-awards/2009/brf_back.jpg);
	background-repeat: no-repeat;
	background-position: top;
	float: left;
}
#brf_ir {
	background-image: url(/images/creative-awards/2009/brfbg.gif);
	background-repeat: repeat-y;
	height: auto;
	width: 1003px;
	float: left;
	padding-bottom: 15px;
}

 #brf_rf {
	clear: none;
	height: 1000px;
	width: 1003px;
	background-image: url(/images/creative-awards/2009/brf_back.jpg);
	background-repeat: no-repeat;
	background-position: top;
	
	
}
#brf_con {
	clear: both;
	float: left;
	height: auto;
	padding-left: 25px;
	width: 800px;
}
#brf_sprite {
	float: left;
	height: auto;
	width: 719px;
}
#brf_sprite .spr01{
	background-image: url(/images/creative-awards/2009/brf_top.gif);
	background-repeat: no-repeat;
	height: 16px;
	width: 709px;
}
#brf_sprite .spr02{
	background-color: #FFFFFF;
	background-image: none;
	width: 709px;
	float: none;
}
#brf_sprite .spr02 .target{
	font-family: Verdana;
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #006bb7;
}
#brf_sprite .spr02 .targetab{
	font-family: Verdana;
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #006bb7;
	letter-spacing: -1px;
	text-align: center;
}
#brf_sprite .spr02 p{
	font-family: Verdana;
	font-size: 11px;
	line-height: 20px;
	font-weight: normal;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
#brf_sprite .spr02 p span{
	font-family: Verdana;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #990000;
}
#brf_sprite .spr02 p span a{
	font-family: Verdana;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
#brf_sprite .spr02 p span a:hover{
	font-family: Verdana;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #0000CC;
	text-decoration: none;
}
#brf_sprite .spr03{
	background-image: url(/images/creative-awards/2009/brf_dw.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 16px;
	width: 709px;
	clear: both;
}
#tab_main {
	width: 550px;
	float: left;
}
#tab_main2 {
	font-family: Verdana;
	line-height: 20px;
	font-weight: normal;
	color: #000000;
	float: left;
	width: 125px;
	text-align: center;
	border: 1px solid #999999;
}
a.italy {
	display: block;
	width: 102PX;
	; /* width of image */
	height: 29px; /* height of image */
	background-image: url(/images/creative-awards/2009/my_submit.gif); /* original image */
	background-repeat: no-repeat;
	background-position: 4px 4px;
}

a.italy:hover {
	background-image: url(/images/creative-awards/2009/my_browse.gif); /* target image */
	background-repeat: no-repeat;
	height: 29px;
	width: 102px;
	background-position: left top;
}
/* profile pages starts */
	#pra_main {
	background-image: url(/images/creative-awards/2009/a_c_bg.gif);
	background-repeat: repeat-y;
	float: left;
	height: auto;
	width: 1003px;
	padding: 10px 0;
}
	
#profile_left {
	width:185px;
	height:529px;
	background:#fefeff url(/images/creative-awards/2009/profile-LeftBG.jpg) repeat-x;
	margin:0 5px;
	float:left;
}
.bottomBand{
	background-image: url(/images/creative-awards/2009/bottomBar.jpg);
	float: left;
	height: 30px;
	width: 956px;
	margin-left:1px;
	background-repeat:repeat;
	background-position: top;
	background-color:#fefeff;
}
#data_right {
	width:750px;
	background:#dfeffb;
	float:left;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-left: 6px;
}



.pro-title {
	width:720px;
	height:27px;
	background-image:url(/images/creative-awards/2009/pro-Title.gif);
	background-repeat:no-repeat;
	font-weight:bold;
	line-height: 27px;
	clear: both;
	padding-right: 0px;
	padding-left: 12px;
	margin-top: 10px;
	margin-bottom: 5px;
	font-family: Verdana;
	font-size: 12px;
	color: #363636;
	margin-left: 5px;
}



.pro-body {
	width:725px;
	color:#000;
	padding:0 10px 0 15px;
	float: left;
}

#profile_left img{
	margin:10px 8px;
}

#profile_left p{
	margin:10px 0px;
	color:#313131;
	font-weight:bold;
	text-align:center;
}
	/* classes for creatiev awards 05 ends*/
	/* classes for creatiev awards 06 starts*/

#ac_heading06 {
	background-image: url(/images/creative-awards/2009/head_ac02.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	clear: none;
	height: 34px;
	width: 1003px;
	float: none;
	padding-top: 143px;
}

.ThankYou {
	width:1003px;
	height:400px;
}

.TY-Div {
	margin:35px auto;
	width:633px;
	height:208px;
	background:url(/images/creative-awards/2009/TY-BG.gif) no-repeat;
}

.TY-Div .p-title {
	width:200px;
	font:Verdana;
	font-size:16px;
	font-weight:bold;
	color:#f68800;
	position:relative;
	top:35px;
	left:225px;
}

.TY-Div .p-body {
	width:350px;
	font:Verdana;
	font-size:14px;
	line-height:17px;
	font-weight:bold;
	color:#015ba7;
	position:relative;
	top:30px;
	left:225px;
}

.TY-Div .p-body a{
	width:350px;
	font:Verdana;
	font-size:14px;
	line-height:17px;
	font-weight:bold;
	color:#000;
	/*position:relative;
	top:40px;
	left:225px;*/
}
	/* classes for creative awards 06 ends*/
	
	/* classes for t-n-c starts*/
.t-n-c-Cover {
	width:650px;
	background-image: url(/images/creative-awards/2009/reg-_mid.gif);
	background-repeat: repeat;
	float: left;
	height: auto;
	background-position: bottom;
}

.t-n-c-Top{
	background-image: url(/images/creative-awards/2009/tp-crv-tnc.gif);
	background-repeat: no-repeat;
	float: left;
	height: 20px;
	width: 650px;
}

.t-n-c-Btm{
	background-image: url(/images/creative-awards/2009/btm-crv-tnc.gif);
	background-repeat: no-repeat;
	float: none;
	height: 25px;
	width: 650px;
	background-position: top;
	clear: left;
}
#prpage_icons {
	float: left;
	height: auto;
	width: 960px;
}
#prpage_icons .propage_lft{
	float: left;
	height: auto;
	width: 960px;
}
#pro_icons {
	float: left;
	height: auto;
	width: 960px;
	padding-left: 15px;
}
#pro_icons .pr01{
	background-image: url(/images/creative-awards/2009/pro_bgtop.gif);
	background-repeat:no-repeat;
	float: left;
	height: 20px;
	width: 958px;
	background-position: bottom;
}
#pro_icons .pr02{
	background-image: none;
	background-repeat: repeat;
	float: left;
	height: auto;
	width: 958px;
	background-color: #FEFEFF;
}
#pro_icons .pr03{
	background-image: url(/images/creative-awards/2009/pro_bgdown.gif);
	float: left;
	height: 20px;
	width: 958px;
	background-repeat: no-repeat;
	background-position: top;
}

.tnc-title {
	width:677px;
	height:20px;
	background-image:url(/images/creative-awards/2009/tnc-title.gif);
	background-repeat:no-repeat;
	margin:8px auto;
	padding:6px 0px 3px 12px;
	font-weight:bold;
}

*html body .tnc-title {
	width:689px;
	height:29px;
	background-image:url(/images/creative-awards/2009/tnc-title.gif);
	background-repeat:no-repeat;
	margin-left:6px;
	padding:6px 0px 3px 12px;
	font-weight:bold;
	float: left;
}

.TNC {
	width:650px;
	margin:0 25px;
	text-align:justify;
	list-style: disc;
}
/* classes for creative awards 07 starts*/
 #viral_main {
	height: auto;
	width: 1003px;
	background-image: url(/images/creative-awards/2009/a_c_bg.gif);
	background-repeat: repeat-y;
	float: left;
	padding-bottom: 200px;
}
 #viral_content {
	clear: both;
	padding-top: 15px;
	float: left;
	width: 976px;
	padding-left: 27px;
	height: auto;
}
#vr_page_main {
	width: 477px;
	padding-top: 17px;
	padding-left: 16px;
	clear: both;
}
#vr_page_main .top{
	background-image: url(/images/creative-awards/2009/top_vr.png);
	background-repeat: no-repeat;
	clear: both;
	height: 35px;
	width: 476px;
	font-family: Verdana;
	font-size: 16px;
	line-height: 36px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	margin-bottom: 5px;
}
#vr_page_main .mid{
	width: 476px;
	float: left;
	height: auto;
	background: #A4D5E6 url(/images/creative-awards/2009/add_vrl_bg.gif) repeat-x top;
}
 #vr_page_main .bot{
	background-image: url(/images/creative-awards/2009/bot_vr1.png);
	background-repeat: no-repeat;
	background-position: top;
	clear: left;
	height: 11px;
	width: 476px;
} 
#vrl_content_new {
	background-color: #a5d2fe;
	height: auto;
	width: 445px;
	float: left;
	padding-bottom: 10px;
}

.vg_lft{
background-image: url(/images/creative-awards/2009/bot_vr1.png);
	height: 11px;
	width: 476px;
	background-repeat: no-repeat;
	background-color: #FFFFFF;


}

#viral_content .viralr_left{
	float: left;
	height: auto;
	width: 450px;
}
#viral_content .virrht{
	float: left;
	height: auto;
	width: 495px;
}
 #viral_content .vrflash{
	height: 345px;
	width: 433px;
	border: 5px solid #FFFFFF;
}
 #viral_content .vrshare{
	padding-top: 10px;
	clear: both;
}
#namemail {
	clear: both;
	width: 435px;
	padding-left: 6px;
	padding-top: 6px;
	float: left;
	height: auto;
}
.cl {
	clear: both;
	height: 30px;
	padding-top: 10px;
	padding-left: 200px;
}

#namemail .namevr{
	font-family: Verdana;
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #505050;
	float: left;
	height: 25px;
	width: 165px;
	padding-left: 15px;
}
.test_valid {
	font-family: Verdana;
	font-size: 10px;
	line-height: 16px;
	font-weight: bold;
	color: #990000;
	clear: both;
}

#valid {
	clear: both;
	width: 435px;
	padding-left: 5px;
}
 .vt{
	font-family: Verdana;
	font-size: 10px;
	line-height: 16px;
	font-weight: bold;
	color: #990000;
	float: left;
	width: 173px;
	padding-left: 10px;
}
#namemail .namevr a{
	font-family: Verdana;
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #f8f082;
	height: 25px;
	width: 178px;
	text-decoration: none;
	
}
#namemail .namevr a:hover{
	font-family: Verdana;
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #FFFFFF;
	height: 25px;
	width: 178px;
	text-decoration: none;
}
#namemail .emailvr{}
#namemail_inp {
	clear: both;
	height: 19px;
	width: 444px;
	padding-top: 6px;
}
#namemail .nameinp{
	font-family: Verdana;
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #f8f082;
	float: left;
	height: 19px;
	width: 175px;
	padding-left: 8px;
	padding-top: 6px;
}
#namemail .emailinp{
	float: left;
	height: 19px;
	width: 245px;
	padding-top: 6px;
	padding-left: 5px;
}
 #viral_content .savenow_btn{
	clear: both;
	padding-top: 10px;
	padding-left: 210px;
	background: #A1D3E8;
}
/* classes for creative_ awards 02 repet  starts*/
#cr_l1_main {
	background: url(/images/creative-awards/2009/l2_bg01.jpg) no-repeat top;
	height: 585px;
	width: 1003px;
}
#cr_l1_pad {
	padding-top: 218px;
}
#cr_l1_01 {
	height: 154px;
	width: 153px;
	float: left;
	display: inline;
	margin-left: 48px;
}
#l2_g1 {
	height: 363px;
	padding-left: 270px;
}
/* new creative awards page classes for winners*/
#win_top{
	clear: both;
	height: 400px;
	*height:465px;
	padding-top: 69px;
	padding-left: 238px;
}
#win_my {
	clear: both;
	height: auto;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 6px;
	float: left;
}
#win_my .crwin{
	font-family: Verdana;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #015ba7;
	text-align: left;
	padding-left: 10px;
}
#win_my .winners{
	font-family: Verdana;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #313131;
	background-image: url(/images/creative-awards/2009/rules_icon.gif);
	background-repeat: no-repeat;
	background-position: 4px 7px;
	padding-left: 15px;
	padding-top: 5px;
}

.reg{
	color: #015ba7;
}
#win_my .winners span .mycl{
	color: #015ba7;
}

#win_my .winners span{
	color: #f68800;
}
#win_my .winners span a{
	color: #f68800;
	font-weight: bold;
}
#win_my .winners span a:hover{
	color: #1B73DD;
	text-decoration: none;
	font-weight: bold;
}
#myleft02 {
	padding-left: 244px;
	padding-top: 10px;
	clear: both;
}
.contentwin_mycorn {
	clear: both;
	height: 607px;
	width: 1003px;
	background-image: url(/images/creative-awards/2009/winner01.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.contentwin_mycorn .mylft{
	float: left;
	height: auto;
	width: 730px;
}
.contentwin_mycorn .myrht{
	float: left;
	height: auto;
	width: 245px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}