﻿body {
	margin: 0px;
	margin-left:15px;
	background-color:#678fc2;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.bodylayout {
	margin: 0px;
	margin-left:15px;
	background-color:#678fc2;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}


form {
	margin:0px;
	padding:0px;
}

div.site {
	width: 848px;
	background-image:url(../../pcp_images/site_bg_lachs.gif);
	background-repeat:repeat-y;
}
div.siteStart {
	width: 848px;
	background-image:url(../../pcp_images/homesite_bg_lachs.gif);
	background-repeat:repeat-y;
}

div.sssurl {
	padding-top: 10px;
	padding-bottom: 2px;
	padding-right: 14px;
	text-align:right;
	color: #FFFFFF;
	background-color:#678fc2;
}

div.head {
	background-image:url('../../pcp_images/head_lachs.gif');
	background-repeat:no-repeat;
	width: 848px;
	height: 70px;
}

div.mainMenu {
	position:relative;
	background-image:url(../../pcp_images/menu_bg_lachs.gif);
	background-repeat:repeat-x;
	margin-left: 1px;
	margin-right: 9px;
	height: 28px;
	width: 840px;
}


.topNav0
{
	left:9px;
	position:relative;
	top:1px;
	float:left;
	height:18px;
}
.topNav1
{
	left:9px;
	position:relative;
	top:0px;
	float:left;
	height:18px;
}

.topNav1Item
{
	position:relative;
	height: 28px;
	font-family: tahoma;  
	font-weight:bold; 
	font-size: 9pt; 
	color: #0C4A83;	
	padding:0px 4px 0px 4px;
	}
.topNav1Item a
{
	display:block;
	padding-top:8px;
	color: #ffffff;	

}
table.topNav1Item
{
	background-image:url('../../pcp_images/but1_right_lachs.gif');
	background-repeat:no-repeat;
	background-position:right top;
}
.topNav1 table td
{
    background-image:url('../../pcp_images/but1_left_lachs.gif');
	background-repeat:no-repeat;
	background-position:left top;
}
.topNav1Selected
{
	position:relative;
	right:1px;
	height: 28px;
	top:0px;
	background-image: url('../../pcp_images/but1_bg_lachs.gif');
	background-repeat:repeat-x;
	background-position:center top;
	font-family: tahoma;  
	font-weight:bold; 
	font-size: 9pt; 
	color: #0C4A83;	
	padding:0px 3px 0px 4px;
	}

table.topNav1Selected
{
	*background-image:url('../../pcp_images/but2_right_lachs.gif');
	background-repeat:no-repeat;
	background-position:right top;
}

table.topNav1Selected td
{
	background-image:url('../../pcp_images/but2_left_lachs.gif');
	background-repeat:no-repeat;
	background-position:left top;
}
.topNav1Selected a
{
	display:block;
	color: #2078df;
}
.topNav1Hover a
{
	color:#2078df;
}


div.tools {
	background-image:url(../../pcp_images/tools_bg_lachs1.gif);
	background-repeat:repeat-x;
	height: 100px;
	margin-left: 1px;
	margin-right: 7px;
	position:relative;

}
div.toolshome {
	background-image:url(../../pcp_images/tools_bg_home.gif);
	background-repeat:repeat-x;
	height: 9px;
	margin-left: 1px;
	margin-right: 7px;
	position:relative;

}


a.mainMenu:hover {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #333333;
	text-decoration:none;
}


a.mainMenu:visited {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #333333;
	text-decoration:none;
}


a.mainMenu:focus {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #333333;
	text-decoration:none;
}


a.mainMenu:active {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #333333;
	text-decoration:none;
}


a.mainMenu:link {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #333333;
	text-decoration:none;
}

input.fastsearch{
	margin: 6px 0px 0px 0px;
	padding:1px;
	width:250px;
	float:left;
}

input.fastsearchsubmit{
	margin-top:5px;
	display:block;
	float:right;
	width:81px;
	height:22px;
	border:none;
}

div.fastsearch{
	background-image:url(../../pcp_images/fastsearch_icon.gif);
	background-repeat:no-repeat;
	padding-left:38px;
	height:36px;
	width: 340px;
	padding-top:0px;
	left: 20px;
	top: 25px;
	position:absolute;
}

div.fastsearchdesc{
	height:15px;
	width: 384px;
	padding-top:0px;
	left: 18px;
	top: 69px;
	position:absolute;
	text-align:center;
}

.search
{
	background-image:url(../../pcp_images/fastsearch_icon.gif);
	background-repeat:no-repeat;
	padding-left:38px;
	height:36px;
	width: 340px;
	padding-top:6px;
	left: 20px;
	top: 25px;
	position:absolute;

}

.ribbon1
{
	background-image:url(../../pcp_images/door.gif);
	background-repeat:no-repeat;
	padding-left:38px;
	height:36px;
	width: 260px;
	padding-top:0px;
	left: 16px;
	top: 25px;
	position:absolute;
	font-size: 10px;
}

a.ribbon:link{
	font-size: 11px;
	color:#333333;
	text-decoration:none;
}

 a.ribbon:active{
	font-size: 11px;
	color:#333333;
	text-decoration:none;
}
a.ribbon:visited{
	font-size: 11px;
	color:#333333;
	text-decoration:none;
}

a.ribbon:hover{
	text-decoration:underline;
}


div.ribbon12{
	background-repeat:no-repeat;
 	background-image:url(../../pcp_images/user1_add.gif);
	padding-left:38px;
	height:36px;
	width:195px;
	padding-top:0px;
	left: 334px; 
	top: 25px;
	position:absolute;
	font-size: 10px;
}

div.ribbon13{
	background-repeat:no-repeat;
 	background-image:url(../../pcp_images/compass.gif);
	padding-left:38px;
	height:36px;
	width:195px;
	padding-top:0px;
	left: 586px; 
	top: 25px;
	position:absolute;
	font-size: 10px;
}

.ribbon2
{
	background-image:url(../../pcp_images/compass.gif);
	background-repeat:no-repeat;
	padding-left:38px;
	height:36px;
	width: 260px;
	padding-top:0px;
	left: 16px;
	top: 25px;
	position:absolute;
	font-size: 10px;
}

div.ribbon23{
	background-repeat:no-repeat;
 	background-image:url(../../pcp_images/find.gif);
	padding-left:38px;
	height:36px;
	width:195px;
	padding-top:0px;
	left: 586px; 
	top: 25px;
	position:absolute;
	font-size: 10px;
}

.ribbon3
{
	background-image:url(../../pcp_images/index.gif);
	background-repeat:no-repeat;
	padding-left:38px;
	height:36px;
	width: 260px;
	padding-top:0px;
	left: 16px;
	top: 25px;
	position:absolute;
	font-size: 10px;
}

div.ribbon32{
	background-repeat:no-repeat;
 	background-image:url(../../pcp_images/users4.gif);
	padding-left:38px;
	height:36px;
	width:195px;
	padding-top:0px;
	left: 334px; 
	top: 25px;
	position:absolute;
	font-size: 10px;
}

div.ribbon33{
	background-repeat:no-repeat;
 	background-image:url(../../pcp_images/message_edit.gif);
	padding-left:38px;
	height:36px;
	width:195px;
	padding-top:0px;
	left: 586px; 
	top: 25px;
	position:absolute;
	font-size: 10px;
}


.search .ms-sbcell .ms-sbplain
{
    margin-right:2px;
    margin-left:2px;
    border:1px #ABAFB1 solid;
    height:16px;
}
.search .ms-sbcell
{
    border:none;
    font-weight:normal; 
    font-size:8pt; 
    color: #ABAFB1;
    padding:0px;
}
.search .ms-sbgo
{
    background-image:url(../../pcp_images/searchbut_bg.gif);
    background-repeat:no-repeat;
    width:12px;
    height:22px;
    padding-left:5px;
    padding-right:5px;
}


div.tooltip{
	background-repeat:no-repeat;
	padding-left:38px;
	height:36px;
	padding-top:0px;
	top: 25px;
	position:absolute;
	font-size: 10px;
}

div.tooltip_left{
	background-repeat:no-repeat;
	padding-left:38px;
	height:36px;
	padding-top:0px;
	top: 25px;
	position:absolute;
	font-size: 10px;
 	background-image:url(../../pcp_images/i_books.gif);
 	left: 416px; 
 	width:172px;
}

div.tooltip_right{
	background-repeat:no-repeat;
	padding-left:38px;
	height:36px;
	padding-top:0px;
	top: 25px;
	position:absolute;
	font-size: 10px;
 	background-image:url(../../pcp_images/i_pens.gif);
 	left: 642px; 
 	width:133px;
}


div.tooltipdesc{
	height:15px;
	padding-top:0px;
	left: 18px;
	top: 69px;
	position:absolute;
	text-align:center;
}


.menu {
	width: 182px;
	padding-left: 4px;
	padding-right: 2px;
	position:relative;
	float:left;
}

.menuMainItem {
    width: 179px;
	background-color: #F5AC83;
	padding: 4px 2px 4px 6px;
	font-size: 10px;
	border-bottom:1px #ED6418 solid;
	font-weight:bold;	
	position:relative;
}

.menuSubItem {
    width: 160px;
	background-color: #FEF3EE;
	padding: 2px 2px 2px 6px;
	font-size: 10px;
	position:relative;
	display:list-item;
	list-style-type:none;
	margin-top:-1px;
	

}

.menuSubItemActive {
    width: 162px;
	padding: 3px 2px 2px 6px;
	background-color: #F9CDB5;
	font-size: 10px;
	position:relative;
	display:list-item;
	list-style-type:none;
	margin-top:-1px;

}


a.menuSubItem:hover {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #333333;
	text-decoration:none;
}

a.menuSubItem:visited {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #333333;
	text-decoration:none;
}

a.menuSubItem:focus {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #333333;
	text-decoration:none;
}

a.menuSubItem:active {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #333333;
	text-decoration:none;
}

a.menuSubItem:link {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #333333;
	text-decoration:none;
}


a.menuSubItemActive:hover {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	padding: 3px 2px 2px 6px;
	color: #333333;
	text-decoration:none;
}

a.menuSubItemActive:visited {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #333333;
	text-decoration:none;
}

a.menuSubItemActive:focus {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #333333;
	text-decoration:none;
}



a.menuSubItemActive:active {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #333333;
	text-decoration:none;
}

a.menuSubItemActive:link {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #333333;
	text-decoration:none;
}

a.menuMainItem:hover {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	padding: 3px 2px 2px 6px;
	color: #333333;
	text-decoration:none;
}


a.menuMainItem:visited {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #333333;
	text-decoration:none;
}


a.menuMainItem:focus {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #333333;
	text-decoration:none;
}


a.menuMainItem:active {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #0C4A83;
	text-decoration:none;
}


a.menuMainItem:link {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #333333;
	text-decoration:none;
}


div.content {
	width: 651px;
	float:left;
}

div.contentStart {
	width: 830px;
	margin-left:9px;
	
}


div.location {
	width: 645px;
	position:relative;
	background-color: #FCD7C7;
	padding: 4px 2px 4px 6px;
	border-bottom: 1px solid #ED6418;
}

div.contentMain {
	background-color: #ffffff;
	padding: 4px 2px 3px 7px;
}

div.foot {
	clear:left;
	width: 848px;
	height: 94px;
	background-image:url(../../pcp_images/foot_bg_lachs.gif);
	background-repeat:no-repeat;
	position:relative;
}

div.relatedLinks {
	position:absolute;
	top: 16px;
	left: 15px;
}

div.copyright {
	position:absolute;
	top: 38px;
	left: 15px;
	line-height: 16px;
}
div.startbox {
		width:405px;
		position:relative;

}

div.startboxHead {
	width:392px;
	height:27px;
	background-image:url(../../pcp_images/startbox_head.gif);
	background-repeat:no-repeat;
	position:relative;
	vertical-align:middle;
	color:#11449E;
	font-family:tahoma, arial;
	font-size:16px;
	padding-left:10px;
	padding-top:4px;
}

div.startboxContent {
	width:390px;
	border-color:#C6C6C6;
	border-left: 1px solid;
	border-right: 1px solid;
	position:relative;
	padding-left:10px;
	padding-top:4px;
	letter-spacing:0.0em;
	word-spacing:0.0em;
	line-height: 1.5;
}

div.startboxFoot {
	width:403px;
	height:9px;
	background-image:url(../../pcp_images/startbox_foot.gif);
	background-repeat:no-repeat;
	position:relative;

}
div.startboxS {
		width:195px;
		position:relative;

}

div.startboxHeadS {
	width:190px;
	height:14px;
	background-image:url(../../pcp_images/startbox_head_s.gif);
	background-repeat:no-repeat;
	position:relative;
	vertical-align:middle;
	color:#11449E;
	font-family:tahoma, arial;
	font-size:11px;
	font-weight:bold;
	padding-left:5px;
	padding-top:1px;
}

div.startboxContentS {
	width:191px;
	background-image:url(../../pcp_images/startbox_bg_s.gif);
	background-repeat:repeat-y;
	position:relative;
	padding-left:4px;
	padding-top:4px;
	font-size:10px;
}


div.startboxFootS {
	width:195px;
	height:8px;
	background-image:url(../../pcp_images/startbox_foot_s.gif);
	background-repeat:no-repeat;
	position:relative;

}
.ulBox {
	margin: 4px 0px 0px 16px; 
	padding: 0;
	list-style-type: square;
	color:#ED661B;
}
ul {
	margin: 0px 0px 0px 16px; 
	padding: 0;
	list-style-type: square;
	color:#ED661B;
}
ol {
	margin: 0px 0px 0px 24px;
	list-style-type:decimal-leading-zero;
	padding: 0;
}

.link-item, .link-item a, .link-item a:link{
	font-family: Tahoma, arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight:normal;
	color: #0c4a83; 
	letter-spacing:0.0em;
	word-spacing:0.0em;
	line-height: 1.5;
	}
.link-item a:visited, .link-item a:active{
color: #4167AF;
text-decoration:none;
}

.link-item a:hover{
color: #000000;
text-decoration:underline;
}

.link-item-large, .link-item-large a, .link-item-large a:link{
font-family:Tahoma; 
font-size:18pt; 
color: #003399;
text-decoration:none;
}

.link-item-large a:visited, .link-item-large a:active{
color: #4167AF;
text-decoration:none;
}

.link-item-large a:hover{
color: #000000;
text-decoration:underline;
}

.description {
	font-family: Tahoma, arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight:normal;
	color: #4c4c4c;
	letter-spacing:0.0em;
	word-spacing:0.0em;
	line-height: 1.5;
}
a.linkTop, a.linkTop:link, a.linkTop:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration:none;

}
a.linkTop:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration:underline;

}
a.linkBottom, a.linkBottom:link, a.linkBottom:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration:none;

}
a.linkBottom:hover {
	color: #ffffff;
	text-decoration:underline;

}
.loginicon {
	background-image:url(../../pcp_images/i_key.gif);
	background-repeat:no-repeat;
	padding-left:18px;
}
