﻿
 
.hd_top
{
    background-color: #3399FF;
    padding: 3px 0 3px 5px;
    font: 12px verdana;
    color: #3a342d;
    letter-spacing: 1px;
    text-align: left;
    height: 20px;
    margin: 0 15px 2px 25px;
    color: #fff;
}
        
.Heading5
{
    font: 25px Helvetica;
    color: #006f8f;
    height: 25px;
    padding-bottom: 5px;
    text-align: left;
}
.subheading3
{
    color: #006f8f;
    font: 19px Helvetica;
    height: 25px;
    text-decoration: underline;
    padding-bottom: 12px;
    text-align: left;
}
        
.GrayBorderTable1
{
    font: 8pt verdana;
    text-align: left;
    border: solid 2px lightgrey;
    vertical-align: middle;
}
.SearchGrayButton
{
    background-image: url(../Images/SearchButtonGray_1.jpg);
    background-repeat: no-repeat;
    background-position: center;
    font-size: 9pt;
    text-align: center;
    padding-top: 7px;
}
        
.BigGrayPatch
{
    background-image: url(../Images/GrayPatch1.JPG);
    background-repeat: no-repeat;
    background-position: left bottom;
    width: 702px;
}
        
.BigGrayPatch1
{
    background-image: url(../Images/GrayPatch_1.JPG);
    background-repeat: no-repeat;
    background-position: left bottom;
    width: 492px;
}
.BigGrayPatchNM
{
    background-image: url(../Images/GrayPatch_4.JPG);
    background-repeat: no-repeat;
    background-position: left bottom;
    width: 568px;
}
        
.bannerheight
{
    background-color: #eaf4ff;
    width: 582px;
    height: 15px;
}
        
.Pubtabcontrol1
{
    background-image: url(../Images/bgTabControl2.jpg);
    font-family: Verdana;
    border-style: solid;
    border-bottom-width: 1px;
    border-top-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-left-color: #520000;
    border-right-color: #520000;
    border-bottom-color: #520000;
}
.pinkdarkcolor
{
    background-color: #c3d9ff;
    font-family: Verdana;
}
.pinktextcolor
{
    background-color: #eaf4ff;
    font-family: Verdana;
    color: Gray;
}
.backcolorpink
{
    font-family: Verdana;
    font-size: 9pt;
}
.pinkbackcolor
{
    background-color: #FFF0F8;
}
a:link
{
    text-decoration: none;
}
a:hover
{
    text-decoration: none;
}
a:active
{
    text-decoration: none;
}
a.selected:visited
{
    text-decoration: none;
    color: green;
}
/*new link class */
        
a.new:link
{
    color: #ff0000;
    text-decoration: none;
}
a.new:active
{
    color: Blue;
    text-decoration: none;
}
a.new:hover
{
    text-decoration: underline;
}
        
/* Ends new link class */
        
.topborderpink
{
    border-width: medium;
    border-style: solid;
    border-color: #ffd2e2;
    background-color: #FFF0F8;
    font-family: Verdana;
}
A
{
    text-decoration: none;
    color: #330099;
}
/*New Link for frame3*/
a.LinkMain:link
{
    text-decoration: none;
    color: #330099;
}
a.LinkMain:hover
{
    text-decoration: none;
    color: #0fa6f1;
}
a.LinkMain:active
{
    text-decoration: none;
    color: #0fa6f1;
}
        
.topborderblankpink
{
    border-width: medium;
    border-style: solid;
    border-color: #ffd2e2;
    background-color: #FFF0F8;
    border-top-style: none;
}
        
        
.topBanner
{
    background-image: url(../Images/Membership/Banner.jpg);
}
        
#article3
{
    border-style: solid;
    border-color: #FFFFFF;
    border-top-width: 10px;
    border-top-color: Red;
    border-left-width: medium;
    border-left-color: Red;
}
        
        
.dataFontSizeSpacing
{
    font-size: 9pt;
    line-height: 1pc;
}
        
.bannercolor
{
    background-color: #a6d2ff;
    width: 500px;
    height: 5px;
    font-family: Verdana;
    font-size: 9pt;
}
        
.buttonstyle
{
    background: #a6d2ff;
    border-width: 1px;
    border-color: #000000;
    border-style: solid;
    font-weight: normal;
    height: 20;
    width: 90;
}
        
.button_close
{
    font-weight: normal;
    height: 20;
    width: 90;
    background-color: #b9e1f8;
    border: 1px solid #69acd3;
}
        
.btnsub
{
    /* 
	 
font-weight:normal;
height:24px;
width:47px;
background-color:#b9e1f8;
border:1px solid #69acd3;*/
    background-color: #EFEFFF;
    border-color: gray;
    border-style: solid;
    border-width: 1px;
    font: 8pt verdana;
    height: 24px;
    width: 50px;
    padding-right: 2px;
}
.btnlnk
{
    font-weight: normal;
    height: 19;
    width: 116;
    background-image: url(../images/submit.png) !important;
    border: 1px solid #5faede;
    padding-top: 3px;
}
.btnlink
{
    font-weight: normal;
    background-image: url(../images/submit.png);
    border: 1px solid #5faede;
    padding-top: 5px;
}
        
.btnlink_sc
{
    /* 
	 
FONT-WEIGHT:normal;
background-color:#b9e1f8;
border:1px solid #69acd3;
padding-top:5px;
color:#ffffff;*/
    background-color: #EFEFFF;
    border-color: gray;
    border-style: solid;
    border-width: 1px;
    font: 8pt verdana;
    height: 24px;
    width: 50px;
    padding-right: 2px;
}
        
.bt
{
    background-color: #EFEFFF;
    border-color: gray;
    border-style: solid;
    border-width: 1px;
    font: 8pt verdana;
    height: 24px;
    width: 55px;
    padding-right: 2px;
    padding-top: 5px;
}
        
.buttonstyleblue
{
    font-family: Verdana;
    background: #a6d2ff;
    border-color: #000000;
    font-weight: normal;
    height: 18;
    width: 100;
}
.main_cont
{
    width: 100%;
    margin: 0px auto;
    text-align: justify;
}
.main_cont p
{
    margin: 0px;
    padding: 2px 0 8px 0;
}
        
.back_btn
{
    padding: 0px;
    margin: 0px;
    margin-top: 8px;
    text-align: right;
}
.font
{
}
.Jfont
{
    letter-spacing: normal;
    text-align: justify;
}
.font11
{
    font-size: 11px;
}
.tablepadding
{
    padding-left: 10px;
}
        
.topborder1
{
    background-color: #eaf4ff;
    border-color: #a6d2ff;
    height: 455px;
    font-family: Verdana;
}
        
.lbltitlestyle
{
    font-family: Verdana;
    font-size: 10pt;
    color: Maroon;
    height: 18px;
}
.OrderedList
{
    list-style-type: upper-roman;
    font-family: Times New Roman;
    font-size: 12pt;
    color: Maroon;
    height: 18px;
}
        
.lnkbutton
{
    font-family: Book Antiqua;
    font-size: 10pt;
    background-color: #ffd2e2;
    border-style: outset;
    text-align: left;
    padding-left: 15px;
    font-weight: normal;
    vertical-align: middle;
}
.rdoButtonStyle
{
    background-color: Lime;
    color: Blue;
    font-family: Book Antiqua;
    font-weight: normal;
    font-size: 10pt;
}
.rdoButtonstyle2
{
    font-family: Book Antiqua;
    font-weight: normal;
    font-size: 10pt;
    color: Maroon;
    font-size: 12px;
}
.MemberSheet
{
    background-color: #FFFFF4;
    border-style: solid;
    border-color: #BAB9A9;
}
        
.BorderOnly
{
    border-style: solid;
    border-color: #BAB9A9;
}
        
.PanelBorder
{
    background-color: White;
    border-style: inset;
    border-color: Black;
    border-width: 1px;
}
        
.MemberBanner
{
    background-color: #E1DFD7;
    border-width: thick;
    border-color: Black;
    font-family: Verdana;
}
        
.MemberColoumn
{
    background-color: White;
    font-family: Verdana;
}
        
.Memberlefttopblack
{
    border-left-color: Black;
    border-top-color: Black;
    background-color: #E1DFD7;
}
        
.ButtonSearch
{
    background-image: url(../Images/Membership/btnGo.gif);
}
        
.BannerNew
{
    background-color: #E1DFD7;
    border-width: thick;
    border-color: Black;
    font-family: Verdana;
    background-image: url(../Images/Membership/membership1.jpg);
    color: Green;
}
        
.StudentBanner
{
    background-color: #E1DFD7;
    border-width: thick;
    border-color: Black;
    font-family: Verdana;
    background-image: url(../Images/Membership/studentMembership.jpg);
    color: Green;
}
        
.MemberSearch
{
    border-width: thick;
    border-color: Black;
    font-family: Verdana;
    background-image: url(../Images/Membership/membersearch.jpg);
    color: Green;
}
        
.NewIDALogo
{
    background-image: url(../Images/Membership/logofinal.gif);
}
        
#frm7
{
    z-index: 100;
    left: 380px;
    position: absolute;
    top: 241px;
}
        
#CalendarControl
{
    position: absolute;
    background-color: #FFF;
    margin: 0;
    padding: 0;
    display: none;
    z-index: 211;
}
        
.GetSearchImage
{
    background-image: url(../Images/Membership/Search.gif);
}
        
