/***********************************************************************************************/
/******************************** ] Cortex Style [**********************************************/
/***********************************************************************************************/
*
{
	color:#003360;
	font-size:11px;
	font-family:Arial;
}
BODY
{
	text-align:center;
	background-color:#F7F6FA;
	background-image:none;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
}
BODY#objBodyPopup
{
	text-align:center;
	background-color:#FFFFFF;
	background-image:none;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
}
TABLE
{
	border:solid 0px #000000;
}
A:Link,A:Visited
{
	text-decoration:underline;
	font-size:11px;
	color:#5D59A0;
}
A:Hover
{
	text-decoration:underline;
	color:#CB0202;
}
SELECT
{
	height:16px;
	color:#003360;
	font-size:10px;
}
/***********************************************************************************************/
/******************************** ] Cortex General Style [**************************************/
/***********************************************************************************************/
DIV#DivAll
{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	text-align:center;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
}
TABLE.TabAll
{
	width:990px;
	height:100%;
	background-color:#FFFFFF;
	border:1px solid #0B2577;
	margin-right:auto;
	margin-left:auto;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	border-collapse:collapse;
}
DIV#Footer
{
	height:20px;
	width:100%;
	color:#6568AB;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-repeat:repeat-x;
	background-image:url(../Images/Design/Footer.gif);
}
/***********************************************************************************************/
/******************************** ] Cortex Styles [*********************************************/
/***********************************************************************************************/
TD.Header
{
	width:100%;
	height:110px;
	padding-left:41px;
	padding-top:22px;
	padding-right:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-position:left top;
	border-bottom: 1px solid #18296e;
	background-image:url(../Images/Design/Header.jpg);
}
TD.TopLeft
{
	padding-top:10px;
	padding-left:10px;
}
TD.TopNavCell
{
	height:21px;
	background-color:#000000;
	background-color:#d4e6f2;
	background-repeat:no-repeat;
	background-position:top right;
	background-image:url(../Images/Design/NavCorner.gif);
}
A.TopNavLnk:Link,A.TopNavLnk:Visited
{
	font-size:11px;
	font-weight:600;
	padding-left:5px;
	padding-right:25px;
	text-decoration:none;
}
A.TopNavLnk:Hover
{
	text-decoration:underline;
}
TD.NavUp
{
	height:21px;
	color:#18296D;
	padding-left:10px;
	background-color:#d4e6f2;
}
TD.Title
{
	padding-top:20px;
	vertical-align:bottom;
	border-bottom:1px solid #AED43C;
}
TD.Title SPAN
{
	color:#AED43C;
	font-weight:bold;
	font-size:20px;
	font-style:italic;
	vertical-align:bottom;
}
TABLE.TabInfo
{
}
TABLE.TabInfo TD.TabInfoInfo
{
	white-space:nowrap;
	padding-left:10px;
}
TABLE.TabInfo TD.TabInfoLeft
{
	width:23px;
	background-repeat:repeat-y;
	background-position:left top;
	background-image:url(../Images/Design/InfoLeft.gif);
}
TABLE.TabInfo TD.TabInfoBottomLeft
{
	height:12px;
	background-repeat:no-repeat;
	background-position:left bottom;
	background-image:url(../Images/Design/InfoBottom.gif);
}
TABLE.TabInfo TD.TabInfoBottom
{
	border-bottom:1px solid #6ca175;
}
.alertInfo
{
}
.nobox
{
	border:solid 0px #FFFFFF;
	background-color:Transparent;
}
.red8, A.red8:Link, A.red8:Visited
{
	color:#FF0000;
	font-weight:bold;
	text-decoration:none;
}
.red8Normal
{
	color:#FF0000;
	text-decoration:none;
}
A.red8:Hover
{
	color:#FF0000;
	font-weight:bold;
	text-decoration:underline;
}

