body {
	background: #000;
	padding-bottom: 3em;
}

/* Start skenn merge 7/16/2008 */
#doc2 {
	background-color: #fff;
	border: 1px solid #fff;
	border-top: none;
}

/* End skenn merge 7/16/2008 */
/*  Tabs  */
.x-tabs-wrap, .x-layout-panel .x-tabs-top .x-tabs-wrap {
	border: 0px solid #8db2e3;
	border-bottom: none;
	padding-bottom: 2px;
	padding-top: 0;
}

.x-tabs-strip-wrap {
	padding-top: 2px;
	background: #cedff5 url(images/aero/tabs/tab-strip-bg.gif) repeat-x bottom;
	border-bottom: 1px solid #8db2e3;
}

.x-tabs-strip {
	margin-left: 10px;
}

.x-tabs-strip .x-tabs-text {
	color: #15428b;
	font: bold 11px tahoma, arial, verdana, sans-serif;
}

.x-tabs-strip .on .x-tabs-text {
	cursor: default;
	color: #15428b;
}

.x-tabs-top .x-tabs-strip .on .x-tabs-right {
	background: url(images/aero/tabs/tab-sprite.gif) no-repeat right 0;
}

.x-tabs-top .x-tabs-strip .on .x-tabs-left, .x-tabs-top .x-tabs-strip .on a:hover .x-tabs-left {
	background: url(images/aero/tabs/tab-sprite.gif) no-repeat 0 -100px;
}

.x-tabs-top .x-tabs-strip .x-tabs-right {
	background: transparent url(images/aero/tabs/tab-sprite.gif) no-repeat right -50px;
}

.x-tabs-top .x-tabs-strip .x-tabs-left {
	background: transparent url(images/aero/tabs/tab-sprite.gif) no-repeat 0 -150px;
}

.x-tabs-top .x-tabs-body {
	border: 0px solid #8db2e3;
	border-top: 0 none;
	margin-top: -2px;
}

.x-tabs-bottom .x-tabs-wrap, .x-layout-panel .x-tabs-bottom .x-tabs-wrap {
	background: #deecfd;
	border: 1px solid #8db2e3;
	padding-top: 2px;
	padding-bottom: 0;
}

.x-tabs-bottom .x-tabs-strip-wrap {
	padding-top: 0;
	padding-bottom: 1px;
	background: #cedff5 url(images/aero/tabs/tab-strip-btm-bg.gif) repeat-x top;
	border-top: 1px solid #8db2e3;
	border-bottom: 0 none;
}

.x-tabs-bottom .x-tabs-strip .x-tabs-right {
	background: transparent url(images/aero/tabs/tab-btm-inactive-right-bg.gif) no-repeat bottom right;
}

.x-tabs-bottom .x-tabs-strip .x-tabs-left {
	background: transparent url(images/aero/tabs/tab-btm-inactive-left-bg.gif) no-repeat bottom left;
}

.x-tabs-bottom .x-tabs-strip .on .x-tabs-right, .x-tabs-bottom .x-tabs-strip .on a:hover {
	background: url(images/aero/tabs/tab-btm-right-bg.gif) no-repeat bottom left;
}

.x-tabs-bottom .x-tabs-strip .on .x-tabs-left, .x-tabs-bottom .x-tabs-strip .on a:hover .x-tabs-left {
	background: url(images/aero/tabs/tab-btm-left-bg.gif) no-repeat bottom right;
}

.x-tabs-bottom .x-tabs-body {
	border: 1px solid #8db2e3;
	border-bottom: 0 none;
}

.x-tabs-body {
	border: none;
}

#search {
	padding: .5em;
	margin-top: .75em;
	float: right;
	height: 30px;
}

#logo {
	padding: 0em;
	height: 38px;
}

#menubar {
	border-top: 1px solid #fff;
}

.x-box-mr {
	background-color: #f7f7f7
}

#hd {
	background: #fff;
	border: 1px solid #fff;
	border-top: none;
}

#ft {
	padding: .8em 15px .7em;
	margin: 0em;
	background: #3c70eb url(images/hd-bnr-grad-v2.jpeg) repeat-x 100% 0;
	color: #fff;
	font-size: .8em;
	text-align: center;
	border: 1px solid #fff;
	border-top: none;
}

