.body
{
	background-color:#032062;	
	color:#000000;
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
	font-size:small;
}
.kao_news_title
{
	font-family:Verdana;
	font-size:large;
	font-weight:bold;
	margin-top:10px;	
}
.kao_news
{
	font-family:Verdana;
	font-size:small;
	font-weight:normal;
	color:#000000;
}
.kao_floatRight 
{
	MARGIN-TOP: 5px; 
	MIN-WIDTH: 100px; 
	FLOAT: right; 
	MARGIN-LEFT: 10px; 
	MARGIN-RIGHT: 0px
}
.kao_news_caption {
	MARGIN-TOP: -3px; 
	FONT-SIZE: 8pt; 
	PADDING-BOTTOM: 2px; 
	COLOR: #666666; 
}
.kao_news_caption P {
	MARGIN-BOTTOM: 2px; 
	PADDING-TOP: 2px
}
.kao_news_date 
{
	font-size:small;
	margin-bottom:20px;	
}
.kao_news_ingress
{	
	font-weight:bold;
	margin-bottom:20px;	
}
.kao_content
{
}

.kao_web_news_item_text
{
	margin-left:15px;	
	margin-right:15px;	
	margin-top:10px;	
	margin-bottom:10px;	
	font-size:small;
	font-family:Verdana;
}
.kao_web_news_item_text a
{
	color:#032062;
	font-weight:bold;	
}

.kao_web_news_item_single
{
	margin-left:15px;	
	margin-right:15px;	
	margin-top:10px;	
	margin-bottom:10px;	
	font-size:smaller;
	font-family:Verdana;
}
.kao_web_news_item_single a
{
	font-size:small;
	color:#032062;
	font-weight:bold;	
}

.kao_web_news_item_full
{
	margin-left:15px;	
	margin-right:15px;	
	margin-top:10px;	
	margin-bottom:10px;	
	font-size:medium;
	font-family:Verdana;
}
.kao_web_news_item_full a
{
	color:#032062;
	font-weight:bold;	
}

.kao_page_title
{
	font-family:Verdana;
	font-size:large;
	font-weight:bold;
	margin-top:10px;	
	margin-top:20px;	
	margin-left:10px;	
}
.kao_web_wp
{
	margin-left:15px;	
	margin-right:15px;	
	margin-top:10px;	
	margin-bottom:10px;	
	font-size:medium;
	font-family:Verdana;
}

.kao_web_members
{
	margin-left:15px;	
	margin-right:15px;	
	margin-top:10px;	
	margin-bottom:10px;	
	font-size:medium;
	font-family:Verdana;	
}

.kao_web_members a
{
	color:#032062;
	font-weight:bold;	
}
.kao_web_members table
{
	border-collapse: collapse;
}
.kao_web_members td
{
	padding: 5px;
	vertical-align:top;
	border: solid 1px #032062;
}


/* *********************************** */
/* ***** #1. Banner area for KAO ***** */
/* *********************************** */
.banner
{	
	background-color:#032062;
}
.leftBanner
{
	background-image:url('/_layouts/Images/kaoWeb_topBannerL.gif');	/* Left part of banner with logo */
	background-position:left bottom;
	background-repeat:no-repeat;
	width:220px;
	height:180px;
}
.midleBanner
{
	background-image:url('/_layouts/Images/kaoWeb_topBannerMid.png');	/* Midle part of banner with message */
	background-position:left bottom;
	background-repeat:no-repeat;
	width:584px;
	height:180px;
	background-color:#032062;
}
.rightBanner
{
	background-image:url('/_layouts/Images/kaoWeb_topBannerR.gif');	/* Right part of banner with search and map */
	background-position:left bottom;
	background-repeat:no-repeat;
	width:220px;
	height:180px;
	background-color:#032062;
}
.welcomeSignIn a
{
	font-family:Verdana;
	font-size:x-small;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:9px;
}
/* ***** #1. ENDS ***** */

