

/* Main Site */
body, #EDITOR_MODE {
	background-color: #776740;
	background-image: url('images/backround.jpg');
	background-repeat: repeat-x;
	background-attachment: fixed;
	font-size:12px;
	color:#3c3c3c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;
}
table{
	font-size:inherit;
	font-family: inherit;
}
h1{
	padding-right: 4px;
	color: #152e51;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	margin: 2px 0px 2px 0px;
	font-size: 14px;
}
h2{
	margin: 2px 0px 2px 0px;
	font-size:11px;
}

.content h1{
	display: inline;
	background-position: right top;
	background-repeat: no-repeat;
	background-image: url(./images/h1_bg.gif);
	color: #152e51;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	margin: 2px 0px 2px 0px;
	font-size: 14px;
}

a{
	text-decoration: underline;
	color:#3c3c3c;
}

.divider{
	background-repeat:repeat-x;
	background-position:top left;
	width:100%;
	height:1px;
}
.divider.dotted{
	background-image:url('images/devider_dotted.gif');
}

ul{
margin: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-top: 0px;
padding-left: 15px;
}

#xEditingArea{

}
#EDITOR_MODE .table_spacer {
	display:inline;
	height:3px;
	font-size: 3px;
	line-height: 3px;
}
#EDITOR_MODE {
	width:727px;
	background-image: none;
	background-color:#eff3ea;
}
.table_spacer {
	display:none;
}


#SiteContainer {
	width: 934px;
	margin-left: auto;
	margin-right: auto;
	min-height: 100px;
	/*border: 1px solid #0000ff;*/
}

/* Commin CSS */
.content_background {
	background-color: #152f51;
}

/* Top Header Area*/ /* 		- contains logout area */
#Header {
	width: 100%;
	/*background-color: #253F64;*/
	font-size: 11px;
	color: #ffffff;
}

#Header td.left,#Header td.right {
	width: 2px;
}

#Header .top td,#Header .bottom td {
	height: 2px;
}

#Header .top {
	display: none;
}

#Header .middle .left {
	background-image: url('images/border/border_left.gif');
}

#Header .middle .center {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

#Header .middle .right {
	background-image: url('images/border/border_right.gif');
}

#Header .bottom .left {
	background-image: url('images/border/border_bottom_left.gif');
}

#Header .bottom .center {
	background-image: url('images/border/border_bottom.gif');
}

#Header .bottom .right {
	background-image: url('images/border/border_bottom_right.gif');
}

/* Logo Area */
#Logo {
	width: 100%;
	padding: 10px;
}

#Logo #LogoImage {
	background-image: url('images/logo.gif');
	background-repeat: no-repeat;
	width: 204px;
	height: 46px;
}

#Logo #ContactImage {
	border-width: 1px;
	background-image: url('images/contact_info.gif');
	background-repeat: no-repeat;
	width: 197px;
	height: 31px;
}

/* Banner Area */
#Banner {
	width: 100%;
	/*background-color: #253F64;*/
}

#Banner td.left,#Banner td.right {
	width: 2px;
}

#Banner .top td {
	height: 2px;
}

#Banner .bottom {
	display: none;
}

#Banner .top .left {
	background-image: url('images/border/border_top_left.gif');
}

#Banner .top .center {
	background-image: url('images/border/border_top.gif');
}

#Banner .top .right {
	background-image: url('images/border/border_top_right.gif');
}

#Banner .middle .left {
	background-image: url('images/border/border_left.gif');
}

#Banner .middle .right {
	background-image: url('images/border/border_right.gif');
}

#BannerImage {
	background-image: url('images/banner.jpg');
	background-repeat: no-repeat;
	width: 930px;
	height: 270px;
	margin-top: 10px;
}

/* Content Border */
#ContentBorder {
	width: 100%;
}

#ContentBorder .top {
	display: none;
}

#ContentBorder td.left,#ContentBorder td.right {
	width: 2px;
}

#ContentBorder .top td,#ContentBorder .bottom td {
	height: 2px;
}

#ContentBorder .middle .left {
	background-image: url('images/border/border_left.gif');
}

#ContentBorder .middle .right {
	background-image: url('images/border/border_right.gif');
}

#ContentBorder .bottom .left {
	background-image: url('images/border/border_bottom_left.gif');
}

#ContentBorder .bottom .center {
	background-image: url('images/border/border_bottom.gif');
}

#ContentBorder .bottom .right {
	background-image: url('images/border/border_bottom_right.gif');
}
#ContentBorder .middle .center {
	padding:10px;
}