.ReportBackground
{
    background-color: #FFFFF4;
}
        
.DetailPageControl
{
    background-color: #edf1fc;
    border-color: Purple;
    font-family: Verdana;
    margin: 0;
    padding: 0;
    font-weight: lighter;
}
.DetailPageControl1
{
    background-color: #FFF0F8;
    font-family: Verdana;
    margin: 0;
    padding: 0;
    font-weight: lighter;
    font-size: 10pt;
}
.middleleftborderpinksimple
{
    border-style: solid;
    border-left: none;
    border-color: #ffd2e2;
    background-color: #FFF0F8;
    border-top-width: medium;
    font-family: Verdana;
    height: 455px;
}
.middletopborderpinksimple
{
    border-style: solid;
    border-right: none;
    border-bottom-style: none;
    border-top-style: none;
    border-color: #ffd2e2;
    background-color: #FFF0F8;
    font-family: Verdana;
    height: 455px;
}
.topborder11
{
    background-color: #eaf4ff;
    font-family: Verdana;
}
        
.formbackground
{
    background-color: #FFF0F8;
}
#topleftborderhidden
{
    background-color: #FFF0F8;
    border-style: solid;
    border-color: #ffd2e2;
    border-left-style: none;
    border-bottom-style: none;
    position: static;
    border-left-style: groove;
}
.cellHeader
{
    font-family: Helvetica;
    color: Maroon;
    height: 17px;
    background: #ffd2e2;
}
        
.onlytopleftborderhidden
{
    background-color: #FFF0F8;
    border-style: solid;
    border-color: #ffd2e2;
    border-left-style: none;
    height: 455px;
}
.topRightLeftBorderHidden
{
    background-color: #FFF0F8;
    border-style: solid;
    border-color: #ffd2e2;
    border-right-style: none;
    border-left-style: none;
    height: 455px;
}
        
.middleborderbluesimple1
{
    border-style: solid;
    border-color: #FFFFFF;
    border-top-width: medium;
    background-color: #eaf4ff;
    font-family: Verdana;
}
.pinklightcolor
{
    background-color: #cce9e9;
    font-family: Verdana;
}
.middleborderAliceBlue
{
    border-style: solid;
    border-color: #FFFFFF;
    border-top-width: medium;
    background-color: #f0f8ff;
    font-family: Verdana;
}
        
.TextStyle
{
    font-family: Verdana;
}
        
.ColorTopCell
{
    border-right: #ffffff 1px solid;
    border-top: #ffffff 1px solid;
    border-left: #ffffff 1px solid;
    border-bottom: #ffffff 1px solid;
}
.FontTextArea
{
    text-indent: 15pt;
    line-height: 0.5cm;
    text-align: justify;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    padding-top: 3px;
}
.ConfTable
{
    border-right: #c3d9ff 1px solid;
    border-top: #c3d9ff 1px solid;
    border-left: #c3d9ff 1px solid;
    border-bottom: #c3d9ff 1px solid;
    text-align: left;
    padding-left: 15px;
    padding-right: 15px;
}
        
.ConfTableHeading
{
    height: 18px;
    background-color: #c3d9ff;
    text-align: left;
    padding-left: 10px;
    border-right: #c3d9ff 1px solid;
    border-top: #c3d9ff 1px solid;
    border-left: #c3d9ff 1px solid;
}
        
        
.boldtext
{
    font-weight: bold;
    text-align: left;
}
.DisplayText
{
    border: 1px;
    text-indent: 20pt;
    text-align: justify;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 15px;
    padding-bottom: 15px;
    line-height: 0.5cm;
}
        
        
.TableBorderColor
{
    border-bottom: #99ccff 1px solid;
    border-left: #99ccff 1px solid;
    border-right: #99ccff 1px solid;
    border-top: #99ccff 1px solid;
    font-family: verdana;
    font-size: 8pt;
}
.TimeTable
{
    text-decoration: none;
    font-family: Verdana;
    font-size: 7pt;
}
.DisplayGrid
{
    border-top: black 1px solid;
    border-bottom: black 1px solid;
    text-align: left;
    background-color: Maroon;
    font-size: 9pt;
    color: #000000;
    height: 20px;
    font-weight: normal;
}
.displayDropDown
{
    font-family: Verdana;
    font-size: 7pt;
}
.HeaderStyle
{
    font-family: Verdana;
    font-size: 12px;
    height: 30px;
    background-color: #3399ff;
    text-align: left;
    color: White;
    padding-left: 10px;
    font-weight: bold;
}
.Headgrn
{
    font-family: Verdana;
    height: 20px;
    background-color: #7dc06c;
    text-align: left;
    color: White;
    padding-left: 10px;
}
        
.TextBoxStyle
{
    font-family: Verdana;
    border: solid 1px #cccccc;
}
.Tbtn
{
    font-family: Verdana;
    border: 1px solid #0E64D6;
    background-color: #A1D5F4;
    width: 53px;
    height: 22px;
}
        
.submit_btn
{
    font-family: Verdana;
    background-image: url(../images/submit.png);
    border: 1px solid #5faede;
}
        
.TextBoxStyle1
{
    font-family: Verdana;
    border-color: Gray;
    border-width: 1px;
    border-style: solid;
    background-color: #FFEFF5;
    border: #FFCFE1;
    border: solid 1px;
}
.BackColorStyle
{
    font-family: arial;
    background-color: #e3eafc;
    color: Black;
}
.displayHR
{
    font-size: 1pt;
    height: 1px;
    color: #cccccc;
}
        
.TableBorder
{
    border-right: #c3d9ff 1px solid;
    border-top: #c3d9ff 1px solid;
    border-left: #c3d9ff 1px solid;
    border-bottom: #c3d9ff 1px solid;
}
        
.Tblbor
{
    border: 1px solid #001063;
}
.DivTable
{
    border-right: #c3d9ff 1px solid;
    border-top: #c3d9ff 1px solid;
    border-left: #c3d9ff 1px solid;
    border-bottom: #c3d9ff 1px solid;
    background-color: #ffffff;
}
.TextParagraph
{
    padding-right: 35px;
    padding-left: 35px;
    width: 100%;
    text-align: justify;
    padding-bottom: 25px;
    padding-top: 25px;
    line-height: 0.4cm;
}
        
        
.TextAdjust
{
    padding-right: 5px;
    padding-left: 20px;
    padding-bottom: 5px;
    text-indent: 10pt;
    line-height: 0.5cm;
    padding-top: 10px;
    text-align: justify;
}
.LineSpeacing
{
    letter-spacing: normal;
    line-height: 0px;
}
.TableHeading
{
    height: 20px;
    background-color: #c3d9ff;
    text-align: left;
    padding-left: 10px;
}
body
{
    margin-left: 3px;
    margin-top: 0px;
    scrollbar-face-color: #ffffff;
    scrollbar-shadow-color: #ffffff;
    scrollbar-highlight-color: #EAEAEA;
    scrollbar-3dlight-color: #ffffff;
    scrollbar-darkshadow-color: #697074;
    scrollbar-track-color: #F7F7F7;
    scrollbar-arrow-color: #666666;
}
        
.NewsHeader1
{
    padding-left: 10px;
    text-transform: capitalize;
    height: 18px;
    text-align: left;
    background-image: url(IDA_News/NewsImages/bg.jpg);
    color: #b7ceff;
}
.NewsBorder
{
    border-right: #d3d9e3 1px solid;
    padding-right: 5px;
    padding-left: 10px;
    font-size: 7pt;
    padding-bottom: 10px;
    padding-top: 15px;
}
.NewsText
{
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 10px;
    padding-top: 10px;
    line-height: 0.5cm;
    text-align: justify;
}
#linkList ul
{
    margin: 0;
    padding: 0;
}
#linkList li
{
    line-height: 1.3em;
    background: url('/001/cr1.gif') no-repeat top center;
    display: block;
    padding-top: 5px;
    margin-bottom: 8px; /*list-style-type: none*/
}
/*li
{
line-height: 1.4em;
display: block;
padding-top: 5px;
margin-bottom: 5px;
}*/
#linkList li a.link
{
    text-decoration: none;
    color: #988F5E;
}
#linkList li a.visited
{
    text-decoration: none;
    color: #B3AE94;
}
        
        
.a2:link
{
    text-decoration: none;
    color: #0000cc;
    font-size: 9pt;
}
.a2:visited
{
    color: #0000cc;
    font-size: 9pt;
    text-decoration: none;
}
.a2:hover, .a2:active
{
    text-decoration: underline;
    color: maroon;
    font-size: 9pt;
}
.Cursor
{
    cursor: hand;
}
.Heading
{
    font-family: Helvetica;
    font-size: 25px;
    color: #006f8f;
    background-image: url(../Images/TopicUnderline.JPG);
    background-repeat: no-repeat;
    background-position: 23px bottom;
    height: 25px;
    padding-bottom: 3px;
    padding-left: 23px;
    background-attachment: scroll;
}
        
.hd
{
    font-family: Helvetica;
    font-size: 10pt;
    color: #006f8f;
    text-align: left;
    padding-left: 30px;
}
        
.setup_head
{
    font-family: Helvetica;
    font-size: 14pt;
    color: #006f8f;
    text-align: left;
    height: 30px;
    width: 600px;
}
        