TABLE.TabTitle
{
	width:95%;
	background-color:#FFFFFF;
	border-left:solid 1px #48c3ec;
	border-bottom:solid 1px #48c3ec;
}
TABLE.TabTitle TH
{
	white-space:nowrap;
	padding:2px 10px 0px 15px;
	background-color:#48c3ec;
}
TABLE.TabTitle TH SPAN
{
	color:#FFFFFF;
	font-weight:bold;
}
TABLE.TabTitle TH.TabTitleEnd
{
	height:18px;
	width:80%;
	background-color:#FFFFFF;
	background-repeat: no-repeat;
	background-position:left top;
	border-bottom:solid 1px #48c3ec;
	background-image:url(../Images/Design/NavTitle.gif);
}
TABLE.TabTitle TD.TabTitleContent
{
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	background-color:#e6f5fa;
	border-top:solid 1px #48c3ec;
	border-right:solid 1px #48c3ec;
}
INPUT.DigiBgBlueLblBlue, INPUT.DigiBgBlueLblRed
{
	background-color:#00CC00;
	border:1px solid #0A6077;
	background-color:#47C3EC;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	padding:1px 2px 1px 10px;
	background-image:url(../Images/Design/ButtonFl.gif);
	background-repeat:no-repeat;
}
/***********************************************************************************************/
/******************************** ] Cortex TabLeft Style [**************************************/
/***********************************************************************************************/
TABLE.TabLeft
{
	width:200px;
	margin-top:10px;
	margin-right:20px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	border-bottom:1px solid #48c3ec;
}
TABLE.TabLeft TH
{
	height:16px;
	color:#FFFFFF;
	font-size:11px;
	text-align:left;
	font-weight:600;
	padding-left:5px;
	background-color:#48c3ec;
	background-repeat:no-repeat;
	background-position:right top;
	background-image:url(../Images/Design/NavTitle.gif);
}
TABLE.TabLeft TH SPAN,TABLE.TabLeft TH A:Link,TABLE.TabLeft TH A:Visited
{
	color:#FFFFFF;
	font-size:11px;
	font-weight:600;
	vertical-align:middle;
	text-decoration:none;
}
TABLE.TabLeft TH A:Hover
{
	color:#FFFFFF;
	font-size:11px;
	font-weight:600;
	vertical-align:middle;
	text-decoration:underline;
}
TABLE.TabLeft TD
{
	height:20px;
	color:#5D59A0;
	font-size:11px;
	font-weight:bold;
	padding-top:2px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:2px;
	background-color:#e6f5fa;
	border-top:1px solid #48c3ec;
	border-left:1px solid #48c3ec;
	border-right:1px solid #48c3ec;
}
TABLE.TabLeft TD SPAN
{
	left:0px;
	position:relative;
	vertical-align:middle;
	font-weight:bold;
	font-size:11px;
}
TABLE.TabLeft TD A:Link,TABLE.TabLeft TD A:Visited
{
	left:25px;
	font-size:11px;
	position:relative;
	font-weight:normal;
	text-decoration:none;
	vertical-align:middle;
}
TABLE.TabLeft TD A:Hover
{
	left:25px;
	font-size:11px;
	position:relative;
	font-weight:normal;
	text-decoration:underline;
}
/***********************************************************************************************/
/******************************** ] Cortex DataGrid Style [*************************************/
/***********************************************************************************************/
TABLE.DataGrid TR.DataGridHead TD
{
	font-weight:bold;
	padding-top:3px;
	padding-left:15px;
	padding-right:3px;
	padding-bottom:5px;
	background-color:#E4F897;
	border-top:solid 1px #3A8245;
	border-bottom:solid 1px #3A8245;
}
TABLE.DataGrid TR.DataGridHead TD A:Link,TABLE.DataGrid TR.DataGridHead TD A:Visited
{
	color:#3A8245;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}
TABLE.DataGrid TR.DataGridHead TD A:Hover
{
	text-decoration:none;
}
TABLE.DataGrid TR.DataGridItm TD
{
	text-align:left;
	padding-left:15px;
	vertical-align:middle;
	background-color:#FFFFFF;
	border-bottom: 1px solid #3A8245;
}
TABLE.DataGrid TR.DataGridAlt TD
{
	text-align:left;
	padding-left:15px;
	vertical-align:middle;
	background-color:#F2F9D9;
	border-bottom:1px solid #3A8245;
}
TABLE.DataGrid TR.DataGridSub TD
{
	background-color:Transparent;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	border-top:solid 0px #000000;
	border-left:solid 0px #000000;
	border-right:solid 0px #000000;
	border-bottom:solid 0px #000000;
}
TABLE.DataGrid TR.DataGridSubItm TD
{
	background-color:#FFFFFF;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	border-top:solid 0px #000000;
	border-left:solid 0px #000000;
	border-right:solid 0px #000000;
	border-bottom:solid 0px #000000;
}
TABLE.DataGrid TR.DataGridFoot TD
{
	color:#3A8245;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	background-color:#E4F897;
	border-bottom: 1px solid #3A8245;
}
TABLE.DataGrid TR.DataGridFoot TD SPAN
{
	color:#3A8245;
	font-weight:600;
	font-size:11px;
}
TABLE.DataGrid TR.DataGridFoot TD A,TABLE.DataGrid TR.DataGridFoot TD A:Visited
{
	color:#3A8245;
	font-weight:600;
	font-size:11px;
	text-decoration:underline;
}
TABLE.DataGrid TR.DataGridFoot TD A:Hover
{
	text-decoration:none;
}
TABLE.OrderHeader
{
	border-top:solid 1px #3A8245;
	border-left:solid 1px #3A8245;
	border-right:solid 1px #3A8245;
	border-bottom:solid 1px #3A8245;
}
TABLE.OrderHeader TH
{
	font-weight:bold;
	padding-top:3px;
	padding-left:15px;
	padding-right:3px;
	padding-bottom:5px;
	background-color:#E4F897;
	border-bottom:solid 1px #3A8245;
}
/***********************************************************************************************/
/******************************** ] Cortex Box Style [******************************************/
/***********************************************************************************************/
DIV.CortexBox
{
	background-color:#48C2EC;
}
DIV.CortexBox DIV.Content
{
	width:100%;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	text-align:center;
}
DIV.CortexBox DIV.Top
{
	width:100%;
	height:7px;
}
DIV.CortexBox DIV.Bottom
{
	width:100%;
	height:7px;
}
DIV.CortexBox DIV.TopLeft
{
	width:7px;
	height:7px;
	float:left;
	background-repeat:no-repeat;
	background-position:left top;
	background-image:Url(../Images/Design/CortexBox/TopLeft.gif);
}
DIV.CortexBox DIV.TopRight
{
	width:7px;
	height:7px;
	float:right;
	background-repeat:no-repeat;
	background-position:left top;
	background-image:Url(../Images/Design/CortexBox/TopRight.gif);
}
DIV.CortexBox DIV.BottomLeft
{
	width:7px;
	height:7px;
	float:left;
	background-repeat:no-repeat;
	background-position:left bottom;
	background-image:Url(../Images/Design/CortexBox/BottomLeft.gif);
}
DIV.CortexBox DIV.BottomRight
{
	width:7px;
	height:7px;
	float:right;
	background-repeat:no-repeat;
	background-position:right bottom;
	background-image:Url(../Images/Design/CortexBox/BottomRight.gif);
}
.BigLabel
{
	font-size:14px;
}
.Width130px
{
	width:130px;
}




#dialog-box {
	
	/* css3 drop shadow */
	-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
	
	/* css3 border radius */
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
	
	background:#E6F5FA;
	/* styling of the dialog box, i have a fixed dimension for this demo */ 
	width:988px; 
	text-align:left;
	float:left;
	border:1px solid #0B2577;
	/* make sure it has the highest z-index */
	
	z-index:5000; 

	
}

