body {
	left: 0px;
	padding: 0px;
	margin: 0px;
    color: #333333;
	background-color: #ffffff;
	width:100%;
    text-align: center;
	height: 100%;
}
.container {
	margin-left:auto;
	margin-right:auto;
}
.box {
	border-collapse: collapse;
	padding: 0px;
	margin: 0px;
}
.box-blue-container {
	border-collapse: collapse;
	padding: 0px;
	margin: 0px;
	background: #CDE6ED;
	/*width:205px;*/
	border: 1px solid #ffffff;
	
}
.box-blue-container td {
	/*padding: 20px;*/
}
.blue-box {
	width:294px;
	border: 1px solid #ffffff;
	background: #EFF7F9;
	margin: 2px;
}
#child_breadcrumb {
	padding: 0px 0px 0px 0px;
	width: 100%;
	line-height: 12px;
	margin-bottom: 14px;
	wrap:break-word;
	width:100%;
	left:0
}
#child_breadcrumb ul {
	border: 1px solid #cccccc;
	white-space: nowrap;
}
#child_breadcrumb li {
	/*border: 1px solid #cccccc;*/
	line-height: 12px;
	background: url(/content/upload/AssetMgmt/Images/subnav_vert.gif) no-repeat right 0px 3px;
	padding: 0px 12px 0px 0px;

}
#child_breadcrumb li a:link {
    color: #3300FF;
}
#child_breadcrumb li a:visited {
    color: #660066;
}
#child_breadcrumb li a:hover {
    color: #3300FF;
	text-decoration: underline;
}

/****************************/
.home-yellow-box {
	/*width: 407px !important; width:409px;*/
	margin: 0px;
	background: #FDF4D1;
	border: 1px solid #E9E9E9;
}
.home-yellow-box-content {
	/*width: 398px !important; width:400px;*/
	margin: 4px;
	background: #FEFAE8;
	border: 1px solid #ffffff;
}
/******************************************/
.dtaTable {
	width: 150px;
	border-collapse: collapse;
	padding: 0px;
	margin: 0px;
	border: 1px solid #333333;
}
.dtaHeader {
	width: 150px;
	border-collapse: collapse;
	padding: 0px;
	margin: 0px;
	border: 1px solid #333333;
}
/******************************************/
.dta-box {
	width: 150px;
	border-collapse: collapse;
	padding: 0px;
	margin: 0px;
}
.dta-box td {
	padding: 2px;
	margin: 0px;
}
.dta-blue {
	background: #CDE7EB;
	/*border: 1px solid #e2e2e2;*/
}
.dta-blue-title {
	border: 1px solid #ffffff;
	padding: 0px;
	margin: 2px;
	background: #EFF7F7;
	font: bold 12px/16px Verdana, Arial, Sans-Serif;
	color: #456D73;
	/*width: 147px !important; 147px;*/
}
.dta-blue-title td {
	color: #456D73;
	font: bold 12px/14px Verdana, Arial, Sans-Serif;
}	

