body {
    margin: 0px;
}

.masterbody {
    background-color: #00457e;
}

td {
    font: 11.5px arial;
    color: #333333;
}

h1, h2, h3, h4, h5, h6 {
    font-family: Georgia, "Times New Roman", Times, serif;
    color: #686a0c;
}

a {
    text-decoration: none;
    color: #38512a;
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
    color: #686a0c;
}

p {
    margin: 0 0 0 0px;
}

.Headerimg {
    background: url(Blue_images/headerbgx.jpg) repeat-x;
    border-left: 1px solid #4086c5;
    border-right: 1px solid #4086c5;
    height: 60px;
}

.scroll {
}

.headerrightlogo {
    min-width: 980px;
    width: 96%;
}

.Headertext {
    /*background-color: #073601; 	border: 1px solid #514736; 	font-size: 12px; 	color: #073601; 	font: Verdana, Arial, Helvetica, sans-serif; 	font-weight: bold;*/
}

.Headertopleft {
    color: #ffffff;
}

.Headerheight {
    padding-top: 6px;
    padding-bottom: 6px;
}

.Toptdheight {
    height: 5px;
}

.Userinfoheight {
}

.border {
    border: 2px solid #514736;
    background: url(Blue_images/Midheadbg.jpg) repeat-x;
}

.Tabborder {
    border-top: 0px solid #;
    border-bottom: 0px solid #;
    border-left: 0px solid #;
    border-right: 0px solid #;
}

.Themedropdown {
    border-right: #b4b4b4 1px solid;
    border-top: #b4b4b4 1px solid;
    font-weight: normal;
    font-size: 10px;
    border-left: #b4b4b4 1px solid;
    color: #ffffff;
    border-bottom: #b4b4b4 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    width: 80%;
    background-color: #8f8f35;
}

.whiteboxleft {
    border-bottom: 0px solid #78791e;
    border-left: 0px solid #78791e;
    border-top: 0px solid #78791e;
}

.whiteboxsecondleft {
    border-bottom: 0px solid #78791e;
}

.searchbox {
    /*background: url(Blue_images/connect4mlogo.jpg); 	background-repeat:no-repeat; 	background-position:center; 	border-left: 1px solid #514736; 	border-bottom: 2px solid #514736; 	border-top: 0px solid #514736; 	border-right: 1px solid #514736; 	background-color: #655b49; 	min-width: 150px; */
}

.SearchtextBox {
    border-right: #b4b4b4 1px solid;
    border-top: #b4b4b4 1px solid;
    font-weight: normal;
    font-size: 10px;
    border-left: #b4b4b4 1px solid;
    color: #ffffff;
    border-bottom: #b4b4b4 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: transparent;
    width: 80%;
    min-width: 121px;
}

.whiteboxsecondright {
    border-bottom: 0px solid #78791e;
    border-top: 0px solid #78791e;
}

.whiteboxright {
    background: none;
    background-repeat: no-repeat;
    background-position: center;
    border-bottom: 0px solid #78791e;
    border-top: 0px solid #78791e;
    border-right: 0px solid #78791e;
}

.efoldertextbox {
    border-bottom: 1px solid #78791e;
    border-top: 1px solid #78791e;
    border-right: 1px solid #78791e;
    height: 0px;
    height: 8px;
}

.subnavigation {
    visibility: visible;
}

.Menu {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    padding-left: 6px;
    display: block;
    height: 24px;
    text-align: left;
    text-decoration: none;
    border-bottom: 1px solid #f7f1e8;
}

.Menuhoverstyle {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    background-color: #5a4620;
    display: block;
    height: 24px;
    text-align: left;
    text-decoration: none;
    border-bottom: 1px solid #eae8e3;
}

.AspMenu {
}

.Submenu {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #686a0c;
    padding-left: 10px;
    display: block;
    height: 22px;
    vertical-align: middle;
    text-align: left;
    text-decoration: none;
    border-bottom: 1px solid #eae8e3;
    border-right: 1px solid #eae8e3;
    width: 180px;
}

.Submenuhoverstyle {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    background-color: #5a4620;
}

.Horizontalmenu {
    font-weight: bold;
    width: 100%;
}

    .Horizontalmenu ul {
        padding: 6px 0 7px 0; /*6px should equal top padding of "ul li a" below, 7px should equal bottom padding + bottom border of "ul li a" below*/
        margin: 0;
        text-align: center;
    }

        .Horizontalmenu ul li {
            display: inline;
        }

            .Horizontalmenu ul li a {
                color: #ffffff;
                padding: 6px 3px 4px 3px; /*top padding is 6px, bottom padding is 4px*/
                margin-right: 20px; /*spacing between each menu link*/
                text-decoration: none;
            }

                .Horizontalmenu ul li a:hover, .Horizontalmenu ul li a.selected {
                    border-bottom-color: black;
                }

.divcolor {
    background: #ffffff;
    border-left: 1px solid #4086c5;
    border-right: 1px solid #4086c5;
}

.rightborder {
    border-right: 0px solid #d4c295;
    min-width: 160px;
    width: 16%;
}

.navigation {
    font-weight: 400;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 16px;
    padding-left: 10px;
    padding-top: 10px;
    color: #686a0c;
}



.Navigationleft {
    background: url(Blue_images/navleft.gif);
    background-repeat: no-repeat;
    height: 24px;
    width: 5px;
}

.Navigationright {
    background: url(Blue_images/navright.gif);
    background-repeat: no-repeat;
    height: 24px;
    width: 5px;
}

