﻿/*Reset Start*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video
{
    padding: 0;
    margin-left: 0;
    margin-top: 0;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section
{
    display: block;
}
body, td
{
   /* font-family: Arial, Verdana, Tahoma, Arial unicode MS;*/
    font-size:0.9em;
    font-weight: normal;
    margin: 0;
}

.logintxtblank
{
    float: left;
    height: 89px;
    margin: 0;
    padding: 17px 0 0 27px;
    width: 622px;
}
.searchLbl
{
    background-color: #B8D1A7;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    color: #333333;
    width: 25%;
    padding: 2px;
    padding-left: 10px;
    padding-top: 10px;
    height: 30px;
    border: 1px solid #ffffff;
    border-collapse: collapse;
}
.searchLblDescription
{
    background-color: #D4E2C9;
    font-size: 12px;
    font-weight: normal;
    text-align: left;
    color: #333333;
    padding-left: 10px;
    padding-top: 10px;
    height: 30px;
    border: 1px solid #ffffff;
    border-collapse: collapse;
    padding-right: 2px;
    padding-bottom: 2px;
}




ol, ul
{
    list-style: none;
}
blockquote, q
{
    quotes: none;
}
.content
{
    font-size: 0.8em;
    font-weight: normal;
    text-align: left;
    color: #333333;
}
blockquote:before, blockquote:after, q:before, q:after
{
    content: '';
    content: none;
}
table
{
    border-collapse: collapse;
    border-spacing: 0;
}


.hideGridColumn
{
    display: none;
}
/*Reset End*/

/*body start*/
.bodyBg
{
    margin: 0;
    background-color: #ccc;
    background-repeat: repeat-x;
    background-attachment: fixed;
    width: 100%;
    background-position: center top;
}

/* For Font Sizes Start*/

h1
{
    font-size: 1em;
}
h2
{
    font-size: 1em;
}

a:visited
{
    color: #339;
}
ul li
{
    margin-bottom: .4em;
}
table#demo
{
    background-color: #eee;
}
td.demo
{
}

/* hide from incapable browsers */
div#sizer
{
    display: none;
}
/* breathing room between images in sizer */
div#sizer img
{
    margin-right: 3px;
}

/* For Font Sizes End*/

.col
{
    float: left;
}

.listBullet
{
    list-style-type: disc;
    margin-left: 15px;
    background-repeat: no-repeat;
}

#footer { background:#666; color:#fff; height:50px; padding:5px; border-top:6px solid #ccc; }
#footer p { float:left; width:60%}
#footer img { float:right; border:0;}

.ulmargin
{
    margin-left: 15px;
    margin-left: 20px;
}
.liType
{
    list-style-image: url(../Graphics/Icons/listBullet.gif);
    list-style: &#8227;
    background-repeat: no-repeat;
    margin-bottom: 5px;
    margin-top: 5px;
}

/*body end*/


/*main body start*/
.main
{
    width: 1004px;
    padding: 0;
    margin: 10px auto;
    background-color: #ffffff;
    overflow: hidden;
    -moz-box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
    -webkit-box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
    box-shadow: 5px 5px 5px rgba(68,68,68,0.6);
    filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.70);
    -ms-filter: "progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.70)";
    zoom: 1;
}
.wrapper
{
    width: 100%;
    overflow: hidden;
}

.label
{
    background-color: #efefef;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    color: #333333;
    padding-left: 10px;
    padding-top: 10px;
    height: 30px;
    border: 1px solid #ffffff;
    border-collapse: collapse;
    padding-right: 2px;
    padding-bottom: 2px;
    vertical-align: top;
}
.labelDescription
{
    background-color: #f9f9f9;
    font-size: 12px;
    font-weight: normal;
    text-align: left;
    color: #333333;
    padding: 10px;
    line-height: 20px;
    height: 30px;
    border: 1px solid #ffffff;
    border-collapse: collapse;
    vertical-align: top;
}

