BODY{	background-color: #ffffff;	border-width: 0px;	padding-bottom: 0px;	padding-left: 0px;	padding-right: 0px;	padding-top: 0px;	font-family: helvetica,Verdana, arial;	font-size: 12px;	margin: 0;	color: #777;}a{	font-size: 10px;	font-family: verdana,arial,helvetica;	line-height: 1.5em;	margin-top: 0.5em;	margin-bottom: 1.0em;	text-decoration: none;}A:visited{	color: #000000;}A:link{	color: #000000;}A:hover{	color: black;	background-color: #f1f1f1;	text-decoration: underline;}.gridPager{	font-weight: bold;	font-size: 13px;	cursor: hand;	line-height: normal;	font-family: Verdana, arial, helvetica;	background-color: #7ebbb9;	font-variant: small-caps;	text-decoration: none;}.commentsBlack10
{
	font-size: 10px;
	overflow: auto;
	color: black;
	font-family: Verdana,Arial;
	text-align: left;
	text-decoration: none;
}.black8pt{	font-size: 8pt;	color: black;	line-height: 1.3em;	font-family: Verdana,Arial;	text-decoration: none;}.black9{	font-size: 9px;	color: black;	line-height: 1.3em;	font-family: Verdana,Arial;	text-decoration: none;}.black9Right{	font-size: 9px;	color: black;	line-height: 1.3em;	font-family: Verdana,Arial;	text-align: right;	text-decoration: none;}.black10{	font-size: 10px;	color: black;	line-height: 1em;	font-family: Verdana,Arial;	text-decoration: none;}.weightBold
{
	font-weight: bold;
}.leftblack10
{
	font-size: 10px;
	color: black;
	line-height: 1em;
	font-family: Helvetica,Verdana,Arial;
	text-align: left;
	text-decoration: none;
}.black11{	font-size: 11px;	color: black;	line-height: 1em;	font-family: Helvetica,Verdana,Arial;	text-decoration: none;}.black12{	font-size: 12px;	color: black;	line-height: 1em;	font-family: Helvetica,Verdana,Arial;	text-decoration: none;}.black14{	font-size: 14px;	color: black;	line-height: 1em;	font-family: Helvetica,Verdana,Arial;	text-decoration: none;}.black16{	font-size: 16px;	color: black;	line-height: 1em;	font-family: Helvetica,Verdana,Arial;	text-decoration: none;}.white11{	font-size: 11px;	color: white;	line-height: 1em;	font-family: Verdana,Arial;	text-decoration: none;}.white12{	font-size: 12px;	color: white;	line-height: 1em;	font-family: Verdana,Arial;	text-decoration: none;}.black9Bold{	font-weight: bold;	font-size: 11px;	color: black;	line-height: 1em;	font-family: Verdana,Arial;	text-decoration: none;}.brown10{	font-size: 6pt;	line-height: 1em;	font-family: 'Arial Narrow' , arial, verdana;	text-decoration: none;}.brown11, .black11, .button, .cellCategory, .cellCategoryList, .cellField, .cellFieldName, .cellFieldNameRequired, .checkBox, .dataGridFooterColumn, .dataGridFooterColumnEnd, .dataGridHeaderColumn, .dataGridPager, .dataGridHeaderColumnEnd, .labelMessage, .lookUp, .menu, .radioButtonList, .taskListButton, .taskListHeader, .taskListLabel, .textBoxDateTime, .textBoxLong, .textBoxMedium, .textBoxNotes, .textBoxNumeric, .textBoxShort{	font-size: 11px;	color: black;	line-height: normal;	font-family: Verdana, arial,helvetica;	text-decoration: none;}.largerLabel{	font-size: 10pt;	color: black;	line-height: normal;	font-family: Verdana, arial,helvetica;	text-decoration: none;}.label{	font-size: 12px;	color: #393939;	line-height: normal;	font-family: helvetica,Verdana, arial;	text-decoration: none;}.label6pt{	font-size: 8pt;	color: black;	line-height: normal;	font-family: helvetica,Verdana, arial;	text-decoration: none;}.label7pt{	font-size: 11px;	color: #393939;	line-height: normal;	font-family: helvetica,Verdana, arial;	text-decoration: none;}.boldlabel{	font-weight:bold;	font-size: 12px;	color: #393939;	line-height: normal;	font-family: helvetica,Verdana, arial;	text-decoration: none;}.orange
{
	color: #ff9900;
}
.red
{
	color: #cc0000;
}.italic{	font-style: italic;}.redbrown11
{
	font-size: 10px;
	color: red;
	line-height: 1em;
	font-family: verdana,arial,helvetica;
	text-decoration: underline;
}.brown12{	font-size: 8pt;	color: black;	line-height: 1.5em;	font-family: verdana,arial,helvetica;	text-decoration: none;}.leftbrown12{	font-size: 9px;	color: #663300;	line-height: 1.5em;	font-family: verdana,arial,helvetica;	text-align: left;	text-decoration: none;}.brown14{	font-size: 11px;	color: black;	line-height: 1em;	font-family: verdana, arial, helvetica;	text-decoration: none;}.brown15{	font-size: 11px;	line-height: 1.5em;	font-family: verdana,arial,helvetica;	text-decoration: none;}.brown16{	font-size: 14px;	line-height: 1.5em;	font-family: verdana,arial,helvetica;	text-decoration: none;}.button{	width: 80px;}.cellCategory{	border-bottom: solid 1px silver;	color: gray;	font-weight: bold;	padding-top: 10px;	width: 100%;}.cellCategoryList{	/*border-bottom: solid 1px silver;*/	color: gray;	font-weight: bold;	padding-bottom: 5px;	padding-top: 5px; /*width: 100%;*/}.cellField, .cellFieldName, .cellFieldNameRequired, .cellFieldValue, .cellFieldValueSpan{	padding: 2px;	vertical-align: top;}.cellFieldName, .cellFieldNameRequired{	width: 110px;}.cellFieldNameRequired{	color: firebrick;	font-weight: bold;}.cellFieldValue{	width: 180px;}.cellFieldValueSpan3{	width: 470px;}.cellFieldValueSpan4{	width: 580px;}.cellMain{	padding: 10px;	vertical-align: top;}.cellTasks{	background-color: #6274D6;	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr= '#7AA1E6' , EndColorStr= '#6274D6' );	vertical-align: top;	width: 170px;}.checkBox{}.divButtonList{	text-align: right;	width: 580px;}.divListPage, .divPage{	background-color: whitesmoke;	padding: 10px;}.divListHeader, .divHeader{	color: #215DC6;	font-family: Verdana,Arial;	font-size: 13pt;	font-weight: bold;	padding: 2px;	width: 100%;}.divListBody, .divBody{	background-color: white;	border: 1px solid silver;	height: 100%;	margin-top: 15px;	padding: 9px;	width: 100%;}.divBody1{	background-color: white;	border: 1px solid silver;	margin-top: 15px;	padding: 5px;	width: 100%;	height: 550px;}.divMainHeader{	background-color: white;	border: 1px solid silver;	margin-top: 15px;	padding: 9px;	width: 100%;}.smallDropDown{	width: 60px;	font-size: 10px;	font-family: verdana,arial,helvetica;}.dropDownList{	width: 150px;	font-size: 10px;	font-family: verdana,arial,helvetica;}.fieldRequired{	color: darkred;	font-weight: bold;}.header{	color: #215DC6;	font-family: Verdana,Arial;	font-size: 13pt;	font-weight: bold;}.DatagridHeaderPrint
{
	font-weight: bold;
	font-size: 9pt;
	color: black;
	height: 18px;
	background-color: darkgray;
}.subHeader{	color: #215DC6;	font-family: Verdana,Arial;	font-size: 11pt;	font-weight: bold;}.hidden{	display: none;	margin: 10px;}.labelMessage{	font-weight: bold;}.linkBig{	font-family: Verdana,Arial;	font-size: 12pt;	font-weight: bold;}.multiPage{	background-color: white;	border: 1px solid silver;	height: auto;	overflow: hidden;	padding: 9px;	position: relative;	width: 100%;}._table, .tableControl, .tableHeader, .tablePage{	border-collapse: collapse;	border-style: none;}.table, .tableControl, .tableHeader{	width: 100%;	padding: 2px;}.tableList{	margin-bottom: 15px;}.tablePage{	width: 100%;	height: 100%;	padding: 0px;}.tabStrip{	position: relative;	top: 1px;	z-index: 99;}.textBoxLarge{	font-size: 11px;	font-family: Verdana, arial, helvetica;}.textBox{	font-size: 8pt;	font-family: Verdana, arial, helvetica;}.textBoxDateTime{	width: 65px;	background-color: Yellow;}.textBoxLong{	width: 165px;	vertical-align: top;}.textBoxLong[readonly]{	border-color: Silver;	color: Silver;}.textBoxNotes{	width: 465px;}.textBoxNumeric{	width: 100px;}.textBoxShort{	width: 65px;}.textBoxMedium{	width: 100px;}.toolBarButton{	text-align: center;	width: 40px;}.shortlistList{	color: red;	text-decoration: none;}A.shortlistListButton{	border-right: #d8d8d8 1px solid;	padding-right: 4px;	border-top: #d8d8d8 1px solid;	padding-left: 4px;	padding-bottom: 4px;	margin: 5px;	border-left: #d8d8d8 1px solid;	padding-top: 4px;	border-bottom: #d8d8d8 1px solid;	background-color: #f1f1f1;}A.shortlistListButton:hover{	border-right: blue 1px solid;	padding-right: 4px;	border-top: blue 1px solid;	padding-left: 4px;	padding-bottom: 4px;	margin: 5px;	border-left: blue 1px solid;	padding-top: 4px;	border-bottom: blue 1px solid;	background-color: #fcfcfc;}.shortlistListButtonHolder{	padding-left: 10px;	padding-bottom: 5px;	padding-top: 5px;	background-color: #fafafa;	text-align: left;}P{	font-size: 12px;	font-family: helvetica,Verdana, arial;	line-height: 1.5em;}.categoryHeading{	font-family: Verdana;	font-size: large;}A.submenuButton
{
	border-right: #cccccc 1px;
	padding-right: 5px;
	padding-left: 7px;
	font-weight: bold;
	font-size: 8pt;
	padding-bottom: 3px;
	margin: 2px 1px;
	border-left: #f1f1f1 1px;
	cursor: hand;
	border-top-style: none;
	border-top-color: #cccccc;
	padding-top: 4px;
	border-bottom: #cccccc 1px;
	font-family: Verdana,Arial;
	height: 18px;
	background-color: #cccccc;
	text-decoration: underline;
}A.submenu1
{
	border-right: #cccccc 1px;
	padding-right: 5px;
	padding-left: 7px;
	font-weight: normal;
	font-size: 8pt;
	margin: 1px;
	border-left: #f1f1f1 1px;
	cursor: hand;
	border-top-style: none;
	border-top-color: #cccccc;
	border-bottom: #cccccc 1px;
	font-family: Verdana,Arial;
	height: 20px;
	background-color: #cccccc;
	text-decoration: underline;
}A.submenu2
{
	border-right: #cccccc 1px;
	padding-right: 5px;
	border-top: #f1f1f1 8px solid;
	padding-left: 7px;
	font-weight: bold;
	font-size: 8pt;
	padding-bottom: 3px;
	margin-left: 1px;
	border-left: #f1f1f1 1px;
	margin-right: 1px;
	padding-top: 4px;
	border-bottom: #cccccc 1px;
	font-family: Verdana,Arial;
	height: 18px;
	background-color: #cccccc;
	text-decoration: underline;
}.toolbar{	margin-top: 2px;	margin-bottom: 2px;	margin-left: 0px;	background-color:#dedfe1;	width:100%;	font-weight:bold;}.toolbar1{	margin-top: 15px;	margin-bottom: 5px;	margin-left: 0px;	background-color:#f1f1f1;	width:100%;	font-weight:bold;}.utilityOptionsNoIndent{	padding-right: 10px;	padding-left: 10px;	font-size: 9px;	margin-left: 10px;	font-family: Verdana,Arial;	background-color: #f1f1f1;}.utilityOptions{		font-size: 11px;	/*margin-left: 160px;*/	padding-left: 5px;	font-family: helvetica,Verdana,Arial;	background-color: #f1f1f1;}.charcoalText
{
	font-weight: bolder;
	font-size: 8pt;
	color: #2c2c2c;
	line-height: 1.5em;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
}.inboxHeadingLink{	font-weight: bold;	font-size: 12px;	color: white;	font-family: helvetica,verdana,arial;	text-decoration: none;}A.inboxHeadingLink{	font-weight: bold;	font-size: 12px;	color: green;	font-family: helvetica,verdana,arial;	text-decoration: none;}A:link.inboxHeadingLink{	font-size: 12px;	font-family: helvetica,verdana,arial;	text-decoration: none;	color: white;}A:visited.inboxHeadingLink{	font-weight: bold;	font-size: 12px;	color: white;	font-family: helvetica,verdana,arial;	text-decoration: none;	}A:hover.inboxHeadingLink{	font-weight: bold;	font-size: 12px;	color: white;	font-family: helvetica,verdana,arial;	text-decoration: underline;		background-color: #9f212a;}A.buttonLink{	padding-right: 4px;	padding-left: 4px;	font-weight: normal;	font-size: 12px;	vertical-align: middle;	cursor: hand;		font-family: Helvetica,Verdana,Arial;	background-color: transparent;	text-align: center;	
	color: black; 
	text-decoration: underline;}A:Hover.buttonLink{	/*	border-top-width: 1px;	padding-right: 4px;	padding-left: 4px;	border-left-width: 1px;	font-size: 12px;	border-left-color: #999999;	border-bottom-width: 1px;	border-bottom-color: #999999;	vertical-align: middle;		border-top-color: #999999;	font-family: Helvetica,Verdana,Arial;	background-color: #edf4f4;	text-align: center;	border-right-width: 1px;	border-right-color: #999999;	*/	padding-right: 4px;	padding-left: 4px;	font-weight: normal;	font-size: 12px;	vertical-align: middle;	cursor: hand;		font-family: Helvetica,Verdana,Arial;	background-color: transparent;	text-align: center;	
	color: black; 		text-decoration: none;}A:Visited.buttonLink{	padding-right: 4px;	padding-left: 4px;	font-weight: normal;	font-size: 12px;	vertical-align: middle;	cursor: hand;		font-family: Helvetica,Verdana,Arial;	background-color: transparent;	text-align: center;	
	color: black; 
	text-decoration: underline;}A.noColorButtonLink{	padding-right: 4px;	padding-left: 4px;	font-size: 11px;	vertical-align: middle;	cursor: hand;	color: black;	font-family: Verdana,Arial;	background-color: transparent;	text-align: center;	text-decoration: none;}A:Hover.noColorButtonLink{	padding-right: 4px;	padding-left: 4px;	font-size: 11px;	vertical-align: middle;	color: black;	font-family: Verdana,Arial;	background-color: transparent;	text-align: center;	text-decoration: underline;}.greyButtonLink{	border: #999999 1px solid;	padding-right: 2px;	padding-left: 2px;	font-size: 12px;	padding-bottom: 2px;	vertical-align: middle;	color: black;	padding-top: 2px;	font-family: Helvetica,Verdana,Arial;	background-color: #dddddd;	text-align: center;}A:Hover.greyButtonLink{	border: #999999 1px solid;	padding-right: 2px;	padding-left: 2px;	font-size: 12px;	padding-bottom: 2px;	vertical-align: middle;	color: black;	padding-top: 2px;	font-family: Helvetica,Verdana,Arial;	background-color: white;	text-align: center;}.greyLargeButtonLink
{
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	font-size: 11px;
	margin: 2px 4px;
	vertical-align: middle;
	border-left: #999999 1px solid;
	color: black;
	border-bottom: #999999 1px solid;
	font-family: Verdana,Arial;
	background-color: #dddddd;
	text-align: center;
}A:Hover.greyLargeButtonLink
{
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	font-size: 11px;
	margin: 2px 4px;
	vertical-align: middle;
	border-left: #999999 1px solid;
	color: black;
	border-bottom: #999999 1px solid;
	font-family: Verdana,Arial;
	background-color: white;
	text-align: center;
}.greyButtonLink2{	border: #636363 1px solid;	padding-right: 2px;	padding-left: 2px;	font-size: 12px;	padding-bottom: 2px;	vertical-align: middle;	color: black;	padding-top: 2px;	font-family: Helvetica,Verdana,Arial;	background-color: #dedfe1;	text-align: center;}A:Hover.greyButtonLink2{	border: #636363 1px solid;	padding-right: 2px;	padding-left: 2px;	font-size: 12px;	padding-bottom: 2px;	vertical-align: middle;	color: white;	padding-top: 2px;	font-family: Helvetica,Verdana,Arial;	background-color: #636363;	text-align: center;}.myButton
{
	padding-right: 4px;
	padding-left: 4px;
	font-weight: bold;
	font-size: 8pt;
	vertical-align: middle;
	cursor: hand;
	color: black;
	font-family: Verdana,Arial;
	background-color: lightgrey;
	text-align: center;
}.checkBoxShortlist{	z-index: 9000;}A.shortlistHeaderButtonLink{	border-right: #99ccff 1px solid;	padding-right: 2px;	border-top: #99ccff 1px solid;	padding-left: 2px;	font-size: 9px;	padding-bottom: 2px;	vertical-align: middle;	border-left: #99ccff 1px solid;	color: black;	padding-top: 2px;	border-bottom: #99ccff 1px solid;	font-family: Verdana;	background-color: #e3e3e3;	text-align: center;}A:Hover.shortlistHeaderButtonLink{	border-right: darkgoldenrod 1px solid;	padding-right: 2px;	border-top: darkgoldenrod 1px solid;	padding-left: 2px;	font-size: 9px;	padding-bottom: 2px;	vertical-align: middle;	border-left: darkgoldenrod 1px solid;	color: black;	padding-top: 2px;	border-bottom: darkgoldenrod 1px solid;	font-family: Verdana;	background-color: khaki;	text-align: center;}.errorText{	font-size: 12px;	font-family: helvetica,verdana,arial,helvetica;	line-height: 1.5em;	color:#9f212a;}.largeButEnabled
{
	border-right: #edf4f4 1px solid;
	font-size: 9pt;
	color: black;
	font-family: Verdana,Arial;
	background-color: #96c6c6;
	text-align: center;
}.largeButDisabled
{
	border-right: #dedfe1 1px solid;
	font-size: 9pt;
	color: white;
	font-family: Helvetica,Verdana,Arial;
	background-color: #dedfe1;
	text-align: center;
}A.shortlistButton
{
	border-right: #cccccc 1px solid;
	padding-right: 2px;
	border-top: #cccccc 1px solid;
	padding-left: 2px;
	font-size: 9px;
	padding-bottom: 2px;
	vertical-align: middle;
	border-left: #cccccc 1px solid;
	color: black;
	padding-top: 2px;
	border-bottom: #cccccc 1px solid;
	font-family: Verdana, Arial;
	letter-spacing: -1px;
	background-color: #96c6c6;
	text-align: center;
}A:Hover.shortlistButton{	border: #cccccc 1px solid;	padding-right: 2px;	padding-left: 2px;	font-size: 9px;	padding-bottom: 2px;	vertical-align: middle;	color: black;	padding-top: 2px;	font-family: Verdana, Arial;	background-color: #f1f1f1;	text-align: center;	letter-spacing: -1px;}A.shortlistButtonLink{	border-right: #99ccff thin;	padding-right: 2px;	border-top: #99ccff thin;	padding-left: 2px;	font-weight: bolder;	font-size: 10px;	padding-bottom: 1px;	vertical-align: middle;	border-left: #99ccff thin;	color: black;	padding-top: 1px;	border-bottom: #99ccff thin;	font-family: Verdana,Arial;	background-color: transparent;	text-align: center;	text-decoration: underline;}A:Hover.shortlistButtonLink{	border-top-width: thin;	padding-right: 2px;	padding-left: 2px;	border-left-width: thin;	font-size: 10px;	border-left-color: #99ccff;	border-bottom-width: thin;	border-bottom-color: #99ccff;	padding-bottom: 1px;	vertical-align: middle;	color: black;	border-top-color: #99ccff;	padding-top: 1px;	font-family: Verdana,Arial;	background-color: transparent;	text-align: center;	border-right-width: thin;	border-right-color: #99ccff;}.TextCenter{	background-color: #b2dbf4;	text-align: center;}.roleName
{
	padding-right: 8px;
	padding-left: 8px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 4px;
	color: white;
	padding-top: 4px;
	font-family: Verdana,Arial;
	background-color: #7ebbb9;
	text-align: left;
}.numdropdown
{
	font-weight: bold;
	font-size: 8pt;
	width: 50px;
	font-family: helvetica,Verdana, arial;	
}.HideItem{	visibility: hidden;}.ShowItem{	visibility: visible;}.largeLabelBright{	font-size: 11px;	line-height: 1.5em;	font-family: Verdana, arial, helvetica;	background-color: transparent;	text-align: left;	text-decoration: none;}.labelBright{	font-size: 11px;	line-height: 1.5em;	font-family: helvetica, arial, verdana;	background-color: lightsteelblue;	text-align: center;	text-decoration: none;}.labelBrightLeft
{
	font-size: 10px;
	line-height: 2em;
	font-family: verdana, arial, helvetica;
	background-color: #c3dddc;
	text-align: left;
	text-decoration: none;
}.indentLabel{	margin-top: 8px;	margin-left: 10px;	margin-right: 4px;	text-align: left;}.labelHeader{	font-weight: bold;	font-size: 12px;	color: black;	font-family: Verdana,Arial;}.LOGINBODY{	font-weight: normal;	font-size: 8pt;	background-image: url(../../img/bg.gif);	word-spacing: normal;	text-transform: none;	font-family: Verdana, Helvetica, sans-serif;	letter-spacing: normal;	background-color: white;}#t0 { margin: 8px 0px 10px 0px; }#t1 { margin: 3px 0px 3px 0px; }#t2 { margin: 0px 0px 5px 0px; }#t3 { margin: 4px 0px 5px 10px;}#t4 { margin: 3px 0px 4px 10px; }#t5{	margin: 4px 45px 4px 0px;}#t51 { margin: 4px 45px 4px 0px; }#t6 { margin: 2px 0px 0px 0px; }#t7 { margin: 0px 1px 2px 10px; }#t71 { margin: 0px 0px 0px 10px; }#t8 { margin: 2px 0px 2px 0px; }#t9 { margin: 85px 0px 5px 0px; }#t10 { margin: 40px 0px 0px 0px; }#t11 { margin: 6px 60px 7px 15px; }#t12 { margin: 6px 0px 7px 10px; }#t13 { margin: 7px 60px 7px 18px; }#t91 { margin: 65px 0px 5px 0px; }#t101{	margin: 5px 0px 0px;}#t14 { margin: 9px 11px 0px 11px; }#t15 { margin: 9px 11px 0px 0px; }#t16 { margin: 3px 11px 3px 60px; }#t17 { margin: 19px 22px 0px 22px; }#t18 { margin: 44px 0px 0px 0px; }#t92 { margin: 12px 0px 5px 0px; }#t19 { margin: 12px 0px 13px 10px; }#t20 { margin: 6px 6px 6px 8px; }#t21 { margin: 6px 6px 6px 0px; }#t22 { margin: 18px 0px 11px 0px; }.SimpleStyle{	font-size: 10pt;	color: black;	font-family: Verdana,Arial;}.BoldTitle{	font-weight: bold;	font-size: 17pt;	color: goldenrod;	font-family: Verdana,Arial;}.headerBackground
{
	background-image: url(../../Resources/Images/header_bg.jpg);
	background-repeat: repeat-x;
	background-color:  #d40102;
}.dataGrid{	font-size: 9px;	width: 100%;	color: black;	font-family: Helvetica,Verdana,Arial;}.dataGridItemColumnSelected{	/*cursor: hand;*/	color: teal;}.dataGridItemColumn{	/*cursor: hand;*/	color: black;}.gridItem
{
	font-size: 9px;
	width: 100%;
	/*cursor: hand;*/
	color: black;
	font-family: Helvetica,Verdana,Arial;
	background-color: #e7e7e7;
}.gridItemAlt{	font-size: 9px;	width: 100%;	color: black;	/*cursor: hand;*/
	font-family: Helvetica,Verdana,Arial;	background-color: #F7F7F7;}.gridItemSelected{	font-size: 9px;	width: 100%;	color: black;	cursor: hand;
	font-family: Helvetica,Verdana,Arial;	background-color: #c5c5c5;}/*.gridItem:hover{	font-size: 9px;	width: 100%;	cursor: hand;	color: white;	font-family: Verdana,Arial;	background-color: teal;}*/.dataGridFooter, .dataGridHeader{	background-color: #EBEADB;}.dataGridFooterColumn,.dataGridFooterColumnEnd, .dataGridHeaderColumn, .dataGridHeaderColumnEnd{	color: black;	border-bottom: solid 2px #D6D2C2;	border-top: solid 1px #D6D2C2;	padding: 4px;}.dataGridFooterColumn, .dataGridHeaderColumn{	background-image: url(../Images/seperator.gif);	background-position: center right;	background-repeat: no-repeat;}.dataGridFooterColumnEnd, .dataGridHeaderColumnEnd{}.-dataGridItemColumn a{	cursor: hand;	color: black;}.dataGridHeaderColumn a, .dataGridHeaderColumnSeperator a, .-dataGridPager a, .-dataGridItemColumn a, .-dataGridItemColumnSelected a, .link, .linkBig, .lookUp{	color: #215dc6;	text-decoration: underline;}A.link{	margin-top: 0.5em;	font-size: 11px;	margin-bottom: 1em;	line-height: 1.5em;	font-family: verdana,arial,helvetica;	text-decoration: underline;}A.visited:link{	font-size: 9px;	font-family: verdana,arial,helvetica;	line-height: 1.5em;	margin-top: 0.5em;	margin-bottom: 1.0em;	text-decoration: none;	color: #000000;}.navigationBg{	background-image: url(../images/navigation_bg.gif);	background-repeat: repeat-x;}.topForm_bg{	background-image: url(/Resources/images/topLeftFormCell_bg.gif);	background-repeat: repeat-y;}.actorsBiogTopTableBG {	background-image: url(/Showcast/Resources/images/actorsBiog_topTable_bg.gif);	background-repeat: repeat-x;}.actorsBiogMedium {	background-color: #DDDDDD;}.actorsBiogLight {	background-color: #F5F5F5;}.agentSearchResultsHeader {	font-family: Verdana, Helvetica, sans-serif;	font-size: 12px;	color: #216F6E;	text-decoration: underline;}h3{	margin-top: 0px;	font-weight: bold;	font-size: 12px;	margin-bottom: 0px;	padding-top: 4px;	padding-bottom: 4px;	text-transform: uppercase;	width: 100%;	color: #ffffff;		font-family: Helvetica,Verdana,sans-serif;	background-color: #636363;	text-align: center;}h4{	padding-top: 4px;	padding-bottom: 4px;	font-weight: bold;	font-size: 12px;	color: #ffffff;	background-color: #636363;	font-family: Helvetica,Verdana,sans-serif;			text-align: center;}hr{	color: grey;		width:99%;}.largeHeader
{
	font-weight: bold;
	font-size: 14pt;
	padding-bottom: 4px;
	text-transform: uppercase;
	width: 100%;
	color: black;
	padding-top: 4px;
	font-family: Verdana,Arial;
	background-color: #7ebbb9;
	text-align: center;
}h3oldRed_NotUse{	margin-top: 3px;	font-size: 11px;	margin-bottom: 3px;	margin-left: -2px;	width: 100%;	color: #ffffff;	font-family: Verdana,Arial;	letter-spacing: 1pt;	background-color: #cc0001;	text-align: center;}.greenFlatBackground {	background-color: #B5D6D4;}.labelCenter{	font-size: 8pt;	color: black;	line-height: normal;	font-family: Verdana, arial,helvetica;	text-align: center;	text-decoration: none;}.labelLeft
{
	font-size: 8pt;
	color: black;
	line-height: normal;
	font-family: Verdana, arial,helvetica;
	text-align: left;
	text-decoration: none;
}.labelRight
{
	font-size: 8pt;
	color: black;
	line-height: normal;
	font-family: Verdana, arial,helvetica;
	text-align: right;
	text-decoration: none;
}.form-select {	font-family: Verdana,Arial;	font-size: 11px;}.form-text {	font-family: Verdana,Arial;	font-size: 11px;}.form-text-bold {	font-family: Verdana,Arial;	font-size: 12px;	font-weight: bold;}.form-textarea
{
	font-size: 11px;
	overflow: auto;
	font-family: Verdana,Arial;
}.simpleSearchStyle{	background-color: #ffffff;}.viewactorCredits
{
	font-size: 11px;
	line-height: 1.3em;
	font-family: Verdana, arial, helvetica;
	text-decoration: none;
}.biogCreditTable
{
	border-right: lightgrey 1px solid;
	border-top: lightgrey 1px solid;
	border-left: lightgrey 1px solid;
	width: 100%;
	border-bottom: lightgrey 1px solid;
}.CommonColor
{
	background-image: none;
	background-color: #edf4f4;
}.GreenBorderTable
{
	border-right: 1px solid #cce0e0;
	border-top: 1px solid #cce0e0;
	border-left: 1px solid #cce0e0;
	border-bottom: 1px solid #cce0e0;
	width: 100%;
}
.bg_grey
{
	background-color: #d5d5d5;
}
.TestColor1{	cursor: hand;	background-color: #96c6c6;}.TestColor2{	cursor: hand;	background-color: #E0ECEC;}.TestColor3{	cursor: hand;	background-color: #C3DDDC;}.TestColor4
{
	cursor: hand;
	background-color: #cc9900;
}.TestColor5{	cursor: hand;	background-color: #cccccc;}.BG_LightBaige{	background: #fafafa;}.BG_LightBaige2{	background: #EAEAEA;}.BG_DarkBaige{	/*height: 15px;	background: #D5D099 url(../images/roundBaigeCorner.jpg) no-repeat top right;*/	background-color: #dedfe1;}.BG_DarkBaige2{	background: #E1E1E1;}
.red
{
	color: #990000;
}.greyBorderTable
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	border-left: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
}
.defaultActorPhoto
{
	background-color: #dedfe1;
}

/********* AspxLab Menu Styling ********/
.menu_normal
{
	background-color:#cccccc;
	border-bottom-color:none;
	border-left-color:none;
	border-right-color:none;
	border-top-color:none;
	color:black;
	font-family:Arial;
	font-size:8pt;
	font-weight:bold;
	padding-bottom:3px;
	padding-left:7px;
	padding-right:4px;
	padding-top:4px;
	text-align:center;
	text-decoration:underline;
	vertical-align:middle;
}
.menu_hover
{
	background-color:#f1f1f1;
	border-right:none;
	border-left:none;
	border-bottom:none;
	border-top:none;
	color:black;
	font-family:Arial;
	font-size:8pt;
	text-align:center;
	padding-bottom:3px;
	padding-left:7px;
	padding-right:4px;
	padding-top:4px;
	vertical-align:middle;
	text-decoration:underline;
}
.menu_down
{	
}
.menu_selected
{
	background-color:#cccccc;
	border-right:none;
	border-left:none;
	border-bottom:none;
	border-top:none;
	color:black;
	font-family:Arial;
	font-size:8pt;
	text-align:center;
	padding-bottom:3px;
	padding-left:7px;
	padding-right:4px;
	padding-top:4px;
	vertical-align:middle;
	text-decoration:underline;
}
.menu_disabled
{
	background-color:#cccccc;
	border-right:none;
	border-left:none;
	border-bottom:none;
	border-top:none;
	color:black;
	font-family:Arial;
	font-size:8pt;
	text-align:center;
	padding-bottom:3px;
	padding-left:7px;
	padding-right:4px;
	padding-top:4px;
	vertical-align:middle;
	text-decoration:underline;
}
.top_Normal
{
	padding-right: 4px;
	padding-left: 7px;
	font-size: 8pt;
	padding-bottom: 3px;
	vertical-align: middle;
	color: black;
	padding-top: 4px;
	font-family: Arial;
	background-color: #cccccc;
	text-align: center;
	text-decoration: underline;
}
.top_Hover
{
	border-right: medium none;
	padding-right: 4px;
	border-top: medium none;
	padding-left: 7px;
	font-size: 8pt;
	padding-bottom: 3px;
	vertical-align: middle;
	border-left: medium none;
	color: black;
	padding-top: 4px;
	border-bottom: medium none;
	font-family: Arial;
	background-color: #f1f1f1;
	text-align: center;
	text-decoration: underline;
}
.top_Down
{
	
}
.top_Selected
{
	border-right: medium none;
	padding-right: 4px;
	border-top: medium none;
	padding-left: 7px;
	font-size: 8pt;
	padding-bottom: 3px;
	vertical-align: middle;
	border-left: medium none;
	color: black;
	padding-top: 4px;
	border-bottom: medium none;
	font-family: Arial;
	background-color: #cccccc;
	text-align: center;
	text-decoration: underline;
}
.top_Disabled
{
	border-right: medium none;
	padding-right: 4px;
	border-top: medium none;
	padding-left: 7px;
	font-size: 8pt;
	padding-bottom: 3px;
	vertical-align: middle;
	border-left: medium none;
	color: black;
	padding-top: 4px;
	border-bottom: medium none;
	font-family: Arial;
	background-color: #cccccc;
	text-align: center;
	text-decoration: underline;
}

/********* END AspxLab Menu Styling ********/

.greyBorderBox
{
	border-right: #d5d5d5 1px solid;
	border-top: #d5d5d5 1px solid;
	border-left: #d5d5d5 1px solid;
	border-bottom: #d5d5d5 1px solid;
}
.div_PopupPage
{
	background: #fff url(../../public/images/Showcast_Green_header_logo.jpg) no-repeat top left;
	margin: 0px;
	width: 800px;
	
	overflow:hidden;
	/*border:1px solid purple;*/
}
.div_PopupContent
{
	margin: 100 20 0 20;
	width: 760px;	
}

.bgGainsboro
{
	background-color: #dedfe1;
}

DIV.ProgressBar
{
	width: 280px;
	font-family: helvetica,Verdana, arial;
	color: black;
	font-size: 10px;
}
DIV.ProgressBarTableOuter
{	
	border: 1px dashed #545454;
}
DIV.ProgressBarTableInner
{
	background-color:#545454;
	height:10px;
}
#MsgPrintViewContainer
{
	width: 100%;
	margin: 10px;	
}






/**************************************************************************************************************/
/*						NEW STYLING BASED ON SQUEEZE														  */
/**************************************************************************************************************/


#new_PageHeader
{
	background: #fff url(../../public/assets/header-tile1.jpg) repeat-x;
	height: 110px;
	margin: 0px;
	padding: 0px;		
	line-height:0px;
	border:0px solid red;
}

#new_PageHeader img.headerImg
{			
	margin-left: 0px;	
}



.grey_text
{
	color: #777;
}



#new_footer
{
	text-align:right;
	font-size: 10px;
	line-height: 25px;
	width: 97%;
	height: 25px;
	border-top: 1px solid #444; 	
	margin: 20px 0;
	padding: 10px 30px 10px 0;
}



/***********************************/
/* CUSTOM CSS FOR PRINT AND SCREEN
/**********************************/
@media screen
{
	DIV.footer
	{
		font-size: 6.5pt;
	}
	DIV.greenBanner	
	{
		visibility:hidden;
	}
	DIV.PrintClick
	{
		padding-top: 10px;
		padding-bottom: 15px;
		text-align:center;
	}	
}@media print
{
	DIV.footer
	{
		font-size: 5.5pt;	
	}
	DIV.greenBanner	
	{
		visibility:visible;
	}
	H3
	{
		font-size:12pt;
		font-weight:bold;
	}
	DIV.PrintClick
	{
		visibility:hidden;
	}	
	#new_PageHeader
	{
		text-align:center;	
	}}@media print,screen{	DIV.footer
	{
		color: darkgray;
		line-height: 1.2em;
		font-family: arial, helvetica, sans-serif;
		text-align: center;
	}	.rule	{		border-top: solid 1px darkgray;		border-bottom: none;		text-align: center;		width:95%	}}#imgCropArea{	width: 400px;}#waitingArea{		margin: 10px auto;	height: 100px;	width: 300px;	border:1px solid #333;	text-align:center;		}.cropBtn{
	background-repeat: no-repeat; 
	background-position: left;
	padding-left: 17px;	}.cropUP {background-image: url(../../public/assets/arrow-up.png); width: 60px;}.cropDOWN{background-image: url(../../public/assets/arrow-down.png); width: 60px;}.cropLEFT{background-image: url(../../public/assets/arrow-left.png); width: 60px;}.cropRIGHT{background-image: url(../../public/assets/arrow-right.png); width: 60px;}.cropINC{background-image: url(../../public/assets/arrow-inc.png); width: 110px;}.cropDEC{background-image: url(../../public/assets/arrow-dec.png); width: 110px;}.cropMIN{background-image: url(../../public/assets/select-min.png); width: 180px;}.cropMAX{background-image: url(../../public/assets/select-max.png); width: 180px;}.crop{width: 110px;}.cropCancel{width: 110px;}
