#header_home div a.vv:link, a.vv:active, a.vv:visited{color:#ffffff; padding-top:0px}
#header_home div a.vv:hover {color:#ffffff; text-decoration:underline}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			HOME STYLES
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.dividerhome		{ background:url(../images/dottedline_bg.gif) repeat-y left top ; float:left; width:3px; padding:0px; margin:4px 0px 0px 0px; height:190px;}
.divider1		{ background:url(../../images/dottedline_bg.gif) repeat-y left top; float:left; width:3px; padding:0px; margin:20px 0px 0px 0px; height:140px;}
.divider2		{ background:url(../images/dottedline_bg.gif) repeat-y left top ; float:left; width:3px; padding:0px; margin:15px 0px 0px 0px; height:140px;}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
			HOME STYLES starts here
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/* header home */

#header_home .toplinks			{width:220px; margin:0px 0px 0px 15px; height:30px;border:0px solid #000}
#header_home .toplinks span	{padding: 0px 0px 0px 0px;}
#header_home .toplinks p	{padding: 8px 5px 5px 35px; margin: 0px 0px 0px 0px; text-align:left; font-size:11px;}
#header_home .toplinks img		{float: left; padding: 0px 0px 0 0px; margin: 0px 10px 10px 2px; }
#header_home .plus				{width:49px; position:absolute; margin:0px 0px 0px 15px; left:281px; top:7px;}
#header_home .plus img			{float: right; margin:0 auto; padding:0;}
#header_home .nav				{position:absolute;	width:360px;left: 175px;top: 200px;}

/*
#header_home 			     	{width:auto; display:block; height:326px; background:url(../images/header_homenew.jpg) top left no-repeat; margin:0 auto; padding:0;clear:both;} IN Header Boundaries had Topbar, Navbar
*/

#header_home 			     	{width:auto; display:block; height:326px; background:url(../images/header_homenew.jpg) top left no-repeat; margin:0 auto; padding:0;clear:both;} /*IN Header Boundaries had Topbar, Navbar*/

#header_home .headerlogo		{display:block; clear:both; margin:0 auto;}	
#header_home .headerlogo p	{float:right; padding:5px 5px 0px;display:block; }

#header_home .nav2					{position:absolute;	width:360px;left: 175px;top: 200px;}
#header_home .nav3					{position:absolute;	width:360px;left: 175px;top: 200px;}
#header_home .nav4					{position:absolute;	width:360px;left: 175px;top: 200px;}
#header_home .nav5					{position:absolute;	width:360px;left: 175px;top: 200px;}

#sms { background:url(../images/registration_hd.jpg) 10px 10px no-repeat; float:left; width:177px;float:left; width:177px; padding:35px 0px 0px 15px; margin:0px auto; }
#sms p {padding:0px 0px 0px 0px; margin:0px 0px 5px 0px}


#middlecontenthome				{width:927px; display:block; padding:0px 0px 0px 0px; margin:0px 0px 0px 3px; text-align:left; background:url(../images/homecontent_bg.gif) repeat-x 6px 9px; }

/* latest news */

#latestnews_home		{ background:url(../images/latest_news_home.gif) 6px 2px no-repeat; float:left; width:265px; padding:32px 10px 0px 0px; margin:0px auto; }
#latestnews_home p 		{padding:0px 0px 0px 10px;}
#latestnews_home ul				{text-align:left}
#latestnews_home ul li			{background:url(../images/orange_bullet.gif) no-repeat 11px 9px; padding:5px 0px 5px 30px;}
#latestnews_home ul li a	{color:#303030;padding:0px;font-weight:normal}	
#latestnews_home ul li a:hover		{color:#303030;padding:0px;}	


/* right panel investors */
#announce				{background:url(../images/announce_bg.jpg) no-repeat 5px 5px ;float:right; width:190px; padding:32px 4px 0px 4px; margin:0; background-color:#fff; height:220px; text-align:center}
#announce img {padding:0px 0px 5px 0px;}
#announce span {padding:5px 0px 0px 0px; color:#2c5690; font-weight:bold;text-align:center}

/* stockbar */
#stockupdates				{ width:33px; background:url(../images/stock_box_home.jpg) top left no-repeat; margin:8px 0px 0px 0px; height:28px; float:left; padding:6px 0px 0px 121px}

#stock_home				{ width:757px; background:url(../images/stockbar_bg.jpg) top left repeat-x; margin:0px 0px 0px 0px; height:28px; float:left; border-right:1px solid #dbdbdb; padding:2px 0px 0px 7px; background-color:#fff; border-bottom:2px solid #fff;}
#stock_home p				{padding:7px 0px 0px 0px; margin:0px auto;font-weight:bold}
#stock_home p span			{color:#4096c1; font-weight:bold}
#stock_home .search		{float:right; margin:0px auto; width:153px; padding:1px 0px 0px 0px}
#stock_home input			{background-color:#fff; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:11px; border:1px solid #bebebe; padding:2px; height:15px;}
#stock_home .search span	{padding:10px 0px 0px 0px; margin-top:3px;}