.labelDescriptionLogin
{
    background-color: #f9f9f9;
    font-size: 11px;
    font-weight: normal;
    text-align: left;
    color: #333333;
    width: 160px;
    float: left;
    padding: 2px;
    padding-left: 10px;
    padding-top: 10px;
    height: 30px;
    border: 1px solid #ffffff;
    border-collapse: collapse;
}
.labelDescriptionFile
{
    background-color: #f9f9f9;
    font-size: 11px;
    font-weight: normal;
    text-align: left;
    color: #333333;
    float: left;
    padding: 2px;
    padding-left: 10px;
    padding-top: 10px;
    height: 30px;
    border: 1px solid #ffffff;
    border-collapse: collapse;
}


.grid
{
    border-left: 1px solid #333;
    border-right: 1px solid #333;
    border-top: 1px solid #333;
    border-bottom: 1px solid #A4BC93;
    margin: 0 auto;
    width: 100%;
    background-color: #fff;
   
}
.gridHeader
{
    font-size: 14px;
    font-weight: bold;
    text-align: left;
    vertical-align: top;
    padding: 5px;
    background-color: #CBDBC0;
    border: 1px solid #819971;
    border-collapse: collapse;
    color: #333 !important;
}
.gridHeader1
{
    font-size: 13px;
    font-weight: bold;
    text-align: left;
    vertical-align: 100%;
    background-color: #CBDBC0;
    color: #333 !important;
    line-height: 100%;
}

.gridHeaderEnrolment
{
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    padding: 5px;
    background-color: Gray;
    border: 1px solid #819971;
    border-collapse: collapse;
    text-align: center;
}

.gridHeader a
{
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    color: #ffffff;
    padding: 5px;
}
.gridHeader a:active
{
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    color: #ffffff;
    padding: 5px;
}
.gridHeader a:link
{
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    color: #ffffff;
    padding: 5px;
}
.gridHeader a:hover
{
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    color: #ffffff;
    padding: 5px;
}
.gridHeader a:visited
{
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    color: #ffffff;
    padding: 5px;
}
.gridRow
{
    font-size: 13px;
    font-weight: normal;
    text-align: left;
    color: #333333;
    padding: 5px;
    border: 1px solid #819971;
}

.gridRowSymbol
{
    font-size: 13px;
    font-weight: normal;
    text-align: center;
    color: #333333;
    padding: 5px;
    border: 1px solid #819971;
}

.gridRowForNumber
{
    font-size: 0.9em;
    font-weight: normal;
    text-align: right;
    color: #333333;
    padding: 5px;
    border: 1px solid #819971;
}


.gridRow2
{
    font-size: 0.9em;
    font-weight: normal;
    text-align: left;
    color: #333333;
    padding: 0 !important;
    background-color: transparent !important;
}

.gridRow1
{
    border-color: #000000;
    font-size: 0.9em;
    font-weight: normal;
    text-align: left;
    color: #333333;
    padding: 0px;
    border-collapse: collapse;
    text-align: center;
    line-height: 100%;
    border-spacing: 0px;
}


.gridRowEnrolment
{
    font-size: 0.9em;
    font-weight: normal;
    color: #333333;
    padding: 5px;
    border: 1px solid #819971;
    border-collapse: collapse;
    text-align: center;
}
.gridAltRow
{
    font-size: 13px;
    font-weight: normal;
    text-align: left;
    color: #333333;
    padding: 5px;
    background-color: #EBF2E6;
    border: 0px solid #819971;
    border-collapse: collapse;
}

.gridAltRowSymbol
{
    font-size: 13px;
    font-weight: normal;
    text-align: center;
    color: #333333;
    padding: 5px;
    background-color: #EBF2E6;
    border: 0px solid #819971;
    border-collapse: collapse;
}
.pager
{
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    color: #333;
    padding: 5px !important;
    background-color: #C4D3BA;
    border: 1px solid #819971;
    border-collapse: collapse;
}
.pager a
{
    color: #333;
    padding: 5px !important;
}
.pager a:active
{
    color: #333;
    padding: 5px !important;
}
.pager a:link
{
    color: #333;
    padding: 5px !important;
}
.pager a:hover
{
    color: #333;
    padding: 5px !important;
}
.pager a:visited
{
    color: #333;
    padding: 5px !important;
}
.panelHeading
{
    font-size: 13px;
    font-weight: bold;
    color: Blue;
}
.heading
{
    font-size: 14px;
    text-align: center;
}
.grid td
{
    /*  padding: 5px; */
}