.dta-yellow {
	background: #FDF4D1;
	border: 1px solid #cccccc;
}
.dta-yellow-title {
	border: 1px solid #ffffff;
	padding: 0px;
	margin: 2px;
	background: #FEFAE8;
	font: bold 12px/16px Verdana, Arial, Sans-Serif;
	color: #F0B95F;
	width: 147px !important; 147px;
}
.dta-yellow-title td {
	color: #F3BC63;
	font: bold 12px/14px Verdana, Arial, Sans-Serif;
}	
.dta-content-container {
	margin: 0px;
	padding-bottom: 5px;
	border: 1px solid #cccccc;
}
.dta-content-container td {
	padding-bottom: 10px;
}
.dta-icon {
	width: 9px;
	vertical-align: top;
}
.dta-item {
	vertical-align: top;
}
.dta-item a:link {
	font: 11px/14px Verdana, Arial, Sans-Serif;
	margin-bottom:8px;
}
.dta-item a:visited {
	font: 11px/14px Verdana, Arial, Sans-Serif;
	margin-bottom:8px;
}
.dta-item a:hover {
	font: 11px/14px Verdana, Arial, Sans-Serif;
	margin-bottom:8px;
}
/***********************************************/
a
{
	/*font-size: 90%;*/
	color: #3300FF;
	text-decoration: none;
}
a:hover
{
	/*font-size: 90%;*/
	color: #3300FF;
	text-decoration: underline;
}
a:visited
{
	/*font-size: 90%;*/
	color: #660066;
	text-decoration: none;
}
a:active
{
	/*font-size: 90%;*/
	color: #3300FF;
	text-decoration: underline;
}
.container {
	width: 760px;
	float: center;
	/*padding: 0px;*/
}
.r1 {
	border-collapse: collapse;
	width: 760px;
}
.r1 td {
	padding: 0px 0px 1px 0px;
	text-align: left;
	vertical-align: middle;
}
.r1 .sitemap {
	font:11px/12px arial, Sans-Serif;
	color: #999999;
	padding:0px;
	text-align: left;
	vertical-align: middle;
	width: 300px;
}
.r1 .sitemap a:link {color: #3300FF;}
.r1 .sitemap a:visited {color: #660066;}
.r1 .sitemap a:hover {color: #3300FF;text-decoration:underline;}
.searchbox {
	padding:0px;
	text-align:right;
	border-collapse: collapse;
}
#searchtitle {
	vertical-align: top;
	padding: 11px 0px 0px 0px;
}
.main {
	padding: 0px;
	background-color: #ffffff;
	border: 1px #e2e2e2 solid;
	border-collapse: collapse;
	border-spacing: 0px;
	/*width: 758px;*/
		width: 578px;
}
/*.main td {padding: 0px;}*/
.topNav {
	padding:0px;
	border-collapse: collapse;
	width: 578px;
	height: 37px;
	margin: 0px;
}
.topNav td {
	padding: 0px;
	margin: 0px;
	vertical-align:top;
	height: 37px;

}
.topNav img {
	margin: 0px;
}
.sideNav {
	margin: 0px;
	padding:0px;
	width: 101px;
	background: url(/content/images/sub_bg.gif) repeat-y;
}
.box {
	border-collapse: collapse;
	padding:0px;
	margin: 0px;
}
.box-news-events {
	padding:0px;
	background: url(/content/images/box_news_events_bg.gif) repeat-x;
	width: 304px;
}
.box-news-featured {
	padding:0px;
	background: url(/content/images/box_featured_services_bg.gif) repeat-x;
	width: 304px;
}
/***************************************************************/

form
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px
}
td
{
	/*text-align: left;*/
	vertical-align: top;
    font: 13px/16px Arial, Sans-Serif;
    color: #333333;
}

th
{
    font: 10px/12px arial, sans-serif;
    color: #333333
}

.bod
{
    font: 10px/12px arial, sans-serif;
    color: #333333
}
/*font
{
    font: 10px/12px arial, sans-serif;
    color: #333333
}
*/
b
{
    font-weight: bold
}
strong
{
    font-weight: bold
}
.white
{
	background-color: #ffffff;
}
.turq
{
	background-color: #a9d6dc;
}
/***************************************************************/
#content {
	/*font: 12px/16px Verdana, Arial, Sans-Serif;*/
	/*font-size: 85%;*/
	font-size: 12px;
    color: #333333;
	padding:10px;
	text-align: left;
	vertical-align: top;
	margin: 0px;
	width: 100%;
}

.content a:link
{
	color: #3300FF;
	text-decoration: none;
}
.content a:hover
{
	color: #3300FF;
	text-decoration: underline;
}
.content a:visited
{
	color: #660066;
	text-decoration: none;
}
.content a:active
{
	color: #3300FF;
	text-decoration: underline;
}
#content img
{
    border-right: #cccccc 3px double;
    border-top: #cccccc 3px double;
    border-left: #cccccc 3px double;
    border-bottom: #cccccc 3px double
}
#content iframe {
	position: relative;
	height: 220px;
}
/* do not delete */
#content .iframe-box iframe {
	height: 600px;
}

/*#content div {
	position: relative;
}*/
#greyBorder
{
    border-right: #cccccc 3px double;
    border-top: #cccccc 3px double;
    border-left: #cccccc 3px double;
    border-bottom: #cccccc 3px double
}

/***************************************************************/
/*.globel
{
	font: 11px/12px arial, sans-serif;
	color: #006667;
	font-weight: bold;
	background-color: #a9d6dc;
	text-align: center;
	vertical-align: middle;
	height: 24px;
	
}*/
/***************************************************************/
.optionprint img
{
    border:0;
}
/***************************************************************/
.pagenum
{
	font: 10px/12px arial, sans-serif;
	color: #666666;
	background-color: #ffffff;
	text-align: left;
	vertical-align: top;
	height: 18px;
	
}

