body {
  font-family: Arial, Helvetica, sans-serif;
  font-size:15px;
  color: #000000;
  /*background-color: #ffffff; 442411*/
  background: url(/Images/PageBkgrd.png) center top repeat-y;
  margin-top:0px;
  margin-left:0px;
  margin-right:0px;
  margin-bottom:0px;
}

a.seeyourad, .seeyourad:visited {
	font-size: 9px;
	color: #0000FF;
	text-decoration: none;
}

.seeyourad:hover, .seeyourad:visited:hover {
	font-size: 9px;
	color: #FF0000;
	text-decoration: underline
}

/*td {
  background-color: #ffffff; 753D1D
}*/

@font-face {  
  font-family: "PencilPete"; 
  src: url('/Fonts/pencilpete_webfont.eot'); /* IE */ 
  src: local("pencilPete FONT (TrueType)"), url('/Fonts/pencilpete_webfont.ttf') format("truetype"); /* non-IE */ 
}

.PencilPete { font-family:"PencilPete";  
}

.chalkboard {
	line-height:30px;
}

.fontBold { font-weight:bold; }

.font10 { font-size:10px; }

.font11 { font-size:11px; }

.font12 { font-size:12px; }

.font13 { font-size:13px; }

.font14 { font-size:14px; }

.font16 { font-size:16px; }

.font18 { font-size:18px; }

.bluetxt {
color:#003366;
}

.graytxt {
color: #ccc;
}

.goldtxt {
  color: #FAAD1D;
}

.whitetxt {
  color: #ffffff;
}

.redtext {
  color: #ff0000!important;
}

.myThumbnail150 {
	max-height:150px;
	height: exp<b></b>ression(this.width > 150 ? 150: true);
	max-width:150px;
	width: exp<b></b>ression(this.width > 150 ? 150: true);
}

.myThumbnail120 {
	max-height:120px;
	height: exp<b></b>ression(this.width > 120 ? 120: true);
	max-width:120px;
	width: exp<b></b>ression(this.width > 120 ? 120: true);
}

.myThumbnail100 {
	max-height:100px;
	height: exp<b></b>ression(this.width > 100 ? 100: true);
	max-width:100px;
	width: exp<b></b>ression(this.width > 100 ? 100: true);
}

.contactUserName {
	font-size:18px!important;
	font-weight:bold!important;
	color:#006600;
}

.contactRealName {
	font-size:12px!important;
	color:#444444!important;
}

.contactDetails {
	font-size:14px!important;
	font-weight:bold!important;
	color:#222222;
}

.contactPhone {
	font-size:12px!important;
	color:#222222;
}

.listTitle {
	font-size:18px!important;
	font-weight:bold!important;
	color:#006600;
}

.postedBold {
	font-size:14px!important;
	font-weight:bold!important;
	color:#000000;
}

.posted {
	font-size:14px!important;
	color:#000000;
}

.changePhoto {
	font-size:11px;
	color:#006600;
}

a.changePhoto, a.changePhoto:visited {
	text-decoration:none;
	font-size:11px;
	color:#006600;
}
a.changePhoto:hover, a.changePhoto:visited:hover {
	text-decoration:underline;
	font-size:11px;
	color:#006600;
}

a.mn, .mn:visited {
    background: transparent url('/Images/MainNavBG.png') no-repeat scroll top right;
    color: #fff;
    display: block;
    float: left;
    height: 37px;
    padding-right: 10px; /* sliding doors padding */
    text-decoration: none;
}

a.mn span {
    /*background: transparent url('/Images/MainNavBG.png') no-repeat scroll top right;*/
    display: block;
	float: left;
    line-height: 17px;
    padding: 10px 0 10px 10px;
	font-size: 13px;
}

a.mn:hover, a.mn:visited:hover {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
	text-decoration: none;
}

a.mn:active span {
    background-position: bottom left;
	color:#000;
    padding: 11px 0 9px 10px; /* push text down 1px */
}