/* *********************** */
/* ***** Search area ***** */
/* *********************** */
.search
{
    margin:6px 2px 20px 2px;
}
.search .ms-sbcell .ms-sbplain
{
    margin-right:2px;
    margin-left:2px;
    border:1px #032062 solid;
    height:14px;
}
.search .ms-sbcell
{
    border:none;
    font-weight:normal; 
    font-size:8pt; 
    color: #FFFFFF;
    padding:0px;
}
.search .ms-sbgo
{
    background:none;
}
/* ***** ENDS: Search area ***** */

.topMargin
{
	height:0px;
}
.leftMargin
{
	background-color:#032062;
	width:9px;
}
.midleMargin
{
	background-color:#FFFFFF;
	width:996px;
}
.rightMargin
{
	background-image:url('/_layouts/Images/kaoWeb_rightMargin.gif');
	background-position:left top;
	background-repeat:repeat-y;
	background-color:#032062;
	width:19px;
}

.bottomMargin
{
	height:40px;
}
.midleMarginBottom
{
	background-image:url('/_layouts/Images/kaoWeb_botSpacer.gif');
	background-position:left bottom;
	background-repeat:repeat-x;
	background-color:#032062;
	width:975px;
}
.rightMarginBottom
{
	background-image:url('/_layouts/Images/kaoWeb_botRcrn.gif');
	background-position:left bottom;
	background-repeat:no-repeat;
	background-color:#032062;
	width:40px;

}
/* *************** */


.leftMenuTable
{
	width:211px;
	
}
.leftMenuTop
{
	background-image:url('/_layouts/Images/kaoWeb_BoxLeft_top.gif');
	background-position:left top;
	background-repeat:repeat-x;
	width:198px;
	color:#FFFFFF;
	font-family:Verdana;
	font-size:small;
	font-weight:bold;
	padding-left:5px;
}
.leftMenuCorner
{
	background-image:url('/_layouts/Images/kaoWeb_BoxLeft_topR.gif');
	background-position:left top;
	background-repeat:no-repeat;
	width:13px;
}
.spacer
{
	width:10px;
}
.leftMenuRight
{
	background-image:url('/_layouts/Images/kaoWeb_BoxLeft_R.gif');
	background-position:left top;
	background-repeat:repeat-y;
	width:13px;
}
.leftMenuBG
{
	background-color:#BEC6FA;
	width:198px;
	padding-left:5px;
	padding-right:5px;	
}
.leftMenuBG1
{
	background-color:#BEC6FA;
	width:198px;
	height:250px;
	padding-left:5px;
	padding-right:5px;
	background-position:center bottom;
	background-repeat:no-repeat;

}
.leftMenuInsideTable
{
	border-bottom:1px #032062 solid;
}

/* Global Menu */
.bottomText
{
	font-family:Verdana;
	font-size:x-small;
	color:#FFFFFF;
	padding-top:10px;
	padding-left:5px;
}
.bottomText a
{
	font-family:Verdana;
	font-size:x-small;
	color:#FFFFFF;
	text-decoration:none;
}

