﻿body 
{
	background-color:#FFFFFF;
	margin:0 0 0 0;
	padding-top:0px;
	text-align:center;
	vertical-align:top;
	background-image:url(images/bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	
}


#header
{
	width:950px;
	height:90px;
	background-color:Transparent;
	background-image:url(images/logo.gif);
	background-position:left top;
	background-repeat:no-repeat;
	text-align:right;
	vertical-align:top;
	border-left:solid 1px #2f2f2f;
	border-right:solid 1px #2f2f2f;
	padding:0px 2px 0px 2px;
}

#content
{
	width:950px;
	height:300px;
	background-color:#FFFFFF;
	margin-top:0px;
	border:dashed 1px #CCCCCC;
	text-align:left;
}
#container
{
	width:950px;
	background-color:#FFFFFF;
	margin-top:0px;
	border-left:solid 1px #2f2f2f;
	border-right:solid 1px #2f2f2f;
	/*border-bottom:dashed 1px #2f2f2f;*/
	text-align:left;
	padding:0px 2px 0px 2px;
	min-height:350px;
	vertical-align:bottom;
}

#footer
{
	width:950px;
	height:15px;
	background-color:#2f2f2f;
	text-align:right;
	margin-top:0px;
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#EEEEEE;
	text-align:center;
	vertical-align:bottom;
	padding:2px 2px 0px 2px;
	border-left:solid 1px #2f2f2f;
	border-right:solid 1px #2f2f2f;
	border-bottom:solid 1px #2f2f2f;
}

#menu{position:relative;display:block;height:40px;font-size:11px;font-weight:bold;background:transparent url(images/MenuOFF.png) repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif;}
#menu ul{margin:0;padding:0;list-style-type:none;width:auto;}
#menu ul li{display:block;float:left;margin:0 0 0 0; border-left:dashed 1px #FFFFFF;}
#menu ul li a{display:block;float:left;color:#000;text-decoration:none;padding:6px 10px 0 10px;height:40px;}
#menu ul li a:hover{color:#fff;background:transparent url(images/MenuON.png) repeat-x top left;}

a.NavLink
{
	font-family:Arial;
	font-size:11px;
	color:#999999;
	text-decoration:none;
	padding-left:15px;
	background-image:url(images/navicon.png);
	background-repeat:no-repeat;
	
}
a.NavLink:hover
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	padding-left:15px;
	background-image:url(images/navicon.png);
	background-repeat:no-repeat;
	}
a.NormalLink
{
	font-family:Arial;
	font-size:12px;
	color:#777777;
	text-decoration:underline;
	}
a.NormalLink:hover
{
	font-family:Arial;
	font-size:12px;
	color:#993333;
	text-decoration:none;
	}
a.iblink
{
	background-image:url(images/intbankOFF.gif);
	display:block;
	height:24px;
	width:175px;
}
a.iblink:hover
{
	background-image:url(images/intbankON.gif);
	display:block;
	height:24px;
	width:175px;
}
.txtPageHeader
{
	color:#2f2f2f;
	font-family:Arial;
	font-weight:bold;
	font-size:16px;
}
.txtHeader
{
	color:#2f2f2f;
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
}
.txtSubHeader
{
	color:#993333;
	font-family:Arial;
	font-weight:bold;
	font-size:13px;
}

.txtHugeHeader
{
	color:#993333;
	font-family:Arial;
	font-weight:bold;
	font-style:italic;
	font-size:20px;
}

