BODY {margin-left: 0pt}
BODY {margin-right: 0pt} 
BODY {margin-top: 0pt} 
BODY {margin-bottom: 0pt}
.head
{
  font-size		: 24px;
  font-weight	: normal;
  color			: #6699CC;
  text-align    : center;
}

.prop
{
  font-family   : "Monotype Corsiva", Verdana, sans-serif;
  font-size		: 30px;
  font-weight	: bold;
  color			: #6699CC;
  text-align    : center;
}
.cal
{
  font-size		: 20px;
  font-weight	: normal;
  color			: #6699CC;
  text-align : center;
}

.cal_med
{
  font-size		: 15px;
  font-weight	: bold;
  color			: #6699CC;
  text-align : center;
}


.cal_free
{
  font-family	: Verdana, Arial, Helvetica, sans-serif;
  font-size		: 12px;
  font-weight	: bold;
  color			: #6699CC;
  text-align : center;
}


.cal_free_right
{
  font-size		: 12px;
  font-weight	: bold;
  color			: #6699CC;
  text-align : right;
}


.cal_free_justify
{
  font-size		: 12px;
  font-weight	: bold;
  color			: #6699CC;
  text-align : justify;
}

.cal_right
{
  font-size		: 15px;
  font-weight	: bold;
  color			: #6699CC;
  text-align : right;
}

.cal_red
{
  font-size		: 12px;
  font-weight	: bold;
  color			: #FF0000;
  text-align : center;
}

.cal_black
{
  font-size		: 12px;
  font-weight	: bold;
  color			: #000000;
  text-align    : left;
}

.cal_black_small
{
  font-size		: 10px;
  font-weight	: bold;
  color			: #000000;
  text-align    : center;
}

.cal_red_small
{
  font-size		: 10px;
  font-weight	: bold;
  color			: #FF0000;
}

.cal_green_small
{
  font-size		: 10px;
  font-weight	: bold;
  color			: #2C8E33;
}

.cal_yellow_small
{
  font-size		: 10px;
  font-weight	: bold;
  color			: #DFC326;
}


.cal_blue_justify
{
  font-size		: 10px;
  font-weight	: bold;
  color			: #000000;
  text-align    : justify;
}


.cal_blue_small
{
  font-size		: 11px;
  font-weight	: bold;
  color			: #6699CC;
  text-align    : center;  
}

.base_strip {
background:url(../img/base_strip.gif);
background-repeat:repeat-x;
}

.cal_strip {
font-family	: Arial, Helvetica, sans-serif;
background:url(../img/2.gif);
background-repeat:repeat-x;
  font-size		: 18px;
  font-weight	: bold;
  color			: #FFFFFF;
  text-align    : center;
  vertical-align:middle;
}


.cal_strip_free {
font-family	: Arial, Helvetica, sans-serif;
background:url(../img/s2.gif);
background-repeat:repeat-x;
  font-size		: 12px;
  font-weight	: bold;
  color			: #FFFFFF;
  text-align    : center;
  vertical-align:middle;
}


DIV
{
	margin: 0; 
	padding: 0; 
}

.uaf
{
  font-size		: 10px;
  font-weight	: normal;
  color			: #FFFFFF;
  vertical-align:middle;
  background-color:#6699CC;
  overflow: no;
  width: 18px;
  height: 16px;
}

.avf
{
  font-family	: Arial, Helvetica, sans-serif;
  font-size		: 10px;
  font-weight	: normal;
  color			: #333333;
  vertical-align:middle;
  background-color:#FFFFFF;
  overflow: no;
  width: 18px;
  height: 16px;
}

.uap
{
  font-family	: Arial, Helvetica, sans-serif;
  font-size		: 18px;
  font-weight	: normal;
  color			: #FFFFFF;
  vertical-align:middle;
  text-align:center;
  background-color:#6699CC;
  overflow: no;
  width: 27px;
  height: 25px;
}

.avp
{
  font-family	: Arial, Helvetica, sans-serif;
  font-size		: 18px;
  font-weight	: normal;
  color			: #333333;
  vertical-align:middle;
  text-align:center;
  background-color:#FFFFFF;
  overflow: no;
  width: 27px;
  height: 25px;
}

.rp
{
  font-family	: Arial, Helvetica, sans-serif;
  font-size		: 18px;
  font-weight	: normal;
  color			: #FF0000;
  vertical-align:middle;
  text-align:center;
  background-color:#FFFFFF;
  overflow: no;
  width: 27px;
  height: 25px;
}


.rf
{
  font-family	: Arial, Helvetica, sans-serif;
  font-size		: 10px;
  font-weight	: normal;
  color			: #FF0000;
  vertical-align:middle;
  text-align:center;
  background-color:#FFFFFF;
  overflow: no;
  width: 18px;
  height: 16px;
}

.ac
{
  font-family	: Arial, Helvetica, sans-serif;
  font-size		: 18px;
  font-weight	: normal;
  color			: #FF0000;
  vertical-align:middle;
  text-align:center;
  background-color:#FFFFFF;
  border: 1px solid #6699CC;
  overflow: no;
  width: 27px;
  height: 25px;
}

.af
{
  font-family	: Arial, Helvetica, sans-serif;
  font-size		: 10px;
  font-weight	: normal;
  color			: #FF0000;
  vertical-align:middle;
  text-align:center;
  background-color:#FFFFFF;
  border: 1px solid #6699CC;
  overflow: no;
  width: 18px;
  height: 16px;
}

.df
{
  font-size		: 10px;
  font-weight	: normal;
  color			: #034587;
  vertical-align:middle;
  background-color:#FFFFFF;
  overflow: no;
  width: 18px;
  height: 18px;
}


.bdf
{
  font-size		: 10px;
  font-weight	: normal;
  color			: #034587;
  vertical-align:middle;
  text-align : center;
  background-color:#FFFFFF;
  overflow: no;
  width: 18px;
  height: 16px;
}


.buf
{
  font-size		: 10px;
  font-weight	: normal;
  color			: #FFFFFF;
  vertical-align:middle;
  text-align : center;
  background-color:#6699CC;
  overflow: no;
  width: 18px;
  height: 16px;
}

.baf
{
  font-size		: 10px;
  font-weight	: normal;
  color			: #000000;
  vertical-align:middle;
  text-align : center;
  background-color:#FFFFFF;
  overflow: no;
  width: 18px;
  height: 16px;
}
