body {
	margin:0;
	padding:0;
	font-size:75%;
	font-family:"Trebuchet MS", Arial, "Times New Roman";
	width:100%;
	background:#000;
}
ul, li, p, h1, h2, h3, h4, h5, h6, form {
	padding:0;
	margin:0;
}
.clear {
	clear:both;
}
a {
	text-decoration:underline;
}
img {
	border:none;
}
#container{
	width:100%;
	padding:21px 0 0 0;
	margin:0px;
}
#wrapper{
	width:899px;
	margin:0 auto;
	padding:0px;
}
#mainBlock{
	width:863px;
	background:#fff;
	float:left;
	border-top:1px solid #bfbfbf;
	border-left:1px solid #bfbfbf;
	border-right:1px solid #bfbfbf;
	padding:13px 0 20px 36px;
}
.topSection{
	width:824px;
	float:left;
	padding:0px 0 13px 0px; 
}
.logo{
	float:left;
	width:383px;
}
.logo h1 img{
	float:left;
}


.mainNav{
	float:left;
	width:823px;
	padding:14px 0 0 1px;
	font-size:1.4em !important;
	font-family:"Trebuchet MS", Arial, "Times New Roman";
	text-transform:uppercase;
	
}

.mainNav ul ul ul {
	float:left;
	width:100%;
	list-style-type:none;

}
.mainNav ul li ul {
	padding:0 0 0px 0;
	background:#fff !important;
		filter:alpha(opacity=96) ;
	-moz-opacity:0.96;
	-khtml-opacity: 0.96;
	opacity: 0.96;
		border:1px solid #cccccc !important;


}
.mainNav ul li {
	float:left;
}
.mainNav ul li ul li {
	float:left;
	/*width:100% !important;
	padding:0 0 10px 0 !important;*/
	padding:0px;
	margin:0px;

}
.mainNav ul li ul li.rmFirst a {
	background:none;
		
}
.mainNav .RadMenu_Default .rmRootGroup{
	background:none !important;
	border:none !important;
	white-space:normal;
}
.mainNav .RadMenu .rmHorizontal .rmText{
	border:none;
	float:left;
	
}
.mainNav .RadMenu_Default, .RadMenu_Default .rmLink{
	line-height:18px !important;

	
}
.mainNav .RadMenu .rmHorizontal .rmText{
	list-style-type:none;
	border:none;
}
.mainNav .rmSlide {
	width:171px !important;
	border:none !important;
	padding:0px 0 0 0px !important;
	margin:0px !important;
	top:0px;
	float:left;
	
}
.mainNav .rmSlide ul li.rmFirst
.mainNav .rmSlide ul li.rmFirst  {
	float:left;
	background:none !important;
}
.mainNav ul li .rmSlide ul li.rmFirst a:hover,
.mainNav ul li .rmSlide ul li.rmFirst a.selected {
	background:none !important;
}
.mainNav .RadMenu_Default .rmText, .RadMenu_Default .rmDisabled .rmText{
	font-family:"Trebuchet MS", Arial, "Times New Roman" !important;
	float:left;
	font-size:14px;
	background:none;
	padding:0px;
	margin:0px;

}
.mainNav .RadMenu_Default .rmSlide li a.rmLink span.rmText{
	font-size:12px;
	
}
.mainNav .RadMenu_Default .rmSlide li.rmItem{
	padding:5px 0px 0px 0px;
	float:left;
}
.mainNav ul li a:hover,
.mainNav ul li a.selected,
.mainNav ul li a.rmExpanded {
	background:none;
	color:#000 !important;
	font-weight:bold;
	cursor:pointer;
	
}
.mainNav .RadMenu, a.rmFocused{
	font-weight:bold !important;
	color:#000 !important;
}
/*.mainNav ul li.rmFirst a{
	background:none !important;
	padding:0px !important;
	margin:0px !important;
}

.mainNav ul li.rmFirst a:hover,
.mainNav ul li.rmFirst a.selected,
.mainNav ul li.rmFirst a.rmFocused,
.mainNav ul li.rmFirst a.rmExpanded {
	background:none !important;
	padding:0px !important;
	margin:0px !important;

}*/
.mainNav ul li .rmSlide ul li a,
.mainNav ul li .rmSlide ul li a:link,
.mainNav ul li .rmSlide ul li a:active,
.mainNav ul li .rmSlide ul li a:visited {
	width:169px;
	color:#847473;
	margin:0px;
	float:left;
	font-size:100%;
	background:none !important;
}
.rmSlide .rmLast{
	padding:0 0 4px 0 !important;

}
.rmSlide .rmFirst{
	padding:0 0 0px 0 !important;
}

.mainNav ul li .rmItem ul li a:hover,
.mainNav ul li .rmItem ul li a.rmFocused
 {
	color:#000 !important;
	background:#none !important;
}

.mainNav ul li .rmSlide ul li a span.rmExpandRight,.mainNav ul li .rmSlide ul li a:hover {
	background:url(/Images/bg_black_icon_hover.gif) no-repeat right 5px;
	width:auto;
}
.mainNav ul li ul li ul {
	padding:0px 0 0px 0;
}
.mainNav ul li ul li ul li,
.mainNav .rmSlide ul li ul li ul li.rmFirst {
	background:none;
	float:left;	
	padding:0px;
	margin:0px;
	background:none !important;
}
.mainNav .rmSlide .rmSlide {
	background:none !important;
	padding:0 0 0 0 !important;	
}
.mainNav .rmSlide .rmSlide li.rmFirst {
	padding:0 0px 0px 0px !important;
	height:31px;
}
.mainNav .rmSlide .rmSlide li.rmFirst a {
	margin:3px 0px 0px 0px !important;
}
.mainNav ul li .rmSlide ul li ul li a,
.mainNav ul li .rmSlide ul li ul li a:link,
.mainNav ul li .rmSlide ul li ul li a:active,
.mainNav ul li .rmSlide ul li ul li a:visited,
.mainNav ul li .rmSlide ul li .rmSlide ul li.rmFirst a:hover {
	color:#000;
	float:left;
}

.mainNav ul li .rmSlide ul li .rmSlide ul li.rmLast a,
.mainNav ul li .rmSlide ul li .rmSlide ul li.rmLast a:hover,
.mainNav ul li .rmSlide ul li .rmSlide ul li.rmLast a.rmFocused {
	background-image:none !important;
	padding:0px !important;
}

.mainNav .RadMenu .rmHorizontal .rmText{
	padding:0px 0px 0px 0px;
}
.mainNav .RadMenu .rmSlide .rmLast .rmLink,.mainNav .RadMenu .rmSlide .rmLast .rmLink:hover{
	padding:5px 10px 0px 0px;
	width:auto !important;
	white-space:nowrap;
}
.mainNav .RadMenu .rmSlide .rmFirst .rmLink,.mainNav .RadMenu .rmSlide .rmFirst .rmLink:hover{
	padding:5px 0px 0px 0px;
}
.leftNav div{

	padding:10px 0 0 0;
}









.mainNav .RadMenu_Default .rmRootGroup{
	border:0px;
	
}
.mainNav .RadMenu_Default .rmText{
	background:none;
}
.mainNav .RadMenu .rmHorizontal .rmText{
	padding:0px 0px 0px 0px;
}
.mainNav .RadMenu a{
	padding:0px 10px 0px 8px;
	font-family:"Trebuchet MS", Arial, "Times New Roman";

}
.mainNav .RadMenu a.rmFocused{
	color:#000;
	font-weight:bold;
}
.mainNav .RadMenu .rmFirst .rmLink{
	padding:0px 7px 0px 0px;
	float:left;
}
.mainNav .RadMenu .rmLast .rmLink{
	padding:0px 0px 0px 8px;
}
.mainNav .RadMenu .rmLink{
	padding:0px 7px 0px 8px;
	font-weight:bold;
}

.mainNav .rmLast .rmSlide .rmLink {
	padding-left: 0px; margin: 0px;
}

.mainNav .RadMenu .rmLink:hover{
	font-weight:bold;
	
}
.mainNav ul li.rmItem a,.mainNav ul li.rmItem a:hover{
	float:left;
	color:#847473;
	background:url(../images/bg_main_navDivider.gif) no-repeat left 3px;

}
.mainNav .RadMenu_Default .rmGroup, .mainNav .RadMenu_Default .rmGroup {
	border:0px;
	padding:0px;
	margin:0px;
}

