html				{overflow: auto;}
body				{margin:12px 0 0 0; padding:0; overflow: none;}
.diviVertGryDot		{margin:0px;  background:url("/2_0/ui/images/divider_vert_dots_gry.gif") no-repeat; display:inline;}

.arrowlink			{margin:0; padding:0; list-style-type:none;}
.arrowlink	ul		{margin:0; padding:0; font-family:verdana;}	
.arrowlink	li		{margin:0; padding:0 0 0 7px; background:url("/2_0/ui/images/arrow_red.gif") no-repeat 1px 9px; line-height:14pt;}
.arrowlink	a		{color:#5871B3; text-decoration:none;}
.arrowlink	a:hover	{text-decoration:underline;}


/* ::::: Main Wrapper ::::: */
.mainWrapper		{margin:0 auto; padding:0; width:967px; _width:970px;}	


/* ::::: Header Elements ::::: */
.headerWrapper		{margin:0; padding:0 10px 0 0; width:957px; height:57px;}
.headerContent		{margin:0; padding:0; text-align:right; float:right;}	
img.logo			{margin:0 0 0 5px; padding:0; text-align:left; float:left;}


/* Header Nav - Select Country */
ul.country			{margin:4px 1px 12px 0; padding:0;list-style-type:none; font-family:Verdana; font-size:8pt; text-align:right;}
ul.country	a		{margin:0; padding:0; text-decoration:none; color:#555;}
.country	li		{margin:0 8px 0 1px; padding:0 7px 0 7px; display:inline; vertical-align:top;  background:url("/2_0/ui/images/divider_vert_dots_gry.gif") no-repeat right;}


/* Header Nav - Other */
ul.headerNav		{margin:5px 0 3px 0; padding:0;list-style-type:none; font-family:verdana; font-size:8pt; float:left;}
ul.headerNav	a	{margin:0; padding:0; text-decoration:none; color:#555;}
.headerNav	li		{margin:0 1px 0 1px; padding:0 10px 0 7px; display:inline;  background:url("/2_0/ui/images/divider_vert_dots_gry.gif") no-repeat right;}
img.login			{margin:5px 3px 0 2px; padding:0;}



/* Documentation Drop-Down */
#docs				{float:left; margin: 0; padding:0; text-align:right; z-index:1; position:relative; cursor:pointer; z-index:10;}
#docs, #docs ul		{margin: 0; padding:0; list-style: none;} 
#docs a				{display: block;  color:#586cb5; font-family:verdana; font-size:8pt; line-height:18px; text-decoration:none;} 
#docs li			{margin:0 1px 0 8px; padding:0 5px 0 0px; display:inline; float:left;}
#docs li ul			{position: absolute; left: -999em; width:90px; height:20px; padding:0 0 0 0;}
#docs li ul a		{background:url("/2_0/ui/images/arrow_red.gif") no-repeat 1px 8px; text-align:left;padding: 0 0 0 8px; width:200px; background-color:#eeeeee; }
#docs li ul a:hover	{color:#fff; background:#586cb5;}
#docs li:hover ul	{left: auto;}
#docs li:hover ul, #docs li.sfhover ul {left: auto; margin:0 0 0 -16px;}



/* Menu Wrapper */
.menusearchWrapper	{margin:0; padding:0; width:967px; _width:970px; border-bottom:solid 1px #fff; height: 32px}
.menu				{}
.menuCornerL		{position:absolute; top:0; left:0; width:9px;  background:url("/2_0/ui/images/bg_menu_lcorner.gif") no-repeat left; z-index:2; height: 32px; }



/* Main Drop-Down Menu */
#nav				{margin: 0; padding:0; height:32px; background:url("/2_0/ui/images/bg_menu.gif") repeat-x; float:left; z-index:1; position:relative; width:704px; cursor:pointer;}
#nav, #nav ul		{margin: 0; padding:0; list-style: none;  line-height: 1;} 
#nav a				{display: block;  color:#586CB5; font-family:verdana; font-size:8pt; line-height:18px; text-decoration:none;} 

#nav li				{float: left; margin: 0 0 0 0; padding:0 25px 0 10px;}
#nav li:hover		{background-position: 0 0;}

#nav li ul			{position: absolute; left: -999em; width: 10em; margin:-30px 0 0 0px; width:20px;} 
/*#nav li:hover ul	{}*/
#nav li:hover ul, #nav li.sfhover ul {left: auto;}

#nav li ul a		{background:url("/2_0/ui/images/arrow_red.gif") no-repeat 0px 8px; padding: 0 0 0 6px; width:189px; background-color:#eeeeee; border-left:solid 10px #eeeeee;}

#nav li ul :hover, #nav li ul .sfhover {font-weight:bold; color:#fff;}
#nav li ul a:hover, #nav li ul a.sfhover {background-color:#1E649F;}

#nav li ul ul		{margin: -1em 0 0 185px;} 
#nav li ul ul a		{width:100px; font-weight:normal;}


#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul, #nav li.sfhover ul ul ul ul {left: -999em; } 
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav li li li li.sfhover ul {left: auto;  } 

/* Search Box */
.searchbox			{margin:0; padding:8px 0 0 11px; width:252px; height:24px; float:left; background:url("/2_0/ui/images/bg_search_rcorner.gif") no-repeat right;background-color:#F10104;}
.lblSearch			{margin:2px 0 0 0; padding:0; font-family:verdana; font-size:7pt; color:#fff; float:left; cursor:pointer;}
input#searchInput	{margin:0 0 0 13px; padding:1px 0 0 4px; height:14px; width:108px; border:solid 1px #d4d4d4; float:left; font-family:verdana; font-size:7.5pt; color:#555; z-index:1;}
.btnGo				{margin:0 0 0 0; padding:0; float:left;}

/* Drop Down Search Box */
.searchDbox			{margin:0; padding:8px 0 0 11px; width:252px; height:24px; float:left; background:url("/2_0/ui/images/bg_search_rcorner_Straight.gif") no-repeat right;background-color:#F10104;}
.btnDGo				{margin:0 0 0 0; padding:0;}

/* Search Drop-Down */
/* div#searchDiv 		{margin:0; padding: 0 0 0 5px;position:relative;left:100px;top:0px;width:140px; display:none;background-color:#FFF; border:1px solid #555555;font-family:verdana;
font-size:8pt;float:left;} */
div#searchDiv 		{margin:0; padding: 0 0 0 5px;position:absolute;left:0px;top:0px;width:140px; display:none; background-color:#CFE0EA; border:1px solid #555555;font-family:verdana; font-size:8pt;float:left;z-index:45;}
div#searchDiv ul 	{list-style: none;padding: 3px 10px 10px 10px; margin:0;z-index:45;}
div#searchDiv ul li.selected {background-color:#000;}
#searchDivClose 	{text-align: right;height:9px; width:9px;float:right;	margin-right: 0px;margin-top: 0px;padding: 1px;cursor:pointer;}


/* ::::: Flash Intro ::::: */
.flashIntro			{margin:0; padding:0; width:704px; height:258px; float:left; clear:left; background:black;}


/* ::::: Products Box ::::: */
.productBox			{margin:0; padding:5px 0 0 21px; width:242px; height:253px; float:left; background:url("/2_0/ui/images/bg_prodbox.jpg") no-repeat;}
.productBox	ul		{margin:2px 0 0 0; padding:0; list-style-type:none; font-family:verdana; font-size:7.5pt; color:#fff;}	
.productBox	li		{margin:0; padding:0 0 0 8px; background:url("/2_0/ui/images/arrow_red.gif") no-repeat 1px 6px; display:block; line-height:12pt;}
.productBox a		{margin:0; padding:0; text-decoration:none; color:#fff;}
.productBox a:hover	{text-decoration:underline;}
.productBox	h2		{font-weight:bold; margin:10px 0 5px 0; padding:0; font-family:verdana; font-size:7.5pt;}
.newstick			{margin: 0 0 16px 0; font-family:verdana; font-size:8pt; width:220px; line-height:12pt;}


/* ::::: Bottom Panel ::::: */
.panel				{margin:0; padding:7px 0 0 13px; height:164px; width:954px; background:url("/2_0/ui/images/bg_botpanel.jpg") no-repeat; float:left; border-top:solid 1px #fff;}
/*//.panelBlockR		{margin:0; padding:9px 0 0 0; background:url("/2_0/ui/images/panel_blockr.gif") no-repeat; height:158px; width:257px; z-index:1; position:relative;float:left;}	*/
/*.panelBlockR	img	{margin:0; padding:0; position:absolute; top:3px; left:3px; height:148px; width:235px; z-index:-1;}*/
.panelBlock			{margin:0 11px 0 0; padding:0; width:218px; height:158px; float:left; position: relative;}
.panelBlock		h1	{margin:0 0 7px 0; padding:0; color:#071040; font-family:verdana; font-size:8pt;}


/*::::: PODS ANIMATION :::::*/
#kwick 				{ position: absolute; bottom: 0; left: 0px; background: #78ba91; }
.kwick 				{ height: 158px; width: 222px; overflow: hidden; background: url("/2_0/ui/images/pods/podbg.png") repeat-y; }
	
	/*::::: PODS POSITIONING :::::*/
	.pod1				{ position: absolute; bottom: 0; left: 0px; color: #666; }
	.pod2				{ position: absolute; bottom: 0; left: 230px; color: #666; }
	.pod3				{ position: absolute; bottom: 0; left: 460px; color: #666; }
	.pod4				{ position: absolute; bottom: 0; left: 690px; padding:3px; background: url("/2_0/ui/images/bg_pod4.gif") no-repeat; width:235px; height:152px; z-index:1; color: #666; }

	/*::::: PODS STYLES :::::*/
	.podCenter	{ background: url("/2_0/ui/images/pods/podcenter.png") no-repeat; min-height: 139px; height: 139px; margin-top: 9px; padding: 5px 10px 10px 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
	.podBottom	{ height: 13px; position: absolute; bottom: 0;}


/*Pod 4 Side Tabs*/
ul.podtab			{margin:0; padding:0; position: absolute; top:0; left:240px; width:20px;}
li.podtabOn			{margin:0 0 2px 0; padding:0; background:url("/2_0/ui/images/podtab_on.gif") no-repeat; list-style:none; display:block; line-height:16px; height:50px;}
li.podtabOff		{margin:0 0 2px 0; padding:0; background:url("/2_0/ui/images/podtab_off.gif") no-repeat; list-style:none; display:block; line-height:16px; height:50px;}
li.podtabOn a, li.podtabOff  a		{text-decoration:none;}


/* ::::: Bottom Nav ::::: */
.botNavWrapper		{margin:0; padding:0 0 0 0px; height:36px; width:967px; float:left; background:url("/2_0/ui/images/bg_botnav.gif");}
.botNavWrapper	ul	{margin:0 0 0 0; padding:0; list-style-type:none;} 	
.botNavWrapper	li	{margin:0; padding:0px 0 0 3px; display:inline; float:left;}
.botNavWrapper a	{margin:0; padding:0; text-decoration:none;}
.botNavLCorner		{margin:0; padding:0; float:left; height:36px; width:9px; background:url("/2_0/ui/images/bg_botnav_lcorner.gif") no-repeat;}
.botNavRCorner		{margin:0; padding:0; float:right; height:36px; width:9px; background:url("/2_0/ui/images/bg_botnav_rcorner.gif") no-repeat;}
.lblResources		{margin:11px 12px 0 7px; padding:0; float:left;}


/* ::::: Sub-Page (Fade in and Out) ::::: */
.subpage			{margin:0; padding:136px 0 0 100px; position:absolute; left:0; top:0;  display:none; z-index:20; height:255px; width:788px; border:solid 1px #fff; float:left; color:#C5D9F7; font-family:verdana; font-size:7.5pt;}
.subpage	h1		{margin:0 0 9px 0; padding:0; font-family:verdana; color:#fff; font-size:8pt;}
.subpageCol			{margin:0; padding:0 30px 0 9px; height:206px; width:149px; background:url("/2_0/ui/images/divider_vert_ln_blu.gif") no-repeat top left; float:left;}
.subpageCol	ul		{margin:0; padding:0; list-style-type:none; font-family:verdana; font-size:7.5pt;}	
.subpageCol	li		{margin:0 0 0 1px; padding:0 0 0 8px; background:url("/2_0/ui/images/arrow_red.gif") no-repeat 1px 6px; display:block; line-height:10pt;}
.subpageCol a		{margin:0; padding:0; text-decoration:none; color:#C5D9F7;}
.subpageCol a:hover {text-decoration:underline;}
.subpageColR		{margin:0; padding:0 7px 0 9px; height:206px; width:205px;background:url("/2_0/ui/images/divider_vert_ln_blu.gif") no-repeat top left; float:left;}
.subpageColR a		{margin:0; padding:0; text-decoration:none; color:#C5D9F7;}
.btnReqNow			{margin:12px 0 0 0; padding:0;}
.closeLink			{margin:0; padding:6px 6px 0 0; cursor:pointer; font-weight:bold; color:#f2f2f2; position:absolute; top:0; right:0;}
.tab				{cursor:pointer;}

/* ::::: Footer ::::: */
.footer				{margin:0; padding:9px 11px 0 0; font-family:verdana; font-size:7pt; color:#999999; height:21px; width:956px; text-align:right; float:left;}
.footer		a		{color:#999999;}