﻿html,body {background-color:#392D37; font-family:Verdana; text-align:center; margin-top:0px;}

img {border:0px;}

a           {color:#00CCFF; text-decoration:none;}
a:Link      {color:#00CCFF; text-decoration:none;}
a:Visited   {color:#00CCFF; text-decoration:none;}
a:Hover     {color:#FFFFFF; text-decoration:none;}
a:Active    {color:#00CCFF; text-decoration:none;}

a.linkRed           {color:Red; font-weight:bold; text-decoration:none;}
a.linkRed:Link      {color:Red; font-weight:bold; text-decoration:none;}
a.linkRed:Visited   {color:Red; font-weight:bold; text-decoration:none;}
a.linkRed:Hover     {color:Red; font-weight:bold; text-decoration:none;}
a.linkRed:Active    {color:Red; font-weight:bold; text-decoration:none;}

.Error              {color:Red; font-weight:bold;}
.RequiredField      {color:Red; font-weight:bold;}

.tblMain                {width:969px; text-align:left;}
.tblMain td             {}
.tblMain td.tdDivLinks  {width:100%; height:30px; vertical-align:middle; text-align:right; color:#FFFFFF; font-size:11px;}
.tblMain td.tdDivLinks a           {color:#FFFFFF; text-decoration:none;}
.tblMain td.tdDivLinks a:Link      {color:#FFFFFF; text-decoration:none;}
.tblMain td.tdDivLinks a:Visited   {color:#FFFFFF; text-decoration:none;}
.tblMain td.tdDivLinks a:Hover     {color:#FFFFFF; text-decoration:none;}
.tblMain td.tdDivLinks a:Active    {color:#FFFFFF; text-decoration:none;}
.tblMain td.tdHeader    {width:100%; height:85px; vertical-align:middle; text-align:right; background-color:#99CC33; background-image:url('../../App_Images/Master/header.jpg');}
.tblMain td.tdMenu      {width:100%; height:56px; padding:0px 1px 0px 1px; background-color:#999999; background-image:url('../../App_Images/Master/menu.jpg');}
.tblMain td.tdContent   {width:100%; background-color:#000000; vertical-align:top;}
.tblMain td.tdFooter    {width:100%; height:50px; vertical-align:middle; text-align:center; background-image:url('../../App_Images/Master/footer.jpg');}

.tblLogin               {width:320px; height:90px; font-size:10px; font-weight:bold; color:#FFFFFF; background-image:url('../../App_Images/Master/loginBg.png');}
.tblLogin td            {height:10px;}
.tblLogin td.tdLabel    {width:80px; text-align:right;}
.tblLogin td.tdInput    {width:120px; text-align:right;}
.tblLogin td.tdLinks    {width:120px; text-align:left;}
.tblLogin a             {color:#00CCFF; text-decoration:none;}
.tblLogin a:Link        {color:#00CCFF; text-decoration:none;}
.tblLogin a:Visited     {color:#00CCFF; text-decoration:none;}
.tblLogin a:Hover       {color:#FFFFFF; text-decoration:none;}
.tblLogin a:Active      {color:#00CCFF; text-decoration:none;}

.mnuMain            {width:100%; height:32px;}
.mnuMain td         {height:32px; width:14%; text-align:center; padding:0px 0px 0px 0px;}
.mnuMain a          {color:#FFFFFF; font-size:12px; width:100%; height:100%; display:block; text-decoration:none; background-image:url('../../App_Images/Master/button.jpg'); padding:10px 0px 0px 0px;}
.mnuMain a:Link     {color:#FFFFFF; font-size:12px; width:100%; height:100%; display:block; text-decoration:none; background-image:url('../../App_Images/Master/button.jpg'); padding:10px 0px 0px 0px;}
.mnuMain a:Visited  {color:#FFFFFF; font-size:12px; width:100%; height:100%; display:block; text-decoration:none; background-image:url('../../App_Images/Master/button.jpg'); padding:10px 0px 0px 0px;}
.mnuMain a:Hover    {color:#FFFFFF; font-size:12px; width:100%; height:100%; display:block; text-decoration:none; background-image:url('../../App_Images/Master/button-over.jpg'); padding:10px 0px 0px 0px;}
.mnuMain a:Active   {color:#FFFFFF; font-size:12px; width:100%; height:100%; display:block; text-decoration:none; background-image:url('../../App_Images/Master/button.jpg'); padding:10px 0px 0px 0px;}

.tblMnuMain            {width:100%; height:32px;}
.tblMnuMain td         {height:32px; width:14%; text-align:center; padding:0px 0px 0px 0px;}
.tblMnuMain a          {color:#FFFFFF; font-size:12px; width:100%; height:100%; display:block; text-decoration:none; background-image:url('../../App_Images/Master/button.jpg');}
.tblMnuMain a:Link     {color:#FFFFFF; font-size:12px; width:100%; height:100%; display:block; text-decoration:none; background-image:url('../../App_Images/Master/button.jpg');}
.tblMnuMain a:Visited  {color:#FFFFFF; font-size:12px; width:100%; height:100%; display:block; text-decoration:none; background-image:url('../../App_Images/Master/button.jpg');}
.tblMnuMain a:Hover    {color:#FFFFFF; font-size:12px; width:100%; height:100%; display:block; text-decoration:none; background-image:url('../../App_Images/Master/button-over.jpg');}
.tblMnuMain a:Active   {color:#FFFFFF; font-size:12px; width:100%; height:100%; display:block; text-decoration:none; background-image:url('../../App_Images/Master/button.jpg');}

.mnuSub             {background-color:#CECECE; background-image:none; border:0px;}
.mnuSub td          {background-color:#CECECE; background-image:none; border:0px;}
.mnuSub td table    {background-color:#CECECE; background-image:none; border:0px;}
.mnuSub td table td {background-color:#CECECE; background-image:none; border:0px;}
.mnuSub a           {color:#000033; font-size:11px; width:100%; display:block; text-decoration:none; padding:5px;}
.mnuSub a:Link      {color:#000033; font-size:11px; width:100%; display:block; text-decoration:none; padding:5px;}
.mnuSub a:Visited   {color:#000033; font-size:11px; width:100%; display:block; text-decoration:none; padding:5px;}
.mnuSub a:Hover     {color:#FFFFFF; font-size:11px; width:100%; display:block; text-decoration:none; padding:5px; background-color:#000066;}
.mnuSub a:Active    {color:#000033; font-size:11px; width:100%; display:block; text-decoration:none; padding:5px;}

.tblContent                 {width:100%;}
.tblContent td              {vertical-align:top; text-align:left;}
.tblContent td.tdSidebar    {width:200px; background-color:#D3D3D3; background-image:url('../../App_Images/Sidebar/sidebg.jpg');}
.tblContent td.tdContent    {width:769px; background-color:#252525; font-size:11px; color:#FFFFFF;}

.tblSidebar                     {width:200px; background-color:Transparent;}
.tblSidebar td                  {width:100%; background-color:Transparent; background-image:url('../../App_Images/Sidebar/sidebg.jpg');}
.tblSidebar td.tdToolBox        {text-align:center; background-image:none; background-color:Transparent;}
.tblSidebar td.tdGrassBar       {font-weight:bold; font-size:14px; color:#000033; padding:5px; background-color:#99CC33; background-image:url('../../App_Images/Sidebar/green_texture_bg.jpg');}
.tblSidebar td.tdBlueBar        {font-weight:bold; font-size:14px; color:#FFFFFF; padding:5px; background-color:#0567A2; background-image:none; text-align:center;}
.tblSidebar td.tdClearBar        {font-weight:bold; font-size:14px; color:#0567A2; padding:5px; background-color:Transparent; background-image:none; text-align:left;}
.tblSidebar td.tdApplications   {padding:10px 0px 10px 5px; vertical-align:middle; font-weight:bold; font-size:12px; color:#990000;}

.tblNewsAndHighlights               {width:auto;}
.tblNewsAndHighlights td            {color:#0567A2; font-weight:bold; font-size:11px; background-color:Transparent; background-image:none;}
.tblNewsAndHighlights a             {color:#000033; text-decoration:none;}
.tblNewsAndHighlights a:Link        {color:#000033; text-decoration:none;}
.tblNewsAndHighlights a:Visited     {color:#000033; text-decoration:none;}
.tblNewsAndHighlights a:Hover       {color:#000033; text-decoration:none;}
.tblNewsAndHighlights a:Active      {color:#000033; text-decoration:none;}

.pnlApps                        {background-color:#0567A2; text-align:left; padding:10px;}
.pnlApps .mnuTools              {background-color:Transparent; background-image:none; width:100%;}
.pnlApps .mnuTools td           {background-color:Transparent; background-image:none;}
.pnlApps .mnuTools a            {color:#FFFFFF; font-size:11px; font-weight:bold; width:100%; display:block; text-decoration:none; padding:5px;}
.pnlApps .mnuTools a:Link       {color:#FFFFFF; font-size:11px; font-weight:bold; width:100%; display:block; text-decoration:none; padding:5px;}
.pnlApps .mnuTools a:Visited    {color:#FFFFFF; font-size:11px; font-weight:bold; width:100%; display:block; text-decoration:none; padding:5px;}
.pnlApps .mnuTools a:Hover      {color:#FFFFFF; font-size:11px; font-weight:bold; width:100%; display:block; text-decoration:none; padding:5px;}
.pnlApps .mnuTools a:Active     {color:#FFFFFF; font-size:11px; font-weight:bold; width:100%; display:block; text-decoration:none; padding:5px;}

.tblApplications            {width:auto;}
.tblApplications td         {background-color:Transparent; background-image:none; vertical-align:middle;}
.tblApplications a          {color:#990000; text-decoration:none;}
.tblApplications a:Link     {color:#990000; text-decoration:none;}
.tblApplications a:Visited  {color:#990000; text-decoration:none;}
.tblApplications a:Hover    {color:#990000; text-decoration:none;}
.tblApplications a:Active   {color:#990000; text-decoration:none;}

.mnuSidebar             {width:100%; border-collapse:collapse;}
.mnuSidebar td          {width:100%; text-align:left; border-bottom:1px solid #333333; background-color:#D3D3D3; background-image:url('../../App_Images/Sidebar/sidebg.jpg');}
.mnuSidebar td table td {border:0px;}
.mnuSidebar a           {color:#000033; font-size:12px; width:100%; height:100%; display:block; padding:10px 5px 10px 5px; text-decoration:none; background-color:Transparent;}
.mnuSidebar a:Link      {color:#000033; font-size:12px; width:100%; height:100%; display:block; padding:10px 5px 10px 5px; text-decoration:none; background-color:Transparent;}
.mnuSidebar a:Visited   {color:#000033; font-size:12px; width:100%; height:100%; display:block; padding:10px 5px 10px 5px; text-decoration:none; background-color:Transparent;}
.mnuSidebar a:Hover     {color:#FFFFFF; font-size:12px; width:100%; height:100%; display:block; padding:10px 5px 10px 5px; text-decoration:none; background-color:#000066;}
.mnuSidebar a:Active    {color:#000033; font-size:12px; width:100%; height:100%; display:block; padding:10px 5px 10px 5px; text-decoration:none; background-color:Transparent;}

ul.Insureds                 {}
ul.Insureds li              {list-style-image:url('../../App_Images/Pages/Bullet_BlueStar.gif');}
ul.Insureds li.Bullet_None  {list-style-type:none; list-style-image:none;}
/*
ul.Insureds li a            {font-weight:bold;}
*/
ul.Insureds li a            {color:#99CC33; font-weight:bold; text-decoration:none;}
ul.Insureds li a:Link       {color:#99CC33; font-weight:bold; text-decoration:none;}
ul.Insureds li a:Visited    {color:#99CC33; font-weight:bold; text-decoration:none;}
ul.Insureds li a:Hover      {color:#99CC33; font-weight:bold; text-decoration:none;}
ul.Insureds li a:Active     {color:#99CC33; font-weight:bold; text-decoration:none;}

.tblForm {}
.tblForm td {padding:5px; border:1px solid #FFFFFF; vertical-align:middle;}
.tblForm td.tdLabel {padding:5px; background-color:#392D37; color:#FFFFFF; font-weight:bold;}
.tblForm td.tdInput {padding:5px; background-color:#000000;}

.tblDetails                             {width:769px; background-color:#252525;}
.tblDetails td                          {padding:10px 20px 10px 20px; font-size:11px; color:#FFFFFF;}
.tblDetails td.tdImage                  {padding:0px;}
.tblDetails td.tdImage .imgBanner       {width:769px; height:151px;}
.tblDetails td.tdImage .imgBannerHome   {width:769px;}
.tblDetails td.tdGrassBar       {font-size:12px; color:#000033; background-color:#99CC33; background-image:url('../../App_Images/Sidebar/green_texture_bg.jpg');}
.tblDetails td.tdHome           {background-color:#000000;} /* background-image:url('../../App_Images/Pages/blue-to-black-gradient_bg.jpg'); */
.tblDetails td.tdDetails        {}
.tblDetails td.BreadCrumb       {font-size:13px; color:#00CCFF}
.tblDetails .lblWhiteTitle      {font-size:18px; font-weight:bold; color:#FFFFFF;}
.tblDetails .lblGreenTitle      {font-size:18px; font-weight:bold; color:#99CC33;}
.tblDetails .lblDescription     {}
.tblDetails .lblSectionTitle    {font-size:12px; font-weight:bold;}
.tblDetails ol                  {margin-top:2px;}
.tblDetails ul                  {margin-top:2px;}
.tblDetails div                 {margin-top:2px;}
.tblDetails li                  {margin-left:-20px;}
.tblDetails ul li.SubItem1      {margin-left:0px; list-style-type:circle;}
.tblDetails ol li.SubItem1      {margin-left:0px; list-style-type:lower-alpha;}
.tblDetails li.SubItem2         {margin-left:-20px; list-style-type:none; font-style:italic;}

.tblCompanySearch               {color:#000000; border:1px solid #FFFFFF; width:100%;}
.tblCompanySearch th            {border:1px solid #FFFFFF; text-align:center; color:#FFFFFF; background-color:#0079C1; width:25%;}
.tblCompanySearch td            {border:1px solid #FFFFFF; text-align:center;}

.tblToolsAndApps                {border:1px solid #FFFFFF; width:100%;}
.tblToolsAndApps th             {border:1px solid #FFFFFF; width:100%; text-align:center; background-color:#0079C1; font-weight:bold; color:#FFFFFF; font-size:14px; padding:5px;}
.tblToolsAndApps td             {border:1px solid #FFFFFF; width:100%; text-align:left; padding:5px 10px 5px 10px;}
.tblToolsAndApps a              {color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none;}
.tblToolsAndApps a:Link         {color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none;}
.tblToolsAndApps a:Visited      {color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none;}
.tblToolsAndApps a:Hover        {color:#00CCFF; font-size:12px; font-weight:bold; text-decoration:none;}
.tblToolsAndApps a:Active       {color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none;}

.tblDirectory                   {color:#FFFFFF; width:100%; border:1px solid #FFFFFF; border-collapse:separate;}
.tblDirectory th                {font-weight:bold; text-align:center;}
.tblDirectory th.head1          {border:1px solid #0079C1; background-color:#0079C1;}
.tblDirectory th.head2          {border:1px solid #99CC66; background-color:#99CC66;}
.tblDirectory th.head3          {border:1px solid #0097C1; background-color:#0097C1;}
.tblDirectory th.head4          {border:1px solid #666666; background-color:#666666;}
.tblDirectory td                {border:1px solid #FFFFFF; text-align:left; padding:4px 4px 4px 4px;}
.tblDirectory td  a             {color:#99CC33; font-size:11px; font-weight:bold; text-decoration:none;}
.tblDirectory td  a:Link        {color:#99CC33; font-size:11px; font-weight:bold; text-decoration:none;}
.tblDirectory td  a:Visited     {color:#99CC33; font-size:11px; font-weight:bold; text-decoration:none;}
.tblDirectory td  a:Hover       {color:#99CC33; font-size:11px; font-weight:bold; text-decoration:none;}
.tblDirectory td  a:Active      {color:#99CC33; font-size:11px; font-weight:bold; text-decoration:none;}

.tblGrid                        {color:#FFFFFF; width:100%; border:1px solid #FFFFFF; border-collapse:separate;}
.tblGrid th                     {font-weight:bold; text-align:center;}
.tblGrid th.head1               {border:1px solid #0079C1; background-color:#0079C1;}
.tblGrid th.head2               {border:1px solid #99CC66; background-color:#99CC66;}
.tblGrid th.head3               {border:1px solid #0097C1; background-color:#0097C1;}
.tblGrid th.head4               {border:1px solid #666666; background-color:#666666;}
.tblGrid td                     {border:1px solid #FFFFFF; text-align:left;}
.tblGrid td  a                  {color:#99CC33; font-size:11px; font-weight:bold; text-decoration:none;}
.tblGrid td  a:Link             {color:#99CC33; font-size:11px; font-weight:bold; text-decoration:none;}
.tblGrid td  a:Visited          {color:#99CC33; font-size:11px; font-weight:bold; text-decoration:none;}
.tblGrid td  a:Hover            {color:#99CC33; font-size:11px; font-weight:bold; text-decoration:none;}
.tblGrid td  a:Active           {color:#99CC33; font-size:11px; font-weight:bold; text-decoration:none;}

.tblGrid2                       {color:#FFFFFF; width:100%; border:1px solid #FFFFFF;}
.tblGrid2 tr.trRow1 td          {background-color:#000000;}
.tblGrid2 tr.trRow2 td          {background-color:#392D37;}
.tblGrid2 th                    {font-weight:bold; text-align:left; border:1px solid #FFFFFF; padding:5px 10px 5px 10px;}
.tblGrid2 th.head1              {background-color:#0079C1;}
.tblGrid2 th.head2              {background-color:#99CC66;}
.tblGrid2 th.head3              {background-color:#0097C1;}
.tblGrid2 th.head4              {background-color:#666666;}
.tblGrid2 td                    {border:1px solid #FFFFFF; text-align:left; padding:5px 10px 5px 10px;}
.tblGrid2 td  a                 {color:#99CC33; font-size:11px; font-weight:bold; text-decoration:none;}
.tblGrid2 td  a:Link            {color:#99CC33; font-size:11px; font-weight:bold; text-decoration:none;}
.tblGrid2 td  a:Visited         {color:#99CC33; font-size:11px; font-weight:bold; text-decoration:none;}
.tblGrid2 td  a:Hover           {color:#99CC33; font-size:11px; font-weight:bold; text-decoration:none;}
.tblGrid2 td  a:Active          {color:#99CC33; font-size:11px; font-weight:bold; text-decoration:none;}

.CodesAndClasses    {color:#000000;}
.CodesAndClasses td {color:#000000;}

.tblFooter              {width:100%;}
.tblFooter td           {text-align:center; color:#FFFFFF; font-size:11px;}
.tblFooter a            {color:#FFFFFF; font-size:11px; text-decoration:none;}
.tblFooter a:Link       {color:#FFFFFF; font-size:11px; text-decoration:none;}
.tblFooter a:Visited    {color:#FFFFFF; font-size:11px; text-decoration:none;}
.tblFooter a:Hover      {color:#00CCFF; font-size:11px; text-decoration:none;}
.tblFooter a:Active     {color:#FFFFFF; font-size:11px; text-decoration:none;}

.tblWorkCompWest            {width:auto;}
.tblWorkCompWest td         {background-color:Transparent; background-image:none; vertical-align:middle; padding:0px 5px 0px 5px; font-size:11px;}
.tblWorkCompWest a          {color:#990000; text-decoration:none;}
.tblWorkCompWest a:Link     {color:#990000; text-decoration:none;}
.tblWorkCompWest a:Visited  {color:#990000; text-decoration:none;}
.tblWorkCompWest a:Hover    {color:#990000; text-decoration:none;}
.tblWorkCompWest a:Active   {color:#990000; text-decoration:none;}

.tblQuickRate               {width:auto;}
.tblQuickRate td            {padding:0px 0px 0px 0px;}

.tblQuickRate td.tdLabel {font-size:10pt; width:220px; text-align:right; padding-left:5px;}
.tblQuickRate td.tdDesc {color:#FFFFFF;font-size:8pt; text-align:center;}
.tblQuickRate td.tdDesc_WithBottomBorder {color:#FFFFFF;font-size:8pt; text-align:center; border-bottom:1px solid #FFFFFF;}
.tblQuickRate td.tdMoney {color:#FFFFFF;font-size:10pt; text-align:right; padding-right:5px;}
.tblQuickRate td.tdMoney_WithBottomBorder {color:#FFFFFF;font-size:10pt; text-align:right; border-bottom:1px solid #FFFFFF; padding-right:5px;}
.tblQuickRate td.cellBorderTopBottom {border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;}
    
.tblQuickRate .lblWhiteTitle{color:#FFFFFF; font-size:12pt;}
.tblQuickRate .lblNTLTitle  {color:#99CC33; font-size:12pt; font-weight:bold;}
.tblQuickRate .lblOrangeTitle  {color:#F58426; font-size:10pt;}
.tblQuickRate td a          {color:#00CCFF; font-size:8pt; font-weight:bold; text-decoration:none;}
.tblQuickRate td a:Link     {color:#00CCFF; font-size:8pt; font-weight:bold; text-decoration:none;}
.tblQuickRate td a:Visited  {color:#00CCFF; font-size:8pt; font-weight:bold; text-decoration:none;}
.tblQuickRate td a:Hover    {color:#FFFFFF; font-size:8pt; font-weight:bold; text-decoration:none;}
.tblQuickRate td a:Active   {color:#00CCFF; font-size:8pt; font-weight:bold; text-decoration:none;}

.accordian_header {border:1px solid #0567A2; color:#FFFFFF; background-color:#0567A2; font-size:12px; font-weight:bold; padding:5px; margin-top:5px; cursor:pointer;}
.accordian_content {background-color:Transparent; border:1px dashed #2F4F4F; border-top:none; padding:5px; padding-top:10px;}