.footer-leftbar {
	float: left;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.footer-leftbar li a, .footer-rightbar li a {
	color: #fff;
	text-decoration: none;
}

.footer-leftbar li a:hover, .footer-rightbar li a:hover {
	color: #fff;
	text-decoration: underline;
}

.footer-leftbar-firstitem {
	float: left;
	padding: 0px 9px 0px 0px;
}

.footer-leftbar-item {
	float: left;
	padding: 0px 9px 0px 9px;
}

.footer-rightbar {
	float: right;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.footer-rightbar-firstitem {
	float: left;
	padding: 0px 12px 0px 9px;
}

.footer-rightbar-item {
	float: left;
	padding: 0px 9px 0px 9px;
}

.footer-rightbar-lastitem {
	float: left;
	padding: 0px 0px 0px 9px;
}

.footer-link-character {
	color: #0860a8;
}

/* Home Admin Panel Tabs */
.tab {
	padding-top: 10px;
	height: 100px;
}

/* Home Content */
#news .news_date {
	font-family: century gothic;
	text-align: center;
	margin: 0;
	width: 23px;
	height: 27px;
	color: #83CDE1;
	color: #865603;
	color: #cf4708;
	color: blue;
	padding: 0px;
}

#news .news .month {
	font-size: 0.8em;
}

#news .news .day {
	font-size: 1.2em;
}

.news a {
	font-weight: normal;
	text-decoration: none;
	color: #3c4c71;
	display: block;
	margin-left: 10px;
	font-size: .95em;
	border-left: 1px dotted #BBE0EB;
	border-left: 1px dotted #999;
	padding: 1px 0px 3px 12px;
}

.news a:hover {
	text-decoration: underline;
	color: #000;
	color: blue;
	/*background:#fb9631;*/
}

#news .news td {
	vertical-align: top;
	padding-bottom: 10px;
}

/* skenn new for Recent Site Updates pod */
.news2 a {
	font-weight: normal;
	text-decoration: none;
	color: #3c4c71;
	display: block;
	margin-left: 0px;
	font-size: .95em;
	padding: 1px 0px 3px 3px;
}

.news2 a:hover {
	text-decoration: underline;
	color: #000;
	color: blue;
}

/* end skenn new */
/* skenn new for More link in PR Pod pod */
.news3 a {
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	display: block;
	margin-left: 0px;
	font-size: .95em;
	padding: 1px 0px 3px 3px;
}

.news3 a:hover {
	text-decoration: underline;
	color: #000;
	color: black;
}

/* end skenn new */
h3 {
	font-family: "Trebuchet MS";
	font-size: 2em;
	color: #888;
	color: #3c4c71;
}

h3 a {
	color: #393939;
	text-decoration: none;
	color: #3c4c71;
}

h3 a:hover {
	text-decoration: underline;
	color: #fb9631;
	color: blue;
}

.downloads a {
	font-weight: normal;
	text-decoration: none;
	color: #3c4c71;
	display: block;
	margin-left: 10px;
	font-size: .95em;
	/* border-left: 1px dotted #999; */
	padding: 1px 0px 3px 6px;
}

.downloads a:hover {
	text-decoration: underline;
	color: #000;
	color: blue;
	/*background:#fb9631;*/
}

.downloads td {
	vertical-align: top;
	padding-bottom: 5px;
}

.docLib img {
	padding-top: 3px;
}

/* Home Content Pods */
.cPod {
	padding-top: 10px;
	/*height:305px; */
}

.cPodHalf {
	padding-top: 10px;
	height: 100px;
}

td label {
	padding-right: .5em;
}

.c3Pod {
	margin: 0px;
	padding: 5px;
	font-family: "Myriad Pro", "Myriad Web", "Tahoma", "Helvetica", "Arial", sans-serif;
	color: #393939;
	font-size: 12px;
}

.c3Pod td {
	text-align: center;
	font-size: .95em;
}

.c3Pod a {
	color: #000;
	text-decoration: none;
}

.c3Pod a:hover {
	color: blue;
	text-decoration: none;
}

#top_banner {
	background: #3c70eb url(images/hd-bnr-grad-v2.jpeg) repeat-x 100% 0;
}

#bd {
	padding: 10px;
	border-top: 1px solid #fff;
	margin-top: 0em;
	background: #fff url(images/header_bgSoftfade.gif) repeat-x;
	background: #fff;
	border: 1px solid #fff;
}

#teaser {
	padding: 0px;
	margin: 0px;
	background: #000
}

