body /* Internet Explorer */
{
    margin-bottom: 0px;
    margin-top: 10px;
    padding: 0px;
    font-family: Arial, Verdana, Times New Roman;
    font-size: 12px;
    color: #7b7b7b;
    text-align: center;
    background-position: center;
}

body /* Mozilla Firefox alignment */
{
    margin-bottom: 0px;
    margin-top: 10px;
    padding: 0px;
    font-family: Arial, Verdana, Times New Roman;
    font-size: 12px;
    color: #7b7b7b;
    text-align: -moz-center;
    background-position: center;
}

h1
{
    font-family: Arial, Verdana, Times New Roman;
    font-size: 16px;
    font-weight: bold;
    color: #7b7b7b;
}

#allcontent
{
    width: 1024px;
    text-align: left;
}

#header
{
    padding-left: 126px;
    float: left;
    height: 63px;
}

a.blueheader
{
    float: right;
    margin-top: 36px;
    margin-right: 28px;
    font-weight: bold;
    font-family: Verdana, Arial, Times New Roman;
    font-size: 9px;
    text-decoration: none;
    color: Black;
}

a.blueheader:hover
{
    float: right;
    margin-top: 36px;
    margin-right: 28px;
    font-weight: bold;
    font-family: Verdana, Arial, Times New Roman;
    font-size: 9px;
    text-decoration: underline;
    color: Black;
}

.header_tab1
{
    float: left;
    width: 111px;
    height: 42px;
    background: url(../../images/tab1.gif) 0 0 no-repeat;
    color: #000000;
    margin-right: 0px;
    font-family: Verdana, Arial, Times New Roman;
    font-size: 9px;
    text-align: center;
    font-weight: bold;
    margin-top: 20px;
    padding-top: 16px;
    text-decoration: none;
    cursor: pointer;
}

.header_tab1_cur
{
    float: left;
    width: 111px;
    height: 42px;
    background: url(../../images/tab1_over.gif) 0 0 no-repeat;
    color: #000000;
    margin-right: 0px;
    font-family: Verdana, Arial, Times New Roman;
    font-size: 9px;
    text-align: center;
    font-weight: bold;
    margin-top: 20px;
    padding-top: 16px;
    text-decoration: none;
    cursor: pointer;
}

a.header_tab1
{
    float: left;
    width: 111px;
    height: 42px;
    background: url(../../images/tab1.gif) 0 0 no-repeat;
    color: #000000;
    margin-right: 0px;
    font-family: Verdana, Arial, Times New Roman;
    font-size: 9px;
    text-align: center;
    font-weight: bold;
    margin-top: 20px;
    padding-top: 16px;
    text-decoration: none;
    cursor: pointer;
}

a.header_tab1:hover
{
    float: left;
    width: 111px;
    height: 42px;
    background: url(../../images/tab1_over.gif) 0 0 no-repeat;
    color: #000000;
    margin-right: 0px;
    font-family: Verdana, Arial, Times New Roman;
    font-size: 9px;
    text-align: center;
    font-weight: bold;
    margin-top: 20px;
    padding-top: 16px;
    text-decoration: none;
    cursor: pointer;
}

.header_tab2
{
    float: left;
    width: 111px;
    height: 42px;
    background: url(../../images/tab1.gif) 0 0 no-repeat;
    color: #000000;
    font-family: Arial Rounded MT, Verdana, Arial, Times New Roman;
    font-size: 10px;
    text-align: center;
    font-weight: bold;
    margin-top: 20px;
    padding-top: 16px;
    text-decoration: none;
    cursor: pointer;
}

.header_tab2_cur
{
    float: left;
    width: 111px;
    height: 42px;
    background: url(../../images/tab1_over.gif) 0 0 no-repeat;
    color: #000000;
    font-family: Arial Rounded MT, Verdana, Arial, Times New Roman;
    font-size: 10px;
    text-align: center;
    font-weight: bold;
    margin-top: 20px;
    padding-top: 16px;
    text-decoration: none;
    cursor: pointer;
}