.Heading_new
{
    font-family: Helvetica;
    font-size: 25px;
    color: #006f8f;
    background-image: url(../Images/TopicUnderline.JPG);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 25px;
    padding-left: 23px;
    padding-bottom: 3px;
}
.s1
{
    margin-left: 120px;
    margin-top: 10px;
}
        
.s2
{
    margin-left: 50px;
    margin-top: 10px;
}
        
.GenralText
{
    font-size: 10pt;
    font-family: Helvetica;
    color: black;
    text-align: left;
}
.BulletColor
{
    color: #006f8f;
}
.GreenHeading
{
    font-weight: bold;
    color: green;
    text-align: left;
}
.BlackHeading
{
    color: black;
    font-weight: normal;
}
.CyanHeading
{
    color: #003399;
    font-weight: bold;
    list-style-type: square;
}
        
.NewsMediaHeader
{
    padding-left: 10px;
    text-transform: capitalize;
    height: 18px;
    text-align: left;
    color: #CC99FF;
}
.a
{
    padding-left: 10px;
    text-transform: capitalize;
    height: 18px;
    text-align: left;
    background-color: #F5C4FB;
}
.TableText
{
    width: 595px;
}
.TDLeft
{
    padding-right: 10px;
    padding-left: 25px;
    width: 40%;
    vertical-align: top;
    text-align: left;
    line-height: 0.4cm;
}
.TDRight
{
    padding-right: 25px;
    padding-left: 10px;
    padding-bottom: 10px;
    width: 60%;
    line-height: 0.4cm;
    padding-top: 10px;
    text-align: justify;
    vertical-align: top;
}
.ImageAdjust
{
    padding-right: 25px;
    padding-left: 23px;
}
.RedMainHeading
{
    font-size: 12pt;
    color: #d2232a;
    background-image: url(../Images/PinkPatch_small.jpg);
    background-repeat: repeat;
    background-position: center;
    height: 35px;
    padding-left: 5px;
}
.BlueHeading
{
    color: #006f8f;
}
.BlueHeading1
{
    font-family: Helvetica;
    font-size: 12px;
    color: #006f8f;
    font-weight: bold;
}
.BlueHeader
{
    color: #006f8f;
    background-image: url(../Images/BlueHeader.JPG);
    background-repeat: no-repeat;
    height: 25px;
    padding-left: 25px;
    font-size: 9pt;
    background-position-x: 20px;
}
        
.BlueHeader2
{
    color: #006f8f;
    background-image: url(../Images/BlueHeader.JPG);
    background-repeat: no-repeat;
    height: 25px;
    padding-left: 25px;
    font-size: 9pt;
}
.GrayPatch
{
    background-image: url(../Images/GrayPatch.JPG);
    background-repeat: no-repeat;
    background-position: left bottom;
    width: 550px;
}
.ButtonGray
{
    background-image: url(../Images/btn_prof1.jpg);
    background-repeat: no-repeat;
    background-position: left bottom;
    font-size: 9pt;
    width: 86px;
    text-align: center;
    height: 25px;
    color: #006600;
}
.TdImageHead
{
    background-image: url(../Images/btn_prof.jpg);
    background-repeat: no-repeat;
    background-position: left;
    font-size: 9pt;
    height: 25px;
    color: #ffffff;
    text-align: center;
    background-color: #ffffff;
    width: 86px;
}
.SerchGrayButton
{
    background-image: url(../Images/SearchButtonGray.jpg);
    background-repeat: no-repeat;
    background-position: center;
    font-size: 9pt;
    text-align: center;
    padding-top: 5px;
}
        
