﻿BODY
{
    background-image:url('/images/myGov/background.jpg');
    background-position:center top;
    background-repeat:no-repeat;
    background-attachment:fixed; 
    background-color: #aac7e7;
    text-align:center;    
}

HTML {
	BORDER-BOTTOM: transparent 0px; BORDER-LEFT: transparent 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; BORDER-TOP: transparent 0px; BORDER-RIGHT: transparent 0px; PADDING-TOP: 0px
}
BODY {
	BORDER-BOTTOM: transparent 0px; BORDER-LEFT: transparent 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; BORDER-TOP: transparent 0px; BORDER-RIGHT: transparent 0px; PADDING-TOP: 0px
}
DIV {
	BORDER-BOTTOM: transparent 0px; BORDER-LEFT: transparent 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; BORDER-TOP: transparent 0px; BORDER-RIGHT: transparent 0px; PADDING-TOP: 0px
}
P {
	BORDER-BOTTOM: transparent 0px; BORDER-LEFT: transparent 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; BORDER-TOP: transparent 0px; BORDER-RIGHT: transparent 0px; PADDING-TOP: 0px
}
TABLE {
	BORDER-BOTTOM: transparent 0px; BORDER-LEFT: transparent 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; BORDER-TOP: transparent 0px; BORDER-RIGHT: transparent 0px; PADDING-TOP: 0px
}
TD {
font-family:Helvetica,Arial,Verdana,sans-serif;
	BORDER-BOTTOM: transparent 0px; BORDER-LEFT: transparent 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; BORDER-TOP: transparent 0px; BORDER-RIGHT: transparent 0px; PADDING-TOP: 0px
}
FORM {
	BORDER-BOTTOM: transparent 0px; BORDER-LEFT: transparent 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; BORDER-TOP: transparent 0px; BORDER-RIGHT: transparent 0px; PADDING-TOP: 0px
}
/*
IMG {
	border: 0px none transparent;
	padding: 0px;
	MARGIN: 0px; 	BACKGROUND-REPEAT: no-repeat; 	BACKGROUND-POSITION: left top; 	width: 50px;
	height: 100px;
}*/
H1 {
	BORDER-BOTTOM: transparent 0px; BORDER-LEFT: transparent 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; BORDER-TOP: transparent 0px; BORDER-RIGHT: transparent 0px; PADDING-TOP: 0px
}
H2 {
	BORDER-BOTTOM: transparent 0px; BORDER-LEFT: transparent 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; BORDER-TOP: transparent 0px; BORDER-RIGHT: transparent 0px; PADDING-TOP: 0px
}
H3 {
	BORDER-BOTTOM: transparent 0px; BORDER-LEFT: transparent 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; BORDER-TOP: transparent 0px; BORDER-RIGHT: transparent 0px; PADDING-TOP: 0px
}
H4 {
	BORDER-BOTTOM: transparent 0px; BORDER-LEFT: transparent 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; BORDER-TOP: transparent 0px; BORDER-RIGHT: transparent 0px; PADDING-TOP: 0px
}
H5 {
	BORDER-BOTTOM: transparent 0px; BORDER-LEFT: transparent 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; BORDER-TOP: transparent 0px; BORDER-RIGHT: transparent 0px; PADDING-TOP: 0px
}
H6 {
	BORDER-BOTTOM: transparent 0px; BORDER-LEFT: transparent 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; BORDER-TOP: transparent 0px; BORDER-RIGHT: transparent 0px; PADDING-TOP: 0px
}

INPUT {
	FONT-FAMILY: Tahoma, Arial, sans-serif
}
BODY {
	POSITION: relative; BACKGROUND-COLOR: #e8f3fb; FONT-FAMILY: Tahoma, Arial, sans-serif; COLOR: #000; FONT-SIZE: 70%
}
A {
	COLOR: #0035a1; TEXT-DECORATION: none
}
A:link {
	COLOR: #0035a1; TEXT-DECORATION: none
}
A:hover {
	COLOR: #0035a1; TEXT-DECORATION: none
}
A:active {
	COLOR: #0035a1; TEXT-DECORATION: none
}
A:visited {
	COLOR: #0035a1; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.nodisplay {
	DISPLAY: none
}
/*INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
/*
H1.header {
	MARGIN-TOP: 27px; FONT: 2.2em Segoe UI, Arial, Sans-serif; COLOR: #610000
}
H2.header {
	MARGIN-TOP: 27px; FONT: 2.2em Segoe UI, Arial, Sans-serif; COLOR: #610000
}
.ga-icon {
	WIDTH: 12px; DISPLAY: inline-block; HEIGHT: 12px; MARGIN-LEFT: 3px
}
P {
	LINE-HEIGHT: 1.4em; FONT-SIZE: 100%
}
TD {
	LINE-HEIGHT: 1.4em; FONT-SIZE: 100%
}
H2 {
	LINE-HEIGHT: 1.4em; FONT-SIZE: 100%
}
H3 {
	LINE-HEIGHT: 1.4em; FONT-SIZE: 100%
}
H4 {
	LINE-HEIGHT: 1.4em; FONT-SIZE: 100%
}
H5 {
	LINE-HEIGHT: 1.4em; FONT-SIZE: 100%
}
H6 {
	LINE-HEIGHT: 1.4em; FONT-SIZE: 100%
}
*/
SELECT {
	FONT-SIZE: 100%
}
INPUT {
	FONT-SIZE: 100%
}
H2 {
	FONT-FAMILY: Verdana, Arial, Sans-serif
}
H3 {
	FONT-FAMILY: Verdana, Arial, Sans-serif
}
H4 {
	FONT-FAMILY: Verdana, Arial, Sans-serif
}
H5 {
	FONT-FAMILY: Verdana, Arial, Sans-serif
}
H6 {
	FONT-FAMILY: Verdana, Arial, Sans-serif
}
/*
.small-header-font {
	FONT-FAMILY: Verdana, Arial, Sans-serif; FONT-WEIGHT: bold
}
DIV.sg-popup {
	FONT-SIZE: 100%
}
* HTML .ga-icon {
	FONT-SIZE: 0px
}

*/


#searchboxex1
{

}
#MainPanel
{
	WIDTH:1000px; padding-top:2px	
}

#HeaderPanel
{
	WIDTH:1000px; padding:0px	
}

#HeaderPanel .HeaderPanelLeft
{
	width:180px; height:100px; text-align:center; 
	background-position:center bottom; 
	background-image: url('/images/myGov/logo.png'); 
	background-repeat: no-repeat;
	padding-right:10px
}

#HeaderPanel .HeaderPanelCenter
{
	width:460px; height:100px; text-align:left;float:left; vertical-align:bottom;
}

#HeaderPanel .HeaderPanelCenter .BannerImageText
{
	WIDTH:432px; height:70px;
	background-image: url('/images/myGov/portalname.png'); background-repeat: no-repeat;
	background-position:left bottom;
	vertical-align:bottom; padding-top:5px
}

#HeaderPanel .HeaderPanelCenter .BannerImageTextBM
{
	WIDTH:100%; height:70px;
	background-image: url('/images/myGov/portalnameBM.png'); background-repeat: no-repeat;
	background-position:left bottom;
	vertical-align:bottom; padding-top:5px
}


#HeaderPanel .HeaderPanelCenter .GlobalSearch
{
	width: 150px;height:30px; text-align:left; BOTTOM: 0px;vertical-align:bottom; padding-top:5px
}

#HeaderPanel .HeaderPanelCenter .GlobalSearch .searchBox 
{
	MARGIN-LEFT: 5px; FONT-SIZE: 100%;
	DISPLAY: inline;font-size:11px ;FONT-STYLE: italic; 
	COLOR: #974800; float:Left; width:380px;height:20px;
	}

#HeaderPanel .HeaderPanelCenter .GlobalSearch .SearchButton
{
	WIDTH:70px; height:20px; background-color:#fcaa24; color:White; font-weight:bold
}

#HeaderPanel TD.OneMalaysiaPanel
{
	WIDTH:50px; padding:0px;
}

#HeaderPanel TD.OneMalaysiaPanel IMG
{
	WIDTH:50px;
}


#HeaderPanel .HeaderPanelRight
{
	width:450px; height:100px; text-align:Right; vertical-align:bottom
}

#HeaderPanel .RightPanel
{
	WIDTH:100%
}

#HeaderPanel .HeaderPanelRight .MenuIconPanel
{
	 height:70px; vertical-align:bottom; FLOAT:left; bottom:0px;padding-top:10px;
	
}

