body	{background-image:url('/infoglueDeliverLive_pss/digitalAssets/0/29_5_bg2.gif'); font-family: Arial, Helvetica, Sans-serif; font-size:11px; margin:0px; padding:0px;}

td	{vertical-align:top; font-size:11px;}

/* Hides from IE-mac \*/
* html div.maincontent { height: 1%; }
* html div.maincontenthome { height: 1%; }
* html div.singleimages { height: 1%; }
/* End hide from IE-mac */

a:link			{color: #000; text-decoration:none;}
a:visited			{color: #000; text-decoration:none;}
a:hover			{color: #555; text-decoration:none;}
a:active			{color: #555; text-decoration:none;}

form				{margin:0px; padding:0px;}
select.selector			{width:100%;}

h2				{font-weight:bold; font-size:13px; padding-bottom:10px; margin:0px;}
h3				{font-size:11px; padding-bottom:0; margin:0;}

a.listlink:link		{color: #000; text-decoration:underline; font-weight:bold;}
a.listlink:visited		{color: #000; text-decoration:underline;}
a.listlink:hover		{color: #000; text-decoration:underline;}
a.listlink:active		{color: #000; text-decoration:underline;}

a.mainmenu:link		{color: #000; text-decoration:none;font-weight:bold;}
a.mainmenu:visited		{color: #000; text-decoration:none;font-weight:bold;}
a.mainmenu:hover		{color: #fff; text-decoration:none;}
a.mainmenu:active		{color: #000; text-decoration:none;}

a.mainmenuactive:link		{color: #fff; text-decoration:none;font-weight:bold;}
a.mainmenuactive:visited		{color: #fff; text-decoration:none;font-weight:bold;}
a.mainmenuactive:hover		{color: #fff; text-decoration:none;}
a.mainmenuactive:active		{color: #fff; text-decoration:none;}

a.language:link			{color: #555; text-decoration:none; font-size:10px;}
a.language:visited		{color: #555; text-decoration:none;}
a.language:hover		{color: #000; text-decoration:none;}
a.language:active		{color: #000; text-decoration:none;}

a.topmenuitem:link		{color: #555; text-decoration:none; font-size:10px;}
a.topmenuitem:visited		{color: #555; text-decoration:none;}
a.topmenuitem:hover		{color: #000; text-decoration:none;}
a.topmenuitem:active		{color: #000; text-decoration:none;}

a.submenuitem:link		{color: #555; text-decoration:none;}
a.submenuitem:visited		{color: #555; text-decoration:none;}
a.submenuitem:hover		{color: #000; text-decoration:none;}
a.submenuitem:active		{color: #000; text-decoration:none;}

a.submenulink:link		{color: #000; text-decoration:none; font-weight:bold;}
a.submenulink:visited		{color: #000; text-decoration:none;}
a.submenulink:hover		{color: #000; text-decoration:none;}
a.submenulink:active		{color: #000; text-decoration:none;}

a.subsubmenulink:link	{color: #555; text-decoration:none;}
a.subsubmenulink:visited	{color: #555; text-decoration:none;}
a.subsubmenulink:hover	{color: #000; text-decoration:none;}
a.subsubmenulink:active	{color: #000; text-decoration:none;}

a.subsubmenulinkactive:link	{color: #000; text-decoration:none; font-weight:bold;}
a.subsubmenulinkactive:visited	{color: #000; text-decoration:none; font-weight:bold;}
a.subsubmenulinkactive:hover	{color: #000; text-decoration:none; font-weight:bold;}
a.subsubmenulinkactive:active	{color: #000; text-decoration:none; font-weight:bold;}

a.crosslink:link		{color: #000; text-decoration:none;}
a.crosslink:visited		{color: #000; text-decoration:none;}
a.crosslink:hover		{color: #555; text-decoration:none;}
a.crosslink:active		{color: #555; text-decoration:none;}

a.breadcrumblink:link		{color: #fff; text-decoration:none;}
a.breadcrumblink:visited	{color: #fff; text-decoration:none;}
a.breadcrumblink:hover	{color: #fff; text-decoration:none;}
a.breadcrumblink:active	{color: #fff; text-decoration:none;}


div.singleimages		{border-top:1px solid #000; border-bottom:1px solid #000; border-right:1px solid #000; overflow:auto; padding-bottom:1px;}
img.singleimg			{border-left:1px solid #FFF; border-top:1px solid #FFF; float:left;}


div.subsubmenulink		{padding: 4px 5px 4px 10px; color: #555; text-decoration:none; cursor:pointer;}
div.subsubmenulinkactive	{padding: 4px 5px 4px 10px; color: #555; text-decoration:none; cursor:pointer;font-weight:bold;}
div.subsubmenulink:hover	{background-color:#D2C7B4;  color: #000; text-decoration:none;}


div.maintop		{margin-left: 45px;  width:900px; height:180px;  overflow:auto;}
div.main			{margin-left: 45px; width:844px; overflow:auto;}
div.header			{margin-top:40px; border-top:1px solid #FFF; width:846px; }

div.homeleft			{float:left; width:222px; margin-right:2px;}
div.homecenter			{float:left; width:221px; margin-right:3px;}
div.homeright			{float:left; width:222px;}
div.hometitle			{background-color: #E9F4FE; color: #000; padding:4px 0px 4px 20px; font-weight:bold;}
div.hometext			{margin:20px;}
.hometext p { margin-top:0; }
.hometext font[size="2"] { font-size: 11px; }
img.homepic			{border-bottom:1px solid #000;}

div.languages			{margin-left:172px;}
div.languageitem		{float:left; background-color: #FFF; width:24px; text-align:center; margin-right:1px; padding:2px;}

div.topmenu			{margin-left:595px;}
div.topmenuitem			{float:left; background-color: #FFF; margin-right:1px; padding:2px 10px 2px 10px;}

div.logo			{background-color: #FFF; height:136px; width:172px; float:left;}
div.mainmenu			{float:left; width:671px; height:136px; }
div.mainmenuholder		{padding-left:10px; margin-top:112px; background-color:#D2C7B4; height:21px;border:0px solid #000;}
div.mainmenuitem		{float:left; padding: 5px 10px 5px 10px;}
div.mainmenuitemactive	{float:left; color:#fff; padding: 5px 10px 5px 10px;}

div.maincontent			{background-image:url('/infoglueDeliverLive_pss/digitalAssets/0/34_bgcontent.gif'); border:0px solid #000; width:842px;}
div.maincontenthome		{background-image:url('/infoglueDeliverLive_pss/digitalAssets/0/33_bgcontenthome.gif'); border:0px; width:842px;}

div.submenu			{float:left; width:171px; border: 0px; margin:0px; background-image:url('/infoglueDeliverLive_pss/digitalAssets/0/32_submenubg.gif'); background-repeat:repeat-x;}
div.submenutitle			{padding: 3px 5px 3px 10px; color:#555; font-weight:normal; }
div.submenuitem			{padding: 4px 5px 4px 10px; cursor:pointer; color:#555; }
div.submenuitemProducts			{padding: 4px 5px 4px 10px; cursor:pointer; color:#555; background-color: #c1c8d0; margin-top: 10px;}
div.submenuitemactive		{ padding-left:1px;}
div.submenuitemactivemain	{padding: 4px 5px 4px 10px; font-weight:bold; color:#000; cursor:pointer; }
div.submenuitemactivemainProducts	{padding: 4px 5px 4px 10px; font-weight:bold; color:#000; cursor:pointer; background-color: #c1c8d0; margin-top: 10px;}


div.linebotttom 		{ height:1px; background-color:#000;}

div.subsubmenuitem		{background-color: #FFF; padding-left: 10px;}
div.subsubmenuitemProducts		{ width: 170px; overflow: hidden; }

div.contentcenter		{float:left; width:538px;margin-bottom:20px;margin-left:2px;border: 0px #000;}
div.breadcrumbnav		{background-color: #000; color:#FFF; padding-left:20px; padding-top:4px; padding-bottom:4px; font-weight:bold; margin-bottom:20px; border:1px solid #000;}

div.contentpicturesleft		{float:left; width:173px;margin-top:22px;}
div.navpicture		{float:left; margin-bottom:6px;border:1px #000;}
img.contentpicture		{padding: 1px 1px 1px 0px; border: none; }
img.bigpicture		{padding: 1px 1px 1px 0px; border: none;}
div.contentlefttext		{margin-left:15px; margin-right:10px;}
div.picturedescription		{padding:10px; color: #A8A8A8;}
div.contenttext			{float:right; width:346px;margin-top:22px;font-size:12px; }
div.contentsmallpic		{float:left; width:40px; height:100px; margin-right:10px;}
.contentsmallpic>img		{border: none;}
span.newsdate {color: #AAA;}

div.contentright		{float:left; border: 0px; width:128px;}
div.contenttextright		{margin-right:20px;}

div.clear			{clear:both; height:0px; visibility:hidden;}

div.downloads		{width:129px; border-bottom: 1px solid #000}
div.downloadtitle		{padding:4px; padding-left:6px; color: #555;}
div.downloaditems		{background-color: #F1D6A9; padding:12px 4px 0px 6px; margin-left:0px;}

div.crosslinks		{width:129px; border-bottom: 1px solid #000}
div.crosslinkstitle		{padding:4px; padding-left:6px; color: #555;}
div.crosslinkitems		{background-color: #D29F9F; padding:12px 4px 0px 6px; margin-left:0px;}

select,
input[type='text'],
input[type='textfield'],
textarea, input[type='email'],
input[type='password'],
.textfield input {
   background-color: #e9f4fe !important;
   border: 1px solid #000;
   border-bottom-color: #999;
   border-right-color: #999;
   -moz-box-shadow:    inset 1px 2px 5px rgba(0,0,0,.1);
   -webkit-box-shadow: inset 1px 2px 5px rgba(0,0,0,.1);
   box-shadow:         inset 1px 2px 5px rgba(0,0,0,.1);
}

input[type="text"]:focus,
input[type="textfield"]:focus,
input[type="password"]:focus,
input[type="email"]:focus,
textarea:focus,
select:focus {
    background:#fff;
}

