* {
	margin:0;
	padding:0;
}

a {
color: #232323;
}
body {
	background:#959595;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#232323;
}

#idg-page {
background:#FFFFFF;
margin:0pt auto;
width:960px;
}

#idg-container {
background-color:#FFFFFF;
height:100%;
min-height:100%;
padding:0pt 15px;
width:930px;
}

#idg-container a {
color:#C64024;
text-decoration:none;
}
#idg-container a:active {
color:#C64024;
}
#idg-container a:hover {
color:#C64024;
text-decoration:underline;
}
#idg-container a:visited {
color:#C64024;
}

#idg-left_banner {
background-color:#ffffff;
margin:0pt;
margin:15px;
width:290px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size: 13px;
}
.banner_text {
padding: 15px 0 0 0;
}
#idg-center_banner {
background-color:#cccccc;
margin:0pt;
padding:15px;
width:290px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size: 13px;
}

#idg-right_banner {
background-color:#ffffff;
margin:0pt;
margin:15px;
width:290px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size: 13px;
}
/*#idg-right_banner {
background-color:#000000;
padding:12px 15px 15px 15px;
margin:18px 0px 0px 2px;
height:210px;
width:246px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size: 13px;
color:#ffffff;
}*/

h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#1c1c1c;
margin-bottom:9px;
}

h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#c64024;
margin-bottom:5px;
}

#idg-maincontent {
line-height:15px;
margin:0pt;
padding-left:0px;
padding-top:10px;
vertical-align:top;
}

#idg-maincontent p {
    margin: 0px 0px 11px 0px;
}
#idg-content div.clear {
    clear: both;
}
#idg-maincontent div.section {
    margin: 0px 0px 11px 0px; 
}

#idg-leftpanel {
    padding: 0;  
    vertical-align: top;
}

#idg-leftpanel-sub {
    border-collapse: collapse;
    margin: 0;
    padding: 0;
    table-layout: fixed;
}

#idg-footer {
	background:#000;
	color:#959595;
	padding:12px 18px;
	font-size:11px;
}
#idg-footer #idg-copyright {
color:#959595;
font-size:11px;
}
#idg-footer #idg-copyright a:visited {
color:#959595;
}
#idg-footer #idg-copyright a {
color:#959595;
text-decoration:none;
}
#idg-footer #idg-copyright a:hover {
color:#DADADA;
text-decoration:underline;
}
#idg-footer #idg-copyright a:active {
color:#FFFFFF;
}

#idg-content {
    border-collapse: collapse;
	/*height:320px;
    margin-bottom: 30px;*/
    table-layout: fixed;
    width: 930px;     
}

#idg-content td {   
	vertical-align: top;
}







/* header info*/
#idg-header {
background:#000000 none repeat scroll 0%;
position:relative;
}
#idg-header-oc-landing {
background:#000000 none repeat scroll 0%;
height:74px;
padding:3px 18px;
position:relative;
}
#idg-header #idg-mainNav li, #idg-header #idg-secNav li, #idg-breadcrumbs li {
display:inline;
float:left;
font-size:11px;
}
#idg-header #idg-nav {
padding-bottom:100px;
}
#idg-header a {
color:#959595;
text-decoration:none;
}

/* logo info*/
#idg-header #idg-logo {
margin-left:0px;
padding-bottom:0px;
padding-top:0px;
}


#idg-header #idg-logo a, #idg-header #idg-logo #idg-home {
background:transparent url(../newimages/idg_logo_02.gif) no-repeat scroll left top;
display:block;
height:126px;
text-decoration:none;
text-indent:-9999px;
width:320px;
float:left;
}

#idg-header #idg-logo a, #idg-header #idg-logo #uhp-home {
background:transparent url(../newimages/uhp_logo2.gif) no-repeat scroll left top;
display:block;
height:126px;
text-decoration:none;
text-indent:-9999px;
width:320px;
float:left;
}

#idg-header #idg-logo a, #idg-header #idg-logo #ucl-home {
background:transparent url(../newimages/uhp_logo3.gif) no-repeat scroll left top;
display:block;
height:126px;
text-decoration:none;
text-indent:-9999px;
width:320px;
float:left;
}



#idg-header #idg-location, #idg-header-oc-landing #idg-location-oc-landing {
color:#959595;
display:inline;
float:right;
}
#idg-header #idg-location li, #idg-header-oc-landing #idg-location-oc-landing li {
font-size:11px;
margin-left:3px;
padding:1px 0pt;
}
#idg-header #idg-location li a {
padding:0pt 3px;
}
#idg-header #idg-location #idg-locWorld {
position:relative;
}
#idg-header #idg-location a.selected {
color:#959595;
}
#idg-header #idg-location #idg-locWorld a {
background:transparent url(../newimages/footerNavBreaker.gif) no-repeat scroll 0pt 3px;
padding-left:6px;
}

