﻿body {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:x-small;
	margin: 0;
	padding: 0;
	background-color: #EEEEEE;
}body table
{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:x-small;
	border: 0;
	margin: 0;
	padding: 0;
}a{
	color: #2162B3;
	text-decoration: none;
}a:hover{
	color: #2162B3;
	text-decoration: underline;
}

.standardTXT
{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:x-small;
}


#CompleteSite{
	margin: 10px auto 10px auto;
	padding: 0;
	width: 960px;
	background-color: #EEEEEE;
}#Header{
	margin: 0;
	padding: 0;	
	height: 90px;
}#MainTable{
	margin: 0;
	padding: 0;
	width: 100%;
	border: none;
	table-layout: fixed;
}#MainTableLeft{
	vertical-align: top;
	margin: 0;
	padding: 0;	
	width: 199px;
	background-color:#FFFFFF;
	border-top: solid 1px #91999F;
	border-right: solid 1px #91999F;
}#MainTableMiddleBorderLeft{
	vertical-align: top;
	margin: 0;
	padding: 0;	
	width: 5px;
	background-color:#EEEEEE;
	border-top: solid 1px #91999F;
}#MainTableMiddle{
	vertical-align: top;
	margin: 0;
	padding: 0;	
	width: 550px;
	background-color:#FFFFFF;
	border-top: solid 1px #91999F;
}#MainTableMiddleBorderTop{
	margin: 0;
	padding: 0;
	background-color: #EEEEEE;
	height: 5px;
}#MainTableMiddleBorderRight{
	margin: 0;
	padding: 0;
	border-top: solid 1px #91999F;
	width:5px;
	background-color: #EEEEEE;
}#MainTableRight{
	vertical-align: top;
	margin: 0;
	padding: 0;	
	width: 199px;
	background-color:#FFFFFF;
	border-left: solid 1px #91999F;
	border-top: solid 1px #91999F;
}#Footer{
	background-color:#FFFFFF;
}#Content{
}


.MenuItemLeft{
	color: #FFFFFF;
	padding: 7px 8px 9px 50px;
	background-color:#91999F;
	border-bottom:1px dotted #FFFFFF;
}.MenuItemLeft a {
	color: #FFFFFF;
	text-decoration: none;
}.MenuItemLeft a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}.MenuItemLeftSelected{
	color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	background-color:#91999F;
	border-bottom:1px dotted #FFFFFF;
	vertical-align:middle;
}.MenuItemLeftTable a {
	color: #FFFFFF;
	text-decoration: none;
}.MenuItemLeftTable a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}


.SubMenuItemLeft{
	color: #000000;
	margin-left: 38px;
	padding: 4px 5px 4px 10px;
	background-color:#EEEEEE;
	border-left:1px dotted #91999F;
	border-bottom:1px dotted #91999F;
}.SubMenuItemLeft a{
	color: #000000;
	text-decoration: none;
}.SubMenuItemLeft a:hover{
	color: #000000;
	text-decoration: underline;
}






.MenuItemLeftBottom{
	color: #91999F;
	padding: 8px 8px 8px 50px;
	background-color:#FFFFFF;
	border-bottom:1px dotted #91999F;
}.MenuItemLeftBottom a {
	color: #91999F;
	text-decoration: none;
}.MenuItemLeftBottom a:hover{
	color: #91999F;
	text-decoration: underline;
}

.MenuItemLeftCallUsBorder{
	float: left;
	width: 35px;
	background-color:#FFFFFF;
}.MenuItemLeftCallUs{
	border-left:1px dotted #91999F;
	float: left;
	padding: 8px 0px 8px 10px;
	background-color:#FFFFFF;
}




.MenuItemRight{
	color: #000000;
	padding: 4px 4px 4px 20px;/*40px*/
	background-color:#FFFFFF;
	border-bottom: solid 1px #91999F;
}.MenuItemRight a {
	color: #000000;
	text-decoration: none;
}.MenuItemRight a:hover{
	color: #000000;
	text-decoration: underline;
}.MenuItemRightSelected{
	color: #FFFFFF;
	padding: 4px 4px 4px 40px;
	background-color:#91999F;
	border-bottom: solid 1px #91999F;
}

.ContentHeaderGrey{
	color:#FFFFFF;
	background-color: #91999F;
	margin: 0px 0px 0px 0px;
	padding: 12px 12px 12px 12px;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:large !important;
}.ContentHeaderGreen{
	color:#FFFFFF;
	background-color: #3AA04A;
	margin: 0px 0px 0px 0px;
	padding: 12px 12px 12px 12px;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:small !important;
}
.ContentHeaderGreen a
{
    color:#FFF;
    font-weight:bold;    
}
.ContentText{
	margin: 0;
	padding: 12px 12px 12px 12px;
}.ContentTableHorizontal{
	width:550px;
	margin: 0px;
}.ContentTableVertical{
	width:550px;
	margin: 0px;
}.ContentTableHorizontal td{
	padding: 6px;
	border-bottom:1px dotted #91999F;
}.ContentTableVertical td{
	padding: 6px;
	border-right:1px dotted #91999F;
}




.TableContactForm
{
}

.TableContactForm td
{
	padding-right: 10px;
	vertical-align:top;
	text-align:left;
}

.JP-History-Image{
    vertical-align:top;
}

.JP-Manager-Txt
{
    border-left:1px dotted #91999F;
}
.JP-Manager-Image
{
    
}
#ctl00_CPH_Content_JP_Login
{
    width:100%;    
}
.JP-Login-CssClass{}
.JP-Login-CheckBoxStyle
{
    text-align:center;
}
.JP-Login-FailureTextStyle{}
.JP-Login-HyperLinkStyle{}
.JP-Login-InstructionTextStyle{}
.JP-Login-LabelStyle
{
    padding-right:10px;
    height:30px;
}
.JP-Login-LoginButtonStyle{}
.JP-Login-TextBoxStyle{width:250px;}
.JP-Login-TitleTextStyle{}
.JP-Login-ValidatorTextStyle{}

#ctl00_CPH_Content_JP_CreateUserWizard_CreateUserStepContainer_Table1
{
    padding:10px;    
}
.dg-CreateUserWizard-LabelStyle
{
    padding-left:10px;
}
.cred2
{
    color:#F00;
}
.ErrorMessage{ padding:10px; color: #F00; }
.dg-flatrate-errortable{}
.dg-flatrate-successtable{}
.LoginName{ font-style:italic; }

.JP-RegistrationComplete
{
    padding-left:10px;
}