.Navigationcenter {
    background: url(Blue_images/navcenter.gif) repeat-x;
    height: 24px;
    font-size: 13px;
    color: #ffffff;
    font-weight: bold;
    font-weight: 400;
    font-family: Georgia, "Times New Roman", Times, serif;
    padding-left: 15px;
    color: #ffffff;
}

.Navigationbottomleft {
    background: Transparent;
    background: no-repeat;
    height: 0px;
    width: 5px;
    visibility: hidden;
}

.Navigationbottomright {
    background: Transparent;
    background: no-repeat;
    height: 0px;
    width: 5px;
    visibility: hidden;
}

.Navigationbottomcenter {
    background: transparent;
    height: 0px;
    font-size: 13px;
    color: #ffffff;
    font-weight: bold;
    font-weight: 400;
    font-family: Georgia, "Times New Roman", Times, serif;
    padding-left: 15px;
    color: #ffffff;
    visibility: hidden;
}

.Navleft {
    background-repeat: no-repeat;
    height: 0px;
    width: 5px;
}

.Navright {
    background-repeat: no-repeat;
    height: 0px;
    width: 5px;
}

.Navcenter {
    height: 24px;
    font-size: 16px;
    color: #ffffff;
    font-weight: bold;
    font-weight: 400;
    font-family: Georgia, "Times New Roman", Times, serif;
    padding-left: 15px;
    color: #ffffff;
}

.Menuleft {
}


.Menuright {
}

.Menucenter {
    background: #ffffff;
    font-family: arial,sans-serif;
    font-weight: bold;
    font-size: 11px;
    color: #333333;
    padding-left: 5px;
    border-bottom: 3px solid #66a8ec;
    border-left: 0px solid #d3d3d3;
    border-right: 0px solid #d3d3d3;
    height: 20px;
    text-transform: uppercase;
}

.pageheading {
    height: 28px;
    font-size: 14px;
    color: #333333;
    font-weight: bold;
    font-family: Arial;
    text-align: center;
    text-transform: uppercase;
}

.Dynamicheader {
    height: 28px;
    font-size: 14px;
    color: #333333;
    font-weight: bold;
    font-family: Arial;
    text-align: center;
    text-transform: uppercase;
}

.left {
    background: url(Blue_images/left.jpg);
    background-repeat: no-repeat;
    height: 26px;
    width: 7px;
}

.right {
    background: url(Blue_images/right.jpg);
    background-repeat: no-repeat;
    height: 26px;
    width: 7px;
}

.center {
    background: url(Blue_images/center.jpg);
    background-repeat: repeat-x;
    height: 26px;
    font-family: arial,sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #333333;
    padding-left: 8px;
    text-transform: uppercase;
}

.WhiteLabel {
    font-family: arial,sans-serif;
    font-size: 11px;
    color: #333333;
    font-weight: bold;
    text-transform: uppercase;
}

.Menuheader {
    font-family: arial,sans-serif;
    font-size: 12px;
    color: #111111;
    font-weight: bold;
    text-transform: uppercase;
}

.boxtopleft {
    background: url(Blue_images/navleft.gif);
    background-repeat: no-repeat;
    height: 24px;
    width: 5px;
}

.boxtopright {
    background: url(Blue_images/navright.gif);
    background-repeat: no-repeat;
    height: 24px;
    width: 5px;
}

.bgboxtop {
    background: url(Blue_images/navcenter.gif) repeat-x;
    height: 24px;
    font-size: 12px;
    color: #ffffff;
    font-weight: bold;
    font-weight: 400;
    font-family: Georgia, "Times New Roman", Times, serif;
    padding-left: 4px;
    color: #ffffff;
}


.headertheme {
    font-size: 10px;
    font-weight: bold;
    color: #686a0c;
    padding-top: 14px;
}

.para {
    font-size: 10px;
    font-weight: bold;
    color: #686a0c;
    padding-top: 14px;
}

.para2 {
    font-size: 10px;
    font-weight: bold;
    color: #686a0c;
    padding-top: 14px;
    padding-left: 6px;
}

.Contentbody {
    min-width: 1000px;
    width: 96%;
}

.Footerwidth {
    width: 100%;
}

.InkDisable a {
    top: 272px;
    position: absolute;
    color: #050505;
    font-weight: bold;
    text-decoration: underline;
    text-align: right;
}

.table1 {
    min-width: 778px;
}

.table2 {
    min-width: 980px;
    width: 96%;
}

.table3 {
    min-width: 830px;
    width: 100%;
}

.table4 {
    width: 100%;
}

.td1 {
    width: 2%;
    min-width: 10px;
}


.leftpadding {
    padding-left: 6px;
}

.testbtn {
    color: #333333;
    font-family: Verdana;
    font-size: 10px;
    height: 24px;
}

.Testheading {
    font-weight: 400;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 16px;
    color: #686a0c;
    height: 20px;
    padding-top: 10px;
}
/*new table round border Starts here*/
#xsnazzyM h1, #xsnazzyM h2, #xsnazzyM p {
    margin: 0 10px;
    letter-spacing: 1px;
}

#xsnazzyM h1 {
    font-size: 2em;
    color: #000000;
}

#xsnazzyM h2 {
    font-size: 1.5em;
    color: #de8f26;
    border: 0;
}

#xsnazzyM p {
    padding-bottom: 0.5em;
}

#xsnazzyM h2 {
    padding-top: 0.5em;
}

#xsnazzyM {
    background: transparent;
    margin: 1em;
}

.xtopM, .xbottomM {
    display: block;
    background: transparent;
    font-size: 1px;
}

