/* CSS Document */
body											{ background-color:#FFFFFF; margin:0px; font-family:Verdana; font-size:12px;}
#main											{ width:1004px; margin:auto; order:1px solid  #FF0000;}
#header											{ width:977px; float:left; background:url(../images/header_bg.jpg) no-repeat; padding:0px 10px 0px 17px; }
.logo 											{ padding:10px 0px 10px 17px; float:left; }
.header_right									{ float:left; width:726px; text-align:right; }
#maincontent 									{ width:954px; float:left; background:url(../images/content_bg.jpg) no-repeat; background-color:#FFFFFF; color:#231f20; padding:12px 10px 0px 40px; margin:0px; }
#maincontent_inner 								{ width:989px; float:left; background:url(../images/content_bg.jpg) bottom no-repeat; background-color:#FFFFFF; color:#231f20; padding:0px 5px 0px 10px; margin:0px; }
.navigation 									{ padding:0px 0px 5px 0px; font-size:14px; margin-top:60px; color:#1faa55; }
.navigation a 									{ color:#231f20; font-size:13px; text-decoration:none;  padding:0px 5px 0px 5px; } 
.navigation a:hover, a.active, a.active:hover	{ color:#FFFFFF; background-color:#1d7bc0; font-size:13px; text-decoration:none; padding:0px 5px; }
a.active, a.active:hover						{ color:#FFFFFF; background-color:#1d7bc0; font-size:13px; text-decoration:none; margin:0px 0px 0px 4px; padding:0px 5px; }
a.green_login, a.green_login:hover						{ color:#FFFFFF; background-color:#14a64d; font-size:13px; text-decoration:none; margin:0px 0px 0px 4px; padding:0px 5px; }

.caption 										{ display:block; padding:25px 0px 25px 0px; }
.links 											{ font-size:17px; padding:0px 0px 58px 0px; color:#11a54a; }
.search_box 									{ text-align:right; }

#menu 											{ padding:0px 0px 0px 0px; width:726px; font-size:14px; margin-top:40px; color:#1faa55; }
#menu ul 										{ padding:0px; margin:0px 4px 0px 0px; float:right;  list-style-type:none; }
#menu ul li 									{ position:relative; float:left; margin:0px; padding:0px 0px 3px 0px; list-style-type:none; }
#menu ul li a									{ color:#231f20; display:inline; font-size:13px; text-decoration:none; padding:0px 5px; }
#menu ul li a:hover, #menu ul li a.active		{ color:#FFFFFF; background-color:#1d7bc0; font-size:13px; text-decoration:none; padding:0px 5px; }
#menu ul li a.active							{ color:#FFFFFF; background-color:#1d7bc0; font-size:13px; text-decoration:none; padding:0px 5px; }
#menu ul li a.active_menu, #menu ul li a.active_menu:hover{ color:#FFFFFF; background:url(../images/menu_corporate_hovr.jpg) no-repeat; background-color:#1d7bc0; font-size:13px;  text-decoration:none;  padding:1px 5px 9px 5px; }

#menu ul div									{ position: absolute; top:20px; left:-300%; idth:100%; margin:0px; z-index:500px; }
div#menu ul ul, div#menu ul div, div#menu ul li:hover ul ul { visibility:hidden; }
div#menu ul li:hover ul, div#menu ul li:hover div, div#menu ul ul li:hover ul { visibility:visible; float:left;}
div#menu ul div#submenu							{ width:555px; padding:1px 0px 2px 0px; text-align:left; color:#1d7bc0; background:url(../images/menu_bg.jpg) no-repeat; }
div#menu ul div#submenu a						{ color:#1d7bc0; font-size:12px; margin:0px;  padding:0px 2px 0px 4px; text-decoration:none; }
div#menu ul div#submenu a:hover					{ color:#1d7bc0; background:none;  padding:0px 2px 0px 4px; }
div#menu ul ul li								{ float:left; padding:0px; margin:0px;  }

div#menu ul li div#submenu a.leader, div#menu ul li div#submenu a.leader:hover{ color:#91268e; text-decoration:none; }
div#menu ul li div#submenu a.execution, div#menu ul li div#submenu a.execution:hover{ color:#7d57a0; text-decoration:none; }
div#menu ul li div#submenu a.master, div#menu ul li div#submenu a.master:hover{ color:#02a5e0; text-decoration:none; }
div#menu ul li div#submenu a.vital, div#menu ul li div#submenu a.vital:hover{ color:#3bb347; text-decoration:none; }
div#menu ul li div#submenu a.varsity, div#menu ul li div#submenu a.varsity:hover{ color:#f8af25; text-decoration:none; }
div#menu ul li div#submenu a.family, div#menu ul li div#submenu a.family:hover{ color:#231f20; text-decoration:none; }
#menu ul li a.green, #menu ul li a.green:hover	{ color:#FFFFFF; background-color:#11a54a; font-size:13px; text-decoration:none; margin:0px 5px 0px 5px; padding:0px 5px; }
.navdivider										{font-size:11px; font-weight:bold;}

.txtbox											{ font-family:Verdana; font-size: 11px; height: 14px; width: 153px; border: 1px #11a54a solid; padding:0px 0px 0px 2px; margin:0px; background-color:white; vertical-align:bottom;}
.txtbox1 										{ font-family:Verdana; font-size: 11px; height: 14px; width: 112px; border: 1px #414042 solid; padding:0px 0px 0px 2px; margin:0px 0px 0px 12px; background-color:white; }
.cmbbox											{ border:1px solid #939598; width:103px; font-family:Verdana; font-size:12px; *margin-top:1px; padding:0px 0px 0px 13px; float:left; }	
.img_box 										{ display:block; padding:30px 0px 22px 0px; clear:both; }

a												{ color:#231f20; text-decoration:none; }
a:hover 										{ color:#231f20; text-decoration:underline; }

#footer											{ float:left; display:inline; color:#11a54a; font-size:10px; width:954px; padding:0px 0px 10px 0px; margin:0px 0px 0px 0px; }
#footer .copy 									{ color:#231f20; }
#footer .right_txt 								{ float:right; text-align:right; color:#231f20; }
#footer a										{ color:#231f20; text-decoration:none; }
#footer a:hover									{ color:#231f20; text-decoration:underline; }

#footer_inner									{ float:left; display:inline; color:#11a54a; font-size:10px; width:989px; padding:10px 0px 35px 0px; margin:0px 0px 0px 0px; }
#footer_inner .copy 							{ color:#231f20; }
#footer_inner .foot_links 						{ font-size:12px; display:block; color:#11a54a; }
#footer_inner .foot_links a						{ color:#231f20; font-size:12px; text-decoration:none; }
#footer_inner .foot_links a:hover				{ color:#231f20; font-size:12px; text-decoration:underline; }
#footer_inner .right_txt 						{ float:right; text-align:right; color:#231f20; padding-right:5px; }
#footer_inner a									{ color:#231f20; text-decoration:none; }
#footer_inner a:hover							{ color:#231f20; text-decoration:underline; }

#showdiv 										{ position:absolute; border:1px solid #939598; background:#FFFFFF; order-top:0px; width:191px; font-family:Verdana; font-size:12px; *margin-top:-1px; padding:0px 0px 0px 13px; display:none; }

#showdiv a 										{ color:#231f20; text-decoration:none; display:block; padding:2px 0px 2px 0px; }
#showdiv a:hover 								{ color:#1d7bc0; text-decoration:none; display:block; padding:2px 0px 2px 0px; }

/*------ Inner page style starts --------*/
#innermouseoveractive				{ color:#11a54a; font-size:13px; margin-right:2px; padding:0px 3px 0px 3px;}			
#maincontentinnerpage 				{ width:987px; float:left; color:#231f20; background:url(../images/contentinner_bg.jpg) repeat-x; padding:0px 9px 0px 8px;}
#innerpagepart1main					{ width:987px; float:left;}
#innerpagepartleftmain				{ width:681px; float:left; padding:17px 0px 0px 0px;}
#innerpagepart1rightmain			{ width:293px; float:left; padding:22px 0px 0px 13px;}
#txtarea							{ width:289px; background-color:#FFFFFF; border:2px #17a74f solid;}
#innerquickfacts_headingimage		{ padding:5px 0px 0px 0px;}
#txtinnerarea						{ padding:9px 11px 9px 12px; font-family:Verdana; font-size:11px; color:#231f20; line-height:14px;}
#download_our_cor_broc				{ padding:0px 0px 8px 12px;}
#innerpagepart2main					{ width:987px; float:left; padding:12px 0px 0px 0px;}
#inner_part2_bg_middleloop			{ width:968px; float:left; background:url(../images/inner_part2_bg_middleloop.jpg) repeat-y; padding:0px 9px 0px 10px;}
#innerpart_teammain					{ width:231px; eight:387px; float:left; border:1px #e3eef7 solid; background-color:#FFFFFF;}
#innerpart_teamtxtarea				{ padding:8px 10px 6px 13px; font-size:11px;}
#inner_team_heading					{ padding:0px 0px 10px 0px; font-size:11px; color:#231f20; text-align:justify;}
a.innerblueplusmorelink				{ color:#231f20; text-decoration:none;}
a.innerblueplusmorelink:hover		{ color:#1d7bc0; text-decoration:none;}
#innerpart_philosophyallmain		{ padding:0px 0px 0px 12px; float:left;}
#innerpart_philosophymain			{ width:231px; hight:387px; float:left; border:1px #e3eef7 solid; background-color:#FFFFFF; padding:0px 0px 0px 0px;}
#innerpart_philosophytxtarea		{ padding:8px 10px 6px 13px; font-size:11px;}
#inner_philosophy_heading			{ padding:0px 0px 7px 0px; font-size:11px; color:#231f20; text-align:justify;}
#innerpart_csrallmain				{ padding:0px 0px 0px 12px; float:left;}
#innerpart_csrmain					{ width:231px; eight:387px; float:left; border:1px #e3eef7 solid; background-color:#FFFFFF;}
#innerpart_csrtxtarea				{ padding:8px 6px 6px 10px; font-size:11px;}
#inner_csr_heading					{ padding:0px 0px 10px 0px; font-size:11px; color:#231f20; text-align:justify;}
#innerpart_investorsallmain			{ padding:0px 0px 0px 12px; float:left;}
#innerpart_investorsmain			{ width:231px; eight:387px; float:left; border:1px #e3eef7 solid; background-color:#FFFFFF;}
#innerpart_investorstxtarea			{ padding:8px 10px 6px 13px; font-size:11px;}
#inner_investors_heading			{ padding:0px 0px 10px 0px; font-size:11px; color:#231f20; text-align:justify;}
#bluetxt_highlight					{ color:#1d7bc0;}
#bluetxt_highlightbold				{ color:#1d7bc0; font-size:12px; font-weight:bold;}
#innerfootermain					{ width:1004px; ackground:url(../images/footerbg_rightimage.jpg) no-repeat bottom right;}
#innerfooterleftmain				{ width:550px; float:left; padding:0px 0px 0px 0px;}
/*#innerfooterleftmain				{ width:700px; float:left; padding:0px 0px 0px 0px; border:1px #FF0000 solid;}*/
#moresolutionsbox					{ padding:21px 0px 0px 45px; width:500px;}
.cmbboxnew							{ border:1px solid #1da954; background-color:#FFFFFF; width:110px; font-family:Verdana; font-size:12px; *margin-top:1px; padding:0px 0px 0px 13px; float:left;}
a.comboboxlink						{ font-family:Verdana; font-size:12px; color:#000000; text-decoration:none; display:block; padding:2px 0px 2px 0px;}
a.comboboxlink:hover				{ font-family:Verdana; font-size:12px; color:#11a54a; text-decoration:none; display:block; padding:2px 0px 2px 0px;}
#showdivnew 						{ position:absolute; border:1px solid #1da954; background:#FFFFFF; width:178px; font-family:Verdana; font-size:12px; *margin-top:0px; padding:0px 0px 0px 13px; display:none; }
.row								{ width:204px; padding:0px 0px 0px 0px; float:left;}
.searchtxtbox						{ width:153px; height:14px; font-size:10px; border:1px #39b54a solid; padding:0px 0px 0px 0px;}
.copyrighttext						{ font-size:10px; color:#231f20;}
.navigatorline						{ color:#1da954;}
#innerfooterrightmain				{ width:450px; float:right; background:url(../images/footerbg_rightimage.jpg) no-repeat right top; padding:0px 0px 10px 0px;}
.right_txt_new 						{ float:right; text-align:right; font-size:11px; color:#231f20; padding:35px 10px 0px 0px; }
/*------ Inner page style ends --------*/

/*------ CSR page style starts --------*/
#maincontentinnerpage_csrtop 		{ width:1004px; height:17px; float:left; background:url(../images/innerpage_csr_bg_toploop.jpg) repeat-x;}
#maincontentinnerpage_middle		{ width:987px; float:left; background-color:#ededed; padding:5px 9px 10px 8px;}
#csr_contentleftmain				{ width:499px; border:2px #17a74f solid; float:left; background-color:#FFFFFF;}
#csr_txtarea						{ padding:25px 8px 15px 19px;}
#csr_headingimage					{ padding:0px 0px 15px 0px;}
.scrolldiv_csr						{ overflow:auto; scrollbar-face-color:#2079bf; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff; scrollbar-3Dlight-color:#fff; scrollbar-arrow-color:#fff;	scrollbar-track-color:#ffffff;	scrollbar-darkshadow-color:#fff; width:467px; padding:0px 5px 0px 0px; height:445px; font-size:11px; font-family:Verdana; color:#231f20; text-align:justify; }
#csr_green_highlights				{ color:#11a54a;}
#csr_contentrightmain				{ width:478px; float:left; padding:0px 2px 0px 4px;}
#csr_contentrightbgmiddleloop		{ width:478px; float:left; background:url(../images/csr_right_middlelloop.jpg) repeat-y;}
#csr_right_downloadbrochure			{ float:right; padding:7px 14px 13px 0px;}
#csr_divisionmain					{ width:469px; float:left; padding:0px 4px 0px 5px;}
#csr_rightpart1main					{ width:469px; float:left;}
#csr_part1leftmain					{ width:208px; float:left; border:2px #17a74f solid; background-color:#FFFFFF; padding:8px 9px 4px 12px; font-size:11px;}
#csr_right_quickfacts_heading		{ padding:0px 0px 12px 0px;}
#csr_part1rightmain					{ width:208px; float:right; border:2px #17a74f solid; background-color:#FFFFFF; padding:8px 9px 4px 12px; font-size:11px;}
#csr_right_philosophy_heading		{ padding:0px 0px 10px 0px;}
#csr_rightpart2main					{ width:469px; float:left; padding:6px 0px 0px 0px;}
#csr_part2leftmain					{ width:208px; float:left; border:2px #17a74f solid; background-color:#FFFFFF; padding:8px 9px 4px 12px; font-size:11px;}
#csr_right_team_heading				{ padding:0px 0px 12px 0px;}
#csr_part2rightmain					{ width:208px; float:right; border:2px #17a74f solid; background-color:#FFFFFF; padding:8px 9px 4px 12px; font-size:11px;}
#csr_right_investors_heading		{ padding:0px 0px 10px 0px;}
#maincontentinnerpage_csrbtm 		{ width:1004px; height:17px; float:left; background:url(../images/innerpage_csr_bg_btmloop.jpg) repeat-x;}
/*------ CSR page style ends--------*/

/*------ Investors page style starts --------*/
.scrolldiv_investors				{ overflow:auto; scrollbar-face-color:#2079bf; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff; scrollbar-3Dlight-color:#fff; scrollbar-arrow-color:#fff;	scrollbar-track-color:#ffffff;	scrollbar-darkshadow-color:#fff; width:467px; padding:0px 5px 0px 0px; height:467px; font-size:11px; font-family:Verdana; color:#231f20; text-align:justify; }
#logomain							{ width:450px; float:left; padding-bottom:7px;}
#logomain1							{ width:450px; float:left; padding-bottom:15px;}
#logoleft							{ width:70px; float:left; padding:7px 7px 0px 0px; }
#logoright							{ width:368px; float:left;}
#logoleft2							{ width:145px; float:left; padding:7px 7px 0px 0px; }
#logoright2							{ width:275px; float:left;}
#logoleft3							{ width:169px; float:left; padding:7px 0px 0px 0px;}
#logoright3							{ width:270px; float:right;}
#logoleft4							{ width:90px; float:left; padding:7px 7px 0px 0px;}
#logoright4							{ width:275px; float:left;}
a.investorspagemaillink				{ color:#1d7bc0; text-decoration:underline;}
a.investorspagemaillink:hover		{ color:#231f20; text-decoration:none;}
hr.logoline {background-color:#dddddd; color:#dddddd; border:none 0px; height:1px; margin:0 0 7px 0; padding:0px;}
/*------ Investors page style ends --------*/

/*------ Philosophy page style starts --------*/
.scrolldiv_philosophy				{ overflow:auto; scrollbar-face-color:#2079bf; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff; scrollbar-3Dlight-color:#fff; scrollbar-arrow-color:#fff;	scrollbar-track-color:#ffffff;	scrollbar-darkshadow-color:#fff; width:467px; padding:0px 5px 0px 0px; height:462px; font-size:11px; font-family:Verdana; color:#231f20; text-align:justify; }
/*------ Philosophy page style ends --------*/

/*------ Quickfacts page style starts --------*/
.scrolldiv_quickfacts				{ overflow:auto; scrollbar-face-color:#2079bf; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff; scrollbar-3Dlight-color:#fff; scrollbar-arrow-color:#fff;	scrollbar-track-color:#ffffff;	scrollbar-darkshadow-color:#fff; width:467px; padding:0px 5px 0px 0px; height:413px; font-size:11px; font-family:Verdana; color:#231f20; text-align:justify; }
/*------ Quickfacts page style ends --------*/

/*------ Team page style starts --------*/
.scrolldiv_team						{ overflow:auto; scrollbar-face-color:#2079bf; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff; scrollbar-3Dlight-color:#fff; scrollbar-arrow-color:#fff;	scrollbar-track-color:#ffffff;	scrollbar-darkshadow-color:#fff; width:467px; padding:0px 5px 0px 0px; height:465px; font-size:11px; font-family:Verdana; color:#231f20; text-align:justify; }
/*------ Team page style ends --------*/

.clear{clear:both}
ul.rightlist{ padding:0px; margin:0px; list-style:none; float:right; width:70%}
ul.rightlist1{ padding:0px; margin:5px 0px 0px 0px; list-style:none; float:right; width:320px;}
ul.rightlist1 li{ background:url(../images/bullet.gif) no-repeat 0px 12px ; padding:7px 10px; margin:0px;}

ul.fulllist{ padding:0px; margin:0px; list-style:none;}
ul.fulllist li, ul.rightlist li{ background:url(../images/bullet.gif) no-repeat 0px 12px ; padding:7px 10px; margin:0px;}


#home_maincontentinnerpage 				{ width:987px; float:left; color:#231f20; background:url(../images/home_contentinner_bg.jpg) repeat-x; padding:0px 9px 8px 8px;}

a.active1, a.active1:hover			{ color:#11a54a; background-color:#FFFFFF; font-size:13px; text-decoration:none; argin:0px 0px 0px 4px; padding:0px 5px; }
#inner_footermain					{ width:1004px; float:left; background:url(../images/home_footer_bg.jpg) no-repeat; padding:17px 0px 0px 0px; argin-top:8px; }

#inner_footer_rightmain				{ width:450px; float:right; padding:0px 0px 10px 0px;}

.contact_box { border:2px solid #207dc1; float:left; display:inline; background:url(../images/home_contact_bg.jpg) repeat-x; background-color:#FFFFFF; width:970px; margin:23px 0px 0px 2px; padding:10px 0px 0px 10px; }
.contact_txt { padding:45px 0px 0px 5px; line-height:20px; }
.home_content_box { float:left; display:inline; width:984px; margin:22px 0px 0px 2px; padding:0px 0px 0px 0px; }

.blue_txt { color:#1d7bc0; }
a.blue { color:#1d7bc0; }
a.blue:hover { color:#1d7bc0; }
.home_bluebox			{ width:682px; border:2px solid #1d7bc0; background-color:#FFFFFF; float:left;font-size:11px; color:#231f20; padding:12px 0px 10px 0px; margin:0px 5px 0px 0px;}


.home_greenbox			{ width:289px; border:2px solid #14a64d; background-color:#FFFFFF; border-top:8px solid #14a64d; float:left;font-size:11px; color:#231f20; line-height:14px; padding:10px 0px 0px 0px;}
.home_greenbox_txt			{ color:#231f20; padding:0px 10px 5px 10px; text-align:justify;}
a.more{ background:url(../images/blue_plus_more.jpg) 0px 2px no-repeat; color:#231f20; text-decoration:none; padding:0px 0px 0px 16px; }
a.more:hover { background:url(../images/blue_plus_more.jpg) 0px 2px no-repeat; color:#231f20; text-decoration:underline; padding:0px 0px 0px 16px; }
.clients_scroll { float:left; width:657px; padding:0px 0px 0px 15px; font-size:11px; color:#414042; height:208px; *height:214px; overflow-x:hidden; overflow-y:auto; scrollbar-face-color:#2079bf; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff; scrollbar-3Dlight-color:#fff; scrollbar-arrow-color:#fff;	scrollbar-track-color:#ffffff;	scrollbar-darkshadow-color:#fff;  }
.career_scroll { float:left; width:647px; padding:0px 10px 0px 15px; text-align:justify; font-size:11px; color:#414042; height:208px; *height:214px; overflow-x:hidden; overflow-y:auto; scrollbar-face-color:#2079bf; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff; scrollbar-3Dlight-color:#fff; scrollbar-arrow-color:#fff;	scrollbar-track-color:#ffffff;	scrollbar-darkshadow-color:#fff;  }

.home_bluebox_txt { float:left; width:657px; padding:5px 0px 0px 15px; height:216px;  *height:222px;font-size:11px; color:#414042;  }
.logbox { float:left; width:657px; padding:5px 0px 0px 15px; height:199px;  *height:205px;font-size:13px; color:#414042;  }
.privacy_box { float:left; width:655px; padding:5px 7px 0px 15px; height:362px;  *height:368px;font-size:11px; text-align:justify; color:#414042;  overflow-x:hidden; overflow-y:auto; scrollbar-face-color:#2079bf; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff; scrollbar-3Dlight-color:#fff; scrollbar-arrow-color:#fff;	scrollbar-track-color:#ffffff;	scrollbar-darkshadow-color:#fff;  }
.legal_box { float:left; width:655px; padding:5px 7px 0px 15px; height:366px;  *height:372px;font-size:11px; text-align:justify; color:#414042;  overflow-x:hidden; overflow-y:auto; scrollbar-face-color:#2079bf; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff; scrollbar-3Dlight-color:#fff; scrollbar-arrow-color:#fff;	scrollbar-track-color:#ffffff;	scrollbar-darkshadow-color:#fff;  }

.textarea
	{
		font-family:verdana;
		font-size: 11px;
		color: #000000;
		height: 50px;
		width: 409px;
		border: 1px solid #14a64d;
		background-color:white;
	}

.button 
	{
	  color:#FFFFFF;
	  font-family:Verdana;
	  font-size:11px;
	  height: 17px;
	  border: 0px solid #14a64d;
	  background-color:#14a64d;
	  cursor:hand;
	  display:inline;
	  padding:0px 0px 4px 0px;
	  *padding:0px 0px 1px 0px;
	  margin:0px;
	  width:110px;
	  vertical-align: top;
	 
	}
	.btn_login 
	{
	  color:#FFFFFF;
	  font-family:Verdana;
	  font-size:11px;
	  height: 17px;
	  border: 0px solid #14a64d;
	  background-color:#14a64d;
	  cursor:hand;
	  display:inline;
	  padding:0px 0px 4px 0px;
	  *padding:0px 0px 1px 0px;
	  margin:0px;
	  width:50px;
	  vertical-align: top;
	 
	}
a.register, a.register:hover 
	{
	  color:#FFFFFF;
	  font-family:Verdana;
	  font-size:11px;
	  background-color:#14a64d;	  
	  display:inline;
	  padding:2px 0px 4px 5px;
	  margin:8px 0px 10px 0px;
	  display:block;
	  width:185px;
	}	
.selection_box { border:1px solid #11a54a; font-family:Verdana; width:100px; font-size:11px; }	
.txtbox_login	{ font-family:Verdana; font-size: 11px; height: 14px; width: 153px; border: 1px #11a54a solid; padding:0px 0px 0px 2px; margin:8px 0px 5px 0px; background-color:white; vertical-align:bottom;}
.top_space { margin:8px 0px 10px 0px; display:block; }	

.legal_box ul{ padding:0px; margin:0px 0px 0px 15px; list-style:none;}
.legal_box ul li{ background:url(../images/bullet.gif) no-repeat 0px 12px ; padding:7px 10px; margin:0px;}
form { padding:0px; margin:0px; }
.teamphoto {float:left; padding:0 10px 10px 0}

#footer4imagelink				{ float:right; padding:0px 20px 0px 0px; }
#footer4imagelink2				{ float:left; padding:0px 90px 0px 0px; }


.scrolldiv_csr1						{ overflow:auto; scrollbar-face-color:#2079bf; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff; scrollbar-3Dlight-color:#fff; scrollbar-arrow-color:#fff;	scrollbar-track-color:#ffffff;	scrollbar-darkshadow-color:#fff; width:462px; padding:0px 10px 0px 0px; height:445px; font-size:11px; font-family:Verdana; color:#231f20; text-align:justify; }
.scrolldiv_csr1 ul.sub{ padding:0px; margin:5px 0px 0px 0px; list-style:none; float:left; width:356px; text-align:justify; }
.scrolldiv_csr1 ul.sub li{ background:url(../images/bullet.gif) no-repeat 0px 12px ; text-align:justify; padding:7px 0px 0px 10px; margin:0px;}
.scrolldiv_csr1 ul{ padding:0px; margin:5px 0px 0px 0px; list-style:none; float:left; text-align:justify; }
.scrolldiv_csr1 ul li{ background:url(../images/bullet_csr.jpg) no-repeat 0px 12px ; text-align:justify; padding:7px 0px 7px 10px; margin:0px;}

.sitemap_scroll { float:left; width:647px; padding:0px 10px 0px 15px; text-align:justify; color:#231f20; font-size:12px; color:#414042; height:384px; *height:390px; overflow-x:hidden; overflow-y:auto; scrollbar-face-color:#2079bf; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff; scrollbar-3Dlight-color:#fff; scrollbar-arrow-color:#fff;	scrollbar-track-color:#ffffff;	scrollbar-darkshadow-color:#fff;  }
.sitemap_scroll ul{ padding:0px; margin:5px 0px 0px 5px; list-style:none; }
.sitemap_scroll ul li { background:url(../images/img_green_box.jpg) 0px 7px no-repeat; padding:4px 0px 3px 0px; margin:0px;}

.sitemap_scroll ul li a {  padding:0px 0px 0px 20px; color:#231f20; }
.sitemap_scroll ul li a:hover { padding:0px 0px 0px 20px; color:#231f20; }

.sitemap_scroll ul.green_plus{ padding:0px; margin:0px 0px 0px 5px; list-style:none; }
.sitemap_scroll ul.green_plus li{ background:url(../images/plus.jpg) 0px 8px no-repeat; padding:7px 0px 0px 20px; margin:0px;}

.sitemap_scroll ul.green_plus li a {  padding:0px 0px 0px 0px; color:#1d7bc0; }
.sitemap_scroll ul.green_plus li a:hover { padding:0px 0px 0px 0px; color:#1d7bc0; }

.sitemap_scroll ul.blue_box{ padding:0px; margin:0px 0px 0px 25px; list-style:none; }
.sitemap_scroll ul.blue_box li{ background:url(../images/img_blue_box.jpg) 0px 4px no-repeat; padding:3px 0px 3px 20px; margin:0px;}

.sitemap_scroll ul.blue_box a { padding:0px; margin:0px; font-size:11px;  color:#231f20; }
.sitemap_scroll ul.blue_box a:hover { padding:0px; margin:0px; font-size:11px;  color:#231f20; }

.sitemap_scroll ul.blue_plus{ padding:0px; margin:0px 0px 0px 25px; list-style:none; }
.sitemap_scroll ul.blue_plus li{ background:url(../images/blue_plus_more.jpg) 0px 4px no-repeat; padding:3px 0px 5px 20px; margin:0px;}

.sitemap_scroll ul.blue_plus li a {  padding:0px 0px 0px 0px; margin:0px; font-size:11px;  color:#231f20; }
.sitemap_scroll ul.blue_plus li a:hover { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-size:11px;  color:#231f20; }

.sitemap_scroll ul.blue_plus1{ padding:0px; margin:0px 0px 0px 45px; list-style:none; }
.sitemap_scroll ul.blue_plus1 li{ background:url(../images/blue_plus_more.jpg) 0px 4px no-repeat; padding:3px 0px 5px 20px; margin:0px;}

.sitemap_scroll ul.blue_plus1 li a {  padding:0px 0px 0px 0px; margin:0px; font-size:11px;  color:#231f20; }
.sitemap_scroll ul.blue_plus1 li a:hover { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-size:11px;  color:#231f20; }

.sitemap_scroll ul.blue_plus2{ padding:0px; margin:0px 0px 0px 65px; list-style:none; }
.sitemap_scroll ul.blue_plus2 li{ background:url(../images/blue_plus_more.jpg) 0px 6px no-repeat; padding:3px 0px 5px 20px; margin:0px;}

.sitemap_scroll ul.blue_plus2 a { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-size:11px; color:#231f20; }
.sitemap_scroll ul.blue_plus2 a:hover { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-size:11px; color:#231f20; }

a.blue_box1 { background:url(../images/img_blue_box.jpg) 0px 4px no-repeat; padding:3px 0px 5px 20px; margin:0px 0px 0px 40px; font-size:11px;  color:#231f20; }
a.blue_box1:hover { background:url(../images/img_blue_box.jpg) 0px 4px no-repeat; padding:3px 0px 5px 20px; margin:0px 0px 0px 40px; font-size:11px; color:#231f20; }

.sitemap_scroll ul.blue_box2{ padding:0px; margin:0px 0px 0px 65px; list-style:none; }
.sitemap_scroll ul.blue_box2 li{ background:url(../images/img_blue_box.jpg) 0px 4px no-repeat; padding:2px 0px 2px 20px; margin:0px;}

.sitemap_scroll ul.blue_box2 a { padding:0px; margin:0px; font-size:11px;  color:#231f20; }
.sitemap_scroll ul.blue_box2 a:hover { padding:0px; margin:0px; font-size:11px;  color:#231f20; }

.sitemap_scroll ul.blue_box3{ padding:0px; margin:0px 0px 0px 85px; list-style:none; }
.sitemap_scroll ul.blue_box3 li{ background:url(../images/bullet.gif) 0px 6px no-repeat; padding:2px 0px 2px 10px; margin:0px;}

.sitemap_scroll ul.blue_box3 a { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-size:11px; color:#231f20; }
.sitemap_scroll ul.blue_box3 li a:hover { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-size:11px; color:#231f20; }



.sitemap_scroll ul.blue_plus3{ padding:0px; margin:0px 0px 0px 45px; list-style:none; }
.sitemap_scroll ul.blue_plus3 li{ background:url(../images/img_blue_box.jpg) 0px 4px no-repeat; padding:3px 0px 5px 20px; margin:0px;}

.sitemap_scroll ul.blue_plus3 li a {  padding:0px 0px 0px 0px; margin:0px; font-size:11px;  color:#231f20; }
.sitemap_scroll ul.blue_plus3 li a:hover { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-size:11px;  color:#231f20; }