.gridInner
{
    border-collapse: collapse;
    margin: 0 auto;
    width: 100%;
    background-color: transparent;
}
.gridInnerHeader
{
    border-right: 1px solid #333;
    border-left: 1px solid #333;
    font-size: 13px;
    font-weight: bold;
    text-align: left;
    vertical-align: top;
    padding: 5px;
    background-color: #CBDBC0;
    border-collapse: collapse;
    color: #333 !important;
}
.gridInnerRow
{
    font-size: 1.1em;
    font-weight: normal;
    text-align: left;
    color: #333333;
    padding: 10px;
    border-collapse: collapse;
    background-color: transparent;
}
.gridInnerAltRow
{
    font-size: 0.9em;
    font-weight: normal;
    text-align: left;
    color: #333333;
    padding: 10px;
    background-color: transparent;
    border-collapse: collapse;
}
.gridInnerPager
{
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    color: #333;
    padding: 5px;
    background-color: #C4D3BA;
    border-right: 1px solid #333;
    border-left: 1px solid #333;
    border-collapse: collapse;
}
/* CSS for GridModule */

.gridModule
{
    border: 1px solid #666666;
    border-bottom: 1px solid #333333;
    margin: 0 auto; /*width: 100%;*/
}
.gridModuleHeader
{
    font-size: 13px;
    font-weight: bold;
    text-align: left;
    color: #333 !important;
    padding: 5px;
    background-color: #5EC9FD;
    border: 1px solid #666666;
    border-collapse: collapse;
    height: 30px;
    vertical-align: top;
}

.gridModuleHeaderEnrolment
{
    font-size: 13px;
    font-weight: bold;
    color: #ffffff;
    padding: 5px;
    background-color: Gray;
    border: 1px solid #666666;
    border-collapse: collapse;
    vertical-align: top;
}

.gridModuleHeader a
{
    font-size: 13px;
    font-weight: bold;
    text-align: left;
    color: #ffffff;
    padding: 5px;
    padding-left: 10px;
    vertical-align: top;
}
.gridModuleHeader a:active
{
    font-size: 13px;
    font-weight: bold;
    text-align: left;
    color: #ffffff;
    padding: 10px;
    vertical-align: top;
}
.gridModuleHeader a:link
{
    font-size: 13px;
    font-weight: bold;
    text-align: left;
    color: #ffffff;
    padding: 5px;
    vertical-align: top;
}
.gridModuleHeader a:hover
{
    font-size: 13px;
    font-weight: bold;
    text-align: left;
    color: #ffffff;
    padding: 5px;
    vertical-align: top;
}
.gridModuleHeader a:visited
{
    font-size: 13px;
    font-weight: bold;
    text-align: left;
    color: #ffffff;
    padding: 5px;
    vertical-align: top;
}
.gridModuleRow
{
    font-size: 13px;
    font-weight: normal;
    text-align: left;
    color: #333333;
    padding: 5px;
    border: 1px solid #666666;
    border-collapse: collapse;
    min-height: 16px;
}

.gridModuleRowEnrolment
{
    font-size: 13px;
    font-weight: normal;
    color: #333333;
    padding: 5px;
    border: 1px solid #666666;
    border-collapse: collapse;
    min-height: 16px;
}
.gridModuleAltRow
{
    font-size: 13px;
    font-weight: normal;
    text-align: left;
    color: #333333;
    padding: 5px;
    background-color: #f5f5f5;
    border: 1px solid #666666;
    border-collapse: collapse;
    min-height: 16px;
}
.gridModulePager
{
    font-size: 13px;
    font-weight: bold;
    text-align: left;
    color: #ffffff;
    padding: 5px;
    background-color: #C4D3BA;
    border: 1px solid #666666;
    border-collapse: collapse;
}
.gridModulePager a
{
    font-size: 13px;
    font-weight: bold;
    text-align: left;
    color: #ffffff;
    padding: 5px;
}
.gridModulePager a:active
{
    font-size: 13px;
    font-weight: bold;
    text-align: left;
    color: #ffffff;
    padding: 5px;
}
.gridModulePager a:link
{
    font-size: 13px;
    font-weight: bold;
    text-align: left;
    color: #ffffff;
    padding: 5px;
}
.gridModulePager a:hover
{
    font-size: 13px;
    font-weight: bold;
    text-align: left;
    color: #ffffff;
    padding: 5px;
}
.gridModulePager a:visited
{
    font-size: 13px;
    font-weight: bold;
    text-align: left;
    color: #ffffff;
    padding: 5px;
}
.gridModule td
{
    padding: 5px;
    vertical-align: top;
}