.xb1M, .xb2M, .xb3M, .xb4M {
    display: block;
    overflow: hidden;
}

.xb1M, .xb2M, .xb3M {
    height: 1px;
}

.xb2M, .xb3M, .xb4M {
    background: #0f78b6;
    border-left: 1px solid #0d6ba2;
    border-right: 1px solid #0d6ba2;
}

.xb1M {
    margin: 0 5px;
    background: #0d6ba2;
}

.xb2M {
    margin: 0 3px;
    border-width: 0 2px;
}

.xb3M {
    margin: 0 2px;
}

.xb4M {
    height: 2px;
    margin: 0 1px;
}

.xboxcontentM {
    display: block;
    background: #0f78b6;
    border: 0 solid #0d6ba2;
    border-width: 0 1px;
}
/*new table round border Ends here*/


/*new table round border Starts here*/
#xsnazzyMd h1, #xsnazzyMd h2, #xsnazzyMd p {
    margin: 0 10px;
    letter-spacing: 1px;
}

#xsnazzyMd h1 {
    font-size: 2em;
    color: #000000;
}

#xsnazzyMd h2 {
    font-size: 1.5em;
    color: #de8f26;
    border: 0;
}

#xsnazzyMd p {
    padding-bottom: 0.5em;
}

#xsnazzyMd h2 {
    padding-top: 0.5em;
}

#xsnazzyMd {
    background: transparent;
    margin: 1em;
}

.xtopMd, .xbottomMd {
    display: block;
    background: transparent;
    font-size: 1px;
}

.xb1Md, .xb2Md, .xb3Md, .xb4Md {
    display: block;
    overflow: hidden;
}

.xb1Md, .xb2Md, .xb3Md {
    height: 1px;
}

.xb2Md, .xb3Md, .xb4Md {
    background: #327bb9;
    border-left: 1px solid #4086c5;
    border-right: 1px solid #4086c5;
}

.xb1Md {
    margin: 0 5px;
    background: #4086c5;
}

.xb2Md {
    margin: 0 3px;
    border-width: 0 2px;
}

.xb3Md {
    margin: 0 2px;
}

.xb4Md {
    height: 2px;
    margin: 0 1px;
}

.xboxcontentMd {
    display: block;
    background: #327bb9;
    border: 0 solid #4086c5;
    border-width: 0 1px;
}
/*new table round border Ends here*/




/*new table round border Starts here*/
#xsnazzyMT h1, #xsnazzyMT h2, #xsnazzyMT p {
    margin: 0 10px;
    letter-spacing: 1px;
}

#xsnazzyMT h1 {
    font-size: 2em;
    color: #000000;
}

#xsnazzyMT h2 {
    font-size: 1.5em;
    color: #99827c;
    border: 0;
}

#xsnazzyMT p {
    padding-bottom: 0.5em;
}

#xsnazzyMT h2 {
    padding-top: 0.5em;
}

#xsnazzyMT {
    background: transparent;
    margin: 1em;
}

.xtopMT, .xbottomMT {
    display: block;
    background: transparent;
    font-size: 1px;
}

.xb1MT, .xb2MT, .xb3MT, .xb4MT {
    display: block;
    overflow: hidden;
}

.xb1MT, .xb2MT, .xb3MT {
    height: 1px;
}

.xb2MT, .xb3MT, .xb4MT {
    background: #0f78b6;
    border-left: 1px solid #0d6ba2;
    border-right: 1px solid #0d6ba2;
}

.xb1MT {
    margin: 0 5px;
    background: #0d6ba2;
}

.xb2MT {
    margin: 0 3px;
    border-width: 0 2px;
}

.xb3MT {
    margin: 0 2px;
}

.xb4MT {
    height: 2px;
    margin: 0 1px;
}

.xboxcontentMT {
    display: block;
    background: #0f78b6;
    border: 0 solid #0d6ba2;
    border-width: 0 1px;
}
/*new table round border Ends here*/


/*new table round border Starts here*/
#xsnazzyZ h1, #xsnazzyZ h2, #xsnazzyZ p {
    margin: 0 10px;
    letter-spacing: 1px;
}

#xsnazzyZ h1 {
    font-size: 2em;
    color: #000000;
}

#xsnazzyZ h2 {
    font-size: 1.5em;
    color: #de8f26;
    border: 0;
}

#xsnazzyZ p {
    padding-bottom: 0.5em;
}

#xsnazzyZ h2 {
    padding-top: 0.5em;
}

#xsnazzyZ {
    background: transparent;
    margin: 1em;
}

.xtopZ, .xbottomZ {
    display: block;
    background: transparent;
    font-size: 1px;
}

.xb1Z, .xb2Z, .xb3Z, .xb4Z {
    display: block;
    overflow: hidden;
}

.xb1Z, .xb2Z, .xb3Z {
    height: 1px;
}

.xb2Z, .xb3Z, .xb4Z {
    background: transparent;
    border-left: 1px solid transparent;
    border-right: 1px solid transparent;
}

.xb1Z {
    margin: 0 5px;
    background: transparent;
}

.xb2Z {
    margin: 0 3px;
    border-width: 0 2px;
}

.xb3Z {
    margin: 0 2px;
}

.xb4Z {
    height: 2px;
    margin: 0 1px;
}

.xboxcontentZ {
    display: block;
    background: transparent;
    border: 0 solid transparent;
    border-width: 0 1px;
}
/*new table round border Ends here*/




/*new table round border Starts here*/
#xsnazzyE h1, #xsnazzyE h2, #xsnazzyE p {
    margin: 0 10px;
    letter-spacing: 1px;
}

