﻿body {
    font-family:Tahoma;
    border:0px;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    width:980px;
    height: 100%;
    margin: auto;
}

input, textarea, select {
    font-family:Tahoma;
    font-size:12px;
}

.error {
    color:Red;
    }

.Titlebarhome {
    color:#565343;
    font-family:Verdana;
    font-size:15px;
    font-weight:normal;
    background-image:url(Images/HomeBut.gif);
    background-color:Transparent;
    border:none;
    cursor:hand;
}
.Titlebarhome:hover {
    background-image:url(Images/HomeOver.gif);
}
.Titlebarhomeselected {
    color:White;
    font-family:Verdana;
    font-size:15px;
    font-weight:normal;
    background-image:url(Images/HomeSel.gif);
    background-color:Transparent;
    border:none;
    cursor:hand;
}
    
.TitlebarOIA {
    color:#565343;
    font-size:15px;
    font-family:Verdana;
    font-weight:normal;
    background-image:url(Images/OIABut.gif);
    background-color:Transparent;
    border:none;
    cursor:hand;
}
.TitlebarOIA:hover {
    background-image:url(Images/OIAOver.gif);
}
.TitlebarOIAselected {
    color:White;
    font-size:15px;
    font-family:Verdana;
    font-weight:normal;
    background-image:url(Images/OIASel.gif);
    background-color:Transparent;
    border:none;
    cursor:hand;
}
    
 
    
.Titlebartext {
    font-family:Verdana;
    text-decoration:none;
    color:#565343;
}
.Titlebartext:hover {
    text-decoration:none;
    color:#a4bc42;
}

.HistoryLink {
    font-family:Verdana;
    text-decoration:none;
    color:#a4bc42;
}
.HistoryLink:hover {
    text-decoration:none;
    color:#565343;
}

.GridAddLink {
    font-family:Verdana;
    text-decoration:none;
    color:#d4dad0;
}
.GridAddLink:hover {
    text-decoration:none;
    color:#565343;
}

.PlanningTitle {
    color:White;
    background-image:url(Images/Titleback.png);
    background-repeat:repeat-x;
    width:100%;
    height:26px;
    font-size:14px;
    padding-left:24px;
    vertical-align:middle;
    border-top:solid 1px #a4bc42;
    border-left:solid 1px #a4bc42;
    border-right:solid 1px #a4bc42;
}
.PlanningTitleDG {
    color:White;
    background-image:url(Images/TitlebackGrey.png);
    background-repeat:repeat-x;
    width:100%;
    height:26px;
    font-size:14px;
    padding-left:24px;
    vertical-align:middle;
}
.PlanningBlock {
    padding-left:20px;
    padding-right:20px;
    font-size:12px;
    color:#565343;
    text-align:left;
    border-bottom:solid 1px #a4bc42;
    border-left:solid 1px #a4bc42;
    border-right:solid 1px #a4bc42;
}
.Logo {
    float:left;
}

.Tagline {
    float:right;
    font-family:Verdana;
    color:#a4bc42;
    font-size:16px;
    position:relative;
    top:5px;
    text-align: right;
}
.Tagline .PhoneNumber 
{
    font-weight: bold;
    font-size: 20px;
}

.BrownBar {
    height:20px;
    width:100%;
    background-image:url(Images/MenuBar.png);
    background-repeat:repeat-x;
}

.TitleLinks {
    color:#565343;
    font-size:15px;
    font-family:Verdana;
    text-decoration:none;
}
.TitleLinks:Hover {
    color:#a4bc42;
}
.TitleLinks1 {
    color:white;
    font-size:15px;
    font-family:Verdana;
    text-decoration:none;
}
.TitleLinks1:Hover {
    color:#565343;
}
.TitleLink {
    color:#565343;
}
.HomeLink {
    font-size:14px;
    color:#565343;
    text-decoration:none;
}
.HomeLink:Hover {
    color:#a4bc42;
}
.HomeLinkNo {
    font-size:14px;
    color:#565343;
    text-decoration:none;
    font-weight:normal;
}

    
.BottomLinks {
    color:#565343;
    font-size:10px;
    text-decoration:none;
}
.BottomLinks:Hover {
    color:#a4bc42;
}
.BottomLink {
    color:#565343;
    font-size:10px;
    text-decoration:none;
}
.BottomLine {
    border-bottom:solid 1px #d4dad0;
}
.BottomSeps {
    color:#d4dad0;
}

