body{font-family:Arial;font-size:small;margin:0px;}
#container{border:0;padding:0;margin:0;}
h2{background:transparent;font-size:18pt;margin-top:.6em;}
h3{color:#465E9A;font-size:16pt;}
h4{color:#465E9A;font-size:10pt;}
#HeadingForDisableCSS{display:none;}
.cursor{cursor:pointer}
.Floater{position:relative;width:100%;}

#Logo {position:absolute;left:13px;top:119px;width:66px;height:67px;z-index:4;}
#RightImage {position:relative;top:113px;right:inherit;width:20%;height:226px;z-index:5;float: right;}
#Text {position:absolute;left:90px;top:120px;width:532px;height:156px;z-index:6;}
#RImage {position:absolute;top:286px;width:142px;height:195px;z-index:7;left: 500px;}
#R2Image {position:absolute;top:110px;width:142px;height:195px;z-index:7;left: 500px;}
#Text2 {position:absolute;left:88px;top:286px;width:400px;height:207px;z-index:8;float: none;border-top-width: 0px;border-right-width: 10px;border-bottom-width: 0px;border-left-width: 0px;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}
#Text3 {position:absolute;left:88px;top:195px;width:400px;height:207px;z-index:8;float: none;border-top-width: 0px;border-right-width: 10px;border-bottom-width: 0px;border-left-width: 0px;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}
#Text4 {font-family:Geneva, Arial, Helvetica, sans-serif;font-size:14px;position:absolute;left:140px;top:195px
;width:600px;height:207px;z-index:8;float: none;border-top-width: 0px;border-right-width: 10px;border-bottom-width: 0px;border-left-width: 0px;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}
#Employment {position:absolute;left:8px;top:200px;width:40px;height:20px;z-index:8;float: none;border-top-width: 0px;border-right-width: 10px;border-bottom-width: 0px;border-left-width: 0px;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}
#Empl {position:absolute;left:90px;top:120px;width:900px;height:207px;z-index:8;float: none;border-top-width: 0px;border-right-width: 10px;border-bottom-width: 0px;border-left-width: 0px;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}
#Footer {position:absolute;left:2px;top:492px;width:100%;height:17px;z-index:9;color: #FFFFFF;background-color: #465E9A;font-size:8pt;}

/* -  TopBanner Section - */
#topBanner{background-color:#445E99;height:80px;width:100%;margin:0;padding:0;}
#topBannerImage{position:absolute;background-image:url("../_images/road.jpg");background-repeat:no-repeat;height:100px;width:11%;background-position:left center;margin:0 0 0 0;}
#topBannerHeading{position:absolute;background-image:url("../_images/greyline name.jpg");background-repeat:no-repeat;width:430px;height:80px;margin-left:11%;}
#topBannerMenu{position:absolute;background-repeat:no-repeat;width:100%;height:31px;margin-top:79px;}

/* - MenuBar [Banner] Section - */
#menuBar{background-color:#009900;color:white;display:inline;}
#menuBar table{background-color:#009900;border:0;font-size:12px;margin:0 0 7px 0;padding:0;text-align:left;width:100%;height:22px;}
#menuBar table td{white-space:nowrap;padding:0 0 0 6px;}
#menuBar a{border-color:#009900;border-style:none;color:#FFFFCC;padding:0px 0px 0px 0px;text-align:left;text-decoration:none;}
#menuBar a:hover{border:0;color:#000000;margin:0;padding:0px 0px 0px 0px;text-align:left;text-decoration:none;}
#menuBar input{}
#menuBar form{margin:0;padding:0;border:0;display:inline;}
.mouseOverMenu{background-color:#00CC00;color:black;}

/* -  WaterMark Section - */
#watermarkZone{margin:30px 10px 0px 10px;position:relative;}
#watermarkLogo{float:left;background-image:url("../_images/Greyline logo.jpg");background-repeat:no-repeat;height:67px;width:66px;}

/* -  Left Content Section - */
#leftSide{float:left;width:60%;}
#leftContent{font-size:12px;margin:0px 0px 0px 10px;padding:0px 0px 0px 10px;}
#leftContent .layer{position:relative;width:100%;}
#leftContent a{color:#084887;font-size:x-small;}
#leftContent h3{color:#084887;letter-spacing:0px;}
#leftContent p{margin:12px 0 0 0;padding:0;}
.leftContentSubtitle{color:#084887;font-size:12pt;}
.leftContentSubHeader{color:#084887;font-size:10pt;}
div#leftContent h3{font-weight:bold;font-size:16pt;color:#084887;letter-spacing:-0.5px;margin-left:0;margin-bottom:0;margin-top:0;padding-left:0;}
div#leftContent #HeadingUnbold{font-weight:normal;font-size:20pt;color:#084887;letter-spacing:-0.5px}

.ContactText{color:#000000;font-size:10pt;}

/* -  Footer 4 Index Section - */
#footer{postion:relative;width:100%;font-size:8px;color:white;}
div#footer #footerImage{background-color:#445E99;background-position:top left;background-repeat:repeat-y;margin bottom:10px;margin top:10px;width:100%;font-size: 8px;color: #FFFFFF;}

/* validation .... */
.validate-number {text-align:right}
.numeric {text-align:right}

input.required, textarea.required {
	border: 1px solid #00A8E6;
}
input.validation-failed, textarea.validation-failed {
	border: 1px solid #FF3300;
	color : #FF3300;
}
input.validation-passed, textarea.validation-passed {
	border: 1px solid #00CC00;
	color : #000;
}

.validation-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #FF3300;
	color : #FFF;
	font-weight: bold;
}