#xsnazzyE h1 {
    font-size: 2em;
    color: #000000;
}

#xsnazzyE h2 {
    font-size: 1.5em;
    color: #c9c2c1;
    border: 0;
}

#xsnazzyE p {
    padding-bottom: 0.5em;
}

#xsnazzyE h2 {
    padding-top: 0.5em;
}

#xsnazzyE {
    background: transparent;
    margin: 1em;
}

.xtopE, .xbottomE {
    display: block;
    background: transparent;
    font-size: 1px;
}

.xb1E, .xb2E, .xb3E, .xb4E {
    display: block;
    overflow: hidden;
}

.xb1E, .xb2E, .xb3E {
    height: 1px;
}

.xb2E, .xb3E, .xb4E {
    background: #f8f6f4;
    border-left: 1px solid #c9c2c1;
    border-right: 1px solid #c9c2c1;
}

.xb1E {
    margin: 0 5px;
    background: #c9c2c1;
}

.xb2E {
    margin: 0 3px;
    border-width: 0 2px;
}

.xb3E {
    margin: 0 2px;
}

.xb4E {
    height: 2px;
    margin: 0 1px;
}

.xboxcontentE {
    display: block;
    background: #f8f6f4;
    border: 0 solid #c9c2c1;
    border-width: 0 1px;
}
/*new table round border Ends here*/


/*new table round border Starts here*/
#xsnazzyH h1, #xsnazzyH h2, #xsnazzyH p {
    margin: 0 10px;
    letter-spacing: 1px;
}

#xsnazzyH h1 {
    font-size: 2em;
    color: #000000;
}

#xsnazzyH h2 {
    font-size: 1.5em;
    color: #de8f26;
    border: 0;
}

#xsnazzyH p {
    padding-bottom: 0.5em;
}

#xsnazzyH h2 {
    padding-top: 0.5em;
}

#xsnazzyH {
    background: transparent;
    margin: 1em;
}

.xtopH, .xbottomH {
    display: block;
    background: transparent;
    font-size: 1px;
}

.xb1H, .xb2H, .xb3H, .xb4H {
    display: block;
    overflow: hidden;
}

.xb1H, .xb2H, .xb3H {
    height: 1px;
}

.xb2H, .xb3H, .xb4H {
    background: #327bb9;
    border-left: 1px solid #4086c5;
    border-right: 1px solid #4086c5;
}

.xb1H {
    margin: 0 5px;
    background: #4086c5;
}

.xb2H {
    margin: 0 3px;
    border-width: 0 2px;
}

.xb3H {
    margin: 0 2px;
}

.xb4H {
    height: 2px;
    margin: 0 1px;
}

.xboxcontentH {
    display: block;
    background: #327bb9;
    border: 0 solid #4086c5;
    border-width: 0 1px;
}
/*new table round border Ends here*/
/*new table round border Starts here*/
#xsnazzyB h1, #xsnazzyB h2, #xsnazzyB p {
    margin: 0 10px;
    letter-spacing: 1px;
}

#xsnazzyB h1 {
    font-size: 2em;
    color: #000000;
}

#xsnazzyB h2 {
    font-size: 1.5em;
    color: #d8c09f;
    border: 0;
}

#xsnazzyB p {
    padding-bottom: 0.5em;
}

#xsnazzyB h2 {
    padding-top: 0.5em;
}

#xsnazzyB {
    background: transparent;
    margin: 1em;
}

.xtopB, .xbottomB {
    display: block;
    background: transparent;
    font-size: 1px;
}

.xb1B, .xb2B, .xb3B, .xb4B {
    display: block;
    overflow: hidden;
}

.xb1B, .xb2B, .xb3B {
    height: 1px;
}

.xb2B, .xb3B, .xb4B {
    background: transparent;
    border-left: 1px solid transparent;
    border-right: 1px solid transparent;
}

.xb1B {
    margin: 0 5px;
    background: transparent;
}

.xb2B {
    margin: 0 3px;
    border-width: 0 2px;
}

.xb3B {
    margin: 0 2px;
}

.xb4B {
    height: 2px;
    margin: 0 1px;
}

.xboxcontentB {
    display: block;
    background: transparent;
    border: 0 solid transparent;
    border-width: 0 1px;
}

.Adminmenu {
    color: #333333;
    font-weight: bold;
    font-size: 10px;
    text-transform: uppercase;
    line-height: 18px;
}

.Reportmenu {
    color: #333333;
    font-weight: bold;
    font-size: 10px;
    text-transform: uppercase;
    line-height: 18px;
}
/*new table round border Ends here*/

.Homepagesideborders {
    border-left: 0px solid #d3d3d3;
    border-right: 0px solid #d3d3d3;
    border-bottom: 0px solid #d3d3d3;
    background: #ffffff;
}

.tablesideborders {
    border-left: 1px solid #cce3e9;
    border-right: 1px solid #cce3e9;
    border-bottom: 1px solid #cce3e9;
    background: #ffffff;
}

.tabletopborders {
    border-left: 1px solid #6a9dc6;
    border-right: 1px solid #6a9dc6;
}

.tablebottomborders {
    border-left: 1px solid #6a9dc6;
    border-right: 1px solid #6a9dc6;
}