a.header_tab2
{
    float: left;
    width: 111px;
    height: 42px;
    background: url(../../images/tab1.gif) 0 0 no-repeat;
    color: #000000;
    margin-right: 0px;
    font-family: Arial Rounded MT, Verdana, Arial, Times New Roman;
    font-size: 10px;
    text-align: center;
    font-weight: bold;
    margin-top: 20px;
    padding-top: 16px;
    text-decoration: none;
    cursor: pointer;
}

a.header_tab2:hover
{
    float: left;
    width: 111px;
    height: 42px;
    background: url(../../images/tab1_over.gif) 0 0 no-repeat;
    color: #000000;
    margin-right: 0px;
    font-family: Arial Rounded MT, Verdana, Arial, Times New Roman;
    font-size: 10px;
    text-align: center;
    font-weight: bold;
    margin-top: 20px;
    padding-top: 16px;
    text-decoration: none;
    cursor: pointer;
}

.header_tab3
{
    float: left;
    width: 111px;
    height: 42px;
    background: url(../../images/tab1.gif) 0 0 no-repeat;
    color: #000000;
    margin-right: 0px;
    font-family: Arial Rounded MT, Verdana, Arial, Times New Roman;
    font-size: 10px;
    text-align: center;
    font-weight: bold;
    margin-top: 20px;
    padding-top: 16px;
    text-decoration: none;
    cursor: pointer;
}

.header_tab3_cur
{
    float: left;
    width: 111px;
    height: 42px;
    background: url(../../images/tab1_over.gif) 0 0 no-repeat;
    color: #000000;
    margin-right: 0px;
    font-family: Arial Rounded MT, Verdana, Arial, Times New Roman;
    font-size: 10px;
    text-align: center;
    font-weight: bold;
    margin-top: 20px;
    padding-top: 16px;
    text-decoration: none;
    cursor: pointer;
}

a.header_tab3
{
    float: left;
    width: 111px;
    height: 42px;
    background: url(../../images/tab1.gif) 0 0 no-repeat;
    color: #000000;
    margin-right: 0px;
    font-family: Arial Rounded MT, Verdana, Arial, Times New Roman;
    font-size: 10px;
    text-align: center;
    font-weight: bold;
    margin-top: 20px;
    padding-top: 16px;
    text-decoration: none;
    cursor: pointer;
}

a.header_tab3:hover
{
    float: left;
    width: 111px;
    height: 42px;
    background: url(../../images/tab1_over.gif) 0 0 no-repeat;
    color: #000000;
    margin-right: 0px;
    font-family: Arial Rounded MT, Verdana, Arial, Times New Roman;
    font-size: 10px;
    text-align: center;
    font-weight: bold;
    margin-top: 20px;
    padding-top: 16px;
    text-decoration: none;
    cursor: pointer;
}

.header_tab4
{
    float: left;
    width: 111px;
    height: 42px;
    background: url(../../images/tab1.gif) 0 0 no-repeat;
    color: #000000;
    margin-right: 0px;
    font-family: Arial Rounded MT, Verdana, Arial, Times New Roman;
    font-size: 10px;
    text-align: center;
    font-weight: bold;
    margin-top: 20px;
    padding-top: 16px;
    text-decoration: none;
    cursor: pointer;
}

.header_tab4_cur
{
    float: left;
    width: 111px;
    height: 42px;
    background: url(../../images/tab1_over.gif) 0 0 no-repeat;
    color: #000000;
    margin-right: 0px;
    font-family: Arial Rounded MT, Verdana, Arial, Times New Roman;
    font-size: 10px;
    text-align: center;
    font-weight: bold;
    margin-top: 20px;
    padding-top: 16px;
    text-decoration: none;
    cursor: pointer;
}

a.header_tab4
{
    float: left;
    width: 111px;
    height: 42px;
    background: url(../../images/tab1.gif) 0 0 no-repeat;
    color: #000000;
    margin-right: 0px;
    font-family: Arial Rounded MT, Verdana, Arial, Times New Roman;
    font-size: 10px;
    text-align: center;
    font-weight: bold;
    margin-top: 20px;
    padding-top: 16px;
    text-decoration: none;
    cursor: pointer;
}