#Content {
	width: 100%;

}

#ContentLeft {
	width: 195px;
	background-image: url('images/nav_background.gif');
	background-repeat: repeat-y;
	background-position: top left;
}

#Content .spacer {
	width: 10px;
}

#ContentRight {
	background-color: #eff3ea;
}

#ContentRight .padding {
	padding: 20px;
}

.padding{
	padding:10px;
}
.OneColLayout, .TwoColLayout{
	width:100%;
	height:100%;
	text-size:inherit;
	color:inherit;
}
.OneColLayout .content, .TwoColLayout .content{
	background-image: url('images/watermark.gif');
	background-repeat: no-repeat;
	background-position: bottom right;
	padding: 20px;
}

.OneColLayout .side, .TwoColLayout .side{
	width:195px;
	background-color: #ffffff;
}


#MainNav {
	width:193px;
	padding: 1px;
	margin: 0px;
}

#MainNav ul,#MainNav li {
	margin: 0px;
	padding: 0px;
}

#MainNav li {
	list-style-type: none;
}
#MainNav .item {
	cursor: pointer;
	cursor: hand;
}

#MainNav .nav_item .center{
	padding:0px;
	margin:0px;
}
#MainNav .nav_item {
	width:100%;
	padding-bottom:1px;
}
/* level 1 */
#MainNav ul .nav_item  {
	margin-bottom:0px;
}
#MainNav ul .nav_item a {
	color: #ffffff;
	text-align: left;
	text-transform: uppercase;
	text-decoration: none;
	font-size:10px;
	font-weight:bold;
}
#MainNav ul .nav_item .left{
	display:none;
}

#MainNav ul .nav_item .center{
	padding-left:10px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}

#MainNav ul .nav_item .right{
	width:16px;
	background-position:top right;
	background-repeat:no-repeat;
	background-image:none;
}
#MainNav ul .over .nav_item .content_background{
	background-color:#39587d;

}

#MainNav ul .selected .nav_item .right{
	background-image:url('images/nav_selected_icon.gif');
}
#MainNav ul .selected .nav_item .content_background{
	background-color:#587fa3;
}

/* level 2+ */
#MainNav ul ul .nav_item a {
	color: #39422f;
	letter-spacing: 1px;
	text-align: left;
	font-size: 10px;
	font-weight:normal;
	text-transform: none;
	text-decoration: none;
}
#MainNav ul ul {
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
}
#MainNav ul ul ul {
	padding-left:13px;
	padding-top:0px;
	padding-bottom:0px;
}
#MainNav ul ul .nav_item .left{
	display:table-cell;

}
#MainNav ul ul .nav_item .right{
	display:none;
}
#MainNav ul ul .nav_item .center{
	padding-left:5px;
	padding-right:5px;
	padding-top:1px;
	padding-bottom:1px;
}
#MainNav ul ul .nav_item .content_background{
	background-color:transparent;
}
#MainNav ul ul .over .nav_item .content_background{
	background-color:#8c8d80;
}
#MainNav ul ul .selected .nav_item .content_background{
	background-color:#8f9c9a;
}

/* DOT LINES */
#MainNav ul ul ul{
	border-left:1px solid #888888;
}

#MainNav ul ul .nav_item{
	border-left:1px solid #888888;
}
#MainNav ul ul .last_li ul{
	border-left:none;
}
#MainNav ul ul .last_item .nav_item{
	border-left:none;
}
#MainNav ul ul li.last_li,
#MainNav ul ul .nav_item .left{
	background-image:none;
	border-left:none;
}
#MainNav ul ul .nav_item .left{
	width:7px;
}
#MainNav ul ul .nav_item .left .icon{
	width:7px;
	height:11px;
	border-bottom:1px solid #888888;
}

#MainNav ul ul .last_item .nav_item .left .icon{
	width:7px;
	border-left:1px solid #888888;
}

#NewsPodItems{

}
#NewsPodItems,#NewsPodItems ul,#NewsPodItems li {
	margin: 0px;
	padding: 0px;
}
#NewsPodItems li {
	list-style-type: none;
	_height: 0px; /* IE GAP HACK */

}

#NewsPodItems ul li {
	_height: auto; /* IE GAP HACK */
	display:block;
}

#NewsPodItems .item {
	cursor: pointer;
	cursor: hand;
}
#NewsPodItems .list_item {
	padding: 20px;
	padding-bottom: 17px;
	padding-top: 18px;

	color: #535353;
	text-align: left;
	font-size: 10px;
	text-decoration: none;
	line-height:12px;
}

