/* CSS Document */
*               { margin:0px; padding:0px; border:none; }
html 			{ height:100%;}
body        	{ background-image:url(../../Images/bg/bg.gif); background-color:#030303; margin:0px; padding:0px;
              	  color:black; font-family:Arial,verdana; font-size:100%; height:100%; direction:ltr; margin:1.3em; margin-top:1em;}

img        		{ border:none; }
h1         		{ color:#b73c37; font-size:22px; font-weight:bold; padding-bottom:0.5em; padding-top:0.4em;}
h2         		{ color:#494949; font-size:16px; font-weight:bold; padding:0px; margin-bottom:0em;}
h3				{ color:#b73c37; font-size:15px; font-weight:bold; padding:0px; margin-bottom:0em;}
h4				{ color:#333333; font-size:13px; font-weight:bold; padding:0px; margin-bottom:0em;}
h5				{ color:#494949; font-size:13px; font-weight:bold; padding:0px; margin-bottom:0em;}

p           	{ margin:0px; padding:0px; padding-bottom:0.6em}
a:link			{ color:#23a163; font-weight:bold; text-decoration:none;}
a:visited		{ color:#23a163; font-weight:bold; text-decoration:none;}
a:hover 		{ color:#23a163; font-weight:bold; text-decoration:underline;}

/*---------- Bullets & List Items ------------*/
ul					{width:100%;}
ul *                {font-size:100%;}
ul li               {color:black; list-style:none; margin-top:5px; margin-bottom:5px; background-image:url(../../images/bb/bullet_l1.gif); background-repeat:no-repeat; background-position:left 4px;  margin-left:0px; padding-left:20px;}
ul li a             {color:#23a163; text-decoration:none; cursor:pointer;}
ul li a:visited     {color:#23a163; text-decoration:none; cursor:pointer;}
ul li a:hover       {color:#23a163; text-decoration:underline; cursor:pointer;}

ul ul li            {color:black; list-style:none; margin-bottom:0px; background-image:url(../../images/bb/bullet_l2.gif); background-repeat:no-repeat; background-position:left 4px; margin-left:0px; padding-left:20px;}
ul ul li a          {color:#23a163; text-decoration:none; cursor:pointer;}
ul ul li a:visited  {color:#23a163; text-decoration:none; cursor:pointer;}
ul ul li a:hover    {color:#23a163; text-decoration:underline; cursor:pointer;}

ul ul ul li            {color:black; list-style:none; margin-bottom:0px; background-image:url(../../images/bb/bullet_l3.gif); background-repeat:no-repeat; background-position:left 4px;}
ul ul ul li a          {color:#23a163; text-decoration:none; cursor:pointer;}
ul ul ul li a:visited  {color:#23a163; text-decoration:none; cursor:pointer;}
ul ul ul li a:hover    {color:#23a163; text-decoration:underline; cursor:pointer;}

ol                  {margin:0px; padding:0px; margin-left:22px;}
ol li               {margin:0px; padding:0px;}


/*-------------TopBar-------------*/
.topBar 			{ width:904px; height:82px; padding:17px 18px 10px 18px; margin-left:auto; margin-right:auto; /*background-image:url(../../Images/bg/top_strip.gif);*/ background-image:none; background-repeat:repeat-x; background-position:top; background-color:#000000;}
.logo				{ float:left; width:236px; height:68px; background-color:#101010 }

.searchCube			{ float:right; width:450px; text-align:right;}
.searchDiv			{ float:right;}
.searchBTN			{ width:18px; height:19px; vertical-align:bottom; padding-bottom:1px; margin-left:3px; cursor:pointer;}
.searchInput		{ background-color:#151515; width:131px; height:17px; border:1px solid #969696; color:#C6D6EE;}
.searchCube	.searchCube_Links	{ float:right; color:#C6D6ED; font-weight:bold; margin-top:2px; font-size:13px;}
.searchCube	.searchCube_Links	a{color:#C6D6ED;}
.searchCube	.searchCube_Links	a:link{color:#C6D6ED;}
.searchCube	.searchCube_Links	a:hover{color:#C6D6ED;}
.searchCube	.searchCube_Links	a:visited{color:#C6D6ED;}
.topbarSep          {vertical-align:middle; margin-right:5px; margin-left:5px;}

/*-------------Content Wrap-------------*/
.MainWraper			{ min-height:605px; height:auto; overflow:hidden; width:940px; padding:10px; background-color:#FFFFFF; margin-left:auto; margin-right:auto}
.wrapper			{ height:100%; overflow:hidden; width:904px; background-image:url(../../Images/bg/p_bg.gif); background-color:#F1F1F3; text-align:left; margin-left:auto; margin-right:auto; padding-right:18px; padding-left:18px; padding-bottom:5px; }
.rightSide			{ width:190px; float:left; height:auto;}

/*-------------Content-------------*/
.contentWrap	{width:700px; min-height:444px; height:100%; margin-top:0em; float:right;}
.content		{font-size:100%; padding:0em; text-align:left; clear:both; height:100%; float:left; width:660px; padding-right:20px;}
#MainContent	{padding-right:0em; padding-bottom:15px; padding-left:0em;}

/*-------------breadcrumbs strip-------------*/
.leftBreadCorner		{ float:right; background-image:url(../../Images/bg/en/l_bread_strip.gif); background-color:#FFFFFF; width:18px; height:38px;}
.rightBreadCorner		{ float:left; background-image:url(../../Images/bg/en/r_bread_strip.gif); background-color:#FFFFFF; width:18px; height:38px;}
.BreadCrumbs			{ float:left; color:#494949; background-image:url(../../Images/bg/p_bread_strip.gif); background-color:#f7f8f8; text-align:left; height:38px; width:904px;}
.BreadCrumbs ul			{padding-top:8px; padding-right:0px;}
.BreadCrumbs li 		{display:inline; background-image:none; margin:0px; padding:0px; list-style:none; color:#ffffff; font-size:13px; color:black;}
.BreadCrumbs span		{padding-left:0.2em; padding-right:0.2em; font-size:90%; width:2%;}
.BreadCrumbs a:link 	{color:black;}
.BreadCrumbs a:visited  {color:black;}
.BreadCrumbs a:hover	{color:black; text-decoration:underline;}


/*-------------NewsLetter-------------*/
.newsLetter          {float:left; margin:10px 25px 10px 15px;}
.newsletterImg       {float:left; margin-right:10px;}
.newsletterForm      {float:left;}
.newsletterTitle     {text-align:left;}
.newsletterTxt       {text-align:left; font-size:13px; padding-bottom:4px;}
.newsletterInput     {margin-left:-10px;}
.newsletterBtn       {background-color:#E9E9EA; background-image:url(../../Images/bb/he/forward_butt.gif); background-repeat:no-repeat; width:23px; height:20px; margin-left:3px; cursor:pointer;}
.newsletterBtnOver   {background-color:#E9E9EA; background-image:url(../../Images/bb/he/oforward_butt.gif); background-repeat:no-repeat; width:23px; height:20px; margin-left:3px; cursor:pointer;}

/*-------------Banners-------------*/
.bannersHP      {text-align:center; overflow:hidden; width:100%; height:auto; margin-left:auto; margin-right:auto; background-image:url(../../Images/bg/p_bg_banners.gif); background-repeat:repeat-y;}
.banners        {text-align:center; overflow:hidden; width:100%;  background-image:url(../../Images/bg/p_bg_banners.gif); background-repeat:repeat-y;}
.bannerFirst    {float:left; margin:10px; margin-left:20px;}
.banner 		{float:left; margin:10px;}
.bannerSep      {float:left; height:100px; width:1px; line-height:60px; margin:10px; background-color:#D2D0C9;}
.bannerLong     {float:left; margin-left:20px;}

/*-------------Footer-------------*/
.footer						    {width:940px; height:20px; margin-left:auto; margin-right:auto; text-align:left; padding-top:4px;}
.footerTabsContainer		    {float:left; width:800px; height:20px; font-size:85%; text-align:left; color:#898989; margin-left:auto; margin-right:auto}
.footerTabsContainer ul         {list-style-type:none; background:none; font-size:85%; clear:both; width:100%; margin-bottom:12px;}
.footerTabsContainer li         {background:none; display:block; margin-left:auto; margin-right:auto; float:left;}
.footerTabsContainer a		    {margin:0px; color:#23a163; text-decoration:none;}
.footerTabsContainer a:visited  {color:#23a163; text-decoration:none;}
.footerTabsContainer a:hover    {color:#23a163; text-decoration:underline;}
.credits                        {float:right; font-size:13px; width:120px;}
.credits a                      {color:black; font-weight:normal; text-decoration:none;}
.credits a:visited              {color:black; font-weight:normal; text-decoration:none;}
.credits a:hover                {color:black; font-weight:normal; text-decoration:underline;}

/* slightly enhanced, universal clearfix hack */
.cf:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
.cf { display: inline-block; }

/* backslash hack hides from IE Mac \*/
* html .cf { height: 1%; }
.cf { display: block; }
/* end backslash hack */
