html,body{
	padding:0px;
	margin:0px;
	line-height:24px;
}

:focus{outline: none;}

a,area {blr:expression(this.onFocus=this.blur())}

.Close{
	clear:both;
	line-height:0px;
	font-size:0px;
	height:0px;
}

.Page{
	width:940px;
	margin:auto;
}
.Logo{
	margin-top:20px;
	height:53px;
	text-align:right;
}
.Logo img{
	border:0px;
	float:left;
	cursor:pointer;
}

.Logo_Message{
	float:right;
	margin-top:15px;
	font-size:12px;
}

.Logo_Message a{
	text-decoration:none;
	color:#000000;
	vertical-align:middle;
}

.Logo_Message a:hover{
	color:#FF5500;
	text-decoration:underline;
}

.Logo_Message form{
	border:0px;
	margin:0px;
	padding:0px;
	vertical-align:middle;
}

.Logo_Message input{
	border:1px solid #BBBBBB;
	height:12px;
	width:135px;
	margin:0px 5px 0px 25px;
	line-height:14px;
	vertical-align:middle;
}
.Logo_Message .SearchImage{
	width:56px;
	height:16px;
	margin:0px;
	border:0px;
	vertical-align:middle;
}
.Navigation{	
	margin:30px 0px 20px 0px;
	position:relative;
	height:35px;
	z-index:3;
}

.Navigation_Text span{
	display:block;
	height:35px;
	line-height:35px;
	cursor:pointer;
	background-repeat:no-repeat;
	margin-right:83px;
	float:left;
}

.M_01{background-image:url(../ICO/Share/M_01.jpg);width:135px;}

.M_02{background-image:url(../ICO/Share/M_02.jpg);width:135px;}

.M_03{background-image:url(../ICO/Share/M_03.jpg);width:135px;}

.M_04{background-image:url(../ICO/Share/M_04.jpg);width:67px;}

.M_05{background-image:url(../ICO/Share/M_05.jpg);width:135px;}

#Menu{
	background-color:#222222;
	padding:7px 20px 15px 20px;
	position:absolute;
	z-index:10;
	top:-7px;
	left:0px;
	display:none;
}
.M_Main{
	background-repeat:no-repeat;
	height:35px;
	line-height:35px;
	font-size:35px;
	padding-bottom:7px;
}
.M_Main a{
	display:block;
	height:35px;
	line-height:35px;
	font-size:35px;
}

.MM_01{background-image:url(../ICO/Share/MM_01.jpg);width:135px;}

.MM_02{background-image:url(../ICO/Share/MM_02.jpg);width:135px;}

.MM_03{background-image:url(../ICO/Share/MM_03.jpg);width:135px;}

.MM_04{background-image:url(../ICO/Share/MM_04.jpg);width:68px;}

.MM_05{background-image:url(../ICO/Share/MM_05.jpg);width:135px;}


.M_List a{
	display:block;
	text-decoration:none;
	font-family:"ËÎÌå";
	font-size:12px;
	color:#FF5500;
	line-height:30px;
}
.M_List a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}





.Left{
	width:130px;
	margin-right:30px;
	float:left;
}

.Right{
	width:780px;
	float:left;
}




.Down{
	margin-top:10px;
	font-size:12px;
	font-family:"ËÎÌå";
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
}

.Down a{
	color:#666666;
	text-decoration:none;
}


.Down a:hover{
	color:#FF5500;
	text-decoration:underline;
}

.D_1 a{
	margin-right:10px;
}
.D_2 a{
	margin:0px 10px 0px 10px;
}





.Tab{
	border-bottom:4px solid #FA6700;
	margin-bottom:10px;
}
.This_TabButton{
	float:left;
	background: #FA6700 url(../ICO/Share/This_Tab_Background.jpg) repeat-x;
	line-height:31px;
	height:31px;
	margin:0px 2px 0px 0px;
}

.This_TabButton div{	
	background: url(../ICO/Share/This_Tab_Left_Background.jpg) no-repeat;
	padding-left:17px;
}

.This_TabButton a{
	display:block;
	background: url(../ICO/Share/This_Tab_Right_Background.jpg) no-repeat;
	background-position:right;
	padding-right:17px;
	text-decoration:none;
	color:#FFFFFF;
	cursor:default;
}

.TabButton{
	float:left;
	background: #000000 url(../ICO/Share/Tab_Background.jpg) repeat-x;
	line-height:30px;
	height:30px;
	margin:0px 2px 1px 0px;
}

.TabButton div{	
	background: url(../ICO/Share/Tab_Left_Background.jpg) no-repeat;
	padding-left:17px;
}

.TabButton a{
	display:block;
	background: url(../ICO/Share/Tab_Right_Background.jpg) no-repeat;
	background-position:right;
	padding-right:17px;
	text-decoration:none;
	color:#FFFFFF;
}






.Button_234X30{
	background-image:url(../ICO/Share/button.png);
	color:#FFFFFF;
	width:234px;
	height:30px;
	line-height:30px;
	font-size:12px;
}
.Button_234X30 a{
	display:block;
	text-decoration:none;
	color:#FFFFFF;
	margin-left:30px;
}