.mainNav .RadMenu_Default .rmVertical ul li.rmItem, .rmVertical ul li.rmFirst, .rmVertical ul li.rmLast{
	border:0px;
	padding:0px 0 5px 0;
	margin:0px;

}






/*

.mainNav{
	float:left;
	width:823px;
	padding:14px 0 0 1px;
	font-size:1.4em !important;
	
}
.mainNav ul{
	padding:0px;
	margin:0px;
}
.mainNav ul li{
	list-style:none;
	display:inline;
	font-size:120%;
	padding:0 0px 0 0;
	float:left;
}
.mainNav ul li.rmItem{
	float:left !important;
	padding:0px !important;
	margin:0px !important;
}
.mainNav ul li a.rmLink
{
	background:url(../images/bg_main_navDivider.gif) no-repeat right 4px;
	font-weight:bold;
	color:#847473;
	text-decoration:none;
	float:left;
}
.RadMenu_Default .rmSlide{
	float:left;
	width:auto !important;
	font-size:1em !important;
	background:none !important;
	
}


.RadMenu_Default .rmGroup, .RadMenu_Default .rmGroup .rmVertical{
	float:left;
	padding:0px !important;
	margin:0px !important;
	width:auto !important;
	overflow:visible !important;
}
.RadMenu_Default .rmGroup, .RadMenu_Default .rmGroup .rmVertical a:link,
.RadMenu_Default .rmGroup, .RadMenu_Default .rmGroup .rmVertical a:visited,
.RadMenu_Default .rmGroup, .RadMenu_Default .rmGroup .rmVertical a:active{
	text-decoration:none;
	padding:0px !important;
	margin:0px !important;
}
.RadMenu_Default .rmGroup, .RadMenu_Default .rmGroup .rmVertical a:hover{
	text-decoration:none !important;
	
	padding-left:0px !important;
	margin:0px !important;
}
.RadMenu ul.rmVertical, .rmRootGroup ul.rmHorizontal, .RadMenu_Context ul.rmHorizontal{
	background:#fff !important;
	filter:alpha(opacity=95);
	-moz-opacity:0.95;
	-khtml-opacity: 0.95;
	opacity: 0.95;
	overflow:visible !important;
	padding:0px !important;
	margin:0px !important;	
	border:1px solid #ccc !important;
	font-size:1em !important;
	
}
.RadMenu ul.rmVertical, .rmRootGroup ul.rmHorizontal, .RadMenu_Context ul.rmHorizontal, .mainNav ul li a.firstLink{
	padding:0 12px 0 0px;
}
.mainNav ul li a.mainLastLink{
	background:none;
	padding:0px 0 0 12px;
}
.mainNav ul li a:hover{
	color:#000;
}
.mainNav, .RadMenu_Default, .RadMenu_Default .rmLink{
	background:none;
	
}
.rmRootGroup, .RadMenu_Default .rmText {
	background:none !important;border:none !important;
	padding:0px !important;
	margin:0px !important;
}
.RadMenu_Default, .RadMenu_Default .rmLink{
	font-family:"Trebuchet MS", Arial, "Times New Roman" !important;
	font-size:14px !important;
	line-height:23px;
	padding:0px !important;
	text-decoration:none;
}








.RadMenu_Default .rmRootGroup, .RadMenu_Default .rmLink, .RadMenu_Default .rmText, .RadMenu_Default .rmLeftArrow, .RadMenu_Default .rmRightArrow, .RadMenu_Default .rmTopArrow, .RadMenu_Default .rmBottomArrow {
	padding:0 5px 0 5px!important;
	margin:0px !important;
	float:left;
}
*/

.siteSearch{
	float:right;
	width:278px;
	padding:0px 0 0px 0px;
	margin:15px 0 0 0;
}
.searchBlock{
	float:right;
	width:278px;
}
.searchBlock label{
	float:left;
/*	text-decoration:underline;*/
	padding:3px 10px 0 0;
	font-size:1.1em;
}
.searchBlock input{
	float:left;
	width:165px;
	border-bottom:1px solid #e0dddc;
	border-top:1px solid #e0dddc;
	border-right:none !important;
	border-left:1px solid #e0dddc;
	padding:3px 0 4px 2px;
	font-size:12px;
	margin:0px;
}
.searchBlock span{
	float:left;
	width:25px;
	padding:0px;
	margin:0px;
}
.searchBlock span input{
	float:right;
	width:25px;
	height:24px;
	border:none;
	padding:0px;
	margin:0px;
}
.socialNetworks{
	float:right;
	width: 100%;
	padding:17px 0 0 0px;
}
.socialNetworks img{
	float:left;
	padding:0 3px 0 0;
}
.socialNetworks span{
	float:left;
	width:100px;
	font-size:0.9em;
	padding:0 5px 0 0;
	color:#847473;
	white-space: nowrap;
}
.socialNetworks a:link,
.socialNetworks a:visited,
.socialNetworks a:active{
	text-decoration:none;
	color:#847473;
}
.socialNetworks a:hover{
	text-decoration:underline !important;
	color:#847473;
}
.welcomBLock{
	float:left;
	width:823px;
	background:#000;
	border-bottom:1px solid #808080;
	border-top:1px solid #808080;
	margin:0 0 0 1px;
	display:inline;
	padding: 0; /* OLD: padding: 0 0 15px 0; UPDATED: 13/10/2011 */
}
.welcome_block_header {
    float:left;
	width:499px;
	padding:23px 0 0 15px;
}

.welcomBLock h1 {
    font-family: Trebuchet MS, Arial, Sans Serif;
	color: #fff;
	font-size: 2.0em !important;
}

.welcomBLock h2 {
    font-family: Trebuchet MS, Arial, Sans Serif;
	color: #fff;
	font-size: 1.8em !important;
}

.welcomBLock h3 {
    font-family: Trebuchet MS, Arial, Sans Serif;
	color: #fff;
	font-size: 1.6em !important;
}

.welcomBLock h4, .welcomBLock h5, .welcomBLock h6 {
    font-family: Trebuchet MS, Arial, Sans Serif;
	color: #fff;
	font-size: 1.4em !important;
}

.welcome_block_header img {
	float: left;
}
.welcomBLock h2 span{
	display:none;
}
.welcomBLock p{
	color:#fff;
	line-height:1.5em;
	padding:9px 0 0 16px;
	font-size:1.1em;
	width:470px;
	float:left;
}
.welcomBLock img{
	float:right;
}
.midBlocks{
	float:left;
	width:824px;
	padding: 30px 0 30px 0;
}

.midBlocks a span {
	float: left;
}

.blockone{
	float:left;
	width:199px;
	background:#fae2d6;
	padding:0 0 15px 0;
	min-height: 346px;
	height: auto!important;
	height: 346px;
}
.blockone h3{
	background:#e76e34;
	width:197px;
	padding:3px 0 0 2px;
	height:61px;
	float:left;
}
.blockone h3 span, .blockTwo h3 span, .blockThree h3 span, .blockFour h3 span, .relatedBlock h3 span, .subscriptionBox h3 span, .DealBlock h2 span{
	display:none;
}
.blockone img{
	float:left;
	margin:0px;
	padding:0px;
}

.blockone a img {
	display: inline;
}

.blockone a, .blockone a:link, 
.blockone a:visited, 
.blockone a:active{
	float:left; display: block;
	color:#e76e34;
	/*background:url(../images/bg_orange_icon.gif) no-repeat 9px 11px;*/
	font-size:1.3em;
	display:block;
	text-decoration:underline;

	padding: 8px 0px 0px 9px;
	margin:0px;
	width:170px;
	line-height: 1.3em;
}
.blockone a:hover{
	color:#e76e34;
	/*background:url(../images/bg_orange_icon_hover.gif) no-repeat 9px 14px;*/	
	text-decoration:none;
}

.blockTwo{
	float:left;
	width:199px;
	background:#dce5d7;
	margin:0 0 0 9px;
	padding:0 0 15px 0;
	min-height: 346px;
	height: auto!important;
	height: 346px;
}
.blockTwo h3{
	background:#507b39;
	width:197px;
	padding:3px 0 0 2px;
	height:61px;
	float:left;
}
.blockTwo img{
	float:left;
	margin:0 0 0px 0;
}
.blockTwo ul{
	padding:0px;
	margin:0px;
	float:left;
}
.blockTwo a:link,
.blockTwo a:visited,
.blockTwo a:active{
	color:#507b39;
	/*background:url(../images/bg_green_icon.gif) no-repeat 9px 11px;*/
	font-size:1.3em;
	display:block;
	text-decoration:underline;

	padding:8px 0 0 9px;	
	margin:0px;
	width:170px;
	line-height:1.3em;
	float:left;
}

