body
{
    margin: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #000;
}

h1
{
    font-size: 14px;
    font-weight: normal;
    text-align: justify;
    line-height: 18px;
    color: #333333;
    padding: 7px;
}
h2
{
    font-size: 14px;
    color: #303030;
    padding-left: 7px;
    margin: 0px;
}
h3
{
    font-family: "Trebuchet MS" , Verdana, Helvetica, Arial,sans-serif !important;
    font-weight: normal;
    color: #023449;
    font-size: 22px;
    margin: 0px;
}
h4
{
    font-family: "Trebuchet MS" , Verdana, Helvetica, Arial,sans-serif !important;
    color: #000000;
    font-size: 12px;
}
h5
{
    font-family: "Trebuchet MS" , Verdana, Helvetica, Arial,sans-serif !important;
    color: #0066b3;
    font-size: 16px;
    font-weight: bold;
}
h6
{
    font-family: "Trebuchet MS" , Verdana, Helvetica, Arial,sans-serif !important;
    color: #fff;
    font-size: 13px;
    font-weight: bold;
    padding-left: 8px;
}
.Heading121
{
    background-color: #ECB040;
    color: #000;
    font-family: Arial;
    font-size: 19px;
    text-align: center;
    font-weight: bold;
    height: 30px;
    vertical-align: middle;
    border: 1px solid;
    border-radius: 12px;
}
.Button11
{
    background-color: #ECB040;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px; /*color:#393939;*/
    font-size: 13px;
    line-height: 16px;
    color: #000;
    padding: 4px 25px 5px 14px;
    border: 1px solid #c1c1c1;
    font-weight: bold;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
}


.modalBackground
{
    background-color: Gray;
    filter: alpha(opacity=80);
    opacity: 0.8;
    z-index: 10000;
}

.groovybutton
{
    border: 1px solid #DDDDDD;
    font-size: 12px;
    font-family: Arial,sans-serif;
    font-weight: bold;
    height: 27px;
    background-image: url('../Admin/images/back03.jpg');
    color: White;
    background-color: #779999;
}

.borderColor
{
    border-color: #934B2A;
    border-style: solid;
    border-width: 1px;
    border-radius: 10px;
}


.headebg
{
    background: url('../Admin/images/menu-bg.gif') repeat-x left top;
    height: 43px;
    text-align: center;
    font-family: verdana,geneva,arial,helvetica,sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #000;
}


.content
{
    font-size: 13px;
    color: #333333;
    line-height: 18px;
}

.toplink
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #373737;
    text-decoration: none;
}

.toplink:link
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #373737;
    line-height: 20px;
    text-decoration: none;
}

.toplink:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #CC0000;
    text-decoration: none;
}

.toplink:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #373737;
    text-decoration: none;
}

.toplink:active
{
    font-family: Helvetica, Arial, sans-serif;
    font-size: 13px;
    color: #999;
    text-decoration: none;
}




.header
{
    font-size: 15px;
    color: #650004;
}

.smallheader
{
    font-size: 16px;
    color: #e76b00;
}

.readmore
{
    font-family: Arial, Helvetica, sans-serif;
    color: #333333;
}


.buttonGrayStyle
{
    font-size: 11px;
    font-family: Verdana,sans-serif;
    color: #888888;
    width: 100px;
    background-color: #EEEEEE;
    border-style: solid;
    border-color: #BBBBBB;
    border-width: 1px;
}

.tdStyle
{
    font-size: 12px;
    font-family: Arial;
    color: #000000;
    text-align: right;
}

.dropdownListStyle
{
    border-style: solid;
    border-color: #BBBBBB;
    border-width: 2px;
    width: 186px;
    text-align: left;
}

.textBoxStyle
{
    font-size: 12px;
    font-family: Verdana,sans-serif;
    color: #000000;
    width: 186px;
    height: 19px;
    background-color: #EFEFEF;
    border-style: solid;
    border-color: #BBBBBB;
    border-width: 1px;
}

.tableStyle
{
    font-size: 12px;
    font-family: Arial;
    color: #888888;
    text-align: right;
}

.TextStyle
{
    font-size: 12px;
    font-family: Arial;
    color: #888888;
    text-align: left;
}



.linkbtnStyle
{
    font-size: 13px;
    font-family: Arial;
    color: #888888;
    text-align: right;
}

.buttonBlueStyle
{
    border: 1px solid #000;
    font-size: 11px;
    font-family: Verdana,sans-serif;
    font-weight: bold;
    color: #EEFFFF;
    width: 70px;
    color: #FFFFFF;
    background-image: url('../Admin/images/current-bg.gif');
    text-align: center;
    -moz-border-radius: 3px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
    border-radius: 5px;
    behavior: url('border-radius.htc');
}



