﻿/* _lcid="1033" _version="12.0.4518"
    _LocalBinding */
html, form
{
	height:100%;

}
.body
{	
	
	padding: 0; margin: 0; background-color: #28b1eb; 
	background-image: url('../PUBWEB_images/bg_repeatX.jpg'); background-repeat: repeat-x; 
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; 
}
/** Core webpart CSS START **/
.ms-WPBody {
    FONT-FAMILY: verdana,arial,helvetica,sans-serif; 
    FONT-SIZE: 8pt
}
.ms-WPBody TABLE {
    FONT-SIZE: 1em
}
.ms-WPBody A:link {
    /*COLOR: #003399;*/    
    color:#0cb0c4;
    TEXT-DECORATION: none    
}
.ms-WPBody A:visited {
    /*COLOR: #003399; */
    color:#0cb0c4;
    TEXT-DECORATION: none
}
.ms-WPBody A:hover {
    /*COLOR: #000000; */
    color:#0cb0c4;
    TEXT-DECORATION: underline 
}

.ms-WPBody TH {
    FONT-WEIGHT: bold
}
.ms-TPBody TH {
    FONT-WEIGHT: bold
}
.ms-WPBody TD {
    /*FONT-FAMILY: verdana,arial,helvetica,sans-serif; FONT-SIZE: 8pt*/
    font-size: 12px; font-weight: normal;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333;
}
.ms-WPBody H1 {
    FONT-SIZE: 200%; FONT-WEIGHT: bold;    
    }
.ms-TPBody H1 {
    FONT-SIZE: 200%; FONT-WEIGHT: bold;
    
    }
.ms-WPBody H2 {
    FONT-SIZE: 150%; FONT-WEIGHT: bold;
   
}
.ms-TPBody H2 {
    FONT-SIZE: 150%; FONT-WEIGHT: bold;
   
}
.ms-WPBody H3 {
    FONT-SIZE: 120%; FONT-WEIGHT: bold;
   
}
.ms-TPBody H3 {
    FONT-SIZE: 120%; FONT-WEIGHT: bold;
    
}
.ms-WPBody H4 {
    FONT-SIZE: 100%; FONT-WEIGHT: bold;
   
}
.ms-TPBody H4 {
    FONT-SIZE: 100%; FONT-WEIGHT: bold;
    
}
.ms-WPBody H5 {
    FONT-SIZE: 80%; FONT-WEIGHT: bold
}
.ms-TPBody H5 {
    FONT-SIZE: 80%; FONT-WEIGHT: bold
}
.ms-WPBody H6 {
    FONT-SIZE: 65%; FONT-WEIGHT: bold
}
.ms-TPBody H6 {
    FONT-SIZE: 65%; FONT-WEIGHT: bold
}
p, .ms-WPBody p { 	
	line-height: 18px; 
	text-align: justify; 
}
.NormalText .ImgCenter
{
	text-align:center;
}
/** Core Webpart CSS END **/
.tbody
{
	margin: 0;
	padding: 0;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.wrapper {
	min-height: 100%;
/*	height: auto !important; */
	height: 100%;
	margin: 0 auto ; /* -17px the bottom margin is the negative value of the footer's height */
}
#wrapperContent {
	width: 622px;
	background: #FFFFFF url(/PublishingImages/shad_left.jpg) repeat-y left;
	text-align: left; /* this overrides the text-align: center on the body element. */
}
#mainContent {
	/*margin: 0 0 0 0;
	padding: 0px 15px 0 15px; *//* remember that padding is the space inside the div box and margin is the space outside the div box */
	/*background: url(../images/content/top_shad.gif) repeat-x top;*/	
	
	background-color: #ffffff; height: 100%; padding: 10px;
}
#microContent {
	margin: 0 0 0 0;
	padding: 0px 0px 0px 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	/*background: url(../images/content/top_shad.gif) repeat-x top;*/
}
a:link {	
	color: #0493a4; text-decoration: none;	
}
a:active {	
	color: #0493a4; text-decoration: none;
}
a:visited {	
	color: #0493a4; text-decoration: none;
}
a:hover {	
	color: #0493a4; text-decoration: underline;	
}

