/* Minification failed. Returning unminified contents.
(539,1): run-time error CSS1035: Expected colon, found 'input'
 */
html
{
	background-color: #e2e2e2;
	margin: 0;
	padding: 0;
}

body
{
	background-color: #fff;
	border-top: solid 10px #000;
	color: #333;
	font-size: .85em;
	font-family: "Segoe UI", Verdana, Helvetica, Sans-Serif;
	margin: 0;
	padding: 0;
}

a
{
	color: #333;
	outline: none;
	padding-left: 3px;
	padding-right: 3px;
	text-decoration: underline;
}

	a:link, a:visited,
	a:active, a:hover
	{
		color: #333;
	}

	a:hover
	{
		background-color: #c7d1d6;
	}

header, footer, hgroup,
nav, section
{
	display: block;
}

mark
{
	background-color: #a6dbed;
	padding-left: 5px;
	padding-right: 5px;
}

.float-left
{
	float: left;
    height: 87px;
}

.float-right
{
	float: right;
}

.clear-fix:after
{
	content: ".";
	clear: both;
	display: block;
	height: 0;
	visibility: hidden;
}

h1, h2, h3,
h4, h5, h6
{
	color: #000;
	margin-bottom: 0;
	padding-bottom: 0;
}

h1
{
	font-size: 2em;
}

h2
{
	font-size: 1.75em;
}

h3
{
	font-size: 1.2em;
}

h4
{
	font-size: 1.1em;
}

h5, h6
{
	font-size: 1em;
}

	h5 a:link, h5 a:visited, h5 a:active
	{
		padding: 0;
		text-decoration: none;
	}

/* main layout
----------------------------------------------------------*/
.content-wrapper
{
  	margin: 0 auto;
	max-width: 960px;
}

#body
{
	background-color: #efeeef;
	clear: both;
	padding-bottom: 35px;
}

.main-content
{
	background: url("../Images/accent.png") no-repeat;
	padding-left: 10px;
	padding-top: 30px;
}

.featured + .main-content
{
	background: url("../Images/heroAccent.png") no-repeat;
}


header .content-wrapper
{
	padding-top: 20px;
}

footer
{
	clear: both;
	background-color: #e2e2e2;
	font-size: .8em;
	height: 100px;
}



/* main layout 2
    ----------------------------------------------------------*/
    .content-wrapper2
{
  	margin: 0 auto;
}

/* site title
----------------------------------------------------------*/
.site-title
{
	color: #c8c8c8;
	font-family: Rockwell, Consolas, "Courier New", Courier, monospace;
	font-size: 2.3em;
	margin: 0;
}

	.site-title a, .site-title a:hover, .site-title a:active
	{
		background: none;
		color: #c8c8c8;
		outline: none;
		text-decoration: none;
	}


/* login
----------------------------------------------------------*/
#login
{
	display: block;
	font-size: .85em;
	margin: 0 0 10px;
	text-align: right;
}

	#login a
	{
		background-color: #d3dce0;
		margin-left: 10px;
		margin-right: 3px;
		padding: 2px 3px;
		text-decoration: none;
	}

		#login a.username
		{
			background: none;
			margin-left: 0px;
            text-transform: capitalize;
			text-decoration: underline;
		}

	#login ul
	{
		margin: 0;
	}

	#login li
	{
		display: inline;
		list-style: none;
	}


/* menu
----------------------------------------------------------*/
ul#menu
{
	font-size: 1.3em;
	font-weight: 600;
	margin: 0 0 5px;
	padding: 0;
	text-align: right;
}

	ul#menu li
	{
		display: inline;
		list-style: none;
		padding-left: 15px;
	}

		ul#menu li a
		{
			background: none;
			color: #999;
			text-decoration: none;
		}

			ul#menu li a:hover
			{
				color: #333;
				text-decoration: none;
			}