.menusideborders {
    background-color: #2373b0 !important;
    border-left: 0px solid #6a9dc6;
    border-right: 1px solid #6a9dc6;
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.menubg {
}

.contentplaceholder {
    border-left: 0px solid #98a14c;
    border-right: 0px solid #98a14c;
    height: 500px;
}

.Eblogplaceholder {
    border-left: 1px solid #c9c2c1;
    border-right: 1px solid #c9c2c1;
    height: 90px;
    background: #f8f6f4;
}

.Themetext {
    border-right: #ffffff 1px solid;
    border-top: #ffffff 1px solid;
    font-weight: normal;
    font-size: 10px;
    border-left: #ffffff 1px solid;
    color: #ffffff;
    border-bottom: #ffffff 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    width: 100px;
    background-color: #00457e;
    background: #00457e;
}

.Savetheme {
    font-size: 10px;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
}

.Textright {
    text-align: right;
}

.BGlightblueborder {
    background: #84bdf9;
    border-top: 2px solid #4f94d7;
    border-bottom: #4f94d7 1px solid;
    height: 30px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #ffffff;
    font-weight: bold;
}

.Menuhead {
    background: #71aae5;
    width: 203px;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-weight: 100;
    color: #ffffff;
    font-size: 11px;
    padding-left: 10px;
    height: 24px;
    border-left: 0px solid #98c3dd;
    border-top: 0px solid #98c3dd;
    border-right: 0px solid #98c3dd;
    border-bottom: 0px solid #98c3dd;
}

.menutreeviewborder {
    border-bottom: 1px solid #dbdab8;
    border-left: 1px solid #dbdab8;
    border-right: 1px solid #dbdab8;
}

.efolder {
    color: #686a0c;
}

.efolderhover {
    color: #333333;
}

.basictab {
    padding: 3px 0;
    margin: 0;
    font: bold 12px Verdana;
    border-bottom: 6px solid #4f94d7;
    list-style-type: none;
    text-align: left; /*set to left, center, or right to align the menu as desired*/
}

    .basictab li {
        display: inline;
        margin: 0;
    }

        .basictab li a {
            text-decoration: none;
            padding: 3px 7px;
            margin-right: 1px;
            border: 1px solid #c1c1c1;
            border-bottom: none;
            background-color: #f6f6f6;
            color: #686a0c;
            font-size: 10px;
        }

            .basictab li a:visited {
                color: #2d2b2b;
                font-size: 10px;
            }

            .basictab li a:hover {
                background-color: #9bc9f9;
                color: #ffffff;
                font-size: 10px;
                border-top: 1px solid #4f94d7;
                border-left: 1px solid #4f94d7;
                border-right: 1px solid #4f94d7;
            }

            .basictab li a:active {
                color: black;
                font-size: 10px;
            }

        .basictab li.selected a {
            /*selected tab effect*/
            position: relative;
            top: 4px;
            padding-top: 6px;
            background-color: #6ca6e0;
            border-top: 1px solid #4f94d7;
            border-left: 1px solid #4f94d7;
            border-right: 1px solid #4f94d7;
            color: #ffffff;
            font-size: 10px;
            height: 23px;
        }

.tab {
    padding: 3px 0;
    margin: 0;
    font: bold 10px Verdana;
    color: #686a0c;
    border-bottom: 0px solid #987032;
    list-style-type: none;
    text-align: left; /*set to left, center, or right to align the menu as desired*/
}

    .tab li {
        display: inline;
        margin: 0;
    }

        .tab li a {
            text-decoration: none;
            padding: 3px 7px;
            margin-right: 1px;
            border: 1px solid #c1c1c1;
            border-bottom: none;
            background-color: #f6f6f6;
            color: #686a0c;
            font-size: 10px;
        }

            .tab li a:visited {
                color: #2d2b2b;
                font-size: 10px;
            }

            .tab li a:hover {
                background-color: #9bc9f9;
                color: #ffffff;
                font-size: 10px;
                border-top: 1px solid #4f94d7;
                border-left: 1px solid #4f94d7;
                border-right: 1px solid #4f94d7;
            }

            .tab li a:active {
                color: black;
                font-size: 10px;
            }

        .tab li.selected a {
            /*selected tab effect*/
            position: relative;
            top: 4px;
            padding-top: 6px;
            background-color: #6ca6e0;
            border-top: 1px solid #4f94d7;
            border-left: 1px solid #4f94d7;
            border-right: 1px solid #4f94d7;
            color: #ffffff;
            font-size: 10px;
            height: 23px;
        }

.Button {
    color: #333333;
    font-family: Verdana;
    font-size: 10px;
    height: 20px;
}

table.tdborder {
    border-bottom: 1px solid #f1f5f9;
}

    table.tdborder tr {
        border-bottom: 1px solid #f1f5f9;
    }

    table.tdborder td {
        border-bottom: 1px solid #f1f5f9;
    }

.rightborder {
    border-right: 1px solid #f1f5f9;
}

.Navrightborder {
    border-right: 0px solid #f1f5f9;
    min-width: 170px;
    width: 16%;
}

.Contentwidth {
    min-width: 820px;
}

.gridtext {
    padding-left: 4px;
    padding-right: 4px;
}

.Adjusttext {
    padding-left: 3px;
    padding-right: 2px;
}

.TextBox {
    border-right: #b4b4b4 1px solid;
    border-top: #b4b4b4 1px solid;
    font-weight: normal;
    font-size: 10px;
    border-left: #b4b4b4 1px solid;
    color: #000000;
    border-bottom: #b4b4b4 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    resize: none;
}

.Dropdown {
    border-right: #b4b4b4 1px solid;
    border-top: #b4b4b4 1px solid;
    font-weight: normal;
    font-size: 10px;
    border-left: #b4b4b4 1px solid;
    color: #000000;
    border-bottom: #b4b4b4 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.Payslip {
    border-right: #b4b4b4 0px solid;
    border-top: #b4b4b4 0px solid;
    font-weight: normal;
    font-size: 10px;
    border-left: #b4b4b4 0px solid;
    color: #000000;
    border-bottom: #b4b4b4 0px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.Payslipheader {
    font-weight: bold;
    font-size: 14px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

s .LightSeperator {
    font-weight: normal;
    font-size: 8pt;
    color: #326297;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #f1f5f9;
    height: 1px;
}

.LightSeperatortd {
    font-weight: normal;
    font-size: 8pt;
    color: #326297;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #f1f5f9;
    width: 1px;
}

a.info {
    position: relative;
    z-index: 24;
    background-color: #e0e0e0;
    color: #000000;
    border: 0px dotted #999;
    text-decoration: none;
    font-style: italic;
}

    a.info:hover {
        z-index: 25;
        background-color: #ffff66;
        border: 0px dotted #999;
    }

    a.info span {
        display: none;
    }

    a.info:hover span {
        display: block;
        position: absolute;
        top: -6.4em;
        left: -30.2em;
        width: 325px;
        background: url(Blue_images/helpimg.gif);
        background-repeat: no-repeat;
        color: #000000;
        text-align: left;
        padding-left: 20px;
        font-size: .9em;
        font-style: italic;
        z-index: 30;
        height: 90px;
    }

a.balloon {
    position: relative;
    z-index: 24;
    background-color: Transparent;
    color: #000000;
    border: opx dotted #999;
    text-decoration: none;
    font-style: italic;
}

    a.balloon:hover {
        z-index: 25;
        background-color: #ffff66;
        border: 0px dotted #999;
    }

    a.balloon span {
        display: none;
    }

    a.balloon:hover span {
        display: block;
        position: absolute;
        top: -4em;
        left: -0em;
        width: 218px;
        background: url(Blue_images/Balloon.gif);
        background-repeat: no-repeat;
        color: #000000;
        text-align: left;
        padding-left: 20px;
        font-size: 1em;
        font-style: italic;
        z-index: 30;
        height: 90px;
        border: 0px solid #000000;
    }

.Video {
    border: 10px solid gray;
    display: block;
}

#liquid-round {
    width: 100%;
    margin: 0px auto;
    background: #fff url(Blue_Blue_images/leftside.gif) repeat-y left top;
    position: static;
    clear: both;
    z-index: 1;
}

.center-content {
    min-height: 10px;
    min-width: 150px;
}

* html .center-content {
    height: 10px;
    min-width: 150px;
}

    .center-content p {
        z-index: 999;
    }

.top {
    height: 16px;
    background: url(Blue_Blue_images/top.gif) left top;
    background-repeat: repeat-x;
    padding: 0px;
}

    .top span {
        display: block;
        position: static;
        height: 16px;
        background: url(Blue_Blue_images/top-right.gif) no-repeat right top;
    }

.center-content {
    display: block;
    position: static;
    background: url(Blue_Blue_images/rightside.gif) repeat-y right top;
    padding: 1px 20px 1px 25px;
    margin: 1px 0 0px 0;
}

.bottom {
    height: 40px;
    background: url(Blue_Blue_images/bottom.gif) no-repeat left bottom;
}

    .bottom span {
        display: block;
        position: static;
        height: 40px;
        background: url(Blue_Blue_images/bottom-right.gif) no-repeat right top;
    }

.themecolor {
    color: #4d6626;
}

.gificon {
    background: url(Blue_images/icong.gif);
    background-repeat: no-repeat;
    background-position: right;
}

.Footer {
    color: #ffffff;
}

.Quote {
    background-color: #327bb9;
    border-left: 1px solid #4086c5;
    border-right: 1px solid #4086c5;
}

.Quotecolor {
    background: #755307;
    border-bottom: 1px solid #988b6b;
    border-top: 1px solid #988b6b;
    color: #ffffff;
    font-weight: bold;
    text-align: center;
}

.bottomborder {
    border-top: 0px;
    border-bottom: 1px solid #f1f5f9;
    border-right: 0px solid #f1f5f9;
    border-left: 0px;
}
/* Normal Bubble */
div.bubble {
    width: auto;
    font-size: 0.75em;
    margin-bottom: 0px;
}

    div.bubble blockquote {
        margin: 0px;
        padding: 0px;
        border: 0px solid #c9c2c1;
        background-color: Transparent;
    }

        div.bubble blockquote p {
            margin: 10px;
            padding: 0px;
        }

    div.bubble cite {
        position: relative;
        margin: 0px;
        padding: 7px 0px 0px 15px;
        top: 34px;
        left: -16px;
        background: url(Blue_images/tip.gif) no-repeat;
        font-style: normal;
    }

div.QAblog {
    width: auto;
    font-size: 0.75em;
    margin-bottom: 0px;
}

    div.QAblog blockquote {
        margin: 0px;
        padding: 0px;
        border: 0px solid #c9c2c1;
        background-color: Transparent;
    }

        div.QAblog blockquote p {
            margin: 10px;
            padding: 0px;
        }

    div.QAblog cite {
        position: relative;
        margin: 0px;
        padding: 7px 0px 0px 15px;
        top: 1px;
        left: 2px;
        background: url(Blue_images/QAtip.gif) no-repeat;
        font-style: normal;
    }

.Blogsborder {
    border-top: 1px solid #c9c2c1;
    border-bottom: 1px solid #c9c2c1;
    border-left: 1px solid #c9c2c1;
    border-right: 1px solid #c9c2c1;
}

.Guidetext {
    font-size: 10px;
    color: #333333;
    padding-left: 20px;
}

.sessionfonts {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 10pt;
    padding-left: 3px;
    color: #ffffff;
}

.Errorfonts {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 10pt;
    padding-left: 3px;
    color: #000000;
}


.Bodywidth {
    width: 100%;
}

.Profileborder {
    border-left: 1px solid #f1f5f9;
}

.alternatecolor {
}

.normalcolor {
}

.navwidth {
    width: 100%;
    text-align: left;
}

.Quoteleft {
}

.Quotecenter {
    height: 24px;
    color: #ffffff;
    text-align: center;
}

.Quoteright {
}

.Quotesideleft {
}

.Quotesidecenter {
}

.Quotesideright {
}

.chart {
    background: url(Blue_images/chartbg.jpg);
    background-repeat: repeat-x;
}

.BhashyamtextBox {
    border-right: #b4b4b4 1px solid;
    border-top: #b4b4b4 1px solid;
    font-weight: normal;
    font-size: 10px;
    border-left: #b4b4b4 1px solid;
    color: #000000;
    border-bottom: #b4b4b4 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    width: 150px;
}

.JaytextBoxLogin {
    background-color: #657a8f;
    border-top: #122641 2px solid;
    border-bottom: #122641 2px solid;
    font-weight: normal;
    font-size: 8pt;
    border-right: #122641 2px solid;
    border-left: #122641 2px solid;
    color: #FFFFFF;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    width: 150px;
}

.GreentechtextBoxLogin {
    border-right: #b4b4b4 1px solid;
    border-top: #b4b4b4 1px solid;
    font-weight: normal;
    font-size: 11px;
    border-left: #b4b4b4 1px solid;
    color: #000000;
    border-bottom: #b4b4b4 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    width: 150px;
}

.ListBox {
    background-color: Transparent;
}

.Newlistbox {
    border-right: #b4b4b4 1px solid;
    border-top: #b4b4b4 1px solid;
    font-weight: normal;
    font-size: 10px;
    border-left: #b4b4b4 1px solid;
    color: #000000;
    border-bottom: #b4b4b4 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.Contentwidthleft {
}

.Contentwidthcenter {
}

.Contentwidthright {
}

.divBox {
    overflow-x: auto;
    overflow-y: hidden;
    float: left;
    width: 100%;
    height: auto;
}


.divBox2 {
    overflow-x: auto;
    overflow-y: auto;
    float: left;
    width: 800px;
    min-width: 800px;
    max-width: 1400px;
    width: 800px;
    height: 700px;
}

.Width818 {
    width: 818px;
}

.Width819 {
    width: 818px;
}

.Width802 {
    width: 802px;
}

.Width800 {
    width: 800px;
}

.Flashnews {
}

.Generalnotices {
}

.Coollink {
}

.Bestperformer {
}

.Timetable {
}

.Real {
}

.Frame {
}

.tablev {
    table-layout: fixed;
    border: 1px solid #cce3e9;
}

    .tablev pre {
        width: 100%;
        overflow: auto;
        height: 300px;
        margin: 0;
    }

.Ieupgrade {
    color: #ffffff;
    padding-left: 33px;
}

.headertextcolor {
    color: #ffffff;
    padding-top: 2px;
    font-size: 11px;
    font-weight: bold;
}

.headertextcolor2 {
    position: absolute;
    top: 3px;
    left: 0;
    width: 100%;
    color: #ffffff;
    font-size: 13px;
    font-weight: bold;
}

.sample {
    position: relative;
    width: 100%; /* for IE 6 */
}

.VMUTextBoxLogin {
    background-color: #657a8f;
    border-top: #122641 2px solid;
    border-bottom: #122641 2px solid;
    font-weight: bold;
    font-size: 8pt;
    border-right: #122641 2px solid;
    border-left: #122641 2px solid;
    color: #caced1;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    width: 170px;
}

.Navtxt {
    visibility: hidden;
}

.coollinktxt {
    font-size: 10px;
    color: #2c2c2c;
    font-weight: bold;
    padding-top: 8px;
}

.Contentwidthbg {
}

.Mastertd {
}

.primaryStaticMenu {
    background-color: transparent;
    float: right;
}

.primaryStaticMenuItem {
    background-color: transparent;
    border-bottom: 1px solid #65a7eb;
    color: #ffffff;
    padding: 0.2em 0 0.2em 0.5em;
    line-height: 20px;
    height: 20px;
}

.primaryStaticHover {
    color: #ffffff;
    background: #28689e;
}

.primaryDynamicMenu {
    background-color: #3a7da3;
    border-bottom: solid 1px #ccc;
    z-index: 100;
}

.primaryDynamicMenuItem {
    width: 177px;
    background: url(Blue_images/menuhoverbg.gif) repeat-y;
    border-top: solid 1px #65a7eb;
    border-bottom: solid 0px #ccc;
    border-left: solid 1px #65a7eb;
    border-right: solid 1px #65a7eb;
    color: #ffffff;
    padding: 0.2em 0 0.2em 0.5em;
    line-height: 20px;
    height: 20px;
}

.primaryDynamicHover {
    color: #ffffff;
    background: #28689e;
    border-left: solid 1px #a2bd8b;
}

.secondaryLevelOne {
    background-color: transparent;
    background-repeat: repeat-x;
    margin: 1.5em 0 0 0;
    padding: 5px 0 0 5px;
    width: 12em;
    height: 24px;
}

.secondaryLevelTwo {
    background-color: transparent;
    padding: 5px 0 5px 5px;
}

.secondaryStaticHover {
    color: #800000;
}

.Changetheme {
}

.thumbnailleft {
    position: relative;
    z-index: 0;
    font-family: Arial;
    font-size: 13px;
    line-height: 2;
    color: #000000;
}

    .thumbnailleft:hover {
        background-color: transparent;
        z-index: 50;
        visibility: visible;
    }

    .thumbnailleft span {
        /*CSS for enlarged image*/
        position: absolute;
        background-color: #ffffff;
        padding: 5px;
        left: -1000px;
        border: 1px solid gray;
        visibility: hidden;
        color: black;
        text-decoration: none;
        font-size: 12px;
        color: #000000;
        text-align: center;
    }

        .thumbnailleft span img {
            /*CSS for enlarged image*/
            border-width: 0;
            padding: 2px;
        }

    .thumbnailleft:hover span {
        /*CSS for enlarged image on hover*/
        visibility: visible;
        top: 20px;
        left: 130px; /*position where enlarged image should offset horizontally */
    }

.getexceltxt {
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    color: #000000;
    text-decoration: underline;
    padding-right: 300px;
}

.gridsideborders {
    border-left: 0px solid #d3d3d3;
    border-right: 0px solid #d3d3d3;
    border-bottom: 0px solid #d3d3d3;
    background: #ffffff;
}

/*Print Grid View css Starts Here*/
.printgridview {
    border: 1px solid #585858;
}

    .printgridview td {
        border: 1px solid #585858;
    }

    .printgridview th {
        border: 1px solid #585858;
    }

    .printgridview .alt {
    }

    .printgridview .pgr {
        width: 100%;
    }

        .printgridview .pgr table {
        }

        .printgridview .pgr td {
            font-family: Arial;
            font-size: 12px;
            height: 15px;
            color: #ff2200;
        }

        .printgridview .pgr a {
        }

            .printgridview .pgr a:hover {
            }

        .printgridview .pgr span {
        }
/*Print Grid View css Ends Here*/
.languagedropdown {
    border-right: #b4b4b4 1px solid;
    border-top: #b4b4b4 1px solid;
    font-weight: normal;
    font-size: 10px;
    border-left: #b4b4b4 1px solid;
    color: #ffffff;
    border-bottom: #b4b4b4 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    width: 110px;
    background-color: #00457b;
}

.online_aw_text {
    font-size: 12px;
    color: #333333;
    font-family: Arial;
}

.online_gridcenter {
    padding-left: 60px;
}

.online_gridcenter1 {
    padding-left: 60px;
}

.placementgridpadding {
    padding-left: 5px;
    padding-right: 5px;
}


.heritage_Textright {
    text-align: left;
    padding-left: 20px;
}

.noscrollgridheadertxt {
    color: #222222;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    height: 24px;
    padding-left: 3px;
}

.commonreg_Textright {
    text-align: right;
    padding-right: 5px;
}

.THSApplicationTxtBold {
    background: #d5d5b6;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    height: 28px;
    color: #6d5533;
    padding-left: 6px;
    padding-right: 6px;
}

.uploadButton {
    background-color: #ffffff;
    font-family: Verdana;
    font-size: 10px;
    height: 24px;
    width: 250px;
    border: 1px solid #6f6043;
}

.uploadsubmitButton {
    background-color: #d5c48c;
    font-family: Verdana;
    font-size: 10px;
    height: 24px;
    width: 80px;
    border: 1px solid #938867;
    color: #fff;
    text-align: center;
}

.Quotepostion {
    color: #ffffff;
}

.footerimg {
    height: 1px;
}

.backendtable {
    border-top: 1px solid #dfdfdf;
    border-left: 1px solid #dfdfdf;
}

    .backendtable th {
        font: 11px arial;
        font-weight: bold;
        color: #ffffff !important;
        height: 24px;
        border-right: 1px solid #dfdfdf;
        border-bottom: 1px solid #dfdfdf;
        padding: 0px 1px;
        background-color: #4f94d7;
    }

    .backendtable td {
        font: 11px arial;
        color: #333333;
        height: 24px;
        border-right: 1px solid #dfdfdf;
        border-bottom: 1px solid #dfdfdf;
        padding: 0px 4px;
    }

#maxfortadmsts_bg {
    background: url(../../images/maxfortadm-bg.jpg) repeat-x #ffffff;
}

