﻿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;
	background-color:#2162b2;
    background-image:url('../images/header.jpg');
    background-repeat:no-repeat;
    background-position:left top;
}#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;
}

.SubSubMenuItemLeft{
	color: #000000;
	margin-left: 50px;
	padding: 4px 5px 4px 10px;
	background-color:#EEEEEE;
	border-left:1px dotted #91999F;
	border-bottom:1px dotted #91999F;
}.SubSubMenuItemLeft a{
	color: #000000;
	text-decoration: none;
}.SubSubMenuItemLeft 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 #f00;*/
	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 0px;*/
}
.ContentTableHorizontal{
	width:550px;
	margin: 0px;
}.ContentTableVertical{
	width:550px;
	margin: 0px;
}.ContentTableHorizontal td{
	padding: 6px;
	border-bottom:1px dotted #f00;
}.ContentTableVertical td{
	padding: 6px;
	border-right:1px dotted #f00;
}




.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;*/
    font-size:15px;
}
.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; }
.SuccessMessage{ padding:10px; color: green; }
.dg-flatrate-errortable{}
.dg-flatrate-successtable{}
.LoginName{ font-style:italic; }

.JP-RegistrationComplete
{
    padding-left:10px;
}

.Header-HomeLink
{
    /*border:1px solid fuchsia;*/
    color:white;
    height:100%;
    display:block;
    width:200px;    
}
.Header-HomeLink A:visited, .Header-HomeLink A:hover, .Header-HomeLink A:active
{
    color:White;
    text-decoration:none;    
}

.jp-prolist
{
    list-style-image:url(../images/icons/tick.png);   
}

.dlcbox_jpmanagermanual
{
    position:absolute;
    z-index:1;
    margin-left:310px;
    color:#FFF;
    background-color:#2162b2;
    width: 200px;
    padding:5px 5px 5px 25px;
    top:140px;
    background-image:url('../images/icons/save.png');
    background-repeat:no-repeat;
    background-position:left center;     
}
.dlcbox_jpmanagermanual a
{
    color:#FFF;    
}
.tdLabel
{
    font-weight:bold;    
}
.tbl_userdetails
{
    font-weight:bold;    
}
.trLabel td, .trLabel
{
    font-weight:bold;
    padding-top:5px;
    padding-bottom:5px; 
}
#ctl00_CPH_Content_tbl_userdetails
{
    width:100%    
}
#status
{
     width:100%;
     padding-top:15px;
     padding-bottom:15px;
}
.status
{
    color:#3AA04A;
    font-weight:bold;
}
.error
{
    color:#F00;
    font-weight:bold;    
}