.blockTwo h3 a:link, .blockone h3 a:link, .blockThree h3 a:link, .blockFour h3 a:link,
.blockTwo h3 a:visited, .blockone h3 a:visited, .blockThree h3 a:visited,.blockFour h3 a:visited,
.blockTwo h3 a:active, .blockone h3 a:active, .blockThree h3 a:active,.blockFour h3 a:active,
.blockTwo h3 a:hover, .blockone h3 a:hover, .blockThree h3 a:hover, .blockFour h3 a:hover {
	background: none;
	padding: 0px; line-height: normal;
}

.blockTwo a:hover{
	color:#507b39;
	/*background:url(../images/bg_green_icon_hover.gif) no-repeat 9px 14px;*/
	text-decoration:none;
}

.blockThree{
	float:left;
	width:199px;
	background:#f3d3d4;
	margin:0 0 0 10px;
	padding:0 0 15px 0;
	min-height: 346px;
	height: auto!important;
	height: 346px;
}
.blockThree h3{
	background:#c12126;
	width:197px;
	padding:3px 0 0 2px;
	height:61px;
	float:left;
}
.blockThree img{
	float:left;
	margin:0 0 0px 0;
}
.blockThree a:link,
.blockThree a:visited,
.blockThree a:active{
	color:#c22126;
	/*background:url(../images/bg_red_icon.gif) no-repeat 9px 13px;*/
	font-size:1.3em;
	display:block;
	text-decoration:underline;

	padding: 8px 0 0 9px;	
	text-transform:uppercase;
	margin:0px;
	width:170px;
	line-height:1.3em;
	float:left;

}
.blockThree a:hover{
	color:#c22126;
	/*background:url(../images/bg_red_icon_hover.gif) no-repeat 9px 16px;*/
	text-decoration:none;
}

.blockFour{
	float:left;
	width:199px;
	background:#f1ecec;
	margin:0 0 0 9px;
	padding:0 0 15px 0;
	min-height: 346px;
	height: auto!important;
	height: 346px;
}
.blockFour h3{
	background:#000;
	width:197px;
	padding:3px 0 0 2px;
	height:61px;
	float:left;
}
.blockFour img{
	float:left;
	margin:0 0 0px 0;
}
.blockFour a:link,
.blockFour a:visited,
.blockFour a:active{
	color:#231f20;
	/*background:url(../images/bg_black_icon.gif) no-repeat 9px 11px;*/
	font-size:1.3em;
	display:block;
	text-decoration:underline;
	padding:8px 0 0 9px;	
	text-transform:uppercase;
	margin:0px;
	width:170px;
	line-height:1.3em;
	float:left;

}
.blockFour a:hover{
	color:#231f20;
	/*background:url(../images/bg_black_icon_hover.gif) no-repeat 9px 14px;*/
	text-decoration:none;
}
.midSecondBlock{
	float:left;
	width:830px;
	border-bottom:1px solid #eee8e7;
	padding:0 0 5px 0;
	margin:0 0 24px 0;
}
.midSecondBlock h4 img{
	padding:0 0 14px 0;
}
.midSecondBlock h4 span{
	display:none;
}
.TravelInfo{
	float:left;
	width:830px;
	background:#fbf9f8;
	margin:0 0 13px 0;
}
.TravelInfo img{
	float:left;
}
.TravelInfo h4{
	float:left;
	color:#847473;
	width:599px;
	font-size:1em;
	text-transform:uppercase;
	padding:16px 0 0 18px;
}
.TravelInfo p{
	float:left;
	color:#847473;
	font-size:0.9em;
	width:599px;
	padding:0px 0 0 18px;
	line-height:1.5em;
}
.TravelInfo p a:link,
.TravelInfo p a:visited,
.TravelInfo p a:active{
	color:#847473;
	text-decoration:underline;
}
.TravelInfo p a:hover{					
	color:#847473;
	text-decoration:none;
}
.TravelInfo span{
	float:left;
	color:#847473;
	font-size:0.9em;
	width:599px;
	padding:6px 0 0 20px;
}
.TravelInfo span a:link,
.TravelInfo span a:visited,
.TravelInfo span a:active{
	color:#847473;
	text-decoration:underline;
}
.TravelInfo span a:hover{					
	color:#847473;
	text-decoration:none;
}
.bottomBlock{
	float:left;
	width:830px;
}
.adBlock{
	float:left;
	width:208px;
	/*border:1px soild #c9c8c8;*/
	background:#fff;
	margin:3px 0 0 0;
}

.adBlock ul {
	float: left; clear: both;
	width: 100%;
}

.adBlock ul li {
	list-style: none;
	padding-bottom: 13px; margin: 0px;
	float: left; clear: both;
	width: 100%;
}

.adBlock ul li a:link,
.adBlock ul li a:visited,
.adBlock ul li a:active {
	padding: 0px; margin: 0px; text-decoration: none;
}

.adBlock img{
	float:left; margin: 0px;
	padding:0px ;
}

.adBlock a:link,
.adBlock a:visited,
.adBlock a:active{
	float:left;
	font-size:0.9em;
	width:170px;
	color:#fff;
	text-decoration:underline;
	padding:20px 0 15px 15px;
	text-transform:uppercase;
}
.adBlock a:hover
{
	color:#fff;
		text-decoration:none;

}
.NewsBlock{
	float:left; display: inline;
	width:280px;
	padding:0 0 0 21px;
}
.extraPad{
	padding:0 0 0 0px;
	float:right;
}
.NewsBlock h4,
.NewsBlock h3{
	float:left;
	width:260px;
	background:url(../images/bg_blackIcon.gif) no-repeat left 3px;
	padding:0 0 0 20px;
	margin:0px !important;
	font-size:1.1em;
}
.NewsBlock h4 a:link,
.NewsBlock h4 a:visited,
.NewsBlock h4 a:active,
.NewsBlock h3 a:link,
.NewsBlock h3 a:visited,
.NewsBlock h3 a:active{
	color:#000;
	text-decoration:none;
}
.NewsBlock h4 a:hover,
.NewsBlock h3 a:hover{
	color:#000;
	text-decoration:underline;
}
.NewsBlock ul{
	padding:10px 0 0 20px;
	margin:0px;
	float:left;

}
.NewsBlock div table td{
	padding:0px 0 0 0;
	margin:0px;

}
.NewsBlock ul li{
	font-size:11px;
	list-style:none;
	padding:0 0 13px 0px;
	color:#847473;
	width:270px;
	float:left;
}
.NewsBlock ul li a:link,
.NewsBlock ul li a:visited,
.NewsBlock ul li a:active{
	color:#847473;
	text-decoration: underline; float: left; clear: both; display: inline;
	background:url(/images/usefool-arrow_ov.gif) left 5px no-repeat;
	padding:0px 0px 0px 8px;
	/*border-bottom:1px solid #847473;*/
}
.NewsBlock ul li a:hover{
	color:#847473;
	text-decoration:none;
	/*border-bottom:1px solid #fff;*/
}
.generaLEnq{
	float:right;
	width:250px;
	padding:10px 24px 0 0;

}
.linkBg{
	float:left;
	width: auto; display: inline; white-space: nowrap;
	padding:0 0 2px 0;
	margin-left: 11px;
	/*background:url(../images/general_linkImg.gif) repeat-x left 15px;*/
	font-size:12px;
}
.linkBg ul{
	padding:0px;
	margin:0px;
}
.linkBg ul li{
	list-style:none;
	color:#231f20;	
	font-size:1.05em;
	float:left;
	/*background:url(../images/general_divider.gif) no-repeat right 3px;*/
	padding:0 0px 0 0px;
}
.linkBg ul li a:link,
.linkBg ul li a:visited,
.linkBg ul li a:active{
	color:#231f20;
	text-decoration: underline;
}
.linkBg ul li a:hover{
	color:#231f20;
	text-decoration:none;
}
.linkBg ul li.lastLinkGeneral{
	background:none;
	padding:0 0 0 6px;
}
.loginSection{
	float:left;
	width:888px;
	background:#eee8e7;
	border-left:1px solid #d6d3d3;
	border-bottom:7px solid #fff;
	border-right:1px soild #d2cecd;
	padding:17px 0 12px 12px;
	display:inline;
}
.loginSection p{
	float:left;
	color:#847473;
	padding:0px;
	font-size:1.1em;
	margin:0px;
}
.loginSection .label{
	float:left;
	color:#847473;	
	padding:0 2px 0 15px;
}
.loginSection input{
	float:left;
	width:200px;
	border:1px solid #d6cecd;
	font-size:0.9em;
	padding:1px 0 1px 1px;
	margin:0 0px 0 0;
}
.loginSection span{
	float:left;
	color:#847473;
	font-size:1em;
}

