#canvas {
	position:absolute;
	width: 100%;
	height: 100%;
	background-color: #FFFFFF;
}

#container {
	position:relative;
	width: 933px;
	background-color: #FFFFFF;
}

/* LANGUAGE PAGE - STARTS */
#langLogo {
 	position:absolute;
	left:28px;
	top:149px;
	z-index: 10;
}

#langContainer {
	position:absolute;
	width:836px;
	left:48px;
	top:32px;
}

#langPic01 {
	position:relative;
	width:834px;
	border: 1px solid #E6B741;
}

#langNav {
	position:relative;
	width:834px;
	height:70px;
	background-image: url(../images/tile_lang.gif);
	background-repeat: repeat-x;
	border: 1px solid #E6B741;
}

#navEn {
	position:absolute;
	left:475px;
	top:38px;
}

#navFr {
	position:absolute;
	left:646px;
	top:38px;
}

#langFooter {
	position:relative;
	width:836px;
	text-align: center;
	padding: 10px 0px 20px 0px;
}
/* LANGUAGE PAGE - ENDS */

/* HOMEPAGE - STARTS */ 
#homeContainer {
	position:absolute;
	width:836px;
	left:48px;
	top:119px;
} 
 
#homeShot {
	width:834px;
	height:408px;
	border: 1px solid #E6B741;
	z-index: 1;
}

#homeRecipe {
	position:absolute;
	left:0px;
	top:381px;
	width:464px;
	z-index: 10;
}

#homeStars {
	position:absolute;
	left:290px;
	top:114px;
	width: 115px;
	z-index: 20;
}

#homeRecipeLink {
	position:absolute;
	left:250px;
	top:145px;
	width: 200px;
	z-index: 20;
	text-align: center;
}

#homePromo {
	position:absolute;
	left:468px;
	top:371px;
	width:368px;
	z-index: 10;
}

#homePromoLink {
	position:absolute;
	left:67px;
	top:183px;
	z-index: 20;
}

#homePromoLinkFr {
	position:absolute;
	left:50px;
	top:176px;
	z-index: 20;
}
/* HOMEPAGE - ENDS */ 

/* NAVIGATION - STARTS */
/* main nav - starts */
#mainNav {
	position:absolute;
	width:933px;
	left:0px;
	top:0px;
	z-index: 10;
}
 
#logo {
 	position:absolute;
	left:28px;
	top:0px;
	width:220px;
	z-index: 100;
}

#navRecipe {
	position:absolute;
	left:296px;
	top:69px;
	z-index: 20;
}

#navBreads {
	position:absolute;
	left:487px;
	top:69px;
	z-index: 20;
}

#navPromotion {
	position:absolute;
	left:689px;
	top:69px;
	z-index: 20;
}

#navBKG {
	position:absolute;
	width:834px;
	height:70px;
	left:48px;
	top:42px;
	background-image: url(../images/tile_nav.gif);
	background-repeat: repeat-x;
	border: 1px solid #E6B741;
}

#subheaderBKG {
	position:absolute;
	width:834px;
	height:35px;
	left:48px;
	top:119px;
	background-image: url(../images/tile_subnav.gif);
	background-repeat: repeat-x;
	border: 1px solid #E6B741;
} 
/* main nav - ends */

/* subnav - starts */
/* row 1 container of subnav buttons */
#navThumb1 {
	position:absolute;
	width:836px;
	left:48px;
	top:160px;
	z-index: 10;
} 

/* row 2 container of subnav buttons */
#navThumb2 {
	position:absolute;
	width:836px;
	left:48px;
	top:259px;
	z-index: 10;
} 

/* row 3 container of subnav buttons */
#navThumb3 {
	position:absolute;
	width:836px;
	left:48px;
	top:358px;
	z-index: 10;
}

/* row 4 container of subnav buttons */
#navThumb4 {
	position:absolute;
	width:836px;
	left:48px;
	top: 458px;
	z-index: 10;
}

/* subnav - ends */

/* subnav INDIVIDUAL buttons for BREADS and RECIPES DETAILS pages - STARTS */ 
#subnavThumb1 {
	position:absolute;
	left:0px;
	top:0px;
	border: 1px solid #E6B741;
} 