.begin {
  font-family: Arial, Helvetica, sans-serif;
  font-size:16px;
  color: #FAA551;
  font-weight:bold;
}

a.leftmenu, a.leftmenu:visited {
    background: transparent url('/Images/MainNavBG.png') no-repeat scroll top right;
    color: #fff;
    display: block;
    float: left;
    height: 37px;
    padding-right: 34px; /* sliding doors padding */
    text-decoration: none;
}

a.leftmenu span {
    /*background: transparent url('/Images/MainNavBG.png') no-repeat scroll top right;*/
    display: block;
	float: left;
    line-height: 17px;
    padding: 10px 0 10px 30px;
	font-size: 16px;
	font-weight:bold;
}

a.leftmenu:hover, a.leftmenu:visited:hover {
    display: block;
	background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
	text-decoration: none;
	width:176px;
}

a.leftmenu:active span {
    display: block;
	background-position: bottom left;
	color:#000;
    padding: 11px 0 9px 30px; /* push text down 1px */
}

.PageTitleStart {
  font-family: Arial, Helvetica, sans-serif;
  font-size:21px;
  color: #FAA551;
  font-weight:300;
  margin: 30px 0 0 30px;
}

.PageTitleWhite {
  font-family: Arial, Helvetica, sans-serif;
  font-size:1.2em;
  color: #FFFFFF;
  text-shadow: 3px 3px 2px #333333;
}

#mydiv {
	position:absolute;
	top: 50%;
	left: 50%;
	width:700px;
	height:400px;
	margin-top: -200px; /*set to a negative number 1/2 of your height*/
	margin-left: -350px; /*set to a negative number 1/2 of your width*/
	background-color: #f3f3f3;
}

.welcome {
  font-family: "Times New Roman", Times, serif;
  font-size:33px;
  color: #ffffff;
  padding-left:170px;
}

.home {
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px;
  color: #ffffff;
  font-weight: bold;
  padding-left:240px;
}

.homeScroll {
scrollbar-face-color: #ffffff;
scrollbar-base-color: #ffffff;
scrollbar-track-color: #ffffff;
scrollbar-shadow-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-3dlight-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-arrow-color: #000060;
height: 300px;
overflow: auto;
}

h1, h2, h3, h4 { font-family: "Lane Narrow", Arial, Helvetica, sans-serif; font-weight: lighter; }

.h3 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:18px; }
a.h3 { text-decoration:none; }
a.h3:hover { text-decoration:underline; }
a.h3:visited { text-decoration:none; }
a.h3:visited:hover { text-decoration:underline; }

/*menu section*/

#menu {
float:left;
padding:0;
margin:10px 0 0 180px;
z-index:9999;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#menunav li{
float:left;
list-style:none;
padding-left:15px;
padding-right:15px;
text-align:center;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

.menunav a {
float:left;
margin:0 0 0 10px;
color:#e0cec2;
font-size:14px;
font-weight: normal;
text-decoration:none;
text-align:center;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
 text-shadow: black 0.1em 0.1em 0.2em;
}

.menunav a:hover {
float:left;
color:#FFFFFF;
text-decoration:none;
text-align:center;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

#active a {
color:#FFF;
}

.current  {
color:#FFF;
}

.formcolor {
color:#a4a188;
}

.white option  {background-color: #FFF; font-weight: bold; font-size: 12px; color: #718426;}

option, input, select, textarea {
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#454545;
}

.submit input
{
color: #000;
background: #ffa20f;
border: 0px outset #d7b9c9;
}

.careerInput
{
width:250px;
}
.careerInputReqd
{
width:250px;
border: thin solid;
border-color:#FF0000;
color:#000000;
background:#CCCCCC;
}

.careerInputDate
{
width:75px;
}

.careerInputDateReqd
{
width:75px;
border: thin solid;
border-color:#FF0000;
color:#000000;
background:#CCCCCC;
}

.careerInputAge
{
width:50px;
}

.careerInputAgeReqd
{
width:50px;
border: thin solid;
border-color:#FF0000;
color:#000000;
background:#CCCCCC;
}

.careerTextArea
{
width:250px;
height: 100px;
}

.careerTextAreaReqd
{
width:250px;
height: 100px;
border: thin solid;
border-color:#FF0000;
color:#000000;
background:#CCCCCC;
}

.careerSelectReqd {
color:#000000;
background:#CCCCCC;
}

.careerHeaders {
font-size:16px;
font-weight:bold;
}

.careerSubHeaders {
font-size:14px;
font-weight:bold;
}

/*welcome contents*/
#welcome {
float:left;
color:#3d3e13;
width:370px;
height:auto;
margin-left:0px;
text-align:justify;
padding:0 0 0 0;
position:relative;
z-index:0;
}

