*{font:10pt Verdana,Arial,Helvetica,Sans-Serif}
body{min-height: 100%; margin-left:0px;margin-right:0px;margin-top:0px;background-color:#FFFFFF;}
.heading1{color:#FF6600;font-size:18px;font-style:normal;font-weight:bold;font-family:Arial,sans-serif;padding-left:20px;}
.heading2{color:#FFFFFF;font-size:14px;font-style:normal;font-weight:bold;background-color:#000099;padding-left:4px;padding-right:4px;padding-top:2px;padding-bottom:2px;margin-right:0px}
.heading3{color:#666666;font-size:10px;font-style:normal;font-weight:normal;border-top:1px solid;border-bottom:1px solid;margin-left:0px;margin-right:0px;padding-top:2px;padding-bottom:2px;}
.heading3a{color:#666666;font-size:10px;font-style:normal;font-weight:normal;border-top:0px solid;border-bottom:1px solid;margin-left:0px;margin-right:0px;padding-top:2px;padding-bottom:2px;}
.heading4{color:#FFFFFF;font-size:14px;font-style:normal;font-weight:bold;background-color:#FF6600;padding-left:4px;padding-right:4px}
.heading5{color:#FFFFFF;font-size:12px;font-style:normal;font-weight:bold;background-color:#000099;padding-left:4px;padding-right:4px;padding-top:3px;padding-bottom:3px}
.infotext1{color:#000000;font-size:11px;font-weight:normal}
.infotext1h{color:#214CF8;font-size:11px;font-weight:normal}
.infotext1b{color:#FF6600;font-size:11px;font-weight:bold}
.infotext2{color:#000000;font-size:10px;font-weight:normal}
.infotext2b{color:#000000;font-size:10px;font-weight:bold}
.infotext4{color:#FF6600;font-size:14px;font-weight:bold}
.infotext5{color:#000000;font-size:11px;font-weight:bold;padding-bottom:2px;padding-top:2px;padding-left:5px;}
.captiontext1{color:#000099;font-size:12px;font-weight:bold;padding-bottom:4px;}
.captiontext2{color:#000099;font-size:10px;font-weight:bold;padding-bottom:4px;}
.warningtext1{color:#FF6600;font-size:12px;font-weight:bold;}
.warningtext2{color:#FF6600;font-size:10px;font-weight:bold;}
.warningtext4{color:#FF0000;font-size:12px;font-weight:bold;}
.whitetext1{color:#FFFFFF;font-size:11px;font-weight:bold}
.whitetext2{color:#FFFFFF;font-size:11px;font-weight:normal}
.statstext{color:#FFFFFF;font-size:10px;font-weight:bold}
.fadetext1{color:#666666;font-size:10px;font-weight:normal}
.orangetext{color:#FF6600;font-size:16px;font-style:normal;font-weight:bold;background-color:#FFC097;padding-left:5px;padding-top:4px; padding-bottom:4px}
.newstext1b{color:#000000;font-size:12px;font-weight:bold}
.newstext1{color:#000000;font-size:12px;font-weight:normal}
.qnumreq{color:#FF0000;font-size:16px;font-weight:bolder;font-style:normal;visibility:hidden}
.qnumreq1{color:#FF0000;font-size:16px;font-weight:bolder;font-style:normal;visibility:visible}
.status-PART-COMPLETED{color:#999999;font-size:12px;font-weight:bold}
.status-RESPONDED{color:#33CC33;font-size:12px;font-weight:bold}
.status-CREATING{color:#008000;font-size:11px;font-weight:bold}
.status-READY{color:#0000FF;font-size:11px;font-weight:bold}
.status-DECLINED,.status-NOT-SENT{color:#CC3333;font-size:12px;font-weight:bold}
.status-BOUNCED{color:#CC3333;font-size:12px;font-weight:bold}
.status-SENT,.status-RSENT{color:#3333CC;font-size:11px;font-weight:bold}
.status-CLOSED{color:#000000;font-size:11px;font-weight:bold}
.status-PAUSED{color:#FF6600;font-size:11px;font-weight:bold}
.status-LIVE{color:#FF0000;font-size:11px;font-weight:bold}
.status-PENDING,.status-RPENDING,.status-PROC,.status-RPROC{color:#FF6600;font-size:12px;font-weight:bold}


a.linktext1:visited,a.linktext1:link{color:#000099;font-size:12px;font-style:normal;font-weight:bold;text-decoration:none}
a.linktext1:hover{color:#FF6600;font-size:12px;font-style:normal;font-weight:bold;text-decoration:none}
a.linktext2:visited,a.linktext2:link{color:#000099;font-size:10px;font-style:normal;font-weight:bold;text-decoration:none}
a.linktext2:hover{color:#FF6600;font-size:10px;font-style:normal;font-weight:bold;text-decoration:none}
a.linktext3:visited,a.linktext3:link{color:#FFFFFF;font-size:10px;font-style:normal;font-weight:bold;text-decoration:none}
a.linktext3:hover{color:#FF0000;font-size:10px;font-style:normal;font-weight:bold;text-decoration:none}
a.linktext4:visited,a.linktext4:link{color:#FF6600;font-size:10px;font-style:normal;font-weight:bold;text-decoration:underline}
a.linktext4:hover{color:#000099;font-size:10px;font-style:normal;font-weight:bold;text-decoration:underline}
a.linktext5:visited,a.linktext5:link{color:#FFFFFF;font-size:11px;font-style:normal;font-weight:bold;text-decoration:none}
a.linktext5:hover{color:#FF0000;font-size:11px;font-style:normal;font-weight:bold;text-decoration:none}
a.linktext6:visited,a.linktext6:link{color:#FF0000;font-size:10px;font-style:normal;font-weight:bold;text-decoration:none}
a.linktext6:hover{color:#000099;font-size:10px;font-style:normal;font-weight:bold;text-decoration:none}
a.linktext7:visited,a.linktext7:link{color:#FF6600;font-size:12px;font-style:normal;font-weight:bold;text-decoration:none}
a.linktext7:hover{color:#000099;font-size:12px;font-style:normal;font-weight:bold;text-decoration:none}
a.linktext8:visited{color:#000099;font-size:11px;font-style:normal;font-weight:bold;text-decoration:underline}
a.linktext8:hover{color:#FF0000;font-size:11px;font-style:normal;font-weight:bold;text-decoration:underline}
a.linktext8:link{color:#000099;font-size:11px;font-style:normal;font-weight:bold;text-decoration:underline}
a.linktext9:visited{color:#000099;font-size:12px;font-style:normal;font-weight:bold;text-decoration:underline}
a.linktext9:hover{color:#FF0000;font-size:12px;font-style:normal;font-weight:bold;text-decoration:underline}
a.linktext9:link{color:#000099;font-size:12px;font-style:normal;font-weight:bold;text-decoration:underline}
a.menu:visited,a.menu:link{color:#FFFFFF;font-size:12px;font-style:normal;font-weight:bold;text-decoration:none}
a.menu:hover{color:#FF0000;font-size:12px;font-style:normal;font-weight:bold;text-decoration:none}
a.menusmall:visited,a.menusmall:link{color:#FFFFFF;font-size:10px;font-style:normal;font-weight:bold;text-decoration:none}
a.menusmall:hover{color:#FF0000;font-size:10px;font-style:normal;font-weight:bold;text-decoration:none}


.indent1{padding-left:10px}
.indent2{padding-left:20px}
.indent3{padding-left:30px}
.indent4{padding-left:50px}
.paragraph1{margin-left:20px;margin-right:20px}
.paragraph2{margin-left:40px;margin-right:40px}
.rightcontent{float: right; padding-right:10px;}


hr{color: #CCCCCC; height: 1px;}
.thinline1{border-bottom:1px solid #999999;}
.thinline2{border-top:3px solid #FF6600;}
.thinline3{border-top:2px solid #000000;}
.box1{border:1px solid #000099}
.box2{border:1px solid #FF6600}
.box3{border:1px solid #000099}
.box4{border:2px dashed #FF6600}


#loginbox{background: url(/images/custom/bg1.gif) repeat-y;}
#contentbackground{background: url(/images/custom/memhomebg7b.jpg); background-repeat: repeat-x;}
#contentbackgroundbasic{background: url(/images/custom/memhome1g.jpg); background-repeat: repeat-x;}
#background1 {background-color: #CCCCCC;}
#background2 {background-color: #EEEEEE;}
#background3{background-color: #DDDDDD;border: 1px solid #AAAAAA}
#sidebar { margin: 0; padding: 0;float: left; width: 191px; \width: 195px;w\idth: 191px;}
#contents {height: 100%;padding: 0; margin-left: 200px; margin-right: 210px; border:1px none #000000;}
#fullcontent{height: 100%;padding: 0; margin-left: 200px; margin-right: 5px; border:1px none #000000;}
#footer {padding: 5px; width: 100%; background: #FFFFFF;}
#rightsidebar{position: absolute; right:5px; top: 130px; width:190px; border:1px none #000000;}
html>body #contents {margin-left: 204px;margin-right:214px;}


#borderTable1 {width: 100%; border-top:1px none #000099;border-right:1px solid #000099;border-left:1px none #000099;border-right:1px solid #000099;border-bottom:1px solid #000099}
#borderTable1 tr{border:1px none #000099;}
#borderTable1 td{border-top:1px solid #000099;border-bottom:1px none #000099;border-left:1px solid #000099;border-right:1px none #000099;}
#borderTable1 th{border-top:1px solid #000099; background-color: #E5E5E5;border-bottom:1px none #000099;border-right:1px none #000099;border-left:1px solid #000099;font-size:12px;font-weight:bold;color:#000000;}

#borderTable1b {width: 90%; border-top:1px none #000099;border-right:1px solid #000099;border-left:1px none #000099;border-right:1px solid #000099;border-bottom:1px solid #000099}
#borderTable1b tr{border:1px none #000099;}
#borderTable1b td{border-top:1px solid #000099;border-bottom:1px none #000099;border-left:1px solid #000099;border-right:1px none #000099;}
#borderTable1b th{border-top:1px solid #000099; background-color: #E5E5E5;border-bottom:1px none #000099;border-right:1px none #000099;border-left:1px solid #000099;font-size:12px;font-weight:bold;color:#000000;}

#resultTable1 {border-bottom:1px none #000099;border-top:1px solid #000099;border-right:1px solid #000099;border-left:1px none #000099;}
#resultTable1 td{border-top:1px none #000099;border-bottom:1px none #000099;border-left:1px none #000099;border-right:1px none #000099;}
#resultTable1 th{border-top:0px none #000099; background-color: #FFFFFF;border-bottom:1px none #000099;border-right:1px none #000099;border-left:1px solid #000099;}
#resultTable1 tr{border:1px none #000099;}

#resultTable2 {width: 100%;border-bottom:1px none #000099;border-top:1px solid #000099;border-right:1px none #000099;border-left:1px none #000099;}
#resultTable2 td{border-top:1px none #000099;border-bottom:1px solid #000099;border-left:1px solid #000099;border-right:1px none #000099;}
#resultTable2 th{border-top:0px none #000099; background-color: #E5E5E5;border-bottom:1px solid #000099;border-right:1px none #000099;border-left:1px solid #000099;;}
#resultTable2 tr{border:1px none #000099;}

#summaryTable1 {width: 100%; border:1px none #000099;}
#summaryTable1 td{border-top:1px none #000099;border-bottom:1px solid #EEEEEE;border-left:1px none #000099;border-right:1px none #000099;}
#summaryTable1 th{border-top:0px none #000099; background-color: #E5E5E5;border-bottom:1px solid #000099;border-right:1px none #000099;border-left:1px solid #000099;}
#summaryTable1 tr{border:1px none #000099;}

#surveyTable1 {border:1px none #000099;}
#surveyTable1 th{border-bottom:2px solid #000000;background-color: #CCCCCC;color:#000000}
#surveyTable1 td.questionnaire{border-bottom:1px solid #333333;background-color: #EEEEEE;padding-left:10px;}
#surveyTable1 td.question_library{border-bottom:1px solid #333333;background-color: #eeeebb;padding-left:10px;}
#surveyTable1 tr{border:1px none #000099;}

#accountTable1 {border:1px none #000099; width: 90%;}
#accountTable1 th{border:2px none #000000; font-size: 14px; font-weight:bold; color:#FFFFFF; background-color: #000099; padding-left: 10px;}
#accountTable1 td{border-bottom:1px solid #333333; padding-top:4px; padding-bottom: 4px; padding-left: 10px;}
#accountTable1 tr{border:1px none #000099;}

#invoiceTable1 {border:1px none #000099; width: 90%;}
#invoiceTable1 th{border-bottom:1px solid #000000; font-size: 11px; font-weight:bold; color:#FFFFFF; background-color: #000099; padding-top:4px; padding-bottom: 4px; padding-left: 10px;}
#invoiceTable1 td{border-bottom:1px solid #333333; padding-top:4px; padding-bottom: 4px; padding-left: 10px; font-size: 10px; font-weight: normal; color:#000099;}
#invoiceTable1 tr{border:1px none #000099;}

#noborderTable1 {border:1px none #000099; width: auto;}
#noborderTable1 th{font-size: 13px; font-weight:bold; color:#003366; padding-top:4px; padding-bottom: 4px; padding-left: 10px;}
#noborderTable1 td{padding-left: 10px; font-size: 11px; font-weight: bold; color:#000000;}
#noborderTable1 tr{border:1px none #000099;}

#confirm-mailingTable {border:1px none #000099; width: 100%;}
#confirm-mailingTable th{border-bottom:1px solid #000000; font-size: 12px; font-weight:bold; color:#FFFFFF; background-color: #000099; padding-top:4px; padding-bottom: 4px; padding-left: 10px;}
#confirm-mailingTable td{vertical-align:text-top;border-bottom:1px solid #333333; padding-top:4px; padding-bottom: 4px; padding-left: 10px; font-size: 10px; font-weight: normal; color:#000099;}
#confirm-mailingTable tr{border:1px none #000099;}


.progress{color:#666666;font:normal normal 10px Verdana,Geneva,Arial,Helvetica,sans-serif;background:#CCCCCC;padding:2px}
.progress1{color:#8A8A8A;font:normal bold 10px Verdana,Geneva,Arial,Helvetica,sans-serif;background:#CCCCCC;padding:2px}
.progress2{color:#FFFFFF;font:normal bold 10px Verdana,Geneva,Arial,Helvetica,sans-serif;background:#999999;padding:2px}


input.btnstd  { color: #000099; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;} 

input.btninactive  { color: #999999; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;} 

input.btnstdhov { color:#FF6600; cursor: pointer; background: #FF6600; }

input.btnwidth1 {width:65px;}

input.btnpse {}

input.btnpsehov {color:#FFFFFF; cursor: pointer; background: #FF6600;}

.dbtopleft {height:55px;width:173px;background-image: url('/images/dbtopleft.gif')}
.dbtopmidl {height:455px;width:173px;background-image: url('/images/dbtopmidl.gif')}
.dbtopmidm {height:173px;background-image: url('/images/dbtopmidm.gif')}
.dbtopmidr {height:187px;width:173px;background-image: url('/images/dbtopmidr.gif')}
.dbtopright {height:55px;width:173px;background-image: url('/images/topleft.gif')}
.dbleft  {height:131px;width:43px;background-image: url('/images/dbleft.gif')}
.dbright {width:43px;background-image: url('/images/dbright.gif')}
.dbbotleft {width:43px;background-image: url('/images/dbbotleft.gif')}
.dbbotmidl {height:131px;width:43px;background-image: url('/images/dbbotmidl.gif')}
.dbbotmidm {height:131px;background-image: url('/images/dbbotmidm.gif')}
.dbbotmidr {height:131px;width:43px;background-image: url('/images/dbbotmidr.gif')}
.dbbotright {height:131px;width:43px;background-image: url('/images/dbbotright.gif')}

.dbbg {background-color: #D1DECC;}
.dbform { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.dbform1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.dbform2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #CCCCCC; font-weight: bold;}
.dbform3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin-left: 35px;}
.dblicense { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.dblicenseb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-weight:bold;}
.dbinfotext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.dbot { width:800px; margin-left: auto; margin-right: auto;}
.dbit1 { width:650px; margin-left: auto; margin-right: auto;}
.dbit2 { width:100%; margin-left: auto; margin-right: auto;}
.dbbody { position: relative; top: 15px; background-color: #123456; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.dbtitle { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000;}

#dbouterTable { text-align:center; border:0px solid #999999; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; width: 100%;}
#dbouterTable td{ padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: 0px solid #CCCCCC;}
#dbouterTable th{ background-color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; padding: 5px; left: auto; text-align: left; border: 1px solid #CCCCCC; vertical-align: top;}
#dbouterTable tr{ border:0px none #000099;}

#dbinnerTable { margin-left: auto; margin-right: auto;border:0px solid #999999; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;}
#dbinnerTable td{ padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: 0px solid #CCCCCC;}
#dbinnerTable th{ background-color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; padding: 5px; left: auto; text-align: left; border: 1px solid #CCCCCC; vertical-align: top;}
#dbinnerTable tr{ border:0px none #000099;}

#dbsummaryTable   { margin-left: auto; margin-right: auto;border:1px solid #999999; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;}
#dbsummaryTable td{ padding: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid #CCCCCC;}
/*#dbsummaryTable th{ background-color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; padding: 5px; text-align: left; border: 1px solid #CCCCCC; vertical-align: top;}*/
#dbsummaryTable tr{ border:0px none #000099;}

.dbodd { background-color:#EFEFEF;}
.dbeven { background-color:#E1E1E1;}
.db360title { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #666666;}
.dbcaptiontext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
.dbcaptiontext2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
.dbcaptiontextred { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ff3333;}
a.db:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #0000FF; text-decoration: underline;}
a.db:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #0000FF; text-decoration: underline;}
a.db:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #0000FF; text-decoration: underline;}
a.db:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FF0000; text-decoration: underline;}
a.dbnav:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #0000FF; text-decoration: underline;}
a.dbnav:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #0000FF; text-decoration: underline;}
a.dbnav:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #0000FF; text-decoration: underline;}
a.dbnav:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FF0000; text-decoration: underline;}
.dbnav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
#dbmatrixTable { border:1px solid #999999; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; width: 100%;}
#dbmatrixTable td{ padding: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid #CCCCCC;}
#dbmatrixTable th{ background-color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; padding: 5px; left: auto; text-align: left; border: 1px solid #CCCCCC; vertical-align: top;}
#dbmatrixTable tr{ border:0px none #000099;}
#dblegendTable { font-size: 11px }
#dblegendTable td.evenRow { padding-bottom: 15px }
td.dbavgRed { background-color: #F75A39; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; font-weight: bold; text-align: center }
td.dbavgAmber { background-color: #E7C600; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; font-weight: bold; text-align: center }
td.dbavgBlue { background-color: #0092DE; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; font-weight: bold; text-align: center }
td.dbavgGreen { background-color: #46EA69; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; font-weight: bold; text-align: center }
#dbreportTable { border:1px solid #999999; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; width: 100%;}
#dbreportTable td{ padding: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid #CCCCCC;}
#dbreportTable th{ background-color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; padding: 5px; left: auto; text-align: left; border: 1px solid #CCCCCC; vertical-align: top;}
#dbreportTable tr{ border:0px none #000099;}
.char_limit_grey { font-family: Arial; font-color: #CCCCCC; font-size: 10px; display: inline; }
.char_limit_red { font-family: Arial; font-color: #FF0000; font-size: 10px; display: inline; }
