﻿body
{
}

#secondaryContent
{
	padding-right: 5px;
	padding-left: 5px;
	float: left;
	padding-bottom: 5px;
	width: 185px;
	padding-top: 5px;
}

#secondaryContent .productPromo.block
{
	margin-top: 5px;
	margin-bottom: 0px;
}

#secondaryContent .productPromo .blockContent
{
	padding-bottom: 10px;
	overflow: visible;
	position: relative;
	text-align: left;
}
.primaryBody 
{
	font-family:Arial;
	font-size:12px;
}
.block
{
	background: url(  '../images/block_left.gif' ) #fff repeat-y 0px 0px;
}
.blockGrey
{
	margin: 0 0 0px;
	padding: 0px;
}
.blockTop
{
	background: url(  '../images/block_lefttop.gif' ) no-repeat 0px 0px;
	margin-bottom: 0px;
	height: 5px;
}
.blockTopRight
{
	background: url(  '../images/block_righttop.gif' ) no-repeat right 0px;
	padding-top: 5px;
}
.blockContent
{
	background: url(  '../images/block_right.gif' ) repeat-y right 0px;
	padding-bottom: 0px;
	overflow: hidden;
	padding-top: 3px;
}
.blockBottom
{
	background: url(  '../images/block_leftbottom.gif' ) no-repeat 0px 0px;
	height: 5px;
}
.blockBottomRight
{
	background: url(  '../images/block_rightbottom.gif' ) no-repeat right 0px;
	padding-top: 5px;
}
.productPromo .blockContent
{
	padding-bottom: 10px;
	overflow: visible;
	position: relative;
	text-align: center;
}
.menu_groupbtn
{
	width: 100%;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-top: 5px;
	height: 30px;
}
.MenuItem
{
	font-family: Arial Rounded Bold;
	color: #757777;
	text-decoration: none;
	width: 100%;
	line-height: 30px;
}
.link_content
{
	padding-right: 0px;
	padding-left: 25px;
	padding-bottom: 0px;
	padding-top: 0px;
	background-color: #D5E1C6;
	border-color: Black;
	border-width: 2px;
}
.submenu1
{
	font-family: Arial Rounded Bold;
	color: #757777;
	text-decoration: none;
	width: 100%;
	line-height: 25px;
}
.submenu2
{
	font-family: Arial Rounded Bold;
	color: #757777;
	text-decoration: none;
	width: 100%;
	line-height: 30px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.MenuItemPadding
{
	padding-left: 10px;
	padding-right: 10px;
}


.HighlightMenuItem
{
	width: 180px;
	height: 25px;
	color: #ffffff;
	background-image: url( '../images/menu_middleOver.gif' );
	text-align: left;
	padding: 0px 0px 0px 20px;
	padding-top: 7px;
	font-size: 13px;
	font-weight: 500;
	text-decoration: none;
	border:1px solid green;
	
}


.MenuSignOut
{
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #040404;
	text-decoration: none;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-top: 10px;
	line-height: 30px;
}


.logintable
{
	border: 1px solid #333333;
	font-family: Arial;
	font-size: 11px;
	line-height: 17px;
	background-color: Silver;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 40px;
}
.fieldstext
{
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: 27px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.textfields
{
	font-family:Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	height: 20px;
	width: 310px;
	border: 1px solid #c7c7c7;
	vertical-align: middle;
	padding-top: 2px;
	margin-right: 2px;
	margin-left: 2px;
}
.btnHeadLogin
{
	height: 20px;
	width: 70px;
}
.sidebarTitle
{
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #67796C;
}
/*-------------------------------------------------------------------------------------------*/



.leftMenuHead a
{
	width: 195px;
	height: 22px;
	background-image: url( '../images/menu_head.gif' );
	display: block;
	text-align: left;
	padding: 0px 0px 0px 5px;
	padding-top: 5px;
	color: #555555;
	font-size: 16px;
	font-weight: 500;
	text-decoration: none;
	font-family:Trebuchet MS Bold;
}




.leftMenuHeadasp
{
	width: 200px;
	height: 27px;
	background-image: url( '../images/menu_head.gif' );
	display: block;
}

.leftMenuMiddle a
{
	width: 180px;
	height: 25px;
	background-image: url( '../images/menu_middle.gif' );
	display: block;
	text-align: left;
	padding: 0px 0px 0px 20px;
	padding-top: 7px;
	font-family:Trebuchet MS Bold;
	color: #555555;
	font-size: 13px;
	font-weight: 500;
	text-decoration: none;
}
.leftMenuMiddle a:Hover
{
	width: 180px;
	height: 25px;
	color: #ffffff;
	background-image: url( '../images/menu_middleOver.gif' );
	display: block;
	text-align: left;
	padding: 0px 0px 0px 20px;
	padding-top: 7px;
	font-family:Trebuchet MS Bold;
	font-size: 13px;
	font-weight: 500;
	text-decoration: none;
}
.leftMenuMiddle1 a
{
	width:180px;
	height:25px;
	background-image:url('../images/menu_middle1.gif');
	display:block;
	text-align:left;
	padding:0px 0px 0px 20px;
	padding-top:7px;
	color:#555555;
	font-size:13px;
	font-weight:500;
	text-decoration:none;
	font-family:Trebuchet MS Bold;
}	
.leftMenuMiddle1 a:Hover
{
	width: 180px;
	height: 25px;
	color: #ffffff;
	background-image: url( '../images/menu_middleOver1.gif' );
	display: block;
	text-align: left;
	padding: 0px 0px 0px 20px;
	padding-top: 7px;
	font-family:Trebuchet MS Bold;
	font-size: 13px;
	font-weight: 500;
	text-decoration: none;
}
.leftMenuSub a
{
	width: 165px;
	height: 20px;
	background-image: url( '../images/menu_middle12.gif' );
	display: block;
	text-align: left;
	padding: 0px 0px 0px 35px;
	padding-top: 5px;
	font-family:Trebuchet MS Bold;
	color: #555555;
	font-size: 13px;
	font-weight: 500;
	text-decoration: none;
}
.leftMenuSub a:Hover
{
	width: 165px;
	height: 20px;
	color: #ffffff;
	background-image: url( '../images/menu_middleOver.gif' );
	display: block;
	text-align: left;
	font-family:Trebuchet MS Bold;
	padding: 0px 0px 0px 35px;
	padding-top: 5px;
	font-size: 13px;
	font-weight: 500;
	text-decoration: none;
}

.leftMenuOverActive
{
	background-image: url( '../images/menu_middleOver.gif' );
	color: #ffffff;
	font-family:Trebuchet MS Bold;
	font-size: 13px;
}
.backendMenu a
{
	padding-right: 15px;
	text-decoration: none;
}
.backendLogout
{
	height: 33px;
	width: 201px;
	background-image: url( '../images/backend_logout.gif' );
	padding-top: 15px;
	vertical-align: top;
}
.backendLogout_Left
{
	height:48px;
	width:6px;
	background-image:url('../images/backend_logoutLeft.png');
	background-repeat:no-repeat;
}
.backendLogout_Right
{
	height:48px;
	width:6px;
	background-image:url('../images/backend_logoutRight.png');
	background-repeat:no-repeat;
	
}
.backendLogout_Middle
{
	height:48px;
	background-image:url('../images/backend_logoutMiddle.png');
	background-repeat:repeat-x;
}
.backendLogoutText td
{
	text-align: center;
}
.backendLogoutWelcome
{
	font-family: Arial;
	font-size: 12px;
	color: White;
}
.backendLogoutWelcomeUser
{
	font-family: Arial;
	font-size: 12px;
	color: White;
	font-weight: bold;
}
.backendRoleHead
{
	color: Black;
	font-family: Arial;
	font-size: 12px;
}

.backendRoleText
{
	color: #497404;
	font-family: Arial;
	font-size: 13px;
}
.dispLoginError
{
	background-image: url( '../images/loginError.png' );
	background-repeat: no-repeat;
	height: 40px;
	width: 257px;
	text-align: center;
	padding-top: 90px;
}




.backEndInnerHeadLeft
{
	height:37px;
	width:10px;
	background-image:url('../images/backEnd_inner_Head_Left_img.png');
	background-repeat:no-repeat;
}
.backEndInnerHeadMiddle
{
	height:37px;
	background-image:url('../images/backEnd_inner_Head_Middle_img.png');
	background-repeat:repeat-x;
	font-family:Trebuchet MS Bold;
	font-size:18px;
	color:#494949;
	font-weight:bold;
	vertical-align:middle;
	text-align:left;
	
	
}

.backEndInnerHeadMiddle table td
{
	border:0px solid red;
	vertical-align:middle;
}
.backEndInnerHeadMiddle label
{
	font-family:Trebuchet MS Bold;
	font-size:18px;
	color:#494949;
	font-weight:bold;
	vertical-align:middle;
	text-align:left;
}
.backEndInnerHeadMiddle span
{
	font-family:Trebuchet MS Bold;
	font-size:18px;
	color:#494949;
	font-weight:bold;
	vertical-align:baseline;
	padding-right:10px;
}
.backEndInnerHeadMiddle table td
{
	font-family:Trebuchet MS Bold;
	font-size:18px;
	color:#494949;
	font-weight:bold;
	vertical-align:middle;
	padding-right:10px;
}
.backEndInnerHeadRight
{
	height:37px;
	width:9px;
	background-image:url('../images/backEnd_inner_Head_Right_img.png');
	background-repeat:no-repeat;
}

.backEndInnerMiddleMiddle
{
	height:89px;
	background-image:url('../images/backEnd_inner_Middle_Middle_img.png');
	background-position:bottom;
	background-color:White;
	background-repeat:repeat-x;
	border-left:1px solid #C5C5C5;
	border-right:1px solid #C5C5C5;
	font-family:Arial;
	font-size:12px;
	color:#494949;
	padding:10px;
	text-align:left;
	vertical-align:top;
}


.backEndInnerMiddleMiddle a
{
	font-family:Arial;
	font-size:11px;
	color:#555555;
	
	
	
}

.backEndInnerBottomLeft
{
	height:10px;
	width:10px;
	background-image:url('../images/backEnd_inner_Bottom_Left_img.png');
	background-repeat:no-repeat;
}
.backEndInnerBottomMiddle
{
	height:10px;
	background-image:url('../images/backEnd_inner_Bottom_Middle_img.png');
	background-repeat:repeat-x;
}
.backEndInnerBottomRight
{
	height:10px;
	width:10px;
	background-image:url('../images/backEnd_inner_Bottom_Right_img.png');
	background-repeat:no-repeat;
}
.buttonRight
{
	text-align:right;
}
.schedule_HeadLeft
{
	background-image:url('../images/user_Schedule_HeadBack.png');
	background-repeat:no-repeat;
	width:12px;
	height:44px;

}
.schedule_HeadRight
{
	background-image:url('../images/user_Schedule_HeadBackRight.png');
	background-repeat:no-repeat;
	width:14px;
	height:44px;
}
.schedule_HeadRept
{
	background-image:url('../images/user_Schedule_HeadBackRept.png');
	background-repeat:repeat-x;
	height:44px;
	font-size:12px;
	font-weight:bold;
	font-family:Arial;
}

.schedule_HeadReptlabel
{
	font-size:12px;
	font-weight:normal;
	font-family:Arial;
}
.schedule_HeadReptHead
{
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	
}
.schedule_PopupTop
{
	width:375px;
	height:47px;
	background-image:url('../images/schedule_Popup_Top.png');
	text-align:center;
	
}
.schedule_PopupMiddle
{
	width:375px;
	
	background-image:url('../images/schedule_Popup_Rept.png');
}

.schedule_PopupBottom
{
	width:375px;
	height:62px;
	background-image:url('../images/schedule_Popup_Bott.png');
	vertical-align:middle;
	padding-top:5px;
}