.loginSection span a {
	font-size: 100%;
}

.loginSection span a:link,
.loginSection span a:visited,
.loginSection span a:active{
	color:#847473;
	text-decoration:underline;
}
.loginSection span a:hover{
	color:#847473;
	/*text-decoration:underline;*/
	
}
#footer{
	float:left;
	width:901px;
	background:#c22126;
	border-bottom:1px solid #300809;
	margin:0 0 4px 0;
	padding:10px 0 10px 0;
	color:#fff;
}
.footerLinks{
	float:right;
	width:auto;
	padding:0 10px 0 0;
	
	
}
.footerLinks ul{
	padding:0px;
	margin:0px;

}
.footerLinks ul li{
	list-style:none;
	display:inline;
	font-size:0.80em;
	padding:0 4px 0 0;
}
.footerLinks ul li a:link,
.footerLinks ul li a:visited,
.footerLinks ul li a:active{
	text-decoration:none;
	color:#fff;
	letter-spacing:1px;
}
.footerLinks ul li a:hover{
	text-decoration:underline;
	color:#fff;
}

div.siteDevelopedBy {
	float: left; clear: both;
	width: 100%;
	text-align: center;
	margin: 15px 0px;
}

.sbx {
    background: url(../images/sbx.png) no-repeat right 0;
    float: right;
    font-size: 11px;
    margin: 0 10px 0 0;
    width: 150px;
    padding: 3px 0;
}

.sbx a {
    color: #686868 !important;
    text-decoration: none;
    padding: 5px 40px 5px 0;
}

.sbx a:hover {
    color: #686868;
    text-decoration: underline;
}

div.siteDevelopedBy a{
	color: #fff;
	font-size:0.80em;
}

div.siteDevelopedBy a:hover{
	text-decoration: none;
}


/*GOURMET css strats */
.gourmetBLock{
	float:left; 
	width:823px;overflow: hidden;
	border-top:1px solid #e4e5d8;
	background:#e76e34;
	margin:0 0 0 1px;
	position:relative;
}
.gourmetBLock img{
	float:left;
}
.gourmetBLock span img{
	float:left;
	padding:26px 0 0 3px;
}
.gourmetHeadBlock{
	position:absolute;
	padding:24px 0 15px 18px;
	width:399px;
	background:#fff;
	filter:alpha(opacity=95);
	-moz-opacity:0.95;
	-khtml-opacity: 0.95;
	opacity: 0.95;
	right:19px;
	top:22px;

}
.gourmetHeadBlock h2{
	float:left;
	padding:0px 0 0px 0;
	color:#e76f34;
	font-size:1.7em;
}
.gourmetHeadBlock p{
	float:left;
	color:#e76f34;
	padding:7px 0 0px 0;
	width:382px;
	line-height:1.4em;
}
.gourmetHeadBlock ul{
	padding:7px 0 0 0;
	margin:0px;
	float:left;
}
.gourmetHeadBlock ul li{
	list-style:none;
	color:#e76f34;
	font-size:1.2em;
	width:250px;
	line-height:1.65em;
}
.gourmetHeadBlock ul li a:link,
.gourmetHeadBlock ul li a:visited,
.gourmetHeadBlock ul li a:active{
	color:#e76f34;
	text-decoration:underline;
}
.gourmetHeadBlock ul li a:hover{
	color:#e76f34;
	text-decoration:underline;
}

.gourmetBlockOne{
	float:left;
	width:253px;
	background:#fae2d6;
	padding:0 0 15px 0;
	min-height: 322px;
	height: auto!important;
	height: 322px; overflow: hidden;
}
.gourmetBlockOne h3 span, .gourmetBlockTwo h3 span, .gourmetBlockThree h3 span{
	display:none;
}
.gourmetBlockOne img{
	float:left;
	margin:0 0 0px 0;
}
.innerMidBLocks{
	float:left;
	width:241px;
	padding:11px 0 0 10px;
}
.innerMidBLocks p{
	float:left;
	width:230px;
	color:#e76f34;
	line-height:1.4em;
	font-size:1.04em;
}

/*.innerMidBLocks h3 img{
	float:left;
	padding:0px 0 12px 0;
}*/
.innerMidBLocks h3{
	float:left;
	color:#e76f34;
	font-size:24px;
	padding:0px 0 10px 0;
	width:150px;
}


.innerMidBLocks ul{
	float:left;
	padding:9px 0 0 0;
	margin:0px;
}
.innerMidBLocks ul li{
	list-style:none;
	line-height:1.8em;
	float:left;
	color:#e76f34;
	width:230px;
	padding:0px 0 0px 0px;
}
.innerMidBLocks ul li a:link,
.innerMidBLocks ul li a:visited,
.innerMidBLocks ul li a:active{
	color:#e76e34;
	text-decoration:underline;
}
.innerMidBLocks ul li a:hover{
	color:#e76e34;
	text-decoration:none;
}
.leftPad{
	margin:0 0 0 32px;
	display:inline;
}
.featureBLock{
	float:left;
	width:823px;
	background:#e76e34;
	margin:0 0 27px 1px;
	display:inline;
}
.featureBLock h3{
	float:left;
	width:499px;
	padding:18px 0 0 45px;
	color:#fff;
	font-size:1.75em; line-height: 20px;
	background:url(../images/whiteBox.gif) no-repeat 17px 21px;
}
.featureBLock span{
	float:left;
	width:542px;
	padding:3px 0 0 18px;
	color:#fff;
	font-size:1.2em;
	font-weight:bold;
}
.featureBLock span a{
	color:#fff;
	text-decoration:underline;
}
.featureBLock span a:hover{
	color:#fff;
	text-decoration:underline;
}
.featureBLock h3 img{
	float:left;
	padding:0 0 0 30px;
}
.featureBLock h3 span{
	display:none;
}
.featureBLock p{
	color:#fff;
	padding:11px 0 4px 17px;
	width:520px;
	float:left;
	line-height:1.5em;
}
.featureBLock img{
	float:right;
}
.InnerSection{
	width:824px;
	float:left;
	padding:0px 0 5px 0px; 
	margin:0px 0 25px 0px; 
	border-bottom:1px solid #eee8e7;
}

.leftNav{
	float:left;
	width:207px;
	background:#fae2d6;
	padding:0px 0 50px 0;
}
.featureArticleBlock{
display: none;
	float:left !important;
	width:178px;
	background:url(../images/orange_box.gif)  no-repeat left 3px;
	color:#e76f34;
	font-size:1.25em;
	padding:0 0 0 19px !important; 
	margin:0 0 10px 12px !important;
}
.leftNav h2{
	float:left;
	width:194px;
	color:#fff;
	font-size:1.5em;
	font-weight:bold;
	background:#e76f34;
	padding:5px 0 4px 13px;
	margin:0 0 5px 0;
}

.leftNav ul {
	padding:0px 0 0 0px;
	margin:0px;
}
.leftNav ul ul{
	padding:4px 0 0 0px;
	margin:0px;
	float:left;
}
.leftNav ul ul ul{
	padding:10px 0 0 15px !important;
	margin:0px !important;
	border:none !important;
	float:left;
}
.leftNav ul li{
	list-style:none;
	color:#e76f34;
	font-size:1.2em;
	float:left;
	line-height:16px !important;
}

.leftNav ul li a.rtIn,
.leftNav ul li a:link,
.leftNav ul li a:visited,
.leftNav ul li a:active{
	color:#e76f34;
	text-decoration:none;
	float:left !important;
	background:url(../images/bg_rightArrow.gif) no-repeat left 5px !important;
	padding:0 0 0px 12px !important;
	border:none !important;
	font-size:1.05em;

}
.leftNav ul li a:hover{
	color:#b75727 !important;
	text-decoration:none;
			background:url(../images/rightArrow_hover.gif) no-repeat left 5px !important;

}


