body
{
	font-size: 8pt;
	color: #333;
	font-family: Verdana;

}

sup
{
	font-size:6pt;
}
	
li
{
	list-style-position: outside;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

/* HEADER STYLES */
h1
{
	font-size: 14px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

h2
{
	font-size: 11px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

/* END HEADER STYLES */



/* HEADER STYLES */
.activeBreadcrumb
{
	color:#5376b5;
}
/* END HEADER STYLES */



/* TABLE CELL STYLES */
.tdLeftGutter
{
	width:15px;
}

.tdSidebar
{
	width: 132px;
	color: dimgray;	
	background:url(/cmiweb/images/bg-leftdots.gif) repeat-y top left #9A9999;
	vertical-align: top;
}
.tdSidebar_Homepage
{
	width:132px;
	font-size:9px;
	color: Gray;
	border-right-color: Black;
	border-right-width: 1px;
	border-right-style: solid;
	background:url(/cmiweb/images/bg-leftdots.gif) repeat-y top left #fff;
}
.sidebarDiv
{
   padding-left:23px;
   padding-right:7px;
   padding-top:15px;
   padding-bottom: 1px;
}

.homeContent 
{
	padding-left:105px;}

.topLeft {
width:288px;
background:url(/cmiweb/images/bg-home-left.gif) no-repeat top left;
padding-bottom:0px;
}

.menuHolder 
{
   width:131px;
}
.menuPad
{
   padding-left:18px;
}
.logoHolder 
{
   width:113px;
   padding-left:0px;
   height:102px;
}

.copyright 
{
padding-left:22px;
font-size:9px;
color:#fff;
}

.leftBorder {
width:18px;
background:url(/cmiweb/images/bg-dots.gif) repeat top left;
}

.footer 
{
	text-align:right;
	width:660px;
	background:#ccc;
	border-top:1px solid #e5e5e5;
	}


.tdBrief
{
	width:130px;
	color: #333;
	padding: 7px;
}

.tdBrief_Header
{
	padding:5px;
	color:White;
	font-size:10px;
	font-weight: bold;
	background-color: DarkGray;
	border-left-color: White;
	border-left-width: 1px;
	border-left-style: solid;
	cursor: hand;
}

.tdBrief_Header a 
{
	color:#fff;}
	
.tdBrief_Header a:hover 
{
	color:#fff;}

.topNav 
{
	background:#fff;
	text-align:right;
	height:22px;
	vertical-align: top;
}
	

.tdSecondaryNavigation
{
	padding:3px 8px;
}
.tdMain
{
	background-color: Gainsboro;
}
.tdBreadcrumb
{
	padding-right:2px;
	padding-left:2px;
	padding-top:1px;
	padding-bottom:1px;
	font-size:7pt;
	color:DarkGray;
}
/* END TABLE CELL STYLES */



/* TABLE STYLES */
.tblSecondaryNavigation
{
	background-color:White;
}
.tblFooterNavigation
{
	font-size:7pt;
}
table
{
	font-family:Verdana;
	font-size:8pt;
}


.contentTable  ul {
	margin: 5px 0;
	padding: 0;
	list-style-type:none;
	background:#fff;
	}

	
.contentTable  ul li {
	display:list-item;	
	list-style-type:none;
	margin:0;
	padding:2px 0px;
	padding-left:9px;
	font-size:10px;
	background:url(/cmiweb/images/li-arrow.gif) no-repeat left 5px;
}

.contentTable {
background:#fff;
border:1px solid #ccc;
}

.contentTable td {
padding:2px 5px;
border-right:1px solid #ccc;
}

.table_hdr {
font-weight:bold;
padding-bottom:2px;
margin-bottom:2px;
background:#e5e5e5;
border-bottom:1px solid #ccc;
}



/* END TABLE STYLES */

td.header {
	height:95px;
	}

.breadCrumbContainer 
{

padding-bottom:15px;
	}
	
.contentContainer 
{
padding-left:130px;
padding-bottom:20px;
	}
	
.popBar 
{
	text-align:right;
	background:#ccc;
	padding:3px 5px;
	}
	
.popContent 
{
	text-align:left;
	padding:10px 15px;
	background:#fff;
	}
	
.anchorTable {
margin-left:20px;
}

.divider {
border-bottom:1px solid #ccc;

}

.anchorTable td {
padding:3px 5px;
padding-left:0px;
}

.anchorTable td a {

}

.anchortable li {
padding:0;margin:0;
list-style-type:none;
padding-left:12px;
background:url(/cmiweb/images/a-arrow.gif) no-repeat center left;
}

.tdSiteMapItem
{
   padding-left: 15px;
   background:url(/cmiweb/images/a-arrow.gif) no-repeat center left;
}

.top {
font-size:9px;
text-align:right;

}

.top a {
padding-left:10px;
background:url(/cmiweb/images/icon-top.gif) no-repeat center left;

}


.subList li {
font-size:10px;
padding:2px 10px;
padding-left:0px;
}

#demoTable {
padding-top:10px;
}

.padRight {
padding-right:10px;
}

.popList ul{
margin:0;padding:0;
margin-top:10px;
}

.popList td {
padding:3px 5px;
padding-left:0px;
}

.popList td a {

}

.popList li {
padding:3px 0;
margin:0;
list-style-type:none;
padding-left:12px;
background:url(/cmiweb/images/a-arrow.gif) no-repeat 6px left;
}

.width100{width:100px;}
.width125{width:125px;}
.width150{width:150px;}
.width175{width:175px;}
.width200{width:200px;}
.width350{width:350px;}

.height85{height:85px;}

.font8{font-size:8pt;}
.font9{font-size:9pt;}