 @charset "utf-8";
/* CSS Document for external pages*/

*{margin:0; padding:0;}
p{font: .8em; font-family: helvetica, arial, sans-serif; color:#fff;}
h3{font-size: 18px; font-weight: 400; margin-bottom: 10px; color: #fff;}
img{border:none;}
.clear{clear:both;}
h1{display:none;}
body {
	background: url(http://bollycall.com/images/bg1.gif);
	font-family: helvetica, arial, sans-serif;
	color:#fff;
	font-size: .9em;
}

#wrapper{width: 1230px; margin: 0 auto;}

#page{
	width: 907px;	
	margin: 0;
	float:left;
}

#page_copy{
	width: 907px;	
	margin: 0 auto;
}

#left_img{float:left; width:160px; height: 1679px; background: url(images/towers_left.png) 0 0 no-repeat;}
#right_img{float:left; width:160px; height: 1679px; background: url(images/towers_right.png) 0 0 no-repeat;}

#left_img_main{float:left; width:160px; height: 1240px; background: url(images/towers_left_main.png) 0 0 no-repeat;}
#right_img_main{float:left; width:160px; height: 1240px; background: url(images/towers_right_main.png) 0 0 no-repeat;}


#content{
	background: #000 url(images/wrapper_bg.png) repeat-x;
	height: 1439px;
	}
	
#content_main{
	background: #000 url(images/wrapper_bg_main.png) repeat-x;
	height:1000px;
	}
	
#content_copy{
	background: #000 url(images/wrapper_bg.png) repeat-x;
	}

#header{ 
	background: url(images/header.png) center no-repeat;
	height: 240px;
	margin: 0 auto;	
}

#copy{font-size:10px; padding: 10px 40px;}
#copy li{list-style-position:inside; padding-left: 10px;}
#copy li ul li, #copy li ol li{padding-left: 20px;}
#copy h4.pageid{border-bottom: 1px solid #fff;}

/*navigation*/
#nav ul{
	width: 680px; 
	margin: 0 auto;
	padding-top: 10px;
	height: 25px;
	}
	
#nav li{
	display:inline;
	list-type:none;
	padding:  0 19px;
	float:left;
}

#nav a {
    display: block;
    height: 13px;
}

#nav li.home a{background: url(images/nav_main.png) 0 0 no-repeat; width: 50px;}
#nav li.profile a{background: url(images/nav_main.png) -95px 0 no-repeat; width: 104px;}
#nav li.video a{background: url(images/nav_main.png) -235px 0 no-repeat; width: 67px;}
#nav li.members a{background: url(images/nav_main.png) -349px 0 no-repeat; width: 90px;}
#nav li.contest a{background: url(images/nav_main.png) -472px 0 no-repeat; width: 143px;}
/*hover state*/
#nav li.home a:hover{background: url(images/nav_main.png) 0 -13px no-repeat;width: 50px;}
#nav li.profile a:hover{ background: url(images/nav_main.png) -95px -13px no-repeat; width: 104px;}
#nav li.video a:hover{ background: url(images/nav_main.png) -235px -13px no-repeat; width: 67px;}
#nav li.members a:hover{ background: url(images/nav_main.png) -349px -13px no-repeat; width: 90px;}
#nav li.contest a:hover{ background: url(images/nav_main.png) -472px -13px no-repeat;}

/*decorative line dividers*/
.line_design{
	background: url(images/india_line.png) repeat-x;
	width: 820px;
	height: 17px;
	margin: 10px auto;
	}
	
/*.line_design_left{
	background: url(images/india_line.png) repeat-x;
	width: 600px;
	height: 17px;
	margin: 20px 0;
	}*/

/*instructions*/
#instructions{
	width: 585px;
	padding-left: 65px;
	color: #fff;
	float:left;
	}
	
/*#instructions h2{ 
	color:#dea781;
	font-size: 18px;
	font-weight: normal;
	padding: 0 0 15px 10px;
	border-bottom: 1px dashed #dea781;
	}*/
	
#step1{background: url(images/instructions.png) 0 0 no-repeat; width: 577px; height: 100px;float:left; padding: 0;}

