html { overflow-x: auto; } 


BODY { 
font-family : tahoma, verdana, arial, helvetica; 
font-size : 11px; 
color : #000000; 
background-color : #ffffff; 
margin : 0; 
} 

.bodyborder
{ 
	border-bottom : 1px solid #DADADA;
	border-left : 1px solid #DADADA;
	border-right : 1px solid #DADADA;
	border-top : 1px solid #DADADA;
}

.indexborder
{
	border-bottom : 1px solid #639C00;
	border-left : 0px solid #DADADA;
	border-right : 0px solid #DADADA;
	border-top : 1px solid #639C00;
}

BR {
font-size : 5px; 
margin : 0; 
} 

A {
font-family : tahoma, verdana, arial, helvetica; 
font-size : 11px; 
color : #000066; 
text-decoration : none; 
} 

A:hover {
color : #F56655; 
text-decoration : underline; 
} 

INPUT , SELECT {
background-color : #FFFFFF; 
font-family : tahoma, verdana, arial, helvetica; 
font-size : 11px; 
color : #000000;

} 

TEXTAREA {
background-color : #FFFFFF; 
color : #000000; 
font-family : tahoma, verdana, arial, helvetica; 
font-size : 11px; 
} 

LI {

color : #4D4D4D; 
list-style-image: url(./images/point.gif);
margin: 0px;
padding: 0em;

}

TD {
color : #000000; 
font-family : tahoma, verdana, arial, helvetica; 
font-size : 11px; 
text-decoration : none; 
} 

form {
border-width : 0; 
padding : 0; 
margin : 0; 
display:inline;
} 

.border {
	border-bottom : 1px solid #DADADA;
	border-left : 1px solid #DADADA;
	border-right : 1px solid #DADADA;
	border-top : 1px solid #DADADA;
}

.border2 {
	BACKGROUND-REPEAT: repeat-x;
	border-left : 1px solid #DADADA;
	border-right : 1px solid #DADADA;
	border-top : 1px solid #DADADA;
}



/* Categories */

.maincat {
        font-family: tahoma;
        font-size: 13px;
        font-weight: bold;
	text-decoration : none;
	border : 0;
}



/* SubCategories on the index page */

.subcat {
        font-family: verdana;
        font-size: 10px;
	text-decoration : underline; 

}


/* Category Counters (number of subcategories, number of listings */

.count {
        font-family: verdana;
        font-size: 9px;
	color: A63737;
	text-decoration : none; 

}



/* Empty Categories */

.emptycat {
        font-family: tahoma;
        font-size: 13px;
        font-weight: bold;
	text-decoration : none; 
	color: 888888;
}


/* Empty SubCategories on the index page*/

.emptycat2 {
        font-family: verdana;
        font-size: 10px;
	text-decoration : none; 
	color: 888888;
}


/* Side boxes gray text (hits, date) - orig color was AAAAAA */

.sideboxtext {
        font-family: tahoma;
        font-size: 10px;
	text-decoration : none; 
        font-weight: bold;
	color: FFFFFF; 
}

.sideboxtextb {
        font-family: tahoma;
        font-size: 10px;
	text-decoration : none; 
        font-weight: bold;
	color: #000066; 
}

/* Side boxes description font - ie. Company info descriptions */

.boxdescr
{
        font-family: verdana, tahoma, arial;
        font-size: 9px;
	text-decoration : none; 
	font-weight: bold;
	color: #313131;

}

.companyA
{
        font-family: verdana, tahoma, arial;
        font-size: 12px;
	text-decoration : none; 
        font-weight: bold;
	color: #990000;
}

.companyB
{
        font-family: verdana, tahoma, arial;
        font-size: 12px;
	text-decoration : none;
        font-weight: bold; 
	color: #000066;
}

.companyC
{
        font-family: verdana, tahoma, arial;
        font-size: 12px;
	text-decoration : none;
        font-weight: bold;
	color: green;
}

.companyD
{
        font-family: verdana, tahoma, arial;
        font-size: 11px;
	text-decoration : underline; 
        font-weight: bold;
	color: black;
}

/* index.php explanation */
.H1 {
	font-size: 10px;
	color: #000000;
}
.H2 {
	font-size: 10px;
	color: #000066;
}

