@charset "utf-8";
/* CSS Document */
table.mytable td{
border:1px solid #000000;
}
table.mytable th{
border:1px solid #000000;
}
table.mytable{
border:1px solid #000000;
border-collapse:collapse;
}
.select-box{vertical-align:middle;}
.select-box select{width:150px;}
body
{margin-top:0px;
margin-left:0px;
background-color:#FFFFFF;

}
a
{text-decoration:none}
.main-table
{
width:940px;
border-width:0px 1px 0px 1px;
border-color:#CCCCCC;
border-style:solid
}
a.brd:link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
text-decoration:none;
}
a.brd:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
text-decoration:underline;
}
a.brd:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
text-decoration:none;
}

.topgrey
{
background-image:url(../images/topgrey.gif);
background-repeat:repeat-x;
background-position:top
}
.midgrey
{
background-image:url(../images/inner_page_bg.gif);
background-repeat:repeat-x;
background-position:top
}
.blackfont
{
font-family:"Times New Roman", Times, serif;
font-size:20px;
color:#000000;
float:left;
}
.blfont
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
.blfonth
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000;
}
.greenfont
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#71B81C;
font-weight:bold
}
.blfonta
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
.font{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
.blfonta1
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
.blfontb
{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
padding-top:5px;
padding-left:10px;
}
a.blfontb:link { /* default link color */
     text-align:left;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-weight:bold;
font-size:12px;
padding-top:5px
}
a.blfontb:hover { /* change to blue on mouseover */
     text-align:left;
font-family:Arial, Helvetica, sans-serif;
color:#CC0000;
font-weight:bold;
font-size:12px;
padding-top:5px
}

.blfontbselected
{ /* change to blue on mouseover */
     text-align:left;
	 margin-left:204px;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-weight:bold;
font-size:14px;
margin-top:10px;
padding-top:0px;
padding-bottom:0px;
}
.redfont
{
font-family:"Times New Roman", Times, serif;
font-size:20px;
color:#FF0E1F;
}
.redfont-s
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FF0E1F;
}
.bluefont
{
font-family:"Times New Roman", Times, serif;
font-size:20px;
color:#0767B1;
}
.grgrad
{
background-image:url(../images/greengrad.gif);
background-repeat:repeat-x;
height:25px
}
.grgrad1
{
background-image:url(../images/greengrad1.gif);
background-repeat:repeat-x;
height:25px
}
td.off {
text-align:center;
height:22px;
width:189px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
padding-top:5px
}

td.on {
background-image:url(../images/blwitharrow.gif);
background-repeat:no-repeat;
text-align:center;
height:22px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
padding-top:5px;
width:189px;
}
td.selected {
background-image:url(../images/blwitharrow.gif);
background-repeat:no-repeat;
height:22px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
padding-top:5px;
width:189px;
text-align:center;
}

.greensq
{
background-image:url(../images/greensq.gif);
background-repeat:no-repeat;
width:258px;
height:244px
}
.redsq
{
background-image:url(../images/redsq.gif);
background-repeat:no-repeat;
width:258px;
height:244px
}
.bluesq
{
background-image:url(../images/blsq.gif);
background-repeat:no-repeat;
width:258px;
height:244px
}
.fontblocks
{font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#FFFFFF
}
.blfont1
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}
.redfont1
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#CC0000
}
.imageborder
{border: #DDDDDD solid 1px;
}
.hr
{
height:1;
border-left:#CCCCCC solid 1px ;
width=100%;
}
.vr
{border-left:#CCCCCC solid 1px;
margin-left:5px;

}
.lhs
{background-image:url(../images/lhs.jpg);
background-repeat:no-repeat;
background-position:right top;
width:240px
}
.whitefont1
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff
}
.greyfont
{color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:14px
}
.greyfont2
{color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:18px
}
.redfontb
{ /* change to blue on mouseover */
     text-align:left;
font-family:Arial, Helvetica, sans-serif;
color:#CC0000;
font-weight:bold;
font-size:14px;
padding-top:5px
}
.bottom{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:20px;
margin-right:10px;
}
a.bottom:link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
color:#000000;
line-height:20px;
padding-right:10px;
margin-right:10px;
}
a.bottom:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
color:#000000;
line-height:20px;
padding-right:10px;
margin-right:10px;
}
a.bottom:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
color:#666666;
line-height:20px;
padding-right:10px;
margin-right:10px;


}