.push {
	height: 20px;
	padding-right:1px; /*  .push must be the same height as .footer */
	width:150px;
}
#footer {	
	 background-color: #ffffff; font-size: 11px; height: 20px; 	  
}
.footerLeft { text-align: left; padding-left: 10px; }
.footerRight { text-align: right; padding-right: 10px; }
.master
{	
	width:930px; 
	border:0;
	align:"center";
	cellpadding:0;
	cellspacing:0;
}
.masterContent
{
	background-color:#FFFFFF;
}
.spacer
{
	width:12px;
}
.breadcrumb /* ms-sitemapdirectional */
{
    font-family: tahoma; 
    color: #656b77;
    clear:both; 
    font-size:11px; 
    padding-left:5px;
    padding-bottom:2px;
    padding-top:4px;
    text-align:right; 
   	border-bottom:0px;
   	
}
.breadcrumb a, .breadcrumb:active
{
	padding-left:0px;
	padding-right: 0px;
	text-decoration:none;
   	color: #656b77;
}
.breadcrumb a:active
{
	padding-left:0px;
	padding-right: 0px;
	text-decoration:none;
   	color: #656b77;
}
.breadcrumb a:hover
{
	text-decoration:underline;
}
.breadcrumbCurrent
{
	font-weight:bold;
	padding-right:6px; 
}
.login
{
	display:inline;
}
.login a:hover
{
	text-decoration:underline;
}
.sharepointLogin
{
	float:right;
	display:inline;
}
.sharepointLogin .ms-globallinks
{
    position:relative;
   	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a.#zz8_Menu, a.#zz1_MyLinksMenuMenu
{
    font-family:Tahoma;
}
div.#zz8_Menu_t img
{
    vertical-align:middle;
}
.sharepointLogin div, .sharepointLogin .ms-globallinks, .sharepointLogin .ms-globallinks a,
{
	color:#333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
}
.topLogo 
{
	background:url("/PublishingImages/SGBanner.jpg");
	background-repeat:no-repeat;
	background-position:top right;	
	width:930px;
	height:33px;

}
.topArea
{	
	width:930px;
	height:68px;	
}
.topArea :active
{
	text-decoration:none;
}

.logo
{
    float:left;
	height: 42px;
	font-size:14pt; 
	font-family: tahoma;  
	padding-bottom:3px;
	padding-top:3px;
	padding-left:4px;
	padding-right: 0px;
}
.logo a
{
	color: #656B77;
	background-image:url("/Style%20Library/Images/bl_logo.jpg");
	background-repeat:no-repeat;
	background-position:left center;
	display:block;
	padding:15px 5px 0px 75px;
}
.topLinkBar 
{
    float:right;
    width:auto;
	padding-left: 1px;
	padding-right: 7px;
   	display:inline;
}
.topLinkBar a,.toplinkbar a:active
{
   	color: #444444;
	font-family: tahoma;  
	font-size:10pt; 
	text-decoration:none;
}
.topLinkBar a:hover
{
	text-decoration:underline;
}
.topLink
{
   	background: url("/Style%20Library/Images/linksdivider.gif") right 6px no-repeat;
   	display:inline;
}	
.console
{
/*	clear:both;*/
}
.search
{
/*    margin:6px 2px 20px 2px; */
}
.search .ms-sbcell .ms-sbplain
{
    margin-right:2px;
    margin-left:2px;
    border:1px #555555 solid;
    height:14px;
}
.search .ms-sbcell
{
    border:none;
    font-weight:normal; 
    font-size:8pt; 
    color: #3A4663;
    padding:0px;
}
.search .ms-sbgo
{
    background:none;
}
.siteActionMenu
{
    float:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
}
.authoringRegion
{
	width:100%;
	background-color:#DDDDDD;
	color:#333333;
}
.pageTitle
{
	margin:0px;
	font-family: tahoma;  
	font-size: 10pt; 
	font-weight: bold; 
	color: #666666;
	background-image: url('/PublishingImages/Title_blank.gif');
	background-repeat:no-repeat;
	vertical-align:middle;
/*	width=580;
	height:20px;
	padding-left:8px;
	padding-top:3px;
 */
}
.pageTitle span
{
	margin:0px;
	padding:0px;
}
.mainContainer
{
 background-color: #ffffff; height: 100%; padding: 10px;    
}

.mainContainerLayout
{
 background-color: #ffffff; height: 100%; 
 padding: 10px 0 8px 0;
}

.microContainer
{
	margin-left:0px;
	margin-right:0px;
}
.bottomLinkBar
{
	font-family: tahoma;  
	font-size: 8pt; 
	color: #999999;
	float:none;
}
.mainContent div.ms-pagebreadcrumb, .mainContent td.ms-pagebreadcrumb
{
	display:none;	 
}
div.ms-wikieditouter
{
	position:static;
	border-bottom: 1px #6393d4 solid;
	margin-bottom:8px;
	margin-right:5px;
	border-right-width:1px;
}
div.ms-quicklaunchouter
{
	margin-left:7px;
	margin-top:5px;
	width:158px;
	border-width:0px;
}
.callcentre 
{
	background-image:url("/PublishingImages/callcentre.jpg");
	background-repeat:no-repeat;
	background-position:top right;
	width:156px;
	height:68px;
}
.callcentretext 
{
	font-size: 9px;
	text-align:center;
}
.pfriendly
{
    font-family: tahoma; 
    color: #656b77;
    font-size:11px; 
    padding-left:7px;
    padding-bottom:2px;
    padding-top:4px;
    text-align:right;
   	border-bottom:0px;
}
.pfriendly a:, .pfriendly:link
{
	text-decoration:none;
    color: #656b77;
}
.pfriendly a:active
{
	text-decoration:none;
    color: #656b77;	
}
.pfriendly a:hover
{
	font-weight:bold;
    color: #656b77;	
}
.GlobalLeftNavRootNode {
	background-image: url('/Style%20Library/Images/global_nav_background.JPG');
    font-family:Arial, Helvetica, sans-serif;
    font-size:small;
    color:silver;    
}
.GlobalLeftNav-ParentNode {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	background-repeat: repeat;
	background-image: url('/PublishingImages/background-Button.GIF');
}
.GlobalTopNav-Node {
	
	 color:silver;
	 text-decoration:none;
}
.globalTopLinks {
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	height: 30%;
}
.globalTopLinks a{
    text-align:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration:none;
}
.globalTopLinks A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
}
.globalTopLinks A:visited active {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
}
.globalTopLinks A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
}
.globalTopLinks A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CCFFFF;
}


.topMenu {		
	width: 930px; margin:0 auto;
	background-color: #0490cb; height: 40px;	
	padding:0 0 0 0;
	font-size:12px;	
}
.topMenuCell {    
	float:left; list-style:none; margin:0; padding:0px;
}
.topMenuCellLastCurrent {
	
	background-color:red;
}
.topMenuCellCurrent {   
	float:left; list-style:none; margin:0; padding:0;
	background-color:#006ea4;
	height: 40px;
}
.topMenuCell {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height:18px;	
	background: url('/PublishingImages/nav_chevrons_top.gif');
	width: 18%;
	text-decoration: none;
	text-align:left;
	text-indent:12px;*/	
}
.topMenuCell A:link {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;*/		
}

.topMenuCell A:link {
	
	text-align:center;
	font:normal 12px/22px Arial, Helvetica, sans-serif;
	/*font:normal 13px/22px Arial, Helvetica, sans-serif; */
	color:#fff;
	text-decoration: none;
	
	display:block;
	padding:8px 12px 7px 11px;	
	height: 25px;
	
}
.topMenuCellCurrent A:link {	
	
	text-align:center;
	font:normal 12px/22px Arial, Helvetica, sans-serif;
	/**font:normal 13px/22px Arial, Helvetica, sans-serif; */

	color:#fff;
	text-decoration: none;
	
	display:block;
	padding:8px 12px 7px 11px;	
	height: 25px;	
}

.topMenuCell A:visited active {	
	/*font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;*/	
}

.topMenuCell A:visited {	
	
	text-align:center;
	/*font:normal 13px/22px Arial, Helvetica, sans-serif; */
	font:normal 12px/22px Arial, Helvetica, sans-serif;

	color:#fff;
	text-decoration: none;
	
	display:block;
	padding:8px 12px 7px 11px;	
	height: 25px;
}