a.header_tab4:hover
{
    float: left;
    width: 111px;
    height: 42px;
    background: url(../../images/tab1_over.gif) 0 0 no-repeat;
    color: #000000;
    margin-right: 0px;
    font-family: Arial Rounded MT, Verdana, Arial, Times New Roman;
    font-size: 10px;
    text-align: center;
    font-weight: bold;
    margin-top: 20px;
    padding-top: 16px;
    text-decoration: none;
    cursor: pointer;
}

.header_tab5
{
    float: left;
    width: 111px;
    height: 42px;
    background: url(../../images/tab1.gif) 0 0 no-repeat;
    color: #000000;
    margin-right: 0px;
    font-family: Arial Rounded MT, Verdana, Arial, Times New Roman;
    font-size: 10px;
    text-align: center;
    font-weight: bold;
    margin-top: 20px;
    padding-top: 16px;
    text-decoration: none;
    cursor: pointer;
}

.header_tab5_cur
{
    float: left;
    width: 111px;
    height: 42px;
    background: url(../../images/tab1_over.gif) 0 0 no-repeat;
    color: #000000;
    margin-right: 0px;
    font-family: Arial Rounded MT, Verdana, Arial, Times New Roman;
    font-size: 10px;
    text-align: center;
    font-weight: bold;
    margin-top: 20px;
    padding-top: 16px;
    text-decoration: none;
    cursor: pointer;
}

a.header_tab5
{
    float: left;
    width: 111px;
    height: 42px;
    background: url(../../images/tab1.gif) 0 0 no-repeat;
    color: #000000;
    margin-right: 0px;
    font-family: Arial Rounded MT, Verdana, Arial, Times New Roman;
    font-size: 10px;
    text-align: center;
    font-weight: bold;
    margin-top: 20px;
    padding-top: 16px;
    text-decoration: none;
    cursor: pointer;
}

a.header_tab5:hover
{
    float: left;
    width: 111px;
    height: 42px;
    background: url(../../images/tab1_over.gif) 0 0 no-repeat;
    color: #000000;
    margin-right: 0px;
    font-family: Arial Rounded MT, Verdana, Arial, Times New Roman;
    font-size: 10px;
    text-align: center;
    font-weight: bold;
    margin-top: 20px;
    padding-top: 16px;
    text-decoration: none;
    cursor: pointer;
}



#headerbar
{
    height: 4px;
    margin-left: 139px;
    width: 767px;
    background-color: #9b1021;
    float: left;
}

#headerbar1
{
    height: 61px;
    margin-left: 139px;
    width: 767px;
    float: left;
}

#headerbarbluearea
{
    height: 61px;
    width: 212px;
    background: url(../../images/barblueleftcorner.gif) 0 100% no-repeat;
    background-color: #9dc0e4;
    float: left;
    display: block;
}

#headerbarorangearea
{
    height: 61px;
    width: 555px;
    background: url(../../images/headerbar.gif);
    text-align: right;
    font-size: 13px;
    color: Black;
    float: left;
}

/*.f
{   
    height: 18px; 
    width: 356px; 
    background: url(../../images/domorebg.gif);
    font-size: 13px;
    color: Black;
    margin-left: 75px;

}*/


#leftside
{
    width: 215px;
    float: left;
    padding-left: 139px;
    display: block;
}

#main
{
    width: 570px;
    float: left;
}

.mainbody
{
    width: 570px;
    height: 618px;
    padding-top: 10px;
}

.maincontent
{
    width: 520px;
    padding-top: 10px;
    margin-top: 0px;
    margin-left: 10px;
}

.pcmmaincontent
{
    width: 520px;
    height: 550px;
    padding-top: 10px;
    margin-left: 10px;
}

.indexcontent
{
    width: 550px;
    padding-top: 5px;
    padding-left: 10px;
}



#flashpanel
{
    width: 525px;
    height: 257px;
    text-align: center;
    vertical-align: middle;
}

.flashpanelbody
{
    width: 500px;
    height: 237px;
    padding: 10px;
    vertical-align: middle;
}

