
.left{
	background-image:url('../NewImages/Home_Banner/left.gif');

	width:10px;
	height:26px;
}
.right{
	background-image:url('../NewImages/Home_Banner/right.gif');
	width:10px;
	height:26px;
}

.mid{
	background-image:url('../NewImages/Home_Banner/upper.gif');
	width:779px;
	height:23px;
background-repeat:no-repeat;
}

.banner
{
	background-image:url('../NewImages/Home_Banner/top_band_new.gif');
	background-repeat:no-repeat;
}
.bannergreen
{
	background-image:url('../NewImages/Home_Banner/top_band_new_green.jpg');
}

.bannerioclday
{
	background-image:url('../NewImages/Home_Banner/top_band_ioclday.jpg');
background-repeat:no-repeat;
}

body
{
	

margin:0px 0px 0px 0px;	
}
.bannerw
{
	background-image:url('../NewImages/WeekendXpress/top_bandw.gif');
	background-repeat:no-repeat;
}

.itemborder
{
	border: solid 1px black;
}
.pageborder
{
	border: solid 1px #f1631d;
}
.valign
{
	vertical-align:top;
}
.topbackground
{
	background-image:url('../NewImages/Home_Banner/top_band.gif');
}

.sitemapHeading
{
	font-size: 13px;
	color: #011750;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
}

.topbackgroundsearch
{
	background-image:url('../NewImages/Home_Banner/top_back.gif');
}

.bgcolorgrey
{
	background-color:#cccccc;
}
.bgcolorwhite
{
	background-color:White;
}
.bgcolorleftnav
{
	background-color:#e2e0e1;
}
.bgcolorleftnav1
{
	background-color:#f37022;
}

.DottedLine
{
	border-bottom:solid 1px #c7cbd4;
}
.bordergrey
{
	border-bottom:solid 1px #c7cbd4;
	border-top:solid 1px #c7cbd4;
}
.bgcolorrightnav
{
	background-color:#f5f5f5;
}

.bgcolorband
{
	background-color:#bdddff;
}

.border
{
	border:solid 1px #cccccc;
}
.borderleft
{
	border-left:solid 1px #cccccc;
}

.borderright
{
	border-right:solid 1px #cccccc;
}

.bordertop
{
	border-top:solid 1px #cccccc;
}
.bordertopbottom
{
	border-top:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
}
.borderlefttopbottom
{
	border-left:solid 1px #cccccc;
	border-top:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
}
.borderbottomrighttop
{
	border-right:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
	border-top:solid 1px #cccccc;
}
.borderleftright
{
	border-right:solid 1px #cccccc;
	border-left:solid 1px #cccccc;
}

.sitemapnormallink
{
	font-size: 11px;
	color: #011750;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	
}

.sitemapnormallink:hover
{
	font-size: 11px;
	color: #f37022;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	
}

.borderleftrightbottom
{
	border-left:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
}
.borderbottomright
{
	border-right:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align:justify;
}

.maroon
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00174d;/*#660000;*/
	text-decoration: none;
	word-spacing: normal;
}
.maroon:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #f37022;/*#660000;*/
	text-decoration: underline;
	word-spacing: normal;
}

.whitelink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: underline;
	word-spacing: normal;
}

.whitelink:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660000;
	text-decoration: underline;
	word-spacing: normal;
}


.whitelink_new
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	word-spacing: normal;
}

.whitelink_new:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: underline;
	word-spacing: normal;
}

.whitelinkbold_new
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	word-spacing: normal;
	font-weight:bold;
}

.whitelinkbold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	word-spacing: normal;
	font-weight:bold;
}

.whiteTopbandlink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	word-spacing: normal;
	font-weight:bold;

}
.whiteTopbandlinkgreen
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	word-spacing: normal;
	font-weight:bold;


}

.whiteTopbandlink:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
	word-spacing: normal;
	font-weight:bold;
}

.whiteTopbandlinkgreen:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	word-spacing: normal;
	font-weight:bold;
}
.whitepipe
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	word-spacing: normal;
}

.subheadyellowbold
{
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
}

.subheadyellowboldgreen
{
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.subheadyellow
{
	font-weight: normal;
	font-size: 11px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
}
.subheadyellowgreen
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.subheadwhitebold
{
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
}
.subheadwhiteboldgreen
{
	font-weight: bold;
	font-size: 11px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
}
.subheadwhite
{
	font-weight: normal;
	font-size: 11px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
}
.subheadwhitegreen
{
	font-weight: normal;
	font-size: 11px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
}
/*End*/

/*Class for Content#FF6600;*/

.head
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;/*#161d54;*/
	font-weight:bold;	
}

