@charset "utf-8";

/*
 *
 ***************************************************************************
 *
 *  SPECIAL CONTENT TEXT :
 *
 *  Author : LAKE
 *
 ***************************************************************************
 *
 */

#bottomContent h1, #blank h1{
	margin:12px 20px 7px;
}

#blank h2{
	padding:15px 0 5px 20px;
	border:none;
	color: #000000;
    	font: bold 16px/14pt Arial,Helvetica,sans-serif;	
}

/*
 *
 ***************************************************************************
 *
 *  MAIN BACKGROUND :
 *
 *  Author : LAKE
 *
 ***************************************************************************
 *
 */
 
#blank{
	position:relative;
	left:0px;
	float:left;
	width:956px;
	height:100%;
} 

#blank .leftcol{
	width:725px;
}

#blank .rightcol{
	position:relative;
	left:10px;
	width:212px;
}

/*
 *
 ***************************************************************************
 *
 *  BANNER :
 *
 *  Author : LAKE
 *
 ***************************************************************************
 *
 */

/* New Landing Page CSS Changes : START */
#banner{
	/*position:absolute;
	left:0px;
	float:left;*/
	width:956px;
	/*height:206px;*/
	/*background:url(../img/frame/home-banner.jpg) no-repeat 0 0;*/
}

.bannerSpace{
	/*padding:206px 0 0 0;*/
}

#banner h1{
	color:#fff;
	padding:30px 40px;
	font:22px/1.3em  Arial, Helvetica, sans-serif;
}

#banner .leftcol {
    width:913px;
} 
#banner #messageCenter {
    /*background:url(../img/frame/home-banner.jpg) no-repeat 0 0;*/
    width: 956px;
    height: 204px;
    padding-top: 0%;
    position: relative;
}

#messageCenterLeft {
    display: inline-block;
    cursor: pointer;    
    background-position: 0px 0px;    
    height: 50px;
    width: 50px;
    position: absolute;
    top: 38%;
    background:url(../img/frame/LeftArrow.png) no-repeat left top;
    left:5px;
}

#messageCenterContent {
    width: 90%;    
    display: inline-block;
    margin:-5px;
}

#messageCenterRight {
    display: inline-block;
    cursor: pointer;
    height: 50px;
    width: 50px;
    position: absolute;
    top: 38%;   
    background: url("../img/frame/RightArrow.png") no-repeat scroll center center transparent; 
    right:-10px;
}

#LandingMidNavMenu {
    padding-top: 5px;
    height: 50px;    
    width: 100%;
}

/* New Landing Page CSS Changes : END */


/*
 *
 ***************************************************************************
 *
 *  TABLE LAYOUT :
 *
 *  Author : LAKE
 *
 ***************************************************************************
 *
 */

.tableHome{
	margin:10px 0 0 0;
}

.tableHome table{
	width:100%;
}


.tableHome thead td,
.tableHome thead th{
	padding:6px;
	text-align:center;
	color:#4d4f53;
	font:bold 8pt/1.2em Arial, Helvetica, sans-serif;
	background:#cbcbcb url(../img/frame/arrowBottom.gif) no-repeat center -50px ;
}

.tableHome thead a{
	position:relative;
	z-index:95;
	color:#4d4f53;
}

.tableHome tbody td,
.tableHome tbody th{
	padding:0 5px;
	background:#fff;
}

.tableHome tbody td p,
.tableHome tbody th p{
	margin-top:5px;
	margin-bottom:5px;
}

/* Odd row (zebra) */
.tableHome tbody .zebra td,
.tableHome tbody .zebra th{
	background:#f0f0f0;
	
}

/* Text Alignment */
.tableHome .top{
	vertical-align:top;
}

.tableHome .leftAlign{
	text-align:left;
}

.tableHome thead td span{
	display:block;
    text-align:left;
    width:100%;
}

.tableHome .arrowCell{
	border-right:none;
}

/*
 *
 ***************************************************************************
 *
 *  MESSAGE CENTER LAYOUT :
 *
 *  Author : LAKE
 *
 ***************************************************************************
 *
 */
.msgCenter p,
.msgCenter a{
	margin:0;
	font:10pt/1em  Arial, Helvetica, sans-serif;	
}

.msgCenter ul li{
	float:left;
	margin:5px 0;
}

/*
 *
 ***************************************************************************
 *
 *  QUICK LINKS LAYOUT :
 *
 *  Author : LAKE
 *
 ***************************************************************************
 *
 */

.quickLink{
	padding:0 10px;
	background:url(../img/frame/home-quick-link-6double.jpg) repeat-x 0 0;
	height:267px;
	overflow-y: auto;	/*TL 185183 */
}

.quickLink .links{
	padding:5px 0 0 0;
	overflow:hidden;
	position:relative;
}

.quickLink a{
	border-bottom:1px solid #BBBBBB;
    border-top:1px solid #FFFFFF;
    display:block;
    font:12px/1em Arial,Helvetica,sans-serif;
    padding:5px 10px;
}

.quickLink a.first{
    border-top:none;
}

.quickLink a.last{
    border-bottom:none;
}

.msgCenterShadow{
	background:url(../img/frame/msg-center-shadow.jpg) repeat-x 0 0;
	left: 0;
    position: absolute;
    width: 212px;
}

/*
 *
 ***************************************************************************
 *
 *  BOTTOM CONTENT :
 *
 *  Author : LAKE
 *
 ***************************************************************************
 *
 */

#bottomContent{
	position:relative;
	left:0px;
	float:left;
	width:956px;
	height:243px;
	background:url(../img/frame/bottom-content.jpg) repeat-x 0 0;
	margin:10px 0 0 0;
}

/*
 *
 ***************************************************************************
 *
 *  WHITE BOX LAYOUT :
 *
 *  Author : LAKE
 *
 ***************************************************************************
 *
 */
.whiteBoxContainer{
	float:left;
	padding:0 11px;
}
.whiteBox{
	background:url(../img/frame/white-box.jpg) no-repeat 0 0;
	width:217px;
	height:193px;
}


.whiteBox .innerContent{
	padding:5px 6px;
}

.whiteBox .desc{
	padding:5px 6px;
}

.whiteBox p{
	margin:5px 0;
}

/*SCROLL PANE*/

.scroll-pane{
	width: 100%;
	height: 160px;
	overflow: auto;
}