/*   Packaging Main Viewer */
.effect1 {
	border: 1px solid #6593cf;
	border: 1px solid #8db2e3;
	border-top: none;
	padding-top: 17px;
	margin-top: 0px;
	background: url(images/header_bgSoftfade.gif) repeat-x;
	/*overflow: auto; height: 400px;*/
}

.effect1-title {
	background: #e1eeff;
	background-image: url(../images/olmenu-bg.gif);
	background-image: url(../images/panel-title-light-bg.gif);
	background-image: url(../images/products/banner2.jpg);
	background-repeat: no-repeat;
	color: #083772;
	font: bold 10px tahoma, verdana, helvetica;
	height: 75px;
}

.effect1-bnr {
	height: 75px;
	margin-top: 1px;
}

.effect1-bnr-full {
	height: 159px;
	margin-top: 2px;
}

.genericBlue_2col {
	background: #fff url(../images/products/productsbannerNull2.jpg) no-repeat;
}

.genericBlue_3col {
	background: #fff url(../images/products/productsbannerNull.jpg) no-repeat;
}

.pic1_2Ccol {
	background: #000 url(../images/banners/cBanner1_2col.jpg) no-repeat;
}

.pic1_3Ccol {
	background: #000 url(../images/banners/cBanner1_3col.jpg) no-repeat;
}

.pic2_3Ccol {
	background: #000 url(../images/banners/cBanner2_3col.jpg) no-repeat;
}

.pic3_3Ccol {
	background: #000 url(../images/banners/cBanner3_3col.jpg) no-repeat;
}

.pic4_3Ccol {
	background: #000 url(../images/banners/cBanner4_3col.jpg) no-repeat;
}

.pic5_3Ccol {
	background: #000 url(../images/banners/cBanner5_3col.jpg) no-repeat;
}

.pic6_3Ccol {
	background: #000 url(../images/banners/cBanner6_3col.jpg) no-repeat;
}

.pic7_3Ccol {
	background: #000 url(../images/banners/cBanner7_3col.jpg) no-repeat;
}

.pic8_3Ccol {
	background: #000 url(../images/banners/cBanner8_3col.jpg) no-repeat;
}

.pic9_3Ccol {
	background: #000 url(../images/banners/cBanner9_3col.jpg) no-repeat;
}

.effect1-bnr p, .effect1-bnr-full p {
	color: white;
	font: normal 24px "Myriad Pro", "Myriad Web", "tahoma", "verdana", "helvetica";
	font: normal 182% "Lucida Grande", Geneva, tahoma, verdana, helvetica;
	/*text-transform:lowercase;*/
	padding-top: 20px;
	padding-left: 10px;
	padding-bottom: 0px;
}

.effect1 a {
	color: #083772;
	font-size: 8pt;
}

.effect1 dd, #sidebar p, #sidebar ul {
	padding: 2px;
}

.effect1List {
	margin-top: 0px;
}

.effect1List a {
	border: 1px solid white;
	display: block;
	-moz-outline: none;
	margin-bottom: 2px;
	text-decoration: none;
}

.effect1List.var1 a {
	border: 1px solid white;
	display: block;
	-moz-outline: none;
	margin-bottom: 2px;
	text-decoration: none;
	/* background:#f7f7f7 url(images/cmp-bg.gif) repeat-x; */
	background: #f7f7f7;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	padding-left: 14px;
}

.effect1List.var1 li {
	display: inline;
}

.effect1List.var1 ul a {
	border: none;
	background: white url(images/default/tree/elbowLong.gif) repeat-y;
}

.effect1List.var1 ul a:hover, .effect1List.var1 ul .selected {
	border: none;
	background: #ecf5fe url(images/default/tree/elbowLong.gif) repeat-y;
	background: #ddecfe url(images/default/tree/elbowLong.gif) repeat-y;
}

.effect1List.var1 ul .x-tree-elbow-end a {
	background: white url(images/default/tree/elbow-end.gif) no-repeat;
}

.effect1List.var1 ul .x-tree-elbow-end a:hover {
	border: none;
	background: #ddecfe url(images/default/tree/elbow-end.gif) no-repeat;
}

.effect1List a .desc {
	font: normal 11px tahoma, verdana, helvetica;
	color: #222222;
}

/* Start skenn merge 7/16/2008 */
/*skenn for podShowWebdataLogin.cfm */
.effect1List .loginForm {
	font: normal 11px tahoma, verdana, helvetica;
	color: #222222;
	padding-left: 10px;
}