.head18
{
	font-family: Arial;
	font-size: 14px;
	color: #ff9933;
	font-weight:bold;	
}

.subhead
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00164f;
	font-weight:bold;	
}

.subheadwhite
{
	font-weight: bold;
	font-size: 12px;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
}

.subheadvoilethappenings
{
	font-weight: bold;
	font-size: 12px;
	color: #323467;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#c5c3c4;
}

.subheadorange
{
	font-weight: bold;
	font-size: 12px;
	color: #ff6666;
	font-family: Arial, Helvetica, sans-serif;
	padding-top:10px;
	background-color:White;
}

.subheadorange_highlight
{
	font-weight: bold;
	font-size: 14px;
	color: #ff6666;
	font-family: Arial, Helvetica, sans-serif;
	padding-top:10px;
	background-color:White;
}

.label
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight:bold;	
}
.label14
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight:bold;	
}
.newstext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align:justify;
}
.newsdate
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.normaltextcenter
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	
}
.normaltext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align:justify;
}
.normaltextGreeting
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000066;
	text-align:justify;
    font-style:italic;
}
.normaltext18
{
	font-family: Arial;
	font-size: 14px;
	color: #ff9933;
}

.normalitalic
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #878787;
	font-style:italic;
}

.normalgrey
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:Gray;
	text-decoration: none;
}

.NormalTextwhite
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	text-decoration: none;
}
.NormalTextwhite_new
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

/*End*/