.flashpanel_t
{
    background: url(../../images/flashdot.gif) 0 0 repeat-x;
}
.flashpanel_b
{
    background: url(../../images/flashdot.gif) 0 100% repeat-x;
}
.flashpanel_l
{
    background: url(../../images/flashdot.gif) 0 0 repeat-y;
}
.flashpanel_r
{
    background: url(../../images/flashdot.gif) 100% 0 repeat-y;
}
.flashpanel_tl
{
    background: url(../../images/flashpanel_tl.gif) 0 0 no-repeat;
}
.flashpanel_tr
{
    background: url(../../images/flashpanel_tr.gif) 100% 0 no-repeat;
}
.flashpanel_bl
{
    background: url(../../images/flashpanel_bl.gif) 0 100% no-repeat;
}
.flashpanel_br
{
    background: url(../../images/flashpanel_br.gif) 100% 100% no-repeat;
}


.menu1cur_menu2cur
{
    width: 195px;
    height: 18px;
    background: url(../../images/menu1cur_menu2cur.gif);
    color: white;
    font-weight: bold;
    font-size: 11px;
    text-align: center;
    padding-top: 8px;
    cursor: pointer;
    text-decoration: none;
}

.menu1over_menu2cur
{
    width: 195px;
    height: 18px;
    background: url(../../images/menu1over_menu2cur.gif);
    color: #436eb3;
    font-weight: bold;
    font-size: 11px;
    text-align: center;
    padding-top: 8px;
    cursor: pointer;
    text-decoration: none;
}

.menu1cur_menu2over
{
    width: 195px;
    height: 18px;
    background: url(../../images/menu1cur_menu2over.gif);
    color: white;
    font-weight: bold;
    font-size: 11px;
    text-align: center;
    padding-top: 8px;
    cursor: pointer;
    text-decoration: none;
}

.menu1over_menu2over
{
    width: 195px;
    height: 18px;
    background: url(../../images/menu1over_menu2over.gif);
    color: #436eb3;
    font-weight: bold;
    font-size: 11px;
    text-align: center;
    padding-top: 8px;
    cursor: pointer;
    text-decoration: none;
}


.menu2cur_menu3cur
{
    width: 195px;
    height: 17px;
    background: url(../../images/menu2cur_menu3cur.gif);
    color: white;
    font-weight: bold;
    font-size: 11px;
    text-align: center;
    padding-top: 5px;
    cursor: pointer;
    text-decoration: none;
}

.menu2over_menu3cur
{
    width: 195px;
    height: 17px;
    background: url(../../images/menu2over_menu3cur.gif);
    color: #436eb3;
    font-weight: bold;
    font-size: 11px;
    text-align: center;
    padding-top: 5px;
    cursor: pointer;
    text-decoration: none;
}

.menu2cur_menu3over
{
    width: 195px;
    height: 17px;
    background: url(../../images/menu2cur_menu3over.gif);
    color: white;
    font-weight: bold;
    font-size: 11px;
    text-align: center;
    padding-top: 5px;
    cursor: pointer;
    text-decoration: none;
}

.menu2over_menu3over
{
    width: 195px;
    height: 17px;
    background: url(../../images/menu2over_menu3over.gif);
    color: #436eb3;
    font-weight: bold;
    font-size: 11px;
    text-align: center;
    padding-top: 5px;
    cursor: pointer;
    text-decoration: none;
}

.menu3cur_menu4cur
{
    width: 195px;
    height: 17px;
    background: url(../../images/menu3cur_menu4cur.gif);
    color: white;
    font-weight: bold;
    font-size: 11px;
    text-align: center;
    padding-top: 6px;
    cursor: pointer;
    text-decoration: none;
}

.menu3over_menu4cur
{
    width: 195px;
    height: 17px;
    background: url(../../images/menu3over_menu4cur.gif);
    color: #436eb3;
    font-weight: bold;
    font-size: 11px;
    text-align: center;
    padding-top: 6px;
    cursor: pointer;
    text-decoration: none;
}

.menu3cur_menu4over
{
    width: 195px;
    height: 17px;
    background: url(../../images/menu3cur_menu4over.gif);
    color: white;
    font-weight: bold;
    font-size: 11px;
    text-align: center;
    padding-top: 6px;
    cursor: pointer;
    text-decoration: none;
}