#NewsPodItems .over .list_item {
	background-color:#dfe0ca;
}

#NewsPodItems .selected .list_item {
	background-color:#d8ecfa;
	color:#243e63;
}
#NewsPodItems .selected .list_item a{
	color:#243e63;
}

#NewsPodItems .last_item .divider.dotted {
	display:none;
}
.NEWS_PAGE #NewsPodItems .last_item .divider.dotted{
	display:block;
	background-image:none;
	border-bottom:1px solid #d1d1d1;
}
#NewsPodItems .list_item a {
	color: #000000;
	text-align: left;
	font-size: 11px;
	text-decoration: none;
	font-weight:bold;
}




#SampleNav_sales{
	width:100%;
	background-color:#BBBBBB;
}
#SampleNav_sales,#SampleNav_sales ul,#SampleNav_sales li {
	margin: 0px;
	padding: 0px;
}
#SampleNav_sales li {
	list-style-type: none;
	_height: 0px; /* IE GAP HACK */

}
#SampleNav_sales ul li {
	_height: auto; /* IE GAP HACK */
	display:block;
}

#SampleNav_sales .item {
	cursor: pointer;
	cursor: hand;
	width:100%;
}
#SampleNav_sales .sample_item {
	width:100%;
	margin-bottom:1px;
}

#SampleNav_sales ul .sample_item,
#SampleNav_sales ul ul {
	background-color: #d0d4c3;
}
#SampleNav_sales ul ul{
	margin-top:	1px;
	margin-bottom:	2px;
}

#SampleNav_sales ul ul .sample_item,
#SampleNav_sales ul ul ul {
	background-color: #e2e7d3;
}

#SampleNav_sales ul ul ul .sample_item,
#SampleNav_sales ul ul ul ul {
	background-color: #f3f6ef;
}
#SampleNav_sales ul ul ul ul .sample_item,
#SampleNav_sales ul ul ul ul ul {
	background-color: #f3f6ef;
}
#SampleNav_sales ul ul ul ul ul .sample_item,
#SampleNav_sales ul ul ul ul ul ul{
	background-color: #ffffff;
}
/*
#SampleNav_sales .Account,
#SampleNav_sales .Customer,
#SampleNav_sales .SampleType,
#SampleNav_sales .Batch,
#SampleNav_sales .Sample
{
	display:none;
}

#SampleNav_sales .level_1 .Account,
#SampleNav_sales .level_2 .Customer,
#SampleNav_sales .level_3 .SampleType,
#SampleNav_sales .level_4 .Batch,
#SampleNav_sales .level_5 .Sample
{
	display:table-cell;
}
*/
#SampleNav_sales .Account{
	width:100%;
	height:50px;
	padding:5px;
	padding-left:10px;
}


#SampleNav_sales .icon{
	background-image:url('images/plus.gif');
	background-position:left center;
	background-repeat: no-repeat;
	width:15px;
}
#SampleNav_sales .open .icon{
	background-image:url('images/minus.gif');
}

#SampleNav_sales ul ul {
	padding-top:20px;
	padding-bottom:20px;
}
#SampleNav_sales ul ul li {
	margin-left:20px;
	margin-right:20px;
}
#SampleNav_sales .Customer{
	width:100%;
	height:40px;
	padding:5px;
	padding-left:10px;
}
#SampleNav_sales ul ul ul{
	padding-top:10px;
	padding-bottom:10px;

}
#SampleNav_sales ul ul ul li {
	margin-left:10px;
	margin-right:10px;
}
#SampleNav_sales .SampleType{
	width:100%;
	height:30px;
	padding:5px;
	padding-left:10px;

}
#SampleNav_sales ul ul ul ul{
	padding-top:0px;
	padding-bottom:0px;

}
#SampleNav_sales ul ul ul ul li {
	margin-left:0px;
	margin-right:0px;
}
#SampleNav_sales .Batch{
	width:100%;
	height:30px;
	padding:5px;
	padding-left:10px;

}
#SampleNav_sales .Sample{
	width:100%;
	height:30px;
	padding:2px;
	padding-left:5px;
	padding-right:5px;
}
#SampleNav_sales .date{
	width:150px;
}
#SampleNav_sales .Sample .icon{
	background-image:url('images/pdf.gif');
	background-position:left center;
	background-repeat: no-repeat;
	width:20px;
}