.leftNav ul li a.rtSelected, .leftNav ul li li a.rtSelected{
	color:#b75727 !important;
	text-decoration:none;
	border:none !important;
	background:url(../images/bg_arrowDown.gif) no-repeat left 10px !important;
	

}

.leftNav li li{
	list-style:none;
	font-size:1em;	
	float:left;
	padding:0 0 10px 10px !important;
	margin:0px;
	
	
}

.leftNav li li li{
	list-style:none;
	font-weight:normal;
	padding:0px 0 8px 0px;
	margin:0px;
}
.leftNav li li a.rtIn,
.leftNav li li a:link,
.leftNav li li a:visited,
.leftNav li li a:active{

	color:#e76f34 !important;
	text-decoration:none;
	float:left;

}
.leftNav li li a:hover{
	color:#b75727 !important;
	text-decoration:none;
			background:url(../images/rightArrow_hover.gif) no-repeat left 5px !important;

}
.leftNav span{
	float:left;
	color:#e76f34;
	display:inline;	
}
.RadTreeView_Default .rtLines .rtLast, .RadTreeView_Default .rtLines .rtLast .rtUL{
	padding:0 0 0 10px !important;
 }
.leftNav .RadTreeView_Default, .RadTreeView_Default a.rtIn, .RadTreeView_Default .rtEdit .rtIn input{
	font-family: Arial, "Times New Roman" !important;
	white-space:normal;
}
.leftNav .RadTreeView_Default .rtLines .rtFirst, .RadTreeView_Default .rtLines .rtFirst .rtUL{
	background-image:none !important;
}
.leftNav .RadTreeView_Default .rtLines .rtLI, .RadTreeView_Default .rtLines .rtFirst .rtUL{
	background-image:none !important;
}
.leftNav .RadTreeView_Default .rtLines .rtMid {
	background:none !important;
	float:left !important;
	
}
.leftNav .RadTreeView_Default .rtLines .rtBot{
	float:left;
	background:none !important;
	margin:0px !important;
}
.leftNav .RadTreeView_Default .rtPlus, .RadTreeView_Default .rtMinus{
	background:none !important;
	cursor:pointer !important;
	display:none;
}
.leftNav .RadTreeView_Default .rtSelected .rtIn {
	color:#b75727 !important;
	background:url(../images/bg_arrowDown.gif) no-repeat left 7px !important;
	padding:0 0 0 12px !important;
	margin:0px;
	border:0 none !important;
}
.leftNav .RadTreeView .rtSp{
	padding:0px !important;
	margin:0px !important;
	height:0px;
	width:0px;
}
.leftNav .RadTreeView .rtUL .rtLI .rtUL{
	padding:3px 0 3px 10px !important;
	float:left !important;
	margin:0px !important;
}
.leftNav .RadTreeView .rtLines .rtLI, .RadTreeView .rtLines .rtFirst .rtUL{
	float:left;
	padding:0px !important;
	margin:0px !important;
	clear:both;
	width:180px !important;
}
.leftNav .RadTreeView_Default .rtLines .rtLast .rtTop{
	background:none !important;
}
.leftNav .RadTreeView_Default .rtLines .rtTop{
	background:none !important;
}
.RadTreeView .rtTop, .RadTreeView .rtMid, .RadTreeView .rtBot{
	padding:3px 0 3px 13px !important;
	margin:0px !important;
	/*width:207px !important;*/
}

.leftNav .RadTreeView .rtUL .rtLI .rtUL a{
	margin-left: 10px;
	font-size: 1em;
}

/*Left nav gray starts*/

.leftNavGray{
	float:left;
	width:207px;
	background:#f1ecec;
	padding:0 0 20px 0;
}
.leftNavGray h2{
	float:left;
	width:194px;
	color:#fff;
	font-size:1.5em;
	font-weight:bold;
	background:#e76f34;
	padding:5px 0 4px 13px;
}
.leftNavGray ul{
	padding:25px 0 0 0px;
	margin:0px;
	float:left;
}
.leftNavGray ul ul{
	padding:4px 0 0 0px;
	margin:0px;
	float:left;
}
.leftNavGray ul ul ul{
	padding:10px 0 0 0px;
	margin:0px;
	float:left;
}
.leftNavGray ul li{
	list-style:none;
	color:#e76f34;
	font-size:1.2em;
	padding:0 0 10px 17px;
	width:162px;
}

.leftNavGray ul li a.noArrow{
	background:none !important;
	
}
.leftNavGray ul li a:link,
.leftNavGray ul li a:visited,
.leftNavGray ul li a:active{
	color:#847473;
		background:url(../images/brownArrowRight.gif) no-repeat left 6px;
	text-decoration:none;
	float:left;
	padding:0 0 5px 14px;
}

.leftNavGray ul li a.activeLink, .leftNavGray ul li li a.activeLink{
	color:#231f20;
	text-decoration:none;
	background:url(../images/brownArrowActiveDown.gif) no-repeat 5px 6px;
}
.leftNavGray ul li li li a.activeLink{
	color:#231f20;
	text-decoration:none;
	background:url(../images/brownArrowActive.gif) no-repeat 8px 10px;
}
.leftNavGray ul li a:hover{
	color:#231f20;
	text-decoration:none;
		background:url(../images/brownArrowActive.gif) no-repeat left 6px;

	
}
.leftNavGray li li{
	list-style:none;
	font-size:1em;	
	float:left;
	padding:0 0 10px 0px;
	margin:0px;
	
}
.leftNavGray li li a:link,
.leftNavGray li li a:visited,
.leftNavGray li li a:active{
	background:url(../images/brownArrowRight.gif) no-repeat 5px 6px;
	color:#847473;
	text-decoration:none;
	padding:0 0 0 20px;

	
}
.leftNavGray li li a:hover{
	color:#231f20;
	text-decoration:none;
		background:url(../images/brownArrowActive.gif) no-repeat 5px 6px;

}
.leftNavGray li li li{
	list-style:none;
	font-weight:normal;
	padding:0px 0 0px 20px;
	line-height:1.7em;
	margin:0px;
}
.leftNavGray li li li a:link,
.leftNavGray li li li a:visited,
.leftNavGray li li li a:active{
	background:url(../images/brownArrowRight.gif) no-repeat 8px 10px;
	color:#847473;
	text-decoration:none;
	float:left;
	
}
.leftNavGray li li li a:hover{
	color:#231f20;
	text-decoration:none;
		background:url(../images/brownArrowActive.gif) no-repeat 8px 10px;

}

.leftNavGray span{
	float:left;
	color:#e76f34;
	background:url(../images/orange_box.gif) no-repeat left 4px;
	font-size:1.3em;
	padding:0 0 5px 20px;
	margin:15px 0 0 12px;
	display:inline;
	width:171px;
}

/*Left nav ends*/


.rightSection{
	float:right;
	width:579px;
	/*position:relative;*/
}
.breadCrumb{
	float:left;
	width:571px;
	padding:0 0 0 0px;
}
.breadCrumb ul{
	padding:0px;
	margin:0px;
}
.breadCrumb ul li{
	list-style:none;
	display:inline;
	float:left;
}
.breadCrumb a:link,
.breadCrumb a:visited,
.breadCrumb a:active{
	list-style:none;
	display:inline;
	padding:0 3px 0 0px;
	color:#231f20;
	text-decoration:none;
}
.breadCrumb a:hover{
	color:#231f20;
	text-decoration:none;
}
.breadCrumb ul li a.lastLink{
	background:none;
}
.innerTopHead{
	float:left; clear: both;
	width:562px;
	padding:12px 0 17px 17px;
	background:#e76f34;
	margin:11px 0 15px 0;
}
.blueBg{
	background:#2b3381;
}
.innerTopHead h2{
	float:left;
	color:#fff;
	font-size:1.7em;
	padding:0px;
	margin:0px;
}
.innerTopHead h2 img{
	float:left;
}
.innerTopHead h2 span, .contentBlock h2 span, .contentBlockBlue h2 span{
	display:none;
}
.innerTopHead p{
	float:left;
	width:535px;
	color:#fff;
	padding:4px 0 0 0;
	line-height:1.5em;
}

.innerTopHead p a{
	color:#fff;	
}

.innerTopHead p a:hover{
	text-decoration: none;
}