.buttonGrayStyle
{
    font-size: 11px;
    font-family: Verdana,sans-serif;
    font-weight: bold;
    color: #FFFFFF;
    width: 70px;
    height: 25px;
    background-color: #343A3F;
    border-style: solid;
    border-color: #0088DD;
    border-width: 0px;
}

.MyCalendar .ajax__calendar_other .ajax__calendar_day, .MyCalendar .ajax__calendar_other .ajax__calendar_year
{
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day, .MyCalendar .ajax__calendar_hover .ajax__calendar_month, .MyCalendar .ajax__calendar_hover .ajax__calendar_year
{
    color: red;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day, .MyCalendar .ajax__calendar_active .ajax__calendar_month, .MyCalendar .ajax__calendar_active .ajax__calendar_year
{
    color: red;
    font-weight: bold;
}


.MyCalendar .ajax__calendar_container
{
    border: 1px solid #646464;
    background-color: #86493A;
    color: #FFFFFF;
}


.news
{
    font-family: Verdana;
    font-size: 18px;
    color: #373282;
    font-weight: bold;
}
.news-text1
{
    font-family: Verdana;
    font-size: 11px;
    color: #333333;
    text-align: justify;
}
.news-text
{
    font-family: Verdana;
    font-size: 12px;
    color: #FFFFFF;
    text-align: justify;
}
.copyright
{
    font-family: Verdana;
    font-size: 12px;
    color: #000000;
}
.power
{
    font-family: Verdana;
    font-size: 12px;
    color: #CCCCCC;
}
.menu-div1
{
    width: 900px;
    margin-top: 5px;
    margin-left: auto;
    margin-right: auto;
}
.william
{
    font-family: Verdana;
    font-size: 12px;
    color: #373282;
}
.william a:link, .william a:visited
{
    font-family: Verdana;
    font-size: 12px;
    color: #373282;
}
.william a:hover
{
    font-family: Verdana;
    font-size: 12px;
    color: #373282;
    font-weight: bold;
}
.datetime
{
    font-family: Verdana;
    font-size: 12px;
    color: #373282;
}
.menubartext
{
    font-family: Verdana;
    color: #FFFFFF;
    font-size: 12px;
    text-align: center;
    text-decoration: none;
    font-weight: bold;
}
.menubartext a:link, .menu a:visited
{
    font-family: Verdana;
    color: #FFFFFF;
    font-family: bolder;
    font-size: 12px;
    padding-top: 5px;
    padding-bottom: 5px;
    text-decoration: none;
    font-weight: bold;
}
.menubartext a:hover
{
    font-family: Verdana;
    color: #0099FF;
    font-weight: bolder;
    font-size: 12px;
    padding-top: 5px;
    padding-bottom: 5px;
    text-decoration: none;
    font-weight: bold;
}
.bootem
{
    font-family: Verdana;
    font-size: 12px;
    color: #CC0033;
    font-weight: bold;
}
.hader
{
    font-family: "Century Gothic";
    font-size: 15px;
    color: #CC3300;
    font-weight: bold;
}
.bootem1
{
    font-family: Verdana;
    font-size: 11px;
    color: #666666;
    font-weight: bold;
    text-decoration: none;
}
.bootem1 a:link, .bootem1 a:visited
{
    font-family: Verdana;
    color: #666666;
    font-size: 11px;
    text-decoration: none;
    font-weight: bold;
}
.bootem1 a:hover
{
    font-family: Verdana;
    color: #666666;
    font-size: 11px;
    text-decoration: none;
    font-weight: bold;
}
.footermenu
{
    font-family: Verdana;
    font-size: 12px;
    color: #CC3300;
    text-decoration: none;
    font-weight: bold;
}
.footermenu a:link, .footermenu a:visited
{
    font-family: Verdana;
    font-size: 12px;
    color: #CC3300;
    text-decoration: none;
    font-weight: bold;
}
.footermenu a:hover
{
    font-family: Verdana;
    font-size: 12px;
    color: #009900;
    text-decoration: none;
    font-weight: bold;
}


.readmore
{
    font-family: Verdana;
    font-size: 12px;
    color: #006600;
    text-decoration: none;
    font-weight: bold;
}
.readmore a:link, .readmore a:visited
{
    font-family: Verdana;
    font-size: 12px;
    color: #006600;
    text-decoration: none;
    font-weight: bold;
}
.readmore a:hover
{
    font-family: Verdana;
    font-size: 12px;
    color: #CC3300;
    text-decoration: none;
    font-weight: bold;
}
.product
{
    font-family: Verdana;
    font-size: 12px;
    color: Maroon;
    font-weight: bold;
    font-style: italic;
}
.AlltextStyle
{
    font-family: Verdana;
    font-size: 12px;
    color: #272727;
    text-align: left;
    vertical-align: top;
}


.txtcss
{
    font-family: 'Trebuchet MS';
    text-align: right;
    font-size: 14px;
    padding-right: 5px;
    font-weight: normal;
}
.txtcss1
{
    font-family: 'Trebuchet MS';
    text-align: left;
    font-size: 14px;
    padding-right: 10px;
    padding-top: 2px;
    font-weight: normal;
}
.txtcss11
{
    font-family: 'Trebuchet MS';
    text-align: left;
    font-size: 14px;
    padding-right: 5px;
    padding-left: 3px;
    font-weight: bold;
}


/*Start of menu  */

.menu
{
    border: none;
    border: 0px;
    margin: 0px;
    padding: 0px;
    font-family: verdana,geneva,arial,helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #000;
}
.menu ul
{
    background: url('../Admin/images/menu-bg.gif') repeat-x left top;
    height: 43px;
    list-style: none;
    margin: 0;
    padding: 0;
}
.menu li
{
    float: left;
    padding: 0px 8px 0px 8px;
}
.menu li a
{
    color: #000;
    display: block;
    font-weight: bold;
    line-height: 43px;
    padding: 0px 25px;
    text-align: center;
    text-decoration: none;
}
.menu li a:hover
{
    color: #ffffff;
    background: url('../Admin/images/current-bg.gif') repeat-x left top;
}
.menu li ul
{
    background: #e0e0e0;
    border-left: 2px solid #0079b2;
    border-right: 2px solid #0079b2;
    border-bottom: 2px solid #0079b2;
    display: none;
    height: auto;
    filter: alpha(opacity=95);
    opacity: 0.90;
    position: absolute;
    width: 326px;
    z-index: 200; /*top:1em; 		/*left:0;*/
}
.menu li:hover ul
{
    display: block;
}
.menu li li
{
    display: block;
    float: none;
    padding: 0px;
    width: 325px;
}
.menu li ul a
{
    display: block;
    font-size: 12px;
    font-style: normal;
    padding: 0px 10px 0px 15px;
    text-align: left;
}
.menu li ul a:hover
{
    background: #949494;
    color: #000000;
    opacity: 1.0;
    filter: alpha(opacity=100);
}
.menu p
{
    clear: left;
}
.menu #current
{
    background: url('../Admin/images/current-bg.gif') repeat-x left top;
    color: #ffffff;
}

/*End of menu  */

.mGrid
{
    width: 100%;
    background-color: #fff;
    margin: 5px 0 10px 0;
    border: solid 1px #000000;
    border-collapse: collapse;
}
.mGrid td
{
    padding: 1px;
    border: solid 1px #000;
    color: #000;
}
.mGrid th
{
    padding: 4px 2px;
    color: #fff;
    font-family: Verdana;
    background: #424242 url('../Admin/css/Images/grd_head.png') repeat-x 50% top;
    border-width: 1px;
    font-size: 10px;
}
.mGrid .alt
{
    background: #A8D3FF;
}
.mGrid .pgr
{
    background: #424242;
    text-align: center;
}
.mGrid .pgr table
{
    margin: 5px 0;
}
.mGrid .pgr td
{
    border-width: 0;
    text-align: center;
    padding: 0 7px;
    border-left: solid 1px #fff;
    font-weight: bold;
    color: #fff;
    line-height: 12px;
    font-size: 11px;
}
.mGrid .pgr a
{
    color: #fff;
    text-decoration: none;
}
.mGrid .pgr a:hover
{
    color: Orange;
    text-decoration: none;
}

.PopupBoxheading
{
    background-color: #990000;
    color: #FFFFFF;
    font-family: Arial;
    font-size: 19px;
    text-align: center;
    font-weight: bold;
    height: 30px;
    vertical-align: middle;
}

input[type="button"]
{
    border: 1px solid #000;
    font-size: 11px;
    font-family: Verdana,sans-serif;
    font-weight: bold;
    color: #EEFFFF;
    width: 70px;
    color: #ffffff;
}


.modalBackground
{
    background-color: #000000;
    filter: alpha(opacity=70);
    opacity: 0.6;
}

.LoginDetailsHeadding
{
    color: #CC3300;
    text-align: center;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
}

.TextboxStyleCss
{
    border-color: Gray;
    border-style: solid;
    border-width: 1px;
    moz-border-radius: 4px /*{cornerRadius}*/;
    -webkit-border-radius: 4px /*{cornerRadius}*/;
    border-radius: 4px /*{cornerRadius}*/;
}


.Button
{
    background-color: #277F64;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    margin: 0;
    color: #393939;
    font-size: 13px;
    line-height: 16px;
    color: #FFF;
    padding: 4px 25px 5px 14px;
    border: 1px solid #c1c1c1;
    font-weight: bold;
}
.RptButton
{
    background-color: #CCCCCC;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    margin: 0;
    color: #393939;
    font-size: 13px;
    line-height: 16px;
    color: #FFF;
    padding: 4px 25px 5px 14px;
    border: 1px solid #c1c1c1;
    font-weight: bold;
}
