/************************************************************************************************/
/************************************************************************************************/
/*****  CSS Page Setup Definition for Xlarge layout ************ 
***************************************************************/
/*********  CSS Page Setup Definition for CG System  ********** 
*************************************************************
***********  Main Body Setup Definition   ********************/ 
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	background-color:#FEE7B3;
	background-repeat: repeat-y;
   	background-image: url(../images/png/main/site_bg_body_1780_1000.jpg);
	margin: 0px;
	padding: 0px;
	position: relative;
    z-index: -1; /* Put the site background behind all other elements */
}


/**(1)****************  background-image: url(../images/png/main/site_bg_body.png); **************/
.container { width: 1680px; }


/**(2)************************  Header Setup Definition Xlarge  *******************/
header { 
	height: 75px;
	background: url(../images/png/headingbuttons/respheads/cg_1920_75_hd_plain.png) no-repeat left 0px;
}
header a.logout {
	width: 	80px;
	height: 24px;
	top: 	6px;
	left: 1198px;
	background-image: url(../images/png/headingbuttons/respheads/logout_btn_large80.png);
}

header .myPic9090 { width: 65px; height: 65px;
					background-size: cover; margin-right: auto; margin-left: auto; position: relative; float:left; z-index: 10;	
					top: 4px; left: 1290px; }
header .myPic9090 img { width: auto; height: 100%; object-fit: contain; }

header .myPic100100 { width: 100px; height: 100px;
					background-size: cover; margin-right: auto; margin-left: auto; position: relative; float:left; z-index: 10;	
					top: 0px; left: 1290px; }
header .myPic100100 img { width: auto; height: 100%; object-fit: contain; }

header a.search {
	width:  80px;
	height: 28px;
	top:     6px;
	left: 1198px;
	background-image: url(../images/png/headingbuttons/respheads/search_btn_large80.png);
}
header .Search_textfield {  border:   0;
							width:  400px;
						 	height:  24px;
						 	top:      8px;
						 	left:   780px;
						 	font-size: 18px;
						  	text-align:center; }
header .Search_selectList {  border: 0;
							width:  600px;
						 	height: 240px;
						 	top: 10px;
						 	left: 800px;
						 	font-size: 18px;
						  	text-align:left; 
						  	z-index:30;
}
						  	


/**(3)***************** Navigational Menu Definition for 1680 ******************/
ul#navmenuhd 	  { width:1680px; }


/**(4)******************  Background decoration Definition 1680  **********************/
/* #banner { width: 1200px; } */

/*	
@media="only screen and (min-width:1025px) and (max-width:1400px) {
    #largeBan { display: none; }
}
*/	
.bg_main 				{ width: 1680px; }
.fg_main 				{ width: 1680px; }
/* Item for Billboard Banner */
.bg_container_main	  	{ width: 1200px; height: 370px; }


/* Item for pages contents */
.pagecontentframebcolor960  { width:940px; }

.bg_container    	  	{ width: 1180px; }
.bg_container960		{ width: 940px; }
.bg_container_sm 	  	{ width: 1040px; }
.content_framesGroup  	{ width: 960px; height: 370px; }
.content_ijebu        	{ width: 960px; }

.crawlerMarq1 { width: 1220px; }


/**(5)************************  Slider Two Definition  ************************/
#slider2_wrapper { height:370px; width:1200px; }
#prev_slider2 {
	height:370px;
	width:80px;
}
#next_slider2 {
	height:370px;
	width:80px;
}
#slider2 { height:370px; width:1200px; }



/**(5B)***************************  Spinner  Definition  **************************/
.spinner { top: 172px; left: 450px; }


/*(6A)*************************  Top Pages Information Definition   **********************/
	
.belowHeadingpages_whitebar	  { width:  1680px; }
.belowHomeHeadingpage_Txt		  { width:  1680px; }
.belowBranchGroupHeadingpage_Txt { width:  1680px; }
.belowBranchHeadingpage_Txt      { width:  1680px; }

                    /*****  Main CG Web Site Selection Page Fields  ******/

                    /*1****  go to Organization Selection Page Fields  ******/