/***************************************************************/
.welcome
{
	font: 16px/16px arial, sans-serif;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
    color: #003499;
    text-decoration: none;
	background-color: #ffffff;
	padding-left: 15px;
	height: 30px;
}
/***************************************************************/
.content .trail
{
	font: 9px/28px arial, sans-serif;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
    color: #666666;
    text-decoration: none;
	background-color: #ffffff;
}
.content .trail a:link
{
	font: 9px/28px arial, sans-serif;
	color: #666666;
	text-decoration: none;
}
.content .trail a:active
{
	font: 9px/28px arial, sans-serif;
	color: #666666;
	text-decoration: underline;
}
.content .trail a:visited
{
	font: 9px/28px arial, sans-serif;
	color: #666666;
	text-decoration: none;
}
.content .trail a:hover
{
	font: 9px/28px arial, sans-serif;
	color: #666666;
	text-decoration: underline;
}
/***************************************************************/
/* On top of the page                                          */
/***************************************************************/
.menusml
{
	text-align: left;
	vertical-align: middle;
    color: #999999;
    text-decoration: none;
	padding-right: 15px;
	height: 30;
}
.menusml a:link
{
	 color: #999999;
    text-decoration: none
}
.menusml a:active
{
	 color: #999999;
    text-decoration: none
}
.menusml a:visited
{
	 color: #999999;
    text-decoration: none
}
.menusml a:hover
{
	color: #999999;
    text-decoration: underline
}
/***************************************************************/
ul
{
  margin: .5em .5em 0 25px;
  padding-left: 0;
}
.ullink
{
margin-left: 0;
padding-left:0px;
list-style: none;
margin: .5em .5em 0 10px;
}

.ullink li 
{
padding-left: 10px;
background-image: url(/content/images/arrow.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
}

.arrowyel
{
  list-style: square url("/content/images/arrow_yellow.gif");
  margin: .5em .5em 0 25px;
  padding-left: 0;
}
li
{
  margin-left: 0;
  padding-left: 0;
  margin-bottom: .5em;
}
/***************************************************************/
.small 
{
font-family: Arial;
font-size:11
}


/***************************************************************/
.yellowbox
{
padding-left: 0px;
padding-right: 0px;
background-color: #FEFAE8;
border: 0;
}
/***************************************************************/
.sub
{
	padding-left: 0px;
	padding-right: 0px;
	background-color: #FEFAE8;
	border: 0;
}
.sub a:link
{
	text-decoration: none;
	font-weight: bold;
	color: #333333;
	border: 0;
}
.sub a:hover
{
	text-decoration: none;
	font-weight: bold;
	color: #507FC7;
	border: 0;
}
.sub a:visited
{
	 text-decoration: none;
	font-weight: bold;
	color: #333333;
	border: 0;
}
.sub a:active
{
	text-decoration: none;
	font-weight: bold;
	color: #507FC7;
	border: 0;
}
/***************************************************************/
.outline {
	border: #e2e2e2 3px double;
	margin: 10px;
}
/***************************************************************/
.header
{
    font: 21px/36px verdana, arial, sans-serif;
    /*font-weight: bold;*/
	color: #333366;
}
.header2
{
    font: 21px/24px verdana, arial, sans-serif;
    color: #333366;
}
/***********************************************/
.contentimages
{
    border-right: #efefef 3px double;
    border-top: #efefef 3px double;
    border-left: #efefef 3px double;
    border-bottom: #efefef 3px double
}















































/***********************************************/
/*
/
	IGCN Classes DO NOT TOUCH
/
*/
/***********************************************/
li
{
  margin-left: 0;
  padding-left: 0;
  margin-bottom: .5em;
}
.error
{
	font: 10px/12px arial, sans-serif;
	color: #CC0000;
}
/***********************************************/
.breadcrumb
{
    font-size: 10px;
	font-weight: normal;
    color: #999999;
    font-family: Arial, sans-serif;
    text-align: left;
    text-decoration: none
}
.breadcrumb a:link
{
    font-size: 10px;
	font-weight: normal;
    color: #999999;
    font-family: Arial, sans-serif;
    text-align: left;
    text-decoration: none;
}
.breadcrumb a:hover
{
    font-size: 10px;
	font-weight: normal;
    color: #333333;
    font-family: Arial, sans-serif;
    text-align: left;
    text-decoration: none
}
.breadcrumb a:visited
{
    font-size: 10px;
	font-weight: normal;
    color: #333333;
    font-family: Arial, sans-serif;
    text-align: left;
    text-decoration: none
}
/***********************************************/
.submenu
{
	color: #5974C4;
	text-decoration: none;
	font-weight: bold;
}
.submenu a:link
{
	color: #5974C4;
	text-decoration: none;
	font-weight: bold;
}
.submenu a:hover
{
	color: #809BDE;
	text-decoration: none;
	font-weight: bold;
}
.submenu a:visited
{
	color: #5974C4;
	text-decoration: none;
	font-weight: bold;
}
.submenu a:active
{
	color: #5974C4;
	text-decoration: none;
	font-weight: bold;
}
/***********************************************/






/***********************************************/
/* IGCN Classes
/***********************************************/
/*.igcnButton
{
	background-color: #F8F8E6;
	border: none;
	color: #333333;
	cursor: pointer;
	font: 9px/9px Arial, sans-serif;
	font-weight: bold;
	height: 19px;
	border: 1px solid #999999;
}
.igcnButton2
{
	background-color: #B6C5E2;
	border: none;
	color: #333333;
	cursor: pointer;
	font: 9px/9px Arial, sans-serif;
	font-weight: bold;
	height: 19px;
	border: 1px solid #536EC1;
}*/
.igcnmenuItem
{
	background-color:#eeeeee;
    font-family: Arial, sans-serif;
	font-size:12px;
	cursor:pointer;
}
.igcnDropdownItem
{
	background-color:#eeeeee;
    font-family: Arial, sans-serif;
	font-size:12px;
	cursor:pointer;
	height:30px;
}
.igcnPageItem
{
	background-color:#ffffff;
    font-family: Arial, sans-serif;
	font-size:10px;
	cursor:pointer;
}
.igcnPageItemAlt
{
	background-color:#f6f6f6;
    font-family: Arial, sans-serif;
	font-size:10px;
	cursor:pointer;
}
.igcnPermItemSel
{
	background-color:#E2E9FA;
    font-family: Arial, sans-serif;
	font-size:10px;
	font-weight:bold;
	cursor:pointer;
}
.igcnNoItems
{
	background-color:#ffffff;
    font-family: Arial, sans-serif;
	font-size:10px;
}
/***********************************************/
/* inDirectory Classes
/***********************************************/
#content .indir_table img {
	border-collapse: collapse;
	border: 0px;
}
.indir_table td {
	vertical-align: middle;
}
.indir_table
{
	width: 100%;
	font-family: Arial, sans-serif;
}
.indir_colheader {
	vertical-align: middle;
	background-color: #F8F8E6;
}
.indir_button
{
	background-color: #F8F8E6;
	border: none;
	color: #333333;
	cursor: pointer;
	font: 9px/9px Arial, sans-serif;
	font-weight: bold;
	height: 19px;
	border: 1px solid #999999;
}
.indir_subtitle 
{
	font-size: 12;   
    font-family: Arial, sans-serif;
	font-weight: bold;   
	color: #000000;  
}
.indir_name
{
	font-size: 15;   
    font-family: Arial, sans-serif;
	font-weight: bold;   
	color: #000000;  
}
.indir_colname
{
	font-size: 12;   
    font-family: Arial, sans-serif;
	font-weight: bold;   
	color: #000000;  
}
.indir_data
{
    font-family: Arial, sans-serif;
	font-size:12px;
	color: #000000;
}
.indir_longbutton
{
	background-color: #F8F8E6;
	border: none;
	color: #333333;
	cursor: pointer;
	font: 9px/9px Arial, sans-serif;
	font-weight: bold;
	height: 19px;
	border: 1px solid #999999;
}