.txt
{
	color:#2f2f2f;
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
}
.btn
{
	color:#FFFFFF;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	background-color:#555555;
	padding-right:3px;
	padding-left:3px;
	padding-top:1px;
	padding-bottom:1px;
}
.txtError
{
	color:#FF0000;
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
}
a.LeftLink
{
	display:block;
	
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#777777;
	background-image:url(images/arrow.gif);
	background-position:left 5px;
	background-repeat:no-repeat;
	padding-left:15px;
	text-decoration:none;
	background-color:#EEEEEE;
	vertical-align:middle;
	text-align:left;
	padding-bottom:4px;
	padding-top:5px;
	
}
a.LeftLink:hover
{
	display:block;
	
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#2f2f2f;
	background-image:url(images/arrow.gif);
	background-position:left 5px;
	background-repeat:no-repeat;
	padding-left:15px;
	text-decoration:none;
	background-color:#EEEEEE;
	vertical-align:middle;
	text-align:left;
	padding-bottom:4px;
	padding-top:5px;

}
.LeftBoxHeader
{
	width:180px; 
	background-color:#2f2f2f; 
	color:#FFFFFF;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	padding:5px 5px 5px 5px;
	text-align:left;
}
.LeftBox
{
	width:178px; 
	background-color:#EEEEEE; 
	color:#2f2f2f;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	padding:5px 5px 5px 5px;
	text-align:left;
	border:solid 1px #DDDDDD;
	
}
.txtBox
{
	color:#2f2f2f;
	font-family:Arial;
	font-weight:normal;
	font-size:11px;
	height:14px;
}
a.LinkInBox
{
	display:block;
	
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#777777;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
	background-color:#EEEEEE;
	vertical-align:middle;
	text-align:left;
	padding-bottom:3px;
}
a.LinkInBox:hover
{
	display:block;
	
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#2f2f2f;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
	background-color:#EEEEEE;
	vertical-align:middle;
	text-align:left;
	padding-bottom:3px;

}
.PagerLink
{
	text-align:right;
	font-family:Arial;
	font-size:14px;
	font-weight:normal;
	color:#2f2f2f;
	padding-left:3px;
	padding-right:3px;
	text-decoration:none;
	background-color:#EEEEEE;
}

.PagerLink a
{
	display:block;
	font-family:Arial;
	font-size:14px;
	font-weight:normal;
	color:#990000;
	padding-left:3px;
	padding-right:3px;
	text-decoration:none;
	background-color:#EEEEEE;
	vertical-align:middle;
	text-align:center;
}
.PagerLink a:hover
{
	display:block;
	font-family:Arial;
	font-size:14px;
	font-weight:normal;
	color:#FFFFFF;
	padding-left:3px;
	padding-right:3px;
	text-decoration:none;
	background-color:#990000;
	vertical-align:middle;
	text-align:center;

}
a.sclink
{
	/*background-image:url(images/scOFF.png);
	background-repeat:no-repeat;
	background-position:center center;*/
	border:solid 1px #FFFFFF;
	display:block;
	height:45px;
	width:175px;
	text-align:left;
	text-decoration:none;
}
a.sclink:hover
{
	background-image:url(images/scbg.jpg);
	background-repeat:repeat-x;
	border:solid 1px #BBBBBB;
	display:block;
	height:45px;
	width:175px;
	text-align:left;
}
a.sclink img
{
	width:40px;
	height:40px;
	padding-top:4px;
	padding-left:5px;
	padding-right:5px;
	border:0;
}
a.sclink font
{
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
	text-decoration:none;
	cursor:pointer;
	margin-left:5px;
	margin-top:15px;
	position:absolute;
}
a.sclink:hover font
	{
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#2f2f2f;
	text-decoration:none;
	cursor:pointer;
	margin-bottom:10px;
	float:inherit;
	
}

