body
{
    margin: 0px;
}
.masterbody
{
    background-color: #00457e;
}
td
{
    font: 11px 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;
}
.centerrohini
{
    background: url(Blue_images/center.jpg);
    background-repeat: repeat-x;
    height: 26px;
    font-family: Calibri;
    font-size: 14px !important;
    /*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;
}
.WhiteLabelrohini
{
    font-family: Calibri;
    font-size: 14px;
    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: 9px;
    text-transform: uppercase;
    line-height: 18px;
}
.Reportmenu
{
    color: #333333;
    font-weight: bold;
    font-size: 9px;
    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: url(Blue_images/menubg.gif) repeat-y;
    border-left: 0px solid #6a9dc6;
    border-right: 1px solid #6a9dc6;
}
.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;
}
.EblogplaceholderNew
{
    border-left: 1px solid #c9c2c1;
    border-right: 1px solid #c9c2c1;
    height: 100%;
    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*/
}
.basictabrohini
{
    padding: 3px 0;
    margin: 0;
    font: bold 14px calibri;
    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;
}
.basictabrohini 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;
}
.basictabrohini 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: 14px;
}
.basictab li a:visited
{
    color: #2d2b2b;
    font-size: 10px;
}
.basictabrohini li a:visited
{
    color: #2d2b2b;
    font-size: 14px;
}
.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;
}
.basictabrohini li a:hover
{
    background-color: #9bc9f9;
    color: #ffffff;
    font-size: 14px;
    border-top: 1px solid #4f94d7;
    border-left: 1px solid #4f94d7;
    border-right: 1px solid #4f94d7;
}
.basictab li a:active
{
    color: black;
    font-size: 10px;
}
.basictabrohini li a:active
{
    color: black;
    font-size: 14px;
}
.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;
}
.basictabrohini 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: 14px;
    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;
}
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;
}
.TextBoxRohini
{
    border-right: #b4b4b4 1px solid;
    border-top: #b4b4b4 1px solid;
    font-weight: normal;
    font-size: 12px;
    border-left: #b4b4b4 1px solid;
    color: #000000;
    border-bottom: #b4b4b4 1px solid;
    font-family: Calibri;
    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;
}
.DropdownRohini
{
    border-right: #b4b4b4 1px solid;
    border-top: #b4b4b4 1px solid;
    font-weight: normal;
    font-size: 12px;
    border-left: #b4b4b4 1px solid;
    color: #000000;
    border-bottom: #b4b4b4 1px solid;
    font-family: Calibri;
}
.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;
}
.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: 76px;
}

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: 50px;
    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;
}
.BlogsborderNew
{
    border: 1px solid #c9c2c1;
    border-radius: 5px;
    margin-bottom:5px;
  
}
.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: 9px; 
    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
{
   text-align :center;
    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: 99;
}
.primaryDynamicMenuItem
{
    width: 230px;
    background: url(Blue_images/menuhoverbg.gif) repeat-y #28689e;
    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;
}
.Quotepostion
{
    color:#ffffff;
}
.footerimg
{
    
        height :1px;
}
.todaydate{
color:#fff;
}
#maxfortadmsts_bg
{
    background: url(../../images/maxfortadm-bg-new.jpg) repeat-x #ffffff;
}
.maxfortadmststblborders
{
    border-left: 1px solid #c9cdd0;
    border-right: 1px solid #c9cdd0;
    border-bottom: 1px solid #c9cdd0;
    background: #ffffff;
}
.GridPager a
{
    font-weight: normal;
    color: #000;
}

.GridPager a, .GridPager span
{
    
    display: block;
    height: 15px;
    width: 15px;
    text-align: center;
    text-decoration: none;
}

.GridPager span
{
    background-color: #A1DCF2;
    color: #000 !important;
    font-weight: bold !important;
    border: 1px solid #3AC0F2;
}