/***********************************************/
/* inCalendar Classes
/***********************************************/
.calendar {font-family: Arial, sans-serif; text-decoration: none}
.calendar a {font-family: Arial, sans-serif;text-decoration: none}
.calendar img{border:0px;}
.calendarTitle {font-family: Arial, sans-serif; text-align:center; font-weight:bold; color:#666666;text-decoration: none}
.event {font-family: Arial, sans-serif; text-decoration: none}
.event a {font-family: Arial, sans-serif; text-decoration: none}
.event a:hover {font-family: Arial, sans-serif; text-decoration: none}
.event img {border:0px;}


/***********************************************/
/* inCareer Classes
/***********************************************/
.inCareer_button
{
    font-weight: bold;
    font-size: 10px;
    width: 70px;
    color: #696969;
    font-family: Arial, sans-serif;
    background-color: #F8F8E6
}
.inCareer_selectlink
{
    font-size: 10px;
    color: #F8F8E6;
    font-family: Arial, sans-serif;
}
.inCareer_listheader
{
    font-weight: bold;
    font-size: 10px;
    text-indent: 5px;
    font-family: Arial, sans-serif;
    height: 25px;
    background-color: #F8F8E6;
}
.inCareer_label
{
    font-weight: bold;
    font-size: 12px;
    font-family: Arial, sans-serif;
}
.inCareer_listlinealt
{
    font-size: 10px;
    font-family: Arial, sans-serif;
    background-color: #f6f6f6
}
.inCareer_listlinenorm
{
    font-size: 10px;
    font-family: Arial, sans-serif;
    background-color: #ffffff
}
.inCareer_listline
{
    font-size: 10px;
    font-family: Arial, sans-serif;
    height: 25px
}
.inCareer_listline a:link
{
    font-size: 10px;
    font-family: Arial, sans-serif;
    height: 25px
}
.inCareer_listline a:hover
{
    font-size: 10px;
    font-family: Arial, sans-serif;
    height: 25px
}
.inCareer_listline a:visited
{
    font-size: 10px;
    font-family: Arial, sans-serif;
    height: 25px
}
.inCareer_table
{
    width: 100%;
    font-family: Arial, sans-serif;
}
.inCareer_listbarunsel
{
    font-size: 10px;
    color: #888888;
    font-family: Arial, sans-serif;
    background-color: #F8F8E6;
    text-decoration: none
}
.inCareer_listbarsel
{
    font-size: 10px;
    color: #000000;
    font-family: Arial, sans-serif;
    background-color: #F8F8E6;
    text-decoration: none
}
.inCareer_listbar
{
    font-size: 10px;
    color: #000000;
    font-family: Arial, sans-serif;
    background-color: #F8F8E6;
}
.inCareer_listlink
{
    font-size: 10px;
    color: black;
    font-family: Arial, sans-serif;
}
.inCareer_searchparm
{
    font-size: 11px;
    font-family: Arial, sans-serif;
    background-color: #f6f6f6
}
.inCareer_detaillabel
{
    font-weight: bold;
    font-size: 10px;
    width: 25%;
    font-family: Arial, sans-serif;
}
.inCareer_detailline
{
    font-size: 10px;
    font-family: Arial, sans-serif;
}
.inCareer_detailheader
{
    font-weight: bold;
    font-size: 10px;
    text-indent: 5px;
    font-family: Arial, sans-serif;
    height: 20px;
    background-color: gainsboro
}


/***********************************************/
/* inTouch
/***********************************************/
/*INPUT.FormText
{
	background-color: #F8F8E6;
	border: none;
	color: #333333;
	cursor: pointer;
	font: 9px/9px Arial, sans-serif;
	font-weight: bold;
	height: 19px;
	border: 1px solid #999999;
}*/
.bodytext
{
	font-size: 15px;
    font-family: Arial, sans-serif;
	font-weight: normal; color:#666666;
	font-style: normal;
	text-decoration: none
}
/*INPUT.FormButton 
{
	background-color: #F8F8E6;
	border: none;
	color: #333333;
	cursor: pointer;
	font: 9px/9px Arial, sans-serif;
	font-weight: bold;
	height: 19px;
	border: 1px solid #999999;
	width: 70;
}
INPUT.FormButton1
{
	background-color: #F8F8E6;
	border: none;
	color: #333333;
	cursor: pointer;
	font: 9px/9px Arial, sans-serif;
	font-weight: bold;
	height: 19px;
	border: 1px solid #999999;
	width: 100;
}
INPUT.FormButton2
{
	background-color: #F8F8E6;
	border: none;
	color: #333333;
	cursor: pointer;
	font: 9px/9px Arial, sans-serif;
	font-weight: bold;
	height: 19px;
	border: 1px solid #999999;
	width: 120;
}*/



/***********************************************/
/* DTA Classes
/***********************************************/
.dtaTable
{
    border-right: #cccccc 1px solid;
    background: #F8F8E6;
    margin: 0px;
    width: 200px;
    border-bottom: #cccccc 1px solid
}
.dtaIcon
{
    padding-right: 3px;
    padding-left: 3px;
    font-weight: normal;
    font-size: 9px;
    padding-bottom: 3px;
    vertical-align: top;
    width: 16px;
    color: #000000;
    line-height: 12px;
    padding-top: 3px;
    font-style: normal;
    font-family: Arial, sans-serif;
    background-color: #F8F8E6;
    text-align: left;
    text-decoration: none
}
.dtaHeader
{
    padding-right: 3px;
    padding-left: 3px;
    font-weight: normal;
    font-size: 12px;
    padding-bottom: 3px;
    vertical-align: top;
    color: #333333;
    padding-top: 3px;
    font-style: normal;
    font-family: Arial, sans-serif;
    background-color: #EDEDD6;
    text-align: left;
    text-decoration: none
}
.dtaLinks
{
    padding-right: 3px;
    padding-left: 3px;
    font-weight: normal;
    font-size: 9px;
    padding-bottom: 3px;
    vertical-align: top;
    width: 184px;
    color: #5074b4;
    line-height: 12px;
    padding-top: 3px;
    font-style: normal;
    font-family: Arial, sans-serif;
    background-color: #F8F8E6;
    text-align: left;
    text-decoration: underline
}
.dtaLinks A:link
{
    font-weight: normal;
    font-size: 9px;
    vertical-align: top;
    color: #5974C4;
    line-height: 12px;
    font-style: normal;
    font-family: Arial, sans-serif;
    background-color: #F8F8E6;
    text-align: left;
    text-decoration: underline
}
.dtaLinks A:hover
{
    font-weight: normal;
    font-size: 9px;
    vertical-align: top;
    color: #809BDE;
    line-height: 12px;
    font-style: normal;
    font-family: Arial, sans-serif;
    background-color: #F8F8E6;
    text-align: left;
    text-decoration: underline
}
.dtaLinks A:visited
{
    font-weight: normal;
    font-size: 9px;
    vertical-align: top;
    color: #5974C4;
    line-height: 12px;
    font-style: normal;
    font-family: Arial, sans-serif;
    background-color: #F8F8E6;
    text-align: left;
    text-decoration: none
}
.dtaLinks A:active
{
    font-weight: normal;
    font-size: 9px;
    vertical-align: top;
    color: #5974C4;
    line-height: 12px;
    font-style: normal;
    font-family: Arial, sans-serif;
    background-color: #F8F8E6;
    text-align: left;
    text-decoration: underline
}


/***********************************************/
/* Site Misc
/***********************************************/
.colorBar1 {background-color: #44697C;}
.colorBar2 {background-color: #7C4279;}
.colorBar3 {background-color: #5C7C42;}
.colorBar4 {background-color: #B6753B;}
.colorBar5 {background-color: #88B8B9;}

/***********************************************/
/***********************************************/
.siteMap
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: top;
    COLOR: #d06e0b;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.siteMap A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: top;
    COLOR: #d06e0b;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.siteMap A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: top;
    COLOR: #ff9933;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.siteMap A:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: top;
    COLOR: #d06e0b;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.siteMap A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: top;
    COLOR: #d06e0b;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.siteMap A:unknown
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: top;
    COLOR: #cccccc;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.features
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: top;
    COLOR: #ffffff;
    LINE-HEIGHT: 12px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #7a677f;
    TEXT-ALIGN: left
}
.features A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: top;
    COLOR: #ffffff;
    LINE-HEIGHT: 12px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: underline
}
.features A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: top;
    COLOR: #edc9f6;
    LINE-HEIGHT: 12px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: underline
}
.features A:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: top;
    COLOR: #ffffff;
    LINE-HEIGHT: 12px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: underline
}
.features A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: top;
    COLOR: #ffffff;
    LINE-HEIGHT: 12px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: underline
}
.news1Header
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    WIDTH: 366px;
    COLOR: #ffffff;
    LINE-HEIGHT: 10px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #6f8686;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.news1
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: top;
    WIDTH: 366px;
    COLOR: #333333;
    LINE-HEIGHT: 10px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 84px;
    BACKGROUND-COLOR: #f8f8e6;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.news2Header
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    WIDTH: 366px;
    COLOR: #ffffff;
    LINE-HEIGHT: 10px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #82866f;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.news2
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: top;
    WIDTH: 366px;
    COLOR: #333333;
    LINE-HEIGHT: 10px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 84px;
    BACKGROUND-COLOR: #f8f8e6;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.fastFact
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: middle;
    WIDTH: 542px;
    COLOR: #5974C4;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 19px;
    BACKGROUND-COLOR: #cccccc;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.fastFact A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #5974C4;
    LINE-HEIGHT: 10px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.fastFact A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #5974C4;
    LINE-HEIGHT: 10px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.fastFact A:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #5974C4;
    LINE-HEIGHT: 10px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.fastFact A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #5974C4;
    LINE-HEIGHT: 10px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.footer-container {
	float: center;
	margin-left:auto;
	margin-right:auto;
}
.footer
{
    FONT-WEIGHT: normal;
   /*WIDTH: 750px;*/
    COLOR: #333333;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
	
}
.footer A:link
{
    FONT-WEIGHT: normal;
    COLOR: #807658;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.footer A:active
{
    FONT-WEIGHT: normal;
    COLOR: #807658;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.footer A:visited
{
    FONT-WEIGHT: normal;
    COLOR: #807658;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.footer A:hover
{
    FONT-WEIGHT: normal;
    COLOR: #807658;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: underline
}
iframe {
	overflow-y: scroll;
	overflow-x: hidden;
	width:100%;
	height:100%;
	/*overflow-y: scroll;*/
}
h2 {
	font-size: 115%;
	color:#333366;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

h3 {
	font-size: 100%;
	color:#333366;
	font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.noborder img {
	border: 0px;
}

td img {
	border: 0px;
}

.noborder {
	border-collapse: collapse;
	border: 0px;
}



/***********************************************/
#child_breadcrumb
{
 	font-size: 10px;
	font-weight: normal;
    	color: #999999;
    	font-family: Arial, sans-serif;
    	text-align: left;
    	text-decoration: none;


}
#child_breadcrumb a:link
{
    font-size: 10px;
	font-weight: normal;
    color: #999999;
    font-family: Arial, sans-serif;
    text-align: left;
    text-decoration: none;
}
#child_breadcrumb a:hover
{
    font-size: 10px;
	font-weight: normal;
    color: #333333;
    font-family: Arial, sans-serif;
    text-align: left;
    text-decoration: none
}
#child_breadcrumb a:visited
{
    font-size: 10px;
	font-weight: normal;
    color: #333333;
    font-family: Arial, sans-serif;
    text-align: left;
    text-decoration: none
}

#child_breadcrumb ul {list-style:none; display:inline;}

#child_breadcrumb ul li {float:left;}

.label {
	background:#eeeeee;
	width: 410px;
	vertical-align: bottom;
	height: 10px;
}
/***********************************************/


.EmailLink{
	width: 17px;
	height: 15px;
	background-image :url(/AssetMgmt/getImage.aspx?assetid=3748);
	background-repeat:no-repeat;
	padding-top: 10px;
}

.PrintLink{ 	
	width: 17px;
	height: 15px;
	background-image :url(/AssetMgmt/getImage.aspx?assetid=3749);
	background-repeat:no-repeat;
	padding-top: 10px;
}
.borderme{border: #cccccc 3px double;}
.padme5 td{padding: 5px;}
.padme10 td{padding: 10px;}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana,tahoma,arial;
    TEXT-DECORATION: none
}

/*H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: ##333366;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana,tahoma,arial;
    TEXT-DECORATION: none
}*/
H4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana,tahoma,arial;
    TEXT-DECORATION: none
}
H5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana,tahoma,arial;
    TEXT-DECORATION: none
}
H6
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 17px;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana,tahoma,arial;
    TEXT-DECORATION: none
}
#Table1 td {
	border: 1px solid #000000;
}
.inComm_button {
	background-color: #F8F8E6;
	border: none;
	color: #333333;
	cursor: pointer;
	font: 10px/12px Arial, sans-serif;
	font-weight: bold;
	height: 19px;
	border: 1px solid #999999;
}
/*hr {
	color: #FDF4D1;
	background: #FDF4D1;
	height: 1px;
}*/

/* incommerce */
#Form1 div {
	position: relative;
}
.CartItemsTable {
	font: 2px/16px Verdana, Arial, Sans-Serif;
	border: 1px solid #efefef;
}
.CartHeaderStyle1 {
	font: 10px/12px arial, sans-serif;
    color: #333333
}
/* this is not a button */
/*.textbox {
	background-color: #F8F8E6;
	border: none;
	color: #333333;
	cursor: pointer;
	font: 10px/12px Arial, sans-serif;
	font-weight: bold;
	height: 19px;
	border: 1px solid #999999;
}*/

/*
#c_41, #c_42 {
	background-color: #F8F8E6;
	border: none;
	color: #333333;
	cursor: pointer;
	font: 10px/12px Arial, sans-serif;
	font-weight: bold;
	height: 19px;
	border: 1px solid #999999;
}
*/

.inComm_table td {
	padding: 0px 10px 0px 0px;
}
.header-image {
	padding: 0px;
	height: 103px;
}
.inComm_table hr {
	color: #cccccc;
	background: #cccccc;
	height: 0px;
}
.dept-list img {
	border: 0px;
	border-collapse: collapse;

}
.dept-list a {
	cursor: pointer;
}

.dept-list-detail {
	display: none;
}

.dept-tree td {
	padding: 0px;
}
#content .dept-tree img {
	/*border: 0px;*/
	display: none;
}
.dept-list img {
	display: none;
}
.treeItem {
	cursor: pointer;
}
.cart-view-row {
	background: #F8F8F8;
}
#content .tree-box img {
 /*border: 1px solid #ff0000;*/
 border: 0px;

}