.error
{
	font-size: 10px;
	color: red;
	font-family: Verdana;
}
.marqueetext
{
	font-size: 13px;
	color: #011750;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.normallink
{
	font-size: 11px;
	color: #011750;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.normallink:hover
{
	font-size: 11px;
	color: #f37022;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.linknavyblue
{
	font-size: 11px;
	font-weight:bold;
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.linknavyblue:hover
{
	font-size: 11px;
	font-weight:bold;
	color: #f37022;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.titlelink
{
	font-size: 12px;
	color: #000066;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.titlelink:hover
{
	font-size: 12px;
	color: #FF6600;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
/*Left Menu*/

.TopMenu
{
	background-color:#e2e0e1;
	border-bottom:solid 1px #999999;
	font-family: Arial;
	font-size: 13px;
	color: #161d54;
	font-weight:bold;
}
.CenterMenu
{
	background-color:#e2e0e1;
	border-bottom:solid 1px #999999;
	font-family: Arial;
	font-size: 13px;
	color: #161d54;
	font-weight:bold;
}

.BottomMenu
{
	background-color:#e2e0e1;
	font-family: Arial;
	font-size: 13px;
	color: #161d54;
	font-weight:bold;
}
.SubmenuLink
{
	font-size: 12px;
	color: #161d54;
	font-family: Arial;
	text-decoration: none;
}

.SubmenuLink:hover
{
	font-size: 12px;
	color: #f36f21;
	font-family: Arial;
	text-decoration: underline;
}
.SubmenuLinkT
{
	font-size: 12px;
	color: #003399;
	font-family: Arial;
	text-decoration: none;
}

.SubmenuLinkT:hover
{
	font-size: 12px;
	color: #f36f21;
	font-family: Arial;
	text-decoration: underline;
}

/*End*/

/*datagrid's classes */

.gridlink:hover
{
	font-size: 10px;
	color: #000000;
	font-family: Verdana;
	text-decoration: none;
}

.gridlink
{
	font-size: 10px;
	color: #000000;
	font-family: Verdana;
	text-decoration: underline;
}

.gridlink a
{
	font-size: 10px;
	color: #000000;
	font-family: Verdana;
	text-decoration: underline;
}

.gridtext
{
	font-size: 10px;
	color: #000000;
	font-family: Verdana;
	
}

.gridheader
{
	font-size: 11px;
	color: black;
	font-family: Arial;
	background-color:#bdddff;
	font-weight:bold;
}

.gridItem
{
	font-size: 11px;
	color: black;
	font-family: Arial;
}

.gridaltitem
{
	font-size: 11px;
	color: black;
	font-family: Arial;
}

.gridpager
{
	font-size: 10px;
	color: #6666cc;
	font-family: Verdana;
	text-decoration: none;
}

.gridpager:link
{
	font-size: 10px;
	color: #cc6633;
	font-family: Verdana;
	text-decoration: underline;
}

.gridpager:visited
{
	font-size: 10px;
	color: #cc6633;
	font-family: Verdana;
	text-decoration: underline;
}

.gridpager:active
{
	font-size: 10px;
	color: #cc6633;
	font-family: Verdana;
	text-decoration: underline;
}

.gridpager:hover
{
	font-size: 10px;
	color: #6666cc;
	font-family: Verdana;
	text-decoration: underline;
}
/*end of datagrid class*/

#divNewsCont
{ 
CLIP: rect(0px 255px 305px 0px); HEIGHT: 20px; LEFT: 397px; OVERFLOW: hidden; POSITION: absolute; TOP: 228px; VISIBILITY: visible; WIDTH: 370px; 
} 
#divNewsText
{ 
LEFT: 0px; 
POSITION: absolute; 
TOP: 0px; 
} 
.reginhead
{
font-family:Arial;
font-size:11px;
font-weight:bold;
color:#003366;
}
.heading
{
padding-top:10px;
font-family:Arial;
font-size:13px;
font-weight:bold;
color:#000000;
}

.normaltext_contest
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0A0861;
	text-align:justify;
}

/* Weekend xpress */
.bgcolordiscussionforumWeekend
{
	background-color:#386838;
}
.bgcolorchatWeekend
{
	background-color:#389868;
}
.bgcolorcommentsWeekend
{
	background-color:#38c898;
}

#divWeekendNewsCont
{ 
CLIP: rect(0px 255px 305px 0px); HEIGHT: 20px; LEFT: 288px; OVERFLOW: hidden; POSITION: absolute; TOP: 212px; VISIBILITY: visible; WIDTH: 370px; 
} 

.subheadweekendgreen
{
	font-weight: bold;
	font-size: 12px;
	color:#96c201;
	font-family: Arial, Helvetica, sans-serif;
	
	background-color:White;
}


.subheadweekendgreenenv
{
	font-weight: bold;
	font-size: 12px;
	color:#097402;
	font-family: Arial, Helvetica, sans-serif;
	
	background-color:White;
}

.subheadenvironmentgreen
{
	font-weight: bold;
	font-size: 12px;
	color:#075502;
	font-family: Arial, Helvetica, sans-serif;
	
	background-color:White;
}

.NormalFamilyText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9B9B9B;
	font-weight: bold;
	
}

.normalweekendlink
{
	font-size: 11px;
	color: #011750;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.normalweekendlink:hover
{
	font-size: 11px;
	color: #96c201;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.linkweekendnavyblue
{
	font-size: 11px;
	font-weight:bold;
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.linkweekendnavyblue:hover
{
	font-size: 11px;
	font-weight:bold;
	color: #96c201;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.titleWeekendlink
{
	font-size: 12px;
	color: #96c201;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.titleWeekendlink:hover
{
	font-size: 12px;
	color: #96c201;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.GJCheading18
{ 
	font-family:Cambria;
	font-size:18px;
	font-style:normal;
	font-weight:bold;
	color:#520404;
}
.GJCheading12
{ 
	font-family:Candara;
	font-size:13px;
	font-style:normal;
	color:#000000;
}

.GJCNormalText
{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	color:#000000;
}
 .GJCDottedLine
 {
 background-image:url(bg_dotted-line.gif)
 background-repeat:repeat-x;
 }
 
 .GJCHeading
{ 
	font-family:Cambria;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	color:#520404;
}
.GJCHeadingInaugural 
{ 
	font-family:Cambria;
	font-size:16px;
	font-style:normal;
	font-weight:bold;
	color:#520404;
}
.GJCarticleline
{
	border-top:solid 1px #650000;
}
 .GJCHeadingGlimpses
{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-style:italic;
	font-weight:bold;
	color:#520404;
}
.GJCnormallink
{
	font-size: 12px;
	color: #520404;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.GJCnormallink:hover
{
	font-size: 12px;
	color: #f37022;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.ImageBorder
{  
	border: 2px #520404 solid;
}
/* End Weekend*/

/* Scrolling Ticker */
#tickerContainer
{
	position:relative;
	width:230px;
	height:19px;
	overflow:hidden;
}
#mq
{
	position:absolute;
	left:0px;
	top:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #011750;
	text-decoration: none;
	white-space:nowrap;
}
/* End Scrolling Ticker */
