.homebox1  {
	background-color:#EDEDED;
	border-right : 1px solid #034E61;
	border-bottom : 1px solid #034E61;
}
.homebox2  {background-color:#CDDFE3;
	border-right : 1px solid #034E61;
	border-bottom : 1px solid #034E61;}
.homebox3  {background-color:#ACCAD0;
	border-right : 1px solid #034E61;
	border-bottom : 1px solid #034E61;}

.helpbox {background-color:#ffffcc;
	border-right : 1px solid #034E61;
	border-bottom : 1px solid #034E61;}	
	
.contentborder  {background-color:#ffffff;
	border-top : 1px solid #CDCDCD;
	border-left : 1px solid #CDCDCD;
	border-right : 1px solid #CDCDCD;
	border-bottom : 1px solid #CDCDCD;
	}

.sideimgbox  
{
	background-color:#EDEDED;
	
	}
	
	.table
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
	
.whatsonsideimgbox  {background-color:#EDEDED;
	border-top : 1px solid #CDCDCD;
	border-left : 1px solid #CDCDCD;
	border-right : 1px solid #CDCDCD;
	border-bottom : 1px solid #CDCDCD;}
	
.imageborder  {
	border-top : 1px solid #034E61;
	border-left : 1px solid #034E61;
	border-right : 1px solid #034E61;
	border-bottom : 1px solid #034E61;}

	
.newsbox1{
	background-color:#DFE8EF;
	color: #004A63;
	text-decoration:none;
	font-family: Verdana, Helvetica, Arial,sans-serif;
	/*font-size : x-small;*/
	font-weight : bold;
	width: 100%;
}

.searchResults
{
	border-top : 1px solid #CDCDCD;
	border-left : 1px solid #CDCDCD;
	border-right : 1px solid #CDCDCD;
	border-bottom : 1px solid #CDCDCD;
	color: #004A63;
	text-decoration:none;
	font-family: Verdana, Helvetica, Arial,sans-serif;
	font-size : xx-small;
	font-weight : bold;
	width: 100%;
}

/*.gccmainmenu{
	white-space: nowrap;
	width: auto;*/

}

.gccnewsbox{
	color: #004A63;
	text-decoration:none;
	font-family: Verdana, Helvetica, Arial,sans-serif;
	font-size : xx-small;
	font-weight : bold;
}

.gcctoolBar{
	background-color:#8CADBD;
}

.gccpageMenu
{
	background-color: #4a8494;
	height : 20px;
}

/*.gccpageMenu:HOVER 
{
	background-color: #ff8700;
	/*background-color:#000000;*/
/*	
}*/

.gccpageMenubreak{
	background-image : url(/img/gcc_page_break.gif);
	background-repeat : repeat-x;
	height:2px;
}
.gccpageWhitebg{
	background-color:#ffffff;
}

.gccpageBlack, a.gccpageBlack,a.gccpageBlack:link,a.gccpageBlack:hover,a.gccpageBlack:visited{
	color: #000000;
	text-decoration:none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.gccpageWhite, a.gccpageWhite, a.gccpageWhite:link, a.gccpageWhite:visited{
	display: block;
	font-size: 10px;
	margin: 0px 0px 0px 0px;
	width: 100%;
	color: #ffffff;
	font-family: Verdana, Helvetica, Arial,sans-serif;
	height: 20px;
	text-align: center;
	text-decoration: none;
	padding-top: 4px;
}

a.gccpageWhite:hover{
	display: block;
	font-size: 10px;
	width: 100%;
	color: #ffffff;
	font-family: Verdana, Helvetica, Arial,sans-serif;
	height: 20px;
	background-color: #ff8700;
	text-align: center;
	text-decoration: none;
}

a.gccpageWhiteon{
	display: block;
	font-size: 10px;
	margin: 0px;
	width: 100%;
	color: #ffffff;
	font-family: Verdana, Helvetica, Arial,sans-serif;
	height: 20px;
	text-align: center;
	text-decoration: none;
	padding-top: 4px;
	background-color: #ff8700;
	/*clip: rect(auto auto 20px auto);*/
}

a.gccpageWhiteon:hover{
	display: block;
	font-size: 10px;
	overflow: hidden;
	width: 100%;
	clip: rect(auto auto 20px auto);
	color: #ffffff;
	font-family: Verdana, Helvetica, Arial,sans-serif;
	height: 20px;
	background-color: #ff8700;
	text-align: center;
	text-decoration: none;
	/*clip: rect(auto auto 20px auto);*/
}

a.gccpageBlueon{
	color: #ffffff;
	text-decoration: none;
	font-family: Verdana, Helvetica, Arial,sans-serif;
	margin: 0px 0px 0px 0px;
	font-size: 10px;
	background-color: #4A8494; 
	display: block;
	width: 100%;
	height: 20px;
	text-align: center;
	padding-top: 4px;
}

a.gccpageBlueon:hover{
	color: #ffffff;
	text-decoration: none;
	font-family: Verdana, Helvetica, Arial,sans-serif;
	margin: 0px 0px 0px 0px;
	font-size: 10px;
	background-color: #FF8700; 
	display: block;
	width: 100%;
	height: 20px;
	text-align: center;
	padding-top: 4px;
}

a.gccmore{
	color: #004A63;
	text-decoration:none;
	font-family: Verdana, Helvetica, Arial,sans-serif;
	/*font-size : xx-small;*/
	font-weight : bold;
	text-transform : lowercase;
}

.gccpageStdblue, a.gccpageStdblue,a.gccpageStdblue:link,a.gccpageStdblue:visited{
	color:#004A63;
	text-decoration:none;
	font-family: Verdana, Helvetica, Arial,sans-serif;
	margin:2px 2px 2px 2px;
	font-size:10px;
}
a.gccpageStdblue:hover{
	color:#FF8700;
	font-family: Verdana, Helvetica, Arial,sans-serif;
	margin:2px 2px 2px 2px;
	text-decoration:underline;
	font-size:10px;
}

.gccdirectoryAZ{
	color: #000000;
	text-decoration:none;
	font-family: Verdana, Helvetica, Arial,sans-serif;
	margin:0px 0px 0px 0px;
	line-height:1;
	text-transform : uppercase;
	font-size : x-small;
}

.gcccurLoc{
	color: #FF8700;
	text-decoration:none;
	font-family: Verdana, Helvetica, Arial,sans-serif;
	margin:0px 0px 0px 0px;
	font-size : xx-small;
	font-weight : bold;
}

a.gccstdLink{
	color: #004A63;
	text-decoration:none;
	font-family: Verdana, Helvetica, Arial,sans-serif;
	margin:0px 0px 0px 0px;
	font-size : x-small;
}

a.gccnewsItem{
	color: #004A63;
	text-decoration:none;
	font-family: Verdana, Helvetica, Arial,sans-serif;
	margin:0px 0px 0px 0px;
	font-size : x-small;
}

.gccstdTitle{
	color: #004A63;
	text-decoration:none;
	font-family: Verdana, Helvetica, Arial,sans-serif;
	margin:0px 0px 0px 0px;
	font-size : x-small;
	
	font-weight : bold;
}

.gccstdText{
	color: #000000;
	text-decoration:none;
	font-family: Verdana, Helvetica, Arial,sans-serif;
	font-size : xx-small;
	margin:0px 0px 0px 0px;
}
.gccstdWhatsOnText
{
	font-size: xx-small;
	margin: 0px;
	width: 100px;
	color: #000000;
	font-family: Verdana, Helvetica, Arial,sans-serif;
	text-decoration: none;
}


.gccstdxsText{
	color: #000000;
	text-decoration:none;
	font-family: Verdana, Helvetica, Arial,sans-serif;
	font-size : smaller;
	margin:0px 0px 0px 0px;
}

.gccfeatureTitle{
	color: #004A63;
	text-decoration:none;
	font-family: Verdana, Helvetica, Arial,sans-serif;
	/*margin:0px 0px 0px 0px;
	*/
	padding-bottom:0px;
	line-height:1;
}

.gccfeatureText{
	color: #000000;
	text-decoration:none;
	font-family: Verdana, Helvetica, Arial,sans-serif;
	/*font-size : xx-small;*/
}

.gccpageSearch{
	color:#004A63;
	text-decoration:none;
	font-family: Verdana, Helvetica, Arial,sans-serif;
	margin:0px 10px 0px 0px;
	font-size:12px;
}

.gccpageStopbr{
	white-space: nowrap;
}

br{
	font-size : xx-small;
}

.idx a {font-weight:normal;}
.idx b a {font-weight:bold;}

body {
	margin:0;
	background-color : #ffffff;
}
form {margin:0;padding:0;}

a:link,  
a:visited,
a:active {text-decoration:none;}
a:hover,
a         {text-decoration:underline;}

td{
	margin:0px 0px 0px 0px;
	/*font-size : xx-small;*/
}

/*.gccimg{
	line-height:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

img.gccpageArrow{
	margin:0px 5px 0px 0px;
}

img.resypnewsimg{
	margin:3px 10px 0px 0px;
}*/

select.quickLink{
	width:270px;
	margin: 2px 0px 2px 0px;
	color: #004A63;
	text-decoration:none;
	font-family: Verdana, Helvetica, Arial,sans-serif;
	font-size: 11px;
	/*border : 1px solid;
	border-color : #000000;*/
}
input.gccpageSearch{
	width:100px;
	margin: 0px 0px 0px 0px;
	color: #000000;
	text-decoration:none;
	font-family: Verdana, Helvetica, Arial,sans-serif;
	font-size: 11px;
	/*border : 1px solid;
	border-color : #000000;*/
}
input.gccpagenewsSearch{
	width:120px;
	margin: 0px 0px 0px 0px;
	color: #000000;
	text-decoration:none;
	font-family: Verdana, Helvetica, Arial,sans-serif;
	font-size: 11px;
	/*border : 1px solid;
	border-color : #000000;*/
}
input.gccpcode	{
	width:115px;
	margin: 0px 0px 0px 0px;
	color: #000000;
	text-decoration:none;
	font-family: Verdana, Helvetica, Arial,sans-serif;
	font-size: 11px;
	/*border : 1px solid;
	border-color : #000000;*/
}

.li {
padding-left:8px;
background-image:url(images/ul.gif);
background-repeat:no-repeat;
color:Black;
display:block;
font-size : xx-small;

/*padding-bottom:4px;*/
}


.lili {
padding-left:18px;
background-position:2px;
background-image:url(images/ulul.gif);
background-repeat:no-repeat;
color:Black;
display:block;
font-size : xx-small;
/*padding-bottom:4px;*/
}


.lilili {
padding-left:26px;
background-position:4px;
background-image:url(/images/ululul.gif);
background-repeat:no-repeat;
color:Black;
display:block;
font-size : xx-small;
/*padding-bottom:4px;*/
}

.lio,.lbo {
	padding-left:9px;
	background-image: url(/images/ulo.gif);
	background-repeat:no-repeat;
	color:Black;
	display:block;
	font-size : xx-small;
	/*padding-bottom:4px;
	padding-right : 0px;
	padding-top : 0px;*/
}

.lilio {
padding-left:18px;
background-image:url(/images/ululo.gif);
background-repeat:no-repeat;
color:Black;
display:block;
font-size : xx-small;
/*padding-bottom:4px;*/
}

.lililio {
padding-left:26px;
background-image:url(/images/ululo.gif);
background-repeat:no-repeat;
color:Black;
display:block;
font-size : xx-small;
/*padding-bottom:4px;*/
}

.menuArrow{
	padding-left:5px;
	display:block;
}

.ali {
padding-top:0px;
padding-left:8px;
background-image:url(/images/general_arrow.gif);
background-repeat:no-repeat;
display:block;
}

.lia
{
	display: block;
	padding-left: 12px;
	background-image: url(/images/ula.gif);
	padding-top: 0px;
	background-repeat: no-repeat;
}

.li a {
 font-weight:normal;
}

.top10{
	margin-top:10px;
	padding-top : 10px;
}

.right10{
	margin-right:10px;
	padding-right : 10px;
}

.right15{
	margin-right:15px;
	padding-right : 15px;
}

.bottom5{
	margin-bottom:5px;
	padding-bottom:5px;
}

.bottom10{
	margin-bottom:10px;
	padding-bottom:10px;
}

.bottom15{
	margin-bottom:15px;
	padding-bottom:15px;
}

.bottom20{
	margin-bottom:20px;
	padding-bottom:20px;
}

.left10{
	margin-left:10px;
	padding-left : 10px;
}

.left15{
	margin-left:15px;
	padding-left : 15px;
}

.medbreak{
	font-size:6px;
}

.gccnewspad{
	padding:15px 15px 15px 15px;
}

/* ---- Background colors used in WBCFuncPages ---- */
.WBC_styclsBackground1 { background-color: #330066; }
.WBC_styclsBackground2 { background-color:#CCCCDD; }
.WBC_styclsBackground3 { background-color:#CCCCDD; }
.WBC_styclsAlternateRowBg1 { background-color:#EEEEEE; }
.WBC_styclsAlternateRowBg2 { background-color:#FFFFFF; }
.WBC_styclsButton
{
	border-right: black thin ridge;
	border-top: white ridge;
	border-left: white thin ridge;
	color: indigo;
	border-bottom: black ridge;
	background-color: #ccccdd;
}

/* ---- Top 2 lines of Text in all WBCFuncPages ---- */
.WBC_styclsHeaderText { font-family:Verdana,Arial,Sans-serif; font-size:18px; font-weight:bold; color:#FFFFFF; }
.WBC_styclsSubheadText { font-family:Verdana,Arial,Sans-serif; font-size:16px; color:#330066; font-weight:bold; }

/* ---- All other Text used in WBCFuncPages ---- */
.WBC_styclsInputField { color:#000000; font-size:12px }
.WBC_styclsInputFieldReadonly { background-color:#CCCCDD; color:#000000; font-size:12px }


.WBC_styclsTextColor0 { font-family:Verdana,Arial,Sans-serif; color:#000000; font-size:12px }
.WBC_styclsTextColor1 { font-family:Verdana,Arial,Sans-serif; color:#330066; font-size:12px }
.WBC_styclsTextColor2 { font-family:Verdana,Arial,Sans-serif; color:#CCCCDD; font-size:12px }
.WBC_styclsTextColor3 { font-family:Verdana,Arial,Sans-serif; color:#FFFFFF; font-size:12px }
.WBC_styclsTextColorStandout0 { font-family:Verdana,Arial,Sans-serif; color:#0000FF; font-size:12px }

.WBC_styclsHeavyTextColor0 { font-family:Verdana,Arial,Sans-serif; color:#000000; font-weight:bold; font-size:12px }
.WBC_styclsHeavyTextColor1 { font-family:Verdana,Arial,Sans-serif; color:#330066; font-weight:bold; font-size:12px }
.WBC_styclsHeavyTextColor2 { font-family:Verdana,Arial,Sans-serif; color:#CCCCDD; font-weight:bold; font-size:12px }
.WBC_styclsHeavyTextColor3 { font-family:Verdana,Arial,Sans-serif; color:#FFFFFF; font-weight:bold; font-size:12px }
.WBC_styclsHeavyTextColor4 { font-family:Verdana,Arial,Sans-serif; color:#FF0000; font-weight:bold; font-size:12px }
.WBC_styclsHeavyTextColorStandout0 { font-family:Verdana,Arial,Sans-serif; color:#0000FF; font-weight:bold; font-size:12px }

.WBC_styclsSmallTextColor0 { font-family:Verdana,Arial,Sans-serif; color:#000000; font-size:10px }
.WBC_styclsSmallTextColor1 { font-family:Verdana,Arial,Sans-serif; color:#330066; font-size:10px }
.WBC_styclsSmallTextColor2 { font-family:Verdana,Arial,Sans-serif; color:#CCCCDD; font-size:10px }
.WBC_styclsSmallTextColor3 { font-family:Verdana,Arial,Sans-serif; color:#FFFFFF; font-size:10px }
.WBC_styclsSmallTextColorStandout0 { font-family:Verdana,Arial,Sans-serif; color:#0000FF; font-size:10px }

/*cat's weather styles*/
.gccweatherTitle
{
	background-color:#ACCAD0;
	font-weight: bold;
	font-size: xx-small;
	color: #000000;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	text-decoration: none;
}

.gccweatherText
{
	background-color:#ACCAD0;
	font-size: xx-small;
	color: #000000;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	text-decoration: none;
}

.gccweatherRight
{
	border-right : 1px solid #034E61
}

.gccweatherBottom
{
	border-bottom: 1px #034e61 solid;
}

/*Left Nav Styles*/

.HM {
	DISPLAY: block; 
	PADDING-LEFT: 9px; 
	margin-Right: 5px;
	BACKGROUND-IMAGE: url(../images/ul.gif); 
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	padding-top: 0px;
	PADDING-BOTTOM: 0px; 
	BACKGROUND-REPEAT: no-repeat;
	text-decoration:none;
 background-repeat:no-repeat;
color:Black;
display:block;
font-size : xx-small
}

.HMM {
	DISPLAY: block; 
	PADDING-LEFT: 9px;
	 
	padding-top: 0px;
	margin-Right: 5px;
	FONT-WEIGHT: bold; 
	BACKGROUND-IMAGE: url(../images/ulo.gif); 
	PADDING-BOTTOM: 0px; 
	BACKGROUND-REPEAT: no-repeat;
	text-decoration:none;
 background-repeat:no-repeat;
color:Black;
display:block;
font-size : xx-small
}