.mainPage_GoTo_bgbar 	 			  { left: 1020px; }
#mainPage_PartOrg_Label     			  { left: 1040px; }
.mainPage_PartOrg_Selection 			  { left: 1040px; }
#mainPage_PartOrg_Submit    			  { left: 1160px; }
                    /*2****  Request to Add Selection Page Fields  ******/
.mainPage_RequestToAdd_bgbar 		  { left: 1020px; }
.mainPage_RequestToAdd_Txt 			  { left: 1030px; }
.mainPage_RequestToAdd_TxtBar 		  { left: 1060px; }
                    /*3****  DLM Contribution Selection Page Fields  ******/
.mainPage_DLMContribution_bgbar       { left: 1020px; }
.mainPage_DLMContribution_TxtBar      { left: 1075px; }
                    /*4****  DonateAndSupport Selection Page Fields  ******/
.mainPage_DonateSupport_bgbar 		  { left: 1020px; }
.mainPage_DonateSupport_TxtBar 		  { left: 1090px; }
                    /*5****  Advertisement Selection Page Fields  ******/
.mainPage_RequestAdvertise_bgbar 	  { left: 1020px; }
.mainPage_RequestAdvertise_Txt 		  { left: 1070px; }
.mainPage_RequestAdvertise_TxtBar 	  { left: 1120px; }
.mainPage_RequestAdvertise_WelcomeBar { left: 1170px; }
 

                    /*****  Login Page Fields  ******/
.loginPage_bgbar 				{ left: 1020px; }
.loginPageTxt 					{ left: 1040px; }
#loginPageBranchNameLabel     	{ left: 1040px; }
.loginPageBranchNameSelection 	{ left: 1040px; }
#loginPageTxtLabel     			{ left: 1040px; }
#loginPageUserLabel     		{ left: 1040px; }
.loginPageUserSelection 		{ left: 1040px; }
#loginPagePassLabel     		{ left: 1040px; }
.loginPagePassSelection 		{ left: 1040px; }
#loginPageSubmit        		{ left: 1165px; }
.loginPageForgotPw 				{ left: 1155px; }
.error_login_msg_box 			{ left: 1160px; }

.loginPageCustomerAccount_bgbar { left: 1020px; }
.loginPageCustomerAccountTxt 	{ left: 1040px; }



/**(6B)************************  Decoration Definition **********************/
.lower_bar_10       { width: 1680px; }
.lower_bar_viewcode { width:  1680px; height: 30px; }

.lower_bar          { height: 30px; }
.viewCodeClass      {  border: 0;
							width:  400px;
						 	height: 31px;
						 	top: 531px;
						 	left: 400px;
						 	font-size: 20px;
						  	color: #C00; 
						  	text-align:center;
						  	border-bottom:1px #C00 solid; }



/*(8)************************  Text Decoration Over Images all sites  *******************************/
.site_types_s {	width: 1560px; }

.left_pic     { margin-left: 75px; }
.middle_pic   { margin-left: 75px; }
.right_pic    { margin-left: 75px; }

.outer_middle { margin-left: 450px; }
.outer_right  { margin-left: 825px; }




/*(9)****************  Products/Types Headings Text Code Definition  *********************/ 
.productTypes h1 { width:1200px; }



/*(10)**************  Frames Headings Text Code Definition  *************/ 
.framesTypes h1 { width:1000px; }




/*(11)*********************  Background Page Video Media Setup Definition  **********************/
.videoClass {
  width: 1040px; height: 691px;
}



/**(Last)************************  Footers Setup Definition Large  *******************/
footerOld { width:1180px; }

.footerMainOld { width:1200px; }


/*
 **********  END of Definitions  ********** 
 ******************************************
*/