#HeaderPanel .HeaderPanelRight .MenuIconPanel .MenuIconPanelItem
{
	width:100px;FLOAT:LEFT;padding-top:10px;
}

#HeaderPanel .HeaderPanelRight .MenuIconPanel .MenuIconPanelItemStart
{
	width:17px;FLOAT:LEFT;padding-top:10px
}

#HeaderPanel .HeaderPanelRight .MenuIcon
{
	FLOAT:LEFT;vertical-align:bottom;
}

#HeaderPanel .HeaderPanelRight .MenuIcon IMG
{
	WIDTH:45px;HEIGHT:46px
}

#HeaderPanel .HeaderPanelRight .MenuIconPanel .MenuIconText
{
	float:LEFT;vertical-align:bottom;padding-top:15px; padding-left:1px; font-weight:bold;
	}

#HeaderPanel .HeaderPanelRight .AccessibilityPanel
{
	height:30px; vertical-align:bottom;	
}

#HeaderPanel .HeaderPanelRight .AccessibilityPanel IMG
{
	height:20px;WIDTH:20px; cursor:pointer;	 vertical-align:bottom;
}

#HeaderPanel .HeaderPanelRight .AccessibilityPanel A
{
	font-weight:bold; color:Black;
}

#HeaderPanel .HeaderPanelRight .AccessibilityPanel A:link
{
	font-weight:bold; color:Black; cursor:pointer; text-decoration:underline
}

.top-header
{
	width:1000px; border: 0px; height:16px	
}

.top-header-right
{
	 FONT-FAMILY: Tahoma, Arial, sans-serif;font-weight:bold; color:#666666; height:16px;float:right; padding-right:0px;padding-left:5px;padding-top:2px;padding-bottom:0px;font-size:11px; vertical-align:bottom	
}
.top-header-right IMG
{
	cursor:pointer;
}

.top-help-right IMG
{
	cursor:pointer;
}


.top-header-right-clock
{
	 FONT-FAMILY: Tahoma, Arial, sans-serif;font-weight:bold; color:#ffffff; height:16px;float:right; padding-right:0px;padding-left:5px;padding-top:5px;padding-bottom:0px;font-size:11px; vertical-align:bottom	
}

.top-header-right-welcome
{
	 FONT-FAMILY: Tahoma, Arial, sans-serif;font-weight:bold; color:#666666; height:18px;float:right; padding-right:0px;padding-left:5px;padding-top:3px;padding-bottom:0px;font-size:11px; vertical-align:bottom	
}

.PublishingControl
{
	width:1000px;
}
.sep
{
	FLOAT: right; LINE-HEIGHT: 150%; MARGIN: 0px 10px; COLOR: #ffffff; vertical-align:top
}

#MenuBar
{
	padding-top:2px;
	FLOAT: none;
	width:1000px;
}

#MenuBar .MenuBarCenter
{
	FLOAT:left;
    padding:0px;
    margin:0px;
    text-align:left;
    min-width:788px;min-height:39px;
    background-image:url('/images/myGov/menuCenter.jpg');
    background-repeat:repeat-x;
    position:relative;
    list-style:none;
}

#MenuBar .MenuBarCenter .MenuBarCenterItem
{
	height: 39px;
    list-style:none;
}

ul.MenuBarCenterItem
{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	position:relative;
	display:block;
	height:36px;
	font-size:12px;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	font-weight:bold;
	top: 0px;
	left: 0px;
	padding-left:10px;
}

ul.MenuBarCenterItem li
{
	display:block;
	float:left;
	margin:0;
	padding-bottom:0px;
	padding-top:2px;
}

ul.MenuBarCenterItem li a
{
	display:block;
	float:left;
	color:#ffffff;
	text-decoration:none;
	padding:10px 10px 10px 10px;	
}

ul.MenuBarCenterItem li IMG
{
	WIDTH:10px;HEIGHT:20px; padding-top:8px; padding-left:5px; padding-right:5px	
}

ul.MenuBarCenterItem li a:hover
{
	padding:10px 10px 10px 10px;
	color: #ee980c;
	text-decoration:underline;
}

#MenuBar .MenuBarCenterRight IMG
{
	WIDTH:30px;HEIGHT:30px;
}

#MenuBar .MenuBarCenterRight
{
	text-align:right; vertical-align:middle;
	width:200px;height:39px;
    background-image:url('/images/myGov/menuCenter.jpg');
    background-repeat:repeat-x;
    }
    
#MenuBar .MenuBarCenterRight .ListBox
{
	WIDTH:110px; background-color:#974800 ; border:#6d3400 1px solid; color:white; font-weight:bold;
	text-align:right;
	font-size:11px;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	font-weight:normal;

}

#MenuBar .MenuBarLeftCorner
{
    FLOAT:LEFT;
    width:6px;height:39px;
    background-image:url('/images/myGov/menuLeft.png');
    background-repeat:no-repeat;
    padding:0px;
}

#MenuBar .MenuBarRightCorner
{
    width:6px;height:39px;
    background-image:url('/images/myGov/menuRight.png');
    background-repeat:no-repeat;
    background-position:left;
    padding:0px;
}

#MainPanel .separator
{
	HEIGHT: 1px; width:1000px;	
}


#MainPanel .SiteMap
{
	HEIGHT: 15px; width:600px; text-align:left; padding-left:2px; font-weight:bold; color:#f8ddad; padding-bottom:5px;padding-top:5px	
}

#MainPanel .SiteMap A
{
	COLOR: #f9c771; TEXT-DECORATION: none	
}

#MainPanel .SiteMap A:link
{
	COLOR: #f9c771; TEXT-DECORATION: none	
}

#MainPanel .SiteMap A:active
{
	COLOR: #f9c771; TEXT-DECORATION: none	
}

#MainPanel .SiteMap A:hover
{
	COLOR: #f9c771; TEXT-DECORATION:underline	
}

#MainPanel .SiteAction
{
	HEIGHT: 15px; width:400px; text-align:right;padding-top:5px; margin-top:0px	
}


#Footer
{ 
    width:1000px; height:50px; text-align:center; font-family:Arial; font-size:12px;
}

.Footer-Separator
{  
	height:5px;
}

.Footer-Line
{  
	text-align:center;background-color:black; width:1000px; height:5px; padding-top:3px;padding-bottom:3px;
}

.Footer-Link
{  
	text-align:center;font-weight:bold;padding-top:3px;padding-bottom:3px; color:white;width:1000px;
}

.Footer-Disclaimer
{
	text-align:center;font-weight:normal; color:#ffffff;
}
.footertext
{
	color:white
}
.footertext A
{
	color:white; text-decoration:none 
}
.footertext A:hover
{
	color:white; text-decoration:underline
}




#Footer .Up TABLE
{
    font-weight:bold; width:100%; background-image:url('/images/myGov/footer_bg.png'); width:1000px; height:50px;
}

.Bottom TD
{
    padding-top:5px;padding-bottom:5px
}


#Footer A {
	TEXT-DECORATION: none; color:black;
}
#Footer A:visited {
	TEXT-DECORATION: none;
}
#Footer A:hover {
	TEXT-DECORATION: underline
}
#Footer A:active {
	TEXT-DECORATION: underline
}


#MainContentPlaceHolder
{
	 width:1000px;
	 background:white;
	 padding:0px;border:#8d7b5d 1px solid;
	 text-align:left;		
}


#MainContentPlaceHolder .Holder
{
	width:inherit; padding:0px;
}

#mainContainer{
		width:500px;
		margin:0 auto;
		margin-top:10px;
		border:1px double #000;
		padding:5px;
		    
		
	}
	
/* Alternative layout for the message box - used by one of the messages */

.modalDialog_contentDiv_error{
	border:3px solid #FFF;	
	padding:2px;
	z-index:100;/* Always needed	*/
	position:absolute;	/* Always needed	*/
	background-color:#F00;	/* White background color for the message */
	color:#FFF;
}
.modalDialog_contentDiv_error a{
	color:#FFF;
}
.modalDialog_transparentDivs{	
	filter:alpha(opacity=40);	/* Transparency */
	opacity:0.4;	/* Transparency */
	background-color:#AAA;
	z-index:1;
	position:absolute; /* Always needed	*/
}
.modalDialog_contentDiv{
	border:3px solid #000;	
	padding:2px;
	z-index:100;/* Always needed	*/
	position:absolute;	/* Always needed	*/
	background-color:#FFF;	/* White background color for the message */
}
.modalDialog_contentDiv_shadow{
	z-index:90;/* Always needed	- to make it appear below the message */
	position:absolute;	/* Always needed	*/
	background-color:#555;
	filter:alpha(opacity=30);	/* Transparency */
	opacity:0.3;	/* Transparency */	
}

