/*
Copyright Mutualités Neutres
Created by Evolutionland
Contact: nicolas@evolutionland.eu 
*/

/* CSS Document */
@charset "utf-8";
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, img { margin: 0; padding: 0; }



/*General Styles*/
.clearer{overflow: hidden; width: 100%;}
img {border:0;}

.image-left {float:left; margin:0 10px 0 0;}


/*Ploneview*/
/*dl { float: left; }*/
dl {float: left; width:100%; margin-top:50px;}

/*Table Specs*/
.TableDiv { width:652px; background:url(++resource++MutNeutresImages/TableDiv_header.jpg) no-repeat; padding-top: 5px; margin-bottom: 5px; }
.TableDiv_Footer { width:652px; height: 11px; background:url(++resource++MutNeutresImages/TableDiv_footer.jpg) no-repeat; padding:0; }
.TableDiv_Footer_B { width:652px; height: 11px; background:url(++resource++MutNeutresImages/TableDiv_footer.jpg) no-repeat; padding:0; position: relative; float: left;}
.tableHeader {color:#7f275b;  font-weight: bold;}
.tableOrange {color:#f0a202;}

.TableDiv .AskImg { position: relative; top: 0px; left: 15px; float: left;}
.TableDiv ul.AskList { position: relative; top: 0px; left: 25px;  float: left; font-size: 11px; line-height: 11px; list-style: none; padding: 5px 0 2px 0;}
.TableDiv ul.AskList li {list-style-image: none; list-style-type: none; padding: 2px 0; font-size: 11px; color: #d79200;}
.TableDiv ul.AskList li a { text-decoration: none; border-bottom: solid 1px #d79200; color: #d79200;}
.TableDiv ul.AskList li a:hover { text-decoration: none; border-bottom: solid 1px #414141; color: #414141;}

.TableDiv .bg_AskImg { background: url(++resource++MutNeutresImages/bg_AskImg.jpg) top left no-repeat; height: 60px; width: 650px; margin-left: 1px;}
.TableDiv .AskHomeTxt { position: relative; top: 10px; left: 25px; float: left; width: 500px;}

.required { color:#d79200; font-weight: bold; }


.MutTable { width: 652px; padding: 0; margin: 0 0 0 1px; position: relative;}
.DocTable { width: 640px; padding: 0; margin: 0 4px; position: relative; font-size: 11px;}
.OfficeTable {width: 620px; padding: 0 0 10px 0 ; margin: 0 0 0 15px; position: relative; font-size: 12px;}
.OfficeTable input {height: 12px; margin: 2px 1px; font-size: 10px;}
.ContactTable {width: 620px; padding: 0 0 10px 0 ; margin: 0 0 0 14px; position: relative; font-size: 12px;}
.DocTable input {height: 12px; margin: 2px 1px; font-size: 10px;}

.DocTable a {color: #7f275b; text-decoration: none; cursor: pointer; padding: 2px 0;}
.DocTable a:hover {color: #7f275b; }

.OfficeTable a {color: #7f275b; text-decoration: none; cursor: pointer; padding: 2px 0;}
.OfficeTable a:hover {color: #7f275b; }

.ContactTable a {color: #7f275b; text-decoration: none; cursor: pointer; padding: 2px 0; font-size: 1em;}
.ContactTable a:hover {color: #7f275b; }

/*th { font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #797268; letter-spacing: 2px; text-transform: uppercase;	text-align: left; padding:0; background: #CAE8EA url(++resource++MutNeutresImages/bg_header.jpg) no-repeat;}
*/

tr.TitleOne {background: #fff url(++resource++MutNeutresImagesimages/bg_mut_Title01.jpg) no-repeat; height:42px;}
tr.TableFooter {background: #fff url(++resource++MutNeutresImagesimages/bg_mut_footer.jpg) no-repeat; height:42px;  }
.tr_pair td{ background: url(++resource++MutNeutresImages/bg_mut_rowA.jpg) #f2e9ea top left no-repeat; height: 17px; background-position:right top;}
.tr_impair td { background: url(++resource++MutNeutresImages/bg_mut_rowB.jpg) #f7f3f2 top left no-repeat; height: 17px; background-position:right top; }


.FAQ_MW {background: url(++resource++MutNeutresImages/bt_SubNav_Info.png) no-repeat; padding: 5px 0 5px 30px; border-bottom: solid 1px #dadada; font-weight: bold;}
ul.FAQ_List { font-size: 11px; line-height: 11px; list-style: none; padding: 5px 0 2px 0; margin:5px 10px;}
ul.FAQ_List li {list-style-image: none; list-style-type: none; padding: 2px 0; font-size: 11px; color: #414141;}
ul.FAQ_List li a { text-decoration: none; border-bottom: solid 1px #414141; color: #414141;}
ul.FAQ_List li a:hover { text-decoration: none; border-bottom: solid 1px #d79200; color: #d79200;}


.Picto_Css {height:22px; line-height: 25px; color:#7f275b; font-weight: bold; margin-left: 5px; font-size: 14px;}
.Picto_Couple {background: #fff url(++resource++MutNeutresImages/picto_couple.jpg) no-repeat; height:22px; line-height: 22px; color:#7f275b; font-weight: bold; padding-left: 28px; margin-bottom: 5px; font-size: 14px;}
.Picto_Single {background: #fff url(++resource++MutNeutresImages/picto_single.jpg) no-repeat; height:22px; line-height: 22px; color:#7f275b; font-weight: bold; padding-left: 28px; margin-bottom: 5px; font-size: 14px;}
.Picto_Mail {background: #fff url(++resource++MutNeutresImages/picto_mail.jpg) no-repeat; height:22px; line-height: 22px; color:#7f275b; font-weight: bold; padding-left: 28px; margin-bottom: 5px; font-size: 14px;}
.Picto_Less {height:22px; line-height: 15px; color:#7f275b; font-weight: bold; position: relative; left: 19px; top: 5px; font-size: 12px; font-weight: bold; color: #7f275b; font-size: 14px;}

.Picto_More { cursor: pointer;}

#Office_Footer {background: #fff url(++resource++MutNeutresImages/bg_Office_Footer.jpg) no-repeat; width: 652px; height:56px; position: relative;}
#Office_Footer img {width: 80px; height: 35px; float: left; position: absolute; left: 15px; top: 9px;}

#Office_Footer .OFC_Button { position: absolute; left: 110px; top: 11px; float: left; clear: both; background: url(++resource++MutNeutresImages/bt_Portlet_Yellow01.jpg) no-repeat; padding: 0 0 0 10px; margin: 5px 0;}
#Office_Footer .OFC_Button a{ float: left; height: 21px; background: url(++resource++MutNeutresImages/bt_Portlet_Yellow.jpg) repeat-x left top;	line-height: 21px; padding: 0 10px; color: #fff; font-size: 12px; text-decoration: none; font-weight: bold;}
#Office_Footer .OFC_Button span {	background: url(++resource++MutNeutresImages/bt_Portlet_Yellow02.jpg) no-repeat; float: left; width: 10px; height: 21px;}



.UserName {position: relative; width: 480px;  left: 45px; float: left; font-size: 14px; color: #b33873; font-weight: bold;}
.UserId {position: relative;width: 120px; float: left; text-align: right;  font-size: 14px; color: #b33873;}

.TB_Green  {position: relative; top:8px; float: left; clear: both; background: url(++resource++MutNeutresImages/bt_Portlet_Green01.jpg) no-repeat; padding: 0 0 0 10px; margin-bottom: 20px;}
.TB_Green  a{ float: left; height: 21px; background: url(++resource++MutNeutresImages/bt_Portlet_Green.jpg) repeat-x left top;	line-height: 21px; padding: 0 10px; color: #fff; font-size: 12px; text-decoration: none; font-weight: bold;}
.TB_Green  span {background: url(++resource++MutNeutresImages/bt_Portlet_Green02.jpg) no-repeat; float: left; width: 10px; height: 21px;}




/************/
/*HOME PAGE*/
/************/
#centerCTbody {width:980px;}

#centerCTbody .Head_CT {width:980px; height: 219px; position: relative; margin-top: 28px; border-bottom: solid 1px #dadada; padding-bottom: 10px}
.Head_CT h3 { font-size: 16px; line-height: 16px; font-weight: bold; color: #434343; margin: 0 0 2px 0; padding: 0;}

.Head_CT .HCT_Intro { float: left; width: 272px; height: 219px; border-right: solid 1px #dadada; padding-right: 10px; } /*real size w: 283px*/
.Head_CT .HCT_Intro p { font-size: 11px; line-height: 11px; color: #454545; margin: 0; padding: 0;}
.Head_CT .HCT_Intro img { margin:5px 0; padding: 0;}


/*Contact*/
.Head_CT .HCT_Contact { float: left; width: 361px; height: 219px; border-right: solid 1px #dadada; padding-left: 20px; position: relative;} /*real size w: 382px*/
.Head_CT .HCT_Contact .HCTC_Intro { font-size: 11px; line-height: 11px; color: #454545; margin: 5px 0 0 0; padding: 0 10px 0 0;}

.HCT_Contact .HTC_Perm_Input {bottom:7px; font-size:10px; height:12px; left:10px; position:absolute; width:80px;}
.HCT_Contact .HTC_Perm_InputBT {border:medium none; bottom:7px; cursor:pointer; height:18px; left:100px; position:absolute; width:21px; }

.HCT_Contact .HCT_BT {position: absolute; bottom: 30px; left: 10px; clear: both; background: url(++resource++MutNeutresImages/bt_Portlet_Green01.jpg) no-repeat green; padding: 0 0 0 10px;	margin: 5px 0;}
.HCT_Contact .HCT_BT a{ float: left; height: 21px; background: url(++resource++MutNeutresImages/bt_Portlet_Green.jpg) repeat-x left top;	line-height: 21px; padding: 0 10px; color: #fff; font-size: 12px; text-decoration: none; font-weight: bold;}
.HCT_Contact .HCT_BT span {	background: url(++resource++MutNeutresImages/bt_Portlet_Green02.jpg) no-repeat; float: left; width: 10px; height: 21px;}
	
.HCT_Contact .TxtSubBT {position: absolute; bottom: 0; left: 10px; width: 130px; font-size: 11px; line-height: 11px;  }

/*News*/
.Head_CT .HCT_News { float: left; width: 295px; height: 219px; padding-left: 20px; position: relative; } 
.HCT_News h3 { font-size: 16px; line-height: 16px; font-weight: bold; color: #434343; margin: 0 0 7px 0; padding: 0;}
.HCT_News ul {width: 295px; padding: 0; margin: 0;}

.HCT_News ul li { padding: 0; margin: 0; line-height: 12px;}
* html .HCT_News ul li { padding: 0; margin: 0; height: 10px; line-height: 12px;}
.HCT_News ul li .ListNews_Date { float: left; width:70px; font-size: 11px; color:#eea200; margin-bottom: 2px; }
.HCT_News ul li a.ListNews_CT { float: left; width:225px; font-size: 11px; color:#4d4d4d; margin-bottom: 2px;}
.HCT_News ul li a:hover.ListNews_CT { color:#eea200;}

.HCT_News ul li a.ListNews_All { text-decoration: none; border-bottom: solid 1px #454545;  color: #4d4d4d; position: absolute; bottom: 2px; right: 20px; font-size: 12px;}
.HCT_News ul li a:hover.ListNews_All { text-decoration: none; border-bottom: solid 1px #eea200;  color: #eea200;}


/*Links bottom home*/

#Home_LinksCT {width: 980px; margin-top: 10px;}
#Home_LinksCT .HLCT_Small { width: 245px; float: left; margin-bottom: 15px;}
.HLCT_Small h6 { font-size: 12px; font-weight: bold; color: #414141; display: block; border-bottom: solid 1px #dadada; margin: 10px 15px 0 0; padding:0 0 2px 0; }
.HLCT_Small ul.CTS_List {line-height: 11px; list-style: none; padding: 5px 0 0 0;}
.HLCT_Small ul.CTS_List li {list-style-image: none; list-style-type: none; padding:2px 0; font-size: 11px;}
.HLCT_Small ul.CTS_List li a { text-decoration: none; border-bottom: solid 1px #414141; color: #414141;}
.HLCT_Small ul.CTS_List li a:hover { text-decoration: none; border-bottom: solid 1px #f30056; color: #f30056;}


#Home_LinksCT .HLCT_Large { width: 490px; float: left; margin: 10px 0 0 0; }
.HLCT_Large h6 { background: url(++resource++MutNeutresImages/orangeBall.jpg) top left no-repeat; padding:0 0 2px 25px; font-size: 12px; font-weight: bold; color: #414141; display: block; border-bottom: solid 1px #dadada; margin: 0 15px 0 0; }
.HLCT_Large ul.CTL_List { font-size: 11px; line-height: 11px; list-style: none; padding: 5px 0 0 0;}
.HLCT_Large ul.CTL_List li {list-style-image: none; list-style-type: none; padding:2px 0; font-size: 11px;}
.HLCT_Large ul.CTL_List li a { text-decoration: none; border-bottom: solid 1px #414141; color: #414141;}
.HLCT_Large ul.CTL_List li a:hover { text-decoration: none; border-bottom: solid 1px #f30056; color: #f30056;}



/*CCT_Left*/
#centerCTbody {width:980px;}

#centerCTbody #CCT_Left { width: 690px; float: left; }
#CCT_Left #Mut_Msg { position: relative; margin: 40px 0 0 0; }


/*LightPortlet*/
#CCT_Left ul.lightportlet { font-size: 14px; line-height: 14px; list-style: none; padding: 5px 0 0 0;}
#CCT_Left ul.lightportlet li {list-style-image: none; list-style-type: none; padding:5px 0 5px 26px ; font-size: 14px; background: url(++resource++MutNeutresImages/bullet_lightPortlet.gif) top left no-repeat; font-family: Arial;}
#CCT_Left ul.lightportlet li a { text-decoration: none; border-bottom: solid 1px #7f275b; color: #7f275b;}
#CCT_Left ul.lightportlet li a:hover { text-decoration: none; border-bottom: solid 1px #7f275b; color: #7f275b;}


/*Colored P Styles*/
/*Style Large*/
#CCT_Left .P_content .SL_Black {color: #363636; font-family: Arial; font-size: 22px; line-height: 26px; font-weight: normal;}
#CCT_Left .P_content .SL_Pink {color: #7f275b; font-family: Arial; font-size: 22px; line-height: 26px; font-weight: normal;}
#CCT_Left .P_content .SL_Gray {color: #9d9d9d; font-family: Arial; font-size: 22px; line-height: 26px; font-weight: normal;}
/*Style Medium*/
#CCT_Left .P_content .SM_Black {color: #363636; font-family: Arial; font-size: 20px; line-height: 22px; font-weight: normal;}
#CCT_Left .P_content .SM_Pink {color: #7f275b; font-family: Arial; font-size: 20px; line-height: 22px; font-weight: normal;}
#CCT_Left .P_content .SM_Gray {color: #9d9d9d; font-family: Arial; font-size: 20px; line-height: 22px; font-weight: normal;}
/*Style Small*/
#CCT_Left .P_content .SS_Black {color: #363636; font-family: Arial; font-size: 15px; line-height: 18px; font-weight: bold;}
#CCT_Left .P_content .SS_Pink {color: #7f275b; font-family: Arial; font-size: 15px; line-height: 18px; font-weight: bold;}
#CCT_Left .P_content .SS_Gray {color: #9d9d9d; font-family: Arial; font-size: 15px; line-height: 18px; font-weight: bold;}

/*Warning contents*/
.BF_CTLightGray {margin-top: 15px;}
.BF_LightGray {width: 645px; background: url(++resource++MutNeutresImages/BF_Bottom_LightGray.jpg) bottom left no-repeat; padding: 0 0 20px 15px;}
.BF_CTGray {margin-top: 15px;}
.BF_Gray {width: 645px; background: url(++resource++MutNeutresImages/BF_Bottom_Gray.jpg) bottom left no-repeat; padding: 0 0 20px 15px;}
.BF_CTYellow {margin-top: 15px;}
.BF_Yellow {width: 645px; background: url(++resource++MutNeutresImages/BF_Bottom_Yellow.jpg) bottom left no-repeat; padding: 0 0 20px 15px;}


.BF_PurpleTitle {font-size: 16px; font-weight: bold; font-family: Arial; color: #7f275b; width: 620px;}
.BF_Picto_Purple {font-size: 16px; font-weight: bold; font-family: Arial; color: #7f275b; width: 593px; height: 26px; line-height: 26px; padding-left: 27px; background:url(++resource++MutNeutresImages/BF_Picto_Purple.jpg) top left no-repeat;}
.BF_Picto_Yellow {font-size: 16px; font-weight: bold; font-family: Arial; color: #eea200; width: 593px; height: 26px; line-height: 26px; padding-left: 27px; background:url(++resource++MutNeutresImages/BF_Picto_Yellow.jpg) top left no-repeat;}
.BF_Subtitle {font-size: 11px; font-weight: bold; font-family: Arial; color: #292828; width: 620px; margin-top: 5px;}
.BF_Body {font-size: 11px; font-weight: normal; font-family: Arial; color: #292828; width: 620px;}




/*PloneView*/#content #CCT_Left { width: 690px; float: left; }
#CCT_Left .P_content p {color: #454545; font-size: 1em; width: 660px;}
#CCT_Left .P_content img {float:left; margin: 0 10px 0 0;}
.P_content ul { width: 520px; margin: 0 0 0 36px; padding: 10px 0;}
.P_content ul li {background: url(++resource++MutNeutresImages/bullets.jpg) top left no-repeat; padding:0 2px 0 15px; line-height: 14px; }
.P_content ul li p {padding: 0; margin: 0;}




#CCT_Left .P_content ul { width: 520px; margin: 0 0 0 30px;}
#CCT_Left .P_content ol { width: 520px; margin: 0 0 0 30px;}
#CCT_Left .P_content ul, .P_content ol li {padding:1px 0;}

#CCT_Left .P_content a {text-decoration: none; border-bottom: solid 1px #414141; color: #414141;}
#CCT_Left .P_content a:hover {text-decoration: none; border-bottom: solid 1px #f30056; color: #f30056;}

/*Table View Kupu*/
#CCT_Left .P_content table {width: 650px; margin: 0 0 0 1px; border-collapse:collapse;}
#CCT_Left .P_content table.plain {background-color: #fff; }
#CCT_Left .P_content table.plain th {background-color: #8b376b; text-align: left; vertical-align: top; color: #fff; font-size: 12px; font-weight: bold; padding:2px 4px; border: solid 1px #8b376b;}
#CCT_Left .P_content table.plain td {text-align: left; font-size: 12px; padding:2px 4px; vertical-align: top; border: solid 1px #8b376b;}


/*Google API Tables*/
#CCT_Left .P_content table.tblMain_0 {background-color: #fff; }
#CCT_Left .P_content table.tblMain_0 th {background-color: #8b376b; text-align: left; vertical-align: top; color: #fff; font-size: 12px; font-weight: bold; padding:2px 4px; border: solid 1px #8b376b;}
#CCT_Left .P_content table.tblMain td {text-align: left; font-size: 12px; padding:2px 4px; vertical-align: top; border: solid 1px #8b376b;}
#CCT_Left .P_content .hd p{margin:0;width:0;overflow:hidden;font-size:0}
#CCT_Left .P_content .s0 {background-color: #8b376b; text-align: left; vertical-align: top; color: #fff; font-size: 12px; font-weight: bold; padding:2px 4px; border: solid 1px #8b376b;}
#CCT_Left .P_content .s1, .s2{background-color: #8b376b; text-align: left; vertical-align: top; color: #fff; font-size: 12px; font-weight: bold; padding:2px 4px; border: solid 1px #8b376b; text-align: left; }

#CCT_Left .P_content .s3, .s4, .s5, .s6, .s7, .s8, .s9, .s10, .s11, .s12, .s13, .s14, .s15, .s16, .s17, .s18, .s19, .s20, .s21, .s22, .s23, .s24, .s25, .s26, .s27, .s28, .s29, .s30, .s31, .s32, .s33, .s34, .s35, .s36, .s37, .s38, .s39, .s40, .s41, .s42, .s43, .s44, .s45, .s46, .s47, .s48, .s49, .s50 { padding:2px 4px; border: solid 1px #8b376b; text-align: left; }

#CCT_Left .P_content .tblGenFixed {width: 650px;}

/**end Google API Tables**/

#CCT_Left .portlets_CT {width: 690px;}
#CCT_Left .PCT_Title { width: 345px; float: left;  font-size: 23px; color: #9d9d9d; font-weight: normal; margin: 10px 0;}

#CCT_Left h2 { font-size: 30px; color: #9d9d9d; font-weight: normal; margin-top: 10px; border-bottom:none;}
#CCT_Left h3 { font-size: 23px; color: #9d9d9d; font-weight: normal; margin: 10px 0 5px 0; border-bottom:none;}
#CCT_Left h4 { font-size: 15px; font-weight: bold; color: #2c2b2b;}

#CCT_Left .Files_CT_Top {width: 652px; height: 11px; background: url(++resource++MutNeutresImages/Acc_CT_Top.jpg) top left no-repeat; float: left; margin-top: 10px;}
#CCT_Left .Files_CT_Bottom {width: 652px; height: 11px; background: url(++resource++MutNeutresImages/Acc_CT_Bottom.jpg) top left no-repeat; float: left; margin-bottom: 10px}
#CCT_Left .Files_CT { width: 652px; background:#f3eff1; }
.Files_CT .File_Item {float: left; width: 326px; height: 45px; position: relative}
.File_Item img { width: 40px; height: 40px; position: absolute; top:2px; left: 5px; float: left; border: none;}
.File_Item .FI_Desc { width: 260px; height: 30px; position: absolute; top:10px; left: 45px; float: left;}
.FI_Desc a { color: #7f275b; font-weight: bold; border-bottom: solid 1px #7f275b; text-decoration: none;}
.FI_Desc a:hover { color: #7f275b; font-weight: bold; border-bottom: solid 1px #7f275b; }

/*CCT_Right*/
#centerCTbody #CCT_Right { width: 290px; float: left; }
#CCT_Right img {border: none;}
#CCT_Right .img_right_bloc {margin-bottom: 10px; border: none;}

/*PloneView*/
#content #CCT_Right { width: 290px; float: left; }
#CCT_Right #CTR_Menu {width: 290px;  margin: 20px 0 15px 0; background: url(++resource++MutNeutresImages/CTR_Menu02.jpg) bottom left no-repeat #f7f7f7; padding-bottom: 20px;}

#CTR_Menu #CTRM_Header { background: url(++resource++MutNeutresImages/CTR_Menu01.jpg) top left no-repeat; height: 43px; width: 290px; position: relative; }
#CTRM_Header h4 { position: absolute; top:18px; left: 15px; width: 260px; font-size: 12px; }


/*CTR_1*/
#CTR_Menu ul.CTR_1 { list-style: none; background: url(++resource++MutNeutresImages/CTR_Menu.jpg) top left repeat-y;}
#CTR_Menu ul.CTR_1 li { list-style-image: none; list-style-type: none; padding:2px 0 2px 15px; font-size: 11px; line-height: 14px;}
#CTR_Menu ul.CTR_1 li a { border-bottom: 1px solid #454545; color: #454545; text-decoration: none;}
#CTR_Menu ul.CTR_1 li a:hover { border-bottom: 1px solid #eea200; color: #eea200;}
#CTR_Menu ul.CTR_1 li.CTR_MenuActive {color: #eea200; border: none; cursor: pointer;}
#CTR_Menu ul.CTR_1 li.CTR_MenuActive a { border-bottom: none; color: #eea200; text-decoration: none;}
#CTR_Menu ul.CTR_1 li.CTR_MenuActive a:hover { border-bottom: none; color: #eea200;}


/*CTR_2*/
#CTR_Menu ul.CTR_2 { list-style: none; background: #eaeaea;}
#CTR_Menu ul.CTR_2 li { list-style-image: none; list-style-type: none; padding:2px 0 2px 30px; font-size: 11px; line-height: 14px;}
#CTR_Menu ul.CTR_2 li a { border-bottom: none; color: #454545; text-decoration: none;}
#CTR_Menu ul.CTR_2 li a:hover { border-bottom: none; color: #eea200;}
#CTR_Menu ul.CTR_2 li.CTR_MenuActive {color: #eea200; border: none; cursor: pointer;}
#CTR_Menu ul.CTR_2 li.CTR_MenuActive a { border-bottom: none; color: #eea200; text-decoration: none;}
#CTR_Menu ul.CTR_2 li.CTR_MenuActive a:hover { border-bottom: none; color: #eea200;}

/*CTR_3*/
#CTR_Menu ul.CTR_3 { list-style: none; background: url(++resource++MutNeutresImages/CTR_Menu03.jpg) top left repeat-y;}
#CTR_Menu ul.CTR_3 li { list-style-image: none; list-style-type: none; padding:2px 0 2px 45px; font-size: 11px; line-height: 14px;}
#CTR_Menu ul.CTR_3 li a { border-bottom: none; color: #454545; text-decoration: none;}
#CTR_Menu ul.CTR_3 li a:hover { border-bottom: none; color: #eea200;}
#CTR_Menu ul.CTR_3 li.CTR_MenuActive {color: #eea200; border: none; cursor: pointer;}
#CTR_Menu ul.CTR_3 li.CTR_MenuActive a { border-bottom: none; color: #eea200; text-decoration: none;}
#CTR_Menu ul.CTR_3 li.CTR_MenuActive a:hover { border-bottom: none; color: #eea200;}


/*
#CTR_Menu ul { list-style: none; background: url(++resource++MutNeutresImages/CTR_Menu.jpg) top left repeat-y; padding-bottom: 15px;}
#CTR_Menu li { list-style-image: none; list-style-type: none; padding:5px 0 0 15px; font-size:0.9em;}
#CTR_Menu li a { border-bottom: 1px solid #454545; color: #454545; text-decoration: none;}
#CTR_Menu li a:hover { border-bottom: 1px solid #eea200; color: #eea200;}
#CTR_Menu li.CTR_MenuActive {color: #eea200; border: none; cursor: pointer;}

#CTR_Menu li.CTR_Under {color: #eea200; border: none; cursor: pointer; background: #fff; margin:0 5px;}
#CTR_Menu li.CTR_Under_Active {color: #eea200; border: none; cursor: pointer; background: #fff; margin:0 5px;}
#CTR_Menu li.CTR_Under_Active a.CTRU_A  {color: #eea200; border: none; cursor: pointer; }
#CTR_Menu li.CTR_Under_Active a.CTRU_A:hover {color: #eea200; border: none; cursor: pointer;}

#CTR_Menu ul.CTR_Submenu  { list-style: none; background: url(++resource++MutNeutresImages/CTR_Menu_sub01.jpg) top left no-repeat #eaeaea; padding: 10px 0 0 0;}
#CTR_Menu ul.CTR_Submenu li { list-style-image: none; list-style-type: none; padding:0 0 0 25px; font-size: 11px;}
#CTR_Menu ul.CTR_Submenu li a {color: #454545; text-decoration: none; border: none;}
#CTR_Menu ul.CTR_Submenu li a:hover { color: #eea200; border: none;}

#CTR_Menu ul.CTR_Submenu li.CTRS_end {list-style-image: none; list-style-type: none; height:10px ; font-size: 11px; background: url(++resource++MutNeutresImages/CTR_Menu_sub02.jpg) bottom left no-repeat; padding: 0; margin: 0;}
*/

/*Accordion Numerotation */
.Page_Counter { width: 580px; height: 25px; margin-top: 14px; }
.Page_Counter .Pg_first {background: url(++resource++MutNeutresImages/Pict_Nav_Foot_01.jpg) top left no-repeat; width: 24px; height: 26px; padding: 3px; cursor: pointer; text-indent: -9999px; float: left;}
.Page_Counter .Pg_middle {width: 32px; height: 26px; cursor: pointer; float: left; background: url(++resource++MutNeutresImages/Pict_Nav_Foot_03.jpg) top left no-repeat; margin: 0 5px;  position: relative;}
.Page_Counter .Pg_middle a {position: absolute; width:32px; height: 22px; padding: 4px 0 0 0; text-align: center; color: #4b4b4b; font-weight: bold;}
.Page_Counter .Pg_middle_A {width: 32px; height: 26px; cursor: pointer; float: left; background: url(++resource++MutNeutresImages/Pict_Nav_Foot_04.jpg) top left no-repeat; margin: 0 5px;  position: relative;}
.Page_Counter .Pg_middle_A a {position: absolute; width:32px; height: 22px; padding: 4px 0 0 0; text-align: center; color: #fff; font-weight: bold;}
.Page_Counter .Pg_last {background: url(++resource++MutNeutresImages/Pict_Nav_Foot_06.jpg) top left no-repeat; width: 24px; height: 26px; padding: 3px; cursor: pointer; text-indent: -9999px;  float: left;}



/* Accordion Pink BG */
.Acc_CT { width: 652px; background: #f3eff1; margin: 0;}
.Acc_CT p{ padding: 10px 0 10px 30px; width: 580px;}

.Acc_CT p a:link { color: #4d4d4d; text-decoration: none; border-bottom: solid 1px #4d4d4d;}
.Acc_CT p a:hover {color:#7F275B; text-decoration: none; border-bottom: solid 1px #7F275B;}

.Acc_CT_Low { width: 652px; background: #f3eff1; margin: 0 0 10px 0;}
.Acc_CT Acc_CT_Low p{ padding: 10px 0 10px 50px; width: 560px;}

.Acc_CT .Acc_CT_Top {width: 652px; height: 11px; background: url(++resource++MutNeutresImages/Acc_CT_Top.jpg) top left no-repeat;}
.Acc_CT .Acc_CT_Body {width: 652px; background: url(++resource++MutNeutresImages/Acc_CT_shim.jpg) top left no-repeat;}
.Acc_CT_Body .Office_FooterMap {width: 652px; height: 35px; background: url(++resource++MutNeutresImages/bg_agency_mapNL.gif) top left no-repeat; position: relative;}


.Office_FooterMap .OFM_Map {width: 80px; height: 35px; float: left; position: absolute; left: 15px; top: 0px;}



.Office_FooterMap .OFM_orange {position: absolute; top:8px; left: 110px; float: left; clear: both; background: url(++resource++MutNeutresImages/bt_Portlet_Yellow01.jpg) no-repeat; padding: 0 0 0 10px;}
.Office_FooterMap .OFM_orange a{ float: left; height: 21px; background: url(++resource++MutNeutresImages/bt_Portlet_Yellow.jpg) repeat-x left top;	line-height: 21px; padding: 0 10px; color: #fff; font-size: 12px; text-decoration: none; font-weight: bold;}
.Office_FooterMap .OFM_orange span {background: url(++resource++MutNeutresImages/bt_Portlet_Yellow02.jpg) no-repeat; float: left; width: 10px; height: 21px;}

.Office_FooterMap .OFM_pink {position: absolute; top:8px; left: 280px; float: left; clear: both; background: url(++resource++MutNeutresImages/bt_Portlet_Pink01.jpg) no-repeat; padding: 0 0 0 10px;}
.Office_FooterMap .OFM_pink a{ float: left; height: 21px; background: url(++resource++MutNeutresImages/bt_Portlet_Pink.jpg) repeat-x left top;	line-height: 21px; padding: 0 10px; color: #fff; font-size: 12px; text-decoration: none; font-weight: bold;}
.Office_FooterMap .OFM_pink span {background: url(++resource++MutNeutresImages/bt_Portlet_Pink02.jpg) no-repeat; float: left; width: 10px; height: 21px;}



.Acc_CT_Body .Acc_Point {width: 652px;background: url(++resource++MutNeutresImages/Acc_CT_02.jpg) bottom left no-repeat; padding-bottom: 10px;}
.Acc_Point .Acc_Desc {width: 652px; background: url(++resource++MutNeutresImages/Acc_CT_04.jpg) top left repeat-y; position: relative;}
.Acc_Desc h5 { padding: 10px 0 0 30px; width: 560px; color: #7f275b; font-weight: bold; font-size: 14px;}
.Acc_Desc .Img_Gmap { position: absolute; top:27px; right: 50px; width: 123px; height: 91px; z-index: 20; padding: 5px; background: #fef;}
.Acc_Desc .Img_Agence { position: absolute; top:163px; right: 50px; width: 123px; height: 91px;  z-index: 20; padding: 5px; background: #fef; }
.Acc_Desc .Img_Director { position: absolute; top:296px; right: 50px; width: 123px; height: 91px;  z-index: 20; padding: 5px; background: #fef;}
.Acc_Desc ul { width: 520px; margin: 0 0 0 36px; padding: 10px 0;}
.Acc_Desc ul li {background: url(++resource++MutNeutresImages/bullets.jpg) top left no-repeat; padding:0 2px 0 15px; line-height: 1.1em; }
.Acc_Desc ul li p {padding: 0; margin: 0;}
.Acc_Desc div {width: 520px; margin: 0 0 0 66px;}
.Acc_Desc table {width: 592px; margin: 5px 0 5px 24px;border-collapse:collapse;}
.Acc_Desc table.plain {background-color: #fff; }
.Acc_Desc table.plain th {background-color: #8b376b; text-align: left; vertical-align: top; color: #fff; font-size: 12px; font-weight: bold; padding:2px 4px; border: solid 1px #8b376b;}
.Acc_Desc table.plain td {text-align: left; font-size: 12px; padding:2px 4px; vertical-align: top; border: solid 1px #8b376b;}

.Acc_CT .Acc_CT_End {width: 652px; height: 11px; background: url(++resource++MutNeutresImages/Acc_CT_Bottom.jpg) top left no-repeat;}

/*Acc state Off*/
.Acc_Point .Acc_Off {width: 652px; background: url(++resource++MutNeutresImages/Acc_CT_01.jpg) top left no-repeat; position: relative; }
.Acc_Off span { position: absolute; top:7px; left: 35px; font-size: 14px; font-weight: bold; line-height: 15px; color: #4b4a4b; cursor: pointer;}
.Acc_Off span strong {color: #eea200; font-weight: normal; cursor: pointer;}

.Acc_Off .Acc_CheckTxt { background: url(++resource++MutNeutresImages/Acc_CheckTxt_Off.jpg) center left no-repeat; position: relative; font-size:1.2em; font-weight: bold; color: #4b4a4b; cursor: pointer; padding:10px 0 10px 20px; width: 500px; left: 20px;}
.Acc_Off .Acc_Arrow {position: absolute; right: 23px; top: 10px; width: 25px; height: 21px; cursor: pointer; background: url(++resource++MutNeutresImages/Acc_Arrow_Off.png) top left no-repeat; }

.Acc_Off .Acc_Date {position: relative; font-size: 1.2em; font-weight: bold; color: #4b4a4b; cursor: pointer; padding:10px 0 10px 20px; width: 500px; left: 10px;}
.Acc_Off .Acc_Date strong {font-weight: bold; color:#8b376b; margin-right: 8px;}


.Acc_Desc .TablePinkBT { position: relative; left: 350px; float: left; clear: both; background: url(++resource++MutNeutresImages/bt_Portlet_Pink01.jpg) no-repeat; padding: 0 0 0 10px;	margin: 10px 0;}
.Acc_Desc .TablePinkBT a{ float: left; height: 21px; background: url(++resource++MutNeutresImages/bt_Portlet_Pink.jpg) repeat-x left top;	line-height: 21px; padding: 0 10px; color: #fff; font-size: 12px; text-decoration: none; font-weight: bold;}
.Acc_Desc .TablePinkBT span {	background: url(++resource++MutNeutresImages/bt_Portlet_Pink02.jpg) no-repeat; float: left; width: 10px; height: 21px;}


.Acc_Desc h5 { padding: 10px 0 5px 30px; width: 560px; color: #7f275b; font-weight: bold;}
.Acc_Desc .Img_Gmap { position: absolute; top:0; left: 0; width: 123px; height: 91px; z-index: 20; padding: 5px; background: #fef;}
.Acc_Desc .Img_Agence { position: absolute; top:0; right: 20px; width: 123px; height: 91px;  z-index: 20; padding: 5px; background: #fef; }
.Acc_Desc .Img_Director { position: absolute; top:0; right: 50px; width: 123px; height: 91px;  z-index: 20; padding: 5px; background: #fef;}
.Acc_Desc .Officeimg_ct {position: relative; top:10px; right: 44px; width: 300px; height: 110px; z-index: 20; background: url(++resource++MutNeutresImages/bg_officeimg_ct.gif) top left no-repeat;}
.Acc_Desc .Officeimg_ct .OICT_Office {left:14px; position:absolute; top:7px; width: 123px; height: 91px;}
.Acc_Desc .Officeimg_ct .OICT_Map {left:160px; position:absolute; top:7px; width: 123px; height: 91px;}


/*Acc state On*/
.Acc_Point .Acc_On {width: 652px; background: url(++resource++MutNeutresImages/Acc_CT_01.jpg) top left no-repeat; position: relative;}
/*.Acc_On span { position: absolute; top:7px; left: 35px; font-size: 14px; font-weight: bold; line-height: 15px; color: #7f275b; cursor: pointer;}*/
.Acc_On span { position: absolute; top:7px; left: 35px; font-size: 14px; font-weight: bold; line-height: 15px; color: #7f275b; cursor: pointer;}
.Acc_On .SpanRegular { position: relative; top:2px; left: 21px; font-size: 14px; font-weight: bold; line-height: 30px; color: #4d4d4d; padding-bottom: 10px;}
.Acc_On .SpanRegular strong { color: #eea200;}


.Acc_On .Acc_CheckTxt { background: url(++resource++MutNeutresImages/Acc_CheckTxt_On.jpg) center left no-repeat;  position: relative; font-size:1.2em; font-weight: bold; color: #7f275b; cursor: pointer; padding:10px 0 10px 20px; width: 500px; left: 20px;}
.Acc_On .Acc_Arrow {position: absolute; right: 23px; top: 10px; width: 25px; height: 21px; cursor: pointer;  background: url(++resource++MutNeutresImages/Acc_Arrow_On.png) top left no-repeat;  }


.Acc_On .Acc_Date {position: relative; font-size: 1.2em; font-weight: bold; color: #4b4a4b; cursor: pointer; padding:10px 0 10px 20px; width: 500px; left: 10px;}
.Acc_On .Acc_Date strong {font-weight: bold; color:#8b376b; margin-right: 8px; }


/* Accordion Large */
.Acc_L_CT { width: 652px; background: #f3eff1; margin: 10px 0;}
.Acc_L_CT p{ padding: 10px 0 10px 30px; width: 580px;}

.Acc_L_CT .Acc_L_CT_Body {width: 652px; background: url(++resource++MutNeutresImages/Acc_L_CT_shim.jpg) top left no-repeat;}
.Acc_L_CT_Body .Acc_L_Point {width: 652px;background: url(++resource++MutNeutresImages/Acc_L_CT_02.jpg) bottom left no-repeat; padding-bottom: 9px;}
.Acc_L_Point .Acc_L_Desc {width: 652px; background: url(++resource++MutNeutresImages/Acc_L_CT_04.jpg) top left repeat-y;}

.Acc_L_Desc ul { width: 520px; margin: 0 0 0 36px; padding: 10px 0;}
.Acc_L_Desc ul li {background: url(++resource++MutNeutresImages/bullets.jpg) top left no-repeat; padding:0 2px 0 15px; line-height: 14px; }




.SiteMapCT {width: 652px;}
.SiteMapCT a:link {color: #4d4d4d; text-decoration: none;}
.SiteMapCT a:hover {color:#7F275B; text-decoration: none;}

.SiteMapCT .LevOne_A {width: 635px; margin-left: 4px; border-top: solid 2px #fff; background-color: #f1e9e9; font-size: 11px;}
.SiteMapCT .LevOne_B {width: 635px; margin-left: 4px;  border-top: solid 2px #fff; background-color: #f7f3f3; font-size: 11px;}
.LevTwo_A,.LevTwo_B { background-color: #eceaea;  border-top: solid 2px #fff; padding-left: 15px; font-size: 11px;}

.LevThree { background-color: #eceaea;  padding-left: 45px; font-size: 11px;}

.TitleCollapsed {background: url(++resource++MutNeutresImages/Collapse_Gray_B.png) top left no-repeat; width: 15px; height: 15px; cursor: pointer; margin:0 10px 0 5px; display: block; float: left;}
.TitleCollapse {background: url(++resource++MutNeutresImages/Collapse_Pink_B.png) top left no-repeat; width: 15px; height: 15px; cursor: pointer; margin:0 10px 0 5px; display: block; float: left;}

.TitleCollapsed_S {background: url(++resource++MutNeutresImages/Collapse_Gray_S.png) top left no-repeat; width: 11px; height: 15px; cursor: pointer; margin:0 10px 0 5px; display: block; float: left;}
.TitleCollapse_S {background: url(++resource++MutNeutresImages/Collapse_Pink_S.png) top left no-repeat; width: 11px; height: 15px; cursor: pointer; margin:0 10px 0 5px; display: block; float: left;}


.LevOne_A ,.LevOne_B a:link {color:#4d4d4d; text-decoration: none;}     
.LevOne_A ,.LevOne_B a:visited {color:#4d4d4d; text-decoration: none;} 
.LevOne_A ,.LevOne_B a:hover {color:#7F275B; text-decoration: none;}  
.LevOne_A ,.LevOne_B a:active {color:#7F275B; text-decoration: none;} 


a.SingleL1:link {color:#4d4d4d; text-decoration: none; margin-left: 30px;}     
a.SingleL1:visited {color:#4d4d4d; text-decoration: none; margin-left: 30px;} 
a.SingleL1:hover {color:#7F275B; text-decoration: none; margin-left: 30px;}  
a.SingleL1:active {color:#7F275B; text-decoration: none; margin-left: 30px;} 

a.SingleL2:link {color:#4d4d4d; text-decoration: none; margin-left: 27px;}     
a.SingleL2:visited {color:#4d4d4d; text-decoration: none; margin-left: 27px;} 
a.SingleL2:hover {color:#7F275B; text-decoration: none; margin-left: 27px;}  
a.SingleL2:active {color:#7F275B; text-decoration: none; margin-left: 27px;} 

a.SingleL3:link {color:#4d4d4d; text-decoration: none; margin-left: 5px;}     
a.SingleL3:visited {color:#4d4d4d; text-decoration: none; margin-left: 5px;} 
a.SingleL3:hover {color:#7F275B; text-decoration: none; margin-left: 5px;}  
a.SingleL3:active {color:#7F275B; text-decoration: none; margin-left: 5px;} 

.NoCollapse {padding-left: 15px;}


/*
.TitleCollapsed {background: url(++resource++MutNeutresImages/Collapse_Gray_B.png) top left no-repeat; padding-left: 20px;}
.TitleCollapse {background: url(++resource++MutNeutresImages/Collapse_Pink_B.png) top left no-repeat; padding-left: 20px;}

.TitleCollapsed_S {background: url(++resource++MutNeutresImages/Collapse_Gray_S.png) top left no-repeat; padding-left: 15px;}
.TitleCollapse_S {background: url(++resource++MutNeutresImages/Collapse_Pink_S.png) top left no-repeat; padding-left: 15px;}

.NoCollapse {padding-left: 15px;}
*/

/*Acc Large state Off*/
.Acc_L_Point .Acc_L_Off {width: 652px; height: 32px; background: url(++resource++MutNeutresImages/Acc_L_CT_01.jpg) top left no-repeat; position: relative; }
.Acc_L_Off span { position: absolute; top:9px; left: 15px; font-size: 14px; font-weight: bold; line-height: 15px; color: #4b4a4b; cursor: pointer;}
.Acc_L_Off .Office_Search {position: absolute; top:5px; left: 10px; color: #7f275b; font-size: 14px; font-weight: bold;}
.Acc_L_Off .Office_Search strong {color: #232323; font-size: 14px; font-weight: bold;}
.Acc_L_Off .Office_Search input {font-size:10px; height:11px; width:60px; outline: none;}
.Acc_L_Off .Office_Search .IB_Loupe {width:17px; height:18px; border:none;}
.Acc_L_Off .Office_Search img { cursor: pointer;}

.Acc_L_Off .Acc_L_CheckTxt { background: url(++resource++MutNeutresImages/Acc_CheckTxt_Off.jpg) top left no-repeat; position: absolute; top:7px; left: 35px; font-size: 14px; font-weight: bold; line-height: 15px; color: #4b4a4b; cursor: pointer; padding-left: 25px;}
.Acc_L_Off .Acc_L_Arrow {position: absolute; right: 23px; top: 7px; width: 25px; height: 21px; cursor: pointer; background: url(++resource++MutNeutresImages/Acc_Arrow_Off.png) top left no-repeat; }

.Acc_L_Off .OS_AdvancedSearch { float: left; position: absolute; right: 25px; top:10px; text-decoration: none; color: #4d4d4d; font-size: 11px; }


.Acc_L_Off .NL_Insc_header {width: 650px; position: relative}
.NL_Insc_header .NL_IH_1_nl {position: absolute; top: 10px; left: 5px; color:#7F275B; font-size:13px; font-weight:bold;}
.NL_Insc_header .NL_IH_2_nl {position: absolute; top: 10px; left: 263px; color:#7F275B; font-size:13px; font-weight:bold;}
.NL_Insc_header .NL_IH_3_nl {position: absolute; top: 10px; left: 550px; color:#7F275B; font-size:13px; font-weight:bold;}


/*Acc Large state Off*/
.Acc_L_Point .Acc_L_On {width: 652px; height: 32px; background: url(++resource++MutNeutresImages/Acc_L_CT_01.jpg) top left no-repeat; position: relative;}
.Acc_L_On span { position: absolute; top:9px; left: 35px; font-size: 14px; font-weight: bold; line-height: 15px; color: #7f275b; cursor: pointer;}

.Acc_L_On .AccTable_Title { position: absolute; top:7px; left: 10px; font-size: 14px; font-weight: bold; line-height: 15px; color: #7f275b;}
.Acc_L_On .AccTable_Title_Black { position: absolute; top:7px; left: 10px; font-size: 14px; font-weight: bold; line-height: 15px; color: #4d4d4d;}
.Acc_L_On .AccTable_TR {position: absolute; top:10px; right: 35px; font-size: 12px; }

.Acc_L_On .Acc_L_CheckTxt { background: url(++resource++MutNeutresImages/Acc_CheckTxt_On.jpg) top left no-repeat;  position: absolute; top:7px; left: 35px; font-size: 14px; font-weight: bold; line-height: 15px; color: #7f275b; cursor: pointer; padding-left: 25px;}
.Acc_L_On .Acc_L_Arrow {position: absolute; right: 23px; top: 7px; width: 25px; height: 21px; cursor: pointer;  background: url(++resource++MutNeutresImages/Acc_Arrow_On.png) top left no-repeat;  }


/*Doc_Intro_CT*/
#CCT_Left .Doc_Intro_CT { width: 652px; background: gray;}

.Doc_Intro_CT .DI_CT1 { float: left; width:326px; height: 70px; background: url(++resource++MutNeutresImages/DI_CT1.jpg) bottom left no-repeat; position: relative;   }
.DI_Img1 { float: left; position: absolute; top:10px; left: 10px;}
.DI_Desc1 { float: left; position: absolute; top:15px; left: 65px; width: 245px; line-height: 11px; font-size: 11px; }

/*DI_1 Button*/
.DI_CT1 .DI_Button {position: absolute; top:40px; left: 65px; float: left; clear: both; background: url(++resource++MutNeutresImages/bt_Portlet_Yellow01.jpg) no-repeat ; padding: 0 0 0 10px; }
.DI_CT1 .DI_Button a{ float: left; height: 21px; background: url(++resource++MutNeutresImages/bt_Portlet_Yellow.jpg) repeat-x left top;	line-height: 21px; padding: 0 10px; color: #fff; font-size: 12px; text-decoration: none; font-weight: bold;}
.DI_CT1 .DI_Button span {	background: url(++resource++MutNeutresImages/bt_Portlet_Yellow02.jpg) no-repeat; float: left; width: 10px; height: 21px;}

/*DI_2*/
.Doc_Intro_CT .DI_CT2 { float: left; width:652px; height: 75px; background: url(++resource++MutNeutresImages/DI_CT2.jpg) bottom left no-repeat; position: relative;   }
.DI_Img2 { float: left; position: absolute; top:10px; left: 10px;}
.DI_Desc2 { float: left; position: absolute; top:15px; left: 150px; width: 490px; line-height: 11px; font-size: 11px;}


/*Lexicon*/
.LexiconChar {width: 540px; height: 180px; margin: 5px 0;}
.LexiconChar img {float: left; border: none; cursor: pointer;}

.LexRow { margin: 10px 0 0 0;}
.LexRow .LR_Title { background-color: #f7f3f3; padding: 3px 0 3px 3px; width: 680px; font-weight: bold; margin: 5px 0; }
.LexRow .LR_Title span { color: #e29a00;}
.LR_Title a:link {color:#454545; cursor:pointer; text-decoration:none; font-size: 12px;}     
.LR_Title a:visited {color:#7F275B; cursor:pointer; text-decoration:none; font-size: 12px;}    
.LR_Title a:hover {color:#7F275B; cursor:pointer; text-decoration:none; font-size: 12px;}    
.LR_Title a:active {color:#7F275B; cursor:pointer; text-decoration:none; font-size: 12px;}   


/*Search Tables*/
.SearchTable { width: 652px; margin: 0; padding: 0;}
.SearchHead {width: 652px; background: #f7f3f3; margin-bottom: 8px;}
.SearchHead .SearchTitle {width: 465px; float: left; padding: 5px 0 0 5px;  margin-bottom: 5px; color: #4d4d4d; font-weight: bold; font-size: 12px;}
.SearchTitle span { color: #eea200; font-weight: bold; margin-right: 5px;}
.SearchTitle a { text-decoration: none; cursor: pointer; color: #4D4D4D;}

.SearchHead .SearchPercent {width: 182px; float: left;}
.SearchPercent .percentP {padding: 5px 0 0 0; font-size: 11px; float: left; width: 64px}
.SearchPercent .SearchGauge { background: #4b4b4b; float: left; width: 114px; margin-top: 4px;}
.SearchPercent .SearchGauge .SG_Size { background-color: #eea200;}

.SearchRow { width: 652px; color: #454545; font-size: 11px;}
.SearchRow .SearchOrange {color: #eea200; font-weight: bold;}


.rshim td{border:0px;}


/*Contact Page*/
.ContactHeader { width: 652px; position: relative; margin-bottom: 15px;}

.ContactHeader .CHF_Sub {position: absolute; top:102px; left: 9px; font-size: 11px; width: 150px;}
.ContactHeader .CH_FBT {position: absolute; bottom: 0; left: 10px; clear: both; background: url(++resource++MutNeutresImages/bt_Portlet_Pink01.jpg) no-repeat; padding: 0 0 0 10px;	margin: 5px 0;}
.ContactHeader .CH_FBT a{ float: left; height: 21px; background: url(++resource++MutNeutresImages/bt_Portlet_Pink.jpg) repeat-x left top;	line-height: 21px; padding: 0 10px; color: #fff; font-size: 12px; text-decoration: none; }
.ContactHeader .CH_FBT span {	background: url(++resource++MutNeutresImages/bt_Portlet_Pink02.jpg) no-repeat; float: left; width: 10px; height: 21px;}



/*pink button case*/
#mainCT .Error_Button {position: relative; top:60px; left: 380px; float: left; clear: both; background: url(++resource++MutNeutresImages/bt_Portlet_Pink01.jpg) no-repeat pink; padding: 0 0 0 10px;	margin: 5px 0;}
#mainCT .Error_Button a{ float: left; height: 21px; background: url(++resource++MutNeutresImages/bt_Portlet_Pink.jpg) repeat-x left top;	line-height: 21px; padding: 0 10px; color: #fff; font-size: 12px; text-decoration: none; font-weight: bold; cursor: pointer;}
#mainCT .Error_Button span {	background: url(++resource++MutNeutresImages/bt_Portlet_Pink02.jpg) no-repeat; float: left; width: 10px; height: 21px;}