.ApplyNow {
    color:White;
    font-size:11px;
    font-weight:bold;
    background-image:url(Images/Applybut.gif);
    background-color:Transparent;
    border:none;
    height:23px;
    width:125px;
}
.ApplyNow:Hover {
    color:#565343;
    background-image:url(Images/Applysel.gif);
}
.ApplyNowDisabled {
    color:#565343;
    font-size:11px;
    font-weight:bold;
    background-image:url(Images/Applysel.gif);
    background-color:Transparent;
    border:none;
    height:23px;
    width:125px;
}
.TakeaTour {
    color:#a4bc42;
    background-color:Transparent;
    border:none;
    width:140px;
    height:30px;
    font-size:16px;
    font-family:Tahoma;
    font-weight:bold;
    background-image:url(Images/LearnMore.gif);
    cursor:hand;
}
.TakeaTour:Hover {
    color:#565343;
    background-image:url(Images/LearnMoreOver.gif);
}

.SideTitle {
    text-align:left;
    color:#565343;
    font-size:16px;
    height:24px;
    border-left:solid 10px white;
}
.SideMenu {
    font-size:14px;
    border-bottom:solid 1px #edf0e8;
    border-left:solid 10px white;
    vertical-align:middle;
    text-align:left;
    height:22px;
}
.SideMenu:Hover {
    background-color:#d4dad0;
    cursor:hand;
}
.SideMenuLink {
    color:#565343;
    text-decoration:none;
}

.InfoHeading1 {
    font-size:14px;
    font-weight:bold;
    color:#a4bc42;
    text-align:left;
}
.InfoHeading2 {
    font-size:18px;
    font-weight:normal;
    color:#565343;
    text-align:left;
}
.InfoHeading3 {
    font-size:16px;
    color:#a4bc42;
    text-align:left;
    border-bottom:solid 1px #a4bc42;
    height:40px;
}

.InfoBlock {
    font-size:12px;
    font-weight:normal;
    color:#565343;
    text-align:left;
}
.InfoBlock a {
    color:#a4bc42;
    text-decoration:none;
}
.InfoBlock a:hover {
    color:#565343;
}

.InfoBlockApplyLeft {
    font-size:12px;
    font-weight:normal;
    text-align:right;
    color:#565343;
    border-left:solid 1px #a4bc42;
    padding-top:6px;
    padding-bottom:6px;
    vertical-align:middle;
    padding-right:8px;
}
.InfoBlockApplyRight {
    font-size:12px;
    font-weight:normal;
    text-align:left;
    color:#565343;
    border-right:solid 1px #a4bc42;
    vertical-align:middle;
}
.InfoBottom {
    border-bottom:solid 2px #a4bc42;
}

.FindOutMore {
    color:#a4bc42;
    font-size:12px;
    font-weight:bold;
    text-align:left;
    text-decoration:none;
}
.FindOutMore:hover {
    color:#565343;
}
.FindOutMoreBl {
    color:#565343;
    font-size:12px;
    font-weight:bold;
    text-align:left;
    text-decoration:underline;
    padding-top:10px;
}
.FindOutMoreBl:hover {
    color:#565343;
}
.BackToTop {
    color:#a4bc42;
    font-size:12px;
    font-weight:bold;
    text-align:right;
    text-decoration:none;
}
.BackToTop:hover {
    color:#565343;
}


.BGGrey {
    background-color:#edf0e8;
}
.BGDarkGrey {
    background-color:#565343;
    color:White;
}
.BGWhite {
    background-color:White;
}
.BGGreen {
    background-color:#a4bc42;
}
.FGWhite {
    color:White;
    width:300px;
    white-space:normal;
}

.Title 
{
    font-family:Tahoma;
    font-size:24px;
}
.GreenBackground {
    background-color:#a4bc42;
}

.SideMenuSection {
    font-size:12px;
    width:216px;
    Height:25px;
    background-color:#d4dad0;
    color:#565343;
    text-align:left;
    font-weight:bold;
    padding:0px 0px 0px 0px;
    border-bottom:dashed 1px #d4dad0;
}
.SideMenuHeading {
    font-size:12px;
    width:216px;
    Height:25px;
    background-color:#edf0e8;
    color:#565343;
    text-align:left;
    padding:0px 0px 0px 0px;
    border-top:none 0px white;
    border-bottom:dashed 1px #d4dad0;
}
.SideMenuItem {
    font-size:12px;
    width:216px;
    Height:25px;
    background-color:#edf0e8;
    color:#565343;
    text-align:left;
    padding:0px 0px 0px 0px;
    border-bottom:dashed 1px #d4dad0;
}