.H3 {
	font-size: 10px;
	color: #000066;
}

/* footer.php keywords */
.H4 {
	font-size: 9px;
	color: #000066;
}

.footer {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	color: #000066;
}

.footnotes {
	font-size: 9px;
	color: #000000;
}
/*  HospitalityHR.com Text Color Scheme  */
/* Light Blue */
.specials { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #3862A8}
/* Navy Blue  */
.specialb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #000066}
/* Green */
.specialg { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #639C00} 
/*  Dark Grey */
.speciald { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #424242} 
/*  Emerald Green */
.speciale { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #218484}

.lgmedspecb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #000066}

.medspecs { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #3862A8}
.medspecb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000066}
.medspecg { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #639C00} 
.medspecd { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #424242}
.medspece { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #218484}
.medspecmb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #131F8B}
.medspect { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #008080}


/* As Above But Smaller */
.smallspecs { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #3862A8}
.smallspecb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000066}
.smallspecg { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #639C00} 
.smallspecd { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #424242} 
.smallspece { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #218484} 
.smallspecmb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #131F8B} 
.smallspect { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #008080}

/* As Above But EVEN Smaller */
.petitespecs { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #3862A8}
.petitespecb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000066}
.petitespecg { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #639C00} 
.petitespecd { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #424242} 
 
.onespecb { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 1px; font-weight: normal; color: #000000}
.sponsor { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8px; font-weight: normal; color: #FFFFFF}

H1.lnav {font-size: 11px; font-weight: normal; color: #000000; margin-bottom: 0px; margin-top: 0px; padding-top:0px; padding-bottom: 2px;}
H1.title {font-family: tahoma; font-size: 10px; color: #ffffff; margin-bottom: 2px;}
H1.tips {font-family: tahoma; font-size: 18px; color: #000066; margin-bottom: 2px;}
H1.cat {font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000066; margin-bottom: 0px; margin-top: 0px; padding-top:0px; padding-bottom: 0px;}
H1.index {font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; color: #3862A8; margin-bottom: 0px; margin-top: 0px; padding-top:0px; padding-bottom: 0px;}
H1.states {font-family: verdana, arial, helvetica, sans-serif; font-size: 16px; color: #000066; margin-bottom: 0px; margin-top: 0px; padding-top:0px; padding-bottom: 0px;}
H2.index {font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; color: #3862A8; margin-bottom: 0px; margin-top: 0px; padding-top:0px; padding-bottom: 0px;}
H2.jobs {font-family: tahoma; font-size: 11px; color: #ffffff; margin-bottom: 2px;}
H2.joblist {font-family: tahoma; font-size: 11px; color: #000066; margin-bottom: 2px;}
H2.recruiters {font-family: tahoma; font-size: 11px; color: #ffffff; margin-bottom: 2px;}
H3.joblist {font-family: tahoma; font-size: 11px; color: #000066; margin-bottom: 2px;}
H4.footer {font-family: verdana, arial, helvetica, sans-serif; font-size: 9px; color: #000066; word-spacing: normal; font-style: normal; display: inline; font-weight: normal;}
A.footer {font-family: verdana, arial, helvetica, sans-serif; font-size: 9px; color: #000066; word-spacing: normal; font-style: normal; display: inline; font-weight: normal;}
H4.joblist {font-family: tahoma; font-size: 11px; color: #000066; margin-bottom: 2px;}
.jobslist {font-family: tahoma; font-size: 11px; color: #000066; margin-bottom: 2px;}
.jobs { font-family: verdana, arial, helvetica, sans-serif; font-size: 9px; color: #000066;}
.od {font-weight: bold; color: #FF0000; }
.hilite {background-color: #ffa; font-weight: bold; }

/* Align Images Middle */
.imagealign { vertical-align: middle; }
.nobreak { white-space: nowrap }
.yes { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #009900} 
.yessmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #009900}
.no { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #808080} 
.descol { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #3862A8} 
.desrow { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #3862A8} 

/* Features Desciption - Left Hand Column */
.features { font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 11px; font-weight: bold; color : #000066;  text-decoration : none; 
}

/* CMS */

td.nav     { color: #004400;
             background-color: #eeffee;
             font-size: 10pt;
             text-align: center;
             font-family: Tahoma }
td.header  { color: #004400;
             font-size: 10pt;
             font-family: Tahoma }
td.label   { color: #004400;
             background-color: #eeffee;
             font-size: 10pt;
             font-family: Tahoma }
td.body    { color: #004400;

             background-color: #eeffee;
             font-size: 10pt;
             font-family: Tahoma }

td.bodyalt { color: #004400;
             background-color: #eeffee;
             font-size: 10pt;
             font-family: Tahoma }
td.footer  { color: #004400;
             font-size: 10pt;
             font-family: Tahoma }

.good     { color: #0033FF;
             font-weight: bold }
.bad      { color: #CC3300;
             font-weight: bold }

div.heading {
    background-color: #007700; 
    color: #EEFFEE;
    padding: 9px; 
    text-align: left; 
    font-size: 16px; 
    font-weight: bold;  
    text-transform: uppercase; 
}
div.leftsidebar { 
    float: left; 
    width: 120px; 
    background-color: #AACCAA;
    font-size: 12px; 
    padding: 7px; 
    border: 1px solid #004400;
    color: #004400; 
}
div.thebody { 
    padding: 5px; 
    margin-left: 150px; 
    font-size: 10pt; 
    font-family: Tahoma; 
}
div.bottom {
    background-color: #AACCAA; 
    border: 1px solid #004400;
    padding: 3px; 
    text-align: center;
    font-size: 11; 
}
p.title { 
    font-size: 14pt; 
    font-weight: bold; 
    margin: 0; 
}
p.smalltitle { 
    font-size: 12pt; 
    font-weight: bold; 
    margin: 0; 
    padding: 4px; 
    background-color: #CCEECC; 
    text-transform: uppercase; 
}
.breadcrumbs {
    font-size: 8pt; 
    margin: 0; 
    padding: 2px 0 2px 9px; 
    background-color: #CCEECC; 
    text-transform: uppercase;
}
.breadcrumbs a { 
    font-size: 8pt; 
    text-transform: uppercase; 
}
p.sectionname { 
    font-weight: bold; 
    margin: 0;
}
.leftsidebar p.sectionname {
    padding-left: 15px;
}
.icons {
    text-align: center;
}

/* Menu */
.horbar {
	color: #004400;
	background-color: #cceecc;
	/*border: 2px outset #004400;*/
}
.horbaritem {
	float: left;
	white-space: nowrap;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.horbaritem a {
	display: block;
	text-decoration: none;
}
.horbaritem a:link {
	color: #004400;
	text-decoration: none;
}
.horbaritem a:visited {
	color: #004400;
	text-decoration: none;
}
.horbaritem a:hover {
	color: #cceecc;
	background-color: #004400;
	text-decoration: none;
}
.horbaritem a:active {
	color: #99aa99;
	text-decoration: none;
}
.verbar {
    color: #004400;
    background-color: #CCEECC;
}

.submenu    {
    position: absolute;
    left: 0;
    top: 0;
    visibility: hidden;
}

.subframe   {
    position: relative;
    display: block;

    background-color: #CCEECC;
    border: 1px solid #004400;
}

.item   {
    padding: 3px;
    text-align: left;
    white-space: nowrap;
}

.separator  {
    background-color: #004400;
    border-top: 1px solid #CCEECC;
    border-bottom: 1px solid #004400;
    margin: 2px 1px 2px 1px;    /* top right bottom left */
    height: 0;
    font-size: 1px;
    line-height: 0
}

.item a {
    position: relative;
    display: block;
    text-decoration: none;
}

.item a:link    {
    color: #004400;
    text-decoration: none;
}

.item a:visited {
    color: #004400;
    text-decoration: none;
}

.item a:hover   {
    color: #CCEECC;
    background-color: #004400;
    text-decoration: none;
}

.item a:active  {
    color: #99AA99;
    text-decoration: none;
}

.item .fwdarr   {
    position: absolute;
    top: 5px;
    right: 7px;
}

.smalltitle { 
    font-size: 11px; 
    font-weight: bold; 
    color: #DF3737;
    margin: 0; 
    padding: 4px; 
    background-color: ; 
    text-transform: uppercase; 
}

.specialred { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: red}
.specialgreen { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #007F11}

.image_rl { vertical-align: baseline; }
.hr_color { color: #669933; }