/* bottom panels level 1 */

#bottompanels_home 			{width:729px; background:url(../images/bottom_panels_bg.jpg) top left repeat-x; margin:0px 4px 4px 2px; float:left; border:1px solid #dbdbdb; padding:0px 0px 0px 0px}

#pcare		    {float:left; width:210px; padding:2px 8px 0px 10px; margin:0px auto;}
#pcare h1 {font-size:12px; margin:0px 0px 8px 0px}
#pcare p		{padding:5px 5px 5px 0px; margin:0px auto; text-align:justify}
#pcare ul {padding:0px; margin:0px; }
#pcare ul li {padding:5px;width:100%}
#pcare ul li img {float:left; margin:0px 8px 0px 0px}
#pcare ul li span {color:#6fa216; font-weight:bold; margin-top:5px}
#pcare ul li span a {color:#6fa216}
#pcare ul li span a:hover {color:#6fa216}
#pcare ul li p a {margin-left:5px;}
#pcare ul li p a:hover {text-decoration:underline; text-align:left}


.itembox	  {float:left; width:100%; padding:2px 8px 0px 5px; margin:0px auto;text-align:left}
.itembox .txt {font-size:11px; margin:0px 0px 5px 78px;}
.itembox .txt h3 {margin:0px auto; display:block; text-align:left}
.itembox .txt h3 a.v:link, a.v:visited{color:#6fa216; font-weight:bold; padding-top:0px; font-size:11px; text-align:left}
.itembox .txt h3 a.v:hover {color:#6fa216}
.itembox img {float:left;}
.itembox img a {padding-top:6px}
.itembox .txt a.visit:link, a.visit:visited{color:#6fa216; font-weight:bold; padding-top:0px}
.itembox .txt a.visit:hover {color:#6fa216}
.itembox .txt a.www:link, a.www:visited{color:#6fa216; padding-top:0px}
.itembox .txt a.www:hover {color:#6fa216}

.itembox a{color:#6fa216; font-weight:bold; padding-top:0px;float:left}


#alliancing	{float:left; width:235px; padding:2px 0px 0px 10px; margin:0px auto; }
#alliancing img {margin-top:2px;margin-bottom:0px;}
#alliancing span {padding:2px; float:left}
#alliancing select	{background-color:#fff; font-size:11px; color:#888687; margin:0px 0px 7px 0px; font-family: Arial; width:156px; border:1px solid #767575}
#alliancing label {margin-top:8px}

#joinfriends		    {float:left; width:180px; padding:2px 8px 0px 10px; margin:0px auto;}
#joinfriends h1 {font-size:12px; margin:0px 0px 8px 0px}
#joinfriends p		{padding:5px 5px 5px 0px; margin:0px auto; text-align:justify}
#joinfriends ul {padding:0px; margin:0px; }
#joinfriends ul li {padding:5px;width:100%}
#joinfriends ul li img {float:left; margin:0px 8px 0px 0px}
#joinfriends ul li span {color:#6fa216; font-weight:bold; margin-top:5px}
#joinfriends ul li span a {color:#6fa216}
#joinfriends ul li span a:hover {color:#6fa216}
#joinfriends ul li p a {margin-left:5px;}
#joinfriends ul li p a:hover {text-decoration:underline; text-align:left}

.morebtn {background:url(../images/green_bullet.gif) no-repeat 0px 6px;float:right;padding:5px 0px 0px 18px; }
#latestnews_home .morebtn a,.morebtn a:link, a:active, a:visited { margin:0px auto;font-weight:bold; color:#6fa216;}
.morebtn a:hover {text-decoration:underline}

#quick 			{background:url(../images/quick_hd.gif) 9px 5px no-repeat;width:184px; height:240px; float:left; padding:30px 0px 0px 0px;border-top:4px solid #f68400; background-color:#fafafa;}
#quick span		{padding:5px 5px 5px 5px}
#quick ul 	{padding:0px 0px 0px 0px; margin:0px; text-align:left;border-top:1px solid #ccc;}
#quick ul li	{background:url(../images/microbullet.gif) no-repeat 9px 13px; padding:8px 0px 8px 22px; background-color:#fafafa; border-bottom:1px solid #ccc;}
#quick ul li a:link, a:active, a:visited {color:#4096c1;font-weight:normal}
#quick ul li a:hover {color:#4096c1;}

/* BOTTOM Panel LINKS newly added on April 23, 2009 */

#bottomlinks 			{width:729px; background:url(../images/bottomlinks_bg.gif) top left no-repeat; margin:0px 0px 3px 2px; float:left; border:0px solid #dbdbdb; padding:3px 0px 0px 0px; height:90px}

.listlink {width:240px; float:left}
.listlink ul {margin:0px; text-align:left;}
.listlink li {background:url(../images/green_bullet_home.gif) no-repeat 25px 11px; padding:9px 0px 4px 37px;}
.listlink li a {color:#303030;}

.listlink2 {width:270px; float:left}
.listlink2 ul {margin:0px; text-align:left;}
.listlink2 li {background:url(../images/green_bullet_home.gif) no-repeat 18px 11px; padding:9px 0px 4px 30px;}
.listlink2 li a {color:#303030;}

.listlink3 {width:200px; float:left}
.listlink3 ul {margin:0px; text-align:left;}
.listlink3 li {background:url(../images/green_bullet_home.gif) no-repeat 25px 11px; padding:9px 0px 4px 37px;}
.listlink3 li a {color:#303030;}

/*Home Page Paging */

#home_big_tout_container		{ background:url(../images/news_updates_home.gif) 4px 2px no-repeat; float:left; width:440px; padding:26px 0px 0px 6px; margin:0px auto;  height:172px}
#big_toutbox {float: left;width:136px;height:104px;margin-right:0px;margin-top:25px;margin-left:0px;
}
.big_tout{border:3px solid #F2F2F2}

#mediapaging		{ background:url(../images/news_updates_hd.gif) 16px 2px no-repeat; float:left; width:535px; padding:35px 0px 0px 0px; margin:0px auto;  height:234px}
#mediapaging span 		{border-bottom:0px solid #e3e2e2}
#mediapaging p 		{padding:0px 0px 0px 10px;}


#big_tout_right {float: left;width:266px;height:170px;padding-left:12px; margin-left:4px; background:url(../images/dottednews_line.gif) center left no-repeat;}

#big_tout_blurb {height:170px; width:276px;}
#big_tout_blurb div.btitletext {padding-top: 9px;padding-bottom: 3px;font-size: 17px;font-weight: bold;color:#FF9900;text-align:left;font-family:Arial, Helvetica,sans-serif;}
#big_tout_blurb div.bregtext {padding-right: 10px;padding-bottom: 5px;font-size: 11px;font-weight: bold;color: #53a8cb;height:110px;}
.bregtext a, .bregtext a:visited {font-weight:bold;}
.color{padding-right: 10px;padding-bottom: 5px;font-size: 11px;color: #ccc;}
#big_tout_control .btns ul {list-style-type:none;margin:0px 10px;padding:0pt;}
#big_tout_control .btns li {display:inline;}
#big_tout_control .nums {float:left;height:17px;}
#big_tout_control .nums li {display:inline;}
#big_tout_control .nums ul {list-style-type:none;margin:-2px 5px;padding:0pt;}
#big_tout_control .nums li a {color:#303030;font-size:12px;font-weight:bold;line-height:20px;margin-right:4px;padding:0px 2px;}
#big_tout_control .nums li a:hover {text-decoration:none; cursor: pointer;}
#big_tout_control .nums li a.on {background-color:#FF9900;color:#fff;}

/*---------------paging end-----------------------------*/


/*---------------Microsites drop down End-----------------------------*/

#glossymenu{
margin: 0px 0px 0px 0px;
padding: 0px;
width: 160px; /*width of menu*/
float:left;
}

#glossymenu a.menuitem1{
background: url(../images/microsites_box.jpg) repeat-x top left;
font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding:3px 7px 0px 10px;
text-decoration: none;height:28px;
}


#glossymenu a.menuitem1:visited, .glossymenu .menuitem1:active{
color: white;
}
.submenuheader1{width:120px;text-align:right;color:#cbd0d4;}
#glossymenu a.menuitem1 .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}

#glossymenu a.menuitem1:hover{
background-image: url(../images/microsites_box.jpg);
}

#glossymenu div.submenu1{ /*DIV that contains each sub menu*/
background:url(../images/microbg.jpg) no-repeat 0px 0px;
background-color: #fc881b;
border:1px solid #c09308;
z-index:100;
filter:alpha(opacity=85);
-moz-opacity:0.85;
-khtml-opacity: 0.85;
opacity: 0.85;

}

#glossymenu div.submenu1 ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0px;
padding: 0px;

}

#glossymenu div.submenu1 ul li{background:url(../images/white_bullet.gif) no-repeat 15px 9px;
margin: 0px;padding:2px 0px 5px 20px; border-bottom:0px dotted #fff;color:#fff }

#glossymenu div.submenu1 ul li a{
display: block;
color:#fff;
font-weight:bold;
text-decoration: none;
padding: 4px 0px 0px 0px;
padding-left: 10px;
}

#glossymenu div.submenu1 ul li a:hover{
text-decoration:underline
}

/*---------------Microsites drop down ENDs-----------------------------*/


div.limiter {
	text-align: left;
	width: 80%;
	max-width: 69.23em;
	padding: 1.2em 1.5em;
	
	margin-left: auto;
	margin-right: auto;
}


ul {
	margin-bottom: 2em;
}