.contentBlock{
	float:left;
	width:562px;
	padding:19px 0 23px 17px;
	background:#fdf1eb;
	margin:0 0 17px 0;
}
.contentBlock ul{
	padding:0px;
	margin:0px;
	float:left;
	width:325px;
}
.contentBlock ul li{
	list-style:none;
	background:url(../images/small_bullet.gif) no-repeat left 8px;
	float:left;
	width:325px;
	font-weight:bold;
	padding:0 0 0 8px;
}
.lightBlurBg{
	background:#eaebf2;
}
.lightBlurBg p{
	color:#231f20 !important;
}
.contentBlock h2{
	margin:0px;
	width:560px;
	float:left;
	font-size:1.7em;
	color:#e76e34;
}
.contentBlock span{
	float:left;
	color:#e76f34;
	width:380px;
	font-weight:bold;
	font-style:italic;
	padding:0 0 15px 0;
	font-size:1.1em;
}
.contentBlock h2 img{
	float:left !important;
	padding:0 0 10px 0px;
}
.contentBlock p{
	clear:left;
	float:left;
	width:359px;
	color:#e76f34;
	padding:0 0 15px 0;
	margin:0px;
	line-height:1.5em;1
}
.contentBlock p a{
	color:#E76F34
}

.contentBlock img{
	float:right;
	padding:0px;
	margin:0px;
}
.smallBits{
	float:left;
	width:579px;
	border-top:1px solid #eee8e7;
	padding:17px 0 17px 0;
}
.bitBox{
	float:left;
	width:177px;
	background:#fae2d6;
	padding:0 0 7px 0;
}
.bitBox span{
	float:left;
	padding:5px 0 0 9px;
	color:#e76f34;
	font-size:1.6em;
	margin:0px;
	width:150px;
}

.bitBox span a {
	color:#e76f34;
	text-decoration: none;
}

.bitBox span a:hover {
	text-decoration: underline;
}

.bitboxgap{
	margin:0 0 0 25px;
}
.grayBox{
	float:right;
	width:177px;
	min-height: 164px;
	height: auto !important;
	height: 164px;
	background:#f1ecec;
	padding:0 0 15px 0;
}
.grayBox span{
	float:left;
	padding:15px 0 0 12px;
	color:#847473;
	font-weight:bold;
	font-size:1.6em;
}
.grayBox ul{
	float:left;
	padding:10px 0 0 12px;
	margin:0px;
}
.grayBox ul li{
	list-style:none;
	float:left;
	width:153px;
	color:#847473;
	font-size:0.9em;
	line-height:2.1em;
}
.grayBox ul li a:link,
.grayBox ul li a:visited,
.grayBox ul li a:active{
	color:#847473;
	text-decoration:underline;
}
.grayBox ul li a:hover{
	color:#847473;
	text-decoration:underline;
}
.relatedBlock{
	float:left;
	width:569px;
	padding:0 0 0 11px;
}
.relatedBlock h3{
	float:left;
	color:#847473;
	font-size:1.4em;
	padding:0px;
	margin:0px;
}
.relatedBlock ul{
	padding:10px 0 0 0;
	margin:0px;
	float:left;
}

.relatedBlock ul li{
	list-style:none;
	width:506px;
	color:#847473;
	font-size:0.9em;
	line-height:1.7em;
}
.relatedBlock ul li a:link,
.relatedBlock ul li a:visited,
.relatedBlock ul li a:active{
	color:#847473;
	text-decoration:underline;
}
.relatedBlock ul li a:hover{
	color:#847473;
	text-decoration:underline;
}

.profileBLock{
	float:left;
	width:579px;
	background:#e76f34;
	margin:11px 0 17px 1px;
	display:inline;
}
.profileBLock h2{
	float:left;
	color:#fff;
	font-size:1.7em;
	padding:10px 0 0 15px;
}
.profileBLock h2 img{
	float:left;
}
.profileBLock h2 span{
	display:none;
}
.profileBLock p{
	color:#fff;
	line-height:1.5em;
	padding:6px 0 0 16px;
	width:343px;
	float:left;
}

.profileBLock p a{
	color: #fff;
}

.profileBLock img{
	float:right;
}

/*GOURMET css ends */
.archiveBlock{
	float:left;
	padding:0px;
	margin:0px;
	width:253px !important;
}
.archiveBlock ul{
	padding:0px;
	margin:0px;

}
.archiveBlock ul li{
	list-style:none;

	color:#231f20;
	font-size:1.05em;
	width:auto !important;
float:left;
width:243px !important;
clear:left;
	line-height:2em;
	background:none !important;

}
.archiveBlock ul li a:link,
.archiveBlock ul li a:visited,
.archiveBlock ul li a:active{
	color:#231f20;
	text-decoration:underline;
}
.archiveBlock ul li a:hover{
	color:#231f20;
	text-decoration:none;
}
.subscriptionBox{
	float:left; clear: both;
	background:#eaebf2;
	width:263px;
	padding:16px 0 10px 12px;
	overflow: hidden;
}
.formPad{
	float:right;
}
.subscriptionBox h3 img{
	float:left;
}
.subscriptionBox p{
	clear:left;
	color:#231f20;
	font-size:0.9em;
	padding:10px 0 0px 0;
}
.subscriptionBox .label,
.subscriptionBox span.labeltext{
	float:left;
	width:75px;
	font-size:0.9em;
	color:#231f20;
	padding:10px 0 0 0;
	text-decoration:underline;
}
.subscriptionBox input{
	float:left;
	width:168px;
	margin:10px 0 0px 0;
	padding:2px 0 2px 2px;
	border:1px solid #d1ced3;
	font-size:0.9em;
	color:#231f20;
}
.goBtn{
	float: right !important;
	float: none;
	margin-left: 0px !important;
	margin-left: 230px;
	width:23px;
	padding:8px 16px 0 0;
}
.goBtn input{
	float:right;
	width:23px;
	border:none;
	padding:0px;
	margin:0px;
}
.dealImageBox{
	float:right;
	width:177px;
	
}
.dealImageBox span{
	float:right;
	padding:8px 12px 8px 0 !important; 
	width:167px;
	display:block;
}
.dealImageBox img{
	float:right;
	padding:0px !important;
	margin:0px !important;
	
}

.DealBlock{
	float:left;
	width:561px;
	padding:0px 0 0px 17px;
}
.DealBlock ul{
	padding:0 0 5px 0;
	margin:0px;
	float:left;
	width:325px;
}
.DealBlock ul li{
	list-style:none;
	background:url(../images/small_bullet.gif) no-repeat left 8px;
	float:left;
	width:325px;
	font-weight:bold;
	padding:0 0 0 8px;
	line-height:1.4em;
}
.DealBlock h2{
	margin:0px;
	width:300px;
	float:left;
	padding:15px 0 2px 0;
	font-size:1.6em;
	color:#2b3381;
	
}
.DealBlock h2 img{
	float:left !important;
	padding:0 0 10px 0px;
}
.DealBlock p{
	clear:left;
	float:left;
	width:359px;
	color:#231f20;
	padding:7px 0 15px 0;
	margin:0px;
	line-height:1.5em;
}
.DealBlock img{
	float:right;
	padding:55px 0 0 0;
	margin:0px;
}
.DealBlock span{
	float:left;
	padding:0px 0 0px 0;
	clear:left;
	font-size:1.2em;
	/*width:365px;*/
	
}
.dealMainBox{
	float:left;
	width:579px;
	background:#eaebf2;
	margin:0 0 17px 0;

}
.dealMainBox div table{
	padding:0px;
	margin:0 0 0px 0;
}

.callToAction{
	float:left;
	width:561px;
	background:#2b3381;
	margin:20px 0 0px 0;
	padding:14px 0 15px 17px;
}
.callToAction p{
	width:auto;
	color:#fff;
	font-weight:bold;
	font-size:1.1em;
}
.searchDrop, .searchPrice{
	float:left;
	width:562px;
	clear:left;
	padding:15px 0 0px 0;
}
.searchDrop, .searchRightprice{
	float:left;
	width:562px;
	clear:left;
	padding:15px 0 0px 0;
}
.searchDrop label{
	float:left;
	width:238px;
	font-size:1.2em;
}
.searchPrice p{
	float:left;
	padding:0px 0 0px 0 !important;
	clear:left;
	font-size:1.2em;
	width:238px;
}
.searchPrice label{
	padding:0px;
	width:47px;
	padding:0 0px 0 12px;
	margin:0px;
	font-size:0.9em;
	float:left;
}
.searchPrice input{
	margin:2px 0 17px 0;
	float:left;
}
.searchRight{
	float:right;
	width:300px;
	padding:5px 24px 0 0;
	
}
.searchRight ul{
	padding:0px;
	margin:0px;
	width:300px;
	padding-top:10px;
    padding-left:10px;
}
.searchRight ul li{
    background:none;
    list-style:none;
    width:300px;
    margin:0px;
}