.Generalskin tr:hover {
    background-color: #e8edf3 !important;
    color: #000 !important;
}

nav ul ul {
    background: #1888cf;
}
 .navactive { 
    background: #1d4f71;
	color: #fff;
    border-left-color: rgb(0,191,255);
}
 nav ul li a:hover {
	background: #1d4f71;
	color: #fff;
    border-left-color: rgb(0,191,255);
}
nav ul li ul li a:hover {
   border-left-color: rgb(0,191,255);
	
}
.tabs1 a {
       border-bottom: 2px solid #0078de;
}
   .tabs1 li active {
        background-color: #1888cf !important;
        color: #ffffff !important;
    }

.tabs1 a.active {
    background-color: #1888cf !important;
    color: #ffffff !important;
}
 

    .active a {
        background-color: #1888cf;
        color: #ffffff !important;
    }

.tabs1 li a:hover {
    background-color: #1888cf !important;
    color: #ffffff !important;
}
.tabs2 a {
     border-bottom: 2px solid #4f94d7;
}

  .tabs2 li active {
        background-color: #61b1ff !important;
        color: #ffffff !important;
    }

    .tabs2 li a:hover {
        background-color: #61b1ff !important;
        color: #ffffff !important;
    }

.tabdesign {
    border-bottom: 2px solid #4f94d7 !important;
}