/*CSS for GridModule ends */



.PageTitle
{
    font-size: 14px;
    color: #cc3300;
    font-weight: bold;
    text-align: center;
}
.PageTitleList
{
    font-size: 14px;
    color: #cc3300;
    font-weight: bold;
    text-align: center;
    float: left;
    width: 780px;
    padding: 5px;
}

.PageTitle1
{
    font-size: 13px;
    color: black;
    font-weight: bold;
    text-align: center;
}
.link
{
    color: #333333;
    font-weight: normal;
    font-size: 0.92em;
    text-decoration: none;
}
.link a
{
    color: #498AF2;
    font-weight: normal;
    font-size: 0.92em;
    text-decoration: none;
}
.link a:active
{
    font-size: 0.92em;
    color: #498AF2;
    font-weight: normal;
}

.link a:hover
{
    font-size: 0.92em;
    color: #E2500F;
    font-weight: normal;
    text-decoration: underline;
}
.link a:visited
{
    font-size: 0.92em;
    color: #333333;
    font-weight: normal;
}


.linkScroll
{
    color: #1D5BAD;
    font-weight: normal;
    font-size: 0.98em;
    text-decoration: none;
}
.linkScroll a
{
    color: #1D5BAD;
    font-weight: normal;
    text-decoration: none;
}
.linkScroll a:active
{
    color: #498AF2;
    font-weight: normal;
}

.linkScroll a:hover
{
    color: #E2500F;
    font-weight: normal;
    text-decoration: underline;
}
.linkScroll a:visited
{
    color: #333333;
    font-weight: normal;
}




.linkLookup
{
    color: #333333;
    font-weight: normal;
    font-size: 14px;
    text-decoration: underline;
}
.linkLookup a
{
    color: #2282F7;
    font-weight: normal;
    font-size: 12px;
    text-decoration: underline;
}
.linkLookup a:active
{
    font-size: 12px;
    color: #333333;
    font-weight: normal;
    text-decoration: underline;
}

.linkLookup a:hover
{
    font-size: 12px;
    color: #333333;
    font-weight: normal;
    text-decoration: underline;
}
.linkLookup a:visited
{
    font-size: 12px;
    color: #333333;
    font-weight: normal;
    text-decoration: underline;
}
.linkWhite a
{
    color: #ffffff !important;
    font-weight: normal;
    font-size: 0.92em;
    text-decoration: none;
}
.linkWhite a:active
{
    font-size: 0.92em;
    color: #ffffff;
    font-weight: normal;
}

.linkWhite a:hover
{
    font-size: 0.92em;
    color: #ffffff;
    font-weight: normal;
    text-decoration: underline;
}
.linkWhite a:visited
{
    font-size: 0.92em;
    color: #ffffff;
    font-weight: normal;
}



.linkMaster a
{
    color: #E2500F !important;
    font-weight: normal;
    font-size: 0.92em;
    text-decoration: none;
}
.linkMaster a:active
{
    font-size: 0.92em;
    color: #E2500F;
    font-weight: normal;
    text-decoration: none;
}

.linkMaster a:hover
{
    font-size: 0.92em;
    color: #E2500F;
    font-weight: normal;
    text-decoration: underline;
}
.linkMaster a:visited
{
    font-size: 0.92em;
    color: #E2500F;
    font-weight: normal;
    text-decoration: none;
}


.WelMsg
{background:#eee;
   
    font-weight: bold;
    color: #9726AC;
   text-align:center;
   padding:5px !important;
   margin-bottom:5px  !important;
  
}
.loginBtn{ color: #ffffff;  text-align: right;background-color:#32547E;
                    padding-right: 5px; text-decoration:none;float:right}
                    
.cultur
{  font-size: 0.9em;
    color:#1F5FA8;
    font-weight: bold;
    float: right;
    padding:5px;
    text-decoration:none;
}
.cultur a, .cultur a:visited
{
    color: red;
}

