html{height:100%;margin-bottom:0px;}
*:focus{outline:none;}
body{font-family:Arial,Verdana,Helvetica,Georgia;background:#000000;font-size:10pt;color:#555555;margin:0px;padding:0px;}
.content_wrapper{width:810px;margin:0px auto;background: url(images/body_bg.gif) repeat-y center;}
img{border:0px}

h1{font-family:Arial,Verdana,Helvetica,Georgia;font-weight:bold;color:#003300;font-size:14pt;margin:0px;padding:0px;}
h2{font-family:Arial,Verdana,Helvetica,Georgia;font-weight:bold;color:#003300;font-size:12pt;margin:0px;padding:0px;}
h3{font-family:Arial,Verdana,Helvetica,Georgia;font-weight:bold;color:#003300;font-size:10pt;margin:0px;padding:0px;}

.lft_lst li{list-style-image:url('images/list_style.gif');padding:0px;padding-bottom:6px;margin:5px;font-size:10pt;color:#003300;border-bottom:1px dashed #003300;}
.hint{color:#7C7C7C;font-size:8pt;}
.mdl{vertical-align:middle;}
.animal_type{width:100px;height:40px;margin:0;float:left;}
.property_type{width:130px;height:40px;margin:0;float:left;}
.mix_brand{width:220px;height:30px;margin:0;margin-right:15px;border:0px solid #FF0000;}

input[type='checkbox']{vertical-align:middle;}

/*****MEDIUM size text styles*****/
.blk1{font-size:10pt;color:#000000;}
.red1{font-size:10pt;color:#FF0000;}
.grn1{font-size:10pt;color:#003300;}
.gray1{font-size:10pt;color:#3B3B3B}
.wht1{font-size:10pt;color:#FFFFFF;}

/****MEDIUM size text in BOLDstyle****/
.blk1b{font-size:10pt;font-weight:bold;color:#000000;}
.red1b{font-size:10pt;font-weight:bold;color:#FF0000;}
.wht1b{font-size:10pt;font-weight:bold;color:#FFFFFF;}
.blu1b{font-size:10pt;font-weight:bold;color:#0068A6;}
.grn1b{font-size:10pt;font-weight:bold;color:#003300;}
.gray1b{font-size:10pt;font-weight:bold;color:#3B3B3B}

/*****Large size text styles*****/
.blk2{font-size:12pt;color:#000000;}
.red2{font-size:12pt;color:#FF0000;}
.grn2{font-size:12pt;color:#003300;}
.gray2{font-size:12pt;color:#3B3B3B}
.wht2{font-size:12pt;color:#FFFFFF;}

/****MEDIUM size text in BOLDstyle****/
.blk2b{font-size:12pt;font-weight:bold;color:#000000;}
.red2b{font-size:12pt;font-weight:bold;color:#FF0000;}
.wht2b{font-size:12pt;font-weight:bold;color:#FFFFFF;}
.blu2b{font-size:12pt;font-weight:bold;color:#0068A6;}
.grn2b{font-size:12pt;font-weight:bold;color:#003300;}
.gray2b{font-size:12pt;font-weight:bold;color:#3B3B3B}


/*Undefined anchor tag*/
a{font-size:10pt;color:#0000FF;text-decoration:none;}
a:Hover{font-size:10pt;color:#0000FF;text-decoration:underline;}

.lnblu1b{font-size:10pt;color:#0068A6;text-decoration:none;font-weight:bold;}
.lnblu1b:Hover{font-size:10pt;color:#0068A6;text-decoration:underline;font-weight:bold;}

.lnftr{font-size:8pt;font-weight:normal;color:#656565;text-decoration:none;}
.lnftr:hover{font-size:8pt;font-weight:normal;color:#656565;text-decoration:underline;}

.lnblk1{font-size:10pt;color:#013300;text-decoration:none}
.lnblk1:hover{color:#013300;text-decoration:underline}

/*DefinedClasses*/
.lnwht1{font-size:10pt;font-weight:bold;color:#FFFFFF;text-decoration:none;}
.lnwht1:hover{font-size:10pt;font-weight:bold;color:#FFFFFF;text-decoration:underline;}
.sel_menu{font-size:10pt;font-weight:bold;color:#FFFFFF;text-decoration:underline;}
.sel_menu:hover{font-size:10pt;font-weight:bold;color:#FFFFFF;text-decoration:underline;}

/*Style Sheet for TExt Box */
.tbox{border:1px solid #CCCCCC;font-family:Arial,Verdana,Helvetica,Georgia;font-size:10pt;background-color:#FFFFFF;color:#000000;}
.tbox:focus{background:#FFFFFF;border:1px solid #CC9933;}

.clsbtn{font-family:Arial,Verdana,Helvetica,Georgia;font-size:9pt;padding-bottom:3px;border: 1px solid #FFFFFF;font-weight: bold;color: #FFFFFF;background-color:#004976;cursor:pointer;height:22px;}
.clsbtno{font-family:Arial,Verdana,Helvetica,Georgia;font-size:9pt;padding-bottom:3px;border: 1px solid #FFFFFF;font-weight: bold;color: #FFFFFF;background-color:#004976;cursor:pointer;height:22px;}

.btn{font-family:Arial, Verdana, Tahoma;font-size:10pt;font-weight:bold;color:#FFFFFF;height:22px;background:url('images/btn_bg.gif') repeat-x;border:1px solid #0F3148;padding-bottom:3px;cursor:pointer;-moz-border-radius:0.3em;-webkit-border-radius:0.3em}
.btn:hover{background:url('images/btn_bg_o.gif') repeat-x;}
.zero_record_block{height:40px;border:1px solid #FF0000;color:#FF0000;font-weight:bold;padding-top:20px;text-align:center}

/* IMPORTANT:  The Popup Calendar script requires all the classes defined here.*/
table.scw{padding:1px;vertical-align:middle;border:1px solid #800000;font-family:Verdana,Tahoma,Sans-Serif;font-size:8pt;background-color:#EFEFEF;border:1px solid #996633}
table.scwCells{background-color:#767876;text-align:right;font-size:8pt;}
td.scwDrag{padding:0px 0px;text-align:center;font-size:8pt;background-color:#9999CC;color:#CCCCFF;}
td.scwHead{padding:1px;text-align:center;background-color:#808080}
td.scwWeek{padding:2px;text-align:center;font-weight:bold;background-color:#BBA774;color:#FFFFFF;}
td.scwWeeks{padding:2px;vertical-align:middle;}
td.scwWeekNo{padding:2px;vertical-align:middle;background-color:  #776677;color:#CCCCCC;}
td.scwWeekNumberHead{padding:0px;text-align:center;font-weight:bold;color:#6666CC;}
td.scwFoot{padding:2px;text-align:center;background-color:#EFEFEF;color:#000000;}
td.scwFootHover{background-color:#EFEFEF;padding:2px;text-align:center;color:#FF0000;cursor:pointer;}
td.scwFoot:hover{background-color:#EFEFEF;padding:2px;text-align:center;color:#FF0000;cursor:pointer;}
td.scwFootDisabled{padding:0px;text-align:center;background-color:#6666CC;color:#FFFFFF;}
td.scwCells{padding:2px;vertical-align:middle;background-color:#FFFFFF;color:#0000FF;}
td.scwCellsHover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;color:#000000;}
td.scwCells:hover{padding:2px;vertical-align:middle;background-color:#FFFFEF;cursor:pointer;color:#000000;}
td.scwCellsDisabled{padding:2px;vertical-align:middle;background-color:#999999;color:#000000;}
td.scwCellsExMonth{padding:2px;vertical-align:middle;background-color:#EFEFEF;color:#AAAAAA;}
td.scwCellsExMonthHover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;color:#000000;}
td.scwCellsExMonth:hover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;color:#000000;}
td.scwCellsExMonthDisabled{padding:2px;vertical-align:middle;background-color:#999999;color:#666666;}
td.scwCellsWeekend{padding:2px;vertical-align:middle;background-color:#E0E0E0;color:#0000FF;}
td.scwCellsWeekendHover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;color:#000000;}
td.scwCellsWeekend:hover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;color:#000000;}
td.scwCellsWeekendDisabled{padding:2px;vertical-align:middle;background-color:#999999;color:#CC6666;}
td.scwInputDate{padding:2px;vertical-align:middle;background-color:#B1D9F5;color:#000000;}
td.scwInputDateHover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;color:#000000;}
td.scwInputDate:hover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;color:#000000;}
td.scwInputDateDisabled{padding:2px;vertical-align:middle;background-color:#999999;color:#000000;}
select.scwHead{margin:0px;font-family:Verdana;font-size:8pt;}
input.scwHead{padding:0px;margin:1px;border:1px solid #000000;font-size:8pt;font-family:Verdana;height:18px;width:18px}
/*End of Calendar styles*/