#subnavThumb2 {
	position:absolute;
	left:140px;
	top:0px;
	border: 1px solid #E6B741;
} 

#subnavThumb3 {
	position:absolute;
	left:280px;
	top:0px;
	border: 1px solid #E6B741;
} 

#subnavThumb4 {
	position:absolute;
	left:420px;
	top:0px;
	border: 1px solid #E6B741;
} 

#subnavThumb5 {
	position:absolute;
	left:560px;
	top:0px;
	border: 1px solid #E6B741;
} 

#subnavThumb6 {
	position:absolute;
	left:700px;
	top:0px;
	border: 1px solid #E6B741;
}

#subnavThumb7 {
	position:absolute;
	left:0px;
	top:0px;
	border: 1px solid #E6B741;
} 

#subnavThumb8 {
	position:absolute;
	left:140px;
	top:0px;
	border: 1px solid #E6B741;
} 

#subnavThumb9 {
	position:absolute;
	left:280px;
	top:0px;
	border: 1px solid #E6B741;
} 

#subnavThumb10 {
	position:absolute;
	left:420px;
	top:0px;
	border: 1px solid #E6B741;
} 

#subnavThumb11 {
	position:absolute;
	left:560px;
	top:0px;
	border: 1px solid #E6B741;
} 

#subnavThumb12 {
	position:absolute;
	left:700px;
	top:0px;
	border: 1px solid #E6B741;
}

#subnavThumb13 {
	position:absolute;
	left:0px;
	top:0px;
	border: 1px solid #E6B741;
} 

#subnavThumb14 {
	position:absolute;
	left:140px;
	top:0px;
	border: 1px solid #E6B741;
} 

#subnavThumb15 {
	position:absolute;
	left:280px;
	top:0px;
	border: 1px solid #E6B741;
} 

#subnavThumb16 {
	position:absolute;
	left:420px;
	top:0px;
	border: 1px solid #E6B741;
} 

#subnavThumb17 {
	position:absolute;
	left:560px;
	top:0px;
	border: 1px solid #E6B741;
} 

#subnavThumb18 {
	position:absolute;
	left:700px;
	top:0px;
	border: 1px solid #E6B741;
}
/* subnav INDIVIDUAL buttons for BREADS and RECIPES DETAILS pages - ENDS */ 

/* recipes subheader for subnav - starts */ 
#subheaderOp {
	position:absolute;
	width:204px;
	height:35px;
	left:48px;
	top:119px;
	background-image: url(../images/tile_subnav.gif);
	background-repeat: repeat-x;
	border: 1px solid #E6B741;
	z-index: 1;
	text-align: center;
} 

#subheaderCs {
	position:absolute;
	width:204px;
	height:35px;
	left:258px;
	top:119px;
	background-image: url(../images/tile_subnav.gif);
	background-repeat: repeat-x;
	border: 1px solid #E6B741;
	z-index: 1;
	text-align: center;
} 

#subheaderGt {
	position:absolute;
	width:204px;
	height:35px;
	left:468px;
	top:119px;
	background-image: url(../images/tile_subnav.gif);
	background-repeat: repeat-x;
	border: 1px solid #E6B741;
	z-index: 1;
	text-align: center;
} 

#subheaderDa {
	position:absolute;
	width:204px;
	height:35px;
	left:678px;
	top:119px;
	background-image: url(../images/tile_subnav.gif);
	background-repeat: repeat-x;
	border: 1px solid #E6B741;
	z-index: 1;
	text-align: center;
} 
/* recipes subheader for subnav - ends */ 

/* subnav individual buttons for RECIPE LANGING page - starts */ 
#subnavOp {
	position:absolute;
	left:0px;
	top:0px;
	border: 1px solid #E6B741;
} 

#subnavCs {
	position:absolute;
	left:210px;
	top:0px;
	border: 1px solid #E6B741;
} 

#subnavGt {
	position:absolute;
	left:420px;
	top:0px;
	border: 1px solid #E6B741;
} 