.searchRight ul li label{
	padding:0 0 10px 5px;
	font-weight:normal;
	margin-left:5px;
	width:220px;
}
.tickBox{
	float:left;
	width:534px;
	padding:18px 0 0 0;
}
.tickBox input{
	margin:2px 0 0px 0;
float:left;
}
.tickBox label{
float:left;
padding:0 0 0 12px;
font-size:0.9em;
}
.proceedBtn{
	float:right;
	width:85px;
	padding:37px 43px 35px 0;
}
.submitBtn{
	float:right;
	padding:35px 0 0 0;
}
.submitBtn input{
	width:85px !important;
	height:32px;
}
.contentBlockBlue{
	float:left;
	width:562px;
	padding:19px 0 23px 17px;
	background:#eaebf2;
	margin:0 0 17px 0;
}
.contentBlockBlue ul{
	padding:0px;
	margin:0px;
	float:left;
	width:325px;
}
.contentBlockBlue ul li{
	list-style:none;
	background:url(../images/small_bullet.gif) no-repeat left 8px;
	float:left;
	width:325px;
	font-weight:bold;
	padding:0 0 0 8px;
}
.contentBlockBlue h2{
	margin:0px;
	width:auto;
	float:left;
	color:#2b3381;
	font-size:1.7em;
	
}
.contentBlockBlue span{
	float:left;
	/*color:#e76f34;
	width:380px;
	font-weight:bold;
	font-style:italic;
	padding:0 0 15px 0;
	font-size:1.1em;*/
	padding:0;
}
.contentBlockBlue h2 img{
	float:left !important;
	padding:0 0 10px 0px;
}
.contentBlockBlue p{
	clear:left;
	float:left;
	width:359px;
	color:#231f20;
	padding:0 0 15px 0;
	margin:0px;
	line-height:1.5em;
}
.bigWidth p{
	width:530px;
	padding:0px;
	margin:0px;
}
.contentBlockBlue img{
	float:right;
	padding:0px;
	margin:0px;
}
/*News list Starts*/
.NewsSearchBlock{
	float:left;
	width:544px;
}
.newsList{
	float:left;
	width:544px;
	border-bottom:1px solid #d6d6d6;
	padding:0 0 13px 0;
	margin:0 0 10px 0;
}
.newsList span{
	float:left;
	width:auto;
	color:#868686;
	font-size:0.9em;
	font-style:normal;
	padding:0 0 4px 0;
	margin:0px;
}
.newsList h2{
	float:left;
	clear:left;
	width:538px;
	font-size:1.25em;
	font-style:normal;
}
.newsList ol{
	padding:0px 0 0 19px;
	margin:0px;
	float:left;
	width:500px;
}
.newsList ol li{
	float:left;
	width:500px;
	
}
.newsList ul{
	padding:0px 0 0 0px;
	margin:0px;
	float:left;
	width:500px;
}
.newsList ul li{
	float:left;
	width:500px;
	font-weight:normal;
	padding:0 0 10px 10px;
}
.newsList h2 a:link,
.newsList h2 a:visited,
.newsList h2 a:active{
	color:#2b3381;
	text-decoration:underline;
}
.newsList h2 a:hover{
	color:#2b3381;
	text-decoration:none;
}
.newsList p{
	width:538px;
	color:#000000;
	font-style:normal;
	padding:5px 0 0 0;
}
/*News list ends*/
/*Pagination starts*/
.pagination {
	float:right;
	padding:5px 0 14px;
	width:auto;
}
.pagination ul {
	float:right;
	margin:0px;
	padding:0 10px 0 0;
	width:100%;
}

.alphabetBlock .pagination ul {
	margin:0px 5px 0px 0px;
	padding:0;
}


.alphabetBlock .pagination ul li.previous, .pagination ul li.previous {
	background:url(/images/btn_search_arrow_left.gif) no-repeat scroll 0px 0px;
	float:left;
	height:16px; width:16px;
	padding: 0px; margin: 0px;
	/*text-indent:-9999em;*/
}

.alphabetBlock .pagination ul li.previous a, .alphabetBlock .pagination ul li.next a, .pagination ul li.next a {
	float: left; display: inline;
	width: 16px; height: 15px;
	text-decoration: none;
}

.alphabetBlock .pagination ul li a, .pagination ul li a {
	margin: 5px; padding: 0px;
}

.alphabetBlock .pagination ul li, .pagination ul li {
	background:url(/images/bg_paginationDivider.gif) no-repeat 100% 5px;
	clear:none;
	color:#484848;
	display:inline;
	float:left;
	font-size:1.2em;
	list-style-image:none;
	list-style-type:none;
	padding: 0px 4px 0px 4px;
	width:auto;
}

.alphabetBlock .pagination ul li.lblfifth, .pagination ul li.lblfifth 
{
	background: none;
}

.alphabetBlock .pagination ul li.next, .pagination ul li.next {
	background: url(../images/btn_search_arrow.gif) no-repeat 0px 0px;
	float:left;
	height:16px; width:16px;
	margin:0px 0 0 0;
	padding:0 0px 0 0;
/*	text-indent:-9999em;*/
}

.pagination ul li a,
.pagination ul li a:link,
.pagination ul li a:active,
.pagination ul li a:visited {
	color:#484848;
	text-decoration:underline;
}
.pagination ul li a:hover {
	color:#484848;
	text-decoration:none;
}
.pagination ul li a.sf_PagerSelItem {
	color:#2b3381 !important;
	text-decoration:none !important;
}
.pagination ul li.next span {
	text-indent:-9999em;
	width:16px;
	float:left;
}
.pagination ul li.previous span {
	text-indent:-9999em;
	width:16px;
	padding:0 0 0 5px;
	float:left;
}

.pagination ul li.previous a,
.pagination ul li.next a{
	float:left;
	width:16px;
	outline:0px;
}

.noresultfound 
{
	padding: 20px 0px 10px 15px;
	float: left; clear: both;
	width: auto; display: inline;
	white-space: nowrap;
	color: Red;
}

/*Pagination ends*/

/*Contact block*/

.contactBlock{
	float:left;
	width:500px;
}

.contactBlock table {
	width: 100%;
	margin-top: 10px;
}


.contactBlock label{
	float:left; display: inline;
	width: auto;
	padding-left: 4px;
}

.contactBlock .labeltext {
	width:200px;
	float:left;
/*	padding-left: 4px;
*/	display: inline;
padding:0
}
.contactBlock  .labeltextfull{
	width:100%;
	float:left;
}
.contactBlock input {
	float:left;
	border:1px solid #cccccc;
	margin:0 0 10px 0;
}

.contactBlock input.textfield {
	width:190px;
}

.contactBlock ul 
{
	float:left; width: 100%;
	list-style: none;
	margin: 10px 0px 10px -5px;
}

.contactBlock ul li 
{
	float: left; width: auto;
	list-style: none;
	background: none;
	margin-bottom: 6px;
	padding-right: 10px;
	font-weight: normal;
} 


.contactBlock select{
	float:left;
	width:190px;
	border:1px solid #cccccc;
	margin:0 0 10px 0;
}
.contactBlock textarea{
	float:left;
	width:190px;
	border:1px solid #cccccc;
	margin:0 0 10px 0;
	min-height:150px;
}
/*Contact ends*/

.alphabetBlock{
	float:left;
	width:515px;
	padding:10px 0 0 0px;
}
.alphabetBlock ul{
	padding:0px;
	margin:0px;
	width:300px;
}

.alphabetBlock ul.name{
	padding:0px;
	margin:0px 0px 0px 10px;
}

