/* Barreau92 Jul09 v1.0*/


/*HOME*/

/*COLs*/
#col02.col02FullWidth {width:948px; /*970-11-11*/ margin:0; padding:17px 11px 17px 11px; overflow:hidden;}
	/**/
	#col02 #col021, #col02 .virtualCol021 {float:left; width:707px; margin:0; padding:0; overflow:hidden;}
	#col02 #col022, #col02 .virtualCol022 {float:left; width:233px /*948-707 -8px*/; margin:0; padding:0 0 0 8px; overflow:hidden;}
	/**/
	#col02 #col021 h2, #col02 .virtualCol021 h2 {margin:0; padding:0; border-width:0;}


/*FLASH*/
	/*ALERT*/
#alertFlash {margin:11px 0 21px 0; padding:11px 11px 21px 11px; background:transparent url(../img/ico_alert_bg01.gif) no-repeat scroll 9px 19px;}
#alertFlash p {font-size:12px; text-indent:13px;}


/*ACCESS*/
	/*By profile*/ /*Resetting for Homepage*/
ul#accessByProfile {}
ul#accessByProfile li {position:relative; float:left; width:221px /*225-2-2*/; height:338px /*341-2-2 +1fix*/; margin:11px 0 11px 0; padding:2px; background:transparent url(../img/home_profile_access_bg01.gif) no-repeat scroll 0 0; overflow:hidden;}
ul#accessByProfile li.accessByProfileMargin {margin-left:16px; margin-right:16px;}
ul#accessByProfile li h3 {color:white; font-size:16px; text-transform:none; text-align:center; margin:0 0 3px 0; padding:0; line-height:26px;}
ul#accessByProfile li p.accessByProfileTxt {margin:7px;}
ul#accessByProfile li p a.lnkArrowPink {left:7px;}


/*DIRECTORY SEARCH*/
/*BOX: Stretched to 229px*/ 
/*Resetting for Homepage*/
/*CAUTION: Setting box height*/
.boxDataContainer {float:none; width:230px /*233-1-1*/; height:215px; margin:0 0 11px 0; border:solid 1px #CCCCCC; overflow:hidden;}
.boxDataContainer .boxDataTitle p {margin:0; padding:5px 3px; font-size:12px; font-weight:bold; color:#666666; text-align:center; background:transparent url(../img/home_box_data_title_bg01.png) no-repeat scroll 50% 1px;}
.boxDataContainer .boxDataCaption {height:183px; background:#FAF9FB url(../img/home_dir_search_bg02.gif) no-repeat scroll 100% 0; overflow:hidden;} /*BG image*/


/*DATA NEWS*/
#homeNewsContainer {width:228px /*233-1-1 -1-1*/; margin:0 0 11px 0; padding:1px; border:solid 1px #CCCCCC;}
	/*TABs*/
#homeNewsContainer ul#homeNewsContainerTab {margin:0; padding:0; width:229px; height:22px; border-bottom:solid 1px white; overflow:hidden;}
#homeNewsContainer ul#homeNewsContainerTab li {float:left; height:22px; list-style-type:none; background-image:none; padding:0;}
#homeNewsContainer ul#homeNewsContainerTab li span {float:left; display:block; width:114px; height:22px; line-height:22px; text-align:center; background:transparent url(../img/home_news_tab_bg01.gif) no-repeat scroll 0 0;}
#homeNewsContainer ul#homeNewsContainerTab li a {color:#666666; font-size:12px; font-weight:bold; text-decoration:none;}
#homeNewsContainer ul#homeNewsContainerTab li a:hover {color:#72358E; font-size:12px; text-decoration:underline;}
#homeNewsContainer ul#homeNewsContainerTab li span {}
#homeNewsContainer ul#homeNewsContainerTab li.navSelected span {background-position:0 100%;}
#homeNewsContainer ul#homeNewsContainerTab li.navSelected span a {color:#72358E; font-size:11px; padding-left:11px; background:transparent url(../img/dot_arrow_pink_bg01.gif) no-repeat scroll 0 4px;}
	/*DATA*/
#homeNewsContainerData {height:249px; overflow:hidden;} 
#homeNewsContainerData ul {margin:0; padding:0;}
#homeNewsContainerData ul li {margin:0; padding:4px 2px; list-style-type:none; background-image:none; border-bottom:solid 1px #CCCCCC;}
#homeNewsContainerData ul li h3 {margin:0 !important; padding:0 !important; font-size:12px; font-weight:bold; text-transform:none;} /*12PX*/
#homeNewsContainerData ul li h3 span.homeNewsContainerDataDate {font-weight:normal; display:inline;}
#homeNewsContainerData ul li h3 a {color:#333333; text-decoration:none;}
#homeNewsContainerData ul li h3 a:hover {color:#72358E; text-decoration:underline;}
#homeNewsContainerData ul li img.homeNewsContainerDataPix {float:left; margin:0 7px 0 0; vertical-align:text-top;}
#homeNewsContainerData ul li p.homeNewsContainerDataLink {margin:7px 0 0 0;}
#homeNewsContainerData ul li a.lnkArrowPink {}
#homeNewsContainerDataA {height:249px; overflow:hidden; overflow: -moz-scrollbars-vertical; overflow-y:auto;}/*CAUTION: Setting box height*/
#homeNewsContainerDataB {height:249px; overflow:hidden; overflow: -moz-scrollbars-vertical; overflow-y:auto;}/*CAUTION: Setting box height*/