#SampleNav_dealer{
	width:100%;
	background-color:#d0d4c3;
}
#SampleNav_dealer,#SampleNav_dealer ul,#SampleNav_dealer li {
	margin: 0px;
	padding: 0px;
}
#SampleNav_dealer li {
	list-style-type: none;
	_height: 0px; /* IE GAP HACK */

}
#SampleNav_dealer ul li {
	_height: auto; /* IE GAP HACK */
	display:block;
}

#SampleNav_dealer .item {
	cursor: pointer;
	cursor: hand;
	width:100%;
}
#SampleNav_dealer .sample_item {
	width:100%;
	margin-bottom:1px;
}

#SampleNav_dealer ul .sample_item,
#SampleNav_dealer ul ul {
	background-color: #e2e7d3;
}
#SampleNav_dealer ul ul{
	margin-top:	1px;
	margin-bottom:	2px;
}

#SampleNav_dealer ul ul .sample_item,
#SampleNav_dealer ul ul ul {
	background-color: #f3f6ef;
}

#SampleNav_dealer ul ul ul .sample_item,
#SampleNav_dealer ul ul ul ul {
	background-color: #f3f6ef;
}
#SampleNav_dealer ul ul ul ul .sample_item,
#SampleNav_dealer ul ul ul ul ul {
	background-color: #ffffff;
}

/*
#SampleNav_dealer .Account,
#SampleNav_dealer .Customer,
#SampleNav_dealer .SampleType,
#SampleNav_dealer .Batch,
#SampleNav_dealer .Sample
{
	display:none;
}

#SampleNav_dealer .level_1 .Customer,
#SampleNav_dealer .level_2 .SampleType,
#SampleNav_dealer .level_3 .Batch,
#SampleNav_dealer .level_4 .Sample
{
	display:table-cell;
}
*/
#SampleNav_dealer .icon{
	background-image:url('images/plus.gif');
	background-position:left center;
	background-repeat: no-repeat;
	width:15px;
}
#SampleNav_dealer .open .icon{
	background-image:url('images/minus.gif');
}

#SampleNav_dealer ul ul {
	padding-top:20px;
	padding-bottom:20px;
}
#SampleNav_dealer ul ul li {
	margin-left:20px;
	margin-right:20px;
}
#SampleNav_dealer .Customer{
	width:100%;
	height:40px;
	padding:5px;
	padding-left:10px;
}
#SampleNav_dealer ul ul ul{
	padding-top:10px;
	padding-bottom:10px;

}
#SampleNav_dealer ul ul ul li {
	margin-left:10px;
	margin-right:10px;
}
#SampleNav_dealer .SampleType{
	width:100%;
	height:30px;
	padding:5px;
	padding-left:10px;

}
#SampleNav_dealer ul ul ul ul{
	padding-top:0px;
	padding-bottom:0px;

}
#SampleNav_dealer ul ul ul ul li {
	margin-left:0px;
	margin-right:0px;
}
#SampleNav_dealer .Batch{
	width:100%;
	height:30px;
	padding:5px;
	padding-left:10px;

}
#SampleNav_dealer .Sample{
	width:100%;
	height:30px;
	padding:2px;
	padding-left:5px;
	padding-right:5px;
}
#SampleNav_dealer .date{
	width:150px;
}
#SampleNav_dealer .Sample .icon{
	background-image:url('images/pdf.gif');
	background-position:left center;
	background-repeat: no-repeat;
	width:20px;
}







#SampleNav_customer{
	width:100%;
	background-color:#e2e7d3;
}
#SampleNav_customer,#SampleNav_customer ul,#SampleNav_customer li {
	margin: 0px;
	padding: 0px;
}
#SampleNav_customer li {
	list-style-type: none;
	_height: 0px; /* IE GAP HACK */

}
#SampleNav_customer ul li {
	_height: auto; /* IE GAP HACK */
	display:block;
}

#SampleNav_customer .item {
	cursor: pointer;
	cursor: hand;
	width:100%;
}
#SampleNav_customer .sample_item {
	width:100%;
	margin-bottom:1px;
}

#SampleNav_customer ul .sample_item,
#SampleNav_customer ul ul {
	background-color: #f3f6ef;
}
#SampleNav_customer ul ul{
	margin-top:	1px;
	margin-bottom:	1px;
}

#SampleNav_customer ul ul .sample_item,
#SampleNav_customer ul ul ul {
	background-color: #f3f6ef;
}