#subnavDa {
	position:absolute;
	left:630px;
	top:0px;
	border: 1px solid #E6B741;
} 
/* subnav buttons for RECIPE LANGING page - ends */ 
/* NAVIGATION - ENDS */

/* BODY CONTENT HEADERS & IMAGES & STARTS RATING - STARTS */
/* for recipes landing page */
#bodyHeaderbkgLanding {
	position:absolute;
	width:834px;
	height:27px;
	left:48px;
	top:364px;
	background-image: url(../images/tile_subheader.gif);
	background-repeat: repeat-x;
	z-index: 10;
	border: 1px solid #E6B741;
	text-align: left;
}

/* for recipes/bread details with 1 row of submenu */
#bodyHeaderbkg01 {
	position:absolute;
	width:834px;
	height:27px;
	left:48px;
	top:282px;
	background-image: url(../images/tile_subheader.gif);
	background-repeat: repeat-x;
	z-index: 10;
	border: 1px solid #E6B741;
	text-align: left;
}

/* for recipes/bread details with 2 rows of submenu */
#bodyHeaderbkg02 {
	position:absolute;
	width:834px;
	height:27px;
	left:48px;
	top:381px;
	background-image: url(../images/tile_subheader.gif);
	background-repeat: repeat-x;
	z-index: 10;
	border: 1px solid #E6B741;
	text-align: left;
}

/* for recipes/bread details with 3 rows of submenu */
#bodyHeaderbkg03 {
	position:absolute;
	width:834px;
	height:27px;
	left:48px;
	top:480px;
	background-image: url(../images/tile_subheader.gif);
	background-repeat: repeat-x;
	z-index: 10;
	border: 1px solid #E6B741;
	text-align: left;
}
/* for recipes/bread details with 4 rows of submenu */
#bodyHeaderbkg04 {
	position:absolute;
	width:834px;
	height:27px;
	left:48px;
	top:580px;
	background-image: url(../images/tile_subheader.gif);
	background-repeat: repeat-x;
	z-index: 10;
	border: 1px solid #E6B741;
	text-align: left;
}

/* Recipe/Bread name and stars rating in header area - starts */
#recipeName {
	position:absolute;
	left:0px;
	top:0px;
	width: 690px;
	margin: 0px 0px 0px 10px;
	z-index: 20;
}

#stars {
	position:absolute;
	left:709px;
	top:0px;
	width: 125px;
	margin: 2px 8px 0px 0px;
	z-index: 30;
}
/* Recipe/Bread name and stars rating in header area - ends */

/* Breads and Rolls Main Content - starts */
#breadContainer {
	position:absolute;
	width:836px;
	height:348px;
	left:48px;
	top:613px;
	text-align: left;
} 

#breadContainerFr {
	position:absolute;
	width:836px;
	height:348px;
	left:48px;
	top:613px;
	text-align: left;
}

#thinBody {
	position:absolute;
	width:824px;
	height:486px;
	left:0px;
	top:0px;
	padding: 5px;
	border: 1px solid #E6B741;
}

#thinBodyFr {
	position:absolute;
	width:824px;
	height:492px;
	left:0px;
	top:0px;
	padding: 5px;
	border: 1px solid #E6B741;
}

/*Navigation for thinitini breads*/

a.promoNav{
	position: absolute;
	display: block;
	
}
a.promoNav span{
	display: none;
}
a.promoNav:hover, #thinBodyFr a.promoNav:hover{
	background-position: right;
}
a.tuscanHerb{
	background: url(../en/images/btn_tuscanHerb.jpg) no-repeat left;
	width: 76px;
	height: 11px;
	top:321px;
	left:713px;
	
}
a.hotDog{
	background: url(../en/images/btn_hotDog.jpg) no-repeat left;
	width: 52px;
	height:13px;
	top: 442px;
	left: 540px;
}
a.redPepper{
	width: 74px;
	height: 14px;
	background: url(../en/images/btn_redPepper.jpg) no-repeat left;
	left: 362px;
	top: 291px;
}
#thinBodyFr a.tuscanHerb{
	background: url(../fr/images/btn_tuscanHerb.jpg) no-repeat left;
	width: 63px;
	height: 28px;
	left: 697px;
	top: 324px;
}
#thinBodyFr a.hotDog{
	background: url(../fr/images/btn_hotDog.jpg) no-repeat left;
	width: 51px;
	height: 14px;
	left: 540px;
	top: 437px;
}
#thinBodyFr a.redPepper{
	background: url(../fr/images/btn_redPepper.jpg) no-repeat left;
	width: 54px;
	height: 28px;
	left: 388px;
	top: 292px;
}

