﻿body 
{
	margin:0px auto;
	width:100%;
}
*
{
	font-family:Arial;
    color:#4C5889;
	font-size:14px;
	margin:0px;
	padding:0px;
}
a
{
    color:#4C5889;
    text-decoration:none;
}
a:hover
{
    /*color:#4C5889;*/
    text-decoration:underline;
}
img
{
	border:none;
}
/*IE6 PNG fix
img, div, a, input { behavior: url('/Style/iepngfix.htc') }
*/
.Breaker
{
	float:none;
	clear:both;
	height:0px;
}
.RightSection
{
	float:right;
}
.LeftSection
{
	float:left;
}
.Darker{color:#2A3664;} .Darker a{color:#2A3664;}
.Yellow1{color:#AA922C;}.Yellow1 a{color:#AA922C;}
.Yellow2{color:#AA922C;}.Yellow2 a{color:#AA922C;}
.Yellow3{color:#CEBB6A;}.Yellow3 a{color:#CEBB6A;}

/*.HPBannerStripTop
{
    background:url('HomePage/stripbanner_top_bg.jpg') no-repeat top;
    width:544px;height:20px;
    
}*/
/*.HPBannerStripBottom
{
    background:url('HomePage/stripbanner_bottom_bg.jpg') no-repeat bottom;
    width:544px;height:20px;
}*/
/* IE6 Only 
*html .ClassName*/
/* IE7 Only 
*:first-child+html .ClassName*/


/*************************************/

.MainContainer
{
	width:760px;
	margin:0px auto;
}
.HPSearchContainer
{
	width:550px;
	border:solid 1px red;
}
/* IE6 Only */
* html .BodyContainer 
{
	margin-top:-25px;
}
/*.CommonTopBanner
{
	width:760px;height:104px;
	background:url('Common/top_banner_bg.jpg') no-repeat;
}*/
/*.CommonLeftFloatingBanner
{
	position:absolute;
	right:0px;
	top:225px;
	position:fixed;
	right:0px;
	top:0px;
	margin-top:243px;
	height:315px;
	width:95px;
	z-index: 1;
	overflow:hidden;
}*/
/* IE6 Only */
/** html .CommonLeftFloatingBanner {
	position:absolute;
}

.Right
{
	float:right;
}
.Left
{
	float:left;
}
*/
.HPDividerCol
{
	float:right;
	width:26px;
	overflow:hidden;
}
.HPDividerCol .Divider
{
	float:right;
	width:17px;
	overflow:hidden;
}
.HPDividerCol .Shadow
{
	float:right;
	width:9px;
	overflow:hidden;
}
.HPDividerCol .Shadow .Part1
{
	height:1120px;
    background:url('Site/left_line_pixel.jpg') repeat-y;
}
.HPDividerCol .Shadow .Part2
{
	height:154px;
    background:url('Site/left_line_bottom.jpg') no-repeat;
}

.BodyContainer
{
	width:760px;
	overflow:hidden;
	padding-top:10px;
	font-size:12px;
	position:relative;
	z-index:0 !important;
}



/************* CommonSearchStrip *************/
.CommonSearchStrip
{
	padding:10px 0px 15px 0px;
	direction:rtl;
	height:77px;
}
/* IE6 Only */
* html .CommonSearchStrip
{
	padding:0px;
}
.CommonSearchStrip .D
{
	display:block;
}
.CommonSearchStrip .D img
{
	width:92px;
	height:16px;
}
.CommonSearchStrip .RightSection a:first-child
{
	/*background:url('Common/logo_line.jpg') no-repeat;*/
	/*background:url('Common/logo_line2.jpg') no-repeat;*/
	background:url('Common/logo_begilenu.png') no-repeat;	
	width:340px;
	height:70px;
	display:block;
	text-decoration:none;
	margin-top:5px;
}
/* IE6 Only */
* html .CommonSearchStrip .RightSection a
{
	/*background:url('Common/logo_line.jpg') no-repeat;*/
	/*background:url('Common/logo_line2.jpg') no-repeat;*/
	background:url('Common/logo_begilenu.png') no-repeat;	
	width:340px;
	height:70px;
	display:block;
	text-decoration:none;
	margin-top:5px;
}
/* IE6 Only */
* html .CommonSearchStrip .RightSection a.D
{
	background:none;
	width:auto;
	height:auto;
	text-decoration:none;
}


.CommonSearchStrip .SearchEngine
{
	background:url('Common/searchbox_bg.gif') no-repeat;
	width:188px;
	height:24px;
	margin-top:17px;
	padding:7px;
}
.CommonSearchStrip .SearchEngine input
{
	height:18px;
	width:119px;
	border:solid 1px #b4b3b1;
	padding-top:1px;
	padding-right:4px;
	background-image:url('Images/SearchStrip/search_pixel.gif');
	background-repeat:repeat-x;
	background-position:top;
	margin-right:21px;
	float:right;
	color:#AA922C;
}
.CommonSearchStrip .SearchEngine .SearchButton
{
	width:38px;
	height:19px;
	cursor:pointer;
	float:right;
}



/************TopNavBar***********/

.TopNavBar
{
	text-align:center;
	direction:rtl;
}
.TopNavBar .Menu
{
	width:78px;height:41px;
	padding-top:7px;
	font-weight:bold;
	display:block;
	float:right;
	background:url('Common/nav_bar_off_tab.jpg') no-repeat;
}

.TopNavBar a.Menu:hover
{
	background:url('Common/nav_bar_on_tab.jpg') no-repeat;
	color:#AA922C;
	text-decoration:none;
}
.TopNavBar .Menu.Selected
{
	width:78px;height:41px;
	padding-top:7px;
	font-weight:bold;
	display:block;
	float:right;
	background:url('Common/nav_bar_on_tab.jpg') no-repeat;
	color:#AA922C;
}
.TopNavBar .MenuSpacer
{
	float:right;
	width:7px;
}
.TopNavBar .Box
{
	width:166px;
	text-align:right;
	position:absolute;
	z-index:999;
	margin-top:32px;
	float:right;
	display:none;
}
/* IE6 Only*/
*html .TopNavBar .Box{margin-right:-84px;}
/* IE7 Only*/
*:first-child+html .TopNavBar .Box{margin-right:-85px;}
/*Chrome and Safari 3.1 Only*/
body:nth-of-type(1) .TopNavBar .Box{margin-left:-81px;}

.TopNavBar .Box > a
{
	width:136px;
	padding:4px 15px;
	display:block;
	text-decoration:none;
	color:#AA922C;
	line-height:20px;
}
/* IE6 Only*/
*html .TopNavBar .Box a
{
	width:136px;
	padding:4px 15px;
	display:block;
	text-decoration:none;
	color:#AA922C;
	line-height:20px;
	cursor:pointer;
}

.TopNavBar .Box > a:hover
{
	color:#4C5889;
}

.TopNavBar .Box *
{
	overflow:hidden;
}

.TopNavBar .Box .Top
{
	background:url('Common/dropdown_top.png') no-repeat;
	height:21px;
	behavior: url('/Style/iepngfix.htc');	
}
.TopNavBar .Box .Top:hover
{
	background:url('Common/dropdown_top_over.png') no-repeat;
	behavior: url('/Style/iepngfix.htc');	
}

.TopNavBar .Box .Middle
{
	background:url('Common/dropdown_middle.png') no-repeat;
	height:21px;
	behavior: url('/Style/iepngfix.htc');	
}
.TopNavBar .Box .Middle:hover
{
	background:url('Common/dropdown_middle_over.png') no-repeat;
	behavior: url('/Style/iepngfix.htc');	
}
.TopNavBar .Box .Bottom
{
	background:url('Common/dropdown_bottom.png') no-repeat;
	height:27px;
	behavior: url('/Style/iepngfix.htc');	
}
.TopNavBar .Box .Bottom:hover
{
	background:url('Common/dropdown_bottom_over.png') no-repeat;
	behavior: url('/Style/iepngfix.htc');	
}

.BottomLine
{
	direction:rtl;
	float:right;
	margin-top:-9px;
}
/* IE6 Only */
* html .BottomLine 
{
	margin-top:-25px;
}
.BottomLine a
{
	font-size:12px;
}
.BottomLine span
{
	color:#AA922C;
	font-size:12px;
}



/*-----HPFooter----*/
.HPFooter
{
	padding-top:20px;
	direction:rtl;
}

@media screen and (max-width: 1024px) {
  .HPFooter {
    padding-bottom: 200px;
  }
}

/* IE6 Only*/
*html .HPFooter
{
	padding-top:0px;
}
.HPFooter *
{
	font-size:11px;
	overflow:hidden;
}

.HPFooter .Top, .HPFooter .Top *
{
	color:#4C5889;
}
.HPFooter .Top
{
}

.HPFooter .Phase1 *
{
	font-size:12px;
	color:#4C5889;
}
.HPFooter .Phase1 span
{
	color:#AA922C;
}
.HPFooter .Phase1
{
	padding-bottom:15px;
	width:100%;
	text-align:center;
}


.HPFooter .Bottom
{
	margin:0px auto;
	padding:6px 5px 15px 15px;
	background:url('Common/footer_Bg.jpg') no-repeat;
	width:740px;height:14px;
}

.HPFooter .Bottom > div
{
	float:right;
	padding-right:5px;
}
/* IE6 Only*/
*html .HPFooter .Bottom div
{
	float:right;
	padding-right:5px;
}
*html .HPFooter .Bottom div.rights
{
	float:left;
}
.HPFooter .Bottom > div > a
{
	color:#4C5889;
	font-size:11px;
}
.HPFooter .Bottom > div.Divider
{
	color:#D4D9E1;
	font-size:10px;
}
.HPFooter .Bottom > div.rights
{
	float:left;
}



/*****Banners*****/
.cBannerStrip
{
}
.cBannerStrip div
{
	width:507px;
	height:54px;
	color:#4e515a;
	text-align:center;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	/*background-color:#dad9d9;%*/
	margin:0px auto;
	padding:5px 0px;
}
.cLeftBanner
{
	width:190px;
	height:315px;
}

/*****BrandsGif*****/
.BrandsGif
{
    color:#353f48;
    font-family:Arial;
    font-size:11px;
    margin-top:16px;
	text-align:center;
}
.BrandsGif *
{
    overflow:hidden;
}
.BrandsGif
.Horizontal
{
	width:544px;
}

.BrandsGif
.Vertical
{
	width:149px;
}

.BrandsGif a
{
	text-decoration:none;
}
.BrandsGif a:hover
{
	text-decoration:none;
}
.BrandsGif .Brand
{
	width:149px;
	height:100px;
	padding-top:10px;
    background-image:url('Magazine/brandsGif_bg.jpg');
    background-repeat:no-repeat;
    display:block;
    float:right;
	text-align:center;
}
.BrandsGif .Brand img
{
 	width:90px;
	height:60px;
	border:1px solid #D0DEDE;
}
.BrandsGif .Text
{
	height:30px;
    padding-top:5px;
	cursor:pointer;
}

/*****HPForums*****/
.HPForums
{
   width:190px;
   height:196px;
   overflow:hidden;
   color:#727274;
   font-family:Arial;
   font-size:12px;
   background:url('Site/left_yellow_bg+line.jpg') no-repeat top;
}
.HPForums a
{
	text-decoration:none;
}
/* IE6 Only */
* html .HPForums
{
	margin-top:2px;
}
.HPForums .Title
{
	font-size:18px;
	font-weight:bold;
	padding-right:10px;
	padding-top:2px;
}
.HPForums .Content
{
    width:190px;
}
.HPForums .Content .Items
{
    width:190px;
    padding-top:4px;
}
.HPForums .Content .Items .Image
{
	width:10px;
	float:right;
}
.HPForums .Content .Items .Item
{
    background:url('Site/yellow_arrow.gif') no-repeat;
    background-position:top right;
    line-height:16px;
    margin-right:5px;
}
.HPForums .Content .Items marquee 
{
    background:url('Site/forums_gradient_over_text.png') no-repeat top;
}
.HPForums .Content .Items .Item .Title
{
	font-size:14px;
	font-weight:normal;
    width:175px;
    padding-right:10px;
	overflow:hidden;
	font-weight:bold;
}
.HPForums .Content .Items .Item .Forum
{
	font-size:12px;
	height:13px;
    padding-right:10px;
}
.HPForums .Content .Items .Item .Forum a
{
	font-size:12px !important;
}
.HPForums .Content .Items .Item .Forum a:hover
{
	font-size:12px !important;
}

.HPForums .Content .More
{
   width:185px;
   padding-left:5px;
   font-weight:bold;
   font-size:11px;
   color:#C01B23;
   margin-top:8px;
   text-align:left;
}
.HPForums .Content .More img
{
	border:none;
	width:17px;
	height:24px;
	vertical-align:top;
}

#livesite_engage_button a.ls-engage-button {
    margin-right: -100px !important;
}