body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}table {border-collapse:collapse;border-spacing:0;}fieldset,img {border:0;}address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}q:before,q:after {content:'';}abbr,acronym { border:0;}.headerWelcome{font-size:10pt;right:0;font-weight:700;font-family:Arial;text-align:right;color:#FFF;z-index:105;}.headerTitle{font-size:10pt;font-weight:700;font-family:Arial;text-align:left;color:#FFF;z-index:110;}.clpTitle{background-color:Silver;font-size:10pt;font-weight:700;font-family:Arial;text-align:left;}.FormLabel{font-size:10pt;font-family:Arial;font-weight:700;}.divrightalignlabel{font-size:10pt;font-family:Arial;text-align:right;}.divlabel{font-weight:700;font-size:12pt;font-family:Arial;background-color:#FFF;padding:0 4px;}.divPolicy{z-index:100;border-color:gray;border-style:groove;}.divList{font-size:small;font-family:verdana}.title{font-size:x-small;font-weight:bolder;}TABLE.rptMarketers TD.Total{font-weight:700;background-color:#FFF;text-align:center;}TABLE.rptMonthlyCounts{font:8pt verdana;border-color:#FFF;border-style:solid;border-width:1px;margin:0 1% 0 0;}#lbxAppraisers{font-size:10pt;font-family:Arial;margin:2px;padding:2px;}.rptTimeLabels{font-weight:700;font-size:12pt;font-family:Arial;background-color:gray;text-align:center;}#aptDetailBox{border-right:gray thin inset;border-top:gray thin inset;font-size:10pt;border-left:gray thin inset;border-bottom:gray thin inset;font-family:Arial;}#aptDetailBox .aptDetailBoxlabel{font-weight:700;background-color:#DCDCDC;}.lblAppointments{font-weight:700;font-size:12pt;font-family:Arial;text-align:center;}.divAppointmentList{clear:none;border-right:gray thin groove;border-top:gray thin groove;overflow:auto;border-left:gray thin groove;border-bottom:gray thin groove;}TABLE.rptAppointmentsList TH{border-right:#696969 thin inset;border-top:#696969 thin inset;font-weight:700;font-size:10pt;border-left:#696969 thin inset;color:#000;border-bottom:#696969 thin inset;background-color:#A9A9A9;text-align:left;margin:4px;padding:4px;}TABLE.rptAppointmentsList TD{background-color:#FFF;width:50%;text-align:center;border-color:#FFF;border-style:solid;border-width:1px;}TABLE.rptAppointmentsList TR.rptContactHistoryAltTr{font:8pt verdana;background-color:#fc9;text-align:center;border-color:Silver;border-style:solid;border-width:1px;margin:4px;padding:4px;}TABLE.rptAppointments{font:8pt verdana;border-color:#FFF;border-style:solid;border-width:0;margin:0 1% 0 0;}TABLE.rptAppointments th{background-color:#DCDCDC;text-align:center;border-color:#FFF;border-style:solid;border-width:1px;margin:1px;padding:1px;}TABLE.rptAppointments TD{background-color:#FFF;text-align:center;border-color:#FFF;border-style:solid;border-width:.5px;margin:1px;padding:1px;}TABLE.rptAppointments TD.odd{border-right:silver 1px solid;border-top:silver 1px solid;font:8pt verdana;border-left:silver 1px solid;border-bottom:silver 1px solid;background-color:#fc9;text-align:center;padding:1px;}TABLE.rptAppointments TD.evn{border-right:silver 1px solid;border-top:silver 1px solid;font:8pt verdana;border-left:silver 1px solid;border-bottom:silver 1px solid;background-color:#FFF;text-align:center;padding:1px;}.Disabled{background-color:silver;}.ErrorMsg{color:#dc143c;font-weight:700;}
div.menuBar{min-width:900px;}
div.menuBar,div.menuBar a.menuButton,div.menu,div.menu a.menuItem{font-weight:400;font-size:10pt;color:#000;font-style:normal;font-family:"MS Sans Serif" , Arial, sans-serif;z-index:200;TEXT-ALIGN: left;}div.menuBar{border-right:#e0e0e0 2px outset;border-top:#e0e0e0 2px outset;border-left:#e0e0e0 2px outset;border-bottom:#e0e0e0 2px outset;position:relative;background-color:#e0e0e0;text-align:left;z-index:203;padding:4px 2px;}
div.menuBar a.menuButton{background-color:transparent;border:1px solid #e0e0e0;color:#000;cursor:default;left:0;position:relative;text-decoration:none;top:0;z-index:200;margin:1px;padding:2px 6px;}div.menuBar a.menuButton:hover{background-color:transparent;border:1px outset #e0e0e0;color:#000;}div.menuBar a.menuButtonActive,div.menuBar a.menuButtonActive:hover{background-color:#5050f0;border:1px inset #e0e0e0;color:#fff;left:1px;top:1px;z-index:200;}
div.menu{background-color:#e0e0e0;border:2px outset #e0e0e0;left:0;position:absolute;top:0;visibility:hidden;z-index:301;padding:0 1px 1px 0;}div.menu a.menuItem{color:#000;cursor:default;display:block;text-decoration:none;white-space:nowrap;padding:3px 1em;}div.menu a.menuItem:hover,div.menu a.menuItemHighlight{background-color:#5050f0;color:#fff;}div.menu a.menuItem span.menuItemArrow{margin-right:-0.75em;}div.menu div.menuItemSep{border:1px inset #e0e0e0;margin:4px 2px;}.lblLogIn{font-weight:700;font-size:10pt;color:#FFF;font-family:Arial;text-align:left;}.lblLogInDateTime{font-weight:700;font-size:10pt;color:#29261F;font-family:Arial;text-align:right;}.lblLogInFooter{font-weight:700;font-size:10pt;color:#29261F;font-family:Arial;text-align:center;}.lblApplicationTitle{font-weight:700;font-size:22pt;color:#29261F;font-family:Arial;text-align:left;}.lblErrorMessage{font-size:10pt;color:red;font-family:Arial;}.lblSaveMessage{font-weight:700;font-size:12pt;color:green;font-family:Arial;text-align:center;}.clsMainDivWindow{position:absolute;background-color:#069;color:#000;border-left:#069 Thin solid;border-right:#069 Thin solid;border-top:#069 Thin solid;border-bottom:#069 Thin solid;margin:0;padding:0;}.clsMainIFrameDivWindow{background-color:#069;border:0;width:100%;height:100%;}.clsMainDivWindowTitle{margin-left:0;color:#FFF;font-weight:700;}.ParamsGrid{border-right:silver thin solid;border-top:silver thin solid;border-left:silver thin solid;border-bottom:silver thin solid;margin:0;padding:5px;}.ParamLabelCell{vertical-align:baseline;padding:5px 0 5px 5px;}.ParamEntryCell{vertical-align:baseline;padding:5px;}.MenuBarBkGnd{background-color:#ECE9D8;}.UWLabel{font-weight:700;}.bodytext-bold{font-family:Times New Roman;font-weight:700;}.bodytext{font-family:Arial;color:blue;font-size:10pt;}.rpt-title-grey{font-family:Times New Roman;font-size:12pt;font-weight:700;background-color:Gray;}.UWCountTitle{font-weight:700;font-size:16px;text-align:center;}.RightHeader{float:right;}.window{background-color:silver;position:absolute;z-index:109;text-align:left;visibility:hidden;border-color:#f0f0f0 #606060 #404040 #d0d0d0;border-style:solid;border-width:2px;margin:0;padding:2px;}.titleBar{background-color:teal;cursor:default;color:#fff;font-family:"MS Sans Serif", "Arial", "Helvetica", sans-serif;font-size:10pt;font-weight:700;text-align:right;white-space:nowrap;margin:0;padding:2px 2px 2px .5em;}.titleBarText{float:left;overflow:hidden;text-align:left;}.titleBarButtons{vertical-align:middle;width:50px;height:14px;border-style:none;border-width:0;}.clientArea{background-color:#fff;color:#000;font-family:"Arial", "Helvetica", sans-serif;font-size:10pt;overflow:auto;border-color:#404040 #e0e0e0 #f0f0f0 #505050;border-style:solid;border-width:2px;margin:2px 0 0;padding:.5em;}.ddlbox,.FormTxtbox,.divtxtbox,.divddlbox,.divCheckBox,.divradio,.RowData{font-family:Arial;font-size:10pt;}.divleftalignlabel,.txtLogIn{font-family:Arial;font-size:10pt;text-align:left;}.odd,TABLE.tblEvalHeader TD.GreyTD,TABLE.rptIssues TD.GreyTD,TABLE.rptEvalScores TD.GreyTD,TABLE.rptVistedLocations TD.GreyTD,TABLE.rptReviewList TD.odd,TABLE.rptAppointmentsList TD.evn{background-color:#DCDCDC;}

#pdfobject_results { padding: 1rem; }
.pdfobject-hidden { display: none; }
.pdfobject-success { color: #4F8A10; background-color: #DFF2BF; }
.pdfobject-fail { color: #D8000C; background-color: #FFBABA; }
.pdfobject-com {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2016;
}

.pdfobject-com a:link, .pdfobject-com a:visited {
	color: #fff;
	font-weight: bold;
	display: block;
	padding: .25rem 1rem;
	background: #6699FF;
	text-decoration: none;
}

.pdfobject-com a:hover, .pdfobject-com a:visited:hover {
	color: #FFF;
	background: #FF3366;
	text-decoration: none;
}

.pdfobject-com a:before {
     content: "\2190";
     margin-right: .25rem;
}

/*new business buttons*/
.underwrite-btn {color: #007bff; font-weight: bold; background-color: #fff; border: #007bff 1px solid; padding: 5px; width: 110px; height: 28px; font-size: 12px; cursor: hand;}
.underwrite-btn-filled {color: #fff; font-weight: bold; background-color: #007bff; border: #007bff 1px solid; padding: 5px; width: 110px; height: 28px; font-size: 12px; cursor: hand;}
.imgIconNormal {opacity: 0.5; filter: alpha(opacity=50);}
.imgIconNormal:hover {opacity: 1.0; filter: alpha(opacity=100);}  
.indented-dash { position: absolute; top: 5px; left: 600px; }
.indented-dash-rollovernb { position: absolute; top: 5px; left: 650px; }
.indented-dash-nbunder { position: absolute; top: 5px; left: 720px; }
.indented-dash-suspended { position: absolute; top: 5px; left: 700px; }
  
/*new NAV*/
nav ul ul {display:none;}
nav ul ul {background-color:#e0e0e0;border:2px outset #e0e0e0;position:absolute;padding:0 1px 1px 0; top:100%;}
nav ul ul li {float:none; position:relative;}
nav ul ul li a {padding: 2px 8px;color: #000;}	
nav ul ul li a:hover {background: #5050f0;color:#fff;}
nav ul ul ul {position: absolute; left: 100%; top:0;}
ul.menuBar{z-index:999;margin:0;padding:0 20px;min-width:900px;list-style:none;position:relative;display:block;border-right:#e0e0e0 2px outset;border-top:#e0e0e0 2px outset;border-left:#e0e0e0 2px outset;border-bottom:#e0e0e0 2px outset;background-color:#e0e0e0;}
div.testing
{
	background-color: #FFF700;
}
nav ul,nav ul li a,nav ul ul,nav ul ul li a{font-weight:400;font-size:10pt;color:#000;font-style:normal;font-family:"MS Sans Serif" , Arial, sans-serif;}
nav ul li { list-style:none;float:left;}
ul.menuBar li:hover {background:#5050f0;color:#fff;}
ul.menuBar li a{background-color:transparent;border:1px solid #e0e0e0;color:#000;cursor:default;text-decoration:none;display:block; padding:2px 8px;}
ul.menuBar li:hover a, ul.menuBar li:hover ul li:hover a, ul.menuBar li:hover ul li:hover ul li:hover a{color:#FFF;}
ul.menuBar li:hover ul li a, ul.menuBar li:hover ul li:hover ul li a{color:#000;}
ul.menuBar li a:hover{background-color:transparent;border:1px outset #e0e0e0;color:#FFF;}
ul.menuBar li a:highlight, nav .menuBar li a:active, nav .menuBar li a:active:hover{background-color:#5050f0;border:1px inset #e0e0e0;color:#FFF;}
ul.menuBar li:hover{color:#FFF;}
ul.menuBar:after {content:""; clear:both; display:block;}
nav ul li:hover > ul {display:block;}
ul.menu{margin-top:-2px;}
ul.menu li a{color:#000;cursor:default;text-decoration:none;white-space:nowrap;padding:3px 1em; text-align:left;}
ul.menu li:hover, nav .menu li a:highlight{background-color:#5050f0;color:#fff;}
ul.menu li a span.liArrow{margin-right:0.75em;}
ul.menu nav .liSep{border:1px inset #e0e0e0;margin:4px 2px;}
.MenuBarBkGnd{background-color:#ECE9D8;}
.arrow { background:url(https://agents.alinscoinsurance.com/images/arrow.right.png) no-repeat;background-position: bottom 9px right 5px}
/* end new NAV */

TABLE.rptMarketers, TABLE.tblEvalHeader, TABLE.rptIssues, TABLE.rptEvalScores, TABLE.rptVistedLocations, TABLE.rptReviewList, TABLE.rptAppointmentsList, Table.dgdNewApp{
    font: 8pt verdana;
    border-color: #FFF;
    border-style: solid;
    margin: 0 1% 0 0;
    padding-right: 2px;
    padding-bottom: 2px;
}TABLE.rptMarketers th,TABLE.rptMonthlyCounts th{background-color:#A9A9A9;border-bottom:#696969 thin inset;border-left:#696969 thin inset;border-right:#696969 thin inset;border-top:#696969 thin inset;color:#000;font-weight:700;text-align:center;}TABLE.rptMarketers TR,TABLE.rptMonthlyCounts TR{text-align:center;}TABLE.rptMarketers TD.evn,TABLE.rptMonthlyCounts TD.evn{background-color:#DCDCDC;text-align:center;}TABLE.rptMarketers TD.odd,TABLE.rptMonthlyCounts TD.odd{background-color:#FFF;text-align:center;}TABLE.tblEvalHeader th,TABLE.rptIssues th,TABLE.rptEvalScores th,TABLE.rptVistedLocations th,TABLE.rptReviewList th{background-color:#A9A9A9;border-bottom:#696969 thin inset;border-left:#696969 thin inset;border-right:#696969 thin inset;border-top:#696969 thin inset;color:#000;font-size:10pt;font-weight:700;text-align:left;}TABLE.tblEvalHeader TR,TABLE.rptIssues TR,TABLE.rptEvalScores TR,TABLE.rptVistedLocations TR,TABLE.rptReviewList TR,TABLE.rptAppointmentsList TR,TABLE.rptAppointments TR{margin:1%;}TABLE.tblEvalHeader TD.NotGreyTD,TABLE.rptIssues TD.NotGreyTD,TABLE.rptEvalScores TD.NotGreyTD,TABLE.rptVistedLocations TD.NotGreyTD,TABLE.rptReviewList TD.evn,TABLE.rptAppointmentsList TD.odd{background-color:#FFF;}.clockInBtn,.ddlEval,.LocationBtn{font-size:10pt;}.UWTxtbox,.imagingButton{font-family:Arial, Sans-Serif;font-size:10px;}.uwtext{font-family:Arial;color:blue;font-size:10pt;}.mypager{font-family:verdana;font-weight:700;font-size:11pt;color:#F90;}.mypager A{font-family:verdana;font-size:9pt;text-decoration:none;color:#00F;}.parentDisable{z-index:999;display:none;position:absolute;top:0;left:0;background-color:#FFF;width:780px;}.viswindow{background-color:silver;position:absolute;z-index:109;text-align:left;border-color:#f0f0f0 #606060 #404040 #d0d0d0;border-style:solid;border-width:2px;margin:0;padding:2px;}
#leftcontent{float:left;margin:0 10px;width:30%;min-width:375px;background:#fff;border:0 solid #000; clear:left;}
#centercontent{float:left;margin:0 10px;width:30%;min-width:375px;background:#fff;border:0 solid #000;voice-family:inherit;}
#rightcontent{float:left;margin:0 10px;width:30%;min-width:375px;background:#fff;border:0 solid #000; clear:right;}

#banner{background:#fff;border-top:0 solid #000;border-right:0 solid #000;border-left:0 solid #000;voice-family:inherit;height:39px;}html>body #banner{height:39px;}
a.btnPurple:link,a.btnPurple:visited{height:24px;width:124px;background:url(../images/btnPurple.jpg) no-repeat top left;line-height:22px;text-align:center;text-decoration:none;color:#FFF;font-size:12px;display: inline-block;}
a.btnPurple:hover{background:url(../images/btnPurple_over.jpg) left top no-repeat;}
.floatRight{float:right;}
a.btnPurpleSmall:link,a.btnPurpleSmall:visited{height:24px;width:84px;background:url(../images/btnPurpleSm.jpg) no-repeat top left;line-height:22px;text-align:center;text-decoration:none;color:#FFF;font-size:12px;}
a.btnPurpleSmall:hover{background:url(../images/btnPurple_overSm.jpg) left top no-repeat;}.divListContainer{width: 12em;border-right: 1px solid #000;padding: 0 0 1em 0;margin-bottom: 1em;background-color: #90bade;color: #333;}.divListContainer ul {	list-style: none;margin: 0;	padding: 0;	border: none;}.divListContainer li {border-bottom: 1px solid #90bade;margin: 0;}.ContainerList li { list-style-type: circle; }
.divListContainer label{font-weight:bolder}
.notes{word-wrap: break-word; /* Internet Explorer 5.5+ */
white-space: normal; /* Firefox */}
.imgHeader{background-color:Silver;}.imgTime{background-color:#f5f5f5}.Underwriting{color:Blue;}.Referred{color:Blue;}.Released{color:Green;}.TaskBad{color:Red;}.TaskGood{color:Green;}.TaskWarn{color:#C000C0;}.TaskEnded{color:#808080;}
table.UWtbl{width:768px;text-align:left;border-top:1px solid #999;border-right:1px solid #999;border-left:1px solid #999;font-size:12px;background:#FFF;margin:5px 0;}
table.UWtbl a{padding-right:3px;}
table.UWtbl td,table.tbl th{vertical-align:top;padding:0 3px;}
table.UWtbl th{color:#000;text-align:center;background:#DEDEDE;border-bottom:1px solid #999;padding:3px;font-weight:700;text-align:center;font-size:14px;vertical-align:bottom;}
table.UWtbl td{border-bottom:1px silver solid;border-left:1px silver solid;}
h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: large;background:#dedede;text-align:center;
}
/* Error Validation */
#divError label {font-size:11px; color:#F00; padding:4px 0 5px 0;margin:0px; clear:both; width:100%; }
#divError .error_instr { margin:0; padding:0; width:100%;}
#divError .error_instr li { list-style:none; margin:0; padding:0 0 0 10px; float:left; color:#b13434;}
label.error {margin:0 15px;color:#F00;font-weight: normal;}
input.error { border:solid 1px #F00;}
select.error { border:solid 1px #F00;}
.defaultText { width:157px; }
.defaultTextActive { color: #a1a1a1; font-style: italic; }
.ui-datepicker { display: none;width: 17em; padding: .2em .2em 0; }
.floatLeft{float:left;}
.hidden { display:none;}
.clear { clear:both;}

.blink_me{
  animation: blink-animation 1s steps(5, start) infinite;
  -webkit-animation: blink-animation 1s steps(5, start) infinite;
}
@keyframes blink-animation {
  to {
    visibility: hidden;
  }
}
@-webkit-keyframes blink-animation {
  to {
    visibility: hidden;
  }
}