.search-table {
	background: #EFF7F9;
	border: 1px solid #B5C7CB;
}
.search-table td {
	padding: 10px;
}
.inCom_CartErrMsg {
	font: 11px/12px Verdana,Arial,Sans-Serif;
	color: #ff0000;
}

#ErrMsg {
	color: #ff0000;
}

.CartItemsTable {
	width: 100%;
	border: 1px solid #ff0000;
}
.CartItemsTable td {
	padding: 5px;
	font: 12px/16px Verdana,Arial,Sans-Serif;

}
.CartHeaderStyle1, .CartHeaderStyle2, .CartHeaderStyle3, .CartHeaderStyle4, .CartHeaderStyle5, .CartHeaderStyle6 {
	font-size: 11px;
	background: #efefef;
	border-left: 1px solid #ffffff;
	text-align: center;
}
.CartHeaderStyle6 {
	text-align: right;
}
.tree-box td {
	padding: 0px 0px 0px 10px;
}
/* Hospital Store Hack */
#dept_D1 img, #dept_D2 img, #dept_D5 img, #dept_D10 img, #dept_D12 img, #dept_D13 img, #dept_D26 img, #dept_D27 img {

	display: none;
}
/* Company Store Hack */
#dept_D23 img, #dept_D24 img, #dept_D25 img {

	display: none;
}
iframe html {background: #ff0000;}



















/* dta inNews turq */
#dtainNews {
	border: 1px solid #E8E8E8;
	width: 155px;
	/*background: #CDE7EB;*/
	margin-right: 10px;
}
#dtainNews-list {
	height: 250px;
	background: url(/content/upload/AssetMgmt/Images/dta_news_bg.gif) repeat-x;
}
.inNewstab-title {
	width: 151px;
	display: block;
	border: 1px solid #fff;
	margin: 2px;
	padding: 2px 5px 2px 5px;
	background: #EFF7F7;
	color: #456D73;
	font: bold 11px/12px Verdana, Sans-Serif;
	
}
#dtainNews-list ul {
	background: #fff;
	border-top: 1px solid #E8E8E8;
	margin: 0px;
	padding: 0;
	list-style: none;
	width: 155px;
}
#dtainNews-list li {
	padding: 5px 5px 0px 20px;
	width: 155px;
	line-height: 12px;
	background: url(/content/upload/AssetMgmt/Images/arrow_dta.gif) no-repeat 10px 7px;
}