/* End skenn merge 7/16/2008 */
.effect1List a:hover, .effect1List .selected, .effect1List.var1 a:hover, .effect1List.var1 .selected {
	text-decoration: none;
	border: 1px solid #c3daf9;
	background-color: #ddecfe;
	background: #ecf5fe url('images/post-bg.gif') repeat-x;
	/* background:#e2e2e2 url(images/cmp-bg.gif) repeat-x; */
}

.effect1List a .body {
	padding: 14px 10px 14px 100px;
	font: bold 12px tahoma, verdana, helvetica;
	color: #2d5593;
	display: block;
	-moz-outline: none;
	background-repeat: no-repeat;
	background-position: 10px 15px;
}

/* Start skenn merge 7/16/2008: rollover list for items that don't have thumbnails associated with them */
.effect1List a .bodyNoPic {
	padding: 14px 10px 14px 10px;
	font: bold 12px tahoma, verdana, helvetica;
	color: #2d5593;
	display: block;
	-moz-outline: none;
	background-repeat: no-repeat;
	background-position: 10px 15px;
}

/* End skenn merge 7/16/2008 */
.var1 .body {
	padding: 3px 2px 3px 5px;
	background: #f7f7f7;
	font: bold 11px tahoma, verdana, helvetica;
	color: #000;
	display: block;
	-moz-outline: none;
}

.var1 a .body {
	padding: 3px 2px 3px 5px;
	background: none;
	font: normal 11px tahoma, verdana, helvetica;
	color: #2d5593;
	color: #000;
	display: block;
	-moz-outline: none;
}

.effect2 {
	border: 1px solid #8db2e3;
	border-top: none;
	padding-top: 17px;
	margin-top: 0px;
	background: url(../images/header_bgSoftfade.gif) repeat-x;
}

.effect2 h1 {
	padding-left: 150px;
	padding-right: 17px;
	padding-bottom: 10px;
	font: normal 18px "Myriad Pro", "Myriad Web", "tahoma", "verdana", "helvetica";
	font-family: Arial, "Trebuchet MS";
}

.effect2 p {
	padding-left: 150px;
	padding-top: 0px;
	padding-right: 17px;
	padding-bottom: 17px;
	font: normal 12px arial, tahoma, verdana, helvetica;
}

/* original fc_body:
 .fc_Body {
 border:1px solid #8db2e3;
 border-top:none;
 padding:17px;
 margin-top:0px;
 background:url(../images/header_bgSoftfade.gif) repeat-x;
 }  */
/* new: break out into fc_Body, page_Border, and page_Gradient */
.fc_Body {
	padding: 17px;
	margin-top: 0px;
}

.page_Border {
	border: 1px solid #8db2e3;
	border-top: none;
}

.page_Gradient {
	background: url(../images/header_bgSoftfade.gif) repeat-x;
}

.fc_Body h6 {
	font-size: 77%;
	padding-bottom: 10px;
	font-weight: bold;
	font-family: "Lucida Grande", Geneva, tahoma, verdana, helvetica;
}

.fc_Body h5 {
	font-size: 85%;
	padding-bottom: 10px;
	font-weight: bold;
	font-family: "Lucida Grande", Geneva, tahoma, verdana, helvetica;
}

.fc_Body h4 {
	font-size: 93%;
	padding-bottom: 10px;
	font-weight: bold;
	font-family: "Lucida Grande", Geneva, tahoma, verdana, helvetica;
}

.fc_Body h3 {
	font-size: 100%;
	padding-bottom: 10px;
	font-weight: bold;
	font-family: "Lucida Grande", Geneva, tahoma, verdana, helvetica;
}

.fc_Body h2 {
	font-size: 116%;
	padding-bottom: 10px;
	font-weight: bold;
	font-family: "Lucida Grande", Geneva, tahoma, verdana, helvetica;
}

.fc_Body h1 {
	font-size: 138.5%;
	padding-bottom: 10px;
	font-weight: normal;
	font-family: "Lucida Grande", Geneva, tahoma, verdana, helvetica;
}

.fc_Body p {
	font: normal 93% arial, tahoma, verdana, helvetica;
	padding-bottom: 17px;
	text-align: justify;
}

.fc_Body ul {
	list-style-type: square;
	padding-left: 17px;
	font: normal 93% arial, tahoma, verdana, helvetica;
}

.fc_Body a a:hover {
	text-decoration: none;
	color: blue;
}