a.LastMenuLink
{
	display:block;
	
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	color:#777777;
	text-decoration:none;
	background-color:#FFFFFF;
	text-align:left;
	padding:5px 5px 5px 25px;
	margin-left:10px;
	margin-bottom:5px;
	border:solid 1px #FFFFF;
	width:185px;
	background-image:url(images/arrow.gif);
	background-position:10px 5px;
	background-repeat:no-repeat;
	
}
a.LastMenuLink:hover
{
	display:block;
	
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	color:#2f2f2f;
	text-decoration:none;
	background-color:#EEEEEE;
	text-align:left;
	padding:4px 4px 4px 24px;
	margin-left:10px;
	margin-bottom:5px;
	border:solid 1px #990000;
	width:185px;
	background-image:url(images/arrow.gif);
	background-position:9px 4px;
	background-repeat:no-repeat;
}
.SubMenuTop
{
	background-image:url(images/RightBoxTop.gif);
	background-position:center top;
	background-repeat:no-repeat;
	height:23px;
	background-color:#2f2f2f;
	width:240px;
	text-align:left;
	padding-top:5px;
	font-weight:bold;
	color:#FFFFFF;
	font-family:Arial;
	font-size:13px;
	padding-left:10px;
}
.SubMenuContent
{
	background-color:#eeeeee; 
	padding-left:10px; 
	padding-top:10px;
	border-left:solid 1px #dddddd;	
	border-right:solid 1px #dddddd; 
	min-height:300px;
	color:#2f2f2f;
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
}
.SubMenuBottom
{
	background-image:url(images/RightBoxBottom.gif);
	background-position:center top;
	background-repeat:no-repeat;
	height:7px;
	background-color:#FFFFFF;
	width:250px;
}	

/* Control Panel Style */

.bckMainHeader
{
	font-family:Arial;
	font-weight:normal;
	color:White;
	font-size:16px;
	display:block;
	text-align:left;
	width:600px;
	height:20px;

}
.bckPageHeader
{
	font-family:Arial;
	font-weight:bold;
	color:White;
	font-size:11px;
	display:block;
	text-align:left;
	width:590px;
}

.LoginTop
{
	background-image:url(images/RightBoxTop.gif);
	background-position:center top;
	background-repeat:no-repeat;
	height:23px;
	background-color:#2f2f2f;
	width:240px;
	text-align:left;
	padding-top:5px;
	font-weight:bold;
	color:#FFFFFF;
	font-family:Arial;
	font-size:13px;
	padding-left:10px;
}
.LoginContent
{
	background-color:#eeeeee; 
	padding-left:10px; 
	padding-top:15px;
	border-left:solid 1px #dddddd;	
	border-right:solid 1px #dddddd; 
	min-height:100px;
	color:#2f2f2f;
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
	width:240px;
}
.LoginBottom
{
	background-image:url(images/RightBoxBottom.gif);
	background-position:center top;
	background-repeat:no-repeat;
	height:7px;
	background-color:#FFFFFF;
	width:250px;
}

.popupMenu
{
	background-color:#EEEEEE;
	height:17px;
	display:none;
	vertical-align:middle;
	padding-top:1px;

}

.cpGridRowLink	
{
	display:block;
	cursor:pointer;
	font-family:Verdana;
	color:#000000;
	font-size:12px;
	text-decoration:none;
	background-color:#FFFFFF;
	height:20px;
}
.cpGridRowLink:hover	
{
	display:block;
	cursor:pointer;
	font-family:Verdana;
	color:#000000;
	font-size:12px;
	text-decoration:none;
	background-color:#DDDDDD;
	height:20px;
}
	
.pager
{
	}
.pager a
{
	display:block;
	height:18px;
	text-align:center;
	background-color:#EEEEEE;
	border:solid 1px #DDDDDD;
	font-family:Courier New;
	font-size:12px;
	font-weight:bold;
	color:#2f2f2f;
	text-decoration:none;
	padding:2px 5px 2px 5px;
}
.pager a:hover
{
	display:block;
	height:18px;
	text-align:center;
	background-color:#831818;
	border:solid 1px #831818;
	font-family:Courier New;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	padding:2px 5px 2px 5px;
}

.modalBackground {
    background-color:Gray;
    filter:alpha(opacity=70);
    opacity:1;
}
.FloatButton
{
	float:inherit;
	position:absolute;
	margin-top:0px;
	margin-left:-15px;
}