.Right_A{
	width:780px;
	float:left;	
}

.Right_A_Top{
	margin-bottom:35px;
}

.Right_A_Top img{
	width:355px;
	height:180px;
}

.Right_A_Top span{
	display:block;
	width:355px;
	float:right;
	height:135px;
	background-image:url(../ICO/Share/colorbox_001.jpg);
	color:#FFFFFF;
	padding:45px 35px 0px 35px;
	font-size:12px;
}

.Right_B{
	width:780px;
	float:left;	
}

.Right_B_Top{
	margin-bottom:35px;
}

.Right_B_Top img{
	width:355px;
	height:180px;
}

.Right_B_Top span{
	display:block;
	width:355px;
	float:right;
	height:135px;
	background-image:url(../ICO/Share/colorbox_002.jpg);
	color:#FFFFFF;
	padding:45px 35px 0px 35px;
	font-size:12px;
}


.Right_C{
	width:780px;
	float:left;	
}

.Right_C_Top{
	margin-bottom:35px;
}

.Right_C_Top img{
	width:355px;
	height:180px;
}

.Right_C_Top span{
	display:block;
	width:355px;
	float:right;
	height:135px;
	background-image:url(../ICO/Share/colorbox_003.jpg);
	color:#FFFFFF;
	padding:45px 35px 0px 35px;
	font-size:12px;
}


.Right_D{
	width:780px;
	float:left;	
}

.Right_D_Top{
	margin-bottom:35px;
}

.Right_D_Top img{
	width:355px;
	height:180px;
}

.Right_D_Top span{
	display:block;
	width:355px;
	float:right;
	height:135px;
	background-image:url(../ICO/Share/colorbox_004.jpg);
	color:#FFFFFF;
	padding:45px 35px 0px 35px;
	font-size:12px;
}


.Right_E{
	width:780px;
	float:left;	
}

.Right_E_Top{
	margin-bottom:35px;
}

.Right_E_Top img{
	width:355px;
	height:180px;
}

.Right_E_Top span{
	display:block;
	width:355px;
	float:right;
	height:135px;
	background-image:url(../ICO/Share/colorbox_005.jpg);
	color:#FFFFFF;
	padding:45px 35px 0px 35px;
	font-size:12px;
}




.Right_Message_List{
	width:234px;

}

.Right_Message_List a{
	text-decoration:none;
	background: #FFFFFF url(../../ICO/Share/FF5202.gif) no-repeat 5px;
	padding-left:15px;
	font-size:12px;
	color:#000000;
	display:block;
}


.Right_Message_List a:hover{
	color:#FF5507;
	text-decoration:underline;

}
/* FMG sidebar widget */
#fmgWidget
{
	margin-top: 1px;
}
.fmgWidgetTab_Visible, .fmgWidgetTab_Hidden
{
    width: 234px;
	float: left;
}
.fmgWidgetTab_Visible 
{    
    display: inline;   
}