/* dta inContext blue */
#dtainContext {
	border: 1px solid #E8E8E8;
	width: 155px;
	/*background: #AEBEDD;*/
	margin-right: 10px;
}
#dtainContext-list {
	height: 250px;
	background: url(/content/upload/AssetMgmt/Images/dta_links_bg.gif) repeat-x;
}
.inContexttab-title {
	width: 151px;
	display: block;
	border: 1px solid #fff;
	margin: 2px;
	padding: 2px 5px 2px 5px;
	background: #DFE6F3;
	color: #506180;
	font: bold 11px/12px Verdana, Sans-Serif;
	
}
#dtainContext-list ul {
	background: #fff;
	border-top: 1px solid #E8E8E8;
	margin: 0;
	padding: 0;
	list-style: none;
	width: 155px;
}
#dtainContext-list li {
	padding: 5px 5px 0px 20px;
	width: 155px;
	line-height: 12px;
	background: url(/content/upload/AssetMgmt/Images/arrow_dta.gif) no-repeat 10px 7px;
}


/* dta inCalendar yellow */
#dtainCalendar {
	border: 1px solid #E8E8E8;
	width: 155px;
	/*background: #FFF7D3;*/
	margin-right: 10px;
}
#dtainCalendar-list {
	height: 250px;
	background: url(/content/upload/AssetMgmt/Images/dta_calendar_bg.gif) repeat-x;
}
.inCalendartab-title {
	width: 151px;
	display: block;
	border: 1px solid #fff;
	margin: 2px;
	padding: 2px 5px 2px 5px;
	background: #FFFBEB;
	color: #F3BC63;
	font: bold 11px/12px Verdana, Sans-Serif;
	
}
#dtainCalendar-list ul {
	background: #fff;
	border-top: 1px solid #E8E8E8;
	margin: 0;
	padding: 0;
	list-style: none;
	width: 155px;
}
#dtainCalendar-list li {
	padding: 5px 5px 0px 20px;
	width: 155px;
	line-height: 12px;
	background: url(/content/upload/AssetMgmt/Images/arrow_dta.gif) no-repeat 10px 7px;
}


