body{margin:0;padding:0;font:normal 11px Arial,Helvetica,sans-serif;}

#internal-content{width:954px;margin:10px auto;overflow:hidden;border:3px #ecebeb solid;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;}
#internal-content .content-bdr-left-panel {margin:10px 10px 10px 10px;float:left;width:150px;}
#internal-content .content-bdr{margin: 10px 0px;padding-left:10px; padding-right:10px; width:590px; float:left; border-left:1px solid #ecebeb; border-right:1px solid #ecebeb;}
#internal-content .content-bdr-right-panel {margin:10px 10px 10px;float:right;width:150px;}


.recent-top-bar{width:910px;height:70px;margin-bottom:20px;}
.recent-top-bar .oh-no,.recent-top-bar .sel_city{float:left;width:222px;padding:12px 0 0 25px;font-style:italic;font-weight:bold;text-align:center;color:#fff;}
.recent-top-bar .oh-no{font-size:19px;}
.recent-top-bar .sel_city{font-size:24px;padding:19px 0 0 25px;}
.recent-top-bar .never-miss{float:left;width:220px;margin-right:10px;padding:15px 0 0 0;font-size:12px;text-align:right;color:#444;line-height:150%;}
.recent-top-bar .form-box{float:left;padding:21px 0 0 0;position:relative;z-index:3;}
.recent-top-bar .form-box .fld-box{float:left;padding:0 7px 0 0;}
.recent-top-bar .form-box .fld{float:left;width:140px;font-size:12px;color:#333;background-color:#FFF;border:1px solid #c9c9c9;padding-top:4px;padding-bottom:4px;}
.recent-top-bar .form-box .drop{float:left;width:140px;font-size:12px;color:#333;background-color:#FFF;border:1px solid #c9c9c9;padding-top:3px;padding-bottom:3px;}

.blue_left{background:#78b1dc;float:left;height:70px;border-radius:35px 0 0 35px;-moz-border-radius:35px 0 0 35px;-webkit-border-radius:35px 0 0 35px;}

.grey_right{background:#f9f9f9 url(../img/blue_arrow.jpg?v=2) no-repeat center left;padding:0 0 0 25px;float:left;height:68px;border:1px #ecebeb solid;border-left:0;border-radius:0 35px 35px 0;-moz-border-radius:0 35px 35px 0;-webkit-border-radius:0 35px 35px 0;width:636px;}

.msg_arrow{position:absolute;right:50%;bottom:-5px;background:url(../img/msg_arrow.png?v=2);width:9px;height:7px;overflow:hidden;}

.submit{background:url(../img/submit-button.gif?v=2) left top no-repeat;border:0 none;cursor:pointer;display:block;margin:0 auto;font-size:0;height:44px;width:139px;font-size:15px;color:#505050;}

.fld-box{float:left;padding:13px 10px 0 0;}
.fld-box .textbox{width:142px;}

.grey_but{background:url(../img/nav.png?v=2) repeat-x scroll center top transparent;border:0 none;color:#FFF;font-size:12px; }

.msg,.msg2,.msg3{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;display:none;position:absolute;background:url(../img/sign.png?v=2) repeat-x top #0BA8D5;padding:5px;color:#FFF;}
.msg{right:90px;top:-30px;}
.msg2{left:20px;top:-10px;}

.head-lable-small{background:url(../img/line-arrow.gif?v=2) bottom left no-repeat;height:40px;font-size:14px;font-weight:bold;color:#029ecb;margin-bottom:2px;padding-top:5px;}


.head-lable{background:url(../img/line-arrow.gif?v=2) bottom left no-repeat;height:45px;font-size:20px;font-weight:bold;color:#029ecb;margin-bottom:10px;}
.head-lable .lablepress{float:left;}
.head-lable .sorting{float:right;font-size:11px;font-weight:normal;color:#444;padding:10px 0 0 0;}
.head-lable .sorting .dropbox{float:right;padding-right:6px;}
.contact .head-lable{float:left;width:430px;}
.faq .head-lable{float:right;width:710px;}
.head-lable-right{background:url(../img/line-arrow1.gif?v=2) bottom left no-repeat;height:35px;font-size:15px;font-weight:bold;color:#029ecb;margin-bottom:10px;}


.recent-cont{width:630px;float:left;margin-top:10px;overflow:hidden;}


.recent-cont-box{float:left;width:295px;height:230px;margin-bottom:20px;margin-left:5px;overflow:hidden;}
.recent-cont-box a:hover{text-decoration:none;cursor:pointer;display:block;}
.zoom{border:1px solid #dadada;-moz-border-radius:6px;-webkit-border-radius:6px;overflow:hidden;width:280px;}

.recent-cont-box .grey-top{width:100%;height:70px;padding:5px 0 0 0;background:#f4f4f4;border-bottom:1px solid #dadada;overflow:hidden;-moz-border-radius:5px;-webkit-border-radius:5px;}

.recent-cont-box .grey-top .head{float:left;width:100%;font-size:12px;line-height:150%;color:#333;padding:6px 15px 9px 15px;background:url(../img/site-sprite.png?v=2) no-repeat 337px -92px;_background:url(../img/site-sprite.png?v=2) no-repeat 338px -93px;height:70px;overflow:hidden;}
.recent-cont-box .grey-top .date{float:right;font-size:12px;font-weight:bold;color:#029ecb;padding-right:10px;padding-top:15px;}

.recent-cont-box .white-box{padding:12px 15px 4px 10px;background:#FFF;overflow:hidden;margin-bottom:5px;height:125px;}


.merchant_title{font-weight:bold;font-size:15px;color:#b70000;}


#footer { width:100%;float:left;margin:0;margin-bottom:20px;padding:10px;border-top:3px solid #ecebeb; }


table.award-highlights { font-size:13px; }
table.award-highlights a { 	text-decoration:none; color:#000; }
table.award-highlights a:hover { 	text-decoration:underline; 	color:#029ecb; }


table.nice-list { 	font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif; }
table.nice-list a { 	text-decoration:none; 	font-weight:bold; 	color:#cc0000; }
table.nice-list a:hover {	text-decoration:underline; 	font-weight:bold; 	color:#029ecb; }

div#newsticker { margin:0 auto; margin-bottom:3px; margin-left:30px;width:954px; padding-top:6px; height:25px; display:block; float: left;position: relative; background-color:#fff; }



/*
p.text {
	padding-bottom:10px;
}
*/


.ajax-hidden {
	background:#EEEEEE;
	padding:5px 10px;
	clear:both;
}

.closelink {
	text-align:right;
	border-top:1px solid #CCCCCC;
	padding-top:5px;
}



.description {
	padding: 5px 10px 10px 10px;
	margin: -5px 0 0 -2px ;
	font-size:12px;
	text-align:justify;
	color:#555555;
	width:580px;   
	float:left;
	display:block;

}

.description h3 {
	clear:both;
	color:#0F75B3;
	border-top:1px dotted #d2d2d2; 
	margin:5px 0 10px 0;
	padding-top:2px;
	font-size:12px;
}

.description h3.top {
	border-top:none;
	margin-top:0;
}

.description h3.more {
	text-transform:uppercase;
	font-size:9px;
	border-top:none;
	margin:0 0 20px 0;
	color:#666666;
	font-weight:bolder;
}

.description h3#active {
	background: url(../images/highlight.jpg) repeat-y ;
	color:#FFFFFF;
}

.description h4 {
	font-size:12px;
	color:#FF0066;
}

.description a.news {
	color:#2D9AD3;
	text-decoration:none;
	border-bottom:1px dotted #2D9AD3;
}

.description a:hover {
	color:#0F75B3;
	font-weight:bolder;
}


.description p {
	padding-bottom:10px;
}

img.right {
	float:right;
	padding:8px;
	margin:10px 0 10px 10px;
	border:1px solid #d2d2d2;
}

img.right:hover {
	padding:0;
	border:9px solid #d2d2d2;
}

img.left {
	float:left;
	padding:8px;
	margin:10px 10px 10px 0;
	border:1px solid #d2d2d2;
}

img.left:hover {
	padding:0;
	border:9px solid #d2d2d2;
}

a:link {
	color:#2D9AD3;
}
a:link {
	color:#2D9AD3;
}
a:visited {
	color:#2D9AD3;
}
a:hover {
	color:#2D9AD3;
}




div#nav-container{
	margin:0 auto;
	width:950px;
	height:28px;	
	background:#ffffff url(../images/img2.jpg) repeat;
	border-bottom:1px solid #AA8433;
	border-top:1px solid #AA8433;
}

div#nav-main-menu{
	margin:0 auto; 
	padding-top:5px;
	padding-left:150px;
	width:757px;
	height:28px;
	display:block;
	float: left;
	position: relative;
}

ul.menu{
	list-style: none;
	margin:0 auto;
	padding:0;
}

ul.menu li{
	margin:0 auto;
	float: left;
	position: relative;
	width: 90px;
}

ul.menu li a {
	margin:0 auto;
	font-size:12px;
	text-align:center;
	font-weight:bold;
	text-decoration: none;
	color:#000;
	display:block;
	border-right:1px solid #faf5e0;
}

ul.menu li a:hover {
	color:#0969B3;
	display:block;
}

ul.menu li#current a{
	color:#0969B3;
	display:block;
}


.bombonier_links_con ul
{
padding:0;
margin:0;
list-style:none;
}
.bombonier_links_con li
{
float:left;
border:4px solid #ffffff;
}
.bombonier_links_con1 
{
float:left;
border:4px solid #ffffff;
margin-right:11px;
margin-left:11px;
}