body {
        margin-left : 0;
        margin-top : 0;
        margin-right : 0;
        margin-bottom : 0;
        padding-left : 0;
        padding-right : 0;
        padding-top : 0;
        padding-bottom : 0;
        background-color : #BEC3CA;
        color : #000000;
}
.h100 { height : 100% }
.h50  { height : 50px; }
.h80  { height : 80px; }
.h101 { height : 101px; background-color : #999999; }
.h107 { height : 107px; }
.h180 { height : 180px; background-color : #F2F3F4; color : #66616D; }
.separator {
        background-image : url(../img/sep.gif);
        background-repeat: repeat-x;
}

.bg_art {
        background-image : url(../img/tables/bg_art.gif);
        background-repeat: repeat-x;
}
a,a:visited{
        color : #1E3E80;
        text-decoration : none;
        font-family : Verdana, Verdana, Helvetica, sans-serif;
        font-size : 7pt;
        font-weight : normal;
}
a:hover {
        color : #FF6600;
        text-decoration : underline;
        font-family : Verdana, Verdana, Helvetica, sans-serif;
        font-size : 7pt;
        font-weight : normal;
}
a.white,a.white:visited{
        color : #FFFFFF;
        text-decoration : none;
        font-family : Tahoma, Verdana, Helvetica, sans-serif;
        font-size : 8pt;
}
a.white:hover {
        color : #092380;
        text-decoration : none;
        font-family : Tahoma, Verdana, Helvetica, sans-serif;
        font-size : 8pt;
}
a.copy,a.copy:visited{
        color : #1E3E80;
        text-decoration : none;
        font-family : Tahoma, Verdana, Helvetica, sans-serif;
        font-size : 7pt;
}
a.copy:hover {
        color : #1E3E80;
        text-decoration : underline;
        font-family : Tahoma, Verdana, Helvetica, sans-serif;
        font-size : 7pt;
}
a.blue,a.blue:visited{
        color : #3B6490;
        font-weight : normal;
        text-decoration : none;
        font-family : Tahoma, Verdana, Helvetica, sans-serif;
        font-size : 8pt;
}
a.blue:hover {
        color : #3B6490;
        text-decoration : underline;
        font-family : Tahoma, Verdana, Helvetica, sans-serif;
        font-size : 8pt;
        font-weight : normal;
}
a.reg,a.reg:visited{
        color : #3B6490;
        text-decoration : underline;
        font-family : Tahoma, Verdana, Helvetica, sans-serif;
        font-size : 8pt;
}
a.reg:hover {
        color : #FF6E3E;
        text-decoration : none;
        font-family : Tahoma, Verdana, Helvetica, sans-serif;
        font-size : 8pt;
}
a.event,a.event:visited{
        color : #3B6490;
        font-family : Tahoma, Verdana, Helvetica, sans-serif;
        font-size : 7pt;
}
a.event:hover {
        color : #092380;
        text-decoration : underline;
        font-family : Tahoma, Verdana, Helvetica, sans-serif;
        font-size : 7pt;
}
a.event1,a.event1:visited{
        color : #3B6490;
        font-family : Tahoma, Verdana, Helvetica, sans-serif;
        font-size : 13pt;
        font-weight : bold;
}
a.event1:hover {
        color : #FF6E3E;
        text-decoration : none;
        font-family : Tahoma, Verdana, Helvetica, sans-serif;
        font-size : 13pt;
        font-weight : bold;
}
/* ======= ????  For Job first page ======= */
a.full_job,a.full_job:visited{
        color : #3B6490;
        font-family : Tahoma, Verdana, Helvetica, sans-serif;
        font-size : 9pt;
        font-weight : bold;
}
a.full_job:hover {
        color : #FF6E3E;
        text-decoration : none;
        font-family : Tahoma, Verdana, Helvetica, sans-serif;
        font-size : 9pt;
        font-weight : bold;
}
/* ================= */
a.way,a.way:visited {
        color : #FFFFFF;
        text-decoration : none;
        font-family : Tahoma, Verdana, Helvetica, sans-serif;
        font-size : 8pt;
        font-weight : bold;
}
a.way:hover {
        color : #646464;
        text-decoration : underline;
        font-family : Tahoma, Verdana, Helvetica, sans-serif;
        font-size : 8pt;
        font-weight : bold;
}
a.contact,a.contact:visited {
        color : #1E3E80;
        text-decoration : none;
        font-family : Tahoma, Verdana, Helvetica, sans-serif;
        font-size : 8pt;
        font-weight : bold;
}
a.contact:hover {
        color : #646464;
        text-decoration : underline;
        font-family : Tahoma, Verdana, Helvetica, sans-serif;
        font-size : 8pt;
        font-weight : bold;
}

a.con,a.con:visited {
        color : #3B6490;
        text-decoration : none;
        font-family : Tahoma, Verdana, Helvetica, sans-serif;
        font-size : 8pt;
        font-weight : bold;
}
a.con:hover {
        color : #FF6E3E;
        text-decoration : none;
        font-family : Tahoma, Verdana, Helvetica, sans-serif;
        font-size : 8pt;
        font-weight : bold;
}
 /* -------------- font-size : 10pt*/
.text_l_orange {
        color : #EB7100;
        font-family : Tahoma;
        font-size : 10pt;
        font-weight : bolder;
}
.headers_text {
        color : #1E3E80;
        font-family : Verdana;
        font-size : 10pt;
        font-weight : bolder;
}
 /* -------------- font-size : 8pt*/
.headers {
        color : #3B6490;
        background-color : #F2F3F4;
        text-decoration : underline;
        font-family : Tahoma;
        font-size : 8pt;
        font-weight : bold;
}
.headers_wh {
        color : #3B6490;
        text-decoration : underline;
        background-color : #FFFFFF;
        font-family : Tahoma;
        font-size : 8pt;
        font-weight : bold;
}
.week {
        color : #3B6490;
        text-decoration : none;
        font-family : Tahoma;
        font-size : 8pt;
}
.week_wh {
        color : #3B6490;
        text-decoration : none;
        background-color : #FFFFFF;
        font-family : Tahoma;
        font-size : 8pt;
}
.headers_nn {
        color : #3B6490;
        font-family : Tahoma;
        font-size : 8pt;
        font-weight : bold;
}
.black {
        color : #000000;
        font-family : Verdana;
        font-size : 8pt;
		text-decoration : underline;
}
.text {
        color : #1E3E80;
        font-family : Verdana;
        font-size : 8pt;
}
.text_wh {
        color : #1E3E80;
        background-color : #FFFFFF;
        font-family : Verdana;
        font-size : 8pt;
}
.red{
        color : #DB0000;
        font-family : Tahoma;
        font-size : 8pt;
}
.text_orange {
        color : #EB7100;
        font-family : Tahoma;
        font-size : 7pt;
        font-size : 8pt;
}
.text_white {
        color : #FFFFFF;
        font-family : Verdana;
        font-size : 8pt;
}
.headerswhite {
        color : #FFFFFF;
        font-family : Tahoma;
        font-size : 8pt;
        font-weight : bold;
        background-image : url(../img/tables/1_bg.gif);
        background-position : top;
        background-repeat : repeat-x;
}
.text_wight{
        color : #FFFFFF;
        font-family : Tahoma;
        font-size : 8pt;
        font-weight : bold;
}
.textGstrong {
        color : #4C4C4C;
        font-family : Tahoma;
        font-size : 8pt;
        background-color : #e1e1e1;
}
.textG {
        color : #4C4C4C;
        font-family : Tahoma;
        font-size : 8pt;
        background-color : #e1e1e1;
}
 /* -------------- font-size : 7pt*/
.small {
        color : #1E3E80;
        font-family : Verdana;
        font-size : 7pt;
}
.small_wh {
        color : #1E3E80;
        background-color : #FFFFFF;
        font-family : Verdana;
        font-size : 7pt;
}
.small_at {
        color : #66616D;
        background-color : #ffffff;
        border-style: solid;
        border-color : #BEC3CA;
        border-bottom-width: 1px;
        border-top-width: 1px;
        border-left-width: 1px;
        border-right-width: 1px;
        font-family : Verdana;
        font-size : 7pt;
}
.small_art {
        color : #66616D;
        font-family : Verdana;
        font-size : 7pt;
}
.small_w {
        color : #C4D3E3;
        font-family : Verdana;
        font-size : 7pt;
}
.small_day {
        background-image : url(../img/day_bg.gif);
        font-family : Tahoma;
        font-size : 7pt;
}
.textarticles {
        color : #66616D;
        font-family : Verdana;
        font-size : 7pt;
}
.textart_b {
        color : #66616D;
        font-family : Verdana;
        font-size : 7pt;
        font-weight : bold;
}
.textart_wh {
        color : #66616D;
        background-color : #FFFFFF;
        font-family : Verdana;
        font-size : 7pt;
}
.sm {
        font-family : Verdana;
        font-size : 7pt;
        color : #66616D;
        background-image : url(../img/sm_bg.gif);
        background-repeat : no-repeat;
}
.smr {
        font-family : Verdana;
        font-size : 7pt;
        color : #66616D;
        background-image : url(../img/sm_bg1.gif);
        background-repeat : no-repeat;
}
 /* -------------- font-size : 6pt*/
.headerswhite6 {
        color : #FFFFFF;
        font-family : Tahoma;
        font-size : 6px;
        font-weight : normal;
        background-image : url(../img/tables/4_bg.gif);
        background-repeat : repeat-x;
}
/*-------------- For Calendar */
.cell {
	height : 130px;
	background-color : #cccccc;
}
/*/////////*/
.ptlo {
        background-image : url(../img/ptlo.gif);
}
.close_bg {
        background-image : url(../img/close_bg.gif);
}
.footer {
        color : #1E3E80;
        font-family : Verdana;
        font-size : 7pt;
        background-image : url(../img/down.gif);
}
.bg_white {
        background-color : #FFFFFF;
}
.bg_fon {
        background-color : #F2F3F4;
}
.bg_strong {background-color : #e1e1e1;}
/* New ??? */
a.pager, a.pager:active, a.pager:visited {
	display: block;
	float: left;
	min-width: 12px;
	height: 12px;
	padding: 2px;
	margin: 2px;
	text-align: center;
	font: bold 9px Verdana;
	color: #333;
	background-color: #C8C8C8;
	border: solid 1px #A1A1A1;
	text-decoration: none;
}
a.pager:hover {
	display: block;
	float: left;
	min-width: 12px;
	height: 12px;
	padding: 2px;
	margin: 2px;
	text-align: center;
	font: bold 9px Verdana;
	color: #FFF;
	background-color: #DE0101;
	border: solid 1px #DE0101;
	text-decoration: none;
}
.pagercurrent {
	display: block;
	float: left;
	width: 12px;
	height: 12px;
	padding: 2px;
	margin: 2px;
	text-align: center;
	font: bold 9px Verdana;
	color: #FFF;
	background-color: #B20606;
	border: solid 1px #DE0101;
}
.agree {
        color : #f4582c;
        font-family : Tahoma, Verdana, Helvetica, sans-serif;
        font-size : 7pt;
        font-weight: bold;
}
.img_brd {
        color : #66616D;
        background-color : #f2f3f4;
        border-style: solid;
        border-color : #BEC3CA;
        border-bottom-width: 1px;
        border-top-width: 1px;
        border-left-width: 1px;
        border-right-width: 1px;
        font-family : Tahoma, Verdana;
        font-size : 7pt;
}
.tbl_brd {
        border-style: solid;
        border-color : #E8EAEA;
        border-bottom-width: 1px;
        border-top-width: 1px;
        border-left-width: 1px;
        border-right-width: 1px;
}
.temp_title {
        color : #f4582c;
        font-family : Tahoma, Verdana, Helvetica, sans-serif;
        font-size : 9pt;
        font-weight: bold;
}
.blk_title {
        color : #7f7f7f;
        font-family : Tahoma, Verdana, Helvetica, sans-serif;
        font-size : 8pt;
        font-weight: bold;
}
.temp_grey_title {
        color : #3B6490;
        font-family : Tahoma, Verdana, Helvetica, sans-serif;
        font-size : 9pt;
        font-weight: bold;
}
.text_art {
        color : #000000;
        font-family : Verdana;
        font-size : 8pt;
        line-height: 1.4em;
}
a.con_art,a.con_art:visited {
        color : #000000;
        text-decoration : none;
        font-family : Tahoma, Verdana, Helvetica, sans-serif;
        font-size : 8pt;
 }
a.con_art:hover {
        color : #FF6E3E;
        text-decoration : none;
        font-family : Tahoma, Verdana, Helvetica, sans-serif;
        font-size : 8pt;
 }
 a.con_dec,a.con_dec:visited {
        color : #000000;
        text-decoration : underline;
        font-family : Tahoma, Verdana, Helvetica, sans-serif;
        font-size : 8pt;
 }
a.con_dec:hover {
        color : #FF6E3E;
        text-decoration : none;
        font-family : Tahoma, Verdana, Helvetica, sans-serif;
        font-size : 8pt;
 }
 .text_artb {
        color : #000000;
        font-family : Tahoma;
        font-size : 8pt;
        font-weight : bold;
}