/* skenn: used for packaging section. Prevent blue underline link in "Packages by Family" tab */
.fc_Body2 {
	border: 1px solid #8db2e3;
	border-top: none;
	padding: 17px;
	margin-top: 0px;
	background: url(../images/header_bgSoftfade.gif) repeat-x;
}

.fc_Body2 a {
	text-decoration: none;
	color: black;
}

/* end skenn: packaging */
/* Left Nav drop-downs tabs */
.x-tree-elbow-plus {
	background: url("images/default/tree/elbow-plus-nl.gif");
}

.x-tree-elbow-minus {
	background-image: url("images/default/tree/elbow-minus-nl.gif");
}

.x-tree-elbow-plus, .x-tree-elbow-minus {
	cursor: pointer;
	float: left;
}

.x-tree-elbow {
	background-image: url("images/default/tree/elbow.gif");
}

.x-tree-elbow-end {
	background-image: url("images/default/tree/elbow-end.gif");
}

.x-tree-elbow-line {
	background-image: url("images/default/tree/elbow-line.gif");
}

/*  sortable table settings.  use where a table is sortable by it's th */
table.center {
	margin-left: auto;
	margin-right: auto;
}

.sortTable {
	height: 10px;
	border-color: #CCCCCC;
	border-collapse: collapse;
}

.sortTable th {
	text-align: center;
	border: 1px solid #69c;
	background: #c0dbff url(../images/mso-hd.gif) repeat-x;
	border-bottom: 1px solid #6593cf;
	height: 21px;
	color: #000;
	font: normal 11px tahoma, verdana, helvetica;
	padding: 5px;
}

.sortTable td {
	border-color: #69c;
	border-color: #ccc;
	border-width: 1px;
	border-style: solid;
	vertical-align: top;
	padding: 2px;
	text-align: center;
}

.sortTable th a {
	color: #369;
	cursor: pointer;
}

.sortTable th a:hover {
	color: #333;
	font-weight: bold;
	cursor: pointer;
}

/* Start skenn merge 7/16/2008 */
/* skenn locations table 5/9/08 (based on sortTable */
/*  sortable table settings.  use where a table is sortable by it's th */
/* table.center {margin-left:auto; margin-right:auto;} */
.locTable {
	height: 10px;
	border-color: #CCCCCC;
	border-collapse: collapse;
}

.locTable th {
	text-align: center;
	border: 1px solid #69c;
	background: #c0dbff url(../images/mso-hd.gif) repeat-x;
	border-bottom: 1px solid #6593cf;
	height: 16px;
	color: #000;
	font: normal 11px tahoma, verdana, helvetica;
	padding: 5px;
}

.locTable td {
	border-color: #69c;
	border-color: #ccc;
	border-width: 1px;
	border-style: solid;
	vertical-align: top;
	padding: 2px;
	text-align: center;
	color: #000;
	font: normal 11px tahoma, verdana, helvetica;
}

.locTable td a {
	color: #000;
	cursor: pointer;
}

.locTable th a {
	color: #369;
	cursor: pointer;
}

.locTable th a:hover {
	color: #333;
	font-weight: bold;
	cursor: pointer;
}

.locHeader {
	padding-top: 12px;
	padding-bottom: 10px;
	text-align: left;
	color: #000;
	font: bold 12px tahoma, verdana, helvetica;
	text-decoration: none;
}

.locTable2 {
	height: 10px;
	border-color: #CCCCCC;
	border-collapse: collapse;
}

.locTable2 th {
	text-align: center;
	border: 1px solid grey;
	background: #efefef url(../images/toolbar.gif) repeat-x;
	border-bottom: 1px solid grey;
	height: 16px;
	color: #000;
	font: normal 11px tahoma, verdana, helvetica;
	padding: 5px;
}

.locTable2 td {
	border-color: #69c;
	border-color: #ccc;
	border-width: 1px;
	border-style: solid;
	vertical-align: top;
	padding: 2px;
	text-align: center;
	color: #000;
	font: normal 11px tahoma, verdana, helvetica;
}

.locTable2 td a {
	color: #000;
	cursor: pointer;
}

.locTable2 th a {
	color: #369;
	cursor: pointer;
}

.locTable2 th a:hover {
	color: #333;
	font-weight: bold;
	cursor: pointer;
}

/* End skenn merge 7/16/2008 */
/* affect benefits pg */
.effect3 ul {
	list-style-type: square;
	padding-left: 170px;
	padding-right: 17px
}

.effect3 li {
	font: normal 12px arial, tahoma, verdana, helvetica;
	padding-bottom: 5px;
}

