/* CSS Document */

/*---------- Style for QuickLinks -----------*/

#ql-left
{
	background: url(images/ql-left.png) no-repeat top right;
	width: 18px;
	height: 147px;
}
.ql-center
{
	background: url(images/ql-center.png) repeat-x top;
	height: 147px;
}
.ql-center .Normal 
{
	line-height: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.ql-center .Normal a
{
	color: #FFFFFF;
	text-decoration: none;
}
.ql-center .Normal a:hover
{
	color: #FEC60F;
	text-decoration: none;
}

#ql-right
{
	background: url(images/ql-right.png) no-repeat top left;
	width: 18px;
	height: 147px;
}

/*---------- Style for Login -----------*/
	
#login-left
{
	background: url(images/login-left.jpg) no-repeat top;
	width: 18px;
	height: 296px;
}
.loginpane
{
	background: url(images/login-bg.jpg) repeat-x top;
	height: 296px;
}
#login-right
{
	background: url(images/login-right.jpg) no-repeat top;
	width: 171px;
	height: 296px;
}
/*---------- Style for LeftBlue -----------*/	
#lc-bg
{
	background: url(images/lc-bg.jpg) no-repeat top right;
	margin: 1px 0;
}
#lc-title-bg
{
	background: url(images/lc-title.jpg) repeat-x;
	line-height: 34px;
	width: 0 2px;
	border: solid 2px #141F89;
}
#lcs-title-bg
{
	background: url(images/lcs-title.jpg) repeat-x; 
	line-height: 24px;
	width: 0 2px;
	border: solid 1px #141F89;
}
.ContainerPane
{
	padding: 5px;
}	
.White-Head
{
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0 5px;
}

/*---------- Style for RihtPlain -----------*/

#rc-bg
{
	background: url(images/rc-bg.jpg) no-repeat top left;
	margin: 1px 0;
	
}
#rc-title-bg
{
	background: url(images/rc-lines.png) repeat-x bottom;
	line-height: 30px;
}
.SmallBlue-Head
{
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #003366;
	padding: 0 5px;
}	

/*---------- Style for RoundedGrey -----------*/

#grey-tl
{
	background: url(images/rb-left.jpg) no-repeat;
	width: 5px;
	height: 31px;
}
#grey-tc
{
	background: url(images/rb-center.jpg) repeat-x;
	height: 29px;
	padding-top: 2px;
}
#grey-tr
{
	background: url(images/rb-right.jpg) no-repeat;
	width: 5px;
	height: 31px;
}
.grey-pane
{
	background: #F0F0F0;
	border-left: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
	padding: 5px;
}
.grey-pane-bot
{
	background: #F0F0F0;
	border-left: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
}
#grey-bl
{
	background: #F0F0F0 url(images/grey-bl.png) no-repeat;
	height: 5px;
	width: 5px;
}
#grey-bc
{
	background: #F0F0F0;
	height: 5px;
	border-bottom: solid 1px #CCCCCC;
}
#grey-br
{
	background: #F0F0F0 url(images/grey-br.png) no-repeat;
	width: 5px;
	height: 5px;
}

/*---------- Style for SmallBlue/BlueYellow -----------*/

#sb-title-bg
{
	background: url(images/sb-title-bg.jpg) repeat-x;
	line-height: 25px;
	border: solid 1px #141F89;
}
.sb-pane
{
	background: #FFFFFF;
	border-left: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
	padding: 5px;
}
.sb-pane-bot
{
	background: #FFFFFF;
	border-left: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
}
#sb-bl
{
	background: #FFFFFF url(images/white-bl.png) no-repeat;
	height: 5px;
	width: 5px;
}
#sb-bc
{
	background: #FFFFFF;
	height: 5px;
	border-bottom: solid 1px #CCCCCC;
}
#sb-br
{
	background: #FFFFFF url(images/white-br.png) no-repeat;
	width: 5px;
	height: 5px;
}
#yellow-edge
{
	background: url(images/yellow-edge.jpg) no-repeat top right;
	width: 52px;
	padding-right: 8px;
}

/*---------- default style for head & normal -----------*/
.visibility
{
	padding-right: 8px;
}
	
.Head{font-weight:bold; font-size:14px;}

.Normal{color:#333333;}

.Normal p{margin-top:0px;}