/* ************** */
.leftNav
{	
	margin-top:10px;
	margin-bottom:10px;
	border-bottom:1px #000000 dotted;
	background-color: #BEC6FA;
	width:100%;
}
.leftNavSpacer
{
	width:100%;
}
.leftNav1, .leftNav2, .leftNav3
{
	color: #000000;
}
.leftNav1
{
	font-family: Verdana;  
	font-size:small; 	 
	line-height:14pt;
	border-top:1px #000000 dotted;
}
.leftNav1 a
{
	font-family:Verdana;  
	font-size:small;
	font-weight:bold; 	
	padding-left:5px; 
	display:block;
}
.leftNav2
{	
	font-family:Verdana;  
	font-size:small; 
	line-height:14pt;
}
.leftNav2 a
{
	padding-left:10px; 
	display:block;
	font-size:small;	 
}
.leftNav3
{	
	font-family:Verdana;  
	font-size:x-small; 
	line-height:14pt;
}
.leftNav3 a
{
	padding-left:18px; 
	display:block;
	font-style:italic;
	padding-right:10px; 
}
.leftNavHover
{
	background-color: #032062;
	color:#FFFFFF;
}
.leftNavFlyOuts
{
	font-family:Verdana; 
	font-size:8pt; 
	border-top:1px #CBD1E0 solid;
	border-left:1px #CBD1E0 solid; 
	border-right:1px #CBD1E0 solid;	
}
.leftNavFlyOutsItem
{
	border-bottom:1px #CBD1E0 solid;
	background-color: #ECEFF3;
}
.leftNavFlyOutsItem a
{
	padding:1px 5px 1px 5px;
	display:block;
	color:#354260;
	width:100px;
	min-width:100px;
}
.leftNavFlyOutsHover
{
	background-color: #B2BCD3;
}
.leftNavSelected
{
	background-color:#032062;
	font-family:Verdana;
	font-weight:bold;
	font-style:italic;	
	line-height:14pt;
	color:#FFFFFF;
}

/* *************************************** */

/* ***** StyleSheet for webpart zone ***** */

/* *************************************** */

.ms-WPTitle
{
font-weight:bold;
font-family:tahoma,sans-serif;
color:#4c4c4c;
padding-left:3px;
padding-right:7px;
padding-top:2px;
padding-bottom:2px;
font-size:15pt;
}
.ms-WPTitle A:link,.ms-WPTitle A:visited
{
color:#4c4c4c;
text-decoration:none;
cursor:pointer;
}
.ms-WPTitle A:hover
{
color:#000000;
text-decoration:underline;
cursor:pointer;
}


.ms-WPTitle
{
font-weight:bold;
font-family:Verdana;
color:#032062;
padding-left:3px;
padding-right:7px;
padding-top:2px;
padding-bottom:2px;
font-size:8pt;
}

.ms-WPTitle A:link,.ms-WPTitle A:visited
{
color:#032062;
text-decoration:none;
cursor:pointer;
}

.ms-WPTitle A:hover
{
color:#032062;
text-decoration:underline;
cursor:pointer;
}

.ms-WPBorder,.ms-WPBorderBorderOnly
{
border-color:#6877C0;
border-width:1px;
border-style:solid;
}
.ms-WPBorder
{
border-top-width:0px;
}
.ms-WPHeader
{
}
.ms-WPHeader TD{
background-image:url('/_layouts/Images/kaoWeb_webpartTopB.gif');
background-position:right top;
background-repeat:no-repeat;
border:0px;
border-left:1px #6877C0 solid;
}
.ms-WPBorder,.ms-WPBorderBorderOnly
{
border-color:#6877C0;
border-width:1px;
border-style:solid;
}

.ms-WPBody
{
font-size:8pt;
font-family:Verdana;
}

.ms-WPBody TABLE,.ms-TPBody TABLE
{
font-size:1em;
}

.ms-WPBody A:link,.ms-WPBody A:visited
{
color:#032062;
text-decoration:none;
}

.ms-WPBody A:hover
{
color:#032062;
text-decoration:underline;
}

.ms-WPBody th,.ms-TPBody th
{
font-weight:bold;
}

.ms-WPBody td
{
font-size:8pt;
font-family:Verdana;
}

.ms-WPBody h1,.ms-TPBody h1
{
font-weight:bold;
font-size:200%;
}

.ms-WPBody h2,.ms-TPBody h2
{
font-weight:bold;
font-size:150%;
}

.ms-WPBody h3,.ms-TPBody h3
{
font-weight:bold;
font-size:120%;
}

.ms-WPBody h4,.ms-TPBody h4
{
font-weight:bold;
font-size:100%;
}

.ms-WPBody h5,.ms-TPBody h5
{
font-weight:bold;
font-size:80% 
}

.ms-WPBody h6,.ms-TPBody h6
{
font-weight:bold;
font-size:65%;
}