#dialog-box .dialog-content {
	/* style the content */
	text-align:left; 
	padding:10px; 
	margin:13px;
	color:#666; 
	font-family:arial;
	font-size:11px; 
}

.transfercheckallbutton
{
	/* styles for button */
	margin:10px auto 0 auto;
	text-align:center;
	display: block;
	width:70px;
	padding: 5px 10px 6px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	line-height: 1;
	
	/* button color */
	background-color: #00CC00;
	
	/* css3 implementation :) */
	/* rounded corner */
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
	/* drop shadow */
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	
	/* text shaow */
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
	
}


.transferbutton {
	/* styles for button */
	margin:10px auto 0 auto;
	text-align:center;
	display: block;
	width:70px;
	padding: 5px 10px 6px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	line-height: 1;
	
	/* button color */
	background-color: #e33100;
	
	/* css3 implementation :) */
	/* rounded corner */
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
	/* drop shadow */
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	
	/* text shaow */
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
	
}

a.button:hover {
	background-color: #c33100;	
}

/* extra styling */
#dialog-box .dialog-content p {
	font-weight:700; margin:0;
}

#dialog-box .dialog-content ul {
	margin:10px 0 10px 20px; 
	padding:0; 
	height:50px;
}

#dialog-box .dialog-content span
{
	float:left;
}


/* tooltip styling. by default the element to be styled is .tooltip  */
.tooltip {
	background-color:black;
	border:1px solid #fff;
	padding:10px 15px;
	width:200px;
	display:none;
	color:#fff;
	text-align:left;
	font-size:12px;

	/* outline radius for mozilla/firefox only */
	-moz-box-shadow:0 0 10px #000;
	-webkit-box-shadow:0 0 10px #000;
}