/* page elements
----------------------------------------------------------*/
/* featured */
.featured
{
	background-color: #fff;
}

	.featured .content-wrapper
	{
		background-color: #7ac0da;
		background-image: -ms-linear-gradient(left, #7ac0da 0%, #a4d4e6 100%);
		background-image: -o-linear-gradient(left, #7ac0da 0%, #a4d4e6 100%);
		background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #7ac0da), color-stop(1, #a4d4e6));
		background-image: -webkit-linear-gradient(left, #7ac0da 0%, #a4d4e6 100%);
		background-image: linear-gradient(left, #7ac0da 0%, #a4d4e6 100%);
		color: #3e5667;
		padding: 20px 40px 30px 40px;
	}

	.featured hgroup.title h1, .featured hgroup.title h2
	{
		color: #fff;
	}

	.featured p
	{
		font-size: 1.1em;
    width: 1237px;
}

/* page titles */
hgroup.title
{
	margin-bottom: 10px;
}

	hgroup.title h1, hgroup.title h2
	{
		display: inline;
	}

	hgroup.title h2
	{
		font-weight: normal;
		margin-left: 3px;
	}

/* features */
section.feature
{
	width: 300px;
	float: left;
	padding: 10px;
}

/* unordered list */

ul.nobulletpoints
{
	font-size: 1.3em;
	font-weight: 600;
	margin: 0 0 5px;
	padding: 0;
	text-align: left;
	list-style-type: none;
}

	ul.nobulletpoints li
	{
		margin: 8px 0;
		padding-left: 35px;
		list-style-type: none;
	}

/* ordered list */

ol.round
{
	list-style-type: none;
	padding-left: 0;
}

	ol.round li
	{
		margin: 25px 0;
		padding-left: 45px;
	}

		ol.round li.zero
		{
			background: url("../Images/orderedList0.png") no-repeat;
		}

		ol.round li.one
		{
			background: url("../Images/orderedList1.png") no-repeat;
		}

		ol.round li.two
		{
			background: url("../Images/orderedList2.png") no-repeat;
		}

		ol.round li.three
		{
			background: url("../Images/orderedList3.png") no-repeat;
		}

		ol.round li.four
		{
			background: url("../Images/orderedList4.png") no-repeat;
		}

		ol.round li.five
		{
			background: url("../Images/orderedList5.png") no-repeat;
		}

		ol.round li.six
		{
			background: url("../Images/orderedList6.png") no-repeat;
		}

		ol.round li.seven
		{
			background: url("../Images/orderedList7.png") no-repeat;
		}

		ol.round li.eight
		{
			background: url("../Images/orderedList8.png") no-repeat;
		}

		ol.round li.nine
		{
			background: url("../Images/orderedList9.png") no-repeat;
		}

/* content */
article
{
	float: left;
	width: 70%;
}

aside
{
	float: right;
	width: 25%;
}

	aside ul
	{
		list-style: none;
		padding: 0;
	}

		aside ul li
		{
			background: url("../Images/bullet.png") no-repeat 0 50%;
			padding: 2px 0 2px 20px;
		}

.label
{
	font-weight: 700;
}


/* login page */
#loginForm
{
	border-right: solid 2px #c8c8c8;
	float: left;
	width: 59%;
}

	#loginForm .validation-error
	{
		display: block;
		margin-left: 15px;
	}

#socialLoginForm
{
	margin-left: 40px;
	float: left;
	width: 40%;
}

	#socialLoginForm h2
	{
		margin-bottom: 5px;
	}

fieldset.open-auth-providers
{
	margin-top: 15px;
}

	fieldset.open-auth-providers button
	{
		margin-bottom: 12px;
	}

/* contact */
.contact h3
{
	font-size: 1.2em;
}

.contact p
{
	margin: 5px 0 0 10px;
}

.contact iframe
{
	border: 1px solid #333;
	margin: 5px 0 0 10px;
}

/* forms */
fieldset
{
	border-style: none;
	border-color: inherit;
	border-width: medium;
	margin: 0;
	padding: 0;
	width: 488px;
}

	fieldset legend
	{
		display: none;
	}

	fieldset ol
	{
		padding: 0;
		list-style: none;
	}

		fieldset ol li
		{
			padding-bottom: 5px;
		}

label
{
	display: inline;
	font-size: 1.2em;
	font-weight: 600;
}

	label.checkbox
	{
		display: inline;
	}


	/*============================================================*/
input, textarea
{
	border: 1px solid #e2e2e2;
	background: #fff;
	color: #333;
	font-size: 1.2em;
	margin: 5px 0 6px 0px;
	padding: 5px;
}

textarea
{
	font-family: inherit;
	}

	input:focus, textarea:focus
	{
		border: 1px solid #7ac0da;
	}

input[type="checkbox"]
{
	ba

input[type="submit"],
input[type="button"],
button
{
	background-color: #d3dce0;
	border: 1px solid #787878;
	cursor: pointer;
	font-size: 1.2em;
	font-weight: 600;
	padding: 7px;
	margin-right: 8px;
	}

t-weight: 600;
	padding: 7px;
	margin-right: 8px;
	}

td input[type="submit"],
td input[type="button"],
td button
{
	font-size: 1em;
	padding: 4px;
	margin-right: 4px;
}

	/*============================================================*/

/* info and errors */
.message-info
{
	border: 1px solid;
	clear: both;
	padding: 10px 20px;
}

.message-error
{
	clear: both;
	color: #e80c4d;
	font-size: 1.1em;
	font-weight: bold;
	margin: 20px 0 10px 0;
}

.message-success
{
	color: #7ac0da;
	font-size: 1.3em;
	font-weight: bold;
	margin: 20px 0 10px 0;
}

.error
{
	color: #e80c4d;
}

/* styles for validation helpers */
.field-validation-error
{
	color: #e80c4d;
	font-weight: bold;
}

.field-validation-valid
{
	display: none;
}

input.input-validation-error
{
	border: 1px solid #e80c4d;
}

input[type="checkbox"].input-validation-error
{
	border: 0 none;
}

.validation-summary-errors
{
	color: #e80c4d;
	font-weight: bold;
	font-size: 1.1em;
}

.validation-summary-valid
{
	display: none;
}

/* tables
----------------------------------------------------------*/
table
{
	border-style: none;
	border-color: inherit;
	border-width: 0;
	border-collapse: collapse;
	border-spacing: 0;
	margin-top: 0.75em;
	margin-left: 0px;
}

th
{
	font-size: 1.2em;
	text-align: left;
	border: none 0px;
	padding-left: 0;
}

	th a
	{
		display: block;
		position: relative;
	}

		th a:link, th a:visited, th a:active, th a:hover
		{
			color: #333;
			font-weight: 600;
			text-decoration: none;
			padding: 0;
		}

		th a:hover
		{
			color: #000;
		}

	th.asc a, th.desc a
	{
		margin-right: .75em;
	}

		th.asc a:after, th.desc a:after
		{
			display: block;
			position: absolute;
			right: 0em;
			top: 0;
			font-size: 0.75em;
		}

		th.asc a:after
		{
			content: '▲';
		}

		th.desc a:after
		{
			content: '▼';
		}

td
{
	padding: 0.25em 2em 0.25em 0em;
	border: 0 none;
}

tr.pager td
{
	padding: 0 0.25em 0 0;
}




/*======================================================================================================================================*/



/*My css scripts*/

.GridViewHeaderStyle th
{
	font-weight: normal;
}

.half-line
{
	line-height: 1mm;
}

.full-line
{
	line-height: 3mm;
}

.alignheader-right
{
	text-align: right;
}

aligndata-right
{
	text-align: right;
}

.alignheader-center
{
	text-align: center;
}

.checkbox_format
{
	margin: 30px;
	padding: 0;
}

.panel_format
{	
    margin-left:auto;
	margin-right:auto;
	margin-bottom:auto;
    padding: 0;
}


.panel_format2
{
	margin-left:auto;
	margin-right:auto;
	padding: 0;
}

.panel_format3
{
	margin-left:auto;
	margin-right:auto;
	margin-bottom:auto;
	padding: 5px 5px 5px 5px;
}

.control_aligncenter
{
	margin-left: auto;
	margin-right: auto;
}

.UnderLine
{
	text-decoration: underline;
}



.cal_Theme1 .ajax__calendar_container
{
	background-color: #e2e2e2;
	width:197px;
	border: solid 1px #cccccc;
}

.cal_Theme1 .ajax__calendar_header
{
	background-color: #ffffff;
	margin-bottom: 4px;
}

.cal_Theme1 .ajax__calendar_title,
.cal_Theme1 .ajax__calendar_next,
.cal_Theme1 .ajax__calendar_prev
{
	color: #004080;
	padding-top: 3px;
}

.cal_Theme1 .ajax__calendar_body
{
	background-color: #e9e9e9;
	border: solid 1px #cccccc;
	width:197px;
	padding: 0px;
	margin: 0px;
}

.cal_Theme1 .ajax__calendar_dayname
{
	text-align: center;
	font-weight: bold;
	margin-bottom: 4px;
	margin-top: 2px;
}

.cal_Theme1 .ajax__calendar_day
{
	text-align: center;
}

.cal_Theme1 .ajax__calendar_hover .ajax__calendar_day,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_month,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_year,

.cal_Theme1 .ajax__calendar_active
{
	color: #004080;
	font-weight: bold;
	background-color: #ffffff;
}

.cal_Theme1 .ajax__calendar_today
{
	font-weight: bold;
	color:#507CD1;
}

.cal_Theme1 .ajax_calendar_invalid .ajax_calendar_day
 { 
       color:red;  
       text-decoration:line-through; 
       cursor:pointer;
  }

.cal_Theme1 .ajax__calendar_other,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_today,

.cal_Theme1 .ajax__calendar_hover .ajax__calendar_title
{
	color: #bbbbbb;
}


/* TabControl */

.TabControl .ajax__tab_body /* Body */
{
	font-family: Arial;
	font-size: 10pt;
	padding: 0.25em 0.5em;
	background-color: White;
	border: solid 1px #7ac0da; /*LightSteelBlue*/
	border-top-width: 0px;
}

.TabControl .ajax__tab_header /* Tab */
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	border-bottom: solid 1px #7ac0da; /*LightSteelBlue*/
}

	.TabControl .ajax__tab_header .ajax__tab_outer /* Unselected tab */
	{
		background-color: White;
		margin: 0px 0.16em 0px 0px;
		padding: 1px 0px 1px 0px;
		vertical-align: bottom;
		border: solid 1px #7ac0da; /*LightSteelBlue*/
		border-bottom-width: 0px;
	}

	.TabControl .ajax__tab_header .ajax__tab_tab /* Unselected tab text */
	{
		color: #7ac0da; /* LightSteelBlue */
		padding: 0.35em 0.75em;
		margin-right: 0.01em;
	}

.TabControl .ajax__tab_active .ajax__tab_outer /* Selected tab */
{
	background-color: #7ac0da;
	border-top-width: 4px;
}

.TabControl .ajax__tab_active .ajax__tab_tab /* Selected tab text */
{
	color: Black; /* RoyalBlue */
}

.TabControl .ajax__tab_hover .ajax__tab_outer /* Hover tab */
{
	background-color: aliceblue;
}

.TabControl .ajax__tab_hover .ajax__tab_tab /* Hover tab text */
{
	background-color: aliceblue;
	color: gray;
}


.GridStyle_VerticalBordrers
{
/*border: 6px solid rgb(217, 231, 255);
    background-color: White;
    font-family: arial;
    font-size: 12px;
    border-collapse: collapse;
	margin-left: 5px;*/
}
	
	.GridStyle_VerticalBordrers tr
	{
		/*border: 1px solid rgb(217, 231, 255);
    color: Black;
    height: 25px;*/
	}
	/* Your grid header column style */
	.GridStyle_VerticalBordrers th
	{
		/*background-color: #507CD1;
		font-weight: normal;*/
		border: solid;
		border-width: thin;
		border-color: silver;
		padding-left: 5px;
		/*text-align: left;
		font-weight: bold;
		font-size: 15px;
		padding: 4px;
		color: Black;*/
	}
	/* Your grid header link style */
	.GridStyle_VerticalBordrers tr th a, .GridStyle_Invoice tr th a:visited
	{
		/*color:Black;*/
	}

	.GridStyle_VerticalBordrers tr td
	{
		border-top-style: none;
		border-bottom-style: none;
		border-left-style: solid;
		border-right-style: solid;
		border-color: silver;
		border-width: thin;
		padding-left: 1px;
		padding-top: 0px;
		padding-right: 1px;
		padding-bottom: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
	}
		.GridStyle_VerticalBordrers tr th, .GridStyle_VerticalBordrers tr td table tr td
		{
			/*border: none;*/
		}

	.GridStyle_VerticalBordrers td
	{
		border-bottom: 1px solid rgb(217, 231, 255);
		padding: 2px;
	}

	
.GridStyle_Invoice
{
margin-left: 0px; 
margin-right: auto;
/*border: 6px solid rgb(217, 231, 255);
    background-color: White;
    font-family: arial;
    font-size: 12px;
    border-collapse: collapse;
	margin-left: 5px;*/
}
	
	.GridStyle_Invoice tr
	{
		/*border: 1px solid rgb(217, 231, 255);
    color: Black;
    height: 25px;*/
	}
	/* Your grid header column style */
	.GridStyle_Invoice th
	{
		background-color:#507CD1;
		font-weight: normal;
		/*border: none;
    text-align: left;
    font-weight: bold;
    font-size: 15px;
    padding: 4px;
    color:Black;*/
	}
	/* Your grid header link style */
	.GridStyle_Invoice tr th a, .GridStyle_Invoice tr th 
	{
		/*color:Black;*/
	}

	.GridStyle_Invoice tr td
	{
		border-top-style: none;
		border-bottom-style: none;
		border-left-style: solid;
		border-right-style: solid;
		border-color: #CCCCCC;
		border-width: thin;
		padding-left: 0px;
		padding-top: 0px;
		padding-right: 5px;
		padding-bottom: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		white-space:normal !important;
	}

		.GridStyle_Invoice tr th, .GridStyle_Invoice tr td table tr td
		{
			/*border: none;*/
		}

	.GridStyle_Invoice td
	{
		/*border-bottom: 1px solid rgb(217, 231, 255);
		padding: 2px;*/
	}

		

.TemplateTextboxFormatting
{
	padding: 0px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
	width: 98%;
	border: none;
	background-color:transparent;
	font-size: smaller;
	}

.TemplateTextboxFormatting2
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 98%;
	border: none;
   	background-color:transparent;
    font-size: smaller;
	text-align: right;
}
.TemplateTextboxFormatting3
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 98%;
	border: none;
	background-color:transparent;
	font-size: smaller;
	text-align: Left;
}

.TemplateTextboxFormatting4
{
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	width: 200%;
	border: none;
	background-color:transparent;
	font-size: smaller;
	text-align: right;
}

.TemplateCheckBoxFormatting
{
	padding: 0px 0px 0px 35px;
	margin: 0px 0px 0px 0px;
	text-align: center;
	border: none;
}


.TemplateCheckBoxFormatting2
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;
}

