﻿*
{
	padding: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
}

body {
	background: #DFDFDF;
	font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-size: 14px;
	color: #000000;
	height: 100%;
}

form
{
}

/* 2-17-2022 to attempt to fix an IOS bug with buttons on websites 
    Do not do this; it will interfere with EPC styling; instead just set the background to all inputs then override text inputs back to a white background.
*/
/*input[type="button"], input[type="submit"]{
    padding: 2px 5px;
    border: 1px solid #CECECE;

    color: #6B6B6B;
    background-color: #EFEFEF;
}*/



.LargeButton /* Used by large buttons in SalesOrderContainer.ascx */ {
    width: 200px;
    height: 45px;
    font-size: Large;
}

input, textarea {
    background-color: #EFEFEF; /* 2-17-2022 to attempt to fix an IOS bug with buttons on websites */
    padding: 2px 5px;
    border: 1px solid #CECECE;
    font: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
    color: #6B6B6B;
}
/*Undo the background set to all unput to provide a white background for text*/
input[type="text"], textarea {
    background-color: #FFFFFF;
}
/* Removed, 2-17-2022
    input, textarea
{
	padding: 2px 5px;
	border: 1px solid #CECECE;
	font: bold 12px "Trebuchet MS" , Arial, Helvetica, sans-serif;
	color: #6B6B6B;
}

*/
h1, h2, h3, h4
{
	margin: 0;
}

h2, h3, h4
{
	margin-bottom: 20px;
	padding-bottom: 9px;
	border-bottom: 1px solid #e9e9e9;
	letter-spacing: -0.035em;
	font-weight: normal;
	color: #000000;
}

h2
{
	font-size: 28px;
}

h3
{
	font-size: 30px;
	font-weight: bold;
}

h4
{
	font-size: 14px;
	font-weight: bold;
}

p, ul, ol
{
	margin-bottom: 1.5em;
	line-height: 170%;
	text-align: justify;
}

ul, ol
{
	margin-left: 3em;
}

dl.list1
{
	margin: 0;
	padding: 0;
	list-style: none;
}

dl.list1 dt
{
	float: left;
	width: 70px;
}

dl.list1 dd
{
	margin-bottom: 10px;
}

dl.list1 a
{
	color: #666666;
}

ul.list2
{
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
}

ul.list2 li
{
	float: left;
	margin: 0 18px 18px 0;
}

ul.list2 li.nopad
{
	margin-right: 0;
}

blockquote
{
	margin-left: 3em;
	margin-right: 3em;
}

a
{
	color: #ca2631;
}

a:hover
{
	text-decoration: none;
}

a img
{
	border: none;
}



.WhiteLinks a {
    color: white;
}


img.left
{
	float: left;
	margin: 5px 20px 0 0;
}

img.right
{
	float: right;
	margin: 5px 0 0 20px;
}

/* Wrapper */

.wrapper
{
	/*width: 1600px;*/ /* BP Changed this to 1024 from 960 9/1/2011; changed to 1100 11/29; changed to 1250 per Dec 2012 enhancements.  3/29/2019 changed to 1600 */
	margin:0 auto 0 auto;
	margin-left:3%;
	margin-right:3%;
	height: 100%;
	background-color: #FFFFFF;
	overflow:visible;
}

/* Header */

#header
{
	height: 20px;
	background: #FFFFFF;
	margin: 0px 10px 10px 10px;
}

/* Logo */

#logo
{
	float: left;
	background-repeat: no-repeat;
	vertical-align: bottom;
	margin-top: 5px;
}

/* Logout */

#logout
{
	float: right;
	margin-top: 5px;
}

#logout a
{
	padding-left: 5px;
	text-decoration: none;
	font-weight: bold;
	color: #444444;
}

#logout a:hover
{
	text-decoration: underline;
}

/* Menu */

#menu
{
	margin: 0px 10px 5px 10px;
}

#menu ul
{
	margin: 0px;
	padding: 0px 0px 0px 1px;
	list-style: none;
	background-image: url(/Images/MenuBG.png);
	height: 42px;
}

#menu li
{
	display: inline;
	background-image: url(/Images/MenuBGHover.png);
	margin: 1px 1px 1px 2px;
	padding: 9px 0px 9px 0px;
	line-height: 42px;
}

