td{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

.total_header{font-size: 12px; color: #008bb9; margin-left:25px;}
.profile_title_menu{font-size: 12px; color: #FFFFFF; font-weight:bold;}
.log_form {font-size: 10px}
.remember_me{font-size: 10px; font-weight:bold}
.registration a {font-size: 12px; color: #CC0000; font-weight:bold;}
.registration a:hover {font-size: 12px; color: #CC0000; font-weight:bold;}
.style17 {border-left:solid; border-left-color:#999999; border-left-width:1px;}
.style4 a {font-size: 10px; color:#0033FF; text-decoration:underline}
.style4 a:hover {font-size: 10px; color:#0033FF; text-decoration:underline}
.style8 a {font-size: 12px; color: #008bb9; font-weight:bold; text-decoration:none; margin-left:25px;}
.style8 a:hover {font-size: 12px; color: #008bb9; font-weight:bold; text-decoration:none; margin-left:25px;}
.style6 {font-size: 12px; color: #FFFFFF; font-weight:bold;}
.style8 {font-size: 12px; color: #008bb9; font-weight:bold; text-decoration:none;}
/*LINKS*/
a {font-size: 11px; color:#0033FF; text-decoration:underline}
a:hover {font-size: 11px; color:#0033FF; text-decoration:none}

a.menu_title { font-size: 12px; color: #FFFFFF; font-weight:bold; text-decoration:none; }
a.menu_title:hover { font-size: 12px; color: #FFFFFF; font-weight:bold; text-decoration:underline; }

a.stat { font-size:12px; text-decoration:underline; color:#000066;}
a.stat:hover { font-size:12px; text-decoration:none; color:#000066;}

#mmenu a {
text-decoration:none;
color:#FFFFFF;
font-weight:bold
}
#mmenu a:hover {
text-decoration: underline;
color:#FFFFFF;
font-weight:bold
}

#bjob a {
text-decoration:none;
color:#000000
}
#bjob a:hover {
text-decoration: underline;
color:#000000
}

#vmenu p {
margin-bottom:5px;
margin-top:5px;
}
#vmenu a {
text-decoration:none;
color:#000000;
}
#vmenu a:hover {
text-decoration: underline;
color:#000000;
}

p.menu { margin-bottom:5px;margin-top:5px; padding:0px; }

a.top_vac { text-decoration:underline; font-weight:bold; color:#B20D0D;}
a.top_vac:hover { text-decoration:none; font-weight:bold; color:#B20D0D;}

a.linkRed { text-decoration:underline; font-size:12px; color:#CC3300;}
a.linkRed:hover { text-decoration:none; font-size:12px; color:#CC3300;}

a.news_subtitle { color:#A30B08; font-weight:bold; text-decoration:underline; }
a.news_subtitle:hover { color:#A30B08; font-weight:bold; text-decoration:none; }

a.articles_subtitle { color:#A30B08; font-weight:bold; text-decoration:underline; }
a.articles_subtitle:hover { color:#A30B08; font-weight:bold; text-decoration:none; }

a.detail { color:#A30B08; text-decoration:underline; }
a.detail:hover { color:#A30B08; text-decoration:none; }

a.int_tit {color:#A52A2A; font-size:12px; font-weight:bold; text-decoration:underline;}
a.int_tit:hover {color:#A52A2A; font-size:12px; font-weight:bold; text-decoration:none;}

a.company_title { font-size:12px; color:#A30B08; font-weight:bold; text-decoration:underline;}
a.company_title:hover { font-size:12px; color:#A30B08; font-weight:bold; text-decoration:none;}

a.vip { font-size: 14px; color:#0033FF; text-decoration:underline; font-weight:bold; }
a.vip:hover { font-size: 14px; color:#0033FF; text-decoration:none; font-weight:bold; }

/*
a.detail { color:#506681; text-decoration:none; font-size:12px; }
a.detail:hover { color:#506681; text-decoration:underline; font-size:12px; }
*/
/* PAGER */
a.pager { color:#A52A2A; font-size:11px; text-decoration:underline; }
a.pager:hover { color:#A52A2A; font-size:11px; text-decoration:none; }
span.pager { color:#999999; font-size:11px;}
span.cur_page { color:#000000; font-size:11px; font-weight:bold; }

/* TABLES */
table.tableGrey{border:1px solid #CBCFC3; background-color:#FAFAFA; }
table.mainTable { border:1px solid #7D5957; background-color:#F6F6F7; }
table.bannerTable { border:1px solid #000000; background-color:#F6F6F7; }

/* FIELDSETS */
fieldset.mainFieldset{border:1px solid #CBCFC3; background-color:#FAFAFA; width:90%;}
legend.mainLegend{ font-weight:bold;}

/* FONTS */
td.company_title { font-size:12px; color:#A30B08; font-weight:bold;}
td.font16_bold{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;}
.ErrorClass { font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF0000; font-size:11px; }
.ErrorClassLeft { font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF0000; font-size:11px; text-align:left; }
.MessageClass { font-family:Verdana, Arial, Helvetica, sans-serif; color:#0000FF; font-size:11px; }
td.message { font-weight:bold; color:#0066CC; font-size:14px;}
.ErrorClassLeft { font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF0000; font-size:11px; text-align:left; }
.ErrorClassRight { font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF0000; font-size:11px; text-align:right; }
.ErrorClass14{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF0000; font-size:12px; font-weight:bold; }
.tda {border:#CCCCCC double 1px;}
td.info_subtitle { color:#CC0000; font-weight:bold; }
td.padd5left { text-align:left; padding-left:5px; }
td.right { text-align:right; }
td.left { text-align:left;}
td.left_border { text-align:left; border:1px solid #7D5957;}
td.pageTitle {text-align:left; color:#0000CC; font-weight:bold; font-size:12px; }
td.main_title {color:#2F78BD; font-size:14px; text-align:left; font-weight:bold;}
td.main_title_cnt {color:#2F78BD; font-size:14px; text-align:center; font-weight:bold;}
td.sub_title {color:#A52A2A; font-size:12px; text-align:center; font-weight:bold; }
td.sub_title_left { color:#A52A2A; font-size:12px; text-align:left; font-weight:bold; }
td.js_date { color:#7D5957; text-align:left; font-size:12px;}
.js_title { color:#506681; font-weight:bold;}
.js_search_title { color:#A30B08; font-size:14px; font-weight:bold;}
.js_search_title { color:#A52A2A; font-size:12px; text-align:left; font-weight:bold; }
.js_pay_title { color:#A52A2A; font-size:11px; text-align:left; font-weight:bold; }
p.dinfo { width: 60%; margin: 10px 15px; padding-left: 5px; border-left: 1px solid #506681; text-align: left; font-size: 11px; }
td.news_date { font-weight:bold; font-size:12px; color:#000000; padding-bottom:15px;}
td.news_title { font-weight:bold; font-size:12px; color:#666666; padding-bottom:15px; }
td.articles_date { font-weight:bold; font-size:12px; color:#000000; padding-bottom:15px;}
td.articles_title { font-weight:bold; font-size:12px; color:#666666; padding-bottom:15px; }
font.red { color:#FF0000;}
td.border_b {  border:1px solid #7D5957; padding:3px; font-weight:bold; text-align:center; }
td.border_sub {  border:1px solid #7D5957; padding:3px; font-weight:bold; color:#FFFFFF; text-align:center; }
td.border_bc {  border:1px solid #7D5957; padding:3px; font-weight:bold; text-align:center;  background-color:#E6E6E6;}
td.border {  border:1px solid #7D5957; padding:3px; }
td.border_v {  border:1px solid #7D5957; padding:3px; vertical-align:top; }
td.style8{font-size: 12px; color: #008bb9; font-weight:bold; text-decoration:none; margin-left:25px;}
td.sub_vip{ font-size:16px; font-weight:bold; text-align:center; padding:5px; background-color:#E6E6E6; color:#008bb9;}
td.comp_info { font-size:14px; text-align:left; padding:5px; background-color:#E6E6E6; color:#000000; }
font.vip_vac_name { font-size: 12px; color: #008bb9; font-weight:bold; text-decoration:none; }

/* CALENDAR */
table.calendarTable { border:1px solid #CBCFC3; background-color:#FFFFFF; font-size:10px; }
td.calendarDaysRed { color:#FF0000; font-weight:bold; font-size:10px;}
td.calendarDays { font-weight:bold; font-size:10px;}
td.calendarHeader { color:#A52A2A; font-weight:bold; font-size:10px; }

a.calendarToday { color:#000000; text-decoration:none; font-weight:bold;  font-size:10px;}
a.calendarToday:hover { color:#000000; text-decoration:underline; font-weight:bold;  font-size:10px;}

a.weekendPHP { color:#FF0000; text-decoration:none; font-size:10px;}
a.weekendPHP:hover { color:#FF0000; text-decoration:underline; font-size:10px;}

a.calendarPHP { color:#506681; text-decoration:none; font-size:10px; }
a.calendarPHP:hover { color:#506681; text-decoration:underline; font-size:10px; }

a.cal_nav { color:#000000; font-weight:bold; text-decoration:none; font-size:10px;}
a.cal_nav:hover { color:#000000; font-weight:bold; text-decoration:underline; font-size:10px;}

/* INPUTS*/
input {font-size:12px;}
input.in30 {width:30px; font-size:12px;}
input.in100 {width:100px; font-size:12px;}
input.in130 {width:130px; font-size:12px;}
input.in150 {width:150px; font-size:12px;}
input.in180 {width:180px; font-size:12px;}
select.in150 {width:150px;  font-size:12px;}
select.in180 {width:185px;  font-size:12px;}

select.in150 {width:150px; font-size:12px;}
select.in200 {width:220px; font-size:12px;}

input.in300 {width:300px; font-size:12px;}
select.in300 {width:305px; font-size:12px;}
textarea.in300 {width:305px; font-size:12px;}

input.in350 {width:350px; font-size:12px;}
select.in350 {width:360px;  font-size:12px;}
textarea.in350 {width:350px;  font-size:12px;}

input.in450 {width:445px; font-size:12px;}
select.in450 {width:450px;  font-size:12px;}
textarea.in450 {width:445px;  font-size:12px;}

textarea.in400 {width:400px;  font-size:12px;}
textarea.in600 {width:600px;  font-size:12px;}

/*agency css*/
table.agency_3 { border:1px solid #990000;}
table.agency_2 { border:1px solid #6C8EB2;}
table.agency_1 { border:1px solid #A4A7A7;}
table.agency_0 { border:1px solid #A4A7A7;}
td.agency_3 { padding:5px; background-color:#E78C8F; color:#FFFFFF; font-weight:bold; font-size:14px; text-align:center;}
td.agency_2 { padding:5px; background-color:#D6EAFE; color:#990000; font-weight:bold; font-size:14px; text-align:center;}
td.agency_1 { padding:5px; background-color:#DAD9DA; color:#000000; font-weight:bold; font-size:14px; text-align:center;}
td.agency_0 { padding:5px; background-color:#DAD9DA; color:#000000; font-weight:bold; font-size:14px; text-align:center;}