.topMenuCellCurrent A:visited {		
	
	text-align:center;
	/*font:normal 13px/22px Arial, Helvetica, sans-serif; */
	font:normal 12px/22px Arial, Helvetica, sans-serif;

	color:#fff;
	text-decoration: none;
	
	display:block;
	padding:8px 12px 7px 11px;	
	height: 25px;
}

.topMenuCell A:hover {	
	
	display:block;
	color:#ffffff; /*background-color:#006ea4;  change for new style */ 
	background-color: #30b3ec;
	text-align:center;
}

.topMenuCell A:visited {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	text-decoration: none;*/
	
}
.topMenuCell A:hover {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #3399CC;
	text-decoration: none;*/
	
 }
.topMenuCell A:hover {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #3399CC;
	text-decoration: none;*/	
 }

.topMenuCell A:active {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	text-decoration: none;*/
}

/* Footer link buttons CSS*/
.pubfooter A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
}
.pubfooter A:visited active {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
}
.pubfooter A:visited {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
}
.pubfooter A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #3399CC;
}
.GlobalLeftNavRootNode {
	background-image: url('/Style%20Library/Images/global_nav_background.JPG');
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: silver;
}
.GlobalLeftNav-ParentNode {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	background-repeat: repeat;
	background-image: url('/PublishingImages/background-Button.GIF');
}
.GlobalTopNav-Node {
	color: silver;
	text-decoration: none;
}
.globalTopLinks {
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	height: 30%;
}
.globalTopLinks a {
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
}
.globalTopLinks A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
}
.globalTopLinks A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
}
.globalTopLinks A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #CCFFFF;
}
.globalTopLinks A:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
}


.leftGlobalMenu {
	width: 156px;
}
.leftGlobalMenuRootOne {
	background-image: url('/PublishingImages/Left_nav2.jpg');
	height: 27px;
	text-decoration: none;
}
.leftGlobalMenuRootOne A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
}
.leftGlobalMenuRootOne A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
}
.leftGlobalMenuRootOne A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0099cc;
	text-decoration: none;
}
.leftGlobalMenuRootOne A:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0099cc;
	text-decoration: none;
}
.leftGlobalMenuRootRest {
	background-image: url('/PublishingImages/Left_nav3.jpg');
	height: 28px;
	text-decoration: none;
}
.leftGlobalMenuRootRest A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
	height: 28px;
}
.leftGlobalMenuRootRest A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
	height: 28px;
}
.leftGlobalMenuRootRest A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0099cc;
	text-decoration: none;
	height: 28px;
}
.leftGlobalMenuRootRest A:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #7ebad3;
	text-decoration: none;
	height: 28px;
}
.leftGlobalMenuLeafNodes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align:right;
	text-decoration:none;
	background:#d9c1da;
        background-image:url('/expanded_arrow.gif');
        background-repeat:no-repeat;
        background-position:10px 6px;
        padding-right:10px;       
        padding-bottom:5px;
        padding-top:3px;
}
.leftGlobalMenuLeafNodes A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align:right;
	text-decoration:none;
}
.leftGlobalMenuLeafNodes A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.leftGlobalMenuLeafNodes A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
}
.leftGlobalMenuLeafNodes A:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration:none;
}

.leftGlobalMenuTopSpacer {
	background-image: url('/PublishingImages/Left_nav1(bg).jpg');
	width: 156px;
	height: 13px;
	font-size: xx-small;
}

/* Top sub menu CSS being */
.topSubMenu {	
    width:200px;
    background-color: #eaf4de;
    padding-right: 6px;    
}
.topSubMenu a
{	
	text-decoration:none;
}
.topSubMenu  td {
		
	padding: 6px;
	
}
.topSubMenuLevelOne {
	
	font-style: italic; font-size: 14px; color: #006190;
	height:26px; /*  ... remove the .topSubMenu  td  paddding 6px*/
	vertical-align:top;
	padding-left:7px; 
	padding-top:7px;	
}
.topSubMenuLevelOne A:link {	
	color: #006190;
	text-decoration: none;
}
.topSubMenuLevelOne A:visited {	
	color: #006190;
	text-decoration: none;
}
.topSubMenuLevelOne A:hover {	
	color: #006190;
	text-decoration: none;
}

/*topSubMenuLevelOneCurrent*/
.topSubMenuLevelOneCurrent {	
	font-style: italic; font-size: 14px; color: #006190;
	height:26px; /* ... remove the .topSubMenu  td  paddding 6px*/
	vertical-align:top;
	padding-left:7px; 
	padding-top:7px;	
}
.topSubMenuLevelOneCurrent A:link {	
	color: red;
	text-decoration: none;
}
.topSubMenuLevelOneCurrent A:hover {	
	color: red;
	text-decoration: none;
}

/*Update 9-Jul*/
.topSubMenuLevelTwo a{
	font-weight: normal; color: #0cb0c4; font-size: 12px;	
}
.topSubMenuLevelTwo a:link 
{	
	margin: 0; padding: 5px 0px 4px 14px; 
}
.topSubMenuLevelTwo a:visited 
{	
	margin: 0; padding: 5px 0px 4px 14px; 
}
.topSubMenuLevelTwo a:hover 
{	
	margin: 0; padding: 5px 0px 4px 14px; 
	color: #39932c; 	
}
.topSubMenuLevelTwo
{
	background-image: url('/PublishingImages/img_bulletSubMenuTopLevel.gif') ; 
	background-repeat: no-repeat;
	background-position: 10px 10px;	
	padding: 0px; margin: 0px 0px 0px 5px; line-height: 18px;	
}

/*topSubMenuLevelTwoCurrent*/
.topSubMenuLevelTwoCurrent a{
	font-weight: bold; color: #39932c; font-size: 12px; 	
}
.topSubMenuLevelTwoCurrent a:link 
{	
	margin: 0; padding: 5px 0px 4px 14px; 
}
.topSubMenuLevelTwoCurrent a:visited 
{	
	margin: 0; padding: 5px 0px 4px 14px; 
}
.topSubMenuLevelTwoCurrent a:hover 
{	
	margin: 0; padding: 5px 0px 4px 14px; 
	color: #39932c; 	
}
.topSubMenuLevelTwoCurrent
{
	background-image: url('/PublishingImages/img_bulletSubMenuTopLevel.gif') ; 
	background-repeat: no-repeat;
	background-position: 10px 10px;	
	padding: 0px; margin: 0px 0px 0px 5px; line-height: 18px;	
}
/*EndtopSubMenuLevelTwoCurrent*/