#breadShot {
	position:absolute;
	width:368px;
	height:346px;
	left:0px;
	top:0px;
	border: 1px solid #E6B741;
}

#breadBody {
	position:absolute;
	width:460px;
	height:346px;
	left:374px;
	top:0px;
	border: 1px solid #E6B741;
}
/* Breads and Rolls Main Content - ends */

/* Recipes Main Content - starts */
/* for recipes landing page */
#recipeContainerLanding {
	position:absolute;
	width:836px;
	left:48px;
	top:397px;
	text-align: left;
} 

/* for recipes_detail.asp with 1 row of submenu */
#recipeContainer01 {
	position:absolute;
	width:836px;
	left:48px;
	top:315px;
	text-align: left;
} 

/* for recipes_detail.asp with 2 rows of submenu */
#recipeContainer02 {
	position:absolute;
	width:836px;
	left:48px;
	top:414px;
	text-align: left;
} 

/* for recipes_detail.asp with 3 rows of submenu */
#recipeContainer03 {
	position:absolute;
	width:836px;
	left:48px;
	top:513px;
	text-align: left;
}

#recipeDropMenu {
	position:absolute;
	top:0px;
	left:620px;
	margin: 8px 8px 0px 0px;
} 

#recipeShot {
	position:absolute;
	width:452px;
	height:333px;
	left:0px;
	top:0px;
	border: 1px solid #E6B741;
}

#recipeShotBotbkg {
	position:absolute;
	width:452px;
	height:27px;
	left:0px;
	top:339px;
	background-image: url(../images/tile_subheader.gif);
	background-repeat: repeat-x;
	z-index: 10;
	border: 1px solid #E6B741;
	text-align: center;
}

#recipeBread {
	position:absolute;
	width:452px;
	height:270px;
	left:0px;
	top:372px;
	border: 1px solid #E6B741;
}

#recipeBreadFr {
	position:absolute;
	width:452px;
	height:390px;
	left:0px;
	top:372px;
	border: 1px solid #E6B741;
}

#recipeBreadPic {
	position:absolute;
	top:0px;
	left:220px;
	width:230px;
	margin: 30px 0px 0px 0px;
}

#recipeBreadPicFr {
	position:absolute;
	top:0px;
	left:220px;
	width:230px;
	float: right;
	margin: 75px 0px 0px 0px;
}

#recipeBreadLink {
	position:absolute;
	top:0px;
	left:0px;
	width:205px;
	margin: 90px 0px 0px 15px;
	text-align: center;
	z-index: 10;
}

#recipeBreadLinkFr {
	position:absolute;
	top:0px;
	left:0px;
	width:205px;
	float: left;
	margin: 145px 0px 0px 15px;
	text-align: center;
	z-index: 10;
}

#recipeBody {
	position:absolute;
	width:376px;
	height:642px;
	left:458px;
	top:0px;
	border: 1px solid #E6B741;
}
#recipeBody #directions01 p,
	#recipeBodyFr #directions01 p{
		line-height: 14px;
	}

#recipeBodyFr {
	position:absolute;
	width:376px;
	height:762px;
	left:458px;
	top:0px;
	border: 1px solid #E6B741;
}

#recipeTxt {
	position:relative;
	width:356px;
	text-align: left;
	padding: 0px 10px 5px 10px;
	z-index: 10;
}

/* Ingredients/Directions content - starts */
#ingredients01 {
	width:346px;
	text-align: left;
	clear: both;
}

.ingLeft {
	float: left;
	width: 40px;
}

.ingRight {
	float: right;
	width: 306px;
}

#directions01 {
	width:346px;
	text-align: left;
	padding: 0px 0px 0px 0px;
}
/* Ingredients/Directions content - ends */