a.esurance{width:185px; height:50px; display:block; padding-top: 30px; float: left;}
/*a.bollywood_hero{width: 200px; height: 50px; display:block; margin-left: 630px;}*/
a.button{width:230px; height:65px; display:block; margin: 6px 0 0 165px; float: left;}
a.details{float: left; width: 80px; height: 15px; display:block; margin: 10px 0 0 250px;}

ul#logos {float:left; padding: 15px 0 0 0; height: 85px;}
ul#logos li{list-style-type:none; padding-bottom:7px; text-align:center;}
ul#clickhere {float:left; padding: 15px 0 0 0; height: 85px; width: 125px;}
ul#clickhere li{list-style-type:none; padding-bottom: 7px; text-align:center;}

/*left column*/
#left_column{width: 820px; padding-left: 44px; float:left;}
#horizontal_rows h3, #horizontal_rows_top h3{margin:0;}
#horizontal_rows, #horizontal_rows_top{height: 150px; margin:0; padding:0;}

#video_player{float:left;}
#wakeup{float:right;}

/*right column*/
#right_column{width: 200px; float:left;}

p#disclaimer{font-size: 9px; background-color: #000; margin:0; padding:0;}
#disclaimer_inner{font-size: 10px; width: 700px; margin: 0 auto; padding: 10px 0;}
	
/*footer styles for main pages*/
#footer_main{
	width: auto;
	height: 15px;
	font-size: .85em;
	margin: 0 auto;	
}

#footer_main ul#footer_links{
	width: 821px;
	margin: 0 auto;
	padding: 0 0 10px 400px;
	background-color: #000;
	}
	
#footer_main ul#footer_links li{
	display:inline; 
	padding-right: 30px;
	list-type:none;
	text-align:center;
	}

#footer_main ul#footer_links li a{text-decoration:none; color: #ccc; font-weight: bold;}

/*footer styles for no side img pages*/
#footer_nosides{
	width: auto;
	height: 15px;
	font-size: .85em;
	margin: 0 auto;
}

#footer_nosides ul#footer_links{
	width: 907px;
	margin: 0 auto;
	padding: 5px 0;
	background-color: #000;
	text-align:center;
	}
	
#footer_nosides ul#footer_links li{
	display:inline; 
	padding-right: 30px;
	list-type:none;

	}

#footer_nosides ul#footer_links li a{text-decoration:none; color: #ffffff; font-weight: bold;}


/*form*/
span#tzcd_wrapper{margin-left: 55px; font-size:1.1em;}

.tbmain{ 
/* Changes on the form */
padding: 0 25px 0 25px;
color:#fff;
}

.left{
  /* Changes on the form */
  color: white !important; 
  font-family: Verdana !important;
  font-size: 12px !important;
  width: 115px;
}

.head{
  color:#333333;
  font-size:20px;;
  text-decoration:underline;
  font-family:"Verdana";
}

.tbmain td{padding: 7px;}

td.left {
  font-family:"Verdana";
  font-size:12px;
  color:#fff;

}
.pagebreak{
  font-family:"Verdana";
  font-size:12px;
  color:black;
}

span.required{
  font-size: 13px !important;
  color: red !important;
}
 
div.backButton{
    background: transparent url("http://jotform.com//images/btn_back.gif") no-repeat scroll 0 0;
    height:16px;
    width:53px;
    float:left;
    margin-bottom:15px;
    padding-right:5px;
}
div.backButton:hover{
    background: transparent url("http://jotform.com//images/btn_back_over.gif") no-repeat scroll 0 0;
}
div.backButton:active{
    background: transparent url("http://jotform.com//images/btn_back_down.gif") no-repeat scroll 0 0;
}
div.nextButton{
    background: transparent url("http://jotform.com//images/btn_next.gif") no-repeat scroll 0 0;
    height:16px;
    width:53px;
    float: left;
    margin-bottom:15px;
    padding-right:5px;
}
div.nextButton:hover{
    background: transparent url("http://jotform.com//images/btn_next_over.gif") no-repeat scroll 0 0;
}
div.nextButton:active{
    background: transparent url("http://jotform.com//images/btn_next_down.gif") no-repeat scroll 0 0;
}
.pageinfo{
    padding-right:5px;
    margin-bottom:15px;
    float:left;
}


table td#form_copy a{color: #f0a114;}
table td#form_copy a:hover{color:#7b2c61;}