.jqmWindow {
	BORDER-BOTTOM: black 1px solid; POSITION: fixed; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 12px; BACKGROUND-COLOR: #eee; PADDING-LEFT: 12px; WIDTH: 600px; PADDING-RIGHT: 12px; DISPLAY: none; COLOR: #333; MARGIN-LEFT: -300px; BORDER-TOP: black 1px solid; TOP: 17%; BORDER-RIGHT: black 1px solid; PADDING-TOP: 12px; LEFT: 50%
}
.jqmOverlay {
	BACKGROUND-COLOR: #000
}
* IFRAME.jqm {
	Z-INDEX: -1; POSITION: absolute; TOP: 0px; LEFT: 0px
}
* HTML .jqmWindow {
	POSITION: absolute
}

.jqmClose{ background:#FFDD00; border:1px solid #FFDD00; color:#000; clear:right; float:right; padding:0 5px; cursor:pointer; } 
.jqmClose:hover{ background:#FFF; }  
#jqmContent{ width:99%; height:99%; display: block; clear:both; margin:auto; margin-top:10px; background:#111; border:1px dotted #444; } 


/*==========================================Main Layout============================================*/

#main
{
    width:100%; display:block; padding:0 0; background-color:White;  
}


.row_top
{
    width:968px; height:300px; background-color:White; 
    border-color:#56769a; border-top-width:5px; 
    border-bottom-width:50px; border-left-width:15px; 
    border-right-width:15px; border-style:solid; text-align:left;
}

#column_left
{
    width:243px; margin-left:3px; float:left;vertical-align:top;
}
#column_center
{
    width:500px; margin-left:3px; margin-right:3px; float:left; vertical-align:top;
}

#column_right
{
    width:243px; margin-right:3px; float:left; vertical-align:top;
}

.subchannel
{
    text-align:left;
    color:Black;
    padding-left:5px;
    padding-right:5px;
    font-size:12px;
 }
.subchannel .subchanneltext
{
    background-color:white; width:100%; cursor:hand;
}
.subchannel .subchanneltextover
{
    background-color:#d5e3f3; width:100%; cursor:hand;
}

.subchannel .subchanneltextover-blue
{
    background-color:#d5e3f3; width:100%; cursor:hand;
}

.subchannel .subchanneltextover-red
{
    background-color:#eaafaa; width:100%; cursor:hand;
}

.subchannel .subchanneltextover-green
{
    background-color:#a5e290; width:100%; cursor:hand;
}

.subchannel .subchanneltextover-grey
{
    background-color:#cfcdcd; width:100%; cursor:hand;
}

.subchannel .subchanneltextover-choc
{
    background-color:#794a32; width:100%; cursor:hand;
}


#CommunityLink td, #MultimediaLink td, #QuickLink td, #GovernmentInitiatives td
{
text-align:left;
    color:Black;
    padding-left:5px;
    padding-top:2px;
    padding-bottom:2px;
    border-bottom:1px; 
    border-bottom-color:#7ea0c6; 
    border-bottom-style:dotted; 
    background-image:url('/images/myGov/arrow.png');
    background-repeat:no-repeat; 
    background-position:center left; 
    padding-right:5px;
    width:243px
    }



DIV .subchannel TD
{
     padding-top:2px;padding-bottom:2px;
     border-bottom:1px; border-bottom-color:#7ea0c6; border-bottom-style:dotted; width:100%; background-image:url('/images/myGov/arrow.png'); background-repeat:no-repeat; background-position:center left; 
}
DIV .subchannel Table
{
    width:100%;
}

#QuickLink li
{
	padding-top:3px;
	padding-bottom:3px;
	list-style:none;
	border-bottom:1px; border-bottom-color:#7ea0c6; border-bottom-style:dotted; width:100%; background-image:url('/images/myGov/arrow.png'); background-repeat:no-repeat; background-position:center left;
}
	

DIV.channel Table
{
    width:100%; 
}



DIV.channel .header
{
    width:275px; height:25px; background-color:#56769a; text-align:center; color:White; 
    font-weight:bold; font-family:Helvetica,Arial,Verdana,sans-serif;font-size:15px;
    border-width:1px; border-color:#000000; border-style:solid;    
}

DIV.channel .header-green
{
    width:500px; height:25px; background-color:#2c830e; text-align:center; color:White; 
    font-weight:bold; font-family:Helvetica,Arial,Verdana,sans-serif;font-size:15px;
    border-width:1px; border-color:#000000; border-style:solid;
}

DIV.channel .header-blue
{
    width:500px; height:25px; background-color:#56769a; text-align:center; color:White; 
    font-weight:bold; font-family:Helvetica,Arial,Verdana,sans-serif;font-size:15px;
    border-width:1px; border-color:#000000; border-style:solid;
}

DIV.channel .header-red
{
    width:500px; height:25px; background-color:#872a22; text-align:center; color:White; 
    font-weight:bold; font-family:Helvetica,Arial,Verdana,sans-serif;font-size:15px;
    border-width:1px; border-color:#000000; border-style:solid;
}

DIV.channel .header-grey
{
    width:500px; height:25px; background-color:#6d6b6b; text-align:center; color:White; 
    font-weight:bold; font-family:Helvetica,Arial,Verdana,sans-serif;font-size:15px;
    border-width:1px; border-color:#000000; border-style:solid;
}

DIV.channel .header-choc
{
    width:500px; height:25px; background-color:#4e2008; text-align:center; color:White; 
    font-weight:bold; font-family:Helvetica,Arial,Verdana,sans-serif;font-size:15px;
    border-width:1px; border-color:#000000; border-style:solid;
}



DIV.channel .header_button
{
    width:100%; height:25px; background-color:#56769a; text-align:center; color:White; 
    font-weight:bold; font-family:Helvetica,Arial,Verdana,sans-serif;
    border-width:1px; border-color:#2f5581; border-style:solid;
    background-image:url('button.png'); background-position:right; background-repeat:no-repeat;
}

DIV.channel .item
{
     width:100%;border: 1px #7ea0c6 solid; background-color:#f6f4f1
} 

.subchannel A {
	TEXT-DECORATION: none; color:black; margin-left:10px;
}
.subchannel A:visited {
	TEXT-DECORATION: none;
}
.subchannel A:hover {
	TEXT-DECORATION: underline
}
.subchannel A:active {
	TEXT-DECORATION: underline
}

div.spacer
{
    clear:both; height:10px; display:block;
}


iframe {
border: 0px solid black;
}


#row_bottom
{
    Width:990px;font-family:Helvetica,Arial,Verdana,sans-serif;
    font-weight:bold; text-align:center; color:White;
}

#row_bottom TABLE
{
    width:99%;
}
#row_bottom TD
{
    height:55px;
}


#row_bottom .promotion-header
{
padding-top:8px;
    width:990px; height:25px; background-color:#56769a;
    border-width:1px; border-color:#000000; border-style:solid;
}

#row_bottom .promotion-header-blue
{padding-top:8px;
    width:990px; height:25px; background-color:#56769a;
    border-width:1px; border-color:#000000; border-style:solid;
}

#row_bottom .promotion-header-red
{padding-top:8px;
    width:990px; height:25px; background-color:#872a22;
    border-width:1px; border-color:#000000; border-style:solid;
    text-align:middle;
}

#row_bottom .promotion-header-green
{padding-top:8px;
    width:990px; height:25px; background-color:#2c830e;
    border-width:1px; border-color:#000000; border-style:solid;
}

#row_bottom .promotion-header-grey
{padding-top:8px;
    width:990px; height:25px; background-color:#6d6b6b;
    border-width:1px; border-color:#000000; border-style:solid;
}

#row_bottom .promotion-header-choc
{padding-top:8px;
    width:990px; height:25px; background-color:#4e2008;
    border-width:1px; border-color:#000000; border-style:solid;
}



#row_bottom .item
{
    width:100%; height:25px; text-align:center; 
    border-left: 1px #7ea0c6 solid;
    border-right: 1px #7ea0c6 solid;
    border-bottom: 1px #7ea0c6 solid; 
    height:70px;

}

.FactFigureHeader
{
	width:275px; height:15px; background-color:#56769a; text-align:center; color:white; 
    font-weight:bold; font-family:Helvetica,Arial,Verdana,sans-serif;
    border-width:1px; border-color:#000000; border-style:solid; 
}
.FactFigureHeader-blue
{
	width:275px; height:15px; background-color:#56769a; text-align:center; color:white; 
    font-weight:bold; font-family:Helvetica,Arial,Verdana,sans-serif;
    border-width:1px; border-color:#000000; border-style:solid;
}
.FactFigureHeader-choc
{
	width:275px; height:15px; background-color:#4e2008; text-align:center; color:White; 
    font-weight:bold; font-family:Helvetica,Arial,Verdana,sans-serif;font-size:15px;
    border-width:1px; border-color:#000000; border-style:solid;
}
.FactFigureHeader-red
{
	width:275px; height:15px; background-color:#872a22; text-align:center; color:White; 
    font-weight:bold; font-family:Helvetica,Arial,Verdana,sans-serif;font-size:15px;
    border-width:1px; border-color:#000000; border-style:solid;
}
.FactFigureHeader-grey
{
	width:275px; height:15px; background-color:#6d6b6b; text-align:center; color:White; 
    font-weight:bold; font-family:Helvetica,Arial,Verdana,sans-serif;
    border-width:1px; border-color:#000000; border-style:solid;
}
.FactFigureHeader-green
{
	width:275px; height:15px; background-color:#2c830e; text-align:center; color:White; 
    font-weight:bold; font-family:Helvetica,Arial,Verdana,sans-serif;
    border-width:1px; border-color:#000000; border-style:solid;
}




#marquee {
	position:relative;
	/*marquee left should have the same value as newsticker width*/
	left:900px;
	overflow:visible;
	width:auto;
	float:left;
	white-space:nowrap;
}

	left:900px;
	overflow:visible;
	width:auto;
	float:left;
	white-space:nowrap;
}
#newsticker {
	/*newsticker width should have the same value as marquee left*/
	width:900px;
	height:100%;
	border-width:thin;
	border-style:solid none;
	border-bottom-color:#999999;
	background:#FFFFFF;
	margin:auto;
	position:relative;
	left:auto;
	clear:both;
	overflow:hidden;
}