/* Rate/Email A Friend/Download buttons - starts */
#recipeBtns {
	position:absolute;
	top: 570px;
	left: 458px;
	width:346px;
	text-align: left;
	margin: 20px 10px 0px 10px;
	padding: 0px 10px 5px 10px;
	z-index: 10;
}

#recipeBtnsFr {
	position:absolute;
	top: 690px;
	left: 453px;
	width:346px;
	text-align: left;
	margin: 20px 10px 0px 10px;
	padding: 0px 10px 5px 10px;
	z-index: 10;
}

#rateBtn {
	position:absolute;
	left:5px;
	top:0px;
	width: 115px;
}

#rateBtnFr {
	position:absolute;
	left:5px;
	top:0px;
	width: 119px;
}

#rateDropMenuBtn {
	position:absolute;
	left:7px;
	top:22px;
}

#rateSubmitBtn {
	position:absolute;
	left:50px;
	top:20px;
}

#emailBtn {
	position:absolute;
	left:145px;
	top:0px;
	width: 115px;
}

#emailBtnFr {
	position:absolute;
	left:138px;
	top:0px;
	width: 128px;
}

#downloadBtn {
	position:absolute;
	left:270px;
	top:0px;
	width: 90px;
}

#downloadBtnFr {
	position:absolute;
	left:281px;
	top:0px;
	width: 70px;
}

#recipeDivider1 {
	position:absolute;
	left:130px;
	top:0px;
}

#recipeDivider2 {
	position:absolute;
	left:255px;
	top:0px;
}

#recipeDivider2Fr {
	position:absolute;
	left:273px;
	top:0px;
}
/* Rate/Email A Friend/Download buttons - ends */
/* Recipes Main Content - Ends */
/* BODY CONTENT HEADERS & IMAGES & STARTS RATING - ENDS */

/* CONTACT US PAGE - STARTS */
#contactContainer {
	position:absolute;
	width:836px;
	left:48px;
	top:160px;
} 

#contactShot {
	width:834px;
	height:444px;
	border: 1px solid #E6B741;
}

#contactFields {
	position:absolute;
	left:25px;
	top:25px;
	width: 370px;
	z-index: 10;
	text-align: left;
}
/* CONTACT US PAGE - ENDS */

/* FOOTER - STARTS */ 
#homeFooter {
	position:absolute;
	width:836px;
	text-align: center;
	left:48px;
	top:718px;
}

#promoFooter {
	position:absolute;
	width:836px;
	text-align: center;
	left:48px;
	top:532px;
}

/* for recipe landing - footer */
#recipeFooterLanding {
	position:absolute;
	width:836px;
	text-align: center;
	left:48px;
	top:1044px;
}

#recipeFooterFrLanding {
	position:absolute;
	width:836px;
	text-align: center;
	left:48px;
	top:1164px;
}

/* for recipes_detail.asp with 1 row of submenu - footer */
#recipeFooter01 {
	position:absolute;
	width:836px;
	text-align: center;
	left:48px;
	top:962px;
}

#recipeFooterFr01 {
	position:absolute;
	width:836px;
	text-align: center;
	left:48px;
	top:1082px;
}

/* for recipes_detail.asp with 2 rows of submenu - footer */
#recipeFooter02 {
	position:absolute;
	width:836px;
	text-align: center;
	left:48px;
	top:1061px;
}

#recipeFooterFr02 {
	position:absolute;
	width:836px;
	text-align: center;
	left:48px;
	top:1181px;
}

/* for recipes_detail.asp with 3 rows of submenu - footer */
#recipeFooter03 {
	position:absolute;
	width:836px;
	text-align: center;
	left:48px;
	top:1160px;
}

#recipeFooterFr03 {
	position:absolute;
	width:836px;
	text-align: center;
	left:48px;
	top:1280px;
}

/* for bread landing (english) with 2 rows of submenu - footer */
#breadFooterLanding {
	position:absolute;
	width:836px;
	text-align: center;
	left:48px;
	top:1015px;
}

/* for bread landing (french) with 3 rows of submenu - footer */
#breadFooterFrLanding {
	position:absolute;
	width:836px;
	text-align: center;
	left:48px;
	top:1020px;
}