.error
{
    font-size: 12px;
    font-weight: bold;
    color: #cc3300;
}

.labelLogin
{
    background-color: transparent;
    font-size: 11px;
    font-weight: bold;
    text-align: left;
    color: #333333;
    padding: 2px;
    padding-left: 10px;
    height: 30px;
    border-collapse: collapse;
}

.labelDescriptionLogin
{
    background-color: transparent;
    font-size: 11px;
    font-weight: normal;
    text-align: left;
    color: #333333;
    float: left;
    padding: 2px;
    padding-left: 10px;
    padding-top: 10px;
    height: 30px;
    border-collapse: collapse;
}
.labelDescriptionFile
{
    background-color: #f9f9f9;
    font-size: 11px;
    font-weight: normal;
    text-align: left;
    color: #333333;
    float: left;
    padding: 2px;
    padding-left: 10px;
    padding-top: 10px;
    height: 30px;
    border: 1px solid #ffffff;
    border-collapse: collapse;
}
.pnlSMS
{
    height: auto;
    width: 600px;
    margin: 0 auto;
}
.rdbrd
{
    margin: 140px 0 100px 0px;
    width: 365px;
    height: 150px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    border: 1px solid #A4D3EE;
    -webkit-box-shadow: #B3B3B3 5px 5px 5px;
    -moz-box-shadow: #B3B3B3 5px 5px 5px;
    box-shadow: #B3B3B3 5px 5px 5px;
    box-shadow: rgba(0,0,0,0.5) 0px 0px 24px;
    border-radius: 12px;
    background-color: #F0FAFF;
    filter: alpha(opacity=90);
    opacity: 0.9;
}

.rightgrad
{
    float: right;
    height: 500px;
    width: 980px;
    margin: -90px 1px; /* IE9 SVG, needs conditional override of 'filter' to 'none' */ /*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdkYjllOCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTU3OTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);             background-color: #FEFBF3;  background: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(251,265,191,1) 100%); /* FF3.6+ */ /* background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(251,265,191,0)), color-stop(100%,rgba(251,265,191,1))); /* Chrome,Safari4+ */ /* background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(251,265,191,1)  100%); /* Chrome10+,Safari5.1+ */ /* background: -o-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(251,265,191,1)  100%); /* Opera 11.10+ */ /* background: -ms-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(251,265,191,1)  100%); /* IE10+ */ /*  background: linear-gradient(left, rgba(255,255,255,0) 0%, rgba(251,265,191,1)  100%); /* W3C */ /*  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#FDF0C8',GradientType=1 ); /* IE6-8 */
}
.link a:visited
{
    font-size: 0.92em;
    color: #333333;
    font-weight: normal;
}
.panelHeading
{
    font-size: 14px;
    color: #2C728F;
    font-weight: bold;
    margin-bottom: 10px;
}
.lookup
{
    width: auto;
    min-height: 13px;
    padding: 2px;
    border: 1px solid #ccc;
    background-color: #EDF5FF;
    color: #084289;
}

.Letterheading
{
    padding-left: 500px;
    padding-right: 20px;
    padding-bottom: 3px;
    padding-top: 3px;
}

.Letterbottom
{
    padding-left: 700px;
    padding-right: 20px;
    padding-bottom: 3px;
    padding-top: 3px;
}
.content
{
    font-size: 13px;
    color: #333;
    font-weight: normal;
    text-align: left;
}

.padding
{
    padding: 10px;
    background-color: #efefef;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    color: #333333;
}