#menu li:hover
{
	text-decoration: none;
	background-image: url(/Images/MenuBGItem.png);
	background-position: left top;
}

#menu a
{
	padding-left: 15px;
	padding-right: 15px;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	color: #444444;
}

/* Page */

#page
{
	background-color: #FFFFFF;
	height: 100%;
	margin: 0px 10px 0px 10px;
}

/* Content */

#content
{
	/*float: left; 	width: 555px; 	padding: 0 0 0 76px; 	*/
	height: 100%;
	
}

.post
{
	/*padding-top: 50px;*/
}

.post .title
{
}

.post .title a
{
	text-decoration: none;
	color: #8B9096;
}

.post .title a:hover
{
	text-decoration: underline;
}

.post .entry
{
}

.post .meta
{
	height: 16px;
	margin: 0;
	padding: 10px;
	background: url(/Images/img07.jpg) repeat-x left bottom;
	line-height: normal;
}

.post .meta .posted
{
	display: block;
	float: left;
}

.post .meta .permalink
{
	display: block;
	float: right;
	padding-left: 17px;
	background: url(/Images/img09.gif) no-repeat left center;
}

.post .meta .comments
{
	display: block;
	float: right;
	padding: 0 30px 0 19px;
	background: url(/Images/img08.gif) no-repeat left center;
}

/* Sidebar */

#sidebar
{
	float: right;
	width: 186px;
	padding: 67px 76px 0 0;
}

#sidebar ul
{
	margin: 0;
	padding: 0;
	list-style: none;
}

#sidebar li
{
	margin-bottom: 40px;
}

#sidebar li ul
{
}

#sidebar li li
{
	margin: 0;
}

/* Search */

#search
{
}

#search br
{
	display: none;
}