/* for bread detail page (english) with 2 rows of submenu - footer */
#breadFooter {
	position:absolute;
	width:836px;
	text-align: center;
	left:48px;
	top:964px;
}

/* for bread detail page (french) with 3 rows of submenu - footer */
#breadFooterFr {
	position:absolute;
	width:836px;
	text-align: center;
	left:48px;
	top:964px;
}

#contactFooter {
	position:absolute;
	width:836px;
	text-align: center;
	left:48px;
	top:609px;
}

#footerBKG {
	position:absolute;
	width:834px;
	height:46px;
	left:0px;
	top:0px;
	color: #E6B741;	
	background-image: url(../images/tile_footer.gif);
	background-repeat: repeat-x;
	border: 1px solid #E6B741;
	vertical-align: middle;
}

#copyrightTxt {
	position:absolute;
	width:836px;
	left:0px;
	top:55px;
	padding-bottom:20px;
}
/* FOOTER - ENDS */ 

/* Styles */
html, body {
	color: #AE0000;	
	padding:0px;
	margin:0px;
	font-size: 11px;
	line-height: 16px;
	background-color: #FFFFFF;
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #AE0000;
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	
}

div, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #AE0000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

sup {
	font-size: 9px;
	vertical-align: top;	
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #AE0000;
	padding: 5px 0px 3px 0px;
	margin: 0px 0px 0px 0px;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	font-style: italic;
	color: #AE0000;
	padding: 5px 0px 3px 0px;
	margin: 0px 0px 0px 0px;
}

.thumb {
	margin: 3px 3px 3px 3px;
	background-color: #FFFFFF;
}

.bigThumb {
	margin: 5px 5px 5px 5px;
	background-color: #FFFFFF;
	
}

.indent10 {
	padding-left: 10px;
}

.indent20 {
	padding-left: 20px;
}

.botLine1 {
	border-bottom: 1px solid #AE0000;
}

.botLine3 {
	border-bottom: 3px solid #AE0000;
}

.txtNutri {
	font-size: 11px;
	line-height: 14px;
	font-weight: normal; 
	padding: 3px 0px 3px 0px;
	margin: 0px 0px 0px 0px;
}

.txtNutriBold {
	font-size: 11px;
	line-height: 14px;
	font-weight: bold; 
	padding: 3px 0px 3px 0px;
	margin: 0px 0px 0px 0px;
}

.txt01 {
	font-size: 10px;
	line-height: 12px;
	font-weight: normal; 
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.txtBold {
	font-weight: bold; 
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	color: #AE0000;	
}

/* General Link  */	
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E6B741;
	vertical-align: middle;	
}
 
a.footer {
	    color: #E6B741;
		text-decoration:none;
	}
		
a.footer:visited {
	    color: #E6B741;
		text-decoration:none;
	}
	
a.footer:active { 
	    color: #E6B741;
		text-decoration:none;
	}
	
a.footer:hover { 
	    color: #E6B741;
		text-decoration:underline;
	}

	
/* Form */
.formField01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: auto; 	
	color: #000000;	 
    width: 180px;
	height: 18px;
    background-color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 0px; 		
} 

.formField02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: auto; 	
	color: #000000;	 
    width: 150px;
	height: 18px;
    background-color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 5px; 		
} 

.formField03 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: auto; 	
	color: #000000;	 
    width: 185px;
	height: 18px;
    background-color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px; 		
} 

input, select, option {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: auto; 
	
}

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: auto; 
	width: 365px;
	height: 130px;	
	color: #000000;
	background-color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 3px 0px;
	resize: none;
}

.formtxt02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: auto;
	width: 200px; 	
	color: #AE0000;
	background-color: #FFFFFF;    
	margin: 0px 0px 0px 0px;
}

.formtxt03 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: auto;
	width: 40px; 	
	color: #000000;
	background-color: #FFFFFF;    
	margin: 0px 0px 0px 0px;
}

.box {
	vertical-align: middle;
}
.fanBtn {
display:block;
float:right;
margin-right:50px;
margin-top:10px;
}
.fanBtn img{
	border: 0;
}