#FactFigures TABLE
{
    WIDTH:100%;
}
#FactFigures TD
{
    WIDTH:100%; text-align:left;
}

#PrayerTime
{
	Text-align:center
}
#PrayerTime TABLE
{
    WIDTH:98%; height:auto; 
    border-color:#7ea0c6; border-width:1px; 
    border-style:none; 
    padding-top:5px; padding-left:15px; padding-bottom:10px; background-image:url('/images/myGov/mosque.jpg');
}

#PrayerTime TD
{
    width:100%; text-align:left;
}

#PrayerTime .PrayerTimeItem
{
    width:30px;
}

#PrayerTime .PrayerTimeItem2
{
    text-align:right; padding-right:130px;
}

#PrayerTime .PrayerTimeHeader
{
    text-align:center; font-weight:bold;
}


#loading 
{
     width:98%;min-height:150px; padding-top:10px; padding-bottom:8px  
}

#loading IMG
{
    Width:24px; height:24px;   
}


#ConnectGovernment
{
    width:98%; height:auto; text-align:center; border-color:#7ea0c6; border-width:1px; border-style:none;
}

#ConnectGovernment TD
{
     text-align:left; padding:3px;
}

#ConnectGovernment IMG 
{
    cursor:hand;
}



/*************************************GetFunction CSS******************************************/

#scroll {
	position:relative;
	height:75px;
	overflow:hidden;
	width:1000px;
	/*padding-left:30px;
	padding-right:30px;*/
}
 
#tools {
	width:1000em;
	position:relative;
	height:270px;
    /*margin-left:-31px;*/
    /*background-image:url(/images/myGov/blue/bg.jpg);*/
    background-repeat:no-repeat; 
}


 
.tool {
	float:left;
	width:1000px;
	height:270px;
	/*background-repeat:no-repeat;*/
	/*margin-left:30px;*/
	visibility:visible;
}
 
#morelinks {
	background-position:right;
	/*padding-left:932px;*/
	position:relative;
	left:458px;
	}
	
a.morelink {
	width:80px; height:20px;
	background-position:right;
	/*padding-left:932px;*/
	position:relative;
	left:458px;
		}
		
a.morelink:hover {
		}



a.more{
	TEXT-DECORATION: none; border:0px;
}
a.more {
	TEXT-DECORATION: none;border:0px;

}


 
.demos {
	vertical-align:top;
	background-color:Transparent;
	margin-left:230px;
	min-height:200px;
	padding:63px 50px 70px 70px;
	width:700px;
	text-align:left;
	font-family:Verdana;
	position:relative;
}
 
.demos h2 {
	color:#065598;
	font-size:22px;
	display:block;
	padding:10px 0;
}
 
.demos a {
	color:black;
	font-size:12px;
	text-decoration:none;
}
 
.demos a:hover {
	color:#fa872e;
	font-size:12px;
	text-decoration:underline;
}
 
.demos p {
	margin:0 0 4px;
	background:transparent url(/images/myGov/bullet3.png) no-repeat scroll 0 2px;
	padding:2px 0 1px 22px;
}
 
#thumbs {
	background-image:url(/images/myGov/navibackground.jpg);
	background-repeat:no-repeat;
	height:90px;
	position:relative;top:-15px;
	/*
	;float:left;
	
	top:260px;*/
	width:1000px;
}
 
.t a {
	background:transparent url(/images/myGov/thumbs6.jpg) no-repeat scroll -22px -90px;
	margin-left:30px;
	display:block;
	width:172px;
	float:left;
	height:90px;
	cursor:pointer;
}
 
.t a.active {
	cursor:default !important;
}
 
.navi {
	
}
 
/* CSS sprite for the navigation */
#t1 		  { margin-left:12px; background-position:-8px -90px; }
#t1.active { background-position:-8px 0 !important; }
#t1:hover  { background-position:-8px -180px; }
#t1:active { background-position:-8px -270px; }
 
#t2			{ background-position:-213.5px -90px; }
#t2:hover 	{ background-position:-213.5px -180px; }
#t2:active	{ background-position:-213.5px -270px; }
#t2.active	{ background-position:-213.5px 0 !important; }
 
#t3			{ background-position:-413px -90px; }
#t3:hover 	{ background-position:-413px -180px; }
#t3:active	{ background-position:-413px -270px; }
#t3.active	{ background-position:-413px 0 !important; }
 
#t4			{ background-position:-614px -90px; }
#t4:hover 	{ background-position:-614px -180px; }
#t4:active	{ background-position:-614px -270px; }
#t4.active	{ background-position:-614px 0 !important; }
 
#t5			{ background-position:-816px -90px; }
#t5:hover 	{ background-position:-816px -180px; }
#t5:active	{ background-position:-816px -270px; }
#t5.active	{ background-position:-816px 0 !important; }
 

     
/*======================================NEWS HIGHLIGHT============================================*/

#NewsCenterBackground
{
	width:0px;/*suppose 500width 220 height*/
	height:0px;
}

.NewsCenterBackgroundImage
{
	background-image:url(/images/myGov/middlebackground-blue.jpg);

}

.NewsCenterBackgroundImage-blue
{
	background-image:url(/images/myGov/middlebackground-blue.jpg);

}

.NewsCenterBackgroundImage-red
{
	background-image:url(/images/myGov/red/middlebackground-red.jpg);

}

.NewsCenterBackgroundImage-grey
{
	background-image:url(/images/myGov/grey/middlebackground-grey.jpg);
}

.NewsCenterBackgroundImage-green
{
	background-image:url(/images/myGov/green/middlebackground-green.jpg);

}

.NewsCenterBackgroundImage-choc
{
	background-image:url(/images/myGov/choc/middlebackground-choc.jpg);

}
/* Announcement */

#Announcement
{
	width:500px;
	height:150px;
	margin-top:-16px;/*2px*/
	
}

/* fin */


#EventCenterBackground
{
	width:500px;
	height:220px;
	margin-top:-16px;/*2px*/
}

.EventCenterBackgroundImage
{
	background-image:url(/images/myGov/middlebackground-blue.jpg);
}

.EventCenterBackgroundImage-blue
{
	background-image:url(/images/myGov/blue/middlebackground-blue.jpg);
}

.EventCenterBackgroundImage-red
{
	background-image:url(/images/myGov/red/middlebackground-red.jpg);
}

.EventCenterBackgroundImage-grey
{
	background-image:url(/images/myGov/grey/middlebackground-grey.jpg);
}

