/* Tag Definitions */
body {font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000000; padding-top:0px; padding-left:0px; top:0px; left:0px; margin-top:0px; margin-left:0px; margin-right:0px}
a:link {color:#0054A6;}
a:visited {color:#0054A6;}
a:hover {color:#333333; text-decoration:none;}
a:active {color:#0054A6;}
blockquote {font-family:Arial,Helvetica,sans-serif; font-size:12px; border-right:silver 1px dotted; padding-right:12px; border-top:silver 1px dotted; padding-left:12px; padding-bottom:2px; border-left:silver 1px dotted; padding-top:2px; border-bottom:silver 1px dotted;}
h1,h2,h3,h4,h5,h6 {font-family:Arial,Helvetica,sans-serif; margin-top:1em; margin-bottom:.5ex;}
h1{margin-top:0px; font-size:20px; MARGIN-BOTTOM:5px;}
h2{font-size:16px; border-bottom:1px solid #cccccc;}
h3{font-size:14px; color:#333333; border-bottom:1px dashed #cccccc;}
h4{font-size:12px; color:#0054A6;}
h5{font-size:11px;}
h6{font-size:10px; color:#333333;}

/* Named Classes (alphabetically) */
.alert {font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#FF0000;}
.alertheader {font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#000000;}
.breadcrumbtext {font-family:Arial,Helvetica,sans-serif; font-size:11px; text-transform:lowercase; color:#0054A6;}
.breadcrumbtext A:link {color:#0054A6; text-decoration:none; BORDER-BOTTOM:none;}
.breadcrumbtext A:visited {COLOR:#0054A6; text-decoration:none; BORDER-BOTTOM:none;}
.breadcrumbtext A:hover {color:#0054A6; text-decoration:underline; BORDER-BOTTOM:none;}
.breadcrumbtext A:active {color:#0054A6; BORDER-BOTTOM:none; text-decoration:none;}
.breadcrumbtextactive {font-family:Arial,Helvetica,sans-serif; font-size:11px; text-transform:lowercase; color:#CC0000;}
UL.bulletedlist {font-family: Arial,Helvetica,sans-serif; font-size: 11px; LIST-STYLE-IMAGE: url(/images/global/mainbullet.gif);}
UL.bulletedlist LI {font-family: Arial,Helvetica,sans-serif; font-size: 11px; MARGIN-TOP: 10px; line-height: 14px;}
.controlpaneltext {font-family:Arial,Helvetica,sans-serif; color:#666666; font-size:10px;}
.controlpaneltext A:link {color:#666666; text-decoration:none; BORDER-BOTTOM:none;}
.controlpaneltext A:visited {COLOR:#666666; text-decoration:none; BORDER-BOTTOM:none;}
.controlpaneltext A:hover {COLOR:#7C1D20; TEXT-DECORATION:underline; BORDER-BOTTOM:none;}
.controlpaneltext A:active {color:#666666; text-decoration:none; BORDER-BOTTOM:none;}
.countrytext {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-style:normal; line-height:normal; font-weight:normal; font-variant:normal; text-transform:none; color:#666666; text-decoration:none;}
A.countrytext:link {color:#666666;}
A.countrytext:visited {COLOR:#666666;}
A.countrytext:hover {COLOR:#0054A6;}
A.countrytext:active {color:#0054A6;}
TR.evenJobColorClass {background-color:#CCCCFF;}
.featuretext {font-family:Arial,Helvetica,sans-serif; font-size:11px;}
.featuretext A:link {color:#0054A6;	TEXT-DECORATION: none;}	
.featuretext A:visited {COLOR:#0054A6; TEXT-DECORATION: none;}
.featuretext A:hover {COLOR: #333333; TEXT-DECORATION: underline;}
.featuretext A:active {color:#0054A6; TEXT-DECORATION: none;}
.floatingnavcontent {font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#000000; background-color:#f0f0f0;}
.floatingnavcontent a:link {color:#CC0000; text-decoration:underline;}
.floatingnavcontent a:visited {color:#CC0000; text-decoration:underline;}
.floatingnavcontent a:hover {color:#666666;text-decoration:none;}
.floatingnavcontent a:active {color:#CC0000; text-decoration:underline;}
.floatingnavheader {font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#FFFFFF; background-color:#818181;}
.footertext {font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height: 24px;}
.footertext A:link {color:#000000; text-decoration:none; BORDER-BOTTOM:none;}
.footertext A:visited {COLOR:#000000; text-decoration:none; BORDER-BOTTOM:none;}
.footertext A:hover {COLOR:#666666; TEXT-DECORATION:underline; BORDER-BOTTOM:none;}
.footertext A:active {color:#666666; text-decoration:underline; BORDER-BOTTOM:none;}
.formlabel {font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#000000;}
UL.homeBullet {LIST-STYLE-IMAGE:url(/images/global/mainbulletspaced.gif);}
UL.homeBullet LI {font-family:Arial,Helvetica,sans-serif; font-size:11px; padding-left:5px; padding-bottom:5px;}
.homeBullet A:link {color:#0054A6; BORDER-BOTTOM: dashed 1px #0054A6; TEXT-DECORATION: none;}
.homeBullet A:visited {color:#0054A6; BORDER-BOTTOM: dashed 1px #0054A6; TEXT-DECORATION: none;}
.homeBullet A:hover {color:#0054A6; BORDER-BOTTOM: dashed 1px #0054A6; TEXT-DECORATION: none;}
.homeBullet A:active {color:#0054A6; BORDER-BOTTOM: dashed 1px #0054A6; TEXT-DECORATION: none;}
.homeMainText {font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#333333;}
.homepageLink {font-family:Arial,Helvetica,sans-serif; font-size:12px; PADDING-LEFT:15px; font-weight:bold; background-image:url(/images/global/ivgn_home_chevron1.gif); background-repeat:no-repeat; color:#0054A6; padding-bottom:12px;}
.homepageLink A:link {color:#0054A6; TEXT-DECORATION:none; BORDER-BOTTOM:medium none;}
.homepageLink A:visited {color:#0054A6; TEXT-DECORATION:none; BORDER-BOTTOM:medium none;}
.homepageLink A:hover {color:#333333; TEXT-DECORATION:underline; BORDER-BOTTOM:medium none;}
.homepageLink A:active {color:#0054A6; TEXT-DECORATION:none; BORDER-BOTTOM:medium none;}
.homepageText2 {font-family:Arial,Helvetica,sans-serif; font-size:15px; background-image:url(/images/global/chevronheader1.gif); background-repeat:no-repeat; color:#000000; font-weight:bold; padding-top:2px; padding-left:20px;}
.homepageText3 {font-family:Arial,Helvetica,sans-serif; font-size:15px; background-image:url(/images/global/circlearrow.gif); background-repeat:no-repeat; color:#000000; font-weight:bold; padding-top:0px; padding-left:20px; padding-bottom:2px;}
.itemtext {font-family:Arial,Helvetica,sans-serif; font-size:11px;}
.itemtext A:link {color:#7C1D20; text-decoration:underline; BORDER-BOTTOM:none;}
.itemtext A:visited {COLOR:#7C1D20; text-decoration:none; BORDER-BOTTOM:none;}
.itemtext A:hover {color:#666666; text-decoration:none; BORDER-BOTTOM:none;}
.itemtext A:active {color:#7C1D20; text-decoration:underline; BORDER-BOTTOM:none;}
/*New leftNav Classes @20050826. */
.leftNavActive {font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #FFFFFF; padding-top: 7px; adding-right: 0px; padding-bottom: 7px; padding-left: 0px; text-indent: 0px;}
.leftNavActive A:link{color:#000000; text-decoration:none; BORDER-BOTTOM:none;}
.leftNavActive A:visited{color:#000000; text-decoration:none; BORDER-BOTTOM:none;}
.leftNavActive A:hover{color:#000000; text-decoration:none; BORDER-BOTTOM:none;}
.leftNavActive A:active{color:#000000; text-decoration:none; BORDER-BOTTOM:none;}
.leftNavHome {font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #FFFFFF; padding-top: 7px; padding-right: 0px; padding-bottom: 7px; padding-left: 4px;}
.leftNavHome A:link{color:#FFFFFF; text-decoration:none; BORDER-BOTTOM:none;}
.leftNavHome A:visited{color:#FFFFFF; text-decoration:none; BORDER-BOTTOM:none;}
.leftNavHome A:hover{color:#2C4E81; text-decoration:underline; BORDER-BOTTOM:none;}
.leftNavHome A:active{color:#2C4E81; text-decoration:underline; BORDER-BOTTOM:none;}
.leftNavMain {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 15px; color: #000000; padding-top: 7px; padding-right: 0px; padding-bottom: 7px; padding-left: 0px; text-indent: 0px;}
.leftNavMain A:link{color:#000000; text-decoration:none; BORDER-BOTTOM:none;}
.leftNavMain A:visited{color:#000000; text-decoration:none; BORDER-BOTTOM:none;}
.leftNavMain A:hover{color:#2C4E81; text-decoration:underline; BORDER-BOTTOM:none;}
.leftNavMain A:active{color:#2C4E81; text-decoration:underline; BORDER-BOTTOM:none;}
.leftNavSub {margin-left: 28px; margin-right: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; line-height: 12px; margin-bottom: 7px; margin-top: 5px;}
.leftNavSub A:link{color:#000000; text-decoration:none; BORDER-BOTTOM:none;}
.leftNavSub A:visited{color:#000000; text-decoration:none; BORDER-BOTTOM:none;}
.leftNavSub A:hover{color:#2C4E81; text-decoration:underline; BORDER-BOTTOM:none;}
.leftNavSub A:active{color:#2C4E81; text-decoration:underline; BORDER-BOTTOM:none;}
.leftNavSubActive {margin-left: 28px; margin-right: 5px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #2C4E81; line-height: 12px; padding-top: 3px; margin-bottom: 7px; margin-top: 5px;}
/*.leftNavSubActive {font-weight: bold; color: #2C4E81;}*/
.leftNavSubActive A:link{color:#2C4E81; text-decoration:none; BORDER-BOTTOM:none;}
.leftNavSubActive A:visited{color:#2C4E81; text-decoration:none; BORDER-BOTTOM:none;}
.leftNavSubActive A:hover{color:#2C4E81; text-decoration:none; BORDER-BOTTOM:none;}
.leftNavSubActive A:active{color:#2C4E81; text-decoration:none; BORDER-BOTTOM:none;}
A.leftnavtext {background-image:url(/images/navigation/leftnavarrow.gif); background-repeat:no-repeat; font-family:Arial,Helvetica,sans-serif; font-size:10px; line-height:15px; color:#000000; padding-left:7px; padding-right:0px; margin-left:4px; text-decoration:none;}
A.leftnavtext:link {color:#000000;}
A.leftnavtext:visited {COLOR:#000000;}
A.leftnavtext:hover {color:#0054A6;}
A.leftnavtext:active {color:#0054A6;}
A.leftnavtext_high {font-family:Arial,Helvetica,sans-serif; font-size:10px; line-height:15px; color:#FFFFFF; background-color:#0054A6; padding-left:0px; padding-right:6px; padding-top:3px; padding-bottom:3px; text-decoration:none; BORDER-BOTTOM:none;}
A.leftnavtext_high:link {color:#FFFFFF;}
A.leftnavtext_high:visited {color:#FFFFFF;}
A.leftnavtext_high:hover {color:#FFFFFF;}
A.leftnavtext_high:active {color:#FFFFFF;}
.leftsectiontitle {font-family:Arial,Helvetica,sans-serif; font-size:11px; background-color:#E0E0E0; color:#000000; text-align:center; font-weight:bold; padding-bottom:23px; padding-right:6px;}
/*.leftsectiontitle {font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000000; text-align:center; font-weight:bold; padding-bottom:23px; padding-right:6px;} */
A.leftsubnavon {font-family:Arial,Helvetica,sans-serif; font-size:10px; line-height:15px; color:#0054A6; text-decoration:none; padding-top:3px; padding-bottomt:0px; font-weight:bold;}
A.leftsubnavon:link {color:#0054A6;}
A.leftsubnavon:visited {color:#0054A6;}
A.leftsubnavon:hover {color:#0054A6;}
A.leftsubnavon:active {color:#0054A6;}
A.leftsubnavtext {font-family:Arial,Helvetica,sans-serif; font-size:10px; line-height:15px; color:#000000; text-decoration:none; padding-top:3px; padding-bottomt:0px;}
A.leftsubnavtext:link {color:#000000;}
A.leftsubnavtext:visited {color:#000000;}
A.leftsubnavtext:hover {color:#0054A6;}
A.leftsubnavtext:active {color:#0054A6;}
.lftsubtxt {padding-left:12px; padding-top:3px;}
.mainbodytext {font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000000;}
.mainbodytext a:link {color:#0054A6; text-decoration:underline;}
.mainbodytext a:visited {color:#0054A6; text-decoration:underline;}
.mainbodytext a:hover {color:#333333; text-decoration:none;}
.mainbodytext a:active {color:#0054A6; text-decoration:underline;}
.mainbodytexthead {font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000000;}
.morehit {font-family:Arial,Helvetica,sans-serif; font-size:10px;  background-image:url(/images/global/mainlinkhit.gif); background-repeat:no-repeat; text-transform:lowercase; color:#0054A6; background-position:235px; padding-right:25px;}
.morehit A:link {color:#0054A6; text-decoration:none;}
.morehit A:visited {color:#0054A6; text-decoration:none;}
.morehit A:hover {color:#333333; text-decoration:underline;}
.morehit A:active {color:#0054A6; text-decoration:none;}
.pageHeader {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #000000; line-height: 18px; padding-top: 0px; margin-top: 0px; padding-bottom: 5px; padding-left: 0px; border-bottom:1px solid #cccccc;}
TR.oddJobColorClass {background-color:White;}
UL.post-bullet LI {MARGIN-BOTTOM:9px; LINE-HEIGHT:20px;}
h4.red {color:#CC0000; font-weight:bold;}
.searchinputbox {font-family:Arial,Helvetica,sans-serif; border-right:#666666 1px solid; border-top:#666666 1px solid; font-size:12px; border-left:#666666 1px solid; color:#333333; border-bottom:#666666 1px solid; background-color:#DAEDFF;}
UL.sectionlist LI {font-family:Arial,Helvetica,sans-serif; font-size:11px; LIST-STYLE-IMAGE:url(/images/global/list_bullet.gif); LINE-HEIGHT:10px;}
.subnavtext {FONT-SIZE:9px; font-family:Arial,Helvetica,sans-serif; background-color:#F0F0F0;}
.subnavtext A:link {COLOR:#333333; TEXT-DECORATION:none;}
.subnavtext A:visited {COLOR:#333333; TEXT-DECORATION:none;}
.subnavtext A:hover {COLOR:#666666; TEXT-DECORATION:none;}
.subnavtext A:active {COLOR:#333333; TEXT-DECORATION:none;}
.subnavtextNS {FONT-SIZE:10px; font-family:Arial,Helvetica,sans-serif; background-color:#F0F0F0;}
.subnavtextNS A:link {COLOR:#333333; TEXT-DECORATION:none;}
.subnavtextNS A:visited {COLOR:#333333; TEXT-DECORATION:none;}
.subnavtextNS A:hover {COLOR:#666666; TEXT-DECORATION:none;}
.subnavtextNS A:active {COLOR:#333333; TEXT-DECORATION:none;}
.tablebody {font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000000; font-weight:normal; background:#dddddd;}
.tableheader {font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#ffffff; font-weight:bold; background:#999999;}
.tableinfo {font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#000000; font-weight:bold; background:#EEEEEE;}
.text {color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:12px;}
.text A:link {color:#0054A6; BORDER-BOTTOM:#0054A6 1px dashed; TEXT-DECORATION:none;}
.text A:visited {COLOR:#cc0000; BORDER-BOTTOM:#cc0000 1px dashed; TEXT-DECORATION:none;}
.text A:hover {COLOR:#333333; TEXT-DECORATION:none; BORDER-BOTTOM:none;}
.text A:active {color:#0054A6; BORDER-BOTTOM:#0054A6 1px dashed;}
.textcolumn {font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#666666; BORDER-RIGHT:#cccccc 1px solid; PADDING-RIGHT:10px; BORDER-TOP:#cccccc 1px solid; PADDING-LEFT:10px; BACKGROUND:#eeeeee; PADDING-BOTTOM:10px; MARGIN:0px; BORDER-LEFT:#cccccc 1px solid; WIDTH:200px; PADDING-TOP:10px; BORDER-BOTTOM:#cccccc 1px solid;}
h1.title {margin-left:10px;}
.topnavtext {font-family:Arial,Helvetica,sans-serif; color:#FFFFFF; text-align:center; background-color:#818181;}
.underbullet {font-family:Arial,Helvetica,sans-serif; FONT-SIZE:11px; COLOR:#666; FONT-STYLE:normal; LINE-HEIGHT:20px;}

#alert {font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#666666; border-right:#ff0000 1px dotted; padding-right:12px; border-top:#ff0000 1px dotted; padding-left:12px; padding-bottom:2px; border-left:#ff0000 1px dotted; padding-top:2px; border-bottom:#ff0000 1px dotted; float:center;}
#form TABLE {BORDER-RIGHT:#666666 1px solid; BORDER-TOP:#666666 1px solid; BORDER-LEFT:#666666 1px solid; WIDTH:650px; COLOR:#000000; BORDER-BOTTOM:#666666 1px solid; BORDER-COLLAPSE:collapse; BACKGROUND-COLOR:#DAEDFF;}
#form TD {BORDER-RIGHT:#666666 1px solid; BORDER-TOP:#666666 1px solid; PADDING-LEFT:2px; BORDER-LEFT:#666666 1px solid; BORDER-BOTTOM:#666666 1px solid;}
#gray table {font-family:Arial,Helvetica,sans-serif; background-color:#CCCCCC; color:#000000; border:1px solid #FFFFFF; border-collapse:collapse;}
#gray td {font-family:Arial,Helvetica,sans-serif; border:1px solid #FFFFFF; padding-left:3px;}
#gray th {font-family:Arial,Helvetica,sans-serif; background-color:#818181; color:#FFFFFF;}
#navlist {font-family:Arial,Helvetica,sans-serif; BORDER-RIGHT:medium none; PADDING-RIGHT:0px; BORDER-TOP:#cccccc 1px solid; PADDING-LEFT:0px; FONT-SIZE:90%; FLOAT:left; PADDING-BOTTOM:0px; MARGIN:0px; BORDER-LEFT:#ccc 1px solid; WIDTH:658px; PADDING-TOP:0px; BORDER-BOTTOM:#ccc 1px solid;}
#sectionlist {font-family:Arial,Helvetica,sans-serif; color:#000000; BORDER-RIGHT:#cccccc 1px solid; BORDER-TOP:#cccccc 1px solid; BACKGROUND:#F0F0F0; float:left; MARGIN:0px; BORDER-LEFT:#cccccc 1px solid; BORDER-BOTTOM:#cccccc 1px solid;}
#sidebarcol {font-family:Arial,Helvetica,sans-serif; color:#666666; BORDER-RIGHT:#cccccc 1px solid; PADDING-RIGHT:10px; BORDER-TOP:#cccccc 1px solid; PADDING-LEFT:10px; BACKGROUND:#ffffff; PADDING-BOTTOM:10px; MARGIN:0px; BORDER-LEFT:#cccccc 1px solid; WIDTH:200px; PADDING-TOP:10px; BORDER-BOTTOM:#cccccc 1px solid;}
#sidebarcol H1{font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #E0E0E0; color: #000000; text-align:center; font-weight: bold;}

/*.homeLinks {font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000000; padding-left:5px}*/
.homeLinks {font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000000;}
.homeLinks a:link {color:#747474; text-decoration:underline;}
.homeLinks a:visited {color:#747474; text-decoration:underline;}
.homeLinks a:hover {color:#333333; text-decoration:none;}
.homeLinks a:active {color:#333333; text-decoration:underline;}
.homeMore {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5F5E5E; font-weight: bold;}
.homeMore a:link {color:#5F5E5E; text-decoration:none; font-weight: bold;}
.homeMore a:visited {color:#5F5E5E; text-decoration:none; font-weight: bold;}
.homeMore a:hover {color:#5F5E5E; text-decoration:none; font-weight: bold;}
.homeMore a:active {color:#5F5E5E; text-decoration:none; font-weight: bold;}
.homeNews {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.homeNews a:link {color:#000000; text-decoration:underline;}
.homeNews a:visited {color:#000000; text-decoration:underline;}
.homeNews a:hover {color:#000000; text-decoration:none;}
.homeNews a:active {color:#000000; text-decoration:underline;}

.leftInclude {font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#000000;}
.leftInclude a:link {color:#0054A6; text-decoration:none;}
.leftInclude a:visited {color:#0054A6; text-decoration:none;}
.leftInclude a:hover {color:#0054A6; text-decoration:underline;}
.leftInclude a:active {color:#0054A6; text-decoration:none;}
.list {
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#000000;
}
.list a:link {color:#000000; text-decoration:none;}
.list a:visited {color:#000000; text-decoration:none;}
.list a:hover {color:#0054A6; text-decoration:underline;}
.list a:active {color:#0054A6; text-decoration:underline;}

.more {font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000000;}
.more a:link {color:#0054A6; text-decoration:none;}
.more a:visited {color:#0054A6; text-decoration:none;}
.more a:hover {color:#000000; text-decoration:underline;}
.more a:active {color:#000000; text-decoration:underline;}
.tableCap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	padding-left: 5px;
	padding-bottom: 7px;
	line-height: 10px;
	letter-spacing: -.06em;
}
.linklist {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	text-align:left;
	padding: 4px 0 4px 0;
}

.linklist  a{
	display: block;
	margin:0;
	padding: 4px 0 0 0;
	
}
.linklist  a.noBlock{
	display: inline;
	margin:0;
	
}
ul {
 	list-style-position: outside;
  	list-style-image: url(/imgLibrary/blue_bullet.gif);
  	line-height: 16px;
  	text-indent: 0px;
  	margin-top: 9px;
}

/** product detail 02**/
.proDetail03 {
	margin:0 5px 13px 10px;
	/*width: 868px;*/
	background-color: #f6f3ec;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	
}

.proDetail03 th, .proDetail02 th{
	background-color: #cc0000;
	color: #ffffff;
	text-align: left;
	padding: 8px 4px 8px 4px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
}
.proDetail02 th{
	font-size:11px;
}
.proDetail03 h3, .proDetail02 h3 {
	font-size: 18px;
	color:#474747;
	border: 0;
	margin:0;
	padding:15px 0 10px 3px;
	font-weight: normal;
}

.proDetail02 h3 {
	font-size: 11px;
}

.proDetail02 .capsule {
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 13px;
}

.proDetail02 .capsule th{
	background-color: #f6f3ec;
	color: #474747;
	padding:2px 23px 8px 15px;
	margin:13px 0 0 0;
	border-right: 1px solid #d5d4cf;
}

.proDetail02 .capsule .first{
	padding-left: 3px;
	
}

.proDetail02 .capsule td{
	padding:6px 23px 8px 15px;
	border-right: 1px solid #d5d4cf;
	color: #474747;
	line-height:1.3em;
	font-size:11px;
}
.proDetail02 .capsule p{
	margin-top:0;
	padding-top:0;
} 

.proDetail02 td.spacer{
	border-top:1px solid #d5d4cf;
	border-right:0;
	height: 6px;
	padding:0;
	margin:0;
}

.idNumber{
	font-weight: bold;
	color: #CC0000;
}

.proDetail02 .capsule .last{
	border:0;
	
}

.proDetail03 .downloads, .proDetail02 .downloads th{
	background-color:#fff;
	color: #474747;
	font-size: 11px;
	padding:0;
	margin:0;
}
.proDetail03 .downloads th, .proDetail02 .downloads td.linklist{
	padding: 5px 10px 0 10px;
}
.proDetail03 .downloads td.linklist{
	padding-bottom:13px;
}
#wrapper {
	margin:10px;
}



.slide {
	/*margin-bottom: 10px;
	float:left;*/
}

.slide .view {
	height: 1em;
	display: inherit; 
}
.slideBlue div.view{
	background-color:#ff00ff;
}
.slide h4 {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 14px;
	color: #474747;
	font-weight: bold;
}
.view:hover {
	background-color: #ffffcc;
}
.view, .inplace, #list5 input {
	font-size: 14px;
	font-family: sans-serif;
}
#num5, #num6, #num7, #num8, #num9 {
	display:none;
}
/** search page **/
.bgEcf3f6 {
	background-color: #ecf3f6;
}
.search-criteria {
	background-color: #ecf3f6;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	line-height: 1.5em;
	font-size: 11px;
	color: #474747;
}
.search-criteria h2 {
	border: 0;
	padding: 0;
	margin:4px 0 2px 0;
	color: #cc0000;
	font-size: 18px;
	font-weight: normal;
}
.pcurs{
	cursor:pointer
}

.search-criteria .checked span {
	font-weight: bold;
}

.search-criteria  .criteria {
	padding: 5px 0 6px 0;	
}

.search-criteria  p {
	padding: 0;
	margin:3px 0 3px 0; 	
}
.rec-result {
	margin: 0 0 5px 14px;
}
.rec-result a.red {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	line-height: 1.5em;
	font-size: 11px;
	color: #cc0000;
	margin: 0 14px 0 0;
	text-decoration:none;
}
.rec-result a.red:hover {
	text-decoration:underline;
}

.rec-result h3 {
	display: inline;
	border: 0;
	margin-right:14px;
}

.pages {
	display:block;
	float:right;
	width: 45%;
	text-align:right;
	color: #cc0000;
	margin-bottom: 10px;
}

.pages a {
	text-decoration:none;
	margin-bottom: 10px;
}

.showing {
	width: 45%;
	float: left;
	display:block;
	margin-bottom: 10px;
}

.searchresults, .searchdisplay {
	margin: 0;
	padding: 0;
	border:0;
}
.searchdisplay {
	margin:0; 
}

.searchdisplay .rowA,
.searchdisplay .rowAsm,
.searchdisplay .rowB,
.searchdisplay .rowBsm,
.searchdisplay .rowBshowing {
	clear: both;
	overflow: hidden;
	padding: 0 7px 0 7px;
}
.searchdisplay .rowAsm,
.searchdisplay .rowBsm {
	height:20px;
}
.searchdisplay .rowE,{
	clear: both;
	overflow: hidden;
	padding: 0 7px 0 7px; 
}
* html .searchdisplay table.rowB {
	border:0;
}
.searchdisplay .rowBshowing {
	height:20px;
}
.searchdisplay .rowA,
.searchdisplay .rowAsm,
.searchdisplay .rowApad,
.searchdisplay .rowA td {
	background-color: #f3f6ec;
}

.searchdisplay .rowA, .searchdisplay .rowApad  {
	background-color: #f3f6ec;
}

.searchdisplay .rowApad, .searchdisplay .rowBpad,.searchdisplay .rowEpad  {
	height: 10px;
}
.searchresults div,
.searchresults td,
.searchresults span,
.searchdisplay div,
.searchdisplay td,
.searchdisplay span {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	line-height: 16px;
	font-size: 11px;
}

.status {
	margin-bottom: 10px;
}
.clear {
	clear:both;
}
.close {
	margin-bottom: 5px;
} 

.bgF6F3EC {
	background-color:#F6F3EC;
}
.bgF6F3EC a {
	font-size:11px;
	font-weight:normal;
}
.bgD5D4CF {
	background-color:#D5D4CF;
}
.selectMore {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	width:170px;
}


.ivgnfootertext {font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height: 24px;}
.ivgnfootertext A:link {color:#000000; text-decoration:none; BORDER-BOTTOM:none;}
.ivgnfootertext A:visited {COLOR:#000000; text-decoration:none; BORDER-BOTTOM:none;}
.ivgnfootertext A:hover {COLOR:#666666; TEXT-DECORATION:underline; BORDER-BOTTOM:none;}
.ivgnfootertext A:active {color:#666666; text-decoration:underline; BORDER-BOTTOM:none;}