.GrayBox
{
    font-family: Helvetica;
    background-image: url(../Images/MembershipBox.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    width: 260px;
    height: 200px;
}
.SmallGrayBox
{
    font-family: Helvetica;
    background-image: url(../Images/MembershipBoxSmall.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    width: 260px;
    height: 130px;
}
a.LinkColor:link
{
    text-decoration: none;
    font-size: 9pt;
    color: #006600;
}
a.LinkColor:visited
{
    text-decoration: none;
    color: #006600;
}
a.LinkColor:active
{
    text-decoration: none;
    color: #006600;
}
a.LinkColor:hover
{
    text-decoration: underline;
    color: #006600;
}
        
a.LinkColor1:link
{
    text-decoration: none;
    font-size: 9pt;
    color: #ffffff;
}
a.LinkColor1:visited
{
    text-decoration: none;
    color: #ffffff;
}
a.LinkColor1:active
{
    text-decoration: none;
    color: #cc0000;
}
a.LinkColor1:hover
{
    text-decoration: underline;
    color: #cff2dc;
}
        
        
.SerchGrayButton1
{
    background-image: url(../Images/ButtonBig.jpg);
    background-repeat: no-repeat;
    background-position: center;
    text-align: center;
    vertical-align: middle;
    height: 25px;
    padding-top: 7px;
}
.TopTD
{
    font-family: Helvetica;
    font-size: 11pt;
    color: #d2232a;
    vertical-align: middle;
    height: 28px;
    text-align: center;
}
.BottomTD
{
    color: #ffffff;
    background-image: none;
    height: 30px;
    padding-left: 10px;
    font-size: 11pt;
    background-color: #00cc00;
}
.LinkColor1
{
    text-decoration: none;
    font-size: 9pt;
    color: #0f8bfe;
}
        
A.LinkColor1:link
{
    text-decoration: none;
    font-size: 9pt;
    color: #0f8bfe;
}
        
a.LinkColor1:visited
{
    text-decoration: none;
    color: #0fa6f1;
    font-size: 9pt;
}
a.LinkColor1:active
{
    text-decoration: none;
    color: #0fa6f1;
    font-size: 9pt;
}
a.LinkColor1:hover
{
    text-decoration: underline;
    color: #0fa6f1;
    font-size: 9pt;
}
        
.GraySubHeading
{
    font-family: Helvetica;
    font-size: 11pt;
    color: #000000;
    background-image: url(../Images/GrayHeadingBox1.jpg);
    background-repeat: no-repeat;
    background-position: 70px top;
    height: 32px;
    vertical-align: middle;
    width: 450px;
    text-align: center;
}
.CDEHeader
{
    color: White;
    background-image: none;
    height: 30px;
    padding-left: 10px;
    font-size: 11pt;
    background-color: #A0B7FF;
    font-weight: bold;
    text-align: left;
}
        
.paragraph
{
    line-height: 20px;
    padding-bottom: 5px;
    padding-top: 5px;
    letter-spacing: normal;
    text-align: justify;
}
.DispTable
{
    width: 470px;
}
.DispTable11
{
    width: 600px;
}
.RightGrayHeader
{
    background-color: #effff9;
    color: #006400;
    height: 20px;
    text-align: right;
    padding-right: 4px;
}
.CenterGrayHeader
{
    background-color: #effff9;
    color: #006400;
    height: 20px;
    text-align: center;
}
.GrayBorder
{
    text-align: center;
    border-right: #cccccc 1px solid;
    border-top: #cccccc 1px solid;
    border-left: #cccccc 1px solid;
    border-bottom: #cccccc 1px solid;
    vertical-align: middle;
}
.ImageBox
{
    width: 105px;
    height: 100px;
    background-position: center top;
    background-attachment: scroll;
    background-image: url(../Images/SmallPhotoBackground.jpg);
    background-repeat: no-repeat;
    vertical-align: middle;
    text-align: center;
}
.ImageFormat
{
    width: 90px;
    height: 85px;
}
.More
{
    text-decoration: none;
    background-position: right center;
    background-attachment: scroll;
    background-image: url(../Images/MoreButton.jpg);
    vertical-align: middle;
    background-repeat: no-repeat;
    width: 55px;
    height: 20px;
    text-align: left;
    padding-right: 15px;
}
.More:active
{
    text-decoration: none;
    background-position: right center;
    background-attachment: scroll;
    background-image: url(../Images/MoreButton.jpg);
    vertical-align: middle;
    background-repeat: no-repeat;
    width: 55px;
    height: 20px;
    text-align: left;
    color: Black;
    text-decoration: none;
    padding-right: 15px;
}
.More:hover
{
    background-position: right center;
    background-attachment: scroll;
    background-image: url(../Images/MoreButton.jpg);
    vertical-align: middle;
    background-repeat: no-repeat;
    width: 55px;
    height: 20px;
    text-align: left;
    text-decoration: underline;
    padding-right: 15px;
}
        
.mainbluepatch
{
    width: 80%;
    height: 16%;
    background-attachment: scroll;
    background-image: url(../Images/mainbluepatch3.JPG);
    vertical-align: middle;
    text-align: left;
}
.RedHeading
{
    font-size: 9pt;
    color: #ff0033;
}
        
.OrangeHeading
{
    font-size: 9pt;
    color: #a83833;
    font-weight: bold;
}
.Heading12
{
    background-repeat: no-repeat;
    color: #006f8f;
    font-family: Helvetica;
}
.NoMarginText
{
    line-height: 0.4cm;
    text-align: justify;
    padding-bottom: 20px;
    padding-top: 20px;
    vertical-align: top;
}
.NoLeftMarginText
{
    line-height: 0.4cm;
    text-align: justify;
    padding-bottom: 20px;
    padding-top: 20px;
    padding-right: 25px;
    vertical-align: top;
}
.NoRightMarginText
{
    line-height: 0.4cm;
    text-align: justify;
    padding-bottom: 20px;
    padding-top: 20px;
    padding-left: 25px;
    vertical-align: text-top;
}
.colorbullet
{
    color: #006600;
}
        
.BigBluePatch1
{
    font-size: 10pt;
    vertical-align: middle;
    text-align: left;
    background-color: #b6dec0;
    float: left;
}
.BigBluePatch2
{
    font-size: 10pt;
    vertical-align: middle;
    text-align: left;
    background-color: #e4f2e7;
    float: left;
}
        
.BigBluePatch
{
    font-size: 10pt;
    background-attachment: scroll;
    vertical-align: middle;
    line-height: 0.6cm;
    background-repeat: no-repeat;
    text-align: left;
}
        
.BigBluePatchv
{
    background-image: url(../Images/BluePatchv.JPG);
    background-position: 25px center;
    padding-left: 60px;
    background-attachment: scroll;
    vertical-align: middle;
    line-height: 0.5cm;
    background-repeat: no-repeat;
    text-align: left;
}
        
a.LinkColor2:link
{
    text-decoration: none;
    font-size: 11pt;
    color: red;
}
        
a.LinkColor2:visited
{
    text-decoration: none;
    font-size: 11pt;
    color: red;
}
a.LinkColor2:active
{
    text-decoration: none;
    font-size: 11pt;
    color: red;
}
a.LinkColor2:hover
{
    text-decoration: none;
    font-size: 11pt;
    color: red;
}
        
.RedHeader
{
    color: White;
    height: 20px;
    background-color: #3399ff;
    text-align: center;
}

.rd {
    color: #000131;
    font-size: 15px;
    font-weight: bold;
    padding: 7px 0;
}
.SubHeading {
    color: #000131;
    font-size: 12px;
    font-weight: bold;
}
.CyanHeader
{
    font-weight: bold;
    width: 150px;
    color: #ffffff;
    height: 20px;
    background-color: #6dcff6;
    text-align: center;
}
.AddressText
{
    padding-right: 10px;
    padding-left: 15px;
    vertical-align: top;
    line-height: 0.5cm;
    padding-top: 10px;
    text-align: left;
    width: 250px;
}
.GrayRedHeader
{
    background-color: #cff2dc;
    color: #cc0000;
    padding-left: 10px;
    height: 20px;
    text-align: left;
}
        
.Grayhd1
{
    background-color: #7dc06c;
    color: #cc0000;
    padding-left: 10px;
    height: 20px;
    text-align: left;
}
        
.Back a
{
    text-decoration: none;
    font-family: Arial;
    font-size: 12px;
    background-position: left center;
    background-attachment: scroll; /*background-image: url(../Images/BackButton.jpg);*/
    vertical-align: middle;
    background-repeat: no-repeat;
    width: 35px;
    height: 18px;
    text-align: right;
    padding-left: 15px;
    float: right;
}
.Back a:active
{
    text-decoration: none;
    font-family: Arial;
    font-size: 12px;
    background-position: left center;
    background-attachment: scroll;
    background-image: url(Images/BackButton.jpg);
    vertical-align: middle;
    background-repeat: no-repeat;
    width: 35px;
    height: 18px;
    text-align: right;
    color: Black;
    text-decoration: none;
    padding-left: 15px;
    float: right;
}
.Back a:hover
{
    font-family: Arial;
    font-size: 12px;
    background-position: left center;
    background-attachment: scroll;
    background-image: url(../Images/BackButton.jpg);
    vertical-align: middle;
    background-repeat: no-repeat;
    width: 35px;
    height: 18px;
    text-align: right;
    text-decoration: underline;
    padding-left: 15px;
    float: right;
}
        
.BlueHead
{
    font-family: Helvetica;
    font-size: 12px;
    color: #006f8f;
}
.OralHealthLogo
{
    background-image: url(../Images/Mast.jpg);
    background-repeat: no-repeat;
    background-position: center;
    height: 172px;
    width: 900px;
}
.OralHealthIntro
{
    text-align: justify;
    line-height: 0.4cm;
    background-image: url(../Images/PinkPatch.JPG);
    background-repeat: no-repeat;
    background-position: center;
    background: url(../Images/IntroductionTop.jpg) #fcdfeb scroll no-repeat center top;
    padding-right: 15px;
    padding-left: 10px;
    padding-bottom: 20px;
    vertical-align: top;
    padding-top: 20px;
}
.RedMainHeading1
{
    font-family: Helvetica;
    font-size: 13pt;
    color: #d2232a;
    background-image: url(../Images/PinkPatch.JPG);
    background-repeat: no-repeat;
    background-position: center;
    height: 32px;
    padding-left: 15px;
}
        
.GraySubHeading1
{
    font-family: Helvetica;
    font-size: 11pt;
    color: #000000;
    background-image: url(../Images/GrayHeadingBox.jpg);
    background-repeat: no-repeat;
    background-position: 45px bottom;
    height: 25px;
    vertical-align: middle;
    width: 285px;
    text-align: center;
}
.CyanCell
{
    vertical-align: middle;
    background-color: #8ed8f8;
    text-align: center;
    border-right: #ffffff 1px solid;
    border-top: #ffffff 1px solid;
    border-left: #ffffff 1px solid;
    border-bottom: #ffffff 1px solid;
    height: 20px;
}
        
.SkyCell
{
    font-size: 7pt;
    vertical-align: middle;
    background-color: #b9e5fb;
    text-align: center;
    border-right: #ffffff 1px solid;
    border-top: #ffffff 1px solid;
    border-left: #ffffff 1px solid;
    border-bottom: #ffffff 1px solid;
    height: 20px;
    width: 60px;
}
        
.WhiteCell
{
    font-size: 7pt;
    vertical-align: middle;
    background-color: #ffffff;
    text-align: center;
    border-right: #ffffff 1px solid;
    border-top: #ffffff 1px solid;
    border-left: #ffffff 1px solid;
    border-bottom: #ffffff 1px solid;
    height: 20px;
}
.PinkBoxHeader
{
    font-family: Helvetica;
    width: 176px;
    height: 25px;
    padding-right: 5px;
    padding-left: 10px;
    font-weight: bold;
    font-size: 10pt;
    text-align: left;
    vertical-align: middle;
    background-position: center top;
    background-attachment: scroll;
    background-image: url(../Images/BoxTop.jpg);
    background-repeat: no-repeat;
    color: #812990;
    padding-bottom: 2px;
    padding-top: 2px;
}
.PinkColorBox
{
    background-color: #fef3f7;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 16px;
    vertical-align: top;
    line-height: 0.5cm;
    padding-top: 16px;
    text-align: left;
    width: 176px;
}
.PurpleHeader
{
    color: #003399;
    background-image: url(../Images/InfoCloudBox.jpg);
    background-repeat: no-repeat;
    background-position: center;
    height: 38px;
    width: 550px;
    padding-left: 10px;
    font-size: 9pt;
    font-weight: bold;
}
.GraySpkHeader
{
    padding-left: 10px;
    font-weight: bold;
    height: 20px;
    background-color: #dcdcdc;
    text-align: left;
}
.LeftBox
{
    padding-right: 10px;
    vertical-align: top;
    width: 186px;
    text-align: left;
}
.CenterBox
{
    vertical-align: top;
    width: 176px;
    text-align: center;
}
.RightBox
{
    padding-left: 10px;
    vertical-align: top;
    width: 186px;
    text-align: right;
}
.PurpleSmallHeader
{
    color: #ffffff;
    background-image: url(../Images/PurpleHeaderBox1.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    width: 180px;
    padding-left: 10px;
    font-size: 9pt;
    font-weight: bold;
    background-attachment: scroll;
    height: 30px;
    vertical-align: middle;
    text-align: center;
}
.PurpleBulltets
{
    font-size: 5pt;
    color: #812990;
    padding-left: 5px;
    text-align: left;
    background-attachment: scroll;
    background-image: url(Images/Bullet.jpg);
}
.BlueFromHeader
{
    background-position: left top;
    border-top: #c7eafb 2px solid;
    padding-left: 10px;
    background-attachment: scroll;
    background-image: url(../Images/FormHeader.jpg);
    background-repeat: no-repeat;
    height: 20px;
    text-align: left;
    vertical-align: top;
}
.FormHeader
{
    background-position: left top;
    background-attachment: scroll;
    background-image: url(../Images/FormHeaderImage.jpg);
    vertical-align: bottom;
    background-repeat: no-repeat;
    text-align: left;
}
.FormHeading
{
    padding-right: 10px;
    padding-left: 25px;
    font-size: 10pt;
    padding-bottom: 2px;
    vertical-align: bottom;
    width: 446px;
    color: #000000;
    padding-top: 2px;
    height: 30px;
    text-align: left;
}
        
.PurpleBoxHeader
{
    font-family: Helvetica;
    width: 180px;
    height: 30px;
    padding-right: 5px;
    padding-left: 10px;
    font-weight: bold;
    font-size: 9pt;
    text-align: center;
    vertical-align: middle;
    background-position: center top;
    background-attachment: scroll;
    background-image: url(../Images/HeaderBox2.jpg);
    background-repeat: no-repeat;
    color: #003399;
    padding-top: 2px;
}
.PurpleColorBox
{
    background-color: #f3eff7;
    padding-right: 15px;
    padding-left: 5px;
    padding-bottom: 20px;
    vertical-align: top;
    line-height: 0.5cm;
    text-align: left;
    width: 180px;
}
.GrayBorder1
{
    text-align: center;
    border-right: #f5f5f5 4px solid;
    border-top: #f5f5f5 4px solid;
    border-left: #f5f5f5 4px solid;
    border-bottom: #f5f5f5 4px solid;
    vertical-align: middle;
}
.FormTextBox
{
    vertical-align: middle;
    height: 15px;
    border-right: silver 1px solid;
    border-top: silver 1px solid;
    border-left: silver 1px solid;
    border-bottom: silver 1px solid;
}
        
.TdGreenPatch
{
    background-position: center top;
    background-attachment: scroll;
    background-image: url(../Images/LGreen.jpg);
    background-repeat: no-repeat;
    width: 255px;
}
.TdOrangePatch
{
    background-position: center top;
    background-attachment: scroll;
    background-image: url(../Images/Peach.jpg);
    background-repeat: no-repeat;
    width: 255px;
}
.TdBluePatch
{
    background-position: center top;
    background-attachment: scroll;
    background-image: url(../Images/LBlue.jpg);
    background-repeat: no-repeat;
    width: 255px;
}
.MiddleBluePatch
{
    background-position: center top;
    background-attachment: scroll;
    background-image: url(../Images/LBlue.jpg);
    background-repeat: no-repeat;
    width: 340px;
}
.MiddlePinkPatch
{
    background-position: center top;
    background-attachment: scroll;
    background-image: url(../Images/LPink.jpg);
    background-repeat: no-repeat;
    width: 340px;
}
.EquipHeader
{
    font-weight: bold;
    font-size: 9pt;
    background-attachment: scroll;
    background-image: url(../Images/EquipHeader.jpg);
    vertical-align: middle;
    color: #000000;
    background-repeat: repeat-x;
    height: 23px;
    text-align: left;
    padding-left: 5px;
}
.EquipCatgeory
{
    padding-right: 10px;
    padding-left: 5px;
    text-align: left;
    vertical-align: top;
}
.EquipHeader1
{
    font-weight: bold;
    background-attachment: scroll;
    background-image: url(../Images/EquipHeader.jpg);
    vertical-align: middle;
    color: #000000;
    background-repeat: repeat-x;
    font-family: Arial;
    height: 20px;
    text-align: left;
    padding-left: 5px;
    border-right: #99cccc 1px solid;
    border-top: #99cccc 1px solid;
    border-left: #99cccc 1px solid;
    border-bottom: #99cccc 1px solid;
}
        
.EquipHeader_ble
{
    font-weight: bold;
    vertical-align: middle;
    color: #000000;
    font-family: Arial;
    height: 20px;
    text-align: left;
    padding-left: 5px;
    background-color: #b9e1f8;
    border: 1px solid #69acd3;
}
.EquipCellText
{
    border-right: #99cccc 1px solid;
    border-top: #99cccc 1px solid;
    border-left: #99cccc 1px solid;
    border-bottom: #99cccc 1px solid;
    text-align: left;
    padding-bottom: 2px;
    line-height: 0.5cm;
    padding-top: 2px;
    vertical-align: top;
}
.EquipCellText1
{
    border-right: #99cccc 1px solid;
    border-top: #99cccc 1px solid;
    padding-left: 5px;
    font-size: 9pt;
    border-left: #99cccc 1px solid;
    border-bottom: #99cccc 1px solid;
    text-align: center;
    color: #808080;
    padding-bottom: 2px;
    padding-top: 2px;
    vertical-align: top;
}
.UpArrow
{
    background-image: url(../Images/arrow1.jpg);
    background-attachment: scroll;
    vertical-align: text-bottom;
    background-repeat: no-repeat;
    height: 40px;
    text-align: right;
    background-position: left top;
    padding-left: 15px;
    padding-right: 25px;
}
.BlueSquareBullet
{
    color: #006f8f;
    font-family: Helvetica;
    font-weight: normal;
    font-size: 11pt;
    text-align: left;
}
.BlueHeading2
{
    font-family: Helvetica;
    font-size: 14px;
    color: #006f8f;
    font-weight: bold;
}
        
.linkbutton2
{
    font-weight: bold;
    background-attachment: scroll;
    background-image: url(../Images/EquipHeader.jpg);
    vertical-align: middle;
    color: #000000;
    background-repeat: repeat-x;
    font-family: Arial;
    height: 20px;
    text-align: center;
    padding-left: 5px;
    border-right: #99cccc 1px solid;
    border-top: #99cccc 1px solid;
    border-left: #99cccc 1px solid;
    border-bottom: #99cccc 1px solid;
}
.HeaderStyle01
{
    background-color: #e9e9ea;
    color: #000000;
    text-align: left;
    padding-bottom: 10px;
    padding-top: 10px;
}
.HeaderStyle02
{
    background-color: #e9e9ea;
    color: #000000;
    text-align: left;
    padding-bottom: 10px;
    padding-top: 10px;
    padding-left: 15px;
    padding-right: 10px;
    border-right: gray 1px solid;
    border-top: gray 1px solid;
    border-left: gray 1px solid;
    border-bottom: gray 1px solid;
}
.RedFormHeading1
{
    font-family: Helvetica;
    font-size: 16px;
    color: #d2232a;
    font-weight: bold;
    padding-left: 15px;
    text-decoration: underline;
}
.GreenBullet
{
    color: green;
    font-family: Helvetica;
    font-weight: normal;
    font-size: 11pt;
    text-align: left;
}
.BlueHeader1
{
    color: #006f8f;
    background-image: url(../Images/BlueHeader.JPG);
    background-repeat: no-repeat;
    background-position: left;
    height: 21px;
    font-size: 9pt;
}
.RedHeadLeft
{
    font-family: Helvetica;
    font-size: 13pt;
    color: #d2232a;
    background-image: url(../Images/PinkPatch.JPG);
    background-repeat: no-repeat;
    background-position: 35% 50%;
    height: 32px;
    padding-left: 45px;
}
.BlueButton
{
    background-attachment: scroll;
    background-image: url(../Images/ButtonA.jpg);
    background-repeat: no-repeat;
    width: 80px;
    height: 20px;
    vertical-align: middle;
    text-align: center;
}
.BlackButton
{
    background-attachment: scroll;
    background-image: url(../Images/ButtonB.jpg);
    background-repeat: no-repeat;
    width: 80px;
    height: 20px;
    vertical-align: middle;
    text-align: center;
}
.GrayButton
{
    background-attachment: scroll;
    background-image: url(../Images/ButtonD.jpg);
    background-repeat: no-repeat;
    width: 80px;
    height: 20px;
    vertical-align: middle;
    text-align: center;
}
.EquipBorder
{
    border-right: #99cccc 1px solid;
    border-top: #99cccc 1px solid;
    border-left: #99cccc 1px solid;
    border-bottom: #99cccc 1px solid;
    background-color: #ffffff;
}
        
.RegisFormText
{
    width: 100%;
    text-align: justify;
    padding-bottom: 15px;
    padding-top: 15px;
}
.GrayMiddleHeader
{
    background-color: #e9e9ea;
    height: 20px;
    text-align: center;
    font-weight: normal;
    border-right: #99cccc 1px solid;
    border-top: #99cccc 1px solid;
    border-left: #99cccc 1px solid;
    border-bottom: #99cccc 1px solid;
}
.EquipCellText2
{
    border-right: #99cccc 1px solid;
    border-top: #99cccc 1px solid;
    padding-left: 1px;
    font-size: 9pt;
    border-left: #99cccc 1px solid;
    border-bottom: #99cccc 1px solid;
    text-align: left;
    padding-bottom: 2px;
    padding-top: 2px;
    vertical-align: top;
}
.BigBluePatch5
{
    background: #e2f4fe;
    background-position: left center;
    padding-left: 10px;
    font-size: 10pt;
    background-attachment: scroll;
    vertical-align: middle;
    line-height: 0.5cm;
    background-repeat: no-repeat;
    text-align: left;
}
        
        
        
.Back1
{
    text-decoration: none;
    background-position: left center;
    background-attachment: scroll;
    background-image: url(../Images/BackButton.jpg);
    vertical-align: middle;
    background-repeat: no-repeat;
    width: 25px;
    height: 18px;
    text-align: right;
    padding-left: 15px;
}
        
        
.ButtonGray1
{
    background-image: url(../Images/Patchcopy.JPG);
    background-repeat: no-repeat;
    background-position: center bottom;
    text-align: center;
    color: #000000;
}
        
        
.Black
{
    color: black;
    font-family: Helvetica;
    font-weight: normal;
    font-size: 11pt;
    text-align: left;
}
        
.BigBluePatch5
{
    background-image: url(../Images/BluePatch5.JPG);
    background-position: 25px center;
    font-size: 10pt;
    background-attachment: scroll;
    vertical-align: middle;
    line-height: 0.5cm;
    background-repeat: no-repeat;
    text-align: left;
}
.TIILink1
{
    font-size: 12px;
    color: #006600;
    font-family: Arial;
}
        
        
        
.right_shadow
{
    height: auto;
    width: 15px;
    background-image: url(images/cut_images/right_shadow.jpg);
    background-repeat: repeat;
    background-attachment: scroll;
}
        
.pagelink a:link
{
    font-family: verdana;
    font-size: 10pt;
    color: red;
    text-decoration: none;
    font-weight: bold;
    letter-spacing: normal;
    text-align: right;
}
        
.pagelink a:visited
{
    font-size: 10pt;
    color: red;
    text-decoration: none;
    font-weight: normal;
    letter-spacing: normal;
    text-align: right;
}
        
.pagelink a:hover
{
    font-size: 10pt;
    color: #6CEF5A;
    font-weight: normal;
    letter-spacing: normal;
    text-align: right;
}
        
.pagelnk a
{
    font-family: verdana;
    font-size: 10pt;
    color: #000000;
    text-decoration: none;
    font-weight: normal;
    letter-spacing: normal;
    text-align: right;
}
.pagelnk a:hover
{
    font-size: 10pt;
    color: #193FDE;
    padding-right: 10px;
    font-weight: normal;
    letter-spacing: normal;
    text-align: right;
}
        
.space
{
    padding-top: 30px;
    padding-bottom: 10px;
    display: block;
}
        
.right_shadow
{
    height: auto;
    width: 15px;
    background-image: url(images/finalimages/right_shadow.jpg);
    background-repeat: repeat;
}
        
        
.TIIHeader
{
    background-color: #cff2dc;
    padding-left: 3px;
    font-size: 9pt;
    height: 20px;
    text-align: left;
    color: #006600;
}
        
.TIIHorizontalHeader
{
    background-color: #cff2dc;
    padding-left: 3px;
    font-size: 9pt;
    height: 20px;
    text-align: center;
    color: #006600;
}
        
.TIIText
{
    background-color: #effff9;
    padding-left: 3px;
    height: 18px;
    text-align: left;
    color: #000000;
}
        
.TIINumber
{
    background-color: #effff9;
    padding-left: 3px;
    height: 15px;
    text-align: right;
    color: #000000;
    vertical-align: baseline;
    border-top: 1px solid #006600;
    width: 10px;
}
        
.TIINumber1
{
    background-color: #effff9;
    padding-left: 3px;
    height: 2px;
    text-align: right;
    color: #000000;
    vertical-align: baseline;
    border-top: 1px solid #cff2dc;
    width: 3px;
}
        
        
.TIINumber2
{
    background-color: #effff9;
    padding-left: 3px;
    height: 2px;
    text-align: right;
    color: #000000;
    vertical-align: baseline;
    border-right: 1px solid #006600;
    width: 5px;
}
.TIIHorizontalNumber
{
    background-color: #effff9;
    padding-left: 3px;
    height: 15px;
    text-align: right;
    color: #000000;
    vertical-align: baseline;
    border-top: 1px solid #cff2dc;
    border-right: 1px solid #006600;
    width: 10px;
}
        
.TIIHorizontalNumber1
{
    background-color: #effff9;
    padding-left: 3px;
    height: 2px;
    text-align: right;
    color: #000000;
    vertical-align: baseline;
    border-top: 1px solid #cff2dc;
    border-right: 1px solid #cff2dc;
    width: 3px;
}
        
        
.TIIHorizontalNumber2
{
    background-color: #effff9;
    padding-left: 3px;
    height: 2px;
    text-align: right;
    color: #000000;
    vertical-align: baseline;
    border-top: 1px solid #cff2dc;
    border-top: 1px solid #006600;
    width: 5px;
}
.TIIHeader1
{
    background-color: #cff2dc;
    padding-left: 3px;
    font-size: 9pt;
    height: 20px;
    text-align: right;
    color: #006600;
}
.TIIHorizontalHeader1
{
    background-color: #cff2dc;
    padding-left: 3px;
    font-size: 7pt;
    height: 10px;
    text-align: right;
    color: #006600;
}
        
.TIIHeader2
{
    background-color: #cff2dc;
    padding-left: 3px;
    height: 20px;
    text-align: center;
    color: #006600;
    border-right: #006600 1px solid;
    border-left: #006600 1px solid;
}
        
.TIIText1
{
    background-color: #effff9;
    padding-left: 3px;
    font-size: 9pt;
    height: 18px;
    text-align: center;
    color: #000000;
}
        
.TIIBarCell
{
    background-color: #effff9;
    color: #000000;
    border-right: #006600 1px solid;
    border-left: #006600 1px solid;
}
.TIITopBarCell
{
    background-color: #effff9;
    color: #000000;
    border-top: #006600 1px solid;
    border-right: #006600 1px solid;
    border-left: #006600 1px solid;
}
        
.TIIHorizontalBarCell
{
    background-color: #effff9;
    border-top: #006600 1px solid;
    border-bottom: #006600 1px solid;
}
.TIIHorizontalTopBarCell
{
    background-color: #effff9;
    border-top: #006600 1px solid;
    border-right: #006600 1px solid;
    border-bottom: #006600 1px solid;
}
.HeaderStyle1
{
    font-family: Verdana;
    height: 20px;
    background-color: #b7ceff;
    text-align: left;
    color: Black;
}
a.Groupforum3
{
    font-family: Helvetica;
    color: Blue;
    padding: 0 0 0 0px;
    text-decoration: none;
}
        
.Groupforum
{
    font-family: Verdana;
    color: White;
    padding: 0 0 0 0px;
    text-decoration: none;
}
.Groupforum1
{
    font-family: Verdana;
    color: Black;
    padding: 0 0 0 0px;
    text-decoration: none;
}
.Groupforum2
{
    font-family: Verdana;
    color: Black;
    padding: 0 0 0 0px;
    text-decoration: none;
}
.Inboxheader
{
    font-family: Helvetica;
    font-size: 8px;
    color: Maroon;
    height: 17px;
    background: #ffd2e2;
}
.Groupforumdate
{
    font-family: Verdana;
    color: Red;
    padding: 0 0 0 0px;
    text-decoration: none;
}
.SkyCell2
{
    text-align: left;
    padding-left: 25px;
    padding-top: 28px;
    background-image: url(../Images/BlueBackgroundEditorialBord.jpg);
}
.horizontalline2
{
    font-size: 8px;
    background-image: url(../Images/TopicUnderline.JPG);
    background-repeat: no-repeat;
    background-position: bottom;
    padding-bottom: 3px;
    padding-left: 23px;
}
.GrayPatchSCH
{
    background-image: url(../Images/GrayPatch_Sch.JPG);
    background-repeat: no-repeat;
    background-position: left bottom;
    width: 550px;
}
.BigBluePatchA
{
    background-image: url(../Images/BluePatchA.JPG);
    background-position: 15px center;
    padding-left: 100px;
    padding-top: 40px;
    background-attachment: scroll;
    vertical-align: top;
    line-height: 0.5cm;
    background-repeat: no-repeat;
    text-align: left;
}
.FormTextBox1
{
    border: 1px solid #d1c7ac;
    vertical-align: middle;
    height: 15px;
}
.FormTextBox2
{
    background-image: url(../images/blue-line.jpg);
    border: 1px solid #d1c7ac;
    vertical-align: middle;
    height: 15px;
    color: Maroon;
    border-bottom-width: 0px;
}
.FormTextBox3
{
    background-color: Navy;
    border: 0px solid #008000;
    vertical-align: middle;
    height: 15px;
    border-bottom-width: 3px;
    border-bottom-color: white;
    border-bottom-style: solid;
}
.FormTextBox4
{
    background-color: #008000;
    vertical-align: middle;
    height: 15px;
    color: Maroon;
    border-bottom-width: 3px;
    border-bottom-color: #008000;
    border-bottom-style: solid;
}
.FormTextBox5
{
    height: 15px;
    border-left: 0px;
    border-right: 0px;
    border-top: 0px;
}
.FormTextBox6
{
    background-image: url(../images/blue-line.jpg);
    border: 1px solid #d1c7ac;
    vertical-align: middle;
    height: 15px;
    color: Maroon;
    border-right: 0px;
}
.FormTextBox7
{
    background-image: url(../images/blue-line.jpg);
    border: 1px solid #d1c7ac;
    vertical-align: middle;
    height: 15px;
    color: Maroon;
    border-left: 0px;
}
.QuesBorder
{
    border-right: #99cccc 1px solid;
    border-top: #99cccc 1px solid;
    border-left: #99cccc 1px solid;
    border-bottom: #99cccc 1px solid;
    font-weight: bold;
    padding-right: 5px;
    padding-left: 10px;
    text-align: left;
    background-color: #fffacd;
    height: 20px;
}
.VisitBorder
{
    border-right: #99cccc 1px solid;
    border-top: #99cccc 1px solid;
    border-left: #99cccc 1px solid;
    border-bottom: #99cccc 1px solid;
    font-weight: bold;
    padding-left: 20px;
    text-align: left;
    color: #696969;
    height: 20px;
}
.AnsBorder
{
    border-right: #99cccc 1px solid;
    border-top: #99cccc 1px solid;
    border-left: #99cccc 1px solid;
    border-bottom: #99cccc 1px solid;
    padding-left: 20px;
    text-align: left;
    height: 20px;
}
a.Alink:link
{
    color: #342f98;
    text-decoration: none;
    font-weight: normal;
    letter-spacing: normal;
    text-align: right;
}
        
a.Alink:visited
{
    color: #342f98;
    text-decoration: none;
    font-weight: normal;
    letter-spacing: normal;
    text-align: right;
}
        
a.Alink:hover
{
    color: #834611;
    text-decoration: underline;
    font-weight: normal;
    letter-spacing: normal;
    text-align: right;
}
        
.footer_text
{
    font-family: arial;
    font-size: 12px;
    color: #000000;
    text-align: center;
    background-image: url(../Images/final_images/footer.JPG);
}
        
        
.left_shadow
{
    background-image: url(../Images/final_images/left_shadow.JPG);
}
        
.red_shadow
{
    background-image: url(../Images/Homepage/redshadow.jpg);
    background-repeat: repeat;
}
        
.bottom_shadow
{
    background-image: url(../Images/Homepage/dentalcarebottomshadow.jpg);
}
        
.pagelink1:link
{
    font-size: 7pt;
    color: White;
    font-weight: bold;
}
        
        
        
.pagelink1:hover
{
    font-size: 7pt;
    color: White;
    font-weight: bold;
}
        
.pagelink1:active
{
    font-size: 7pt;
    color: White;
    font-weight: bold;
}
        
        
.newone
{
    background-color: #ab3c63;
    color: White;
}
        
.linkfont
{
    color: #ffffff;
    font: verdana;
    font-size: 8pt;
    text-decoration: blink;
}
        
        
.lnkfont:hover
{
    text-decoration: none;
    color: #ffffff;
    font: verdana;
    font-size: 8pt;
}
        
.lnkfont:active
{
    text-decoration: none;
    color: #ffffff;
    font: verdana;
    font-size: 8pt;
}
        
        
.#txtfocus
{
    border-style: none;
    background-color: Transparent;
}
        
.bluecolortabs
{
    padding: 0;
    width: 100%;
    overflow: hidden;
    background: transparent;
}
        
.bluecolortabs ul
{
    font: normal 8px verdana, sans-serif;
    margin: 0;
    padding: 0;
    list-style: none;
}
        
.bluecolortabs li
{
    display: inline;
    margin: 0 2px 0 0;
    padding: 0;
    text-transform: none;
}
        
.bluecolortabs a
{
    float: left;
    color: black;
    background: #74d9f4; /*url(media/roundleft.gif) no-repeat left top; default background color of tabs, left corner image*/
    margin: 0 2px 0 0;
    padding: 0 0 1px 3px;
    text-decoration: none;
    letter-spacing: 1px;
}
        
.bluecolortabs a span
{
    float: left;
    display: block;
    background: transparent; /*url(media/roundright.gif) no-repeat right top; right corner image*/
    padding: 5px 9px 5px 4px;
    cursor: pointer;
}
        
.bluecolortabs a span
{
    float: none;
}
        
        
.bluecolortabs a:hover, .bluecolortabs li.blueselected a
{
    background-color: #00a9ff; /*background color of tabs onMouseover*/
    color: black;
}
.bluecolortabs li.notselected a
{
    background-color: #74d9f4; /*background color of tabs onMouseover*/
    color: black;
}
.bluecolortabs a:hover span
{
    background-color: transparent;
}
.bluecolordivider
{
    /*CSS for horizontal line.*/
    height: 5px;
    line-height: 5px;
    background: #00a9ff; /*background color of horizontal line*/
    border-top: 2px solid #fff; /*Remove this to remove border between bar and tabs*/
}
.hrbluecolor
{
    /*CSS for horizontal line.*/
    clear: both;
    padding: 0;
    width: 100%;
    height: 0px;
    line-height: 0px;
    background: #00a9ff; /*background color of horizontal line*/
    border-top: 0px solid #fff; /*Remove this to remove border between bar and tabs*/
}
        
.newfont
{
    font-family: Calibri;
}
        
        
.feedbackdiv
{
    background-color: #A0B7FF;
    font-family: Verdana;
    font-size: 10pt;
    padding-left: 10px;
    height: 20px;
    color: white;
    width: 430px;
    text-align: left;
}
        
        
.background
{
    background-color: #A0B7FF;
    color: White;
}
        
.alternate
{
    background-color: #E0E8FF;
    color: black;
}
        
.alternate1
{
    background-color: White;
    color: black;
}
        
.test
{
    border: 1px solid #696;
    padding: 10px 0;
    text-align: center;
    width: auto;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    -webkit-box-shadow: #666 0px 2px 3px;
    -moz-box-shadow: #666 0px 2px 3px;
    box-shadow: #666 0px 2px 3px;
    background: #EEFF99;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#EEFF99), to(#66EE33));
    background: -moz-linear-gradient(#EEFF99, #66EE33);
    background: linear-gradient(#EEFF99, #66EE33);
    -pie-background: linear-gradient(#EEFF99, #66EE33);
    font-family: Verdana;
    font-size: 11px;
}
.gridheader
{
    background-color: #ffff99;
}

.font
{
}
.smallfont
{
    font-size: 5pt;
}
A
{
    text-decoration: none;
    color: #330099;
}
.GrayHeader
{
    background-color: #8BA631;
    color: #ffffff;
    padding-left: 10px;
    height: 30px;
    text-align: left;
}
.GrayHeader1
{
    background-color: #507CD1;
    color: black;
    padding-left: 10px;
    height: 28px;
    text-align: left;
}
.GrayHeader2
{
    background-color: #ffffff;
    color: black;
    padding-left: 10px;
    height: 28px;
    text-align: left;
}
.dgsearch
{
    background-image: url(images/dgheader.png);
}
.BlueHeader
{
    color: white;
    height: 30px;
    background-image: url(images/dgheader.png);
}
.pading
{
    padding-left: 7px;
}
.HeaderStyle
{
    font-family: Verdana;
    height: 20px;
    background-color: #3399ff;
    text-align: left;
    color: #fff;
    padding-left: 10px;
}
.TextBoxStyle
{
    font-family: Verdana;
    border-color: Gray;
    border-width: 1px;
    border-style: solid;
}
.TBSGreen
{
    font-family: Verdana;
    background-color: #f4f8e7;
    border: solid 1px #5C8226;
}
.TBSGreen_top_bottom_left
{
    font-family: Verdana;
    border-color: gray;
    background-color: #efefff;
    border-width: 1px;
    border-style: solid;
    border-right-style: none;
}
.TBSGreen_top_bottom_right
{
    font-family: Verdana;
    border-color: gray;
    background-color: #efefff;
    border-width: 1px;
    border-style: solid;
    border-left-style: none;
}
        
.bg
{
    background-color: #D2DDB3;
}
.bg1
{
    background-color: #D2DDB3;
}
        
.Back
{
    text-decoration: none;
    background-position: left center;
    background-image: url(../Images/BackButton.jpg);
    vertical-align: middle;
    background-repeat: no-repeat;
    width: 35px;
    height: 18px;
    text-align: right;
    padding-left: 15px;
}
.Back:active
{
    text-decoration: none;
    background-position: left center;
    background-attachment: fixed;
    background-image: url(Images/BackButton.jpg);
    vertical-align: middle;
    background-repeat: no-repeat;
    width: 35px;
    height: 18px;
    text-align: right;
    color: Black;
    text-decoration: none;
    padding-left: 15px;
}
.Back:hover
{
    background-position: left center;
    background-attachment: fixed;
    background-image: url(../Images/BackButton.jpg);
    vertical-align: middle;
    background-repeat: no-repeat;
    width: 35px;
    height: 18px;
    text-align: right;
    text-decoration: underline;
    padding-left: 15px;
}
        
.BlueHead
{
    font-family: Helvetica;
    font-size: 12px;
    color: #006f8f;
}
.HeadingCh
{
    font-family: Helvetica;
    font-size: 20px;
    color: #006f8f;
    background-image: url(../Images/TopicUnderline.JPG);
    background-repeat: no-repeat;
    background-position: 23px bottom;
    height: 25px;
    padding-bottom: 3px;
    padding-left: 23px;
}
.NewRedMainHeading
{
    font-size: 10.3pt;
    font-weight: bold;
    background-color: Red;
    background-repeat: repeat;
    background-position: center;
    height: 28px;
    padding-left: 12px;
    vertical-align: middle;
}
.border
{
    border: solid 1px #5C8226;
}
        
.borderlight
{
    border: solid 1px #bbdeff;
}
.border_left_right
{
    border: solid 1px navy;
    border-bottom-style: none;
    border-top-style: none;
}
.border_left_right_bottom
{
    border: solid 1px navy;
    border-top-style: none;
}
.border_left_right_top
{
    border: solid 1px navy;
    border-bottom-style: none;
}
.main_contain
{
    background-color: white;
    border: solid 1px black;
}
.GreenHeader
{
    background-color: #80a147; /*80a147*/
    color: black;
    padding-left: 10px;
    height: 6px;
    text-align: left;
}
.formheading
{
    font-family: Arial, Sans-Serif;
    font-size: 13px;
    color: #FFFFFF;
    font-weight: bold;
    text-transform: uppercase;
}
.hide
{
    z-index: 101;
    left: -835px;
    width: 47px;
    position: absolute;
    top: 17px;
    height: 21px;
    color: #ffffff;
    font-family: Verdana;
    font-size: 15px;
    font-weight: bold;
}
.hide a
{
    color: White;
}
.hide a:hover
{
    color: White;
}
.txt
{
    font-family: Verdana;
    font-weight: normal;
    line-height: 1.5em;
    vertical-align: top;
    text-align: justify;
    overflow: auto;
    width: 605px;
    height: 90%;
}
        
        
.ui-widget-header
{
    background: #b3b3b3; /*pop up box bg color*/
    border: 0px;
    color: black;
}
        
#ui-dialog-title-dialog
{
    background-color: black;
}
        
.ui-widget-overlay
{
    background: none repeat-x scroll 0 0 black;
    opacity: 0.7;
}
.button_new
{
    padding-top: 7px;
    color: White;
    font: normal 10pt verdana;
    background-color: #8BA631;
}
.LightSkyBlue
{
    background-color: LightSkyBlue;
}
.LightSkyBlue
{
    background-color: LightSkyBlue;
    font-weight: bold;
    color: white;
    padding-left: 10px;
    text-align: left;
}
        
.GrayHeader_right
{
    background-color: #507CD1;
    color: white;
    padding-right: 10px;
    height: 28px;
    text-align: right;
}
        
#divLoader
{
    background-image: url(../Setup/loading.gif);
    background-repeat: no-repeat;
    text-align: center;
    vertical-align: middle;
    background-color: Black;
    display: none;
    left: 0px;
    width: 4%;
    position: absolute;
    top: 0px;
    height: 4%;
    display: none;
    z-index: 100;
    background-position: center center;
    opacity: 0.4;
    filter: alpha(opacity=40);
}
        
.GrayHeaderForAnalysis
{
    background-color: #8BA631;
    color: #ffffff;
    font: 8pt verdana;
    padding-left: 10px;
    height: 25px;
    text-align: left;
}
        
        
.quesback
{
    font-size: 9pt;
}
        
        
.GreenH
{
    background-color: #8BA631;
    color: white;
    padding-left: 10px;
    height: 30px;
    font: bold 8pt Verdana;
    text-align: left;
}
        
.body_green
{
    background-color: #D2DDB3;
    font: 8pt verdana;
}
.main_tb
{
    border: solid 1px #5C8226;
}
        
.button_gr
{
    padding-top: 7px;
    color: White;
    font: normal 10pt verdana;
    background-color: #365022;
    border: 0px;
}
        
.gb
{
    padding: 5px 0px;
    color: White;
    font: normal 10pt verdana;
    background-color: #365022;
    border: 0px;
}
.main_t
{
    width: 100%;
    height: 500px;
}
        
.sub_t
{
    width: 500px;
    border: solid 1px #5C8226;
}
        
.spacer
{
    margin-top: 50px;
}
.spacer_20
{
    margin-top: 20px;
}
.head_t_s
{
    height: 17px;
}
.mh_550
{
    width: 100%;
    height: 550px;
    padding-top: 80px;
}
.s_17
{
    height: 17px;
}
.s_5
{
    height: 5px;
}
.add
{
    width: 32px;
    height: 20px;
}
.edit
{
    width: 33px;
    height: 20px;
}
.save
{
    width: 37px;
    height: 20px;
}
.delete
{
    width: 42px;
    height: 20px;
}
.close
{
    width: 38px;
    height: 20px;
}
        
/*form button width 47*/
.add_47
{
    width: 47px;
    height: 24px;
}
.edit_47
{
    width: 47px;
    height: 24px;
}
.save_47
{
    width: 47px;
    height: 24px;
}
.delete_47
{
    width: 47px;
    height: 24px;
}
.close_47
{
    width: 47px;
    height: 24px;
}
.p_top
{
    padding-top: 70px;
}
.c_l
{
    border-right: solid 1px #5C8226;
    border-bottom: solid 1px #5C8226;
    height: 25px;
    background-color: #f4f8e7;
    text-align: center;
}
.c_menu_1
{
    height: 15px;
    border-right: solid 1px #5C8226;
    border-bottom: solid 1px #5C8226;
    background-color: #f4f8e7;
    text-align: center;
}
.c_menu
{
    height: 15px;
    border-right: solid 1px #5C8226;
    border-bottom: solid 1px #5C8226;
    background-color: #f4f8e7;
    text-align: center;
}
.h_line
{
    width: 614px;
    border-bottom: solid 1px #f4f8e7;
}
        
/************* Login Start ******************/
#login
{
    border: #ffffff 1px solid;
    background: #e8e8e8;
    margin: 150px auto 0px;
    padding: 60px 30px 0 30px;
    width: 200px;
    position: relative;
    height: 140px;
}
.login_hdr
{
    background: url(../Images/login_hdr.png) no-repeat center 50%;
    left: 65px;
    margin: 0px auto;
    width: 111px;
    padding: 12px 0 0 20px;
    position: absolute;
    top: -8px;
    height: 37px;
}
.login_hdr .lock
{
    float: left;
    width: 18px;
    height: 23px;
}
.login_hdr .hdr
{
    float: left;
    margin: 0px 0px 0px 15px;
    font: 13pt Trebuchet MS;
    width: auto;
    height: 23px;
}
#login select
{
    font: 9pt Trebuchet MS;
    color: #333333;
    width: 106px;
    height: 19px;
    vertical-align: middle;
}
#login Input[type="text"], #login Input[type="password"]
{
    font: 9pt Trebuchet MS;
    color: #333333;
    width: 100px;
    height: 13px;
}
#login a
{
    color: #004F0B;
    font: normal 10pt Trebuchet MS;
    text-decoration: none;
}
#login a:hover
{
    text-decoration: underline;
}
.page_menu
{
    width: 300px;
    margin-bottom: 20px;
    background: #EFFFF5;
    margin-right: 235px;
}
        
#page_index_menu
{
    width: 300px;
    margin-bottom: 20px;
    background: #EFFFF5;
    margin-right: 235px;
}
.BigBluePatchv
{
    height: auto;
    padding-bottom: 5px;
}
        
#big_width_list_menu
{
    width: 360px;
    margin-bottom: 20px;
    background: #EFFFF5;
    margin-right: 175px;
}
.i_menu
{
    margin: 0;
    padding: 0;
}
        
.i_menu ul li, .i_menu ul li ul
{
    /*margin-left:0px;*/
    padding-left: 0px;
    margin-left: 12px;
}
        
.i_menu ul li a
{
    color: #377737;
    font: bold 8pt verdana;
    padding-top: 5px; /*padding-right:20px;*/
}
        
.i_menu ul li ul li a
{
    font: normal 8pt verdana;
    color: #1313D6;
    padding-left: 0px !important;
}
        
.i_menu ul li li a:hover, .i_menu ul li ul li ul li a:hover, .i_menu ul li ul li ul li ul li a:hover
{
    color: #ff0000;
}
.i_menu ul li ul li ul li a
{
    font: normal 8pt verdana;
    color: #231f20;
    padding-left: 0px !important;
}
        
.i_menu ul li ul li ul li ul li a
{
    font: normal 8pt verdana;
    color: #425C9B;
    padding-left: 0px !important;
}
/************* Login Start End ******************/
        
        
/************* Login in Start ******************/
#mainblock
{
    width: 757px;
    height: auto;
    background: #ffffff;
}
#mainblock .lft
{
    width: 563px;
    margin: 0px 34px; /*margin:0px 40px 0px 28px;*/
    padding-bottom: 10px;
    border: 1px solid #000030;
    height: auto;
    float: left;
    font: normal 8pt verdana;
    line-height: 1.5em;
}
#mainblock .rgt
{
    width: 124px;
    height: 471px;
    float: right;
    background: url(../Images/adv/adv_colgate1.jpg) no-repeat top; /*position:relative;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
behavior: url(../PIE.htc);*/
}
#mainblock .hdr
{
    width: auto;
    font: bold 9pt verdana;
    background: #000030;
    color: #ffffff;
    padding: 7px 0 7px 20px; /*margin-bottom:8px;*/
}
.clear
{
    clear: both;
    height: 0px !important;
}
#mainblock .txt
{
    background: none;
    border: 1px solid #000030;
}
#mainblock .btn
{
    background: #000030;
    border: 1px solid #000030;
    padding: 3px 5px;
    color: #ffffff;
}
/************* Login in End ******************/
        
/************* General Examination start ******************/
        
#ge_main
{
    width: 865px;
    margin: 0px auto;
}
#ge_main .d1
{
    width: 865px;
    height: 116px;
    border: 1px solid #000030;
    margin: 15px 5px 5px 5px;
    padding-top: 10px;
    background: #BFBFCB;
}
#ge_main .d1_1
{
    width: 125px;
    text-align: center;
    vertical-align: middle;
    float: left;
    margin-top: 15px;
}
#ge_main .d1_2
{
    width: 708px;
    min-height: 100px;
    height: auto;
    float: left;
    margin: 5px 5px;
}
#ge_main .d2
{
    width: 300px;
    height: 400px;
    text-align: center;
    vertical-align: middle;
    float: left;
}
#ge_main .d2_1
{
    width: 290px;
    height: 248px;
    overflow-y: auto;
    text-align: left;
    vertical-align: top;
    border: 1px solid #000030;
    margin: 5px 5px;
}
#ge_main .d2_2
{
    width: 290px;
    height: 120px;
    overflow-y: auto;
    text-align: left;
    vertical-align: top;
    border: 1px solid #000030;
    margin: 10px 5px 5px 5px;
    padding-top: 8px;
}
#ge_main .d3
{
    width: 565px;
    overflow: auto;
    height: 350px;
    float: left;
    border: 1px solid #000030;
    margin: 5px 5px;
}
#ge_main .d4
{
    width: 85px;
    float: left;
    background: #000030;
    margin: 5px 240px 0px 240px;
    padding: 5px 0px;
    text-align: center;
    cursor: hand;
}
        
/************* General Examination start ******************/
    