.EventCenterBackgroundImage-green
{
	background-image:url(/images/myGov/green/middlebackground-green.jpg);
}

.EventCenterBackgroundImage-choc
{
	background-image:url(/images/myGov/choc/middlebackground-choc.jpg);
}


/* prev and next buttons */
.backward 
{ 
	background-position:right;
    /*margin-left:100px;
  	margin-top:-45px;*/
    width: 29px;
    height: 20px;
    cursor: pointer;   
	background-image:url(/images/myGov/backward.png);
}
.forward
{
	background-position:right;
    /*margin-left:200px;
    margin-top:-25px;*/
    width: 29px;
    height: 20px;
    cursor: pointer;  
    background-image:url(/images/myGov/forward.png)
}



/* next */
.forward:hover 	    	{ background-image:url(/images/myGov/forwardhover.png); }
.forward:active 	 	{ background-position:-59px 0; } 


/* prev */
.backward:hover  		{ background-image:url(/images/myGov/backwardhover.png); }
.backward:active     	{ background-position:-59px 0; }

/* disabled navigational button. is not needed when tabs are configured with rotate: true */
.disabled {
	visibility:hidden !important;		
}


#NewsCenterBackground .pane
{
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
	text-align:left;
} 
#NewsCenterBackground .pane img
{
	max-height:167px;
	max-width:250px;
	float:left;
		    }


#NewsCenterBackground .pane p {
	font-size:12px;
	font-weight:normal;
	padding-left:10px;
	padding-top:0px;
	width:220px;
	text-align:justify;
	visibility:visible;
	vertical-align:top;
	float:left;
}
#NewsCenterBackground .pane .pane-image IMG
{
	max-height:180px;
	max-width:	250px;
}


#EventCenterBackground .pane
{
	padding-top:1px;
	padding-left:1px;
	padding-right:1px;
	margin-left:1px;
	margin-top:1px;
	vertical-align:middle;

}
#EventCenterBackground .pane IMG
{
	max-height:183px;
	width:494px;
	border:0px;
}
/* get rid of those system borders being generated for A tags */
a:active {
  outline:none;
}

:focus {
  -moz-outline-style:none;
}

/*======================TABS======================================*/
  
/* root element for tabs  */
ul.tabs { 
	list-style:none; 
	/*margin-left:350px;*/
	padding-right:5px;	
	height:8px;
	width:80px;
	float:right;
	padding-top:8px;
}

/* single tab */
ul.tabs li { 
		 
	text-indent:0;
	padding:0;
	margin:0 !important;
	list-style-image:none !important; 
	display:inline;
}

/* link inside the tab. uses a background image */
ul.tabs a { 
	width:8px;
	height:8px;
	float:right;
	margin-right:4px;
	background:url(/images/myGov/tabs.png);	
}

ul.tabs a.current{
	 background:url(/images/myGov/tabscurrent.png);
   
	
}

/* when mouse enters the tab move the background image */
ul.tabs a:hover {
	  background:url(/images/myGov/tabshover.png);
	}


/*==============================================================================================*/

.tab-title
{
	width:300px; height:25px; background-color:#56769a; text-align:center; color:White; 
    font-weight:bold; font-family:Helvetica,Arial,Verdana,sans-serif;
    border-top:1px black solid;
    border-left:1px black solid;
    border-bottom:1px black solid;
    float:left;
    }
    
.tab-title-blue
{
	width:300px; height:25px; background-color:#56769a; text-align:center; color:White; 
    font-weight:bold; font-family:Helvetica,Arial,Verdana,sans-serif;
    border-top:1px black solid;
    border-left:1px black solid;
    border-bottom:1px black solid;
    float:left;
}

.tab-title-green
{
	width:300px; height:25px; background-color:#2c830e; text-align:center; color:White; 
    font-weight:bold; font-family:Helvetica,Arial,Verdana,sans-serif;
    border-top:1px black solid;
    border-left:1px black solid;
    border-bottom:1px black solid;
    float:left;
}

.tab-title-red
{
	width:300px; height:25px; background-color:#872a22; text-align:center; color:White; 
    font-weight:bold; font-family:Helvetica,Arial,Verdana,sans-serif;
    border-top:1px black solid;
    border-left:1px black solid;
    border-bottom:1px black solid;
    float:left;
}

.tab-title-grey
{
	width:300px; height:25px; background-color:#6d6b6b; text-align:center; color:White; 
    font-weight:bold; font-family:Helvetica,Arial,Verdana,sans-serif;
    border-top:1px black solid;
    border-left:1px black solid;
    border-bottom:1px black solid;
    float:left;
}

.tab-title-choc
{
	width:300px; height:25px; background-color:#4e2008; text-align:center; color:White; 
    font-weight:bold; font-family:Helvetica,Arial,Verdana,sans-serif;
    border-top:1px black solid;
    border-left:1px black solid;
    border-bottom:1px black solid;
    float:left;
}


.tabs-button
{
	padding-top:3px;	
}
.tabs-button IMG
{
	float:right;	
}

/* initially all panes are hidden */
div.panes div.pane {
	display:none;		
}



/*===============================================RELATED TOPICS=============================*/


/*** css for relatedTopic-- start ***/


/* root element for accordion. decorated with rounded borders and gradient background image */
#accordion {
	/*height:300px;*/
	height:310px;
	width:496px;
	
}

/* accordion header */
#accordion img {
	float:left;
	margin-right:3px;
	cursor:pointer;
	opacity:0.5;
	filter: alpha(opacity=55);
    width: 20px;
    height:280px;
    padding:10px 0 10px 10px;
    -ms-filter:alpha(opacity=55);
    
}

/* currently active header */
#accordion img.current {
	cursor:default;
	opacity:0.9;
	filter: alpha(opacity=100);
	-ms-filter:alpha(opacity=100);
}

/* 
	accordion pane. should initially have zero width and display:none.
	the first pane should override these with inline style
*/
#accordion div {
	width:150px;
	float:left;	
	display:block;		
	margin-right:1px;

	}

/* content inside a pane should have fixed width */
#accordion div h3 {
	margin-top:10px;
    position:relative;
	width:150px; 
    height:130px; 
    filter:alpha(opacity=100);
}

#accordion div a 
{     text-decoration:none; 
  text-align:left; 
       
} 
  

/*** css fro relatedTopic-- end  borderolid 2px black;***/ 
     
#accordion ul  
{    padding:0; 
     margin:15px; 
    } 
    
#accordion li 
{ 
     text-align:left;
     
    }
    
        #accordion a
{ 
     margin-top:-10px;
     text-decoration:none;
     
    }

    #accordion a:hover
{ 
    text-decoration:underline
     
    }

    
    #accordion li a
{ 
     text-decoration:none;
     
    }

    #accordion li a:hover
{ 
    text-decoration:underline
     
    }

/*** css fro relatedTopic-- end ***/

/***** CSS for promotion ****start**/
  /**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
   
}
.jcarousel-clip {
    z-index: 2;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    }

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style:none;
    
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 800px;
    height: 100px;
}

#promotion
{
	height:100px;
	}

.jcarousel-skin-tango{
	padding-bottom:10px;
	
}

.jcarousel-skin-tango .jcarousel-container {
    }

.jcarousel-skin-tango .jcarousel-container-horizontal 
{
    margin-left:10px;
    width: 940px;
    padding: 2px;
    height:80px;
}

.jcarousel-skin-tango .jcarousel-container-vertical 
{
    
    width: 75px;
    height: 245px;
   
   }

.jcarousel-skin-tango .jcarousel-clip-horizontal 
{
    margin-left:0px;
    width:  900px;
    height: 90px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  200px;
    height: 245px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 200px;
    height: 100px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}
    
/***** CSS for promotion ****end**/


