@charset "UTF-8";
/* CSS Document */
@import "/common/css/W3Cheader.css";
@import "/common/css/W3Cfooter.css";

body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
padding:0pt;
margin: 0pt;
	background: url(../images/startingoutslice.jpg) repeat-x 0 34px;
}

p {
/*line-height:1.6em;*/
margin: 0.4em 0 0.4em 0;
}


h3 {
font-size:1.2em;
margin:0.6em 0;
font-weight:bold;
}
#container
{
width:729px;
margin: 0px auto;
padding: 0;
}

#content
{
width:729px;
}

h1, #bottomgrad, .moreInfo_button_div, .nonvisual
{
padding:0px;
margin:0px;
}
h1, #bottomgrad, .moreInfo_button_div, .nonvisual
{
font-size:0px;
text-indent:-20000px;
}
#main_div {
	background:url("/promo/BusinessFranchisee/images/header_shadow.gif") repeat-x scroll center top transparent;
	padding:20px 0 0;
}

/*header css*/
#headerbox
{
background-image: url(../images/header.gif);
background-repeat:no-repeat;
width:689px;
height:51px;
padding-top:40px;
padding-left:20px;
padding-right:20px;
}

#headerl
{
width:84px;
height:24px;
background-image: url(../images/logo_anz.gif);
background-repeat:no-repeat;
float:left;
}
#headerr
{
width:101px;
height:49px;
background-image: url(../images/button_anz_home_01.gif);
background-repeat:no-repeat;
float:right;
}

#headerr a:hover
{
background-image: url(../images/button_anz_home_02.gif);
background-repeat:no-repeat;
}
/*header css End*/

.top_img
{
	background: url(../images/img_LHN_01.jpg) no-repeat top left;
	height: 138px;
	width: 525px;
	padding: 0px 0px 0px 204px;
}

.top_txt
{
	background: url(../images/mh_your_comp_guide_to_franchising.gif) no-repeat top right;
	height: 138px;
	width: 525px;
}
.top_txt1
{
	background: url(../images/Franchise_banner.gif) no-repeat top right;
	height: 138px;
	width: 525px;
}
.lhn_img
{
	float: left;
	background: url(../images/LHS_image_02.jpg) no-repeat top left;
	width: 204px;
	padding: 230px 0px 0px 0px;
	text-align: center;
}
.content_img2
{
	background: url(../images/startingoutslice.jpg) no-repeat top right;
}

.content_img1
{
	background: url(../images/hd_introducing_the_ANZ_franchise_guide.gif) no-repeat top right;
	padding-top: 70px !important;
}

.content_img2 h2{
	font-size:1.45em;
	font-weight:normal;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color: #4F4F4F;
	padding: 20px;
	text-align: left;
	margin: 0;
}
.content
{
	float:left;
	width: 525px;
	padding: 10px 0px 0px 0px;
	margin: 0px;
}
.content p
{
	width: 475px;
	margin: 5px auto 5px auto;
	padding: 0px;
	text-align: left;
}
.ul_align, .ul_align li
{
	margin: 0px 20px 0px 16px;
	padding: 0px;
}
.content ul li
{
	list-style: none;
	background: url(../images/arrow.gif) no-repeat center left;
	padding: 5px 10px 5px 15px;
}
#bottomgrad
{
	Clear: both;
	background: url(../images/ANZ_logo.gif) no-repeat 88% 50%;
	height: 60px;
	margin: auto;
	width: 729px;
}
.moreInfo_button_div
{
	background:transparent url(../images/button_more_info_shadow.gif) no-repeat scroll right bottom;
	height:58px;
	width:125px;
}

.moreInfo_button_div a 
{
	background:transparent url(../images/button_more_info.gif) no-repeat scroll right top;
	display:block;
	height:29px;
	margin:10px 0px 0px 27px;
	text-indent:-2000px;
	width: 97px;
}
.moreInfo_button_div a:hover
{
	background:transparent url(../images/button_more_info_over.gif) no-repeat scroll right top;
}

.requiredField
{
	vertical-align: super;
	color: red;
}

.content_color
{
	color: #3C6BA7;
	font-weight: bold;
}


/* form classes*/
.inputborder
{
	border: 1px solid #AFAFAF;
}
fieldset 
{   
	margin: 0px auto 0px auto;
	width: 490px;
	padding:0 0 25px;
	border:0px;
}
fieldset p
{
	margin: 0px auto 0px auto;
	width:485px;
	text-align:left;
}
fieldset p label
{  
	width:480px;
	text-align:left;
}
p 
{
	color:#000000;
	font-weight:normal;
	padding-top: 50px;
}
fieldset p input
{  
	width: 435px;
}

fieldset p select
{  
	margin:0px;
}
fieldset p textarea
{
	width:92%;
	border: 1px solid #AFAFAF;
}

.errortext
{
	background-image: url(/common/img/form/cross.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding-left: 20px;
	margin-left: 23px;
	width:482px;
	text-align: left;
	color: #FF0000;
}
.twoPartsTitle input
{
	width:79%;
	margin:0px;
	padding:0px;
	border: 1px solid #AFAFAF;
}
.twoPartsTitle select
{
	width:11%;
	margin:0px;
	padding:0px;
	border: 1px solid #AFAFAF;
}
.twoPartsCity_input1
{
	width:67%;
	margin:0px;
	padding:0px;
	border: 1px solid #AFAFAF;
}
.twoPartsCity_input2
{
	width:19%;
	margin:0px;
	padding:0px;
	border: 1px solid #AFAFAF;	
}
.twoPartsCity_label1
{
	width:67%;
	margin:0px;
	padding:0px;
	float:left;
}
.twoPartsCity_label2
{
	width:19%;
	margin:5px 0px 0px 24px;
	padding:0px;
	float:left;
}
.twoPartsSubmit input:hover
{
	background-position:bottom left;
}
#cntSubmit {
	float: right;
	padding-right: 42px;
} 

.submitBtn {
	background:url("/promo/BusinessFranchisee/images/submit_btn.gif") no-repeat left top;
	width: 103px; 
	height: 30px;
	border: 0;
	text-indent:-20000px; 
	cursor: pointer;
	font-size: 0;
	display:block;
	line-height: 0;
}

 .submitBtnHover, .submitBtn:hover {
	background:url("/promo/BusinessFranchisee/images/submit_btn.gif") no-repeat left bottom;
	width: 103px; 
	height: 30px;
	border: 0;
	text-indent:-20000px; 
	cursor: pointer;
	font-size: 0;
	display:block;
	line-height: 0;
}

.threeParts input
{
	width:25px;
	margin:0px;
	padding:0px;
}
#result p label
{
	font-weight: bold;
}

.lhn_text
{
	color: #2178BF;
	font-weight: bold;
	font-size: 1em;	
}
.submit_txt
{
	margin: 15px 0px 0px 10px;
	text-align: left;
}
#comment_txt
{
	width: 300px;
	height: 70px;
	border: 1px solid #0000FF;
	word-wrap: break-text;
	overflow-y:scroll;
	overflow-x:hidden;
}
textarea
{
	word-wrap: break-text;
	overflow-y:scroll;
	overflow-x:hidden;
}
.phone
{
	white-space: nowrap;
}
