﻿body
{
top: 0px;
margin: 0px;
padding: 0px;
font: 14px Arial, Helvetica, sans-serif;
color: #333333;
background-color: #999fb2;
}
hr
{
color: Maroon;
border: thin 1px maroon;
}
ul
{
list-style: disc outside;
margin: 0 0 0.5em 0;
padding: 0.3em 0.3em 0.3em 20px;
}
a
{
text-decoration: none;
font-weight: normal;
}
a:hover
{
text-decoration: underline;
}
img
{
border: none;
}
.cgiaMainHeader
{
/*background: url(../../Imgs/CGIA/20yrHdr_800x115.jpg) center;*/
background: url(../../Imgs/CGIA/CGIA_Master_Hdr.jpg) center;
width: 800px;
height: 114px;
top: 0;
border: 1px solid navy;
position: relative;
margin-left: auto;
margin-right: auto;
}
.divAboutUsTxt
{
color: navy;
font: 12px Arial,Verdana,Sans-Serif;
padding: 5px 20px 5px 20px;
width: 760px;
}
.CenterTheDiv
{
width: 800px;
position: relative; /*CB - do not remove*/
margin-left: auto;
margin-right: auto;
padding: 3px 0 3px 0;
}
.ClaimsHeader
{
background: white url(../../Imgs/CGIA/PlatinumLogoNEW.jpg) no-repeat left;
width: 800px;
height: 145px;
top: 0;
margin-left: auto;
margin-right: auto;
}
#footer
{
clear: both;
/*height: auto;*/
background: url(../../Imgs/misc/FtrBackGround.png) repeat;
margin-left: auto;
margin-right: auto;
padding: 0.8em 0 1em 20px;
position: relative;
color: white;
font-size: 0.8em;
text-align: center;
border: 1px solid navy;
}
#footer div
{
width: 25%;
position: absolute;
top: 0;
right: 0;
/*padding: 0.8em 0 1em 0;*/
padding: 1.4em 0 0 0;
}
#footer a:link, #footer a:visited
{
color: #ffffff;
text-decoration: none;
}
#footer > a:link, #footer > a:visited
{
color: #ffffff;
text-decoration: none;
}
#footer a:hover
{
color: #d4e7f8;
text-decoration: none;
}
#footer > a:hover
{
color: #d4e7f8;
text-decoration: none;
}
#footer > a:active
{
color: #ffffff;
}
.ClaimsTable
{
color: Purple;
width: 430px;
border: purple 1px solid;
position: relative;
top: -83px;
float: left;
}
.lblClaimsTabInfo
{
color: navy;
font: 12px Arial,Verdana,Sans-Serif;
padding: 5px 5px 5px 5px;
width: 315px;
/*height: 100px;*/
float: right;
position: relative;
left: -20px;
top: -20px;
}
.TabBodyTxt
{
font: 12px Arial,Verdana,Sans-Serif;
/*position: relative;*/
padding: 15px 15px 15px 10px;
color: navy;
/*right: 5px;*/
width: 800px;
/*top: -3px;*/
}
.divCompaniesTxt
{
font: 12px Arial,Verdana,Sans-Serif;
/*position: relative;*/
padding: 15px 15px 15px 10px;
border-left: Solid 1px Black;
color: navy;
/*right: 5px;*/
width: 800px;
/*top: -3px;*/
}
.TabBodyTxt_Insured
{
font: 12px Arial,Verdana,Sans-Serif;
color: navy;
padding: 20px 15px 15px 30px;
float: left;
}
.TabBodyTxt_Producer
{
font: 12px Arial,Verdana,Sans-Serif;
color: navy;
padding: 5px 15px 15px 30px;
float: left;
width: 490px;
}
.phone
{
color: black;
font: 9pt Tahoma, Sans-Serif;
}
.brkLogin
{
background: url(../../Imgs/CGIA/BrkLoginBG.png) no-repeat;
color: navy;
font: 12px Arial,Verdana,Sans-Serif;
padding: 25px 15px 20px 25px;
height: 172px;
width: 175px;
}