h4 {
color:#718426;
font-size:14px;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
letter-spacing:normal;
font-weight: 600;
}

/* slider */
#slider {
float:left;
z-index:100;
position:absolute;
width:440px;
height:360px;
left:-10px;
}

.design {
clear:both;
height: auto;
padding:0;
margin:0 auto;
font-size:11px;
}

#bottombox {
background:#2b1d1b;
width:720px;
height:120px;
float:right;
margin-top:10px;
text-align:justify;
padding:10px;
overflow:hidden;
}
 
a.bp, .bp:visited {
	background: #CCCC66;
	display: block;
	text-align: center;
	padding: 0.75em 0.3em;
	font-size: 11px;
	font-size: 11px;     
	letter-spacing: 1px;
	cursor:hand;
	cursor:pointer;
	color: #000000!important;
	outline:none;
}

.bp:hover, .bp:visited:hover {
	background: #9F9F6F;
	display: block;
	text-align: center;
	padding: 0.75em 0.3em;
	font-size: 11px;
	text-decoration:none;
	letter-spacing: 1px;
	cursor:hand;
	cursor:pointer;
	color: #CDC9AB!important;
	outline:none;
}

.bp:active { background: #FFFFFF!important; color: #795200!important; text-align: center; font-size: 11px; text-decoration:none; outline:none; }

/*-----LeftCol_Contents-----*/

.jobsLeftCol {
width: 450px;
float: left;
margin: 10px 0px 30px 0px;
}

.jobTitle {
font-size: 14px;
font-weight: bold;
color: #AF362D;
text-decoration: underline;
margin: 0px 0px 5px 0px;
}

.jobAffiliateCo {
font-size: 17px;
font-weight: bold;
color: #AF362D;
margin: 30px 0px 20px 0px;
}

.jobDesc {
font-size: 12px;
font-weight: normal;
color: #4C4C4C;
margin: 10px 0px 30px 0px;
}

.qual {
font-size: 12px;
font-weight: bold;
color: #4C4C4C;
margin: 10px 0px 0px 0px;
}

.jobLoc {
font-size: 11px;
font-style: italic;
color: #4C4C4C;
margin: 5px 0px 10px 0px;
}

a { font-size:15px; text-decoration:none; color:#006600; outline:none; }
a:hover { font-size:15px; text-decoration:underline; color:#0000ff; }
a:visited { font-size:15px; text-decoration:none; color:#006600; }
a:visited:hover { font-size:15px; text-decoration:underline; color:#0000ff; }

.PriceList { font-size:11px; text-decoration:none; color:#0000FF; outline:none; }
a.PriceList { font-size:11px; text-decoration:none; color:#0000FF; }
a.PriceList:hover { font-size:11px; text-decoration:underline; color:#0000FF; }
a.PriceList:visited { font-size:11px; text-decoration:none; color:#0000FF; }
a.PriceList:visited:hover { font-size:11px; text-decoration:underline; color:#0000FF; }

.Photos { font-size:14px; text-decoration:none; color:#0000FF; outline:none; }
a.Photos { text-decoration:none;  color:#0000FF; }
a.Photos:hover {text-decoration:underline;  color:#0000FF;}
a.Photos:visited { text-decoration:none;  color:#0000FF;}
a.Photos:visited:hover {text-decoration:underline;  color:#0000FF;}

.sidebar { font-size:14px; text-decoration:none; color:#0000FF; outline:none; }
a.sidebar { font-size:14px; text-decoration:none; color:#0000FF; }
a.sidebar:hover { font-size:14px; text-decoration:underline; color:#0000FF; }
a.sidebar:visited { font-size:14px; text-decoration:none; color:#0000FF; }
a.sidebar:visited:hover { font-size:14px; text-decoration:underline; color:#0000FF; }

.news { font-size:14px; text-decoration:none; color:#000000; outline:none; }
a.news { font-size:14px; text-decoration:none; color:#000000; }
a.news:hover { font-size:14px; text-decoration:underline; color:#6F982E; }
a.news:visited { font-size:14px; text-decoration:none; color:#000000; }
a.news:visited:hover { font-size:14px; text-decoration:underline; color:#6F982E; }

.copyright { font-family: Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#006600; }
a.copyright, a.copyright:visited { font-family: Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#006600; }
a.copyright:hover, a.copyright:visited:hover { font-family: Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline; color:#006600; }

.pageTitle { font-size:20px; text-decoration:none; color:#009900; font-weight:bold; }

.subPageTitle { font-family:Arial, Helvetica, sans-serif; font-size:18px; text-decoration:none; color:#996600; font-weight:bold; outline:none; }
a.subPageTitle { font-size:14px; text-decoration:none; color:#AF362D; }
a.subPageTitle:hover { font-size:14px; text-decoration:underline; color:#AF362D; }
a.subPageTitle:visited { font-size:14px; text-decoration:none; color:#AF362D; }
a.subPageTitle:visited:hover { font-size:14px; text-decoration:underline; color:#AF362D; }

/*---- Projects Animated Collapse ----*/

.ProjectsAntipoloHdr {
display:block;
width: 250px;
height: 22px;
color: #F9FFE0;
font-size: 12px;
font-weight: bold;
background-color: #5F8343;
border-bottom: 1px solid #43622B;
padding: 8px 5px 0px 5px;
}

.ProjectsAntipoloList {
display: block;
width: 250px;
font-size: 12px;
font-weight: normal;
color: #354B24;
overflow: visible;
background-color: #BAD9A3;
border-bottom: 1px solid #506B3B;
padding: 4px 0px 4px 10px;
text-decoration: none;
}

a.ProjectsAntipoloList, a.ProjectsAntipoloList:visited {
display:block;
color: #354B24;
text-decoration:none;
}

a.ProjectsAntipoloList:hover, a.ProjectsAntipoloList:visited:hover {
display:block;
color:#ffffff;
text-decoration:underline;
background-color:#90BB71;
}

.footer { font-size:11px; text-decoration:none; color:#B1CB8E; outline:none; }
a.footer { font-size:11px; text-decoration:none; color:#ffffff; }
a.footer:hover { font-size:11px; text-decoration:underline; color:#ffffff; }
a.footer:visited { font-size:11px; text-decoration:none; color:#ffffff; }
a.footer:visited:hover { font-size:11px; text-decoration:underline; color:#B1CB8E; }

.footerAddress { font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#B1CB8E; }

.footerAdmin { font-size:11px; text-decoration:none; color:#698D2B; }

.shadow {
	-moz-box-shadow: 3px 3px 8px #444444;
	-webkit-box-shadow: 3px 3px 8px #444444;
	box-shadow: 3px 3px 8px #444444;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=8, Direction=135, Color='#444444')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=8, Direction=135, Color='#444444');
}

.boxShadow {
border: 1px solid #696;
padding: 0px 0;
text-align: center;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: #666 3px 3px 3px;
-moz-box-shadow: #666 3px 3px 3px;
box-shadow: #666 3px 3px 3px;
background: #ffffff;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#ffffff));
background: -moz-linear-gradient(#ffffff, #ffffff);
background: linear-gradient(#ffffff, #ffffff);
-pie-background: linear-gradient(#ffffff, #ffffff);
behavior: url(/PIE.htc);
}

:focus {
  -moz-outline-style:none;
}