.effect3 p {
	font: normal 12px arial, tahoma, verdana, helvetica;
}

/* .var2 affects the datasheet list */
.var2 a .body {
	padding: 3px 2px 5px 40px;
	background-image: url(../images/pdf.gif);
	background-position: 10px 4px;
	/* font:normal 11px tahoma, verdana, helvetica; */
	color: #2d5593;
	display: block;
	-moz-outline: none;
}

/*effects the 2nd row of tabs */
.var2 {
	border-left: none;
	border-bottom: none;
	border: none;
}

#promo {
	padding-top: 1.5em;
	padding-right: 1em;
	text-align: left;
}

.Col3 {
	color: #000;
	border: #8db2e3 solid 1px;
	border: #ececec solid 1px;
	border: 1px solid #8db2e3;
	border: 1px solid #ccc;
	border: 1px solid #eee;
	border: none;
	width: 100%;
	margin-bottom: 20px;
	margin-top: 2px;
}

.Col3Body {
	/*background:url(../images/header_bgSoftfade.gif) repeat-x;*/
	padding: 0px;
	border: 1px solid #ccc;
	border-top: none;
}

.Col3 h3 {
	font-family: Trebuchet MS;
	background: #FFF url(images/aero/tabs/tab-strip-bg.gif) repeat-x;
	background: url(../images/header_bgSoftfade.gif) repeat-x;
	background: #ccc;
	border-bottom: #8db2e3 solid 1px;
	border-bottom: #ccc solid 1px;
	border-bottom: none;
	font: bold 100% "Trebuchet MS", tahoma, verdana, helvetica;
	padding: 5px;
	color: #15428b;
	color: #888;
	color: #666;
}

.Col3 li {
	font-family: Arial, Helvetica, sans-serif;
	background: url(images/default/liArrow2.gif) no-repeat 0px 5px;
	padding-left: 22px;
	padding-bottom: 5px;
	padding-top: 5px;
	font: normal 93% tahoma, verdana, helvetica;
	color: #666;
}

.Col3 .sep {
	border-bottom: 1px solid #8db2e3;
	border-bottom: 1px solid #ccc;
}

.Col3 td {
	padding: 5px;
	font-size: 93%;
}

.Col3 a {
	font-family: Arial, Helvetica, sans-serif;
	color: blue;
	color: #027AC6;
	text-decoration: none;
}

.Col3 a:hover {
	text-decoration: underline;
}

/* skenn new for Downloads tab in the product section */
.DownloadLink {
	color: #000;
	border: #8db2e3 solid 1px;
	border: #ececec solid 1px;
	border: 1px solid #8db2e3;
	border: 1px solid #ccc;
	border: 1px solid #eee;
	border: none;
	width: 100%;
	margin-bottom: 10px;
	margin-top: 2px;
}

.DownloadLink a {
	font-family: Arial, Helvetica, sans-serif;
	color: blue;
	color: #027AC6;
	text-decoration: none;
}

.DownloadLink a:hover {
	text-decoration: underline;
	color: #027AC6;
}

/* skenn new end */
.noBG li {
	background: none;
}

.hide {
	display: none;
}

.show {
	display:;
}

.fc_Body .L10 {
	font-family: "Lucida Grande", Geneva, tahoma, verdana, helvetica;
	font-size: 77%;
}

.fc_Body .L10G {
	font-family: "Lucida Grande", Geneva, tahoma, verdana, helvetica;
	font-size: 77%;
	color: #76797c;
}

.fc_Body .L10W {
	font-family: "Lucida Grande", Geneva, tahoma, verdana, helvetica;
	font-size: 77%;
	color: #ffffff;
}

.fc_Body .L11 {
	font-family: "Lucida Grande", Geneva, tahoma, verdana, helvetica;
	font-size: 85%;
}

.fc_Body .L12 {
	font-family: "Lucida Grande", Geneva, tahoma, verdana, helvetica;
	font-size: 93%;
}

.fc_Body .L12G {
	font-family: "Lucida Grande", Geneva, tahoma, verdana, helvetica;
	font-size: 93%;
	color: #76797c;
}

.fc_Body .L12W {
	font-family: "Lucida Grande", Geneva, tahoma, verdana, helvetica;
	font-size: 93%;
	color: #ffffff;
}

.fc_Body .L14 {
	font-family: "Lucida Grande", Geneva, tahoma, verdana, helvetica;
	font-size: 108%;
}