.TemplateDropDownListFormatting
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 138px;
	font-size: smaller;
	border: none;
}


.TemplateDropDownListFormatting2
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 188px;
	border: none;
	font-size: smaller;
}

.TemplateDropDownListFormatting3
{
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 0px 0px;
	width: 98%;
	text-align:right;
	border: none;
	font-size: smaller;
}

.TemplateDropDownListFormatting4
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 99%;
	text-align:right;
	border: none;
	background-color:transparent;
	font-size: smaller;
}

.TemplateDropDownListFormatting5
{
	padding: 0px 0px 0px 4px;
	margin: 0px 0px 0px 0px;
	width: 99%;
	text-align:left;
	border: none;
	background-color:transparent;
	font-size: smaller;
}

.TemplateDropDownListFormatting6
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 20px;
	width: 99%;
	text-align:left;
	border: none;
	background-color:transparent;
	font-size: smaller;
}

.TemplateComboboxFormatting
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 98px;
	font-size: smaller;
	border: none;
}

.CustomComboBoxStyle .ajax__combobox_textboxcontainer input
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 100%;
	font-size: smaller;
}
.CustomComboBoxStyle.ajax__combobox_inputcontainer{
    padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width:100%;
	font-size: smaller;
}
.CustomComboBoxStyle .ajax__combobox_buttoncontainer button{
	visibility:hidden;
}
.CustomComboBoxStyle .AjaxToolkitStyle .ajax__combobox_itemlist{
	font-size: smaller;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.labelMargin
{
	margin: 5px;
}


.customCalloutStyle div, .customCalloutStyle td{
border: solid 1px Black;
background-color:cornflowerblue;
font-family: Arial;
font-size: 11px;
font-weight:normal;
vertical-align:middle;
color:white;
}
.customCalloutStyle .ajax__validatorcallout_close_button_cell{
 vertical-align: top;
 padding: 0px;
 text-align: right;
 border-left: none;
 }

.divider{
    width:5px;
    height:auto;
    display:inline-block;
}


.myBtn:hover
{
	background-color: aliceblue;
} 


.TimeSheetHeader1{
padding-left:10px;
 }

.TimeSheetHeader2{
text-align:center;
 }

 .TimeSheetHeader3{
padding-left:15px;
 }
 


.inlineBlock
{
	display: inline-block;
	vertical-align: top;
	margin-left: 2px;
}


.modalBackground
{
    background-color: #666699;
    filter: alpha(opacity=25);
    opacity: 0.5;
}

 .modalPopup
    {
        background-color: #FFFFFF;
        width: 300px;
        border: 2px solid #0DA9D0;
        border-radius: 12px;
        padding:0
       
    }
    .modalPopup .header
    {
        background-color:#7ac0da;
        height: 30px;
        color: White;
        line-height: 30px;
        text-align: center;
        font-weight: normal;
        border-top-left-radius: 6px;
        border-top-right-radius: 6px;
    }
	.modalPopup .body
	{
		min-height: 50px;
		line-height: 30px;
		text-align: Center;
		font-weight: normal;
		padding:30px 5px 0px 5px;
	}
	.modalPopup .body2
	{
		min-height: 75px;
		line-height: 15px;
		text-align: center;
		font-weight: normal;
		padding:25px 5px 0px 5px;
	}
	.modalPopup .footer
	{
		padding:0px 6px 35px 0px;
	}

	.modalPopup .yes, .modalPopup .no, .modalPopup .OK
	{
		height: 23px;
		color: White;
		line-height: 23px;
		text-align: center;
		font-weight:normal;
		font-size:smaller;
		cursor: pointer;
		border-radius: 4px;
		float:right;
	}
    .modalPopup .yes
    {
        background-color: #7ac0da;
        border: 1px solid #0DA9D0;
		padding:00px 0px 10px 0px;
		width:50px;
    }
    .modalPopup .no
    {
        background-color: #9F9F9F;
        border: 1px solid #5C5C5C;
		padding:00px 0px 10px 0px;
		width:50px;
    }
	 .modalPopup .OK
    {
        background-color: #7ac0da;
        border: 1px solid #0DA9D0;
		padding:00px 0px 10px 0px;
		width:50px;
    }

 .modalPopup3
    {
        background-color: #FFFFFF;
        width: 1150px;
        border: 2px solid #0DA9D0;
        border-radius: 12px;
        padding:0
    }
    .modalPopup3 .header
    {
        background-color:#7ac0da;
        height: 30px;
        color: White;
        line-height: 30px;
        text-align: center;
        font-weight: normal;
        border-top-left-radius: 6px;
        border-top-right-radius: 6px;
    }
	.modalPopup3 .body
	{
		min-height: 400px;
		line-height: 30px;
		text-align: center;
		font-weight: normal;
		padding:30px 0px 0px 0px;
	}

	.modalPopup3 .footer
	{
		padding:0px 6px 35px 0px;
	}

	.modalPopup3 .yes, .modalPopup3 .no, .modalPopup3 .OK
	{
		height: 23px;
		color: White;
		line-height: 23px;
		text-align: center;
		font-weight:normal;
		font-size:smaller;
		cursor: pointer;
		border-radius: 4px;
		float:right;
	}
    .modalPopup3 .yes
    {
        background-color: #7ac0da;
        border: 1px solid #0DA9D0;
		padding:00px 0px 10px 0px;
		width:50px;
    }
    .modalPopup3 .no
    {
        background-color: #9F9F9F;
        border: 1px solid #5C5C5C;
		padding:00px 0px 10px 0px;
		width:50px;
    }
	 .modalPopup3 .OK
    {
        background-color: #7ac0da;
        border: 1px solid #0DA9D0;
		padding:00px 0px 10px 0px;
		width:50px;
    }

   