#SampleNav_customer ul ul ul .sample_item,
#SampleNav_customer ul ul ul ul {
	background-color: #ffffff;
}

/*
#SampleNav_customer .Account,
#SampleNav_customer .Customer,
#SampleNav_customer .SampleType,
#SampleNav_customer .Batch,
#SampleNav_customer .Sample
{
	display:none;
}

#SampleNav_customer .level_1 .SampleType,
#SampleNav_customer .level_2 .Batch,
#SampleNav_customer .level_3 .Sample
{
	display:table-cell;
}*/

#SampleNav_customer .icon{
	background-image:url('images/plus.gif');
	background-position:left center;
	background-repeat: no-repeat;
	width:15px;
}
#SampleNav_customer .open .icon{
	background-image:url('images/minus.gif');
}

#SampleNav_customer ul ul {
	padding-top:20px;
	padding-bottom:20px;
}
#SampleNav_customer ul ul li {
	margin-left:20px;
	margin-right:20px;
}
#SampleNav_customer .Customer{
	width:100%;
	height:40px;
	padding:5px;
	padding-left:10px;
}
#SampleNav_customer ul ul{
	padding-top:10px;
	padding-bottom:10px;

}
#SampleNav_customer ul ul li {
	margin-left:10px;
	margin-right:10px;
}
#SampleNav_customer .SampleType{
	width:100%;
	height:30px;
	padding:5px;
	padding-left:10px;

}
#SampleNav_customer ul ul{
	padding-top:0px;
	padding-bottom:0px;

}
#SampleNav_customer ul  ul li {
	margin-left:0px;
	margin-right:0px;
}
#SampleNav_customer .Batch{
	width:100%;
	height:30px;
	padding:5px;
	padding-left:10px;

}
#SampleNav_customer .Sample{
	width:100%;
	height:30px;
	padding:2px;
	padding-left:10px;
	padding-right:5px;
}
#SampleNav_customer .date{
	width:150px;
}
#SampleNav_customer .Sample .icon{
	background-image:url('images/pdf.gif');
	background-position:left center;
	background-repeat: no-repeat;
	width:20px;
}













.PodHeader{
	padding:20px;
	padding-bottom:15px;
	line-height:0px;
	border-bottom:1px solid #d1d1d1;
}

#RequestPasswordPod,
#LoginPod{
	width:100%;
	padding:20px;
	padding-bottom:17px;
	border-bottom:1px solid #d1d1d1;
}

.ERROR_PAGE #LoginPod{
	width:200px;
	margin-left:auto;
	margin-right:auto;
	padding:10px;
	border-bottom:1px solid #d1d1d1;
}

#LoginPod.LOGGED_IN , .PodHeader.LOGGED_IN, #RequestPasswordPod.LOGGED_IN {
	display:none;
}
#RequestPasswordPod h1,
#LoginPod h1{
	padding:0px;
	margin:0px;
	margin-bottom:1px;
	font-size:12px;
	font-weight:bold;
	color:#3c3c3c;
	font-family:arial, geneva, helvetica, sans-serif;
}
#RequestPasswordPod h2,
#LoginPod h2{
	padding:0px;
	margin:0px;
	margin-bottom:0px;
	margin-top:5px;
	font-size:11px;
	color:#243e63;
	text-decoration: underline;
}
#RequestPasswordPod .field,
#LoginPod .field{
	width:99%;
	margin-bottom:5px;
	border:1px solid #808080;
	padding-left: 1px;
	padding-right:1px;
}
.LoginButton{
	font-weight:bold;
	margin-top:9px;
	width:157px;
	height:30px;
	border:none;
	background-image: url('images/btn_bg_login.gif');
	background-repeat:no-repeat;
	background-position: top left;
	font-size:12px;
	padding-bottom:5px;
	color:#243e63;
}

.LoginButton:hover{
	background-position: bottom left;
}





/* LOGOUT AREA */

#Logout.LOGGED_IN {
	width: 100%;
	height:26px;
	display: table;
	color:#ffffff;
	padding-left:10px;
	padding-right:2px;
	padding-top:2px;
	display: table;
}
#Logout {
	display: none;
}
#Logout a{
	color:#ff0000;
	text-decoration:underline;
	font-weight:bold;
}

.LogoutButton{
	width:96px;
	height:18px;
	border:none;
	background-image: url('images/btn_bg_logout.gif');
	background-repeat:no-repeat;
	background-position: top left;
	overflow:hidden;
}
.LogoutButton:hover{
	background-position: bottom left;
}