.fc_Body .L14G {
	font-family: "Lucida Grande", Geneva, tahoma, verdana, helvetica;
	font-size: 108%;
	color: #76797c;
}

.fc_Body .L14W {
	font-family: "Lucida Grande", Geneva, tahoma, verdana, helvetica;
	font-size: 108%;
	color: #ffffff;
}

.fc_Body .L16 {
	font-family: "Lucida Grande", Geneva, tahoma, verdana, helvetica;
	font-size: 123.1%;
}

.fc_Body .L16G {
	font-family: "Lucida Grande", Geneva, tahoma, verdana, helvetica;
	font-size: 123.1%;
	color: #76797c;
}

.fc_Body .L16W {
	font-family: "Lucida Grande", Geneva, tahoma, verdana, helvetica;
	font-size: 123.1%;
	color: #ffffff;
}

.fc_Body .L18 {
	font-family: "Lucida Grande", Geneva, tahoma, verdana, helvetica;
	font-size: 138.5%;
}

.fc_Body .L18G {
	font-family: "Lucida Grande", Geneva, tahoma, verdana, helvetica;
	font-size: 138.5%;
	color: #76797c;
}

.fc_Body .L18W {
	font-family: "Lucida Grande", Geneva, tahoma, verdana, helvetica;
	font-size: 138.5%;
	color: #ffffff;
}

.fc_Body .L24 {
	font-family: "Lucida Grande", Geneva, tahoma, verdana, helvetica;
	font-size: 182%;
}

.fc_Body .L24G {
	font-family: "Lucida Grande", Geneva, tahoma, verdana, helvetica;
	font-size: 182%;
	color: #76797c;
}

.fc_Body .L24W {
	font-family: "Lucida Grande", Geneva, tahoma, verdana, helvetica;
	font-size: 182%;
	color: #ffffff;
}

.fc_Body .A10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 77%;
}

.fc_Body .A10G {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 77%;
	color: #76797c;
}

.fc_Body .A10W {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 77%;
	color: #ffffff;
}

.fc_Body .A11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
}

.fc_Body .A12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 93%;
}

.fc_Body .A12G {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 93%;
	color: #76797c;
}

.fc_Body .A12W {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 93%;
	color: #ffffff;
}

.fc_Body .A14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 108%;
}

.fc_Body .A14G {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 108%;
	color: #76797c;
}

.fc_Body .A14W {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 108%;
	color: #ffffff;
}

.fc_Body .A16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 123.1%;
}

.fc_Body .A16G {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 123.1%;
	color: #76797c;
}

.fc_Body .A16W {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 123.1%;
	color: #ffffff;
}

.fc_Body .A18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 138.5%;
}

.fc_Body .A18G {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 138.5%;
	color: #76797c;
}

.fc_Body .A18W {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 138.5%;
	color: #ffffff;
}

.fc_Body .A24 {
	font-family: Arial, Helvetica, sans-serif;;
	font-size: 182%;
}

.fc_Body .A24G {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 182%;
	color: #76797c;
}

.fc_Body .A24W {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 182%;
	color: #ffffff;
}

/*  BANNERs */
#banner {
	/*
	 font-family:Segoe UI;
	 font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	 font-family: "Myriad Pro","Myriad Web","Tahoma","Helvetica","Arial",sans-serif;
	 font-family:verdana;
	 font-family: "Myriad Pro","Myriad Web";
	 font-family:Trebuchet MS;
	 font-family:Tahoma;
	 font-family: "Myriad Pro","Myriad Web","Tahoma","Helvetica","Arial",sans-serif;
	 */
	font-family: Trebuchet MS;
	position: relative;
	width: 100%;
}

#banner-txt {
	position: absolute;
	left: 0;
	width: 100%;
	padding: 10px 0px;
}

#banner-txt div {
	margin: 0;
	padding: 0px 10px;
	font-weight: normal;
	font-size: 197%;
}

#banner-txt a {
	float: right;
	font-size: .5em;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px 5px;
	font-weight: bold;
}

.bkgOp75Grey {
	background: url('images/opacity75grey.png')
}

.bkgOp75Green {
	background: url('images/opacity75green.png')
}

.bkgOp75DarkBlue {
	background: url('images/opacity75darkblue.png');
}

.bkgOp75Blue {
	background: url('images/opacity75blue.png');
}

.bkgOp75Red {
	background: url('images/opacity75red.png');
}

.bkgOp75DarkRed {
	background: url('images/opacity75darkred.png');
}