.brkLogin a:link { color: white; }
.brkLogin a:hover { color: navy; }
.brkLogin a:visited { color: purple; }
.PrdPckLnk
{
color: navy;
width: 195px;
font: bold 1.1em Arial,Verdana,Trebuchet MS;
padding: 10px 5px 20px 5px;
}
.findBroker
{
background: url(../../Imgs/misc/FindBrokerBG.jpg) no-repeat;
color: navy;
font: 12px Arial,Verdana,Sans-Serif;
width: 600px;
height: 50px;
margin-top: 10px;
padding: 14px 0px 0px 65px;
}
input.middle
{
vertical-align: middle;
}
.InsLogin
{
background: url(../../Imgs/CGIA/InsLoginNew.png) no-repeat;
color: white;
font: 12px Arial,Verdana,Sans-Serif;
padding: 25px 40px 25px 25px;
height: 185px;
width: 175px;
float: right;
}
.InsLogin a:link
{
color: white;
}
.InsLogin a:hover
{
color: silver;
}
.InsLogin a:visited
{
color: white;
}
.divInsBigMsg
{ width: 320px; margin: 0 auto 0 auto;}
.InsBigMsg
{
font-size: large;
color: Blue;
width: 320px;
text-align: center;
}
.divContactInfo
{
width: 250px;
float: left;
margin: 8px 15px 0px 25px;
}
.TableContacts {border: solid 1px Navy; width: 460px; /*height: 280px;*/ margin: 26px 0px 12px 0px;}
.NoTabsPagesBody
{
background: url( "../../Imgs/CGIA/newBGWhite.jpg" ) no-repeat right center;
padding: 10px 25px 10px 25px;
background-color: white;
color: navy;
font-size: 0.9em;
}
.InsuredWelcome
{
background: white url("../../Imgs/CGIA/newBGWhite.jpg") no-repeat;
padding: 6px 25px 3px 25px;
color: navy;
font-size: 0.9em;
}
.InsLogOut
{
font-size: 1em;
text-decoration: underline;
position: relative;
top: -7px;
}
.InsuredDriverHdr
{
font-size: 1.1em;
font-weight: bold;
margin: 0 0 8px 0;
}
.InsuredCustServHdr
{
font: .90em Tahoma;
}
.lblCustSrv1
{
margin-left: 4ex;
}
.InsuredCustServHdr i
{
font-style:normal;
font-weight:bold;
}
.InsuredCustServHdr img, .InsLittleImg
{
vertical-align: middle;
}
.RowBottomPad
{
padding-bottom: 8px;
}
.InsuredBrkrHdr
{
font-size: .90em;
margin-top: 25px;
margin-bottom: 0px;
text-align: right;
}
.InsuredTable
{
padding: 12px 30px 0px 40px;
display: block;
}
.PlatEmail
{
background: white url( "../../Imgs/CGIA/PlatinumLite.jpg" ) no-repeat bottom right;
padding: 15px 25px 15px 25px;
color: navy;
font-size: 0.9em;
}
.div20YearsBG
{
background: url( "../../Imgs/CGIA/newHmTabBGNoWelcome.jpg" ) no-repeat right center;
font: 8pt Arial,Verdana,Tahoma,Helvetica;
height: 500px;
color: navy;
width: 800px;
}
._20yearsHeading
{
position: relative;
top: 45px;
left: 22px;
font-size: 1.5em;
}
._20yearsTxt
{
font: 1.2em Arial;
width: 435px;
color: navy;
margin-top: 175px;
margin-left: 295px;
}
.NoTabsPagesEForms
{
padding: 15px 25px 15px 25px;
background-color: white;
position: relative;
}
.divPlatinumPageNoTabs
{
background: white url("../../Imgs/CGIA/PlatinumLite.jpg") no-repeat center right;
padding: 15px 15px 15px 15px;
color: navy;
font-size: 0.9em;
height: 495px;
}
.divClosure
{
border: solid 2px Maroon;
color: Navy;
font: 12px Arial,Verdana,Sans-Serif;
width: 350px;
background-color: #F5F7F8;
visibility: hidden;
padding-left: 10px;
position: absolute;
top: 20px;
left: 20px;
z-index: 200;
text-align: center;
}
/* Added 'General' classes for the General message formatting */
.divGeneral
{
    color: #993333;
    font: bold 14px Arial,Verdana,Sans-Serif;
    width: 700px;
    background-color: #fffacd; /*#F5F7F8;*/
    display: block;
    position: absolute;
    top: 170px;
    left: 140px;
    z-index: 200;
    border: #fffacd 5px ridge;
    text-align: center;
}
.pGeneral { padding: 7px 0px 7px 0px; }
/* CB, 08/27/08; Added for holiday closure message */
.ClosedMessageText
{
width: 90%;
margin-bottom: 7px;
margin-top: 10px;
float: left;
}
/* CB, 08/27/08; Added for holiday closure message */
.ClosedMessageHoliday
{
color: Red;
font-weight: bold;
}
.treeview
{
color: navy;
font: 12px Arial,Verdana,Sans-Serif;
}
.TabBodyTitle
{
color: navy;
font-size: 1.5em;
font-weight: bold;
/*left: 10px;
top: 0;
position: relative;*/
margin-left: 10px;
}
.NoTabBodyTitle
{
color: navy;
font-size: 1.1em;
font-weight: bold;
}
.divHomeTabBG
{
background: url( "../../Imgs/CGIA/newHmTabBGnoWelcome.jpg" ) no-repeat right center;
font: 8pt arial,verdana,tahoma,helvetica;
height: 500px;
width: 800px;
}
.divHomeTabWelcome
{
color: #000055;
font: bold 14px Arial;
position: relative;
left: 34px;
top: 6px;
}
.divHomeTabTitle
{
color: Navy;
font: 27px Georgia;
position: relative;
left: 34px;
top: 9px;
}
.divHomeTabText
{
width: 460px;
position: relative;
left: 295px;
top: 163px;
z-index: 101;
color: Navy;
font: bold 1.5em Georgia;
line-height: 20px;
background: url(../../Imgs/CGIA/HomeTabTextBG.png) repeat;
}
.divInsTabBG
{
background: url( "../../Imgs/CGIA/SilverBGLogo.jpg" ) no-repeat right center;
font: 8pt arial,verdana,tahoma,helvetica;
height: 500px;
}
/*.divHomeFlash
{
font: 8pt arial,verdana,tahoma,helvetica;
background-color: #ffffff;
height: 500px;
width: 800px;
}*/
.ajax__tab_opera-theme
{
font: 12px "Trebuchet MS",Trebuchet,Verdana,Helvetica,Arial,sans-serif;
}
.ajax__tab_opera-theme .ajax__tab_tab
{
font-weight: normal;
}
.ajax__tab_opera-theme .ajax__tab_body
{
background: url( "../../Imgs/CGIA/newBGWhite.jpg" ) no-repeat right center;
font: 8pt arial, verdana, tahoma, helvetica;
background-color: #ffffff;
/*height: 500px;*/
width: 800px;
}
.ajax__tab_opera-theme .ajax__tab_header
{
border-bottom: 1px solid #eeeeee;
padding: 0px 10px 0px 0px;
height: 18px; /*Remove menu lines in Firefox/IE8*/
}
.ajax__tab_opera-theme .ajax__tab_header .ajax__tab_tab
{
color: navy;
background: url(../../Imgs/tabs/bgstill.gif) repeat-x 0 -48px;
margin: 0px 11px 0px 11px;
}
.ajax__tab_opera-theme .ajax__tab_header .ajax__tab_outer
{
margin-right: 5px;
background: url(../../Imgs/tabs/rightstill.gif) no-repeat 100% -48px;
height: 18px; /*Remove menu lines in Firefox/IE8*/
}
.ajax__tab_opera-theme .ajax__tab_header .ajax__tab_inner
{
background: url(../../Imgs/tabs/leftstill.gif) no-repeat 0px -48px;
height: 18px; /*Remove menu lines in Firefox/IE8*/
}
.ajax__tab_opera-theme .ajax__tab_active .ajax__tab_tab
{
margin: 0px 11px 0px 11px;
color: white;
text-decoration: underline;
background: url(../../Imgs/tabs/bg.gif) repeat-x 0 -48px;
}
.ajax__tab_opera-theme .ajax__tab_active .ajax__tab_outer
{
margin-right: 5px;
background: url(../../Imgs/tabs/right.gif) no-repeat 100% -48px;
}
.ajax__tab_opera-theme .ajax__tab_active .ajax__tab_inner, .ajax__tab_opera-theme .ajax__tab_hover .ajax__tab_inner
{
background: url(../../Imgs/tabs/left.gif) no-repeat 0 -48px;
}
.ajax__tab_opera-theme .ajax__tab_hover .ajax__tab_tab
{
margin: 0px 11px 0px 11px;
color: white;
text-decoration: underline;
background: url(../../Imgs/tabs/bg.gif) repeat-x;
}
.ajax__tab_opera-theme .ajax__tab_hover .ajax__tab_outer
{
margin-right: 5px;
background: url(../../Imgs/tabs/right.gif) no-repeat right top;
}
.ajax__tab_opera-theme .ajax__tab_hover .ajax__tab_inner
{
background: url(../../Imgs/tabs/left.gif) no-repeat left top;
}
.GridCells
{
padding: 0px 4px 0px 4px;
border: 1px solid silver;
}
.FlyMain
{
font: 9pt Verdana;
width: 310px;
border: 2px solid #2a5094;
padding: 0px 0px 0px 0px;
background-color: #fffafa; /*Snow*/
}
.FlyLogo
{
filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff', endColorStr='#2671ba', gradientType='1');
height: 24px;
padding-left: 5px;
vertical-align: middle
}
.FlyTop
{
background: url(../../Imgs/misc/top-stripe.gif) repeat-x;
width: 100%;
height: 19px;
}
.FlyBottom
{
background: url(../../Imgs/misc/bottom-stripe.gif) repeat-x;
width: 100%;
height: 17px;
}
.InsFlyMain
{
font: 9pt Verdana;
width: 310px;
border: 2px solid maroon;
padding: 0px 0px 0px 0px;
background-color: #fffafa; /*Snow*/
}
.InsFlyLogo
{
filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff', endColorStr='#5e0000', gradientType='1');
height: 24px;
padding-left: 5px;
vertical-align: middle
}
.InsFlyTop
{
background: url(../../Imgs/misc/Ins_top-stripe.gif) repeat-x;
width: 100%;
height: 19px;
}
.InsFlyBottom
{
background: url(../../Imgs/misc/Ins_bottom-stripe.gif) repeat-x;
width: 100%;
height: 17px;
}
.FlyContent
{
padding: 8px 3px 8px 8px;
}
.PlainFlyout
{
font: 12px Arial, Verdana, Sans-Serif;
color: Black;
width: 310px;
border: 2px solid #2a5094;
padding: 8px 3px 8px 8px;
background: #d2dbee;
}
.claimsCell
{
background: #ffffff url(../../Imgs/misc/ClaimsTDbg.jpg) no-repeat;
color: purple;
font-weight: bold;
text-align: center;
}
.claimsCell a:link
{
color: maroon;
}
.contactsTable
{
background: #ffffff url(../../Imgs/CGIA/ContactsTDbg.jpg) no-repeat;
color: navy;
font-weight: bold;
text-align: center;
}
.divRTNinfo
{
color: #000000;
background-color: #f5f5f5; /*whitesmoke*/
font: 12px Arial, Verdana, Sans-Serif;
width: 250px;
margin: 20px 0px 0px 10px;
padding: 5px 5px 5px 5px;
border-color: Navy;
border-style: solid;
border-width: 4px 1px 4px 1px;
float: left;
}
.divSiteMap
{
width: 800px;
background-color: White;
text-indent: 35px;
padding-top: 10px;
}
.divInsuredSiteMap
{
width: 800px;
background-color: White;
text-indent: 35px;
}
.tinytxt
{
font-size: .8em;
color: #cc9933;
}
.LearnMore
{
color:Blue;
text-decoration:underline;
cursor:default;
}
#divMoratorium
{
border: solid 1px Red;
display: block;
}
#divBalboaMoratorium
{
display: none;
}
#divAMIGMoratorium
{
display: block;
}
.tvProdsSvcs
{
right: -8px;
/*width: 125px;
height: 105px;*/
position: relative;
top: 5px;
/*border-right: Solid 1px Black;*/
width:300px;
height: 430px;
}
.divCSReps
{
background: url(../../Imgs/CGIA/CSReps2.jpg) Right Center no-repeat;
width: 450px;
height: 110px;
}
.divPolSubs
{
background: url(../../Imgs/CGIA/keys2.jpg) Left center no-repeat;
width: 430px;
height: 120px;
}
.divPayOps
{
background: url(../../Imgs/CGIA/eCk2.jpg) Right Center no-repeat;
width: 355px;
height: 110px;
}
.divProdsList
{
width: 480px;
height: 450px;
position: relative;
left: -10px;
top: -10px;
background: White url(../../Imgs/CGIA/ProdsList4.png) Center Top no-repeat;
}
.MissionStatement2
{
background-image: url(../../Imgs/CGIA/MissionStatement.jpg);
width: 460px;
height: 147px;
margin-top: 20px;
}
.Unavailable
{
border: thick ridge;
width: 600px;
height: 350px;
margin: 0 auto 0 auto; /* required for Firefox to center div */
font: 1em Verdana, Arial, Tahoma, Sans-Serif;
background: Navy url(../../Imgs/misc/background_Image7.jpeg) repeat;
}
#divCGIAProducer a:link, a:visited
{
color: Blue;
}
.CCBullet
{
padding-left: 10px;
color: Red;
}
.PayLinkDiv
{
position: relative;
top: -80px;
width: 95%;
text-align: right;
}
.PayLink
{
color: White;
background: Navy url(../../Imgs/misc/pbwBtnOFF.jpg) repeat-x;
font-size: 12pt;
width: 13em;
}
.PayLink:hover
{
color: White;
background: Blue url(../../Imgs/misc/pbwBtnON.jpg) repeat-x;
border-style: groove;
}
.PrImTb {padding: 2px 15px 2px 15px;}