.SideMenuHover {
    background-color:#e4ecc6;
}

.InfoScroll {
    width:100%;
    /*height:400px;
    overflow-x:hidden;
    overflow-y:auto;
    scrollbar-base-color:#edf0e8;
    scrollbar-face-color:#a4bc42;
    scrollbar-track-color:#edf0e8;*/
    border-top:solid 1px #d4dad0;
    font-size:12px;
    font-weight:normal;
    color:#565343;
    text-align:left;
}

.WheredoIStart {
    color:White;
    font-size:27px;
    font-weight:normal;
}

.PToolBox {
    width:50px;
}

.HomeLeft {
    background-image:url(images/homeleft.png);
}
.HomeRight {
    background-image:url(images/homeright.png);
}
.HomeCentre 
{
    background-image:url(images/Hometable.png);
    background-repeat:repeat-x;
}

.GuideLeft {
    width:10px;
    background-image:url(images/guideleft.png);
}
.GuideRight {
    width:10px;
    background-image:url(images/guideright.png);
}
.GuideCenter {
    background-image:url(images/guideback.png);
    background-repeat:repeat-x;
    font-size:12px;
    color:#565343;
    text-align:left;
    height:133px;
}

.WhereStartLeft {
    width:10px;
    background-image:url(images/wherestartleft.png);
}
.WhereStartRight {
    width:10px;
    background-image:url(images/wherestartright.png);
}
.WhereStartCenter {
    background-image:url(images/wherestartback.png);
    background-repeat:repeat-x;
    font-size:12px;
    color:#565343;
    text-align:left;
    height:169px;
}

.SliderRail {
    position: relative;
    height: 15px;
    width: 600px;
    
}
.SliderHandle {
    position: absolute;
    height: 14px;    
    width: 22px;
}
.vtext {
    white-space: nowrap;
    font-size:12px;
    text-align:right;
 }
 .AdminBox {
     width:200px;
 }
.AccountTableHeading {
    border:solid 1px #a4bc42;
    background-color:#dfe7c0;
    font-weight:bold;
}
.AccountTableHeadingLink {
    border:solid 1px #a4bc42;
    background-color:#dfe7c0;
    font-weight:bold;
    text-decoration:underline;
    color:#4986ae;
    cursor:hand;
}
.AccountTableHeadingLink:hover {
    color:#a4bc42;
}
.AccountTableRow1 {
    border:solid 1px #a4bc42;
    
}
.AccountTableRow2 {
    border:solid 1px #a4bc42;
    background-color:#dfe7c0;
}
.AccountTableLink 
{
    color:#565343;
    cursor:hand;
    text-decoration:none;
}
.AccountTableLink:hover 
{
    color:#a4bc42;
    cursor:hand;
}
.GridHeading th {
    text-align:left;
}
.HomeBox {
    position:absolute;
    top:620px
}

.infolink {
    color:White;
    font-size:11px;
    font-weight:bold;
    background-image:url(Images/helpicon.gif);
    background-color:Transparent;
    border:none;
    Height:16px;
    vertical-align:middle;
}
.infolink:Hover {
    background-image:url(Images/helpiconover.gif);
}
    
#jwbox_background{
	display: none;
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	zoom: 1;
	-moz-opacity: 0.8;
	opacity:0.80;
	filter: alpha(opacity = 80);
	overflow: auto;
}
.jwbox_hidden {
	display: none;
	position: fixed;
	padding: 0px 16px 25px 16px;
	border: 16px solid white;
	background-color: white;
	z-index:1002;
	overflow: hidden;
	background-image:url('/images/closelabel.gif');
	background-position:bottom right;
	background-repeat:no-repeat;
}
.jwbox_content{
}
    
    
.AdminGridview {
    font-size:10px;
    background-color:#dfe7c0;
}
.AdminGridviewalt {
    font-size:10px;
    background-color:white;
}

.profile {
    float: right;
    margin: 0 0 10px 10px;
}

.nodisplay {
    display: none;
}
.noborder, .noborder td {
    border: 0;
}