.menu3over_menu4over
{
    width: 195px;
    height: 17px;
    background: url(../../images/menu3over_menu4over.gif);
    color: #436eb3;
    font-weight: bold;
    font-size: 11px;
    text-align: center;
    padding-top: 6px;
    cursor: pointer;
    text-decoration: none;
}

.menu4cur
{
    width: 195px;
    height: 17px;
    background: url(../../images/menu4cur.gif);
    color: white;
    font-weight: bold;
    font-size: 11px;
    text-align: center;
    padding-top: 6px;
    cursor: pointer;
    text-decoration: none;
}

.menu4over
{
    width: 195px;
    height: 17px;
    background: url(../../images/menu4over.gif);
    color: #436eb3;
    font-weight: bold;
    font-size: 11px;
    text-align: center;
    padding-top: 6px;
    cursor: pointer;
    text-decoration: none;
}

.homecontent
{
    width: 520px;
    margin-bottom: 10px;
}


#redpanel
{
    width: 250px;
    height: 165px;
    padding-right: 5px;
    padding-bottom: 8px;
    margin-top: 10px;
}

.redpanelbody
{
    width: 225px;
    height: 165px;
    color: #676767;
}

.redpanelcontent
{
    width: 225px;
    height: 135px;
    margin-top: 15px;
    margin-left: 15px;
    overflow: auto;
}

.redpanel_t
{
    background: url(../../images/reddot.gif) 0 0 repeat-x;
}
.redpanel_b
{
    background: url(../../images/reddot.gif) 0 100% repeat-x;
}
.redpanel_l
{
    background: url(../../images/reddot.gif) 0 0 repeat-y;
}
.redpanel_r
{
    background: url(../../images/reddot.gif) 100% 0 repeat-y;
}
.redpanel_tl
{
    background: url(../../images/redborderpanel_tl.gif) 0 0 no-repeat;
}
.redpanel_tr
{
    background: url(../../images/redborderpanel_tr.gif) 100% 0 no-repeat;
}
.redpanel_bl
{
    background: url(../../images/redborderpanel_bl.gif) 0 100% no-repeat;
}
.redpanel_br
{
    background: url(../../images/redborderpanel_br.gif) 100% 100% no-repeat;
}

#bluepanel
{
    width: 250px;
    height: 165px;
    padding-bottom: 8px;
    margin-top: 10px;
}

.bluepanelbody
{
    width: 225px;
    height: 165px;
    color: #676767;
}

.bluepanelcontent
{
    width: 225px;
    height: 135px;
    margin-top: 15px;
    margin-left: 15px;
    overflow: auto;
}

.bluepanel_t
{
    background: url(../../images/bluedot.gif) 0 0 repeat-x;
}
.bluepanel_b
{
    background: url(../../images/bluedot.gif) 0 100% repeat-x;
}
.bluepanel_l
{
    background: url(../../images/bluedot.gif) 0 0 repeat-y;
}
.bluepanel_r
{
    background: url(../../images/bluedot.gif) 100% 0 repeat-y;
}
.bluepanel_tl
{
    background: url(../../images/blueborderpanel_tl.gif) 0 0 no-repeat;
}
.bluepanel_tr
{
    background: url(../../images/blueborderpanel_tr.gif) 100% 0 no-repeat;
}
.bluepanel_bl
{
    background: url(../../images/blueborderpanel_bl.gif) 0 100% no-repeat;
}
.bluepanel_br
{
    background: url(../../images/blueborderpanel_br.gif) 100% 100% no-repeat;
}

#about
{
    width: 200px;
    height: 100px;
    text-align: left;
    margin-top: 10px;
    margin-left: 10px;
}

.abouthead
{
    background-color: #9dc0e4;
    width: 190px;
    height: 16px;
    padding: 1px;
}

#aboutbody
{
    width: 200px;
    height: 171px;
    color: #7b7b7b;
}

#new
{
    width: 200px;
    height: 190px;
    text-align: left;
    margin-top: 10px;
    margin-left: 10px;
}

.newhead
{
    background-color: #a11e2e;
    width: 190px;
    height: 16px;
    padding: 1px;
}

