html, body {
  margin: 0;
  padding: 0;
  height: 100%; /* Required */  
  
  font-family: avant garde,arial thin,helvetica;
  color: #003263;
}

IMG { border:none; }

body {
}


A {
	color:#2E7DBF;
	text-decoration:none;
}
A:hover {
	color:#427B48;
	text-decoration:none;
}


DIV#content-fullscreen {
	position: relative;
	width: 100%;
	min-height: 100%; /* For Modern Browsers */
	height: auto !important; /* For Modern Browsers */
	height: 100%; /* For IE */
	background-image:url('images/body_background.jpg');
	background-repeat:repeat-y;
}

#content {
  padding-bottom: 80px;
}

DIV#commerx_logo {
	position:absolute;
	left:500px;
	top:-20px;
}

#footer {
	position: absolute;
	bottom: 0 !important;
	bottom: -1px; /* For Certain IE widths */
	height: 60px;
	background-color:white;
	z-index:1;
	left:380px;
	width: 680px;
	font-size:8pt;
}


DIV#body {
	
}

DIV#body_content {
       font-size:10pt;
	background-color:white;
	margin-left:240px;
	margin-top:10px;
	padding-right:50px;
	z-index:20;
	padding-bottom:220px;
	text-align:justify;
}


/******************************************************************
 * LEFT MENU
 ******************************************************************/

DIV#left {
	position:absolute;
	float:left;
	left:0px;
	width:200px;
	padding-top:40px;
	z-index:999;
}


DIV#special-notice {
	font-size: 10pt;
	margin: 20px  15px 10px;
	text-align: center;
}


/******************************************************************
 * TOP MENU
 ******************************************************************/

DIV#header {
	position:relative;
	height:168px;
	background-color:#3D92D5;
}

DIV#top_menu {
	position:relative;
	height:26px;
	background-color:#0F5E9A;
	background-repeat:no-repeat;
	background-position:right;
	border-top:2px white solid;
}

/******************************************************************
 * SUB MENU
 ******************************************************************/

DIV#sub_menu {
	padding-left:230px;
	padding-top:5px;
}

DIV#sub_menu DIV.top-item A {
	float:left;
	color:white;
	text-decoration:none;
	font-weight:bold;
	font-size:small;
	margin:0;
	padding:0;
	padding-left:10px;
	padding-right:10px;
}
DIV#sub_menu DIV.top-item A:hover {
	background-color:#3D92D5;
}

DIV.top-item {
	display:inline;
}

DIV.spacer {
	position:relative;
	float:left;
	width:1px;
	border-right:2px white solid;
	top:0px;
	height:16px;
}

DIV.bottom-item {
	display:inline;
}

DIV.bottom-item A {
	position:relative;
	text-decoration:none;
	font-weight:bold;

	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	padding-right:10px;
	padding-left:10px;	
	border-right:1px black solid;

}
DIV.end A {
	border-right:none;
}
/******************************************************************
 * CONTENT HEADER
 ******************************************************************/

TABLE.header-table {
	position:relative;
	background-color:#3D92D5;
	height:80px;
	color:white;
	font-size:22pt;
	width: 100%;
	font-family: sans-serif
}

TABLE.header-table TD#text {
}

TABLE.header-table TD#logo {
	background-position:right;
	background-repeat:no-repeat;
	background-image:url('images/header_bg.jpg');
	width:313px;
}

/******************************************************************
 * COPY FROM KRIS CSS
 ******************************************************************/
 
/********************************
 * Breadcrumbs
 ********************************/ 
 
.B_crumbBox {
	font-size:10pt;
	display:block;
	padding-bottom:10px;
	padding-top:10px;
}
.B_firstCrumb {
}
.B_homeCrumb {
}
.B_lastCrumb {
}
.B_currentCrumb {
}