.fmgWidgetTab_Hidden
{
    display: none;
}
.fmgWidgetTabHeaderSmall, .fmgWidgetTabHeader, .fmgWidgetTabHeaderMedium, .fmgWidgetTabHeaderLong, .fmgWidgetTabHeaderLongest,
.fmgWidgetTabHeaderSmall_Selected, .fmgWidgetTabHeader_Selected, .fmgWidgetTabHeaderMedium_Selected, .fmgWidgetTabHeaderLong_Selected, .fmgWidgetTabHeaderLongest_Selected
{
	float: left;
    overflow: visible;
    margin-right: 1px;
    
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 13px;
    text-transform: uppercase;
    color: #FFFFFF;

    padding: 2px 0px 0px 0px;
    text-align: center;
}
.fmgWidgetTabHeaderSmall A:visited, .fmgWidgetTabHeaderSmall A:hover, .fmgWidgetTabHeaderSmall A:link,
.fmgWidgetTabHeader A:visited, .fmgWidgetTabHeader A:hover, .fmgWidgetTabHeader A:link,
.fmgWidgetTabHeaderMedium A:visited, .fmgWidgetTabHeaderMedium A:hover, .fmgWidgetTabHeaderMedium A:link,
.fmgWidgetTabHeaderLong A:visited, .fmgWidgetTabHeaderLong A:hover, .fmgWidgetTabHeaderLong A:link,
.fmgWidgetTabHeaderLongest A:visited, .fmgWidgetTabHeaderLongest A:hover, .fmgWidgetTabHeaderLongest A:link
{
	color: #FFFFFF;
	text-decoration: none;
}
.fmgWidgetTabHeaderSmall_Selected a:link, .fmgWidgetTabHeaderSmall_Selected a:visited,
.fmgWidgetTabHeader_Selected a:link, .fmgWidgetTabHeader_Selected a:visited,
.fmgWidgetTabHeaderMedium_Selected a:link, .fmgWidgetTabHeaderMedium_Selected a:visited, 
.fmgWidgetTabHeaderLong_Selected a:link, .fmgWidgetTabHeaderLong_Selected a:visited,
.fmgWidgetTabHeaderLongest_Selected a:link, .fmgWidgetTabHeaderLongest_Selected a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
.fmgWidgetTabHeaderSmall_Selected 
{
	background-color: #FF5500;
    background-image: url('/ICO/sidebartabs/selectedtabsmall.jpg');
    background-position: 0px 0px;
    background-repeat: no-repeat;
    width: 40px;
    height: 15px;
}
.fmgWidgetTabHeader_Selected 
{
	background-color: #FF5500;
    background-image: url('/ICO/sidebartabs/selectedtab.jpg');
    background-position: 0px 0px;
    background-repeat: no-repeat; 
    width: 50px;
    height: 15px;
}
.fmgWidgetTabHeaderMedium_Selected
{
	background-color: #FF5500;
    background-image: url('/ICO/sidebartabs/selectedtabmedium.jpg');
    background-position: 0px 0px;
    background-repeat: no-repeat;
    width: 63px;
    height: 15px;
}
.fmgWidgetTabHeaderLong_Selected
{
	background-color: #FF5500;
    background-image: url('/ICO/sidebartabs/selectedtablong.jpg');
    background-position: 0px 0px;
    background-repeat: no-repeat;
    width: 78px;
    height: 15px;
}
.fmgWidgetTabHeaderLongest_Selected
{
	background-color: #FF5500;
    background-image: url('/ICO/sidebartabs/selectedtablongest.jpg');
    background-position: 0px 0px;
    background-repeat: no-repeat;
    width: 110px;
    height: 15px;
}
.fmgWidgetTabHeaderSmall
{
	background-color: #222222;
    background-image: url('/ICO/sidebartabs/unselectedtabsmall.jpg');
    background-position: 0px 0px;
    background-repeat: no-repeat;
    width: 40px;
    height: 14px;
}
.fmgWidgetTabHeader
{
	background-color: #222222;
    background-image: url('/ICO/sidebartabs/unselectedtab.jpg');
    background-position: 0px 0px;
    background-repeat: no-repeat;
    width: 50px;
    height: 14px;
}
.fmgWidgetTabHeaderMedium 
{
	background-color: #222222;
    background-image: url('/ICO/sidebartabs/unselectedtabmedium.jpg');
    background-position: 0px 0px;
    background-repeat: no-repeat;
    width: 63px;    
    height: 14px;    
}
.fmgWidgetTabHeaderLong 
{
	background-color: #222222;
    background-image: url('/ICO/sidebartabs/unselectedtablong.jpg');
    background-position: 0px 0px;
    background-repeat: no-repeat;
    width: 78px;
    height: 14px;
}
.fmgWidgetTabHeaderLongest
{
	background-color: #222222;
    background-image: url('/ICO/sidebartabs/unselectedtablongest.jpg');
    background-position: 0px 0px;
    background-repeat: no-repeat;
    width: 110px;
    height: 14px;
}
.fmgWidgetTabBody 
{
    height: 100%;  
    padding: 5px 10px;
    background-image: url('/ICO/sidebartabs/smalltabbar.jpg');
    background-position: 0px 0px;
    background-repeat: no-repeat;
    width: 214px;
}
.fmgWidgetFooter
{
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	padding: 5px;
	clear: both;
	background-image: url('/ICO/sidebartabs/orange.gif');
	background-repeat: no-repeat;
	background-position: 10px 12px;
	background-color: #ffffff;
	width: 224px;
}
.fmgWidgetFooter a
{
	color: #2d2d2d;
	padding-left: 12px;
	text-decoration: none;
}
.fmgWidgetFooter a:hover
{
	color: #ff5500;
	text-decoration: underline;
}
.fmgLink
{
	color:#FFFFFF;
	text-decoration: none;
}
/* FMG Landing CQWP Styles */
.fmgItemHeader
{
	color:#2D2D2D; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:12px; 
	text-transform:uppercase; 
	margin-bottom:4px;
}
.fmgItemImage
{
	margin-bottom:10px;
}
.fmgItemText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.fmgItemButton
{
	margin-top:10px; 
	margin-bottom:4px
}
/* FMG Callout Styles */
.fmgCalloutContainer
{
	margin-top: 20px;
}
.fmgCalloutItem
{
	clear: both;
	margin-top: 10px;
	position: relative;
	min-height: 54px;
}
.fmgCalloutImage
{
	position: absolute;
	top: 0px;
	left: 0px;
	padding: 2px 4px;
}
.fmgCalloutText
{
	line-height:16px;
	font-size:12px;
	padding: 0px 4px 0px 90px;
	height:54px;
}
.fmgCalloutHidden
{
	display: none;
}
.fmgCalloutImage img
{
    width:80px;
    height:50px;
    border:0px;
}
.fmgCalloutText a
{
	font-size:12px;color:#FF5500;text-decoration:none;
	line-height:16px;
}
.fmgCalloutText a:hover
{
	text-decoration:underline;
}
.loading
{
	background-image:url('/ICO/sidebartabs/progress-indicator.gif');
	background-position:center center;
	background-repeat: no-repeat;
	min-height:54px;
}
.inright{
	float:right;
	width:234px;
}