#idg-header #idg-location #idg-locWorld #idg-countryFlyout strong, #idg-header #idg-location #idg-locWorld #idg-countryFlyout a {
background:transparent none repeat scroll 0%;
color:#FFFFFF;
padding-left:0pt;
}
#idg-header #idg-location #idg-locWorld #idg-countryFlyout a:hover {
text-decoration:underline;
}
#idg-header #idg-location #idg-locWorld #idg-countryFlyout strong {
color:#959595;
font-size:11px;
}
#idg-header #idg-location #idg-locWorld:hover #idg-countryFlyout, #idg-header #idg-location #idg-locWorld.navHover #idg-countryFlyout {
display:block;
}
#idg-header #idg-location #idg-locWorld #idg-countryFlyout ul {
display:block;
margin:10px 0pt 14px -6px;
}
#idg-header #idg-location #idg-locWorld #idg-countryFlyout li {
display:inline;
float:left;
margin:0pt;
padding:0pt;
width:144px;
}
#idg-header #idg-location #idg-locWorld #idg-countryFlyout li ul {
margin:0pt;
padding:0pt;
}
#idg-header #idg-location #idg-locWorld #idg-countryFlyout li li {
display:block;
float:none;
}
#idg-header #idg-location #idg-locWorld #idg-countryFlyout li a {
border:0pt none;
color:#FFFFFF;
display:block;
padding:3px 0pt 2px 6px;
}
#idg-header #idg-location #idg-locWorld #idg-countryFlyout li.selected a {
color:#959595;
}
#idg-header #idg-location #idg-locWorld #idg-countryFlyout li a:hover {
background:#343434 none repeat scroll 0%;
color:#FFFFFF;
text-decoration:none;
}
#idg-header #idg-mainNav {
position:absolute;
right: 18px;
top: 90px;
}
#idg-header #idg-mainNav li {
font-size:12px;
font-weight:bold;
height:15px;
padding:0px 0pt 3px;
position:relative;
}
#idg-header #idg-mainNav li ul li {
height:auto;
}
#idg-header #idg-mainNav a {
background:transparent url(../newimages/mainNavBreaker.gif) no-repeat scroll left center;
color:#FFFFFF;
display:block;
padding-left:10px;
padding-right:10px;
}
#idg-header #idg-mainNav li:hover a, #idg-header #idg-mainNav li.navHover a, #idg-header #idg-mainNav li:hover a:active, #idg-header #idg-mainNav li.navHover a:active {
color:#c64024;
text-decoration:underline;
}
#idg-header #idg-mainNav ul {
background:#1E1E1E none repeat scroll 0%;
display:none;
left:0pt;
margin-left:-7px;
margin-top:2px;
padding:7px 0pt 16px;
position:absolute;
width:216px;
z-index:10000;
}
#idg-header #idg-mainNav li:hover ul, #idg-header #idg-mainNav li.navHover ul {
display:block;
}
#idg-header #idg-mainNav ul li {
color:#EBEBEB;
display:block;
float:none;
font-size:11px;
font-weight:normal;
padding:2px 12px;
width:192px;
}
#idg-header #idg-mainNav ul li.header {
font-weight:bold;
}
#idg-header #idg-mainNav ul li.last {
margin-bottom:8px;
}
#idg-header #idg-mainNav ul a {
background-image:none;
color:#B5B5B5 !important;
display:block;
padding:0pt;
width:192px;
}
#idg-header #idg-mainNav ul li:hover {
background:#343434 none repeat scroll 0%;
}
#idg-header #idg-mainNav ul li.header:hover {
background:#1E1E1E none repeat scroll 0%;
}
#idg-header #idg-mainNav ul li:hover a, #idg-header #idg-mainNav ul li.navHover a {
color:#FFFFFF !important;
}
#idg-header #idg-mainNav ul li.more {
border-top:1px solid #121212;
}
#idg-header #idg-mainNav ul li.more a {
color:#959595 !important;
}
#idg-header #idg-mainNav ul li.more:hover, #idg-header #idg-mainNav ul li.more.navHover {
background:#343434 none repeat scroll 0%;
}
#idg-header #idg-mainNav ul li.more:hover a, #idg-header #idg-mainNav ul li.more.navHover a {
color:#FFFFFF;
}
#idg-header #idg-secNav {
max-width:45%;
position:absolute;
right:18px;
top:13px;
}
#idg-header #idg-secNav li {
color:#959595;
font-weight:bold;
margin-left:10px;
}
#idg-header #idg-secNav a:hover {
color:#DADADA;
}
#idg-header #idg-secNav a:active {
color:#FFFFFF;
}
#idg-header #idg-secNav #idg-headerSearch {
margin-left:12px;
}
#idg-header #idg-secNav #idg-headerSearch input.textField {
background:#404040 none repeat scroll 0%;
border:0pt none;
color:#B5B5B5;
font-size:11px;
height:1.33em;
padding-left:0.5em;
vertical-align:top;
width:9.5em;
}
#idg-header #idg-secNav #idg-headerSearch input.textField.active {
background-color:#404040;
}
#idg-header #idg-secNav #idg-headerSearch input.textField.focused {
background-color:#FFFFFF !important;
color:#000000 !important;
}
#idg-header #idg-secNav #idg-headerSearch input.submit {
margin-left:2px;
}
/*end header info */

/*Global misc elements
-------------------------------------------*/
div.container	{
	padding:18px;
}
.floatLeft {
	float:left;
}

.floatRight {
	float:right;
}

.menu {
	list-style:none;
}

.menu li	{
	display:inline;
	float:left;
}

.menu li.last {
	padding-right:0 !important;
} 

.block	{
	display:block;
}

.inline	{
	display:inline;
}

.clear {
	clear:both;
}
div {
    word-wrap: break-word;
}

img {
    border: none;
}
div.center {
    text-align: center;
}

/*site specific*/
.contentheading {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#c64024;
margin-bottom:5px;
font-weight:bold;
}
table.contentpaneopen img {
padding:1px;
margin:0px 10px 10px 0px;
}
table.multithumb img {
padding:1px;
margin:0px 10px 10px 0px;
}