#search input
{
	padding: 1px 5px;
	border-top: 1px solid #BAD300;
	border-left: 1px solid #A9C817;
	border-right: 1px solid #7DAB00;
	border-bottom: 1px solid #578900;
	background: #6E9D00 url(/Images/img18.gif) repeat-x;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

#search #s
{
	width: 130px;
	padding: 2px 5px;
	background: #FFFFFF;
	border: 1px solid #CECECE;
	font: bold 12px "Trebuchet MS" , Arial, Helvetica, sans-serif;
	color: #6B6B6B;
}

/* Widebar */

#widebar
{
	margin: 0 50px;
	padding: 25px 28px 0 28px;
	background: #F2F2F2 url(/Images/img11.gif) repeat-x;
}

#widebar #colA
{
	float: left;
	width: 260px;
}

#widebar #colB
{
	float: left;
	width: 260px;
	padding-left: 45px;
}

#widebar #colC
{
	float: left;
	width: 186px;
	padding-left: 45px;
}

/* Footer */

#footer
{
}

#footer p
{
	margin: 0;
	text-align: center;
	color: #8E8E8E;
}

#footer a
{
	color: #666666;
}

.Error
{
	color: #FF0000;
}

.SuccessLabel
{
	color: #006400;
}

.RequiredAsterisk
{
	color: #FF0000;
}
.FloatError
{
	color: #FF0000;
	float:left;
}

/* Design */

.Login
{
	width: 100%;
	background-color: #FFFFFF;
	padding: 5px 5px 5px 5px;
	background-image: url(/Images/bg-box_small.png);
	border-bottom-width: thin;
	border-bottom-color: #DDE1E0;
	border-bottom-style: solid;
	border-right-width: thin;
	border-right-color: #DDE1E0;
	border-right-style: solid;
}

.LoginTextBox
{
}

.LoginButton
{
	background-color: #B1B3B4;
	color: #3E3636;
}

.JobSearch
{
	background-color: #FFFFFF;
	padding: 5px 5px 5px 5px;
	background-image: url(/Images/bg-box.png);
	background-repeat: no-repeat;
	width: 500px;
	border-bottom-width: thin;
	border-bottom-color: #DDE1E0;
	border-bottom-style: solid;
	border-right-width: thin;
	border-right-color: #DDE1E0;
	border-right-style: solid;
}

.JobSearchButton
{
	background-color: #B1B3B4;
	color: #3E3636;
}

.MyClients
{
	background-color: #FFFFFF;
	padding: 5px 5px 5px 5px;
	background-image: url(/Images/bg-box.png);
	background-repeat: no-repeat;
	width: 400px;
	border-bottom-width: thin;
	border-bottom-color: #DDE1E0;
	border-bottom-style: solid;
	border-right-width: thin;
	border-right-color: #DDE1E0;
	border-right-style: solid;
}

.ChangePassword
{
	background-color: #FFFFFF;
	padding: 5px 5px 5px 5px;
	background-image: url(/Images/bg-box.png);
	width: 400px;
	border-bottom-width: thin;
	border-bottom-color: #DDE1E0;
	border-bottom-style: solid;
	border-right-width: thin;
	border-right-color: #DDE1E0;
	border-right-style: solid;
}

.ChangePasswordButton
{
	background-color: #B1B3B4;
	color: #3E3636;
}

/* selected tab */
.tabselected
{
	text-decoration: underline;
}

/* nowrap */
.nowrap
{
	white-space: nowrap;
}

/* tabbed table */
.tabLeft
{
	background-color: #FFFFFF;
	background-image: url(/Images/bg-tab.png);
	background-position: left top;
}

.tabRight
{
	background-color: #FFFFFF;
	background-image: url(/Images/bg-tab.png);
	background-position: right top;
}

.tabRight a
{
	text-decoration: none;
	color: #000000;
}

.tabRight a:hover
{
	text-decoration: underline;
}

.tabDiv
{
	border-width: thin;
	border-color: #DDE1E0;
	border-style: solid;
	padding: 0px 5px 0px 5px;
}

/* used for tab-level headers */
.subheader
{
	font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	height: 100%;

}

.listheader
{
	font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	height: 100%;
	width: 250px;
}

/* nodisplay */
.nodisplay
{
	display: none;
}

.label
{
	/* plain text */
}

.data
{
	font-weight: bold;
	color: Black;
}

.PagingButton
{
	height: 25px;
}

#documents ul
{
	margin: 5px 0px 5px 0px;
}

#documents li
{
	display: inline;
	vertical-align: top;
	padding-right: 10px;
}

#documents li:hover
{
	text-decoration: none;
}

#tabnav
{
	font-size: 8pt;
}

#tabnav a
{
	color: #000;
	background: #D7D7D7 url(/Images/left-tab.gif) left top no-repeat;
	text-decoration: none;
	padding-left: 10px;
}

#tabnav a span
{
	background: url(/Images/right-tab.gif) right top no-repeat;
	padding-right: 10px;
}

#tabnav a, #tabnav a span
{
	display: block;
	float: left;
}

/* Hide from IE5-Mac \*/
#tabnav a, #tabnav a span
{
	float: none;
}
/* End hide */

#tabnav a:hover
{
	color: #fff;
	background: #767676 url(/Images/left-tab-hover.gif) left top no-repeat;
	padding-left: 10px;
}

#tabnav a:hover span
{
	background: url(/Images/right-tab-hover.gif) right top no-repeat;
	padding-right: 10px;
}

#tabnav ul
{
	list-style: none;
	padding: 0;
	margin: 0;
}

#tabnav li
{
	list-style: none;
	float: left;
	margin: 0;
}
.QueueActive
{
}
.QueueInactive
{
	background-color: #999966;
}

/*.roundedcornr_box_102518
{
	background: url(/Images/roundedcornr_102518_tl.png) no-repeat top left;
}
.roundedcornr_top_102518
{
	background: url(/Images/roundedcornr_102518_tr.png) no-repeat top right;
}
.roundedcornr_bottom_102518
{
	background: url(/Images/roundedcornr_102518_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_102518 div
{
	background: url(/Images/roundedcornr_102518_br.png) no-repeat bottom right;
}
.roundedcornr_content_102518
{
	background: url(/Images/roundedcornr_102518_r.png) top right repeat-y;
}

.roundedcornr_top_102518 div, .roundedcornr_top_102518, .roundedcornr_bottom_102518 div, .roundedcornr_bottom_102518
{
	width: 100%;
	height: 10px;
	font-size: 1px;
}
.roundedcornr_bottom_102518
{
	margin-top: -3px;
}
.roundedcornr_content_102518
{
	margin-top: -3px;
	padding: 0 10px;*/
	/*height:340px;*/
/*}*/
/* From RequestDetails.ascx*/
    .RequestInformationTable
    {
        width:100%;
        background-color: #D7DFE8;
    }
    
    .GridHeader
    {
        background-color: #C0C0C0;
        font-weight: bold;
        text-align:center;
    }  
    
    .GridHeader a
    {
        /* Make the links in sortable grids black */
        color:Black !important;
    }
      
    .GridTable
    {
        width: 100%;
        border: 1px solid #000000;
        /*
        border-spacing:10px;
        padding:10px;
        */
        border-collapse:collapse;
    }
    
    .GridTable td
    {
        border: 1px solid #777777;
        padding-left:3Px;
        padding-right:3px;
    }
    
    .GridTable th
    {
        border: 1px solid #777777;
        padding-left:3Px;
        padding-right:3px;
    }
    
    .SmallGridTable
    {
        border: 1px solid #000000;
        /*
        border-spacing:10px;
        padding:10px;
        */
        border-collapse:collapse;
    }
    
    .SmallGridTable td
    {
        border: 1px solid #777777;
        padding-left:3Px;
        padding-right:3px;        
    }
    
    .GridBody
    {
        background-color: #FFFFFF;
        vertical-align: top;
        border: 1px solid #000000;
    }   
    
    .AlternatingGridBody
    {
        background-color:#efefef;
        vertical-align:top;
        border:1px solid #000000;
    }

    .HighlightedGridBody {
        background-color: yellow;
        vertical-align: top;
        border: 1px solid #000000;
    }
    
    .SearchResults td
    {
        padding-left:3Px;
        padding-right:3px;
    }

   /*End*/


.QuestionText
{
    text-align:right;
    padding-right:10px;   
}

.OrderSubHeader
{
    font-size:medium;
    font-weight:bold;
}

.greyLink
{
	color: #444444;
}
   

.LeftFloat_Header
{
    float:left;
    width:100px;
    font-weight:bold;
    padding-bottom:5px;
    margin-bottom:5px;
}

.LeftFloat_Body
{
    float:left;
}

.ResourceLink
{
    display: inline-block;
    padding-bottom:8px;
}

.ResourceHeader
{
    font-weight:bold;
    font-size:large;
    padding-top:10px;
    padding-bottom:5px;    
}

/* For The OnBoarding page's lightbox divs   Also used for the Order popups*/
.black_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
.white_content {
	display: none;
	position: absolute;
	top: 25%;
	left: 25%;
	width: 50%;
	height: 50%;
	padding: 16px;
	border: 10px solid Black;
	border-radius: 25px;
	background-color: white;
	z-index:1002;
	overflow: auto;
}
.order_popup {
	display: none;
	position: absolute;
	top: 15%;
	left: 15%;
	width: 70%;
	height: 80%;
	padding: 16px;
	border: 5px solid Black;
	background-color: white;
	z-index:1002;
	overflow: auto;
}

.LightboxIFrame
{
	width:100%;
	height:100%;
	border:0;
}


.OnBoardingHeader
{
    font-size:16px;
    margin-bottom:10px;
}

/*For The OnBoarding PAge's category list display*/
.CategoryContainer
{
    width:200px;
    height:30px;
    float:left;
    margin:5px;   
    border: 5px solid Black;
    border-radius: 5px;
    text-align:center;
    line-height:30px;
    font-size:20px;
    font-weight:bold;
    /*
    text-shadow:
        -1px -1px 0 #FFF,
        1px -1px 0 #FFF,
        -1px 1px 0 #FFF,
        1px 1px 0 #FFF; 
    */
}

.CategoryProgressLabel
{
    font-size:16px;
}

.CategoryContainer a:link
{
    text-decoration: inherit;
    color: inherit;
}

/*Interior OnBoarding category divs- 
    they MUST specify height,width, and border-radius (radius later nixed)*/
.Category0
{
    background-color:#E50000;
    width:100%;
    height:100%;
    border-radius: 0px;    
}

.Category10
{
    background-color:#E50000;
    width:100%;
    height:100%;
    border-radius: 0px;
    background-image: linear-gradient(to right, green 0%,green 0%,#E50000 20%,#E50000);    
    background-image: -webkit-linear-linear-gradient(to right, green 0%,green 0%,#E50000 20%,#E50000);    
    background-image: -o-linear-linear-gradient(to right, green 0%,green 0%,#E50000 20%,#E50000);    
    background-image: -moz-linear-linear-gradient(to right, green 0%,green 0%,#E50000 20%,#E50000);    
}

.Category20
{
    background-color:#E50000;
    width:100%;
    height:100%;
    border-radius: 0px;
    background-image: linear-gradient(to right, green 0%,green 10%,#E50000 30%,#E50000);    
    background-image: -webkit-linear-linear-gradient(to right, green 0%,green 10%,#E50000 30%,#E50000);    
    background-image: -o-linear-linear-gradient(to right, green 0%,green 10%,#E50000 30%,#E50000);    
    background-image: -moz-linear-linear-gradient(to right, green 0%,green 10%,#E50000 30%,#E50000);    
}

.Category30
{
    background-color:#E50000;
    width:100%;
    height:100%;
    border-radius: 0px;
    background-image: linear-gradient(to right, green 0%,green 20%,#E50000 40%,#E50000);    
    background-image: -webkit-linear-linear-gradient(to right, green 0%,green 20%,#E50000 40%,#E50000);    
    background-image: -o-linear-linear-gradient(to right, green 0%,green 20%,#E50000 40%,#E50000);    
    background-image: -moz-linear-linear-gradient(to right, green 0%,green 20%,#E50000 40%,#E50000);    
}

.Category40
{
    background-color:#E50000;
    width:100%;
    height:100%;
    border-radius: 0px;
    background-image: linear-gradient(to right, green 0%,green 30%,#E50000 50%,#E50000);    
    background-image: -webkit-linear-linear-gradient(to right, green 0%,green 30%,#E50000 50%,#E50000);    
    background-image: -o-linear-linear-gradient(to right, green 0%,green 30%,#E50000 50%,#E50000);    
    background-image: -moz-linear-linear-gradient(to right, green 0%,green 30%,#E50000 50%,#E50000);    
}

.Category50
{
    background-color:#E50000;
    width:100%;
    height:100%;
    border-radius: 0px;
    background-image: linear-gradient(to right, green 0%,green 40%,#E50000 60%,#E50000);    
    background-image: -webkit-linear-linear-gradient(to right, green 0%,green 40%,#E50000 60%,#E50000);    
    background-image: -o-linear-linear-gradient(to right, green 0%,green 40%,#E50000 60%,#E50000);    
    background-image: -moz-linear-linear-gradient(to right, green 0%,green 40%,#E50000 60%,#E50000);    
}

.Category60
{
    background-color:#E50000;
    width:100%;
    height:100%;
    border-radius: 0px;
    background-image: linear-gradient(to right, green 0%,green 50%,#E50000 70%,#E50000);    
    background-image: -webkit-linear-linear-gradient(to right, green 0%,green 50%,#E50000 70%,#E50000);    
    background-image: -o-linear-linear-gradient(to right, green 0%,green 50%,#E50000 70%,#E50000);    
    background-image: -moz-linear-linear-gradient(to right, green 0%,green 50%,#E50000 70%,#E50000);    
}

.Category70
{
    background-color:#E50000;
    width:100%;
    height:100%;
    border-radius: 0px;
    background-image: linear-gradient(to right, green 0%,green 60%,#E50000 80%,#E50000);    
    background-image: -webkit-linear-linear-gradient(to right, green 0%,green 60%,#E50000 80%,#E50000);    
    background-image: -o-linear-linear-gradient(to right, green 0%,green 60%,#E50000 80%,#E50000);    
    background-image: -moz-linear-linear-gradient(to right, green 0%,green 60%,#E50000 80%,#E50000);    
}

.Category80
{
    background-color:#E50000;
    width:100%;
    height:100%;
    border-radius: 0px;
    background-image: linear-gradient(to right, green 0%,green 70%,#E50000 90%,#E50000);    
    background-image: -webkit-linear-linear-gradient(to right, green 0%,green 70%,#E50000 90%,#E50000);    
    background-image: -o-linear-linear-gradient(to right, green 0%,green 70%,#E50000 90%,#E50000);    
    background-image: -moz-linear-linear-gradient(to right, green 0%,green 70%,#E50000 90%,#E50000);    
}

.Category90
{
    background-color:#E50000;
    width:100%;
    height:100%;
    border-radius: 0px;
    background-image: linear-gradient(to right, green 0%,green 80%,#E50000 100%,#E50000);    
    background-image: -webkit-linear-linear-gradient(to right, green 0%,green 80%,#E50000 100%,#E50000);    
    background-image: -o-linear-linear-gradient(to right, green 0%,green 80%,#E50000 100%,#E50000);    
    background-image: -moz-linear-linear-gradient(to right, green 0%,green 80%,#E50000 100%,#E50000);    
}

.Category100
{
    background-color:Green;
    width:100%;
    height:100%;
    border-radius: 0px;    
}


.OnBoardingItemText
{
    font-size:18px;
    font-style:italic;
   vertical-align:middle;
}

.FieldSetHeader
{
     font-weight:bold;
     font-size:21px;
}

.FieldSetHeader_Large {
    font-weight: bold;
    font-size: 36px;
}


.ProposalFieldSet
{
    padding: 5px 5px 35px 5px;
}

.ProposalMainPane
{
    border-color:Black;
    border-width:2px;
    border-style:solid;
    padding:5px;
    width:800px;
    float:left;
}

.ProposalSidePane
{
    border-color:Black;
    border-width:2px;
    border-style:solid;
    padding:5px;
    margin-left:10px;
    margin-top:50px;
    width:390px;
    float:left;
    min-height:500px;
}

.Instructions
{
    font-weight:normal;
    font-style:italic;
}

.Instructions_Small {
    font-weight: normal;
    font-style: italic;
    font-size:10px;
}


.UserRoleCheckboxList
{

}

.UserRoleCheckboxList td
{
    vertical-align:top;
    width:250px;
}


.SearchLetterLink {
    display: inline-block;
    margin: 0px 4px 4px 3px;
}

.LargeRedAlert {
    color: Red;
    font-weight: bold;
    font-size: large
}

.SmallRedAlert {
    color: Red;
    font-weight: bold;
    font-size: small;
}

.SmallNavigationLink {
    margin-right:10px;
}


.CollapsibleListHeader {
    margin-bottom: 5px;
    font-size:14px;
}

.CollapsibleListImage{
    height:16px;
    width:16px;
}

.CollapsibleFieldSet{
    margin-bottom:10px;
    margin-left:20px;
    margin-right:10px;
}

.CollapsiblePanelTargetContainer {
    height: 0;
    overflow: hidden;
}

.DeleteButton
{
    border:none;
    height:15px;
    width:15px;
}



.modalBackground {
    background-color: Black;
    filter: alpha(opacity=60);
    opacity: 0.6;
    padding: 0;
}

.modalPopup {
    border-radius: 12px;
    background-color: white;
    border-color: #000000;
    border-style: solid;
    border-width: 2px;
    overflow: hidden;
    padding 0;
    /*background-color: #FFFFFF;
    width: 300px;
    border: 3.8px solid #000000;
    border-radius: 12px;
    padding: 0 0 0 0;
    overflow: hidden;*/
}

    .modalPopup .header {
        text-align: center;
        background-color: #e9781a;
        color: White;
        height: 30px;
        line-height: 30px;
        font-weight: bold;
        text-align: center;
        font-weight: bold;
    }

    .modalPopup .body {
        min-height: 50px;
        /*line-height: 30px;*/
        text-align: center;
        font-weight: bold;
        padding-left:5px;
        padding-right:5px;
    }

    .modalPopup .footer {
        padding: 6px;
        margin-top:10px;
        text-align:right;
    }

    /*.modalPopup .yes, .modalPopup .no {
        height: 23px;
        color: White;
        line-height: 23px;
        text-align: center;
        font-weight: bold;
        cursor: pointer;
        border-radius: 4px;
    }

    .modalPopup .yes {
        background-color: #2FBDF1;
        border: 1px solid #0DA9D0;
    }

    .modalPopup .no {
        background-color: #9F9F9F;
        border: 1px solid #5C5C5C;
    }*/