/***** Start Modal ******************/
#ymdOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}
#ymdWindow {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	font-family: arial, sans-serif;
	font-size:12px;
}
.ymdRightCorner {
	background:url('/images/myGov/modal/window.gif') right 0 no-repeat;
	padding-right:8px;
}
.ymdLeftCorner {
	background:url('/images/myGov/modal/window.gif') no-repeat;
	padding-left:8px;
}
#ymdTitle {
	background:url('/images/myGov/modal/window.gif') 0 -35px repeat-x;
	padding:4px 0;
	position:relative;
	font-weight:bold;
}
#ymdCloseLabel {
	position:absolute;
	right:0;
	top:6px;
	width:14px;
	height:14px;
	background:url('/images/myGov/modal/closeLabel.gif') no-repeat;
}
#ymdNavi {
	background:url('/images/myGov/modal/window.gif') 0 -70px repeat-x;
	width:100%;
	overflow:hidden;
	position:relative;
	border-bottom:1px solid #e6e6e6;
	border-top:1px solid #e6e6e6;
}
#ymdNavi ul li {
	list-style-type:none;
	background:url('/images/myGov/modal/window.gif') right -35px repeat-x;
	margin:0; padding:6px 8px 2px 8px;
	margin-left:8px;
	float:left;
	cursor:default;
}
#ymdNavi ul li:hover,
#ymdNavi .ymdActive {
	list-style-type:none;
	background:url('/images/myGov/modal/window.gif') right -105px repeat-x;
}
#ymdContainerWrap {
	background:#fff;
}
#ymdBottom {
	border-top:1px solid #e6e6e6;
}
#ymdBottom .ymdRightCorner {
	background-position:right bottom;
}
#ymdBottom .ymdLeftCorner {
	background-position:left bottom;
}
.ymdStatusBar {
	height:16px;
	padding:4px;
	background-color:#f6f6f6;
}
.ymdLoading {
	background-image:url('/images/myGov/modal/ajax-loader.gif');
	background-position:0 center;
	background-repeat:no-repeat;
	padding-left:20px;
}
/*********End Modal***********/

/*Web Part****************/


.Zone_Left
{
    width:243px; margin-left:3px;
    vertical-align:top; padding-left:2px;
}

.Zone_Right
{
    width:243px; margin-right:3px; vertical-align:top;padding-right:2px;
}

.Zone_Center
{
 	width:500px; padding-left:3px; padding-right:3px; vertical-align:top; text-align:left
}

.psp3-recent-update-title-bar-left
{	
	height:10px; background-color:#56769a; text-align:center;
    border-top:1px #2f5581 solid;
    border-bottom:1px #2f5581 solid;
    border-left:1px #2f5581 solid;
    display:none; 	
    width:250px; 
}

.psp3-recent-update-title-bar
{
	/*width:500px; height:25px; color:fuchsia; text-align:center;
    font-size:large; font-weight:normal; 
    font-family:Helvetica,Arial,Verdana,sans-serif;
    border-top:1px #2f5581 solid; 
    vertical-align:middle;
    border-bottom:1px #2f5581 solid; 
    background-color::#56769a;
    background-image:none;*/
    
    width:500px; height:25px; background-color:#56769a; text-align:center; color:White; 
    font-weight:bold; font-family:Helvetica,Arial,Verdana,sans-serif;
    border-width:1px; border-color:#2f5581; border-style:solid; padding-top:5px;
}

.psp3-recent-update-title-bar-right
{
	width:1px; height:20px; background-color:#56769a; text-align:center;
    border-top:1px #2f5581 solid;
    border-bottom:1px #2f5581 solid;
    border-right:1px #2f5581 solid;
    display:none; 
    
    }

/*********************** Search*****************/

.searches
{
}

.searches .ms-sbplain{
font-family:Tahoma;
font-size:8pt;
border:5px, aqua, solid;
height:20px;
padding-top:2px;
padding-left:5px;
}
.searches .ms-sbtext{
font-family:Tahoma;
font-size:14px;
font-weight:bold;
color:white;

}

.searches td.ms-sbcell .ms-sbtext span{
font-family:Tahoma;
font-size:14px;
font-weight:bold;
color:white;

}

.searches .ms-sbgo{   
background:none;

}

.searches .ms-sbscopes {
  display:none;
}


/*top menu*/

.mygov-topnav {
	margin: 0;
	padding: 0;
	float: left;
	font: bold 11px arial;	
	
	BACKGROUND-REPEAT: repeat-x;
	border: none;
	padding-top: 4px;
	height: 32px;
}
.mygov-topnav a {
	display: block;
	white-space: nowrap;
	color: #FFFFFF;
	BACKGROUND-IMAGE: none;	
	padding:1px 8px 0px 8px;
	height:18px;

}
.mygov-topNavHover {
	background: #49A3FF;
}


/*======================================================================
========================================================================*/

/*copy*/
td.ms-sbcell {
	padding: 0px;
	padding-left: 2px;
	white-space: nowrap;
	border: solid 0px #000000;
}

td.ms-sbgo {
	background-color: #b2d6fe;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-top: 1px;
}
.ms-SPLink {
	font-family: verdana;
	font-size: 8pt;
	color: #003399;
	width:250px;
	padding:1px 1px 1px 3px;
}
.ms-SPLink A:visited {
	text-decoration: none;
	color: Black;
	vertical-align: top;
	padding:1px 1px 1px 3px;
}
.ms-SPLink A:link {
	text-decoration: none;
	color: Black;
	vertical-align: top;
	padding:1px 1px 1px 3px;
}
.ms-SpLinkButtonActive {
	color: Black;
	vertical-align: top;
	padding:1px 1px 1px 3px;
}
.ms-SpLinkButtonInActive {
	color: Black;
	vertical-align: top;
	padding:1px 1px 1px 3px;
}
.ms-toolbar-togglebutton-on{
	border:1px solid #2353b2;
	background-color:#fffacc;
}
.ms-toolbarContainer{
	background-image:none;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}
table.ms-viewtoolbar{
	background-image:none;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}
table.ms-toolbar{
	background-image:none;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}
.ms-toolbarContainer{
	border:none;
	border-collapse:collapse;
}
table.ms-toolbar{
	border:none;
	border-collapse:collapse;
}
.ms-toolbarContainer{
	padding:2px;
}
.ms-toolbarItem{
	display:inline;
	white-space:nowrap;
}
.ms-formlabel {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	vertical-align: top;
	TEXT-DECORATION: none;
	padding-bottom: 6px;
}

.ms-formbody {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	vertical-align: top;
	TEXT-DECORATION: none;
	padding-bottom: 6px;
}

.ms-RadioText {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	vertical-align: top;
	TEXT-DECORATION: none;
	padding-bottom: 6px;
}
.ms-gridtext
{
cursor:default;
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
height:19px;
}

/* Type of rating scale used in a question for a survey, such as Low, Average, and High */
.ms-gridT1,.ms-propertysheet th.ms-gridT1
{
font-family:Arial, Helvetica, sans-serif;
text-align:left;
font-size:7.5pt;
color:#000000;
width:190px;
}

.ms-gridCol{
font-family:Arial, Helvetica, sans-serif;
text-align:center;
font-size:7.5pt;
color:#000000;
width:90px;
}




/*==============psp3=====================================================*/

.psp3-alternating{
background-color:#C6E2FF;
}

.ps3-leftnav-quicklinks
{
vertical-align:top;
}
.ps3-leftnav-quicklinks a{
color:#003399;
text-decoration:none;
}
.ps3-leftnav-quicklinks_hover{
text-decoration:underline;
Color:#0C2A3F;
	        background-color:#dbecf6;
	        font-weight:bold;
}
.ps3-leftnav-quicklinks a:visited{
color:#000066;
text-decoration:none;
}
.ps3-leftnav-quicklinks a:visited:hover{
color:#000000;
text-decoration:underline;
}

.psp3-warning-no-image-available
{
	color:black;
	text-decoration:underline;
}
.psp3-advertisement-images
{
	border:none;
	width:212px;
	height:300px;
	text-align:center;
}
.psp3-image-banner
{
	width:1000px;
	height:115px;
	border:none;
}
.psp3-table-banner
{
	border:none;
}
.psp3-cell-banner
{
}
.psp3-panel-container
{
	BORDER-RIGHT:#000000 0px solid;
	BORDER-TOP:#000000 0px solid; 
	OVERFLOW:hidden; 
	BORDER-LEFT:#000000 0px solid; 
	BORDER-BOTTOM:#000000 0px solid; 
	POSITION:relative; 
	HEIGHT:350px; 
	BACKGROUND-COLOR:#ffffff;
	width:211px;
}
.psp3-panel-scrolling-container
{
	POSITION:relative;
}
.psp3-scolling-images
{
	width:50px;
	height:50px;
	cursor:pointer;
}
.psp3-warning-label
{
	color:Red;
}
.psp3-cell-topic-left
{
	width:50px;
}
.psp3-cell-topic-right
{
	text-align:left;
}
td.psp3-cell-web-contents
{
	height:120px;
}
.psp3-cell-web-contents
{
	border:1px #F7F7FF solid;
}