.new_l
{
    background: url(../../images/new_l.gif) 0 100% no-repeat;
}
.new_r
{
    background: url(../../images/new_r.gif) 100% 100% no-repeat;
}

#newbody
{
    width: 200px;
    height: 171px;
    color: #7b7b7b;
}



#blog
{
    width: 200px;
    height: 200px;
    text-align: left;
    margin-top: 10px;
    margin-left: 10px;
}

.bloghead
{
    background-color: #2d376c;
    width: 190px;
    height: 16px;
    padding: 1px;
}



#blogbody
{
    width: 200px;
    height: 91px;
    color: #7b7b7b;
}



#leftnav
{
    width: 200px;
    text-align: left;
    margin-left: 8px;
}

.leftnavbody
{
    width: 200px;
    text-align: left;
    color: #7b7b7b;
}


.leftnavmainitem
{
    padding-left: 15px;
    padding-top: 3px;
    padding-bottom: 3px;
    font-weight: bold;
}

.leftnavmainitem1
{
    padding-left: 15px;
    padding-top: 3px;
    padding-bottom: 3px;
    font-weight: bold;
    color: #7b7b7b;
}

.leftnavsubitem
{
    padding-left: 15px;
    padding-top: 3px;
    padding-bottom: 3px;
}

.leftnavsubitemcur
{
    padding-left: 15px;
    padding-top: 3px;
    padding-bottom: 3px;
    color: #354269;
    background-color: #d2e5f8;
}

.leftnavmainitemcur
{
    padding-left: 8px;
    padding-top: 2px;
    padding-bottom: 2px;
    font-weight: bold;
    color: #354269;
    background-color: #d2e5f8;
}

.leftnavtabtitle
{
    padding-left: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    font-weight: bold;
    color: #354269;
    background-color: #d2e5f8;
    border-bottom: solid 1px #354269;
    width: 200px;
}

a.ourpeoplelinks
{
    padding-top: 5px;
    font-size: 14px;
    font-family: Trebuchet MS, Arial;
    font-weight: bold;
    color: #354269;
    text-decoration: none;
}

a.ourpeoplelinks:hover
{
    padding-top: 5px;
    font-size: 14px;
    font-family: Trebuchet MS, Arial;
    font-weight: bold;
    color: #354269;
    text-decoration: underline;
}

.ourpeoplediv
{
    width: 240px;
    color: #354269;
    padding: 7px;
    margin-bottom: 1px;
    margin-right: 5px;
    margin-left: 5px;
    background-color: #d2e5f8;
}

#leftcontent ul
{
    list-style: none;
    margin-left: 0px;
    padding-left: 0px;
    margin-top: 0px;
}

#leftcontent li
{
    cursor: pointer;
}




#footer
{
    width: 530px;
    height: 15px;
    text-align: center;
    color: White;
    font-family: Arial, Verdana, Times New Roman;
    font-size: 11px;
    font-weight: bold;
    background-color: #e28712;
    margin-top: 10px;
    margin-left: 15px;
}

#copyright
{
    width: 525px;
    height: 15px;
    text-align: center;
    color: black;
    font-family: Arial, Verdana, Times New Roman;
    font-size: 11px;
    font-weight: bold;
}