.hideGridColumn
{
    display: none;
}
.wrap
{
    white-space: normal;
}
.contentBg
{
    background-image: linear-gradient(bottom, rgb(234,243,252) 18%, rgb(198,217,239) 85%);
    background-image: -o-linear-gradient(bottom, rgb(234,243,252) 18%, rgb(198,217,239) 85%);
    background-image: -moz-linear-gradient(bottom, rgb(234,243,252) 18%, rgb(198,217,239) 85%);
    background-image: -webkit-linear-gradient(bottom, rgb(234,243,252) 18%, rgb(198,217,239) 85%);
    background-image: -ms-linear-gradient(bottom, rgb(234,243,252) 18%, rgb(198,217,239) 85%);
    background-image: -webkit-gradient( 	linear, 	left bottom, 	left top, 	color-stop(0.18, rgb(234,243,252)), 	color-stop(0.85, rgb(198,217,239)) );
}
.lblName
{
    font-size: 12px;
    font-weight: bold;
    color: #326AA3 !important;
    margin: 10px 0px;
    float: left;
}
.marginTop
{
    margin-top: 10px;
}
.text
{
    white-space: normal;
}
.radioBtnList
{
    background-color: #CFEAAF;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    color: #333333;
    margin-top: 10px;
    width: 980px;
    border: 1px solid #AAC49D;
    float: left;
    clear: both;
}
.radioBtnList td
{
    padding: 2px;
}
.breadCrumbText
{
    background-color: #EFF5FC;
    float: left;
    width: 100%;
}
.breadCrumbText
{
    font-size: 0.8em;
    padding: 3px;
}
.linkWhite, .linkWhite:visited
{
    color: #fff !important;
}
.linkWhite:hover
{
    color: #fff !important;
}




.breadcrumb
{
        float: left;
    font-size: 0.9em;
    margin: 0;
    padding: 0;
    
}
.dashboard
{
    width: 980px;
    margin: 0 auto;
    font-size: 0.8em !important;
}
.dashboard .graph
{
    width: 956px;
    height: 300px;
    margin: 0 auto;
    border: 1px solid #97BA6F;
    background: #fff;
    padding: 10px;
    overflow: auto;
}
.seperator
{
    height: 20px;
    margin: 0 auto;
    clear: both;
}
.dashboard .content1
{
    width: 294px;
    height: 230px;
    float: left;
    margin-right: 15px;
    background: #fff;
    padding: 10px;
    border: 1px solid #ABC986;
}
.dashboard .content2
{
    width: 294px;
    height: 230px;
    float: left;
    margin-right: 15px;
    background: #fff;
    padding: 10px;
    border: 1px solid #ABC986;
}
.dashboard .content3
{
    width: 294px;
    height: 230px;
    float: left;
    background: #fff;
    padding: 10px;
    border: 1px solid #ABC986;
}
.dashboard .contentGrp1
{
    width: 627px;
    height: 230px;
    float: left;
    margin-right: 15px;
    background: #fff;
    padding: 10px;
}
h1
{
    width: 286px;
    height: 25px;
    background: #D9EDC2;
    font-weight: bold;
    padding: 5px;
}
.dropDown
{
    float: left;
    width: 280px;
    background: #A4C67F;
    padding: 5px;
}
.dropdownbtm
{
    background: #97BA6F;
    float: left;
    height: 2px;
    width: 980px;
}
.clear
{
    clear: both;
}

input[type=text]
{
    height: 22px;
}

/*Textbox Watermark*/

.watermarked
{
    padding: 1px 0 0 1px;
    background-color: #F0F8FF;
    color: gray;
}
/*Textbox Watermark End*/

.button
{
    background: #0664C9;
    display: inline-block;
    margin-left: 5px;
    text-decoration: none;
    text-align: center;
    font-size: 12px;
    padding: 3px 12px;
    color: #fff;
    font-weight: bold;
    border: 1px solid #055BB7;
}
.button:hover
{
    background: #fff;
    color: #0664C9;
    font-weight: bold;
    border: 1px solid #0163b9;
}

table.t_view { background-color: #F4F4F4; border: 1px solid #E1DFE0; margin:0px auto 15px; width:100%; padding: 2px;}
.t_view caption {padding:5px; font-size:20px; color:#12678D;font-weight:bold;}
.t_view th { background-color: #004598; color: #FFFFFF; text-align: center; border-right: 1px solid #E1DFE0;}
.t_view th, .t_view td {padding:3px 5px; vertical-align:top;}
.t_view td{ font-size:12px; background-color: #fcfcfc; border-bottom: 1px solid #D3D3D3; border-left: 1px solid #d3d3d3;}
.t_view em {color:#d73236;font-weight:bold;}

table.t_default {width:100%; padding: 2px;}
.t_default th, .t_default td {padding:3px 5px; vertical-align:top;}