td:hover.psp3-cell-web-contents
{
	border:1px #BDDBFF solid;
}
.psp3-bullet-links
{
	margin-left: 15px;
	list-style-type: disc;
	list-style-image: url(/_layouts/images/navBullet.gif);
}
.psp3-title-links
{
	font-weight:bold;
}
.psp3-cell-related-topic-default-right
{
	font-weight:bold;	
}
.psp3-cell-related-topic-bottom-link
{	
}
.psp3-cell-tab-blank-left
{	
}
.psp3-cell-tab-blank-right
{
}        
.psp3-table-tab-button
{
	width: 100%;
}
.psp3-table-row-tab-button
{
	vertical-align:top;
}
.psp3-cell-tab-button-selected
{
	height:30px;
	vertical-align:middle;
	background-color:#666666;
	font-weight:bold;
	border:none;
	font-size:12px;
	color:White;
}
.psp3-cell-tab-button-citizen
{
	height:30px;
	vertical-align:middle;
	background-color:#eeeeee;
	font-weight:bold;
	border-left:none;
	border-right:solid 2px #FFFFFF;
	font-size:12px;
	color:black;
}
.psp3-cell-tab-button-non-citizen
{	
	height:30px;
	vertical-align:middle;
	background-color:#eeeeee;
	font-weight:bold;
	border-left:solid 2px #FFFFFF;
	border-right:solid 2px #FFFFFF;
	font-size:12px;
	color:black;
}        
.psp3-cell-tab-button-business
{
	height:30px;
	vertical-align:middle;
	background-color:#eeeeee;
	font-weight:bold;
	border-left:solid 2px #FFFFFF;
	border-right:solid 2px #FFFFFF;
	font-size:12px;
	color:black;
}
.psp3-cell-tab-button-government
{
	height:30px;
	vertical-align:middle;
	background-color:#eeeeee;
	font-weight:bold;
	border-left:solid 2px #FFFFFF;
	border-right:none;
	font-size:12px;
	color:black;
}
.psp3-cell-tab-button-citizen-hover
{
	height:30px;
	vertical-align:middle;
	background-color:#666666;
	font-weight:bold;
	border-left:none;
	border-right:solid 2px #FFFFFF;
	font-size:12px;
	color:White;
	cursor:hand;
}
.psp3-cell-tab-button-non-citizen-hover
{	
	height:30px;
	vertical-align:middle;
	background-color:#666666;
	font-weight:bold;
	border-left:solid 2px #FFFFFF;
	border-right:solid 2px #FFFFFF;
	font-size:12px;
	color:White;
	cursor:hand;
}        
.psp3-cell-tab-button-business-hover
{
	height:30px;
	vertical-align:middle;
	background-color:#666666;
	font-weight:bold;
	border-left:solid 2px #FFFFFF;
	border-right:solid 2px #FFFFFF;
	font-size:12px;
	color:White;
	cursor:hand;
}
.psp3-cell-tab-button-government-hover
{
	height:30px;
	color:White;
	vertical-align:middle;
	background-color:#666666;
	font-weight:bold;
	border-left:solid 2px #FFFFFF;
	border-right:none;
	font-size:12px;
	cursor:hand;
}
.psp3-cell-tab-button-disabled
{
	height: 30px;
	vertical-align: middle;
	background-color: #eeeeee;
	font-weight: bold;
	border-left:solid 2px #FFFFFF;
	border-right:solid 2px #FFFFFF;
	font-size: 12px;
	cursor: auto;
	color: #C0C0C0;
}
.psp3-row-div-top
{
	background-color:#666666;
	height:5px;
}
.psp3-cell-div-top
{
}
.psp3-row-div-bottom
{
	height:10px;
}
.psp3-cell-div-bottom
{
}
.psp3-advertisement-title-bar-table
{
	BACKGROUND-IMAGE: url(/images/MainLayout/grid_footer_bg.gif);
	background-repeat:repeat-x;	
}
.psp3-advertisement-title-bar-cell-left
{
	background-image:url(/images/MainLayout/MainIcon.png);
	background-repeat:no-repeat;
	height:25px;
	width:25px
}
.psp3-advertisement-title-bar-cell-right
{
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FLOAT: left; 
	COLOR: #0c2a3f; 
	PADDING-TOP: 3px; 
	TEXT-ALIGN: left;
	/*background-image: url(/_layouts/images/grid_footer_bg.jpg);
	background-position:right;
	background-repeat:no-repeat;*/
}
.psp3-cell-related-topic-more-link
{
	font-weight:bold;
	list-style-type:none;
	list-style:none;
	list-style-position:inherit;
	list-style-image:none;
	text-align:right;
}
.psp3-related-topic-sitemap-title-bar-table
{
	height:40px;
	BACKGROUND-IMAGE: url(/_layouts/images/relevant_topic_bar.png);
	background-repeat:no-repeat;
}

.psp3-related-topic-sitemap-title-bar-table TD
{
	font-size:16px;
	color:Black;
	vertical-align:middle;
}
.psp3-related-topic-sitemap-title-bar-cell-left
{
	width:0px;
}
.psp3-related-topic-sitemap-title-bar-cell-right
{
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FLOAT: left; 
	COLOR: #0c2a3f; 
	PADDING-TOP: 3px; 
	TEXT-ALIGN: left;
	Width:100%;
}
.psp3-scroll-images-title-bar-table
{
	BACKGROUND-IMAGE: url(/images/MainLayout/grid_footer_bg.gif);
	background-repeat:repeat-x;
}
.psp3-scroll-images-title-bar-cell-left
{
	background-image:url(/images/MainLayout/MainIcon.png);
	background-repeat:no-repeat;
	height:25px;
	width:25px
}
.psp3-scroll-images-title-bar-cell-right
{
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FLOAT: left; 
	COLOR: #0c2a3f; 
	PADDING-TOP: 3px; 
	TEXT-ALIGN: left
}
.psp3-banner-top
{	
	height:	17px;
	background-image:url(/_layouts/images/top_row.jpg);
	background-repeat:no-repeat;
}

.psp3-content-title
{
	font-weight:bold;
	color:black;
	text-align:center;
	padding-top:20px;
	padding-bottom:20px;
	font-size:16px;
	font-family:arial;
}

.psp3-content-image
{	
	text-align:center;
	padding-bottom:20px;
}


.psp3-content-body
{
	color:black;
	text-align:justify;
	padding-left:50px;
	padding-right:50px;
	font-family:arial;
	font-size:12px; 
	line-height:15px;
	 
}

.psp3-content-list
{
	padding-top:10px;
	text-align:left;
	padding-left:100px;
	padding-right:100px;
	list-style:circle;
	color:black;
	font-size:12px; 
	padding-bottom:50px;
	line-height:20px;
}


.psp3-content-urllist
{
	font-size: 10pt;
	color:#3966bf;
}
.psp3-container-panel
{

}
.psp3-mynews-title-bar
{
	padding-bottom:15px;	
}
a.psp3-mynews-href
{
	color:#003399;
}
li.psp3-mynews-links
{
	list-style-type:square;
	list-style-position:inside;
	margin-left:0px;
	text-indent:-16px;
	padding-left:17px;
}
.psp3-mynews-links
{
}
li.psp3-mynews-list-cell
{
	margin-left:0px;
}
a.psp3-mynews-footer
{
	color:#003399;
	FONT-SIZE: 8pt;	
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
}
.psp3-sitemap-table
{
	width:500px;
}
.psp3-sitemap-level-1-items-left
{
	background-image: url("/_layouts/images/PSP3_SiteMap_Home.png");
	background-repeat:no-repeat;
	background-position:right;

	}
.psp3-sitemap-level-2-items-left
{
width:100px;

	
	
	}
.psp3-sitemap-level-3-items-left
{
	width:20px;
	
}
.psp3-sitemap-level-4-items-left
{
	width:20px;
}
.psp3-sitemap-level-5-items-left
{
	width:20px;
}
.psp3-sitemap-level-1-items-right
{

}
.psp3-sitemap-level-2-items-right
{
	
	background-image: url("/_layouts/images/PSP3_SiteMap_Bullet.png");
	background-repeat:no-repeat;
	background-position:left;
	text-indent:20px;
}
.psp3-sitemap-level-3-items-right
{
	
	padding-left:20px;
	background-image: url("/_layouts/images/PSP3_SiteMap_Poly.png");
	background-repeat:no-repeat;
	background-position:left;
	text-indent:40px;
	border:1px;
}
.psp3-sitemap-level-4-items-right
{
	padding-left:20px;
	background-image: url("/_layouts/images/PSP3_SiteMap_Square.png");
	background-repeat:no-repeat;
	background-position:left;
	text-indent:60px;

}
.psp3-sitemap-level-5-items-right
{
	padding-left:20px;
	background-image: url("/_layouts/images/PSP3_SiteMap_Rec.png");
	background-repeat:no-repeat;
	background-position:left;
	text-indent:80px;
}
.psp3-recent-update-table
{		
	background-image:none;
	text-align:left;
    color:Black;
    padding-left:5px;
    padding-right:5px;
    font-size:12px;

}
.psp3-recent-update-contents
{		
	text-align:center;
}