#footer a
{
    text-align: center;
    color: White;
    font-family: Arial, Verdana, Times New Roman;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

#footer a:hover
{
    text-align: center;
    color: White;
    font-family: Arial, Verdana, Times New Roman;
    font-size: 11px;
    font-weight: bold;
    text-decoration: underline;
}

#WhatsNew
{
    text-align: left;
    color: White;
    font-family: Arial, Verdana, Times New Roman;
    font-size: 11px;
    font-weight: bold;
    padding-left: 3px;
}

#WhatsNew a
{
    text-align: left;
    color: White;
    font-family: Arial, Verdana, Times New Roman;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

#WhatsNew a:hover
{
    text-align: left;
    color: #caeb63;
    font-family: Arial, Verdana, Times New Roman;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}


.menulinks
{
    font-family: Arial, Verdana, Times New Roman;
    font-size: 12px;
    color: White;
    text-decoration: none;
}
.staticmenu
{
    border-right: solid 1px white;
    padding-right: 2px;
}


#menu
{
    font-family: Arial, Verdana, Times New Roman;
    font-size: 14px;
    background-color: #E6791E;
    color: White;
    font-weight: bold;
    height: 20px;
    border-bottom: solid 2px #10437A;
    padding-left: 20px;
    padding-top: 2px;
    vertical-align: middle;
}

#content
{
    float: left;
}

.pagetitle
{
    font-family: Arial, Verdana, Times New Roman;
    font-size: 18px;
    color: #7b7b7b;
    padding-top: 11px;
    padding-bottom: 10px;
    padding-left: 10px;
}

.bluetitle
{
    font-family: Arial, Verdana, Times New Roman;
    font-size: 14px;
    font-weight: bold;
    color: #1a346c;
}

.whitetitle
{
    font-family: Verdana, Times New Roman;
    font-size: 14px;
    color: white;
    padding-left: 10px;
}

.greytitle
{
    font-family: Arial, Verdana, Times New Roman;
    font-size: 12px;
    font-weight: bold;
    color: #7b7b7b;
}

.whitesubtitle
{
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 12px;
    font-weight: bold;
    color: white;
}

.bluesubtitle
{
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 12px;
    font-weight: bold;
    color: #1a346c;
}

a.bluesubtitle
{
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 12px;
    font-weight: bold;
    color: #1a346c;
    text-decoration: none;
}

a.bluesubtitle:hover
{
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 12px;
    font-weight: bold;
    color: #1a346c;
    text-decoration: underline;
}

.greysubtitle
{
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 12px;
    color: #7b7b7b;
}

a.greysubtitle
{
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 12px;
    color: #7b7b7b;
    text-decoration: none;
}

a.greysubtitle:hover
{
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 12px;
    color: #7b7b7b;
    text-decoration: underline;
}


.pagetitledetail
{
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 18px;
    font-weight: bold;
    color: #7b7b7b;
}

.pagetext
{
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    color: #7b7b7b;
    text-align: justify;
}

.captions
{
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    color: #7b7b7b;
    font-weight: bold;
}

.errortext
{
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    color: red;
    font-weight: bold;
}


.fieldstext
{
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    color: #7b7b7b;
}

.whitetext
{
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    color: white;
}

.greytext
{
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    color: #7b7b7b;
}

.bluetext
{
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    color: #2d376c;
}

.orangetext
{
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    color: #e18512;
}

.bigbluetext
{
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 14px;
    color: #354269;
}

.redtext
{
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    color: #9B1122;
}


.breadcrum
{
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    color: #e18512;
    font-weight: bold;
    text-decoration: none;
}

a.breadcrum:hover
{
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    color: #e18512;
    font-weight: bold;
    text-decoration: underline;
}

.listclass
{
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    color: #1a346c;
    width: 400px;
}


.hint
{
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 9px;
    color: #7b7b7b;
}

.divscroll
{
    overflow: auto;
    border: solid 1px black;
}

.buttons
{
    background-image: url(../../Images/Buttons.gif);
    border: 1px #8A4812;
    color: White;
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    font-weight: bold;
    width: 90px;
    height: 21px;
    cursor: pointer;
}


.buttons[disabled]
{
    background-image: url(../../Images/Buttons_D.gif);
    border: 1px #AFAFAF;
    color: White;
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    font-weight: bold;
    width: 90px;
    height: 21px;
    cursor: default;
}
.buttons_D
{
    background-image: url(../../Images/Buttons_D.gif);
    border: 1px #AFAFAF;
    color: White;
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    font-weight: bold;
    width: 90px;
    height: 21px;
}

.panel
{
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    color: #7b7b7b;
}

.gridheader
{
    color: #ffffff;
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    height: 17pt;
    background-color: #10437A;
    text-align: center;
    line-height: 17px;
    font-weight: bold;
}

a.gridheader
{
    color: #ffffff;
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    height: 17pt;
    background-color: #10437A;
    text-align: center;
    line-height: 17px;
    text-decoration: underline;
    font-weight: bold;
}

.gridtextodd
{
    color: black;
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    line-height: 11pt;
}

.gridtexteven
{
    color: black;
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    line-height: 11pt;
}

a.gridtextodd
{
    color: black;
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    line-height: 11pt;
    background-color: White;
    text-decoration: none;
}

a.gridtexteven
{
    color: black;
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    line-height: 11pt;
    background-color: #CCDDFF;
    text-decoration: none;
}

.gridtexthighlight
{
    color: black;
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    line-height: 11pt;
    background-color: #F9FAE6;
}

.gridtext
{
    color: black;
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    line-height: 11pt;
}


.panelstyle
{
    border: solid 3px #10437A;
    background-color: #ffffff;
}

.panelheader
{
    background-color: #CCDDFF;
    padding: 5px;
    cursor: move;
}

.HidddenText
{
    display: none;
}

.smallErrorFont
{
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 10px;
    color: #CC0000;
}


.smallErrorFont ul
{
    list-style: none;
    margin-left: 0px;
    padding-left: 0px;
    margin-top: 0px;
    color: #CC0000;
}

/**** For Integrant Blog(Index.aspx) *****/
#IntegrantBlog
{
    border-bottom: #bccceb 1px solid;
    border-left: #bccceb 1px solid;
    border-right: #bccceb 1px solid;
    border-top: #bccceb 1px solid;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    text-indent: 0px;
    margin: 0.5em;
    font-weight: normal;
    background: #fff;
    text-align: left;
    text-decoration: none;
}
#IntegrantBlog .Header
{
    border-bottom: #bccceb 1px solid;
    border-top: medium none;
    border-right: medium none;
    border-left: medium none;
    padding-bottom: 0.2em;
    padding-left: 0.5em;
    padding-right: 0.5em;
    padding-top: 0.2em;
    text-align: left;
    text-indent: 0px;
    margin: 0px;
    background: #9DC0E4;
    color: #EFFFFB;
    font-weight: normal;
    text-decoration: none;
    font-family:Verdana, Times New Roman;
}
#IntegrantBlog .BlogItems
{
    border-bottom: medium none;
    border-left: medium none;
    border-top: medium none;
    border-right: medium none;
    padding-bottom: 0.2em;
    padding-left: 0.2em;
    padding-right: 0.2em;
    text-indent: 0px;
    margin: 0px 0.5em;
    background: none transparent scroll repeat 0% 0%;
    overflow: hidden;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
    padding-top: 0.2em;
}
#IntegrantBlog .BlogItem
{
    border-bottom: medium none;
    border-left: medium none;
    border-top: medium none;
    border-right: medium none;
    padding-top: 0.4em;
    padding-bottom: 0.4em;
    list-style-type: none;
    padding-left: 0px;
    padding-right: 0px;
    text-indent: 0px;
    margin: 0px;
    background: none transparent scroll repeat 0% 0%;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
}

#IntegrantBlog .ItemUrl
{
    border-bottom: #7a7ee0 1px solid;
    text-align: left;
    border-left: medium none;
    padding-bottom: 0px;
    text-indent: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    background: none transparent scroll repeat 0% 0%;
    color: #7b7b7b;
    border-top: medium none;
    font-weight: normal;
    border-right: medium none;
    text-decoration: none;
    padding-top: 0px;
}
#IntegrantBlog .Footer
{
    border-bottom: medium none;
    text-align: right;
    border-left: medium none;
    padding-bottom: 0.2em;
    text-indent: 0px;
    margin: 0px;
    padding-left: 8px;
    padding-right: 8px;
    white-space: nowrap;
    background: #9DC0E4;
    font-size: small;
    overflow: hidden;
    border-top: #bccceb 1px solid;
    font-weight: normal;
    border-right: medium none;
    text-decoration: none;
    padding-top: 0.2em;
    font-family:Verdana, Times New Roman;
}
#IntegrantBlog .FooterViewAllUrl
{
    border-bottom: medium none;
    text-align: left;
    border-left: medium none;
    padding-bottom: 0px;
    text-indent: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    background: none transparent scroll repeat 0% 0%;
    color: #EFFFFB;
    border-top: medium none;
    font-weight: normal;
    border-right: medium none;
    text-decoration: underline;
    padding-top: 0px;
}
/*********/