.topSubMenuChild1 a{
	font-weight: normal; color: #0cb0c4; font-size: 12px;	
}
.topSubMenuChild1 a:link 
{	
	margin: 0; padding: 1px 0 1px 38px; 
}
.topSubMenuChild1 a:visited 
{	
	margin: 0; padding: 1px 0 1px 38px; 
}
.topSubMenuChild1 a:hover 
{	
	margin: 0; 
	padding: 1px 0 1px 38px; 
	color: #39932c; 	
}
.topSubMenuChild1
{
	background-image: url('/PublishingImages/img_bulletSubMenuLowerLevel.gif') ; 
	background-repeat: no-repeat;
	background-position: 35px 10px;	
}
.topSubMenuChildCurrent1 a{
	font-weight: bold; color: #39932c; font-size: 12px;
	
}
.topSubMenuChildCurrent1 a:link 
{	
	margin: 0; padding: 1px 0 1px 38px; 
}
.topSubMenuChildCurrent1 a:visited 
{	
	margin: 0; padding: 1px 0 1px 38px; 
}
.topSubMenuChildCurrent1 a:hover 
{	
	margin: 0; 
	padding: 1px 0 1px 38px; 
	color: #39932c; 	
}
.topSubMenuChildCurrent1
{
	background-image: url('/PublishingImages/img_bulletSubMenuLowerLevel.gif') ; 
	background-repeat: no-repeat;
	background-position: 35px 10px;		
}
.topSubMenuChild2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666699;
	text-decoration:none; 
	padding-left:53px;
	padding-bottom:6px;
    background-image:url('/PublishingImages/lvl3_arrows.gif');
    background-repeat:no-repeat;
	background-position: 40px 2px;
}
.topSubMenuChild2 A:link {
	color: #666699;
	text-decoration:none; 
}
.topSubMenuChild2 A:visited {
	color: #666699;
	text-decoration:none; 
}
.topSubMenuChild2 A:hover {
	color: #666699;
	text-decoration:none; 
}
/* Top sub menu CSS end */
.pubSiteMapTree {
 padding-left:15px;
 padding-top:15px;
}
.topMenuCellLast {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 18%;
	text-decoration: none;
	background-image:url('/PublishingImages/Top_nav10.jpg');
}
.style1h {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #55a1c9;
}

h1, .ms-WPBody H1 , .NormalText H1   {	
	
	/*font-size: 24px; color: #0892cc; margin: 0 0 4% 0; padding: 0; font-weight: normal; border-bottom: solid 3px #1f5a9b; line-height: 35px;*/
	font-size: 24px; color: #0892cc; margin: 0 0 6px 0; /* margin: 0 0 30px 0; */ 
	padding: 0; font-weight: normal; border-bottom: solid 3px #1f5a9b; line-height: 35px;

}

.PageTitle { font-size: 24px; color: #0892cc; margin: 0 0 4% 0; padding: 0; font-weight: normal; border-bottom: solid 3px #1f5a9b; line-height: 35px; }


h1_old {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #55a1c9;
	background: url(/PublishingImages/Content_13.jpg);
	background-repeat:no-repeat;
	height: 24px;
	padding: 5px 0px 0 5px;
	text-align: left;
	margin: 5px 0px 10px 0px;
}
h2, .ms-WPBody H2 , .NormalText h2 {
	
	
	font-size: 21px; color: #333333; margin: 0; padding: 8px 0 0 0; font-weight: normal;
}

h4, .ms-WPBody H4 , .NormalText h4 {
	
	/*font-size: 14px; color: #0892cc; margin: 0; padding: 3% 0 0 0; font-weight: normal;*/ /*h4*/
	font-size: 14px; color: #0892cc; margin: 0; padding: 8px 0 0 0; font-weight: normal; 

}


h3, .ms-WPBody H3, .NormalText h3   {
	
	/*color: #0892cc;
	font-weight: normal;
	font-size: 18px;
	margin: 0;
	padding: 3% 0 0 0;*/
	font-size: 18px; color: #0892cc; margin: 0; padding: 6px 0 0 0; font-weight: normal;	
	
	/*font-size: 18px; color: #0892cc; margin: 0; padding: 3% 0 0 0; font-weight: normal;*/  /*style guide h3*/ /* #0892cc*/

}

h3old {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	margin: 0px;
	padding: 1px 0px 2px 0px;
}

#bullets {
	background: top;
	vertical-align: text-top;
	margin: 10px 10px 10px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}
#bullets td{
	padding: 0px 10px 10px 0;	
}
#list  {
	padding: -20px 0 20px 30px;
	margin-top: 0px;
	margin-bottom: 5px;
}

#sublist {
	list-style: lower-alpha;
}


table.DataGrid{
	 
	 padding: 5px;  margin-bottom: 15px;	width:100%;  	
}

table.DataGrid td{	
    
    font-size: 12px; font-weight: normal; text-align: left; background-color: #e7e7e7; padding: 10px; border: solid 1px #ffffff;
}
table.DataGrid tr.odd{
	 /*background-color: #CED3D9;  */
}
table.DataGrid tr.even{
	/*background-color: #DDE1EA;  */
}
table.DataGrid th{	
	
	font-size: 12px; font-weight: bold; text-align: left; background-color: #74ccf2; padding: 10px; border: solid 1px #ffffff;
}

table.DataGrid caption {

	text-align: center; font-size: 14px; font-weight: bold; line-height: 18px; margin-top: 15px; padding: 0 0 5px 0;
}


/***********************/

/*--Data Table--*/
/*
.dataTable { padding: 5px; width: 100%; margin-bottom: 15px; }
dataTable caption { text-align: center; font-size: 14px; font-weight: bold; line-height: 18px; margin-top: 15px; padding: 15px 0 5px 0; font-family:Arial,Helvetica,sans-serif; }

.dataTable caption { text-align: center; font-size: 14px; font-weight: bold; line-height: 18px; margin-top: 15px; padding: 0 0 5px 0; font-family:Arial,Helvetica,sans-serif; } 15-Jul

.dataTable th { font-size: 11px; font-weight: bold; text-align: left; background-color: #74ccf2; padding: 10px; border: solid 1px #ffffff; }
.dataTable td { font-size: 11px; font-weight: normal; text-align: left; background-color: #e7e7e7; padding: 10px; border: solid 1px #ffffff; }
*/


