/* CSS Document */
ul, li, fieldset, form, label, legend, caption {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

body,input,form			{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;}


#header_container		{ width:100%; height:158px; background:url(http://www.flamingoworld.com/images/header_bg.jpg) left top repeat-x; font-family:Arial, Helvetica, sans-serif; float:left;}
#header					{ width:960px; height:158px; margin:0 auto;}
#logo					{ height:139px; width:133px; float:left; margin:12px 0 0 20px;}
#top-nav-container		{ float:left; margin:5px 0 0 295px;background:url(http://www.flamingoworld.com/images/top_nav_bg.jpg) left bottom repeat-x; height:39px;}
#top-nav-container img	{ float:left;}
#top-nav				{ background:url(http://www.flamingoworld.com/images/top_nav_right.jpg) right bottom no-repeat;height:39px; float:left; padding-right:16px;}
#top-nav ul				{ margin:0; padding:0; list-style:none; font-family:Verdana, Arial, Helvetica, sans-serif; float:left; height:39px;}
#top-nav ul li			{ float:left; margin:0; padding:0;}
#top-nav ul li a		{ float:left; color:#FFFFFF; line-height:39px; background:url(http://www.flamingoworld.com/images/top_nav_div.jpg) right top no-repeat; font-size:11px; padding:0 10px; display:block; height:39px; text-decoration:none; font-weight:bold;}
#top-nav ul li a:hover	{ color:#FCE2F0;}
#top-nav ul li a.nob	{ background:none;}
#header-search			{ height:31px; width:320px; float:left; margin:42px 0 0 480px; background:#000099; background:url(http://www.flamingoworld.com/images/header_search_bg.jpg) right top no-repeat;}
#header-search .style5	{color:#EC008C; line-height:31px; font-size:16px; font-weight:bold; float:left;}
#header-search input	{ height:31px; background: none; border:0; width:140px; color:#A87991; font-size:12px; padding:8px 5px 0 0; float:left; margin-left:15px;}
#header-search img		{ float:right;}


#top-nav-container2		{ float:left; margin:5px 0 0 0px;background:url(http://www.flamingoworld.com/images/top_nav_bg.jpg) left bottom repeat-x; height:39px;}
#top-nav-container2 img	{ float:left;}
#top-nav2				{ background:url(http://www.flamingoworld.com/images/top_nav_right.jpg) right bottom no-repeat;height:39px; float:left; padding-right:16px;}
#top-nav2 ul				{ margin:0; padding:0; list-style:none; font-family:Verdana, Arial, Helvetica, sans-serif; float:left; height:39px;}
#top-nav2 ul li			{ float:left; margin:0; padding:0;}
#top-nav2 ul li a		{ float:left; color:#FFFFFF; line-height:39px; background:url(http://www.flamingoworld.com/images/top_nav_div.jpg) right top no-repeat; font-size:11px; padding:0 10px; display:block; height:39px; text-decoration:none; font-weight:bold;}
#top-nav2 ul li a:hover	{ color:#FCE2F0;}
#top-nav2 ul li a.nob	{ background:none;}
#top-nav-countries { color:#000000; font-size:14px; font-weight:bold; text-decoration:none;float:left;width:285px;height:24px;text-align:right;margin-top:15px;margin-right:10px; }
#top-nav-countries a { color:#196FA0; font-size:12px; font-weight:bold; text-decoration:none; }


#main_nav				{ height:39px; width:100%; background:url(http://www.flamingoworld.com/images/nav_bg.jpg) repeat-x; float:left; }
#main_nav ul			{ margin:0 auto; padding:0; height:39px;list-style:none; width:960px;}
#main_nav ul li			{ float:left; height:39px;}
#main_nav ul li	a		{ float:left; text-decoration:none; display:block; height:39px; padding:0 20px;}
#main_nav ul li	a img	{ float:left; margin-top:11px;}
#main_nav ul li select { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; margin: 0 20px; }
#main_nav ul li select .header { font-weight:700; color: #125F8C; }

#container		 		{ width:100%; padding-top:30px; float:left;}
#body_wraper			{ width:928px; margin:0 auto; padding:0 16px 0 16px;}
 	
#body_left				{ width:250px; float:left; margin-right:22px;}
#body_left img			{ float:left;}

.matter2					{ padding:0 20px 0 20px; color:#125F8C; width:250px;float:left; font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.matter2	a				{ color:#125F8C; font-size:12px; font-weight:bold;text-decoration:none;}
.matter2	a:hover			{ text-decoration:underline;color:#DC4693;}
.matter2	span.header				{ color:#DC4693; font-size:14px; font-weight:bold;}

.matter					{ padding:0 20px 0 20px; color:#125F8C; width:348px;float:left; font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify;}
.matter .bold a			{ font-size:11px; font-weight:bold; padding:0 5px;color:#125F8C;text-decoration:none;}
.matter .zero	a		{ font-size:11px; font-weight:normal; padding:0 5px;color:#125F8C;text-decoration:none;}
.matter .one a		{ font-size:19px; font-weight:normal; padding:0 5px;color:#125F8C;text-decoration:none;}
.matter .two a			{ font-size:14px; font-weight:normal; padding:0 5px;color:#125F8C;text-decoration:none;}
.matter .three a			{ font-size:16px; font-weight:normal; padding:0 5px;color:#125F8C;text-decoration:none;}
.matter .four a			{ font-size:18px; font-weight:normal; padding:0 5px;color:#125F8C;text-decoration:none;}
.matter .five a			{ font-size:18px; font-weight:bold; padding:0 5px;color:#125F8C;text-decoration:none;}
.matter .six a			{ font-size:14px; font-weight:bold; padding:0 5px;color:#125F8C;text-decoration:none;}
.matter	a.more			{ color:#DC4693; font-size:12px; font-weight:bold;}
.matter	a:hover			{ text-decoration:underline;}

.grey_box				{ width:250px; float:left; background:url(http://www.flamingoworld.com/images/dark_grey_bottom_250.jpg) left bottom no-repeat #F2F2F2; padding-bottom:15px;}
.grey_box img			{ float:left;}
.grey_box ul			{ margin:0 10px; padding:0; float:left; width:102px; list-style:none;}
.grey_box ul li		{ text-align:center; width:102px; line-height:18px; border: 0px solid #000000;}
.grey_box ul li img	{ float:left;}
.grey_box ul li a		{ color:#3F3E3E; font-size:12px; width:102px;}
.grey_box ul li a:hover { color:#CCC; text-decoration:none;}

.blue_box				{ width:250px; float:left; background:url(http://www.flamingoworld.com/images/blue_bottom_250.jpg) left bottom no-repeat #E9F5FC; padding-bottom:15px;}
.blue_box img			{ float:left;}
.blue_box ul			{ margin:0 10px; padding:0; float:left; width:102px; list-style:none;}
.blue_box ul li		{ text-align:center; width:102px; line-height:18px; border: 0px solid #000000;}
.blue_box ul li img	{ float:left;}
.blue_box ul li a		{ color:#3F3E3E; font-size:12px; width:102px;}
.blue_box ul li a:hover { color:#CCC; text-decoration:none;}

.blue_box_drops				{ width:388px; float:left; background:url(http://www.flamingoworld.com/images/blue_bottom_250.jpg) left bottom no-repeat #E9F5FC; padding-bottom:15px;}
.blue_box_drops img			{ float:left;}
.blue_box_drops ul			{ margin:0 5px; padding:0; float:left; width:378px; list-style:none;}
.blue_box_drops ul li		{ float:left; width:170px; line-height:18px;padding-left:15px;color:#125F8C; font-size:13px; font-weight:bold;}
.blue_box_drops ul li a		{ color:#125F8C; font-size:13px; font-weight:bold; text-decoration:none;}
.blue_box_drops ul li a:hover{ color:#CCC; text-decoration:underline;}
.blue_box_drops ul li		{ float:left; width:170px; line-height:18px;padding-left:15px;color:#125F8C; font-size:14px; font-weight:bold;}

.blue_box_drops ul li.head		{ float:left; width:370px; line-height:18px;padding-left:15px;color:#125F8C; font-size:14px; font-weight:bold;}
.blue_box_drops ul li.head a		{ color:#125F8C; font-size:14px; font-weight:bold; text-decoration:none;}
.blue_box_drops ul li.head a:hover{ color:#CCC; text-decoration:underline;}


#blue_line				{ width:248px; border-left:#7DB5F2 1px solid; border-right: 1px solid #7DB5F2; float:left; padding:0 0px 0 0px;}
#blue_line ul			{ margin:0 10px; padding:0; float:left; width:101px; list-style:none;}
#blue_line ul.wide			{ margin:0 10px; padding:0; float:left; width:228px; list-style:none;border: 0px solid #000000;}
#blue_line ul li		{ text-align:center; width:101px; line-height:18px; border: 0px solid #000000;}
#blue_line ul.wide li		{ text-align:center; width:112px; height:90px; border: 0px solid #000000;float:left;}
#blue_line ul li.full		{ text-align:left; width:222px; line-height:18px;}
#blue_line ul li.full a		{ color: #D83D8D; font-weight:700;font-size:13px;}
#blue_line ul li img	{ float:left;}
#blue_line ul li a		{ color:#3F3E3E; font-size:12px; width:101px;}
#blue_line ul li a:hover{ color:#CCC; text-decoration:none;}

#blue_line ul li .label a		{ font-size:12px; color:#31759A; font-weight:bold; text-decoration: none;width:170px;}
#blue_line ul li .label a:hover{ color:#CCC; text-decoration:none;}

#blue_line ul.half				{ margin:0 0px; padding:0; float:left; width:366px; list-style:none;}
#blue_line ul.half li			{ text-align:left; width:170px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; color:#575757; font-size:11px; line-height:16px; margin-bottom:17px;}
#blue_line ul.half li a			{ color:#D83B8C; font-size:11px;  font-weight:bold;}
#blue_line ul.half li a:hover	{ color:#EFAFD1; text-decoration:none;}

#blue_line ul.sub2				{ margin:0 0px; padding:0; float:left; width:250px; list-style:none;}
#blue_line ul.sub2 li			{ text-align:left; width:250px; margin: 0px 10px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; color:#575757; font-size:11px; line-height:16px; margin-bottom:17px;}
#blue_line ul.sub2 li a			{ color:#D83B8C; font-size:11px;  font-weight:bold;}
#blue_line ul.sub2 li a:hover	{ color:#EFAFD1; text-decoration:none;}

#search					{ width:250px; float:left; height:29px; background:url(http://www.flamingoworld.com/images/search_bg_175.jpg) left top no-repeat;}
#search img				{ float:left; margin-left:10px; border:none;}
#search input			{ height:29px; background: none; border:0; width:150px; color:#525252; font-size:12px; padding:7px 18px 0 18px; font-weight:bold; float:left;}

#coupon					{ float:left; width:388px; height:99px; background:url(http://www.flamingoworld.com/images/coupon_bg.jpg) left top no-repeat; margin:10px 0 10px 0;}
#coupon .matter a,#coupon .matter2 a		{ color:#FFFFFF; font-size:13px; padding:55px 0 0 100px; float:left;}
#coupon .matter a:hover,#coupon .matter2 a:hover	{ text-decoration:none;}

#save					{ float:left; width:388px; height:169px; background:url(http://www.flamingoworld.com/images/save_bg.jpg) left top no-repeat; margin:10px 0 10px 0;}
#save .matter a,#save .matter2 a			{ color:#178CB3; font-size:12px; font-weight:bold; padding:25px 0 0 70px; text-decoration:none; float:left;}
#save .matter a:hover,#save .matter2 a:hover	{ text-decoration:underline;}
#save .box a			{ width:110px; height:40px; margin:70px 0 0 75px; float:left; text-align:left; font-size:13px; color:#2A68AC; text-decoration:none; font-weight:bold;}
#save .box a:hover		{ color:#13304F;}

#save2					{ float:left; width:388px; height:138px; background:url(http://www.flamingoworld.com/images/save_bg2.jpg) left top no-repeat; margin:10px 0 10px 0;}
#save2 .matter a			{ color:#178CB3; font-size:12px; font-weight:bold; padding:25px 0 0 70px; text-decoration:none; float:left;}
#save2 .matter a:hover	{ text-decoration:underline;}
#save2 .box a			{ width:110px; height:40px; margin:70px 0 0 75px; float:left; text-align:left; font-size:13px; color:#2A68AC; text-decoration:none; font-weight:bold;}
#save2 .box a:hover		{ color:#13304F;}


#tools					{ width:358px; float:left; background: url(http://www.flamingoworld.com/images/tools_left.jpg) left top no-repeat #D83D8D;padding-left:30px; margin:0;}
#tools .right			{ float:right;}
#tools ul				{ margin:30px 0 0 50px; padding:0; float:left; list-style:none; width:105px;}
#tools ul li			{ text-align:left; width:170px; float:left; margin-bottom:20px; width:105px;}
#tools ul li a			{ color:#FFF; font-size:12px; float:left; padding-left:10px;}
#tools ul li a:hover	{ text-decoration:none;}

#bigbanner					{ width:358px; float:left; margin: 0 0 10px 0; padding: 0 40px; text-align:center;}

#body_right				{ width:656px; float:left;}
#blue_box_right			{ width:656px; float:left; background:#F4FAFE; font-size:12px; color:#5C5C5C; line-height:25px;}
#blue_box_right	a		{ color:#196FA0;}

#blue_box_right_sub			{ width:656px; float:left; font-size:11px; color:#5C5C5C; line-height:16px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#blue_box_right_sub img		{  float:left; border: 0px solid #D4E2EB ; margin:0 10px 0 10px;}
#blue_box_right_sub .rating	{ color:#125C86; float:left;}
#blue_box_right_sub img.nob	{ border:none; float:left;}
#blue_box_right_sub	a.heading	{ font-size:14px; color:#5C5C5C; line-height:16px; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none; font-weight:700; }
#blue_box_right_sub	a		{ color:#196FA0;}
#blue_box_right_sub	a:hover	{ text-decoration:none;}

#blue_box_right	a:hover	{ text-decoration:none;}
#blue_box_right img		{ float:left; border: 1px solid #D4E2EB ; margin:0 10px 0 10px;}

.dark_blue				{ width:656px; float:left; background:#E9F5FC; }
.dark_blue ul			{ margin:0; padding:0; list-style:none; float:left;width:656px;}
.dark_blue li			{ margin:0; padding:0; float:left;width:498px;font-size:12px; color:#5C5C5C; line-height:19px;}
.dark_blue li img.brd	{ float:left; border: 1px solid #D4E2EB; margin:0 10px 0 10px; }
.dark_blue li div.brd	{ width:120px;height:60px;float:left; border: 0px solid #D4E2EB; margin:0 10px 0 10px;font-size:12px;  }
.dark_blue li div.brd-product	{ width:120px;float:left; border: 0px solid #D4E2EB; margin:0 10px 0 10px;font-size:12px; font-weight: 700; font-family:Verdana, Arial, Helvetica, sans-serif;  }
.dark_blue li .style	{ font-size:11px; color:#5C5C5C; line-height:14px; width:250px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif;}
.dark_blue li .style_review	{ font-size:11px; color:#5C5C5C; line-height:14px; width:350px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif;}
.dark_blue li .style_full	{ font-size:11px; color:#5C5C5C; line-height:14px; width:350px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif;}
.dark_blue li .style a, .dark_blue li .style_review a, .dark_blue li .style_full a	{ color:#196FA0;}
.dark_blue li .style a:hover,.dark_blue li .style_review a:hover,.dark_blue li .style_full a:hover { text-decoration:none;}
.dark_blue li .style .bld,.dark_blue li .style_review .bld,.dark_blue li .style_full .bld {font-size:12px; font-weight:bold; line-height:25px; }
.dark_blue li .style .bld-label,.dark_blue li .style .bld-label a, .dark_blue li .style_review .bld-label a, .dark_blue li .style_full .bld-label a {font-size:12px; font-weight:bold; color:#196FA0;}
.dark_blue li .style .bld-label-sub {font-size:12px; color:#196FA0;}
.dark_blue li .style p.bold,.dark_blue li .style span.bold, .dark_blue li .style_review p.bold, .dark_blue li .style_full p.bold {font-size:12px; font-weight:bold;margin: 5px 0px 0px 0px; }
.dark_blue li .coup		{ float:left; width:110px; background:url(http://www.flamingoworld.com/images/white_bg_short.jpg) left top no-repeat; margin-left:5px; padding-top:3px;}
.dark_blue li .coup .share	{ color:#0B4565; font-weight:bold;}
.dark_blue li.divider	{ padding:17px 0 17px 10px; float:left;}
.dark_blue li.heading			{ margin:0; padding:0px 0px 15px 15px; float:left;width:503px;font-size:14px; font-weight:bold; color:#5C5C5C; line-height:19px;}
.dark_blue li.heading a		{font-size:14px; font-weight:700; color:#196FA0;}
.dark_blue li.split			{ margin:0; padding-left:15px; float:left;width:250px;font-size:12px; color:#5C5C5C; line-height:19px;}
.dark_blue li.split a		{font-size:12px; font-weight:700; color:#196FA0;}

.dark_blue ul.categories			{ margin-left:10px; padding:0; list-style:none; float:left;width:310px;border: 1px solid #FFFFFF; }
.dark_blue ul.categories li			{ margin:0; padding:0; float:left;width:305px;font-size:12px; color:#5C5C5C; line-height:19px;}
.dark_blue ul.categories li a		{font-size:12px; font-weight:700; color:#196FA0;}

.dark_blue ul.third			{ margin-left:10px; padding:0; list-style:none; float:left;width:206px;border: 1px solid #FFFFFF; }
.dark_blue ul.third li			{ margin:0; padding:0; float:left;width:201px;font-size:12px; color:#5C5C5C; line-height:22px;}
.dark_blue ul.third li a		{font-size:12px; font-weight:700; color:#196FA0;}

div.custom, div.custom a	{ font-size:13px; color:#196FA0; font-weight:bold; margin:15px 0 5px 0; padding:0;text-decoration:none;}
div.custom a:hover {text-decoration: underline;}

div.customLetters, div.customLetters a	{ font-size:13px; color:#D83D8D; font-weight:bold; margin:15px 0 5px 0; padding:0;text-decoration:none;}
div.customLetters a:hover {text-decoration: underline;}

.sub_blue				{ width:656px; float:left; background:#E9F5FC; }
.sub_blue ul			{ margin:0; padding:0; list-style:none; float:left;width:656px;}
.sub_blue li			{ margin:0; padding:0; float:left;width:498px;font-size:12px; color:#5C5C5C; line-height:19px;}
.sub_blue li img.brd	{ float:left; border: 1px solid #D4E2EB ; margin:0 10px 0 10px;}
.sub_blue li .style	{ font-size:11px; color:#5C5C5C; line-height:14px; width:250px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif;}
.sub_blue li .style a	{ color:#196FA0;}
.sub_blue li .style a:hover { text-decoration:none;}
.sub_blue li .style .bld {font-size:12px; font-weight:bold; line-height:25px; }
.sub_blue li .coup		{ float:left; width:110px; background:url(http://www.flamingoworld.com/images/white_bg.jpg) left top no-repeat; margin-left:5px; padding:5px 0 0 3px;}
.sub_blue li .coup .style4	{ color:#D83D8D; margin:-2px 0 0 5px; float:left;text-decoration:none;}
.sub_blue li .coup .style4 a	{ color:#D83D8D; margin:-2px 0 0 5px; float:left;text-decoration:none;}
.sub_blue li .coup a.style5	{ color:#D83D8D; margin:-2px 0 0 5px; float:left;text-decoration:none;}
.sub_blue li .coup .share	{ color:#0B4565; font-weight:bold;}
.sub_blue li.divider	{ padding:17px 0 17px 10px; float:left;}



.sub2_blue				{ width:656px; float:left; background:#E9F5FC; }
.sub2_blue ul			{ margin:0; padding:0; list-style:none; float:left;width:656px;}

.sub2_blue li			{ margin:0; padding:0; float:left;width:498px;font-size:12px; color:#5C5C5C; line-height:19px;}
.sub2_blue li img.brd	{ float:left; border: 1px solid #D4E2EB ; margin:0 10px 0 10px;}
.sub2_blue li .style	{ font-size:11px; color:#5C5C5C; line-height:14px; width:250px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}
.sub2_blue li .style a	{ color:#196FA0;}
.sub2_blue li .style a:hover { text-decoration:none;}
.sub2_blue li .style .bld {font-size:11px; font-weight:bold; line-height:25px; }
.sub2_blue li .coup		{ float:left; width:110px; background:url(http://www.flamingoworld.com/images/white_bg.jpg) left top no-repeat; margin-left:5px; padding-top:3px;}
.sub2_blue li .coup .share	{ color:#0B4565; font-weight:bold;}
.sub2_blue li.divider	{ padding:17px 0 17px 10px; float:left;}


.blue_line				{ float:left; background:#E9F5FC; width:656px; height:1px; }
.grey_line				{ float:left; background:#F2F2F2; width:656px; height:1px; }

.bredcrumb				{ width:656px; height:50px; color:#9DBACA; font-size:15px; font-weight:bold;padding-top:10px;}
.bredcrumb a			{ color:#9DBACA; font-size:15px; font-weight:bold; text-decoration: none;}



.lin a					{ color:#D83D8D; font-size:14px; font-weight:bold; padding-left:20px; float:left;}
.lin a:hover			{ text-decoration:none;}



#blog					{ width:900px; float:left;background:#F2F2F2; padding:0 14px;}
#blog .style2			{ color:#5C5C5C; font-size:12px; line-height:16px; float:left; width:750px;padding: 0 50px;}
#blog .style2 a			{ color:#D83D8D;}
#blog .style2 a:hover	{ text-decoration:none;}
#blog img				{ padding:30px 15px 0 10px;}
#blog h4 a			{ font-size:17px; color:#5C5C5C; font-weight:bold; margin:0; padding:0; float:left; padding: 0 50px;text-decoration:none;}
#blog h4 a:hover			{ text-decoration:underline;}


#blog ul				{ margin:0; padding:0; float:left; list-style:none; width:940px; padding:0;}
#blog ul li				{ color:#5C5C5C; font-size:12px; line-height:18px; float:left; width:430px; padding:0 14px;}
#blog ul li img			{ float:left; padding:0 15px 0 0; margin:0;}
#blog ul li a			{ color:#D83D8D;}
#blog .nav a			{ color:#D83E8E; float:left; font-size:16px; margin:25px 0 0 20px;}
#blog .nav a:hover		{ text-decoration:none;}



h1, h1 a			{ font-size:16px; color:#D83D8D; font-weight:bold; margin:5px 0 5px 0; padding:0; float:left; text-decoration:none;}
h1.index			{ font-size:13px; color:#D83D8D; font-weight:bold; margin:5px 0 5px 0; padding:0; float:left; text-decoration:none;text-align:center;}
h2, h2 a.drops						{ font-size:15px; color:#196FA0; font-weight:bold; float:left;margin:15px 0 5px 0; padding:0; text-decoration:none;}
h3, h3 a						{ font-size:14px; color:#196FA0; font-weight:bold; float:left; margin:0; padding:0;text-decoration:none;}
h3 a:hover { text-decoration:underline; }
h4						{ font-size:14px; color:#5C5C5C; font-weight:bold; margin:0; padding:0; float:left;}
h5, h5 a					{ font-size:13px; color:#31759A; font-weight:bold; margin:0; padding:0; clear:right;}
h6			{ font-size:16px; color:#D83D8D; font-weight:bold; margin:15px 0 1px 0; padding:0; text-decoration:none;clear:right;}
h2 a.more				{ font-size:13px; color:#196FA0; font-weight:bold; }
.heading			{ font-size:16px; color:#D83D8D; font-weight:bold; margin:5px 0 5px 0; padding:0; float:left; text-decoration:none;}

.heading2 { font-size:15px; color:#196FA0; font-weight:bold; float:left;margin:15px 0 5px 0; padding:0; text-decoration:none;}
.heading2 a.more				{ font-size:13px; color:#196FA0; font-weight:bold; }

.smallHeading			{ font-size:14px; color:#D83D8D; font-weight:bold; margin:5px 0 5px 0; padding:0; float:left; text-decoration:none;}
.headingHalf { width: 298px; font-size:15px; color:#196FA0; font-weight:bold; float:left; margin:15px 0 5px 10px; padding:0; text-decoration:none;}

#footer					{ height:182px; background:url(http://www.flamingoworld.com/images/footer_bg.jpg) left bottom  repeat-x; padding-top:35px; width:100%; clear:both;}
#footer_footer			{ width:960px; margin:0 auto; padding:30px 0 0 0; color:#FFFFFF; text-align:center; font-size:14px; font-weight:bold;}
#footer_footer ul		{ margin:20px 0 10px 80px; padding:0 0 0 10px; list-style:none; float:left; background:url(http://www.flamingoworld.com/images/footer_nav_left.jpg) left top no-repeat #D83D8D;height:31px;}
#footer_footer ul li	{ float:left;}
#footer_footer ul li a	{ float:left; color:#FBB8DA; text-decoration:none; font-size:14px; font-weight:bold; line-height:31px; background:url(http://www.flamingoworld.com/images/footer_nav_div.jpg) top right no-repeat; padding:0 13px;}
#footer_footer ul li a:hover	{ color:#FFFFFF;}
#footer_footer ul li a.last	{ background:url(http://www.flamingoworld.com/images/footer_nav_right.jpg) right top no-repeat; padding-right:23px;}

#country				{ float:left; margin:20px 0 0 650px; height:20px; width: 295px;}
#country img			{  padding:0 5px 0 15px;}
#country a				{  color:#FFFFFF; font-size:14px; font-weight:bold; text-decoration:none;}

.dark_blue2				{ width:656px; float:left; background:#E9F5FC;}
.dark_blue2 ul			{ margin:0; padding:0; list-style:none; float:left;width:656px;}
.dark_blue2 li			{ margin:0; padding:0; float:left;width:255px;font-size:12px; color:#5C5C5C; line-height:19px;text-align:center;}
.dark_blue2 li a	{ color:#196FA0;font-weight:700;}
.dark_blue2 li a:hover { text-decoration:none;}
.dark_blue2 img {margin: 0px 67px;}
.dark_blue2 div {margin: 0px 67px;}

.dark_grey4				{ width:656px; float:left; background:#F2F2F2;}
.dark_grey4 ul			{ margin:0; padding:0; list-style:none; float:left;width:656px;}
.dark_grey4 li			{ margin:0; padding:0; float:left;width:318px;font-size:12px; color:#5C5C5C; line-height:19px;text-align:center;}
.dark_grey4 li a	{ color:#196FA0;font-weight:700;}
.dark_grey4 li a:hover { text-decoration:none;}
.dark_grey4 img {margin: 0px 67px;}
.dark_grey4 div {margin: 0px 67px;}

.dark_blue3				{ width:656px; float:left; background:#E9F5FC;}
.dark_blue3 ul			{ margin:0; padding:0; list-style:none; float:left;width:656px;}
.dark_blue3 li			{ padding:0; margin:0; float:left;width:325px;font-size:12px; color:#5C5C5C; line-height:19px;text-align:left;}
.dark_blue3 li a	{ color:#196FA0;font-weight:700;padding-left:10px;}
.dark_blue3 li a:hover { text-decoration:none;}

.dark_grey3				{ width:656px; float:left; background:#F2F2F2;}
.dark_grey3 ul			{ margin:0; padding:0; list-style:none; float:left;width:656px;}
.dark_grey3 li			{ padding:0; margin:0; float:left;width:325px;font-size:12px; color:#5C5C5C; line-height:19px;text-align:left;}
.dark_grey3 li a	{ color:#196FA0;font-weight:700;padding-left:10px;}
.dark_grey3 li a:hover { text-decoration:none;}

.white_box				{ width:656px; float:left; background:#FFFFFF;}
.white_box ul			{ margin:0; padding:0; list-style:none; float:left;width:656px;}
.white_box ul li			{ padding:0; margin:0; float:left;width:650px;font-size:12px; color:#5C5C5C; line-height:19px;text-align:left;}
.white_box ul li a	{ color:#196FA0;font-weight:700;}
.white_box ul li a.norm	{ color:#196FA0;font-weight:700;}
.white_box ul li a.norm:hover	{ text-decoration:none; }
.white_box ul li a:hover { text-decoration:none; }

.white_box2				{ width:656px; float:left; background:#FFFFFF;}
.white_box2 ul			{ margin:0; padding:0; list-style:none; float:left;width:656px;}
.white_box2 ul li			{ padding:0; margin:0; float:left;width:218px;font-size:12px; color:#5C5C5C; line-height:19px;text-align:left;}
.white_box2 ul li a	{ color:#196FA0;font-weight:700;}
.white_box2 ul li a:hover { text-decoration:none;}
.white_box2 ul li.home			{ font-weight:700; font-size:13px; color:#5C5C5C;}

.white_box_nav				{ width:250px; float:left;  padding-bottom:15px;}
.white_box_nav img			{ float:left;}
.white_box_nav ul			{ margin:0 10px; padding:0; float:left; width:102px; list-style:none;}
.white_box_nav ul li		{ text-align:center; width:102px; line-height:18px; border: 0px solid #000000;}
.white_box_nav ul li img	{ float:left;}
.white_box_nav ul li a		{ color:#3F3E3E; font-size:12px; width:102px;}
.white_box_nav ul li a:hover { color:#CCC; text-decoration:none;}

/*-----------------Account Information-------------*/
.acinfo-div{
float:left; display:block; width:626px; padding:0px 13px 0px 17px;
}
.acinfo-topdiv{
float:left; display:block; width:626px; margin:0px; padding:0px; font:bold 14px Arial, Helvetica, sans-serif; color:#196fa0; line-height:30px;
}
.acinfo-topdiv span{
font:bold 14px Arial, Helvetica, sans-serif; color:#d83d8d;
}
.acinfo-topdiv a{
font:bold 14px Arial, Helvetica, sans-serif; color:#d83d8d; text-decoration:none;
}
.acinfo-topdiv a:hover{
font:bold 14px Arial, Helvetica, sans-serif; color:#d83d8d; text-decoration:none;
}
.acinfo-botdiv{
float:left; display:block; width:626px; margin:0px; padding:0px;
font:12px Arial, Helvetica, sans-serif; color:#196fa0; line-height:17px;
}
.acinfo-separetor{
float:left; display:block; width:626px; height:8px; margin:0px; padding:0px;
}
.acinfo-separetor01{
float:left; display:block; width:626px; height:8px; margin:0px; padding:0px;
}
.acinfo-news{
float:left; display:block; width:626px; margin:0px; padding:12px 0px;
}
.acinfo-news-lt{
float:left; display:block; width:29px; margin:0px; padding:0px 0px; text-align:center
}
.acinfo-news-rt{
float:left; display:block; width:459px; margin:0px; padding:0px 0px; font:normal 12px Arial, Helvetica, sans-serif; color:#196fa0;
}
.acinfo-totalpass{
float:left; display:block; width:626px; margin:0px; padding:11px 0px;
}
.acinfo-pass-left{
float:left; display:block; width:120px; height:32px; margin:0px; padding:3px 5px 0px 0px; font:bold 12px Arial, Helvetica, sans-serif; color:#196fa0; text-align:right;
}
.acinfo-pass-middle{
float:left; display:block; width:190px; height:35px; margin:0px; padding:0px;
}
.acinfo-pass-middle-wide{
float:left; display:block; width:361px; height:35px; margin:0px; padding:0px;
}
.acinfo-pass-right{
float:left; display:block; width:171px; height:32px; margin:0px; padding:3px 0px 0px 0px; font:normal 12px Arial, Helvetica, sans-serif; color:#196fa0;
}
.acinfo-pass-common{
float:left; display:block; width:328px; height:35px; margin:0px; padding:0px 0px 0px 160px;
}
.acinfo-textbox{
width:168px; height:16px; border:1px solid #85a3b4; background-color:#FFFFFF; margin:0px; padding:2px 3px;
}
/*-----------------Contact Us-------------*/
.contact-separetor{
float:left; display:block; width:488px; height:5px; margin:0px; padding-top:3px;
}
.contactus-left{
float:left; display:block; width:142px; height:30px; margin:0px; padding:3px 8px 0px 0px; font:bold 12px Arial, Helvetica, sans-serif; color:#196fa0; text-align:right;
}
.contactus-right{
float:left; display:block; width:338px; height:33px; margin:0px; padding:0px 0px 0px 0px;
}
.contactus-moreleft{
float:left; display:block; width:142px; height:223px; margin:0px; padding:3px 8px 0px 0px; font:bold 12px Arial, Helvetica, sans-serif; color:#196fa0; text-align:right;
}
.contactus-moreright{
float:left; display:block; width:338px; height:223px; margin:0px; padding:0px 0px 0px 0px;
}
.contactus-common{
float:left; display:block; width:288px; height:24px; margin:0px; padding:15px 0px 0px 200px;
}
.contact-textbox{
width:258px; height:19px; border:1px solid #85a3b4; background-color:#FFFFFF; margin:0px; padding:2px 3px;
}
.contact-dropdown{
width:236px; border:1px solid #85a3b4; background-color:#FFFFFF; margin:0px; padding:0px 0px;
}
.contact-textarea{
width:319px; height:217px; border:1px solid #85a3b4; background-color:#FFFFFF; margin:0px; padding:2px 3px;
}
/*---------------Account Login-------------*/
.aclogin-leftdiv{
float:left; display:block; width:329px; margin:0; padding:0;
}
.aclogin-leftdiv h1{
display:block; width:329px; font:bold 14px Arial, Helvetica, sans-serif; color:#196fa0; background:url(http://www.flamingoworld.com/images/aclog-h1bg.gif) repeat-x bottom left; padding:0px 0px 8px 0px;
}
.dealalert {
float:left; display:block; width:329px; margin:0; padding:16px 0 0 0;
}
.dealalert-wide{
float:left; display:block; width:323px; height:30px; margin:0px; padding:3px 6px 0px 0px; font:bold 12px Arial, Helvetica, sans-serif; color:#FF0000;
}
.dealalert-left{
float:left; display:block; width:100px; height:30px; margin:0px; padding:3px 6px 0px 0px; font:bold 12px Arial, Helvetica, sans-serif; color:#196fa0; text-align:right;
}
.dealalert-right{
float:left; display:block; width:223px; height:33px; margin:0px; padding:0px 0px 0px 0px; font:normal 12px Arial, Helvetica, sans-serif; color:#196fa0;
}
.aclogin-rightdiv{
float:left; display:block; width:281px; margin:0; padding-left:6px;
}
.aclogin-rightdiv h1{
display:block; width:281px; font:bold 14px Arial, Helvetica, sans-serif; color:#196fa0; background:url(http://www.flamingoworld.com/images/aclog-h1bg.gif) repeat-x bottom left; padding:0px 0px 8px 0px;
}
.signindiv {
float:left; display:block; width:281px; margin:0; padding:16px 0 0 0;
}
.signin-error{
float:left; display:block; width:211px; height:30px; margin:0px; padding:3px 5px 0px 0px; font:bold 12px Arial, Helvetica, sans-serif; color:#FF0000;
}
.signin-left{
float:left; display:block; width:67px; height:30px; margin:0px; padding:3px 5px 0px 0px; font:bold 12px Arial, Helvetica, sans-serif; color:#196fa0; text-align:right;
}
.signin-right{
float:left; display:block; width:144px; height:33px; margin:0px; padding:0px; font:normal 12px Arial, Helvetica, sans-serif; color:#196fa0;
}
.signin-common{
float:left; display:block; width:145px; margin:0px; padding:30px 0px 0px 72px;
}
.signin-right a{
font:normal 12px Arial, Helvetica, sans-serif; color:#196fa0; text-decoration:none;
}
.signin-right a:hover{
font:normal 12px Arial, Helvetica, sans-serif; color:#196fa0; text-decoration:none;
}
.signin-right span{
font:normal 10px Arial, Helvetica, sans-serif; color:#196fa0; text-decoration:none;
}
.login-textbox{
width:137px; height:19px; border:1px solid #85a3b4; background-color:#FFFFFF; margin:0px; padding:0px 3px;
}
/*--------------Deal Alerts----------------*/
.alertformat-bludiv{
float:left; display:block; width:610px; height:30px; margin:0 0 8px 0; padding:8px 0px 0px 15px; background-color:#e1edf5; font:bold 14px Arial, Helvetica, sans-serif; color:#3782ac;
}
.alertformat-bludiv01{
float:left; display:block; width:610px; height:30px; margin:0; padding:8px 0px 0px 15px; background-color:#e1edf5; font:bold 14px Arial, Helvetica, sans-serif; color:#3782ac;
}
.alertformat-left{
float:left; display:block; width:243px; margin:0; padding:0px; font:bold 14px Arial, Helvetica, sans-serif; color:#3782ac;
}
.alertformat-mid{
float:left; display:block; width:94px; margin:0; padding:0px; font:bold 14px Arial, Helvetica, sans-serif; color:#3782ac;
}
.alertformat-right{
float:left; display:block; width:135px; margin:0; padding:0px; font:bold 14px Arial, Helvetica, sans-serif; color:#3782ac;
}
.coupons-left{
float:left; display:block; width:333px; margin:0px; padding:2px 0px 12px 40px; font:bold 12px Arial, Helvetica, sans-serif; color:#3782ac; line-height:24px;
}
.coupons-right{
float:left; display:block; width:114px; margin:0px; padding:10px 0px 12px 0px;
}
.alert-category{
float:left; display:block; width:605px; margin:0; padding:4px 10px; background-color:#F2F2F2;
}
.alertcategory-lt{
float:left; display:block; width:285px; margin:0; padding:0px; font:bold 12px Arial, Helvetica, sans-serif; color:#135da9; text-align:center;
}
.alertcategory-mid{
float:left; display:block; width:76px; margin:0; padding:78px 3px 58px 4px;
}
.alertcategory-rt{
float:left; display:block; width:237px; margin:0; padding:0px; font:bold 12px Arial, Helvetica, sans-serif; color:#135da9; text-align:center;
}
.alertcategory-common{
float:left; display:block; width:605px; margin:0; padding-top:10px; font:normal 11px Arial, Helvetica, sans-serif; color:#135da9; text-align:center;
}
.alertcategory-common span{
font:bold 12px Arial, Helvetica, sans-serif; color:#c91672;
}
.list{
width:264px; font:normal 12px Arial, Helvetica, sans-serif; color:#000; padding-left:8px;
}
.list01{
width:216px; font:normal 12px Arial, Helvetica, sans-serif; color:#000; padding-left:8px;
}



.arrowcont
{
width:17px;
float:right;
list-style:none;
display:inline;
vertical-align:middle;
padding-top:9px;
}
.mainmenu_heading
{
width:430px;
float:left;
list-style:none;
display:inline;
}
.mainmenu_heading a
{
color:#196FA0;
}
.mainmenu_heading a:hover
{
color:#D83D8D;
}


.dark_red				{ width:656px; float:left; background:#FFD9DE; }


.dark_grey				{ width:656px; float:left; background:#F2F2F2; }
.dark_grey ul			{ margin:0; padding:0; list-style:none; float:left;width:656px;}
.dark_grey li			{ margin:0; padding:0; float:left;width:631px;font-size:12px; color:#5C5C5C; line-height:19px;}
.dark_grey li img.brd	{ float:left; border: 1px solid #D4E2EB; margin:0 10px 0 10px; }
.dark_grey li div.brd	{ width:120px;height:60px;float:left; border: 0px solid #D4E2EB; margin:0 10px 0 10px;font-size:12px;  }
.dark_grey li div.brd-product	{ width:120px;float:left; border: 0px solid #D4E2EB; margin:0 10px 0 10px;font-size:12px; font-weight: 700; font-family:Verdana, Arial, Helvetica, sans-serif;  }
.dark_grey li .style	{ font-size:11px; color:#5C5C5C; line-height:14px; width:250px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif;}
.dark_grey li .style_review	{ font-size:11px; color:#5C5C5C; line-height:14px; width:350px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif;}
.dark_grey li .style_full	{ font-size:11px; color:#5C5C5C; line-height:14px; width:485px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif;}
.dark_grey li .style_short	{ font-size:11px; color:#5C5C5C; line-height:14px; width:370px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif;}
.dark_grey li .style a, .dark_grey li .style_review a, .dark_grey li .style_full a, .dark_grey li .style_short a	{ color:#196FA0;}
.dark_grey li .style a:hover,.dark_grey li .style_review a:hover,.dark_grey li .style_full a:hover, .dark_grey li .style_short a:hover { text-decoration:none;}
.dark_grey li .style .bld,.dark_grey li .style_review .bld, .dark_grey li .style_full .bld, .dark_grey li .style_short .bld {font-size:12px; font-weight:bold; line-height:25px; }
.dark_grey li .style .bld-label,.dark_grey li .style .bld-label a, .dark_grey li .style_review .bld-label a, .dark_grey li .style_full .bld-label a, .dark_grey li .style_short .bld-label a {font-size:12px; font-weight:bold; color:#196FA0;}
.dark_grey li .style .bld-label-sub {font-size:12px; color:#196FA0;}
.dark_grey li .style p.bold,.dark_grey li .style span.bold, .dark_grey li .style_review p.bold, .dark_grey li .style_full p.bold, .dark_grey li .style_short p.bold {font-size:12px; font-weight:bold;margin: 5px 0px 0px 0px; }
.dark_grey li .coup		{ float:left; width:110px; border: 0px solid #000000; background:url(http://www.flamingoworld.com/images/white_bg_short.jpg) left top no-repeat; margin-left:5px; padding-top:3px;}
.dark_grey li .coup .share	{ color:#0B4565; font-weight:bold;}
.dark_grey li.divider	{ padding:17px 0 17px 10px; float:left;}
.dark_grey li.heading			{ margin:0; padding:0px 0px 15px 15px; float:left;width:503px;font-size:14px; font-weight:bold; color:#5C5C5C; line-height:19px;}
.dark_grey li.heading a		{font-size:14px; font-weight:700; color:#196FA0;}
.dark_grey li.split			{ margin:0; padding-left:15px; float:left;width:300px;font-size:12px; color:#5C5C5C; line-height:19px;}
.dark_grey li.split a		{font-size:12px; font-weight:700; color:#196FA0;}

.dark_grey ul.category			{ margin-left:10px; padding:0; list-style:none; float:left;width:200px; border: 1px solid #FFFFFF;}
.dark_grey ul.category li			{ margin:0; padding:0; float:left;width:200px;font-size:12px; color:#5C5C5C; line-height:19px;}
.dark_grey ul.category li a		{font-size:12px; font-weight:700; color:#196FA0;}

.dark_grey2				{ width:656px; float:left; background:#F2F2F2; }
.dark_grey2 ul			{ margin:0; padding:0; list-style:none; float:left;width:656px;}
.dark_grey2 li			{ margin:0; padding:0; float:left;width:631px;font-size:12px; color:#5C5C5C; line-height:19px;}
.dark_grey2 li img.brd	{ float:left; border: 1px solid #D4E2EB; margin:0 10px 0 10px; }
.dark_grey2 li div.brd	{ width:120px;height:60px;float:left; border: 0px solid #D4E2EB; margin:0 10px 0 10px;font-size:12px;  }
.dark_grey2 li div.brd-product	{ width:120px;float:left; border: 0px solid #D4E2EB; margin:0 10px 0 10px;font-size:12px; font-weight: 700; font-family:Verdana, Arial, Helvetica, sans-serif;  }
.dark_grey2 li .style	{ font-size:11px; color:#5C5C5C; line-height:14px; width:250px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif;}
.dark_grey2 li .style_review	{ font-size:11px; color:#5C5C5C; line-height:14px; width:350px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif;}
.dark_grey2 li .style_full	{ font-size:11px; color:#5C5C5C; line-height:14px; width:370px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif;}
.dark_grey2 li .style a, .dark_grey2 li .style_review a, .dark_grey2 li .style_full a	{ color:#196FA0;}
.dark_grey2 li .style a:hover,.dark_grey2 li .style_review a:hover,.dark_grey2 li .style_full a:hover { text-decoration:none;}
.dark_grey2 li .style .bld,.dark_grey2 li .style_review .bld,.dark_grey2 li .style_full .bld {font-size:12px; font-weight:bold; line-height:25px; }
.dark_grey2 li .style .bld-label,.dark_grey2 li .style .bld-label a, .dark_grey2 li .style_review .bld-label a, .dark_grey2 li .style_full .bld-label a {font-size:12px; font-weight:bold; color:#196FA0;}
.dark_grey2 li .style .bld-label-sub {font-size:12px; color:#196FA0;}
.dark_grey2 li .style p.bold,.dark_grey2 li .style span.bold, .dark_grey2 li .style_review p.bold, .dark_grey2 li .style_full p.bold {font-size:12px; font-weight:bold;margin: 5px 0px 0px 0px; }
.dark_grey2 li .coup		{ float:left; width:110px; background:url(http://www.flamingoworld.com/images/white_bg_short.jpg) left top no-repeat; margin-left:5px; padding-top:3px;}
.dark_grey2 li .coup .share	{ color:#0B4565; font-weight:bold;}
.dark_grey2 li.divider	{ padding:7px 0 17px 10px; float:left;}
.dark_grey2 li.heading			{ margin:0; padding:0px 0px 15px 15px; float:left;width:503px;font-size:14px; font-weight:bold; color:#5C5C5C; line-height:19px;}
.dark_grey2 li.heading a		{font-size:14px; font-weight:700; color:#196FA0;}
.dark_grey2 li.split			{ margin:0; padding-left:15px; float:left;width:250px;font-size:12px; color:#5C5C5C; line-height:19px;}
.dark_grey2 li.split a		{font-size:12px; font-weight:700; color:#196FA0;}


#dark_grey_box				{ width:250px; border-left:#7DB5F2 0px solid; border-right: 0px solid #7DB5F2; float:left; padding:0 0px 0 0px; background-color: #F2F2F2; }
#dark_grey_box ul			{ margin:0 10px; padding:0; float:left; width:102px; list-style:none;}
#dark_grey_box ul li		{ text-align:center; width:102px; line-height:18px; border: 0px solid #000000;}
#dark_grey_box ul li.full		{ text-align:left; width:222px; line-height:18px;}
#dark_grey_box ul li.full a		{ color: #D83D8D; font-weight:700;font-size:13px;}
#dark_grey_box ul li img	{ float:left;}
#dark_grey_box ul li a		{ color:#3F3E3E; font-size:12px; width:102px;}
#dark_grey_box ul li a:hover { color:#CCC; text-decoration:none;}

#blue_line_656				{ width:654px; border-left:#7DB5F2 1px solid; border-right: 1px solid #7DB5F2; float:left; padding:0 0px 0 0px;}
#blue_line_656 ul			{ margin:0 10px; padding:0; float:left; width:196px; list-style:none;}
#blue_line_656 ul li		{ text-align:left; width:196px; line-height:18px; border: 0px solid #000000;}
#blue_line_656 ul li img	{ float:left;}
#blue_line_656 ul li a		{ color:#125F8C; font-size:13px; font-weight:bold; text-decoration:none; width:196px;}
#blue_line_656 ul li a:hover{ color:#CCC; text-decoration:none;}

.dark_grey_656				{ width:656px; float:left; padding:0 0px 0 0px; background: #F2F2F2; }
.dark_grey_656 ul			{ margin:0 10px; padding:0; float:left; width:196px; list-style:none; font-size:13px; }
.dark_grey_656 ul.full			{ margin:0 10px; padding:0; float:left; width:636px; list-style:none;}
.dark_grey_656 ul.full li		{ text-align:center; width:636px; line-height:18px; border: 0px solid #000000;}
.dark_grey_656 ul.full li a.types		{ text-decoration:underline;color:#D83D8D;font-weight:400; }
.dark_grey_656 ul.full li a.types:hover		{ text-decoration:none;color:#D83D8D;font-weight:400; }
.dark_grey_656 ul.full img.icon		{ float:left; margin: 5px 19px; }
.dark_grey_656 ul.half			{ margin:0 10px; padding:0; float:left; width:308px; list-style:none;}
.dark_grey_656 ul.half li		{ text-align:center; width:308px; line-height:18px; border: 0px solid #000000;}
.dark_grey_656 ul.half a.title, .dark_grey_656 ul.half div.title		{ color:#D83D8D; text-align:left; width:308px; line-height:22px; border: 0px solid #000000; text-decoration:none; font-weight: 700; font-size:14px;}
.dark_grey_656 ul.half a.list		{ color: #125F8C; text-align:left; width:308px; line-height:22px; border: 0px solid #000000; text-decoration:none; font-weight: 700; font-size:12px;}
.dark_grey_656 ul.half a:hover.list		{ color: #D83D8D; text-align:left; width:308px; line-height:22px; border: 0px solid #000000; text-decoration:underline; font-weight: 700; font-size:12px;}
.dark_grey_656 ul li		{ text-align:center; width:196px; line-height:18px; border: 0px solid #000000;}
.dark_grey_656 ul li img, .dark_grey_656 ul.full li img	{ float:left;}
.dark_grey_656 ul li a, .dark_grey_656 ul.full li a		{ color:#125F8C; font-size:13px; font-weight:bold; text-decoration:none; width:196px;}
.dark_grey_656 ul li a:hover, .dark_grey_656 ul.full li a:hover { color:#CCC; text-decoration:none;}
.dark_grey_656 ul.box		{border: 0px solid #000000; background:url(http://www.flamingoworld.com/images/blank_icon.jpg) left top no-repeat; width:187px; height:80px; text-align:center;}
.dark_grey_656 ul.box div		{ width: 136px;height:50px;margin: 25px 25px;}
.dark_grey_656 ul.box div a			{  text-align:center; font-size:13px; color:#2A68AC; text-decoration:none; font-weight:bold;}
.dark_grey_656 ul.box div a:hover		{ color:#DC4693;}
.dark_grey_656 ul.third			{ margin-left:10px; padding:0; list-style:none; float:left;width:196px;  }
.dark_grey_656 ul.third li			{ margin:0; padding:0; float:left;width:191px;font-size:12px; color:#5C5C5C; line-height:22px; text-align:left;}
.dark_grey_656 ul.third li a		{font-size:12px; font-weight:700; color:#196FA0;}

.dark_grey_656 ul.quarter			{ margin-left:10px; padding:0; list-style:none; float:left;width:147px; border: 1px solid #F0F0F0; }

#no_line_656				{ width:656px; float:left; padding:0 0px 0 0px;}
#no_line_656 ul			{ margin:0 10px; padding:0; float:left; width:197px; list-style:none;}
#no_line_656 ul.full,#no_line_656 ul.full2			{ margin:0 10px; padding:0; float:left; width:636px; list-style:none;}
#no_line_656 ul li		{ text-align:left; width:197px; line-height:18px; border: 0px solid #000000;}
#no_line_656 ul.full h1		{ margin: 10px 10px 10px 10px;; text-align:center; width:616px; line-height:18px; font-size:13px; font-weight:700; border: 0px solid #000000; color:#DC4693; }
#no_line_656 ul.full2 l1		{ margin: 20px 40px 10px 40px; text-align:left; width:556px; line-height:18px; border: 0px solid #000000; color:#DC4693; }
#no_line_656 ul li img	{ float:left;}
#no_line_656 ul li a		{ color:#125F8C; font-size:13px; font-weight:bold; text-decoration:none; width:197px;}
#no_line_656 ul li a:hover,#no_line_656 ul.full li a:hover { color:#DC4693; text-decoration:none;}
#no_line_656 ul.half			{ margin:0 10px; padding:0; float:left; width:308px; list-style:none;}
#no_line_656 ul.half li		{ text-align:center; width:308px; line-height:18px; border: 0px solid #000000;}
#no_line_656 ul.half a.title, #no_line_656 ul.half div.title		{ color:#D83D8D; text-align:left; width:308px; line-height:22px; border: 0px solid #000000; text-decoration:none; font-weight: 700; font-size:14px;}
#no_line_656 ul.half a.list		{ color: #125F8C; text-align:left; width:308px; line-height:22px; border: 0px solid #000000; text-decoration:none; font-weight: 700; font-size:12px;}
#no_line_656 ul.half a:hover.list		{ color: #D83D8D; text-align:left; width:308px; line-height:22px; border: 0px solid #000000; text-decoration:underline; font-weight: 700; font-size:12px;}

#no_line_656 ul.third			{ margin-left:10px; padding:0; list-style:none; float:left;width:196px;  }
#no_line_656 ul.third li			{ margin:0; padding:0; float:left;width:191px;font-size:12px; color:#5C5C5C; line-height:22px; text-align:left;}
#no_line_656 ul.third li a		{font-size:12px; font-weight:700; color:#196FA0;}


.dark_blue_656				{ width:656px; float:left; background:#E9F5FC; }
.dark_blue_656 ul			{ margin:0; padding:0; list-style:none; float:left;width:656px;}
.dark_blue_656 li			{ margin:0; padding:0; float:left;width:656px;font-size:12px; color:#5C5C5C; line-height:19px; border: 0px solid #000000;}
.dark_blue_656 li img.brd	{ float:left; border: 1px solid #D4E2EB; margin:0 10px 0 10px; }
.dark_blue_656 li div.brd	{ width:120px;height:60px;float:left; border: 1px solid #D4E2EB; margin:0 10px 0 10px;font-size:12px;  }
.dark_blue_656 li div.brd-product	{ width:120px;float:left; border: 0px solid #D4E2EB; margin:0 10px 0 10px;font-size:12px; font-weight: 700; font-family:Verdana, Arial, Helvetica, sans-serif;  }
.dark_blue_656 li .style	{ font-size:11px; color:#5C5C5C; line-height:14px; width:250px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; border: 1px solid #FF0000; }
.dark_blue_656 li .style_review	{ font-size:11px; color:#5C5C5C; line-height:14px; width:480px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif;}
.dark_blue_656 li .style_full	{ font-size:11px; color:#5C5C5C; line-height:14px; width:350px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif;}
.dark_blue_656 li .style a, .dark_blue li .style_review a, .dark_blue li .style_full a	{ color:#196FA0;}
.dark_blue_656 li .style a:hover,.dark_blue li .style_review a:hover,.dark_blue li .style_full a:hover { text-decoration:none;}
.dark_blue_656 li .style .bld,.dark_blue li .style_review .bld,.dark_blue li .style_full .bld {font-size:12px; font-weight:bold; line-height:25px; }
.dark_blue_656 li .style .bld-label,.dark_blue li .style .bld-label a, .dark_blue li .style_review .bld-label a, .dark_blue li .style_full .bld-label a {font-size:12px; font-weight:bold; color:#196FA0;}
.dark_blue_656 li .style .bld-label-sub {font-size:12px; color:#196FA0;}
.dark_blue_656 li .style p.bold,.dark_blue li .style span.bold, .dark_blue li .style_review p.bold, .dark_blue li .style_full p.bold {font-size:12px; font-weight:bold;margin: 5px 0px 0px 0px; }
.dark_blue_656 li .coup		{ float:left; width:110px; background:url(http://www.flamingoworld.com/images/white_bg_short.jpg) left top no-repeat; margin-left:5px; padding-top:3px;}
.dark_blue_656 li .coup .share	{ color:#0B4565; font-weight:bold;}
.dark_blue_656 li.divider	{ padding:17px 0 17px 10px; float:left;}
.dark_blue_656 li.heading			{ margin:0; padding:0px 0px 15px 15px; float:left;width:503px;font-size:14px; font-weight:bold; color:#5C5C5C; line-height:19px;}
.dark_blue_656 li.heading a		{font-size:14px; font-weight:700; color:#196FA0;}
.dark_blue_656 li.split			{ margin:0; padding-left:15px; float:left;width:250px;font-size:12px; color:#5C5C5C; line-height:19px;}
.dark_blue_656 li.split a		{font-size:12px; font-weight:700; color:#196FA0;}

.nav_white_box				{ width:250px; float:left; padding:0 0px 0 0px; }
.nav_white_box ul			{ margin:0 10px; padding:0; float:left; width:102px; list-style:none;}
.nav_white_box ul li		{ text-align:center; width:102px; line-height:18px; border: 0px solid #000000;}


.nav_white_box2					{ padding:0 20px 0 20px; color:#FFFFFF; width:250px;float:left; font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.nav_white_box2	a				{ color:#125F8C; font-size:12px; font-weight:bold;text-decoration:none;}
.nav_white_box2	a:hover			{ text-decoration:underline;color:#DC4693;}
.nav_white_box2	span.header				{ color:#DC4693; font-size:14px; font-weight:bold;}







/* RESET STYLES END */

/* Header */
.headerBg { width: 100%; height: 145px; background:url(http://www.flamingoworld.com/images/skeleton/headerBg.png) repeat-x; }
.headerContainer { margin-left:auto; margin-right:auto; width: 930px; height: 145px; background:url(http://www.flamingoworld.com/images/skeleton/logo.png) no-repeat center; }
.headerFlagsContainer { width:300px; height:20px; padding-top:5px; float:left; }

.headerLeftSection { height: 145px; width:360px; float:left; }
.headerRightSection { height: 145px; width:360px; float:right; }

.headerTopMenuContainer { width:320px; height:26px; background:url(http://www.flamingoworld.com/images/skeleton/headerTopMenuBg.png) repeat-x; float:right; }
.headerTopMenuLinks { width:300px; float:left; text-align:center; padding-top:5px; }

.headerLeftButtons { width:350px; height:26px; margin-top:27px; float:left;  }
.headerRightButtons { width:350px; height:26px; margin-top:26px; float:right; clear:right; text-align:right; }

.headerButCoupons { width:103px; height:26px; background:url(http://www.flamingoworld.com/images/skeleton/menuButCoupons.png) no-repeat; display:block; float:left; }
.headerButCategories { width:114px; height:26px; background:url(http://www.flamingoworld.com/images/skeleton/menuButCategories.png) no-repeat; display:block; float:left; margin-left:2px; }
.headerButAllStores { width:114px; height:26px; background:url(http://www.flamingoworld.com/images/skeleton/menuButAllStores.png) no-repeat; display:block; float:left; margin-left:2px; }

.headerButPriceDrops { width:120px; height:26px; background:url(http://www.flamingoworld.com/images/skeleton/menuButPriceDrops.png) no-repeat; display:block; float:right; }
.headerButForum { width:86px; height:26px; background:url(http://www.flamingoworld.com/images/skeleton/menuButForum.png) no-repeat; display:block; float:right; margin-right:2px; }
.headerButBlog { width:74px; height:26px; background:url(http://www.flamingoworld.com/images/skeleton/menuButBlog.png) no-repeat; display:block; float:right; margin-right:2px; }

.headerCatsContainer { width:235px; padding-top:6px; margin-top:20px; height:29px; background:url(http://www.flamingoworld.com/images/skeleton/headerCatsBg.png) no-repeat; text-align:center; float:left; clear:left; }
.headerSearchContainer { width:222px; padding-top:4px; padding-left:4px; margin-top:20px; height:31px; background:url(http://www.flamingoworld.com/images/skeleton/headerSearchBg.png) no-repeat; float:right; clear:right; }

.headerSearchLft { width:27px; height:27px; background:url(http://www.flamingoworld.com/images/skeleton/headerFormLoupe.png) no-repeat; display:block; float:left; vertical-align:middle; }
.headerSearchMid { width:145px; height:20px; padding:7px 5px 0 5px; border:0; background:url(http://www.flamingoworld.com/images/skeleton/headerFormBg.png) repeat-x; font: normal 11px Arial, Helvetica, sans-serif; color: #7a7a7a; float:left; vertical-align:middle; outline:none; }

.logoClickable { margin: 0 auto; width: 130px; height: 130px; margin-left:40px; float:left; }

/* Footer */
.footerContainer { width: 100%; background:#d1edff; border-top:4px solid #006ab0; text-align:center; padding:20px 0 20px 0; clear:both; }

/* Text */

.flagsText { font: bold 12px Arial, Helvetica, sans-serif; color: #35627c; text-decoration: none; }
.flagsText a:link { font: bold 12px Arial, Helvetica, sans-serif; color: #35627c; text-decoration: none; }
.flagsText a:visited { font: bold 12px Arial, Helvetica, sans-serif; color: #35627c; text-decoration: none; }
.flagsText a:hover { font: bold 12px Arial, Helvetica, sans-serif; color: #35627c; text-decoration: none; }

.headerTopMenuLinksText { font: normal 11px Arial, Helvetica, sans-serif; color: #C2E4F9; text-decoration: none; }
.headerTopMenuLinksText a:link { font: normal 11px Arial, Helvetica, sans-serif; color: #005085; text-decoration: none; }
.headerTopMenuLinksText a:visited { font: normal 11px Arial, Helvetica, sans-serif; color: #005085; text-decoration: none; }
.headerTopMenuLinksText a:hover { font: normal 11px Arial, Helvetica, sans-serif; color: #005085; text-decoration: none; }

.footerText { font: normal 11px Arial, Helvetica, sans-serif; color: #a6b7c2; text-decoration: none; }
.footerText a:link { font: normal 11px Arial, Helvetica, sans-serif; color: #005085; text-decoration: underline; }
.footerText a:visited { font: normal 11px Arial, Helvetica, sans-serif; color: #005085; text-decoration: underline; }
.footerText a:hover { font: normal 11px Arial, Helvetica, sans-serif; color: #005085; text-decoration: underline; }

.footerTextBold { font: bold 11px Arial, Helvetica, sans-serif; color: #a6b7c2; text-decoration: none; }
.footerTextBold a:link { font: bold 11px Arial, Helvetica, sans-serif; color: #005085; text-decoration: underline; }
.footerTextBold a:visited { font: bold 11px Arial, Helvetica, sans-serif; color: #005085; text-decoration: underline; }
.footerTextBold a:hover { font: bold 11px Arial, Helvetica, sans-serif; color: #005085; text-decoration: underline; }


/* Coupons Styles */

#couponsHdrBg { width:656px; height:29px; background:url(http://www.flamingoworld.com/images/coupons/couponsHdrBg.png) no-repeat; } 
#couponsFtrBg { width:656px; height:29px; background:url(http://www.flamingoworld.com/images/coupons/couponsFtrBg.png) no-repeat; } 

.couponsPagingLeft { width:140px; margin-left:10px; margin-top:8px; float:left; }
.couponsPagingMiddle { width:250px; margin-right:10px; margin-top:6px; float:left; text-align:right; vertical-align:middle; }
.couponsPagingRight { width:145px; border-left: 0px solid #000000; margin-right:10px; margin-top:8px; float:right; text-align:right; }
.couponsPagingButtons { width:43px; height:20px; float:right; margin-right:10px; margin-top:5px; }
.couponsPagingSelect { font: normal 11px Arial, Helvetica, sans-serif; color: #000; }

.couponsMerchantContainer { width:656px; background:url(http://www.flamingoworld.com/images/coupons/merchantTblBg.png) repeat-y; border-top:1px solid #ced3d6; border-bottom:1px solid #ced3d6; margin-bottom:1px; overflow:hidden; }

.couponsMerchantName { width:150px; padding:15px 0 10px 0; background:url(http://www.flamingoworld.com/images/coupons/merchantBgArrow.png) no-repeat; text-align:center; color:#173751; font: normal 12px Arial, Helvetica, sans-serif; float:left; }
.couponsMerchantName a:link { text-align:center; color:#173751; font: normal 12px Arial, Helvetica, sans-serif; text-decoration: none; }
.couponsMerchantName a:visited { text-align:center; color:#173751; font: normal 12px Arial, Helvetica, sans-serif; text-decoration: none; }
.couponsMerchantName a:hover { text-align:center; color:#173751; font: normal 12px Arial, Helvetica, sans-serif; text-decoration: underline; }

.couponContainer { width:486px; padding:10px; float:right; overflow:hidden; border-bottom:1px dotted #c3cdd4; }
.couponButtons { width:86px; height:21px; float:right; }
.couponsTextContainer { width:390px; float:left; }
.couponsImage { float:right; margin-left:5px; margin-bottom:5px; border:1px solid #ced3d6; }


.couponsLiteContainer { width:656px; background:url(http://www.flamingoworld.com/images/coupons/merchantTblLiteBg.png) repeat-y; border-top:1px solid #ced3d6; border-bottom:1px solid #ced3d6; margin-bottom:1px; overflow:hidden; }
.third { margin-left:10px; padding:0; list-style:none; float:left;width:206px; font: normal 12px Arial, Helvetica, sans-serif; text-decoration: none; }
.third li { margin:0px; padding:0px; line-height:26px; }
.third a:link { text-align:left; color:#196FA0; font: bold 12px Arial, Helvetica, sans-serif; text-decoration: none; }
.third a:visited { text-align:left; color:#196FA0; font: bold 12px Arial, Helvetica, sans-serif; text-decoration: none; }
.third a:hover { text-align:left; color:#E40079; font: bold 12px Arial, Helvetica, sans-serif; text-decoration: underline; }

.third2 { margin-left:10px; padding:0; list-style:none; float:left;width:206px; font: normal 20px Arial, Helvetica, sans-serif; text-decoration: none; }
.third2 li { margin:0px; padding:0px; line-height:22px; }
.third2 a:link { text-align:left; color:#196FA0; font: bold 20px Arial, Helvetica, sans-serif; text-decoration: none; }
.third2 a:visited { text-align:left; color:#196FA0; font: bold 20px Arial, Helvetica, sans-serif; text-decoration: none; }
.third2 a:hover { text-align:left; color:#E40079; font: bold 20px Arial, Helvetica, sans-serif; text-decoration: underline; }

.thirdHome			{ margin-left:10px; padding:0; list-style:none; float:left;width:206px; font: bold 13px Arial, Helvetica, sans-serif; text-decoration:none; color:#196FA0; }
.thirdHome li { margin: 7px 0px; padding:0px; }
.thirdHome a:link { text-align:left; color:#196FA0; font: bold 13px Arial, Helvetica, sans-serif; text-decoration: underline; }
.thirdHome a:visited { text-align:left; color:#196FA0; font: bold 13px Arial, Helvetica, sans-serif; text-decoration: underline; }
.thirdHome a:hover { text-align:left; color:#196FA0; font: bold 13px Arial, Helvetica, sans-serif; text-decoration: none; }

.thirdCategory			{ margin-left:10px; padding:0; list-style:none; float:left;width:206px; font: bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#196FA0; }
.thirdCategory li { margin: 7px 0px; padding:0px; }
.thirdCategory a:link { text-align:left; color:#196FA0; font: bold 12px Arial, Helvetica, sans-serif; text-decoration: underline; }
.thirdCategory a:visited { text-align:left; color:#196FA0; font: bold 12px Arial, Helvetica, sans-serif; text-decoration: underline; }
.thirdCategory a:hover { text-align:left; color:#196FA0; font: bold 12px Arial, Helvetica, sans-serif; text-decoration: none; }

.half			{ margin-left:10px; padding:0; list-style:none; float:left;width:308px; font: normal 12px Arial, Helvetica, sans-serif; text-decoration: none; line-height: 22px; }
.half li { margin:0px; padding:0px; line-height:22px; }
.half a:link { text-align:left; color:#196FA0; font: bold 12px Arial, Helvetica, sans-serif; text-decoration: none; }
.half a:visited { text-align:left; color:#196FA0; font: bold 12px Arial, Helvetica, sans-serif; text-decoration: none; }
.half a:hover { text-align:left; color:#E40079; font: bold 12px Arial, Helvetica, sans-serif; text-decoration: underline; }

.quarter { margin-left:10px; padding:0; list-style:none; float:left;width:152px; font: normal 12px Arial, Helvetica, sans-serif; text-decoration: none; }
.quarter li { margin: 8px 0px; padding:0px; }
.quarter a:link { text-align:left; color:#196FA0; font: bold 12px Arial, Helvetica, sans-serif; text-decoration: none; }
.quarter a:visited { text-align:left; color:#196FA0; font: bold 12px Arial, Helvetica, sans-serif; text-decoration: none; }
.quarter a:hover { text-align:left; color:#196FA0; font: bold 12px Arial, Helvetica, sans-serif; text-decoration: none; }

.couponsWhiteContainer { width:656px; background-color:#FFFFFF; margin-bottom:1px; overflow:hidden; }
.full			{ margin:0 10px; padding:0; float:left; width:636px; list-style:none; font-size: 12px;}
.fulltext			{ margin:0 30px; padding:0; float:left; width:596px; list-style:none; font-size: 12px; line-height; 25px; }
.fulltextlogin			{ margin:0 30px; padding:0; float:left; width:596px; list-style:none; font-size: 13px; line-height; 25px; color:#196fa0; text-align:center; font-weight: 700; }
.content			{ margin: 0px 25px 10px 25px; padding:0; float:left; width:606px; list-style:none; font-size: 12px; line-height: 20px;}
.fullBottomHeader			{ margin-left:10px; padding:0; text-align:center; width:636px; font: bold 12px Arial, Helvetica, sans-serif; text-decoration: none; color:#DC4693; line-height:20px; }
.black { color: #000000; }

/* Pop Ups */

.popUpContainer { width:150px; height:60px; padding:8px 10px 0 55px; background:url(http://www.flamingoworld.com/images/coupons/popBg.png) no-repeat; }
.popUpSaveCoupon { width:159px; height:65px; padding:5px 10px 0 55px; background:url(http://www.flamingoworld.com/images/coupons/popBgSaveCoupon.png) no-repeat; }
.popUpBigContainer { width:404px; }
.popUpBigTop { width:404px; height:4px; background:url(http://www.flamingoworld.com/images/coupons/popUpTop.png) no-repeat; overflow:hidden; }
.popUpBigMid { width:404px; background:url(http://www.flamingoworld.com/images/coupons/popUpMid.png) repeat-y; }
.popUpBigBtm { width:404px; height:17px; background:url(http://www.flamingoworld.com/images/coupons/popUpBtm.png) no-repeat; overflow:hidden; }

.popUpHeading { font: normal 16px Arial, Helvetica, sans-serif; color: #004a7b; text-decoration: none; }
.popUpForm { width:350px; padding:5px; margin-top:10px; margin-bottom:10px; background:#fff; border:1px solid #a8b7c0; font: normal 11px Arial, Helvetica, sans-serif; color: #464646; text-decoration: none;  }
.popUpFormText { width:160px; padding:5px; margin-top:10px; margin-bottom:10px; background:#fff; border:1px solid #a8b7c0; font: normal 11px Arial, Helvetica, sans-serif; color: #464646; text-decoration: none;  }


.noBottomBorder { border-bottom: 0px; }
/* Coupons Merchant Page Styles */

#merchantBgTop { width:656px; height:10px; background:url(http://www.flamingoworld.com/images/coupons/merchantBgTop.png) no-repeat; }
#merchantBgBtm { width:656px; height:10px; background:url(http://www.flamingoworld.com/images/coupons/merchantBgBtm.png) no-repeat; margin-bottom:15px; }
#merchantBgContent { width:616px; padding:10px 20px 10px 20px; background:#ddeaf2; overflow:hidden; }

.merchantImage { float:left; margin-right:20px; }
.merchantNameContainer { width:380px; float:left; overflow:hidden; }
.merchantName { width:380px; height:30px; font-size:22px; }
.merchantName a { font-size:22px; }
.merchantName18 a { font-size:18px; }
.merchantDescriptionContainer { width:560px; float:left; overflow:hidden; }
.merchantDescription { font-size:12px; font-weight:600; }
.merchantOptions { width:380px; height:15px; margin-top:15px;}
.merchantStarsContainer { width:90px; text-align:right; float:right; }
.priceChangeHistory { font-size:12px; font-weight:400; }
.priceChangeHistoryContainer { width:280px; float:left; overflow:hidden; }

.couponDetails { width:380px; font-size:18px; }
.couponDetails a { font-size:16px; }
.couponDetails16 a { font-size:16px; font-weight: 700; }
.couponDetailsInfo { width:380px; height:15px; margin-top:10px;}

.merchantSectionHeading { width:646px; height:20px; padding-left:10px; font: normal 16px Arial, Helvetica, sans-serif; color: #27506b; text-decoration: none; }

.merchantCouponsTop { width:656px; height:10px; background:url(http://www.flamingoworld.com/images/coupons/merchantCouponsTop.png) no-repeat; } 
.merchantCouponsLiteTop { width:656px; height:10px; background:url(http://www.flamingoworld.com/images/coupons/merchantCouponsLBTop.png) no-repeat; } 
.merchantCouponsBtm { width:656px; height:10px; background:url(http://www.flamingoworld.com/images/coupons/merchantCouponsBtm.png) no-repeat; margin-bottom:10px; } 
.merchantCouponsLiteBtm { width:656px; height:10px; background:url(http://www.flamingoworld.com/images/coupons/merchantCouponsLBBtm.png) no-repeat; margin-bottom:10px; } 

.merchantCouponsContainer { width:656px; background:#f6f9fa; overflow:hidden; }
.merchantCouponContainer { width:636px; padding:10px; float:right; overflow:hidden; border-bottom:1px dotted #c3cdd4; }
.merchantCouponButtons { width:86px; height:21px; float:right; }
.merchantCouponsTextContainer { width:540px; float:left; }
.merchantCouponsRelated { width:106px; float:left; text-align:center; }

.merchantGroceryCouponsContainer { width:656px; background:#f6f9fa; overflow:hidden; }
.merchantGroceryCouponContainer { width:302px; padding:10px; float:right; overflow:hidden; border-bottom:1px dotted #c3cdd4; }
.merchantGroceryCouponsTextContainer { width:300px; float:left;  }
.border-right { border-right:1px dotted #c3cdd4; }

.merchantReviewsContainer { width:656px; background:#f6f9fa; overflow:hidden; }
.merchantReviewContainer { width:636px; padding:10px; float:right; overflow:hidden; border-bottom:1px dotted #c3cdd4; }
.merchantReviewTextContainer { width:540px; float:left; }
.merchantReviewerContainer { width:86px; height:40px; float:right; }

/* Nav */

.navTableTop { width:250px; height:8px; background:url(http://www.flamingoworld.com/images/skeleton/navTblTop.png) no-repeat; overflow:hidden; }
.navTableBtm { width:250px; height:8px; margin-bottom:10px; background:url(http://www.flamingoworld.com/images/skeleton/navTblBtm.png) no-repeat; overflow:hidden; }
.navTableContent { width:230px; padding:10px; background:#e4f2fa; overflow:hidden; }
.navTableHdg { width:250px; height:23px; padding-top:5px; background:url(http://www.flamingoworld.com/images/skeleton/navTblHdgBg.png) no-repeat; text-align:center; overflow:hidden; font: bold 14px Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; }

#navCategories { font: bold 13px Arial, Helvetica, sans-serif; color: #004d7a; text-decoration: none; }
#navCategories a:link { font: bold 13px Arial, Helvetica, sans-serif; color: #004d7a; text-decoration: none; }
#navCategories a:visited { font: bold 13px Arial, Helvetica, sans-serif; color: #004d7a; text-decoration: none; }
#navCategories a:hover { font: bold 13px Arial, Helvetica, sans-serif; color: #E40079; text-decoration: none; }
#navCategories li { background:url(http://www.flamingoworld.com/images/skeleton/navBulletLg.png) 0 0.2em no-repeat; margin:4px 0 4px 10px; padding:0 0 0 17px;}
#navCategories ul {list-style-type:none; margin-top:0; margin-bottom:0;}

#navCategories .subMenu li { background:url(http://www.flamingoworld.com/images/skeleton/navBulletSm.png) 0 0.3em no-repeat; margin:0 0 0 28px; padding:0 0 0 13px;}
#navCategories .subMenu a:link { font: normal 12px Arial, Helvetica, sans-serif; color: #004d7a; text-decoration: none; }
#navCategories .subMenu a:visited { font: normal 12px Arial, Helvetica, sans-serif; color: #004d7a; text-decoration: none; }
#navCategories .subMenu a:hover { font: normal 12px Arial, Helvetica, sans-serif; color: #E40079; text-decoration: none; }

.newsletterHdg { font: bold 14px Arial, Helvetica, sans-serif; color: #006ab0; }
.newsletterContainer { width:230px; padding-top:4px; padding-left:4px; margin-top:5px; height:31px; background:url(http://www.flamingoworld.com/images/skeleton/navNewsletterBg.png) no-repeat; }
.newsletterMid { width:150px; height:20px; padding:7px 5px 0 5px; border:0; background:url(http://www.flamingoworld.com/images/skeleton/navNewsletterFormBg.png) repeat-x; font: normal 11px Arial, Helvetica, sans-serif; color: #7a7a7a; float:left; vertical-align:middle; outline:none; }
.newsletterFormLeft { width:27px; height:27px; background:url(http://www.flamingoworld.com/images/skeleton/navNewsletterFormLeft.png) no-repeat; display:block; float:left; vertical-align:middle; }

#navFeaturedStores li { margin:5px 0 5px 10px; }
#navFeaturedStores ul {list-style-type:none; margin-top:0; margin-bottom:0; }
.featuredStoresImageLeft { border:1px solid #a8c0ce; margin:5px 5px 5px 5px; }
.featuredStoresImageRight { border:1px solid #a8c0ce; margin:5px 5px 5px 15px; }

#navPopularCoupons li { margin:5px 0 10px 5px; font: bold 12px Arial, Helvetica, sans-serif; color: #173751; text-decoration: none; }
#navPopularCoupons ul {list-style-type:none; margin-top:0; margin-bottom:0; }
#navPopularCoupons a:link { font: bold 12px Arial, Helvetica, sans-serif; color: #004d7a; text-decoration: none; }
#navPopularCoupons a:visited { font: bold 12px Arial, Helvetica, sans-serif; color: #004d7a; text-decoration: none; }
#navPopularCoupons a:hover { font: bold 12px Arial, Helvetica, sans-serif; color: #de0073; text-decoration: underline; }
#navPopularCoupons a.more { font: bold 12px Arial, Helvetica, sans-serif; color: #de0073; text-decoration: none; }
#navPopularCoupons a.name { font: bold 12px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }



/* Text */
.couponsPagingText { font: normal 11px Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; }
.couponsPagingText a:link { font: normal 11px Arial, Helvetica, sans-serif; color: #fff; text-decoration: underline; }
.couponsPagingText a:visited { font: normal 11px Arial, Helvetica, sans-serif; color: #fff; text-decoration: underline; }
.couponsPagingText a:hover { font: normal 11px Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; }

.couponsText { font: normal 12px Arial, Helvetica, sans-serif; color: #173751; text-decoration: none; line-height:15px; }
.couponsText a:link { font: normal 12px Arial, Helvetica, sans-serif; color: #0066ff; text-decoration: underline; line-height:15px; }
.couponsText a:visited { font: normal 12px Arial, Helvetica, sans-serif; color: #0066ff; text-decoration: underline; line-height:15px; }
.couponsText a:hover { font: normal 12px Arial, Helvetica, sans-serif; color: #0066ff; text-decoration: none; line-height:15px; }

.couponsTextBold { font: bold 12px Arial, Helvetica, sans-serif; color: #173751; text-decoration: none; line-height:15px; }
.couponsTextBold a:link { font: bold 12px Arial, Helvetica, sans-serif; color: #0066ff; text-decoration: underline; line-height:15px; }
.couponsTextBold a:visited { font: bold 12px Arial, Helvetica, sans-serif; color: #0066ff; text-decoration: underline; line-height:15px; }
.couponsTextBold a:hover { font: bold 12px Arial, Helvetica, sans-serif; color: #0066ff; text-decoration: none; line-height:15px; }

.couponsTextPink { font: bold 12px Arial, Helvetica, sans-serif; color: #de0073; text-decoration: none; line-height:17px; }
.couponsTextPink a:link { font: bold 12px Arial, Helvetica, sans-serif; color: #de0073; text-decoration: none; line-height:17px; }
.couponsTextPink a:visited { font: bold 12px Arial, Helvetica, sans-serif; color: #de0073; text-decoration: none; line-height:17px; }
.couponsTextPink a:hover { font: bold 12px Arial, Helvetica, sans-serif; color: #de0073; text-decoration: none; line-height:17px; }

.couponsTextSmall { font: normal 10px Arial, Helvetica, sans-serif; color: #173751; text-decoration: none; line-height:12px; }
.couponsTextSmall a:link { font: normal 10px Arial, Helvetica, sans-serif; color: #0066ff; text-decoration: underline; line-height:12px; }
.couponsTextSmall a:visited { font: normal 10px Arial, Helvetica, sans-serif; color: #0066ff; text-decoration: underline; line-height:12px; }
.couponsTextSmall a:hover { font: normal 10px Arial, Helvetica, sans-serif; color: #0066ff; text-decoration: none; line-height:12px; }

.couponsTextLarge { font: bold 14px Arial, Helvetica, sans-serif; color: #173751; text-decoration: none; line-height:17px; }
.couponsTextLarge a:link { font: bold 14px Arial, Helvetica, sans-serif; color: #0066ff; text-decoration: underline; line-height:17px; }
.couponsTextLarge a:visited { font: bold 14px Arial, Helvetica, sans-serif; color: #0066ff; text-decoration: underline; line-height:17px; }
.couponsTextLarge a:hover { font: bold 14px Arial, Helvetica, sans-serif; color: #0066ff; text-decoration: none; line-height:17px; }

.merchantTblText { font: normal 12px Arial, Helvetica, sans-serif; color: #27506b; text-decoration: none; }
.merchantTblText a:link { font: normal 12px Arial, Helvetica, sans-serif; color: #27506b; text-decoration: none; }
.merchantTblText a:visited { font: normal 12px Arial, Helvetica, sans-serif; color: #27506b; text-decoration: none; }
.merchantTblText a:hover { font: normal 12px Arial, Helvetica, sans-serif; color: #27506b; text-decoration: none; }

#searchMerchantBgTop { width:656px; height:10px; background:url(http://www.flamingoworld.com/images/coupons/merchantBgTop.png) no-repeat; }
#searchMerchantBgBtm { width:656px; height:10px; background:url(http://www.flamingoworld.com/images/coupons/merchantBgBtm.png) no-repeat; margin-bottom:15px; }
#searchMerchantBgContent { width:616px; padding:10px 20px 10px 20px; background:#ddeaf2; overflow:hidden; }

.searchMerchantImage { float:left; margin-right:10px; }
.searchMerchantNameContainer { width:308px; float:left; overflow:hidden; margin-bottom: 10px; }
.searchMerchantName { width:170px; height:30px; font-size:14px; }
.searchMerchantName a:link { font-size:14px; }

.breadcrumb				{ width:656px; height:50px; color:#9DBACA; font-size:15px; font-weight:bold;padding-top:10px;}
.breadcrumb a			{ color:#9DBACA; font-size:15px; font-weight:bold; text-decoration: none;}

.formContactLabel { float:left; display:block; width:142px; height:30px; margin:0px; padding:3px 8px 0px 0px; font:bold 12px Arial, Helvetica, sans-serif; color:#196fa0; text-align:right; }
.formContactValue { float:left; display:block; width:338px; height:33px; margin:0px; padding:0px 0px 0px 0px; }
.formContactLabelMore { float:left; display:block; width:142px; height:223px; margin:0px; padding:3px 8px 0px 0px; font:bold 12px Arial, Helvetica, sans-serif; color:#196fa0; text-align:right; }
.formContactValueMore { float:left; display:block; width:338px; height:223px; margin:0px; padding:0px 0px 0px 0px; }
.formContactCommon { float:left; display:block; width:288px; height:24px; margin:0px; padding:15px 0px 0px 200px; }
.formContactCommonTextBox { width:258px; height:19px; border:1px solid #85a3b4; background-color:#FFFFFF; margin:0px; padding:2px 3px; }
.formContactCommonDropDown{ width:236px; border:1px solid #85a3b4; background-color:#FFFFFF; margin:0px; padding:0px 0px; }
.formContactCommonTextarea{ width:319px; height:217px; border:1px solid #85a3b4; background-color:#FFFFFF; margin:0px; padding:2px 3px; }
.formContactTop{ float:left; display:block; width:626px; margin:0px; padding:0px; font:bold 14px Arial, Helvetica, sans-serif; color:#196fa0; line-height:30px; }

.navWhiteBox				{ width:250px; float:left; padding:0 0px 0 0px; }
.navWhiteBox ul			{ margin:0 10px; padding:0; float:left; width:102px; list-style:none;}
.navWhiteBox ul li		{ text-align:center; width:102px; line-height:18px; border: 0px solid #000000;}

.formLabel { float:left; display:block; width:98px; height:30px; margin:0px; padding: 0px; font:bold 12px Arial, Helvetica, sans-serif; color:#196fa0; text-align:right; margin-right: 10px; }
.formValue { float:left; display:block; width:200px; height:30px; margin:0px; padding: 0px; }
.formErrorLabel { float:left; display:block; width:98px; height:30px; margin:0px; padding: 0px; font:bold 12px Arial, Helvetica, sans-serif; color:#196fa0; text-align:right; margin-right: 10px; }
.formErrorString { float:left; display:block; width:200px; margin:0px; padding: 0px; font-weight:700; color: #D83D8D; }
.formCommonTextBox { width:190px; height:19px; }

.menuHeading { font-size: 14px; font-weight: 700; width:430px; clear: both; margin: 1px 0px; }
.menuHeading a { font-size: 14px; font-weight: 700; color:#196FA0; text-decoration: none; }
.menuHeading a:hover { color:#D83D8D; }
.menuText {  width:626px; margin:0px; padding:0px; font:12px Arial, Helvetica, sans-serif; color:#196fa0; line-height:17px; clear:both; }
.menuText a { font:12px Arial, Helvetica, sans-serif; color:#196fa0; line-height:17px; clear:both; }

.accountInfoLeft { float:left; display:block; width:120px; height:32px; margin:0px; padding:3px 5px 0px 0px; font:bold 12px Arial, Helvetica, sans-serif; color:#196fa0; text-align:right; }
.accountInfoMiddleTop { float:left; display:block; width:400px; height:32px; margin:0px; padding:3px 5px 0px 0px; font:bold 12px Arial, Helvetica, sans-serif; color:#000000; text-align:left; }
.accountInfoLeftWide { float:left; display:block; width:190px; height:32px; margin:0px; padding:3px 5px 0px 0px; font:bold 12px Arial, Helvetica, sans-serif; color:#196fa0; text-align:right; }
.accountInfoMiddle { float:left; display:block; width:190px; height:35px; margin:0px; padding:0px; }
.accountInfoMiddleWide { float:left; display:block; width:361px; height:35px; margin:0px; padding:0px; }
.accountInfoRight { float:left; display:block; width:171px; height:32px; margin:0px; padding:3px 0px 0px 0px; font:normal 12px Arial, Helvetica, sans-serif; color:#196fa0; }
.accountInfoCommon { float:left; display:block; width:328px; height:35px; margin:0px; padding:0px 0px 0px 160px; }
.accountInfoTextbox { width:168px; height:16px; border:1px solid #85a3b4; background-color:#FFFFFF; margin:0px; padding:2px 3px; }
.error { color: #FF0000; }

.alertCategoryLeft { float:left; display:block; width:285px; margin:0; padding:0px; font:bold 12px Arial, Helvetica, sans-serif; color:#135da9; text-align:center; border: 0px solid #000000; }
.alertCategoryMid { float:left; display:block; width:76px; margin:0; padding:78px 3px 58px 4px; }
.alertCategoryRight { float:left; display:block; width:237px; margin:0; padding:0px; font:bold 12px Arial, Helvetica, sans-serif; color:#135da9; text-align:center; }
.alertCategoryCommon { float:left; display:block; width:605px; margin:0; padding-top:10px; font:normal 11px Arial, Helvetica, sans-serif; color:#135da9; text-align:center; }
.alertCategoryCommon span { font:bold 12px Arial, Helvetica, sans-serif; color:#c91672; }
.listAll { width:264px; font:normal 12px Arial, Helvetica, sans-serif; color:#000; padding-left:8px; }
.listYours { width:216px; font:normal 12px Arial, Helvetica, sans-serif; color:#000; padding-left:8px; }