.alphabetBlock ul li{
	display:inline;
	list-style:none;
	padding:0 10px 0 0px;
	font-size:14px;
	color:#2b3381;
}
.alphabetBlock ul li a:link,
.alphabetBlock ul li a:visited,
.alphabetBlock ul li a:active{
	color:#2b3381;
	text-decoration:underline;
}
.alphabetBlock ul li a:hover{
	color:#2b3381;
	text-decoration:none;
}
.alphabetBlock ul li a.alphaSelected{
	color:#2b3381;
	text-decoration:none;
	font-weight:bold;
}
/*popup block starts*/
.popupBlock{
	float:left;
	width:173px;
	background:url(/images/bg_popupTop.gif) no-repeat left top;
	padding:5px 0 0 0;
	
}
.popupBot{
	float:left;
	width:173px;
	background:url(/images/bg_popupBottom.gif) no-repeat left bottom;
}
.popupTile{
	float:left;
	width:173px;
	background:url(/images/bg_popupMid.gif) repeat-y left top;

	padding:0px 0 0px 0;
	margin:7px 0 18px 0;
}
.popupTile p{
	float:left;
	padding:5px 0 10px 14px !important;
	width:145px;
}
.floating-panel {
	width: 228px;
	height: auto;
	position: absolute;
	z-index: 1;	
	float: left;
}
.panel1 {
	top:0px;
	left:0px;
	display: none;
}

.panel2 {
	top:90px;
	left:370px; 
	display: none;

}
.panel3 {
	top:200px;
	left:380px;
	display: none;

}
.panel4 {
	top:245px;
	left:225px;display: none;

}
.panel5 {
	top:180px;
	left:380px;display: none;
	

}
.panel6 {
	top:287px;
	left:225px; display: none;
}
.panel7 {
	top:245px;
	left:380px; display: none;


}
.panel8 {
	top:287px;
	left:215px; display: none;
	

}
.panel9 {
	top:258px;
	left:385px;
	display: none;

}
.panel10 {
	top:290px;
	left:215px;
	display: none;

}
.panel11 {
	top:258px;
	left:385px;
	display: none;

}
.panel12 {
	top:258px;
	left:385px;
	display: none;

}
/*popup block starts*/

.brochureBlock{
	float:left;
	width:350px;
	
}
.brochureBlock p{
	float:left;
	width:170px;
}

.brochureBlock p.privacy-policy {
	width:225px;
}

.brochureBlock div{
	float:right;
	width:162px;
	padding:5px 0 0 0;
	white-space: nowrap;
}

.brochureBlock div.futureOffers
{
	width: 250px;
}

.brochureBlock div ul{
	padding:0px;
	margin:0px;
	width:auto;
}
.brochureBlock div ul li{
	list-style:none;
	background:none;
	width:60px;
}
.brochureBlock div ul li input{
	width:25px;
	float:left;
	border:none !Important;
}
.brochureBlock div ul li label{
	float:left;
	width:auto;
}
.articleLeft{
	float:left;
	width:380px;
}
.rightImages{
	float:right;
	width:177px;
	padding:4px 0 0 0;
}
.rightImages img{
	float:right;
	width:177px;
	padding:0 0 30px 0;
}
.sf_listTitle {
	display:none;
	padding:0px !important;
	margin:0px !important;
	
}
.sf_simpleList ul {
	float:left !important;
	padding:0px;
	margin:0px;
	width:562px !important;


}
.sf_simpleList li, .sf_pageList li, .sf_expandedList li, .sf_expandableList li, .sf_anchorList li{
	margin:0px !important;
	list-style:none;
	float:left !important;
	background:#fae2d6;
	margin:0 0 10px 0 !important;
	padding:10px 15px 10px 15px !important;
}
.sf_simpleList li, .sf_pageList li, .sf_expandedList li, .sf_expandableList li, .sf_anchorList li h2{
	margin:0px;
	width:545px !important;
	float:left;
	color:#e76e34;

}

.sf_simpleList li {
	clear: both;
	float:left !important;
	float: left;
	width:300px;
	color:#e76e34;
	padding:0 0 0px 0;
	margin:0px;

}

.sf_pageList li, .sf_expandedList li, .sf_expandableList li, .sf_anchorList li p{
	clear:left !important;
	float:left !important;
	float: left;
	width:300px;
	color:#e76e34;
	padding:0 0 0px 0;
	margin:0px;

}
.sf_simpleList li p{
	float:left;
	padding:7px 0 0 0;
	margin:0px;
	width:340px;
}

.sf_simpleList li p a{
	color: #E76E34;
}

.sf_simpleList li a{
	color:#2b3381;
}

.sf_simpleList li p a:hover{
	text-decoration: none;
}
.sf_simpleList li p .imageClass img, .sf_simpleList li img{
	float:right !important;
	padding:12px 0 0 0;
	margin:0px 20px 0px 0px;

}

.sf_simpleList li, .sf_pageList li, .sf_expandedList li, .sf_expandableList li, .sf_anchorList li img{
	float:right !important;
	padding:0px;
	margin:0px;
	
}




.botPadding{
	padding:0 0 10px 0 !important;
}
.moreLinks{
	color:#E76F34;
	float:left;
	font-size:1em;
	font-weight:bold;
	padding:0 0 15px;
	width:395px ;
}
.flashObject{
	float:left;
	width:600px;
	padding:0 0 20px 0;
}
.NewsBlock ul.sf_newsList li{
	padding:0px 0px 13px 0px;
	margin:0px;	
	float:left;
}
.NewsBlock ul.sf_newsList li h2.sf_newsTitle{
	padding:0px 0px 3px 0px;
	line-height:normal;
	margin:0px;
	font-size:11px;
}
.NewsBlock ul.sf_newsList li h2.sf_newsTitle a{
	padding:0px 0px 0px 10px;
	background:url(/images/usefool-arrow_ov.gif) left 2px no-repeat;
	/*border-bottom:1px solid #847473;*/
	text-decoration:underline; 
	line-height: 12px;
	float:left; clear: both;
}
.NewsBlock ul.sf_newsList li h2.sf_newsTitle a:hover{
	/*border-bottom:1px solid #fff;*/
	text-decoration:none;
}

.newspanel{
	float:left;
	width:100%;
}
.newspanel ul.sf_newsList,.newspanel ol.sf_pager{
	float:left;
	width:560px;
	background:#EAEBF2;
	margin:0px;
	padding:10px 10px 10px 10px;
}

.newspanel ul.sf_newsList li{
	border-bottom:1px solid #D6D6D6;
	padding:10px 0px 10px 0px;
	margin:0px;
}
.newspanel ul.sf_newsList h2.sf_newsTitle{
	margin:0px;
	padding:0px;
	font-size:1.25em;
	color:#2B3381;
	font-weight:bold;
}
.newspanel ul.sf_newsList h2.sf_newsTitle a{
	color:#2B3381;
}
.newspanel ul.sf_newsList p.sf_newsDate,.sf_newsDate{
	color:#868686;
	font-weight:bold;
}
.newspanel ol.sf_pager li a,
.newspanel ol.sf_pager li a.sf_PagerSelItem{
	color:#000;
}
.newspanel ol.sf_pager li{
	padding:0px 0px 0px 0px;
}
.rightSection .sf_singleNews{
	float:left;
	clear:both;
	padding:20px 20px 20px 20px;
	background:#EAEBF2;
	width:540px;
}
.rightSection .sf_singleNews h2.sf_NewsTitle{
	color:#2B3381;
}
.rightSection .sf_singleNews ol,.rightSection .sf_singleNews ul{
	padding:0px 0px 0px 20px;
	margin:0px 0px 0px 0px;
}

.loginSection input.loginText {
	width: 40px;
	color:#847473;
	text-decoration:underline;
	background: none; border: 0px;
	margin-right: 20px;
	cursor: pointer;
}

.header-description {
	font-size: 1.5em;
	padding-bottom: 5px;
}

div.location-select{
	float: left; clear: both; width:auto; margin-left: 15px; margin-top: 15px
}
/********************************************/

.welcomBLock a{
	color:#fff;
	text-decoration:underline;
}

.welcomBLock a:hover{
	color:#fff;
	text-decoration:none;
}

.rightSection .RadTreeView {
 width:100%;
 float:left
}
.rightSection .RadTreeView .rtLI {
 width:100%;
 float:left
}

.tradelist
{
   border: 2px solid #CFDBFF;
    width: 80%;
}

.single_news_top_left {
    float: left;
}

.single_news_top_right {
    float: right;
    margin-right:10px;
}

.social_left {
    float: left;
    width: 80px;
}

.social_right {
    float: left;
    width: 70px;
}