.bkgPosBottom {
	bottom: -0;
}

.titleBar {
	font-family: Trebuchet MS;
	font-size: 197%;
	padding: 10px;
	font-weight: normal;
	color: #333333;
	margin: 1px 0px;
}

.txtGrey {
	color: #333333;
}

.txtBlack {
	color: #000000;
}

.txtWhite {
	color: #FFFFFF;
}

.irBanner {
	height: 200px;
	background: #ececec url('../images/banners/ir_banner4.jpg') no-repeat 0px -30px;
}

/*  BREADCRUMBs */
div.breadcrumbs {
	overflow: hidden;
	margin: 0;
	margin-top: 3px;
	padding: 0;
	padding-left: 5px;
	height: 18px;
	line-height: 18px;
	/*-- sample only --*/
	color: #888888;
	border: 1px solid #eee;
	margin-bottom: 0px;
	font-size: 85%;
	background: url(images/default/layout/panel-title-light-bg.gif);
	background: #ececec;
}

div.breadcrumbs a, div.breadcrumbs em, div.breadcrumbs span {
	float: left;
	overflow: hidden;
	height: 35px;
	padding: 2px 3px;
	font-style: normal;
	text-decoration: none;
	color: #027AC6;
}

div.breadcrumbs a:hover {
	text-decoration: underline;
}

div.breadcrumbs em {
	color: #888888;
}

div.breadcrumbs span {
	/* chevron */
	background: url(images/bg-breadcrumb.png) no-repeat left -7px;
	overflow: hidden;
	padding: 0 0 0 10px;
	width: 0px;
}

/* Pods */
.hPod {
	background: #ececec;
	padding: 10px;
	margin: 0px;
	margin-bottom: 10px;
	font-size: 93%;
	border: 1px solid #ccc;
}

.hPod h3 {
	font-size: 138.5%;
	padding-bottom: 3px;
	margin-bottom: 5px;
	border-bottom: 1px solid #999;
}

.blueBKG {
	background: #fff;
	background: #c0dbff url(images/mso-hd.gif) repeat-x;
}

.hPodx {
	background: #cedff5 url(css/images/aero/tabs/tab-strip-bg.gif) repeat-x top;
	background: #fff url(css/images/aero/tabs/tab-strip-bg.gif) repeat-x top;
	background: url(images/header_bgSoftfade.gif) repeat-x;
	background: #c0dbff url(images/mso-hd.gif) repeat-x;
	background: #fff url(images/mso-hd.gif) repeat-x;
	background: #fff;
	padding: 0px;
	margin: 0px;
	margin-bottom: 10px;
	font-size: 93%;
	border: 1px solid #ccc;
}

.hPodx .title {
	padding: 3px;
	font-size: 77%;
	background: #c0dbff;
	background: #399;
	background: #ccc;
}

.hPodx .title h3 {
	color: #fff;
	color: #000;
	font-size: 131%;
	color: #3c4c71;
}

.hPodx a {
	text-decoration: none;
	color: #3c4c71;
	color: #fff;
	color: #000;
}

.hPodx a:hover {
	text-decoration: underline;
}

.hPodx .hPodBody {
	padding: 10px;
}

.hPodx .hPodBody h3 {
	color: #000;
	font-size: 138.5%;
}

.hPodBody p {
	color: #666;
	padding-top: 3px
}

/* acrum this resets the ext cbo text align */
.x-combo-list-item {
	text-align: left;
}

/* acrum this is used for an override to the panel for grouping */
.grouping-header {
	font-size: 100%;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	font-weight: bold;
	font-family: "Lucida Grande", Geneva, tahoma, verdana, helvetica;
	color: #3c4c71;
	background-color: #eeeeee;
	background-image: url(images/default/box/tb.gif);
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-x-position: 0pt;
	background-y-position: -16px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
}

.ruleTabStrip ul {
	list-style-type: none;
	padding-left: 0px;
}

.bodyPodFloatRight {
	float: right;
	padding-left: 10px;
	margin-left: 10px;
	margin-top: 40px;
}

.textRight {
	text-align: right;
}

#amkorShareJobButtons {
	float: right;
	height: 27px;
	overflow: hidden;
	margin-bottom: 15px;
	vertical-align: top;
}

.openPositions h1 {
	/* place holder */
}

.openPositions h3 {
	/* place holder */
}

#___plusone_0 {
	height: 20px !important;
	overflow: hidden;
}