/* dta inDirectory gray */
#dtainDirectory {
	border: 1px solid #E8E8E8;
	width: 155px;
	/*background: #F3EFEF;*/
	margin-right: 10px;
}
#dtainDirectory-list {
	height: 250px;
	background: url(/content/upload/AssetMgmt/Images/dta_directory_bg.gif) repeat-x;
}
.inDirectorytab-title {
	width: 151px;
	display: block;
	border: 1px solid #fff;
	margin: 2px;
	padding: 2px 5px 2px 5px;
	background: #F7F7F7;
	color: #8E8E8E;
	font: bold 11px/12px Verdana, Sans-Serif;
	
}
#dtainDirectory-list ul {
	background: #fff;
	border-top: 1px solid #E8E8E8;
	margin: 0;
	padding: 0;
	list-style: none;
	width: 155px;
}
#dtainDirectory-list li {
	padding: 5px 5px 0px 20px;
	width: 155px;
	line-height: 12px;
	background: url(/content/upload/AssetMgmt/Images/arrow_dta.gif) no-repeat 10px 7px;
}
.hidden{
display: none;
}
.hidden1, .hidden2  {
	display: none;
}






/*** FIX FOR 2008.1 ***/

.versionTab { background-color:#dcdcdc; BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; cursor:pointer; width:85px;}
.versionTabSel { BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; width:85px;}
.versionTabFill { BORDER-BOTTOM: black 1px solid; width:2px;}
.versionTabFillEnd { BORDER-BOTTOM: black 1px solid;}

/*** END FIX FOR 2008.1 ***/
.Captcha {background-color:ffffff;}
.inCarProcessing{BORDER: #ff0000 2px solid; width: 450px; }	