.psp3-right-links
{
	color:black;
	font-weight:normal;
	margin-left: 3px;
	padding-top:4px;padding-bottom:2px;
 }
td.psp3-right-links a:link
{	
	color:white;
	font-weight:normal;
	margin-left: 3px;
}
a.psp3-right-links
{	
	color:black;
	font-weight:normal;
	margin-left:0px;
	
}
.psp3-right-links-bullet
{
	background-image:url(/images/myGov/arrow.png);	
	background-position:left center;
	 background-repeat:no-repeat;
	 	 padding-top:10px;padding-bottom:10px;
	 	 
}

.psp3-quicklinks-title-col-left
{
	background-image: url(/images/myGov/arrow.png);
	background-repeat: no-repeat;
	width:4px;
}
.psp3-quicklinks-title-col-right
{
	vertical-align:top;
}
.psp3-quicklinks-title-row
{
	height:22px;
	BACKGROUND-IMAGE: url(/images/MainLayout/grid_footer_bg.gif);
	background-repeat: repeat-x;
	padding-left:5px;
	font-weight: bold;
	font-size: 12px;
	float: left;
	padding-top:3px;
	color: #0c2a3f;
	text-align: left;
}


.psp3-mycommunity-title-row
{}

.psp3-mycommunity-title-col-left 
{ 
      border-bottom:solid 0.5px #2f5581; 
      border-left:solid 0.5px #2f5581; 
      border-top:solid 0.5px #2f5581k; 
      width:5px; 
      height:22px; 
      background-color:#56769a;  
} 

td.psp3-mycommunity-title-col-right 
{ 
     border-bottom:solid 0.5px #2f5581; 
      border-right:solid 0.5px #2f5581; 
     border-top:solid 0.5px #2f5581; 
     background-color:#56769a;   
    font-weight:bold;  
    font-family:Helvetica,Arial,Verdana,sans-serif;      
    height:22px; 
    text-align: Center; 
  }
	/*height:22px;
	BACKGROUND-IMAGE: url(/images/MainLayout/grid_footer_bg.gif);
	background-repeat: repeat-x;
	padding-left:5px;
	font-weight: bold;
	font-size: 12px;
	float: left;
	padding-top:3px;
	color: #0c2a3f;
	text-align: left;
}
.psp3-mycommunity-title-col-left
{
	background-image: url(/images/MainLayout/Home.png);
	background-repeat: no-repeat;
	width:7px;
}
td.psp3-mycommunity-title-col-right
{
	vertical-align:top;	
}*/
tr.psp3-gridheader-table
{
    border-bottom:1px solid #6f9dd9;
    height:20px;
    background-color:#afd2ff;
    /*background-image:url("/_layouts/images/toolgrad.gif");*/
    background-image:url("/images/MainLayout/grid_footer_bg2.gif");
    background-repeat:repeat-x;
    /*border-top:solid 1px #f2f8ff;
    border-bottom:solid 1px #d6e8ff;*/
    color:#003399;
    font-weight:bold;
    text-decoration:none;
    padding:0px;
    margin:0px;
    vertical-align:middle;
    width:100px;
}
.psp3-survey-user-list-header
{
	border-bottom:1px solid #6f9dd9;
    height:20px;
    background-color:#afd2ff;
    background-image:url("/_layouts/images/toolgrad.gif");
    background-repeat:repeat-x;
    border-top:solid 1px #f2f8ff;
    border-bottom:solid 1px #d6e8ff;
    color:#000000;
    font-weight:bold;
    text-decoration:none;
    padding:0px;
    margin:0px;
    vertical-align:middle;
    width:100px;

}
th.psp3-gridheader-table
{
	font-weight:bold;
	color:black;
	text-align:center;
}

.psp3-gridheader-table
{
    /* background-color: #5D7B9D;
    color: #ffffff; */
    border-top:solid 1px #f2f8ff;
    border-bottom:solid 1px #d6e8ff;
}
.psp3-gridrow-alternate
{
	background-color:#FFFFFF;
}

.psp3-griditem
{
    background-color: #F7F6F3;
    color: #333333;
}
.psp3-poll-vote-button
{
	color: #003399;
	cursor:hand;
}

.psp3-MYNEWS-title-bar-cell-right
{
	font-size:12px;
}

.psp3-MYNEWS-title-bar-cell-left
{
	width:20px;
	vertical-align:middle;
}
.psp3-lastlogin-cell-left
{
	width:0px;
	padding-top:1px;
}
.psp3-lastlogin-cell-right
{
	width:110px;
	padding-top:1px;
}
.psp3-feedback-name
{
	width: 388px;
}

.psp3-feedback-email
{
	width: 388px;
}

.psp3-feedback-subject
{
	width: 388px;
}

.psp3-feedback-category
{
	width: 396px;
}

.psp3-feedback-comments
{
	width: 388px;
}

.psp3-feedback-send
{
	text-align: right;
	padding-right: 15px;
}

.psp3-feedback-success
{
color:blue;
}

.psp3-feedback-error
{
	color:red;
}

/* Messaging Center */

.psp3-mymessagingcenter-compose-text
{
	height: 100px;
	width:100%;
}

.psp3-mymessagingcenter-compose-recipients
{
	height: 30px;
	width: 90%;
}

.psp3-mymessagingcenter-viewer-table
{
	width:100%;
	height:300px;
}

.psp3-mymessagingcenter-viewer-text
{
	height: 200px;
	width:100%;
}
tr.psp3-gridheader-table
{
    border-bottom:1px solid #6f9dd9;
    height:20px;
    background-color:#afd2ff;
    /*background-image:url("/_layouts/images/toolgrad.gif");*/
    background-image:url("/images/MainLayout/grid_footer_bg2.gif");
    background-repeat:repeat-x;
    /*border-top:solid 1px #f2f8ff;
    border-bottom:solid 1px #d6e8ff;*/
    color:#003399;
    font-weight:bold;
    text-decoration:none;
    padding:0px;
    margin:0px;
    vertical-align:middle;
    width:100px;
}

.psp3-search-results-link A:active::visited {
	color: white;
}
.eServicesWebPartTD
{
	padding-left: 1px;
	text-align:left;
	padding-right:2px
}

.eServicesWebPartMoreLink
{
	text-align: right;
}

#adv_container TABLE TD
{
	text-align:left;
}

.ms-WPBody TABLE TD
{
	padding:5px;
}

.jcarousel-skin-blue { 

 
} 

.jcarousel-skin-blue .jcarousel-container { 
   } 

.jcarousel-skin-blue .jcarousel-container-horizontal { 
    width: 450px; /*250px default*/ 
} 

.jcarousel-skin-blue .jcarousel-clip-horizontal { 
    text-align:justify; /*setting for inside item*/ 
    height:auto;
     padding-right:5px;
     padding-left:5px ;
     width:450px; /*253px default*/
	
    } 



.jcarousel-skin-blue .jcarousel-item { 
    width: 450px;  /*253px default*/
    height:auto;
   
} 

.jcarousel-skin-blue .jcarousel-item-horizontal { 
  } 


.jcarousel-skin-blue .jcarousel-item-placeholder { 
    } 


.jcarousel-skin-govUpdates
{ 



} 


.jcarousel-skin-govUpdates .jcarousel-container-horizontal { 
    width: 250px; 
    
} 

.jcarousel-skin-govUpdates .jcarousel-container { 
   } 
 
.jcarousel-skin-govUpdates .jcarousel-clip-horizontal { 
    width:  250px; /*setting for inside item*/ 
    height:auto;
     padding-right:5px;
     padding-left:5px 
    } 



.jcarousel-skin-govUpdates .jcarousel-container-horizontal { 
    width: 250px; 
    }


.jcarousel-skin-govUpdates .jcarousel-item { 
    width: 500px; 
    height:auto;
} 

.jcarousel-skin-govUpdates .jcarousel-item-horizontal { 
    margin-right: 10px; 
} 



.jcarousel-skin-govUpdates .jcarousel-item-placeholder { 
    } 