.spacer {
	height: 2px;
}
.spacer.LOGGED_IN {
	display: none;
}


.NEWS_PAGE #NewsPod .PodButton{
	display:none;
}

#NewsPod .PodButton{
	border-top:1px solid #d1d1d1;
	border-bottom:1px solid #d1d1d1;
	padding:10px;
	font-sized:10px;
	text-align:center;
	font-weight:bold;
	color:#000000;
	cursor: pointer;
	cursor: hand;
}

.PodButton.over{
	background-color:#dfe0ca;
	color:#243e63;

}


#EDITOR_MODE .button,
#ContentBorder .button{
	cursor: pointer;
	cursor: hand;
}
#EDITOR_MODE .button .left,
#EDITOR_MODE .button .right,
#ContentBorder .button .left,
#ContentBorder .button .right{
	width:6px;
	height:30px;
	background-repeat:no-repeat;
}
#EDITOR_MODE .button .left,
#ContentBorder .button .left {
	display:table-cell;
	background-image:url('images/btn_bg_left.gif');
}
#EDITOR_MODE .button .right,
#ContentBorder .button .right{
	display:table-cell;
	background-image:url('images/btn_bg_right.gif');
}
#EDITOR_MODE .button .center,
#ContentBorder .button .center {
	height:30px;
	padding:0px;
	padding-left:5px;
	padding-right:5px;
	background-repeat:repeat-x;
	background-image:url('images/btn_bg_center.gif');

	font-weight:bold;
	font-size:12px;
	color:#243e63;
	text-decoration:none;
}

#EDITOR_MODE .button.over td,
#ContentBorder .button.over td{
	background-position:bottom left;
}


#EDITOR_MODE img,
#ContentRight img
{
	border:3px solid #b8bbb2;
}
#EDITOR_MODE img.noborder,
#ContentRight img.noborder
{
	border:none;
}

#EDITOR_MODE img.topleft,
#ContentRight img.topleft
{
	margin:0px;
	margin-right:20px;
	margin-bottom:20px;
	float:left;
}
#EDITOR_MODE img.left,
#ContentRight img.left
{
	margin:20px;
	margin-left:0px;
	float:left;
}

#EDITOR_MODE img.topright,
#ContentRight img.topright
{
	margin:0px;
	margin-left:20px;
	margin-bottom:20px;
	float:right;
}
#EDITOR_MODE img.right,
#ContentRight img.right
{
	margin:20px;
	margin-right:0px;
	float:right;
}

#SamplesHeader{
	width:100%;
	padding:20px;
}
.ContentTable2{
	border-left-color: #cad0d2;
	border-right-color: #cad0d2;
	border-top-color: #cad0d2;
	border-left-style: solid;
	border-bottom-style: none;
	border-right-style: solid;
	border-top-style: solid;
	border-left-width: 1px;
	border-bottom-width: 0px;
	border-right-width: 1px;
	border-top-width: 1px;
}
.ContentTable2 .header{

	padding: 10px;

	text-align: left;

	background-color: #cad0d2;

}
.ContentTable2 .cell{

	padding: 10px;

	border-bottom-color: #cad0d2;

	border-bottom-style: solid;

	border-bottom-width: 1px;

}
#ContentTable{border-color: #cad0d2; border-style: solid; border-width: 1px;}
#ContentTable .header{

	padding: 10px;

	text-align: center;

	width: 50%;

	background-color: #cad0d2;

}
#ContentTable .space{

	font-size: 1px;

	line-height: 1px;

	width: 1px;

}
#ContentTable .seperator{

	font-size: 1px;

	line-height: 1px;

	width: 1px;

	background-repeat: repeat-y;

	background-image: url(./images/divider_dotted_v.gif);

}
#ContentTable .contentarea{
	padding: 10px;
}

#map{
	border:3px solid #b8bbb2;
}
#site_footer{
	height: 90px;
	margin: auto;
	width: 934px;
}
.page_footer_text, .page_footer_text a:link, .page_footer_text a:visited, .page_footer_text a:hover, .page_footer_text a:active{
	line-height: 14px;
	font-size: 9px;
	color: #ffffff;
	text-decoration: none;
}
#cp_logo{
	margin-top: 15px;
	background-repeat: no-repeat;
	background-image: url(./images/cp_logo.gif);
	height: 16px;
	width: 143px
}
#login_link{
	margin-top: 15px;
	background-repeat: no-repeat;
	background-image: url(./images/login_link.gif);
	height: 25px;
	width: 102px;
}