body {
    background-color: #CCCCCC;
    margin:0px;
}
.ltd_shadow {
    background-image: url(images/ltd_shadow.jpg);
    background-repeat: repeat-y;
    background-position: left top;
    width: 12px;
}
.rtd_shadow {
    background-image: url(images/rtd_shadow.jpg);
    background-repeat: repeat-y;
    background-position: right top;
    width: 12px;
}
.baner_bg {
    background-image: url(images/top_baner_bg.jpg);
    background-repeat: repeat-x;
    background-position: left top;
    height: 104px;
}
.top_tbg {
    background-image: url(images/top_bg01.jpg);
    background-repeat: repeat-x;
    background-position: left top;
    height: 41px;
}
.top_addbg {
    background-image: url(images/top_addbg.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 68px;
}
.top_add {
    margin-top: 18px;
    margin-left: 265px;
    font-family: "Times New Roman", Times, serif;
    font-size: 15px;
    font-weight: bold;
    color: #141414;
    text-decoration: none;
    line-height: 19px;
}
.abouttext {
    font-family: "Times New Roman", Times, serif;
    font-size: 14px;
    color: #000000;
    text-decoration: none;
    padding-left: 6px;
}
.abouttextbold {
    font-family: "Times New Roman", Times, serif;
    font-size: 14px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    padding-left: 6px;
}

.top_hdt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color:#a91b1b;
    /*color: #B42326;*/
    text-decoration: none;
    text-transform: uppercase;
    padding-top: 2px;
}
.top_hdt1 {
    font-family: Tahoma;
    font-size: 9px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    text-transform: uppercase;
    padding-right: 7px;
}
.top_hdt2 {
    font-family: Arial;
    font-size: 9px;
    color: #000000;
    text-decoration: none;
    text-transform: uppercase;
    font-weight: bold;
}
.smenu_bg {
    background-image: url(images/smenu_bg1.jpg);
    background-repeat: repeat-y;
    background-position: left top;
    width: 207px;
}
.smenu_top {
    background-image: url(images/smenu_top2.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    height: 48px;
    width: 207px;
}
.smenu_gr {

    background-image: url(images/smenu_gr1.jpg);
    background-repeat: no-repeat;
    background-position: left bottom;
    height: 38px;
    width: 207px;
}
.smenu_bg1 {
    background-image: url(images/smenu_bg.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    height: 315px;
    width: 207px;
}
.smenut_table {
    margin-left: 14px;
}
.smenu_t {
    font-family: Arial;
    font-size: 10px;
    text-transform: uppercase;
    color: #000000;
    text-decoration: none;
    background-image: url(images/bulet.gif);
    background-repeat: no-repeat;
    background-position: 10px 10px;
    padding-left: 22px;
    padding-top: 5px;
    padding-bottom: 5px;
}
.smenu_t a{
    color: #000000;
    text-decoration: none;
}
.smenu_t a:hover {
    color:#7E0000;
}
.smenu_l {
    background-image: url(images/menu_l.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    width: 173px;
}
.hp_pollhd {
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    text-transform: uppercase;
    color: #FFFFFF;
    text-decoration: none;
    background-image: url(images/hp_pollhd.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    height: 24px;
    width: 178px;
}
.poll_br {
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #899270;
    border-bottom-color: #899270;
    border-left-color: #899270;
}
.poll_t {
    font-family: Arial;
    font-size: 11px;
    color: #293310;
    text-decoration: none;
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 0px;
}
.poll_t1 {
    font-family: Arial;
    font-size: 11px;
    color: #000000;
    text-decoration: none;
    padding-bottom: 2px;
    padding-left: 4px;
    padding-top: 3px;
}
.mid_text_bg {
    background-color: #F2F2F2;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #94948B;
    border-left-color: #94948B;
}
.gr_menu {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    text-decoration: none;
    background-image: url(images/grmenu_bg.jpg);
    background-repeat: repeat-x;
    background-position: left top;
}

.gr_menu a{
    color: #000000;
    text-decoration: none;
}

.gr_menu a:hover{
    color:#336600;
}
.hp_welt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #1B1B1B;
    text-decoration: none;
    padding: 15px 20px 35px;
    font-weight: 700;
}
.hp_skybg {
    font-family: Tahoma;
    font-size: 10px;
    color: #000000;
    text-decoration: none;
    background-color: #C2DFFE;
    padding-top: 18px;
    padding-right: 10px;
    padding-bottom: 18px;
    padding-left: 10px;
}

.hp_skybg a{
    color: #000099;
    text-decoration: none;
}
.subptext {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    text-decoration: none;
    padding-right: 20px;
    padding-left: 20px;
    text-align: justify;
}


.subptbold {
    font-family: "Century Gothic";
    font-size: 16px;
    font-weight: bold;
    color: #06857E;
    text-decoration: none;
    padding-top: 16px;
    padding-right: 20px;
    padding-bottom: 10px;
    padding-left: 20px;
}
.eventtextbold {
    font-family: "Times New Roman", Times, serif;
    font-size: 24px;
    font-weight: bold;
    color: #600100;
    text-decoration: none;
}
.linkpagetext {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #575757;
    text-decoration: underline;
}
.linkpagebold {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}

.linkpagetext a{
    
    color: #575757;
    text-decoration: underline;
}
.formtext {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    text-decoration: none;
    padding-right: 10px;
}
.form {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    text-decoration: none;
    width: 150px;
}
.form2 {
font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    text-decoration: none;
    width: 200px;
}
.form2 a{

    color: #660000;
    text-decoration: underline;
    }
.weeekptext {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    text-decoration: none;
    background-color: #EAEDE2;
}
.weeekptext a{
    
    color: #000000;
    text-decoration: none;
}
.lefttext {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    text-decoration: none;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #97A081;
    border-bottom-color: #97A081;
    border-left-color: #97A081;
}
.date {  font-family: Verdana; font-size: 11px; font-weight: bold; color: #FF976B; text-decoration: none; padding-top: 6px; padding-bottom: 6px;}
.date1 {  font-family: Verdana; font-size: 11px; font-weight: bold; color: #178BFF; text-decoration: none; padding-top: 6px; padding-bottom: 6px;}
.week_days {  font-family: Arial; font-size: 13px; color: #3A52A0; text-decoration: none; text-align: justify; font-weight: bold}
.cal {
    font-family: Verdana;
    font-size: 15px;
    color: #FF1A89;
    text-decoration: none;
    text-align: justify;
    font-weight: bold;
    padding-bottom: 8px;
}

.prev_next {  font-family: Arial; font-size: 12px; font-weight: bold; color: #B80106; text-decoration: none; padding-top: 12px; padding-bottom: 12px}

.event_dtls
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    COLOR: #000000;
    FONT-FAMILY: Arial;
}

.event_date
{
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    COLOR: #000000;
    FONT-FAMILY: Arial;
}
.mybutton
{
    BORDER-RIGHT: #B80106 1px solid;
    BORDER-TOP: #B80106 1px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 7pt;
    BORDER-LEFT: #B80106 1px solid;
    COLOR: white;
    BORDER-BOTTOM: #B80106 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #B80106;
    TEXT-DECORATION: none
}
.tblheader
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana;
    FONT-WEIGHT: bolder;
    BACKGROUND-COLOR: #e8e8e8
}
.bottom_link
{
 padding-top:4px;
 color: #606C46;
 text-decoration:none;
 FONT-SIZE: 10px;
 FONT-FAMILY: Verdana;
}



.textsta1 {
    /* font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    text-decoration: none;
    padding-left: 10px; */

    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    text-decoration: none;
    padding-right: 20px;
    padding-left: 20px;
    text-align: justify;

}



.textsta {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    text-decoration: none;
    padding-left: 10px;
    text-align: center;
}.textsta a{
    color: #0220fd;
    text-decoration: underline;
    
}.blacktext {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    text-decoration: none;
    text-align: left;
}
.stabold {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #000000;
    text-decoration: none;
    font-weight: bold;
}
.t
{
color: #660000;
}
.t1
{
/*color: #B42326;*/
color:#a91b1b;
}.linktext {
    font-family: verdana
    font-size: 11px;
    color: #575757;
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;

}
.linktext a{
    color: #575757;
    text-decoration: underline;
}
.linktext a:hover{
    color: #575757;
    text-decoration: underline;
}
/* New */
.all_anc
{
    BACKGROUND-POSITION: 9px center;
    FONT-SIZE: 11px;
    /* FONT-WEIGHT: bold; */
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    border:none;
}

.info
{
  width:400px;

}
.right_align
{
  width:80px;
  float: right;
}

.left_align
{
  width:80px;
  float: left;
}