.tenderdataTable { padding: 5px; width: 100%; margin-bottom: 15px; }
.tenderdataTable caption { text-align: center; font-size: 14px; font-weight: bold; line-height: 18px; margin-top: 5px; padding: 0 0 5px 0; font-family:Arial,Helvetica,sans-serif;}
.tenderdataTable th { font-size: 11px; font-weight: bold; text-align: left; background-color: #74ccf2; padding: 7px; border: solid 1px #ffffff; }
.tenderdataTable td { font-size: 11px; font-weight: normal; text-align: left; background-color: #e7e7e7; padding: 7px; border: solid 1px #ffffff; }


.dataTable { padding: 5px; width: 100%; margin-bottom: 15px; }
.dataTable caption { text-align: center; font-size: 14px; font-weight: bold; line-height: 18px; margin-top: 5px; padding: 0 0 5px 0; font-family:Arial,Helvetica,sans-serif;}
.dataTable th { font-size: 11px; font-weight: bold; text-align: left; background-color: #74ccf2; padding: 10px; border: solid 1px #ffffff; }
.dataTable td { font-size: 11px; font-weight: normal; text-align: left; background-color: #e7e7e7; padding: 10px; border: solid 1px #ffffff; }

/*--Data Table 2--*/
.dataTable2 { padding: 0; width: 100%; margin-bottom: 15px; border-bottom: #b9b9b9 solid 1px; }
.dataTable2 caption { text-align: left; font-size: 20px; font-weight: normal; line-height: 18px; margin-top: 5px; padding: 15px 0 5px 0; }
.dataTable2td { font-size: 12px; font-weight: normal; text-align: center; border-right: #b9b9b9 solid 1px; margin: 0; padding: 6px 15px 15px 3px; }
.dataTable2tdOne { font-size: 12px; font-weight: normal; text-align: center;  margin: 0; padding: 6px 15px 15px 3px; }
.dataTable2td2 { padding: 6px 6px 15px 15px; vertical-align: top; text-align: justify; }

.dtTable { padding: 0; width: 100%; margin-bottom: 15px; border-bottom: #b9b9b9 solid 1px; }
.dtTable caption { text-align: left; font-size: 20px; font-weight: normal; line-height: 18px; margin-top: 5px; padding: 15px 0 5px 0; }
.dtTabletd { padding: 6px 6px 15px 15px; vertical-align: top; text-align: justify; }

/************************/

table.DataGridTenders{	
	 
	 padding: 5px;  margin-bottom: 15px; width:100%;	
	 	
}
table.DataGridTenders td{	
	
	font-size: 12px; font-weight: normal; text-align: left; background-color: #e7e7e7; padding: 10px; border: solid 1px #ffffff;

    
}
table.DataGridTenders tr.odd{
	 /*background-color: #CED3D9; *//* 6-Jul*/
}
table.DataGridTenders tr.even{
	/*background-color: #DDE1EA;*/ /*6-Jul*/
}
table.DataGridTenders th{	
	
	font-size: 12px; font-weight: bold; text-align: left; background-color: #74ccf2;  padding:10px; border: solid 1px #ffffff; /*padding: 10px;*/

}

table.DataGridTenders caption { /*6-Jul*/

	text-align: center; font-size: 14px; font-weight: bold; line-height: 18px; margin-top: 15px; padding: 0 0 5px 0;
}


table.DataGridAnnouncements{
	 border: 0px;
	 background-color: #FFFFE8;
	 	
}
table.DataGridAnnouncements td{
	font-size: 10px;
	padding: 4px;
    
}
table.DataGridAnnouncements tr.odd{
	 background-color: #CED3D9; 
}
table.DataGridAnnouncements tr.even{
	background-color: #DDE1EA; 
}
table.DataGridAnnouncements th{
	background-color: #61778C;
	color: White;
	height: 20px;
	font-size: 10px;
	font-weight:bold;
	padding:0 0 0 0;
	text-align: center;
}

table.DataGrid1{
	 border: 0px;
}
table.DataGrid1 td{
	font-size: 10px;
	padding: 4px;
    text-align  : left;
}
table.DataGrid1 tr.odd{
	 background-color: #CED3D9; 
}
table.DataGrid1 tr.even{
	background-color: #DDE1EA; 
}
table.DataGrid1 th{
	background-color: #61778C;
	color: White;
	height: 20px;
	font-size: 10px;
	font-weight:bold;
	padding:0 0 0 0;
	text-align: center;
}

table.DataGridM td{
	font-size: 10px;
	padding: 4px;
    text-align:center;
}
table.DataGridM tr.oddM{
	 background-color: #CED3D9; 
}
table.DataGridM tr.evenM{
	background-color: #DDE1EA; 
}
table.DataGridM th{
	background-color: #61778C;
	color: White;
	height: 20px;
	font-size: 10px;
	font-weight:bold;
	padding:0 0 0 0;
	text-align: center;
}

#Menu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	list-style-position:outside;
	list-style-image: url(/PublishingImages/content_10.jpg);
	list-style-type: square;
    color:Black;

}

.NormalText td
{
	/*font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; */
	/*font-size: 12px; font-weight: normal;	*/
}

.NormalText A:link
{	
	color:#0cb0c4;
	text-decoration:none;	
}
.NormalText A:visited
{	
	color:#0cb0c4;	
	text-decoration:none;
}
.NormalText A:hover
{	
	color:#0cb0c4;
	text-decoration:underline;	
}


.NewsTab
{
    width: 50px; 
    cursor: pointer; 
    background-color: #dde1ea;
}

.NewsContent
{
    width: 99%;
}

.NewsTabTable
{
    width: 99%;
}

/*.NewsTable
{
    border: 1px;
   	border-color: #dde1ea;
   	
 	update at 14 Jul 
    
   
}*/


/*

.NewsTable{ padding: 5px; width: 100%; margin-bottom: 15px;  }
.NewsTable caption { text-align: center; font-size: 14px; font-weight: bold; line-height: 18px; margin-top: 15px; padding: 0 0 5px 0; font-family:Arial,Helvetica,sans-serif; }
.NewsTable th { font-size: 11px; font-weight: bold; text-align: left; background-color: #74ccf2; padding: 10px; border: solid 1px #ffffff; }
.NewsTable td { font-size: 11px; font-weight: normal; text-align: left; background-color: #e7e7e7; padding: 10px; border: solid 1px #ffffff; }

*/

.NewsTable{ padding: 5px; width: 100%; margin-bottom: 15px;  }
.NewsTable caption { text-align: center; font-size: 14px; font-weight: bold; line-height: 18px; margin-top: 5px; padding: 0 0 5px 0; font-family:Arial,Helvetica,sans-serif; }
.NewsTable th { font-size: 11px; font-weight: bold; text-align: left; background-color: #74ccf2; padding: 10px; border: solid 1px #ffffff; }
.NewsTable td { font-size: 11px; font-weight: normal; text-align: left; background-color: #e7e7e7; padding: 10px; border: solid 1px #ffffff; }


.NewsNoRecordFound
{
    width: 99%;
    font-size: larger;
    font-weight: bold;
}
/*
NewsListHeader 
{
	 font-size: larger;
    font-weight: bold;
    
  update at 14 Jul 

}*/
.NewsListHeader td
{     
    /*update at 14 Jul */

    font-size: 11px; font-weight: bold; text-align: left; background-color: #74ccf2; padding: 10px; border: solid 1px #ffffff;
   
}

.NewsTitle
{
    font-size:larger;
    font-weight: bold;
}
.style1a 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	position: relative;
	top:1px;
}
.style1 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.BackToList
{
    color: Blue;
    font-size: 9px;
}

.TDLinks
{
    font-size: 9px;
    cursor: pointer;
    color: blue;
    width: 150px;
}
/*
ul, ol, dl {
	position: relative; 
    text-align:left;
   list-style-type: none; margin: 0; padding: 0 0 3px 10px; background: url(/PublishingImages/img_bullet3.gif) no-repeat 0 7px;}
	
	/*comment  for style guide*/
*/


/* change for style guide 9-Jul*/
ul { padding: 0; margin: 8px 0px 0px 20px; line-height: 18px; text-align: justify; } /*15-Jul*/
ul li { list-style-type: none; margin: 0;  padding: 0 0px 3px 10px; background: url(/PublishingImages/img_bullet1.gif) no-repeat 0 7px; }
ul li ul li { list-style-type: none; margin: 0; padding: 0 0 3px 10px; background: url(/PublishingImages/img_bullet2.gif) no-repeat 0 7px; }
ul li ul li ul li { list-style-type: none; margin: 0; padding: 0 0 3px 10px; background: url(/PublishingImages/img_bullet3.gif) no-repeat 0 7px; }
ul li ul { padding: 0; margin: 7px 0 5px 20px; }
ol { margin-top: 8px; }
ol li { padding-bottom: 5px; }
ol li ol { margin-top: 7px; margin-bottom: 5px; }
ul li ol li{ list-style-type: decimal; padding-left: 0; background: none; }
ul { padding: 0; margin: 8px 0px 0px 20px; line-height: 18px;  } /*15-Jultext-align: justify;*/

.HomeBullet { } /*15-Jul*/
.HomeBullet  li { list-style-type: none;  background: url(/PublishingImages/blue_bullet.gif) no-repeat ; padding-bottom:10px;}


.class4
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.class4 a:link {
	text-decoration: none;
	color:blue;
	font-size: 11px;
	margin-left: 3px;
}
.class4 a:active {
	text-decoration: none;
	color:blue;
	font-size: 11px;
	margin-left: 3px;
}
.class4 a:visited {
	text-decoration: none;
	color:blue;
	font-size: 11px;
	margin-left: 3px;
}
.class4 a:hover {
	text-decoration: none;
	color: #3399CC;
	font-size: 11px;
	margin-left: 3px;
}

#WebPartWPQ4 table tr
{
	vertical-align: top;
}

#WebPartWPQ4 table tr div img
{
	position: relative;
	top: 9px;
}
a.wdp:link {color: #758c86;text-decoration:none;font-weight:bold;}
a.wdp:visited {color: #758c86;text-decoration:none;font-weight:bold;}
a.wdp:hover {color: #8bccc6;text-decoration:none;font-weight:bold;}
a.wdp:active {color: #8bccc6;text-decoration:none;font-weight:bold;}

.album_shadow
{
    BACKGROUND: url(albumshadow.gif) no-repeat 0px 0px; WIDTH: 152px;   HEIGHT: 152px
}
.album-cover 
{ 
   BACKGROUND: #d1d1d1;    MARGIN: 2px 0px 6px 2px;    WIDTH: 144px;   POSITION: relative; HEIGHT: 144px
}
.album-image 
{

}
.album-name 
{
  margin-top:-8px;
}

.HomeLeftNav{   
    
    width: 220px;              	
}
.HomeLeftNav td
{   
     border-bottom: solid 1px #bae6fb;  padding: 9px;       	
             	
}
.HomeLeftNav a
{   
    font-weight: bold; color: #006190; font-size: 13px;     	
}
.HomeLeftNav a:hover {	
    
font-weight: bold; color: #39932c; font-size: 13px; text-decoration: none;     	
             	
}

.HomeLeftNav a:link {
	 text-decoration:none;
     font-weight: bold; color: #006190; font-size: 13px; 	
}

.HomeLeftNav a:active {
	text-decoration:none;
    font-weight: bold; color: #006190; font-size: 13px;     	
}
.HomeLeftNav a:visited {
	text-decoration:none;
    /*color:#0080B4;*/
    font-weight: bold; color: #006190; font-size: 13px;    	

}



/*--Left Menu (Home)--*/
.leftMenuHome { width: 200px;
} 
.leftMenuHome a {  
	/*font-weight: bold;color: #006190; font-size: 13px; */
	font:bold 13px/22px Arial, Helvetica, sans-serif;
	color: #006190;
	text-decoration:none;


}
.leftMenuHome td { border-bottom: solid 1px #bae6fb;  padding: 7px;} /*guid 9px;*/
.leftMenuHome a:active {	
    /*font-weight: bold;color: #006190; font-size: 13px;   */
    font:bold 13px/22px Arial, Helvetica, sans-serif;
	color: #006190;
	text-decoration:none;
 	
}
.leftMenuHome a:link {	 
     /*font-weight: bold;color: #006190; font-size: 13px; */
     font:bold 13px/22px Arial, Helvetica, sans-serif;
	color: #006190;
	text-decoration:none;


}
.leftMenuHome a:visited {  
    /*font-weight: bold;color: #006190; font-size: 13px; */
    font:bold 13px/22px Arial, Helvetica, sans-serif;
	color: #006190;
	text-decoration:none;


}
.leftMenuHome a:hover { 
	 /*font-weight: bold;color: #39932c; font-size: 13px; text-decoration: none; */
	 font:bold 13px/22px Arial, Helvetica, sans-serif;
	color: #39932c;
	text-decoration:none;
}


.MainContentMenu {    
                  	
}
.MainContentMenu td i
{           
           	
font-size: 20px; font-weight: bold; color: #0080B4              	
}
.MainContentMenu a
{
text-decoration:none;
color: #0080B4 ;/*#0490cb;  */
font:bold 13px/22px Arial, Helvetica, sans-serif;     	
}
.MainContentMenu a:hover {
	
text-decoration:none;
color:#0080B4; /*#006ea4;   */        	
}
.MainContentMenu a:link {
text-decoration:none;
color:#0080B4; 
}

.MainContentMenu a:active {
text-decoration:none;
color:#0080B4;
}
.MainContentMenu a:visited {
text-decoration:none;
color:#0080B4;    	

}
        
        
/*update at 18-Jun-2010 according to PUB style guide*/
 
#iconsContainer { text-align: right; height:20px;   }
.icons { margin: 5px 3px 5px 3px; border: none; }
.icons2 { margin: 5px 2px 5px 1px; border: none; }

/*.iconssocial { margin: 5px 1px 5px 0px; border: none; }
.iconssharethis  {margin: 5px 0px 5px 1px; border: none; }*/


.iconssocial { 
margin: 5px 0px 5px 0px; 
border: 2px solid #fff;
}

.iconssocial:hover { 
border-color: black;
}

.iconssharethis  {
margin: 5px -4px 5px -2px; 
border: 2px solid #fff;
}



.iconsfw {margin: 5px 2px 5px 2px; border: none; }
 
#contentContainer { background-color: #ffffff; height: 100%; padding: 10px; }

/*--Left Content (Subpage)--*/
#leftContainerSub { width: 200px; }
 
 /*--Right Content--*/
#rightContainer { width: 188px; padding-top:10px; } /*put padding 16-Sep*/

/*--Center Content (Home)--*/
#centerContainer { width: 100%; padding-top:15px; } /*guid 35px;*/ /*padding-top: 28px; 16-Sep*/

.breadcrumb { font-size: 11px; text-align:left;}

/*--Left Menu (Subpage)--*/
.leftMenuSub { width: 200px; background-color: #eaf4de; }
.leftMenuSub a { font-weight: normal; color: #0cb0c4; font-size: 12px; }
.leftMenuSub a:hover { font-weight: normal; color: #39932c; font-size: 12px; text-decoration: none; }
.leftMenuSub a.selected { font-weight: bold; color: #39932c; font-size: 12px; text-decoration: none; }
.leftMenuSub td { padding: 6px; }
.leftMenuSubHdr { font-style: italic; font-size: 14px; color: #006190; }

ul.level2 { padding: 0; margin: 0px 0px 0px 5px; line-height: 18px; }
/*ul li.level2Bullet { list-style-type: none; margin: 0; padding: 5px 0px 4px 10px; background: url(/PublishingImages/img_bulletSubMenuTopLevel.gif) no-repeat 0 10px; }*/

ul li.level2Bullet { list-style-type: none; margin: 0; padding: 5px 4px 4px 10px; background: url(/PublishingImages/img_bulletSubMenuTopLevel.gif) no-repeat 0 10px; } /*15-Jul*/

ul li ul li.level2Bullet21 { list-style-type: none; margin: 0; padding: 1px 0 1px 10px; background: url(/PublishingImages/img_bulletSubMenuLowerLevel.gif) no-repeat 0 7px; }
ul li ul li.level2Bullet21 a
{
	/*font-weight: normal; color: #0cb0c4; font-size: 12px; */
	font-weight: normal; color: #dd8000; font-size: 12px; 
}
ul li ul li.level2Bullet21 a:hover 
{
	font-weight:normal;
	color:#955c0e; /*add for new style 14-Jul*/
}

ul li.level2BulletCurrent 
{
 list-style-type: none; margin: 0; padding: 5px 4px 4px 10px; background: url(/PublishingImages/img_bulletSubMenuTopLevel.gif) no-repeat 0 10px;  
}
ul li.level2BulletCurrent a
{
 font-weight: bold; color: #39932c; font-size: 12px; text-decoration: none; 
}
ul li.level2BulletCurrent a:hover
{
 font-weight: bold; color: #39932c; font-size: 12px; text-decoration: none; 
}
/*ul li ul li.level2BulletCurrent a:hover
{
 font-weight: normal; color: #39932c; font-size: 12px; text-decoration: none; 
}*/

ul li ul li.level2Bullet2Current1 { list-style-type: none; margin: 0; padding: 1px 0 1px 10px; background: url(/PublishingImages/img_bulletSubMenuLowerLevel.gif) no-repeat 0 7px; }

ul li ul li.level2Bullet2Current1 a
{
 /*font-weight: bold; color: #39932c; font-size: 12px; text-decoration: none;*/
 font-weight: bold; color: #955c0e; font-size: 12px; text-decoration: none; 
}
ul li ul li.level2Bullet2Current1 a:hover
{
 /*font-weight: bold; color: #39932c; font-size: 12px; text-decoration: none;*/
 font-weight: bold; color: #955c0e; font-size: 12px; text-decoration: none; 
}
/*ul li ul li.level2Bullet2Current1 a:hover
{
 font-weight: bold; color: #39932c; font-size: 12px; text-decoration: none;
 
}*/



#centerContainerSub { width: 100%; } /*style guide for content*/
#contentSub { width: 702px; padding-left: 15px; margin: 0;  } /*style guide for content*/

/*--Page Title--*/
/*.pageTitle { font-size: 24px; color: #0892cc; margin: 0 0 4% 0; padding: 0; font-weight: normal; border-bottom: solid 3px #1f5a9b; line-height: 35px; }*/


.QuickImages
{
	border:0;	
}
.TopSubPageBannerImage
{
	width:908px;
	height:196px;	
	background-repeat: no-repeat;
}

/*--Last Updated--*/
.lastUpdated { font-style: italic; text-align: right; width: 930px; 
background-color: #ffffff; padding: 15px 9px 10px 0; } /*0 10 10 0*/

.MainlastUpdated { font-style: italic; text-align: right; 
background-color: #ffffff; padding: 15px 0px 10px 0;  } /*0 10 10 0*/


img { border: none; }

#4valuesContent { text-align:center; width:100%;}

/*.4valuesContent
{
	color:red; width:100%;
	text-align:center;
}

.ms-WPBody .4valuesContent
{
	 width:100%;
	 background:lime;
}*/


#4valuesContent p
{
	font-size: 12px; font-weight: normal;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333;
}
.4valuesContent 
{
	width: 435px;			
}
#4valuesContent { width: 435px; }

.leftValuesContent { width: 210px; margin-right: 15px; margin-bottom: 50px; text-align: left;   } /*width: 210px;text-align: left;*/
.leftValuesHdr1 {  font-family: Arial, Helvetica, sans-serif; color: #006190; font-style: italic; font-size: 22px; height:52px;} /*width: 210px;*/
.leftValuesHdr2 {  height: 22px; background-image: url(images/img_value.gif); background-repeat: no-repeat; padding-bottom: 13px; }/*width: 210px;*/
.rightValuesContent {width: 200px; text-align: left; } /*width: 200px; text-align: left; */
.rightValuesHdr3 {  height: 22px; background-image: url(images/img_conserve.gif); background-repeat: no-repeat; padding-bottom: 13px; }/*width: 200px;*/
.rightValuesHdr4 {  height: 22px; background-image: url(images/img_enjoy.gif); background-repeat: no-repeat; padding-bottom: 13px; } /*width: 200px;*/
.4valuesLink { text-align: right; font-size: 11px; }
.ms-WPBody td.4headers { font-family: Arial, Helvetica, sans-serif; color: #006190; font-style: italic; font-size: 22px; margin-bottom:300px; }
table.leftValuesContent .4headers { font-family: Arial, Helvetica, sans-serif; color: #006190; font-style: italic; font-size: 22px; margin-bottom:300px; }
.4valuesContent td .4headers { font-family: Arial, Helvetica, sans-serif; color: #006190; font-style: italic; font-size: 22px; margin-bottom:300px; }

.4headers { font-family: Arial, Helvetica, sans-serif; color: #006190; font-style: italic; font-size: 22px; line-height:18px; }

.ms-WPBody .leftValuesHdr1 {  font-family: Arial, Helvetica, sans-serif; color: #006190; font-style: italic; font-size: 22px; margin-bottom:300px; height:52px;} /*width: 210px;*/
.leftValuesContent   p, .rightValuesContent p
{
	text-align:right;
}

/*.ms-WPBody td .4headers
{
	font-family: Arial, Helvetica, sans-serif; color: #006190; font-style: italic; font-size: 22px;	
}

#4valuesContent td
{
		font-family: Arial, Helvetica, sans-serif; color: #006190; font-style: italic; font-size: 22px;		
}*/



/*--Image Float Left--*/ /*15-Jul*/

.imgFloatLeft { float: left; font-size: 11px; font-style: italic; color: #717171; padding: 2px 6px 0 0; }
.imgFloatLeft p { clear: left; margin:0; }

.imgCaption {  font-size: 11px; font-style: italic; color: #717171; padding: 2px 6px 0 0; }
.imgCaption p { clear: left; margin:0; }

.jcarousel-skin-ie7 .jcarousel-item {
background:none;
padding:0px;
margin-right:12px;

}

/*********************with SummaryLinkFieldControl *********************/
/*
#logo1 { background-color: #e1f0fb; padding: 15px 10px 7px 3px; text-align: center; }
#logo1  #footer
{
	background-color: #e1f0fb; padding: 15px 10px 7px 3px; text-align: center; 
}
#logo2 { background-color: #ffffff; padding: 15px 10px 10px 10px; text-align: center; }
.logoImg2 { margin: 0 15px 25px 15px; border: none; }

.image-area-left .image
{	
	margin: 6px 15px 0px 15px; border: none;			
}*/
/*below test*/
/*.ms-WPBody .logoImg2 { margin: 0 15px 25px 15px; border: none; }*/
/*#leftContainer
{
				padding-bottom:10px;
}*/

/*****************************************/


/*--Logo 1--*/
#logo1 { background-color: #e1f0fb; padding: 28px 10px 10px 10px;  } /*text-align: center;*/
.logoImg1 { margin: 0 15px 0 15px; border: none; }

/*--Logo 2--*/
#logo2 { background-color: #ffffff; padding: 15px 10px 10px 10px; text-align: center; }
.logoImg2 { margin: 0 15px 25px 15px; border: none; }

.AName
{
	text-decoration:none;	
	color:#333333;		
}

.NormalText .AName  a:hover
{
	text-decoration:none;	
	color:#333333;	
}

.NormalText h2 .AName
{
	text-decoration:none;	
	color:#333333;		
}

.NormalText h2 .AName  a:hover
{
	text-decoration:none;	
	color:#333333;
	font-size:21px;
	font-weight:normal;		
}
.mainContent
{
	width:690px; /*used at print masters*/
	
}

/*--additional css --*/

.social_tbl { margin-top:20px;}
.social_tbl td {padding:3px;}
.icon_td { vertical-align:top; text-align:center; padding-top:12px;}
.bullet_td {vertical-align:top;}

.ImgNewsFeatured
{
	/*width:117;
	height:231;*/
}

.img-item {   
   border: 2px solid #fff;

}

.img-item:hover {    
     border-color: black;
}


.divhomecallCenter
{
margin-bottom: 8px; /*12*/
}
.divhomeLeftImages
{
margin-bottom: 6px; /*8*/
}

.divhomeLeftLinks
{
margin-bottom: 2px;
}




