Body {
FONT-FAMILY: arial,  helv, helvetica, sans-serif;
 background-image: url(images/clouds.jpg);
 background-repeat: no-repeat; 
 background-color: #1a7de9;
 margin-left:25px;
 margin-top: 70px;
 
}

/* new design styles START */
#mainContentHolder{
	width: 893px;
	height: auto;
	position: relative;
}

#bannerHolder{
	position: absolute;
	top: -30px;
	left: 905px;
}

.bannerBorder{
	border: none;
	float:right; 
	margin:0 0 10px 10px;
}

#footerContentHolder{
	width: 888px;
}

.outsideTable{
	width: 888px;
	border-bottom: #333333 2px solid;
	border-right: #333333 3px solid;
	border-left: #333333 3px solid;
	background-color:#FFFFFF;
}

.footerOutsideTable{
	width: 888px;
	border-bottom: #333333 2px solid;
	border-right: #333333 3px solid;
	border-left: #333333 3px solid;
	background-image: url(images/footerBg.gif);
	background-repeat: repeat-x;
	height: 77px;
}

#footerPadding{
	padding: 10px 5px 0px 5px;
}

.footerBottomLeftShadow{
	background-image: url(images/bottomLeftShadow.gif);
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
	padding: 0px;
}

.footerBottomShadow{
	background-image: url(images/bottomShadow.gif);
	background-repeat: repeat-x;
	height: 6px;
}

.leftRowTableHolder{
	width: 242px;
	border-right: #333333 1px solid;
	background-color: #ffffff;
}

.leftRowTable {
	width: 100%;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.coursePhoto{
	overflow: hidden;
	width: 638px;
	heigh: 179px;
	z-index: 0;
	padding: 0;
	margin-bottom: 3px;

}

.coursePhoto img{
	z-index: 0;
	padding: 0;
	margin: 0;
}

.coursePhoto img a{
	z-index: 0;
	padding: 0;
	margin: 0;
}

#tabPanelHolder{
	position: absolute;
	height:32px;
	width: 500px;
	top: 150px;
	left: 270px;
	z-index: 5000;
}

#tabContentHolder{
	position: relative;
	width: 638px;
}

#contentPadding{
	padding: 8px 10px 0px 10px;
}

.nonSelectedTab{
	display: block;
}

.selectedTab{
	display: none;
}

#tabHolder{
	position: relative;
	height: 32px;
	top: -3px;
}

.tabSelectedLeft{
	position: relative;
	height: 32px;
	width: 8px;
	background-image: url(images/tabSelectedLeft.gif);
	background-repeat: no-repeat;
	
}

.tabSelectedMiddle{
	position: relative;
	text-align: center;
	height: 32px;
	background-image: url(images/tabSelectedMiddle.gif);
	background-repeat: repeat-x;
	margin: 0; padding: 0 5 0 5px;	
}

.tabSelectedRight{
	position: relative;
	height: 32px;
	width: 8px;
	background-image: url(images/tabSelectedRight.gif);
	background-repeat: no-repeat;
}

.tabSelectedText{
	padding-top: 7px;
	text-align: center;
	COLOR: #000000;
   FONT-FAMILY: arial,  helv, helvetica, sans-serif;	
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.tabText{
	padding-top: 13px;
}

.tabHref{
	COLOR: #000000;
   FONT-FAMILY: arial,  helv, helvetica, sans-serif;	
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.tabLeft{
	position: relative;
	height: 32px;
	width: 8px;
	background-image: url(images/tabLeft.gif);
	background-repeat: no-repeat;
}

.tabMiddle{
	position: relative;
	text-align: center;
	height: 32px;
	background-image: url(images/tabMiddle.gif);
	background-repeat: repeat-x;
	margin: 0; padding: 0 5 0 5px;	
}

.tabRight{
	position: relative;
	height: 32px;
	width: 8px;
	background-image: url(images/tabRight.gif);
	background-repeat: no-repeat;
}

#fullBodyContentHolder{
	position: relative;
	width: 100%;
	background-color: #ffffff;
}

#bodyContentHolder{
	position: relative;
	width: 638px;
	background-color: #ffffff;
}

#bottomBorder{
	border-bottom: #333333 2px solid;
}

#rightBorder{
	border-right: #333333 1px solid;
}


.dottedLine{
	background-image: url(images/dot.gif);
	background-repeat: repeat-x;
	height: 5px;
	vertical-align: middle;
}

.liveLearnPlayBorder {
	border-right: #333333 1px solid;
}

#homeLive {
	background-image:url(images/homeLiveBg.jpg);
	width:212px;
	height:169px;
}

#homeLearn {
	background-image:url(images/homeLearnBg.jpg);
	width:212px;
	height:169px;
}

#homePlay {
	background-image:url(images/homePlayBg.jpg);
	width:212px;
	height:169px;
}

#homeLiveLearnPlayPad {
	padding: 10px 10px 10px 12px;
}

.homeLiveLearnPlayColor {
	color: #FFFFFF;
	FONT-FAMILY: tahoma, arial,  helv, helvetica, sans-serif;	
	font-size: 11px;
}

.articleUL {
	padding-left: 12px;
	margin: 0px;
}

.articleUL li {
	list-style-image: url(images/homeLiveArrow.gif);
	padding-bottom: 5px;
}

.articleUL #whiteText {
	FONT-FAMILY: tahoma, arial,  helv, helvetica, sans-serif;	
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.articleUL #date {
	FONT-FAMILY: tahoma, arial,  helv, helvetica, sans-serif;	
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

.articleUL #title {
	FONT-FAMILY: tahoma, arial,  helv, helvetica, sans-serif;	
	font-size: 11px;
	font-style: normal;
	color: #1b5bec;
}

.articleULLink A:hover {
	TEXT-DECORATION: underline;
}

.articleULLinkUnderline {
	FONT-FAMILY: tahoma, arial,  helv, helvetica, sans-serif;	
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
}

#postit {
margin: 0 0 10px 0;
padding: 0 0 15px 0;
width: 505px;
background: #eeeeee;
border-top: 1px dashed #ccc;
border-bottom: 1px dashed #ccc;
}

#postit h5 {
font-weight: normal;
height: 20px;
padding: 14px 20px 5px 20px;
margin: 0;
font-size: 14px;
}

#postit p {
font-size: 12px;
margin: 0;
padding: 10px 20px 5px 20px;
}

.liveColumnBg {
	background-image: url(images/livelearnplay/liveColumnBg.jpg);
	background-repeat:repeat-y;
}

.learnColumnBg {
	background-image: url(images/livelearnplay/learnColumnBg.jpg);
	background-repeat:repeat-y;
}

.playColumnBg {
	background-image: url(images/livelearnplay/playColumnBg.jpg);
	background-repeat:repeat-y;
}

.grayTitle{
	color: #333333;
	FONT-FAMILY: tahoma, arial,  helv, helvetica, sans-serif;	
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 5px;
	
}

.grayText{
	color: #333333;
	FONT-FAMILY: tahoma, arial,  helv, helvetica, sans-serif;	
	font-size: 11px;
	padding: 5px 0px 5px 0px;
}

.grayTextBld{
	color: #333333;
	FONT-FAMILY: tahoma, arial,  helv, helvetica, sans-serif;	
	font-size: 11px;
	font-weight: bold;
	padding: 5px 0px 5px 0px;
}

.grayTextSm{
	color: #333333;
	FONT-FAMILY: tahoma, arial,  helv, helvetica, sans-serif;	
	font-size: 10px;
	padding: 5px 0px 5px 0px;
}

#listScroll{
	overflow: auto;
	width: 275px;
	height: 255px;
	scrollbar-base-color: #D4D0C8;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-3dlight-color: #CCCCCC;
	scrollbar-darkshadow-color: #e6e6e6;
	scrollbar-face-color: #CCCCCC;
	scrollbar-highlight-color: #e6e6e6;
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-track-color: #e6e6e6;
}

.listDate{
	color: #000;
	FONT-FAMILY: arial, tahoma, helv, helvetica, sans-serif;	
	font-size: 11px;
	text-align: right;
	padding-top: 5px;
}

A.listLink {
	color: #1252c2;
	FONT-FAMILY: tahoma, arial,  helv, helvetica, sans-serif;	
	font-size: 11px;
	padding: 0px 0px 0px 0px;
	text-align: left;
}

#tabUl{
	width: 200px;
	padding-top: 8px;
}

#tabUl li {
	list-style: disc url(images/arrowGreen.gif);
	padding: 0px;
}

#bodyShadow{
	position: relative;
	height: 100%;
	width: 5px;
	background-image: url(images/rightShadow.gif);
	background-repeat: repeat-y;
}

#footerLinkHolder{
	border-right : #333333 1px solid;
	padding: 0px 7px 0px 7px;
}

#footerLinkHolderNoBorder{
	padding: 0px 7px 0px 7px;
}

.footerText {
	color: #333333;
	FONT-FAMILY: tahoma, arial,  helv, helvetica, sans-serif;	
	font-size: 11px;
	padding: 0px 0px 0px 5px;
	text-align: left;
}

A.footerLink {
	color: #333333;
	FONT-FAMILY: tahoma, arial,  helv, helvetica, sans-serif;	
	font-size: 11px;
	text-align: left;
}

.bodyContentTableBg{
	border: 1px solid #BBBBBB;
	background-color: #f6f6f6;
}

.bodyContentTablePadding{
	padding: 8px 8px 8px 8px;
}

.bodyContentTableHeader{
	color: #2863c7;
	font-family: Geneva, Verdana, Arial, sans-serif; 
	font-size: 14px; 
	font-weight: bold;
}

.bodyContentInput{
	border: 1px solid #7e9eb7;
	color: #000000;
	FONT-FAMILY: tahoma, arial,  helv, helvetica, sans-serif;	
	font-size: 11px;
}

#leftPanelPurple{
	background-color: #d4cfef;
	border: 1px solid #8b87e5;
	padding: 2px 0px 2px 10px;
}

.leftPanelPurpleText{
	color: #333333;
	FONT-FAMILY: tahoma, arial,  helv, helvetica, sans-serif;	
	font-size: 11px;
	font-weight: bold;
}

#leftPanelGrey{
	background-color: #f8f8f8;
	border: 1px solid #cccccc;
	padding: 2px 0px 2px 10px;
}

.leftPanelGreyText{
	color: #333333;
	FONT-FAMILY: tahoma, arial,  helv, helvetica, sans-serif;	
	font-size: 11px;
}

#titleRow{
	padding: 5px 0px 5px 5px;
	background-color: #2771D4;
}

/* new design styles END */


H1 {
font: arial,  helv, helvetica, sans-serif;
color: #000000;
}

H2 
{
font: bold 18px/30px arial, helv, helvetica, sans-serif; color: #2565CF;
background: url(images/arrow.gif) top left no-repeat;
height: 35px; 
margin: 0; padding: 0 0 0 43px;
}

P {
font: 12px tahoma, arial,  helv, helvetica, sans-serif;
}

table {
font: arial,  helv, helvetica, sans-serif;
}

A {
font: arial,  helv, helvetica, sans-serif;
}

td {
font: 12px arial,  helv, helvetica, sans-serif;
}

b {
font: arial,  helv, helvetica, sans-serif;
FONT-WEIGHT: BOLD;
}


.tiny
{
    COLOR: #000000;
    FONT-SIZE: 1px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;
}

.main
{
    COLOR: #000000;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;
}

.main A:link
{
    TEXT-DECORATION: underline;
    COLOR: #000099;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;	
	FONT-WEIGHT: BOLD;	
}

.aqua
{
    COLOR: #00FFFF;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;
}

.main A:visited
{
    TEXT-DECORATION: underline;
    COLOR: #336699;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;	
	FONT-WEIGHT: BOLD;		
}


.main A:hover
{
    TEXT-DECORATION: underline;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;		
    COLOR: #000099;	
	FONT-WEIGHT: BOLD;	
}

.main2
{
    COLOR: #000000;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;
}

.main2 A:link
{
    TEXT-DECORATION: underline;
    COLOR: #000099;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;	
	
}

.main2 A:visited
{
    TEXT-DECORATION: underline;
    COLOR: #6699FF;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;	
}


.main2 A:hover
{
    TEXT-DECORATION: none;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;		
    COLOR: #000099;		

}


.frame1 {COLOR: #186038;FONT-SIZE: 11px;FONT-FAMILY: arial,  helv, helvetica, sans-serif;}
.frame1 A:link{TEXT-DECORATION: none;COLOR: #186038;FONT-FAMILY: arial,  helv, helvetica, sans-serif;FONT-WEIGHT: BOLD;}
.frame1 A:visited{TEXT-DECORATION: none;COLOR: #186038;FONT-FAMILY: arial,  helv, helvetica, sans-serif;FONT-WEIGHT: BOLD;}
.frame1 A:hover{TEXT-DECORATION: underline;FONT-FAMILY: arial,  helv, helvetica, sans-serif;COLOR: #433C8C;FONT-WEIGHT: BOLD;}

.frame2 {COLOR: #483E87;FONT-SIZE: 11px;FONT-FAMILY: arial,  helv, helvetica, sans-serif;}
.frame2 A:link{TEXT-DECORATION: underline;COLOR: #483E87;FONT-FAMILY: arial,  helv, helvetica, sans-serif;}
.frame2 A:visited{TEXT-DECORATION: underline;COLOR: #483E87;FONT-FAMILY: arial,  helv, helvetica, sans-serif;}
.frame2 A:hover{TEXT-DECORATION: none;FONT-FAMILY: arial,  helv, helvetica, sans-serif;COLOR: #483E87;}

.mainbig
{
    COLOR: #000000;
    FONT-SIZE: 14px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;
	
}

.mainbigbold
{
    COLOR: #000000;
    FONT-SIZE: 15px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;
	FONT-WEIGHT: BOLD;	
	
}

.mainbold
{
    COLOR: #000000;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;
	FONT-WEIGHT: BOLD;	
	
}

.mainsmall
{
    COLOR: #000000;
    FONT-SIZE: 10px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;
	
}
.mainsmall A:link
{
    TEXT-DECORATION: none;
    FONT-SIZE: 11px;	
    COLOR: #000099;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;	
	FONT-WEIGHT: BOLD;	
}

.mainsmall A:visited
{
    TEXT-DECORATION: none;
    FONT-SIZE: 11px;	
    COLOR: #000099;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;	
	FONT-WEIGHT: BOLD;		
}


.mainsmall A:hover
{
    TEXT-DECORATION: underline;
    FONT-SIZE: 11px;	
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;		
    COLOR: #000099;	
	FONT-WEIGHT: BOLD;			

}


.headings
{
    COLOR: #3366CC;
    FONT-SIZE: 13px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;	
}
.headings A:link
{
    TEXT-DECORATION: none;
    COLOR: #3366CC;
    FONT-SIZE: 13px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;		
}

.headings A:visited
{
    TEXT-DECORATION: none;
    COLOR: #3366CC;
    FONT-SIZE: 13px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;			
}


.headings A:hover
{
    TEXT-DECORATION: underline;
    COLOR: #3366CC;
    FONT-SIZE: 13px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;	
}

.headings2
{
    COLOR: #333333;
    FONT-SIZE: 18px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;

	
}

.filling
{
	COLOR: #CCCCCC;
	FONT-SIZE: 12PX;
	FONT-FAMILY: arial,  helv, helvetica, sans-serif;
}

.bigheading
{
    COLOR: #000099;
    FONT-SIZE: 20px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;
	FONT-WEIGHT: BOLD;

	
}

.biggerheading
{
    COLOR: #000000;
    FONT-SIZE: 45px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;
	FONT-WEIGHT: BOLD;

	
}

.orange
{
    COLOR: #CC9933;
    FONT-SIZE: 11px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;
	TEXT-DECORATION: none;
}

.orange A:link
{
    TEXT-DECORATION: underline;
    COLOR: #CC9933;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;	
}

.orange A:visited
{
    TEXT-DECORATION: underline;
    COLOR: #CC9933;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;	
}


.orange A:hover
{
    TEXT-DECORATION: none;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;		
    COLOR: #CC9933;	
}


.orange2
{
    COLOR: #CF8D0B;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;
	TEXT-DECORATION: none;
	FONT-WEIGHT: BOLD;	
}

.orange2 A:link
{
    TEXT-DECORATION: underline;
    COLOR: #CF8D0B;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;
	FONT-WEIGHT: BOLD;		
}

.orange2 A:visited
{
    TEXT-DECORATION: underline;
    COLOR: #CF8D0B;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;
	FONT-WEIGHT: BOLD;		
}


.orange2 A:hover
{
    TEXT-DECORATION: none;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;		
    COLOR: #CF8D0B;
	FONT-WEIGHT: BOLD;		
}

.yellow
{
    COLOR: #FFCC66;
    FONT-SIZE: 11px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;

	
}

.yellow A:link
{
    TEXT-DECORATION: underline;
    COLOR: #FFCC66;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;	

	
}

.yellow A:visited
{
    TEXT-DECORATION: underline;
    COLOR: #FFCC66;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;	

}


.yellow A:hover
{
    TEXT-DECORATION: underline;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;		
    COLOR: #FFCC66;	

}

.yellow2
{
    COLOR: #FFCC66;
    FONT-SIZE: 11px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;

	
}

.yellow2 A:link
{
    TEXT-DECORATION: none;
    COLOR: #FFCC66;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;	

	
}

.yellow2 A:visited
{
    TEXT-DECORATION: none;
    COLOR: #FFCC66;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;	

}

.yellow2 A:hover
{
    TEXT-DECORATION: underline;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;		
    COLOR: #FFCC66;	

}

.white2
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
	font-weight: bold;
    FONT-SIZE: 14px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;
}

.white2 A:link
{
    TEXT-DECORATION: none;
    COLOR: #FFFFFF;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;	
}

.white2 A:visited
{
    TEXT-DECORATION: none;
    COLOR: #FFFFFF;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;	
}

.white2 A:hover
{
    TEXT-DECORATION: underline;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;		
    COLOR: #FFFFFF;	
}


.white3
{
    COLOR: #000000;
    FONT-SIZE: 11px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;
}


.white3 A:link
{
    TEXT-DECORATION: none;
    COLOR: #000000;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;	

}

.white3 A:visited
{
    TEXT-DECORATION: none;
    COLOR: #000000;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;	

}

.white3 A:hover
{
    TEXT-DECORATION: underline;
    FONT-SIZE: 11px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;		
    COLOR: #000000;	

}

.white4
{
    COLOR: #000000;
    FONT-SIZE: 10px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;
	FONT-WEIGHT: BOLD;		
}

.white5
{
    COLOR: #000000;
    FONT-SIZE: 15px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;
	FONT-WEIGHT: BOLD;
}

.white6
{
    COLOR: #000000;
    FONT-SIZE: 18px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;
	FONT-WEIGHT: BOLD;
}
.white7
{
    COLOR: #000000;
    FONT-SIZE: 13px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif
}
.white8
{
    COLOR: #000000;
    FONT-SIZE: 16px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif
}
.white
{
    COLOR: #000000;
    FONT-SIZE: 11px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;

}

.white A:link
{
    TEXT-DECORATION: none;
    COLOR: #000000;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;	

	
}

.white A:visited
{
    TEXT-DECORATION: none;
    COLOR: #000000;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;	

}


.white A:hover
{
    TEXT-DECORATION: none;
    FONT-SIZE: 11px;	
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;		
    COLOR: #000000;	
	FONT-WEIGHT: BOLD;	

}

.black
{
    COLOR: #000000;
    FONT-SIZE: 11px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;
	FONT-WEIGHT: BOLD;	
	
}

.black A:link
{
    TEXT-DECORATION: none;
    COLOR: #000000;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;	
	FONT-WEIGHT: BOLD;	
	
}

.black A:visited
{
    TEXT-DECORATION: none;
    COLOR: #000000;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;	
	FONT-WEIGHT: BOLD;	
	
}


.black A:hover
{
    TEXT-DECORATION: none;
    FONT-SIZE: 12px;	
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;		
    COLOR: #000000;	
	FONT-WEIGHT: BOLD;	

}

.purple
{
    COLOR: #DDDDF9;
    FONT-SIZE: 11px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;

	
}

.purple A:link
{
    TEXT-DECORATION: none;
    COLOR: #DDDDF9;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;	

	
}

.purple A:visited
{
    TEXT-DECORATION: none;
    COLOR: #DDDDF9;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;	

}


.purple A:hover
{
    TEXT-DECORATION: underline;
    FONT-SIZE: 11px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;		
    COLOR: #DDDDF9;	

}


.brown
{
	TEXT-DECORATION: none;
    COLOR: #336600;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;

	
}

.brown A:link
{
    TEXT-DECORATION: underline;
    FONT-SIZE: 12px;	
    COLOR: #336600;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;	

	
}

.brown A:visited
{
    TEXT-DECORATION: underline;
    FONT-SIZE: 12px;	
    COLOR: #336600;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;	

}


.brown A:hover
{
    TEXT-DECORATION: none;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;		
    COLOR: #336600;	

}

.brown2
{
	TEXT-DECORATION: none;
    COLOR: #336600;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;

	
}

.brown2 A:link
{
    TEXT-DECORATION: underline;
    FONT-SIZE: 12px;	
    COLOR: #336600;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;	

	
}

.brown2 A:visited
{
    TEXT-DECORATION: underline;
    FONT-SIZE: 12px;	
    COLOR: #336600;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;	

}


.brown2 A:hover
{
    TEXT-DECORATION: none;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;		
    COLOR: #336600;	
	FONT-WEIGHT: BOLD;

}

.grayheader
{
    TEXT-DECORATION: none;
    COLOR: #666666;
    FONT-SIZE: 18px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;
}

.grayheader A:hover
{
    TEXT-DECORATION: underline;
    FONT-SIZE: 18px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;		
    COLOR: #666666;	

}
.greenheader
{
    COLOR: #008000;
    FONT-SIZE: 18px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;
	
}
.green
{
    COLOR: #2CA365;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;
	FONT-WEIGHT: BOLD;
}

.green A:link
{
    TEXT-DECORATION: none;
    COLOR: #2CA365;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;	
	FONT-WEIGHT: BOLD;
    TEXT-DECORATION: none;	
}

.green A:visited
{
    TEXT-DECORATION: none;
    COLOR: #2CA365;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;	
	FONT-WEIGHT: BOLD;
    TEXT-DECORATION: none;	
}


.green A:hover
{
    TEXT-DECORATION: underline;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;		
    COLOR: #2CA365;	
	FONT-WEIGHT: BOLD;
    TEXT-DECORATION: none;	
}


.medheading
{
    COLOR: #2565CF;
    FONT-SIZE: 18px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;
	
}

.midheader
{
    TEXT-DECORATION: none;
    COLOR: #333399;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;
	FONT-WEIGHT: BOLD;
}

.subheader
{
    TEXT-DECORATION: none;
    COLOR: #4136AC;
    FONT-SIZE: 18px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;
	FONT-WEIGHT: BOLD;
}

.subheader A:link
{
    TEXT-DECORATION: underline;
    COLOR: #2963c8;
    FONT-SIZE: 18px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;
	FONT-WEIGHT: BOLD;	

	
}

.subheader A:visited
{
    TEXT-DECORATION: underline;
    COLOR: #2963c8;
    FONT-SIZE: 18px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;
	FONT-WEIGHT: BOLD;	

}


.subheader A:hover
{
    TEXT-DECORATION: underline;
    COLOR: #2963c8;
    FONT-SIZE: 18px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;
	FONT-WEIGHT: BOLD;

}

.subgrayer
{
    COLOR: #666666;
    FONT-SIZE: 18px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;
	FONT-WEIGHT: BOLD;
}


.red
{
	TEXT-DECORATION: none;
    COLOR: #CC0000;
    FONT-SIZE: 12px;
	FONT-WEIGHT: BOLD;	
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;
}


.red A:link
{
	TEXT-DECORATION: underline;
    COLOR: #CC0000;	
}
.red A:visited
{
	TEXT-DECORATION: underline;
    COLOR: #CC0000;
}
.red A:hover
{
	TEXT-DECORATION: none;
}
.redmain
{
	TEXT-DECORATION: none;
    COLOR: #CC3300;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;
}
.redmain A:link
{
	TEXT-DECORATION: underline;
    COLOR: #CC3300;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;	
}
.redmain A:visited
{
	TEXT-DECORATION: underline;
    COLOR: #CC3300;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;
}
.redmain A:hover
{
	TEXT-DECORATION: none;
    COLOR: #CC3300;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;
}
.whiteheading
{
    COLOR: #FFFFFF;
    FONT-SIZE: 16px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;
	FONT-WEIGHT: BOLD;

	
}



.copyright
{
    COLOR: #CCCCCC;
    FONT-SIZE: 10px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;
	
}

.subnav
{
    COLOR: #FFFFFF;
    FONT-SIZE: 11px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;

}

.subnav-on
{
    COLOR: #FFCC66;
    TEXT-DECORATION: none;	
    FONT-SIZE: 11px;
	FONT-WEIGHT: BOLD;	
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;
}

.subnav A:link
{
    TEXT-DECORATION: none;
    COLOR: #FFFFFF;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;	
	
}

.subnav A:visited
{
    TEXT-DECORATION: none;
    COLOR: #FFFFFF;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;		
}


.subnav A:hover
{
    TEXT-DECORATION: underline;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;		
    COLOR: #FFCC66;	

}

.bottomnav
{
    COLOR: #000000;
    FONT-SIZE: 11px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;

}

.bottomnav-on
{
    COLOR: #000099;
    FONT-SIZE: 11px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;
	FONT-WEIGHT: BOLD;	

}

.bottomnav A:link
{
    TEXT-DECORATION: none;
    COLOR: #000099;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;	
	FONT-WEIGHT: BOLD;	
	
}

.bottomnav A:visited
{
    TEXT-DECORATION: none;
    COLOR: #6699FF;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;	
	FONT-WEIGHT: BOLD;		
}


.bottomnav A:hover
{
    TEXT-DECORATION: underline;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;		
    COLOR: #000099;	
	FONT-WEIGHT: BOLD;	

}



.mainwelcome
{
    COLOR: #3366FF;
    FONT-SIZE: 14px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;
	FONT-WEIGHT: BOLD;
	
}

.mainmedium
{
    COLOR: #000000;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;
}
	

.mainlarge
{
    COLOR: #000000;
    FONT-SIZE: 14px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;

	
}

.lilmain
{
	TEXT-DECORATION: none;
    COLOR: #000000;
    FONT-SIZE: 11px;
    FONT-FAMILY: tahoma, arial,  helv, helvetica, sans-serif;

}

.lilmain A:link
{
    TEXT-DECORATION: underline;
    FONT-SIZE: 11px;
    FONT-FAMILY: tahoma, arial,  helv, helvetica, sans-serif;
    COLOR: #084fbb;
}

.lilmain A:visited
{
    TEXT-DECORATION: underline;
    FONT-SIZE: 11px;
    FONT-FAMILY: tahoma, arial,  helv, helvetica, sans-serif;
    COLOR: #084fbb;
}

.lilmain A:hover
{
    TEXT-DECORATION: underline;
    FONT-SIZE: 11px;
    FONT-FAMILY: tahoma, arial,  helv, helvetica, sans-serif;
    COLOR: #084fbb;
}

.input  {
	font-size : 12px;
    FONT-FAMILY: tahoma, arial,  helv, helvetica, sans-serif;
}

.input2  {
	font-size : 12px;
    FONT-FAMILY: tahoma, arial,  helv, helvetica, sans-serif;
	line-height: 16px;
	border: 1px solid #cccccc;
	background-color: #eeeeee;
}


.darkblue
{
    COLOR: #333399;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;
	FONT-WEIGHT: BOLD;
}

/* NEW JET */
.memberTable{
	border-right: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	
}

.memberTR{
	height: 27px;
	border-bottom: #838588 1px solid;
}

#memberTitleTD{
	background-color: #1564c3;
	padding: 0px 0px 0px 15px;
}

#memberTD{
	background-color: #EEEEEE;
	padding: 0px 0px 0px 15px;
	border-bottom: #838588 1px solid;
}

.memberNavTitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


/* END NEW JET */

.membernav 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.membernav A:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.membernav A:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.membernav A:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.CourseName 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}
.bigstate 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
}
.mainsmall3 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

.bigwelcome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: normal;
	font-weight: bold;
	color: #000099;
	text-decoration: none;
}

.maroon
{
    COLOR: #800000;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;
	FONT-WEIGHT: BOLD;
}

.tablepurple{
	COLOR: #393280;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background : #393280;
	bordercolor: #AAA6C9;
	background-color : #393280;
	valign: middle;
	border: 1px solid #AAA6C9;
}
.greymainsmall {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;font-weight: normal;color: #666666;	text-decoration: none;}
	.greymainsmall A:link{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;color: #2565CF;text-decoration: underline;}
	.greymainsmall A:visited{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;color: #2565CF;text-decoration: underline;}
	.greymainsmall A:hover{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;color: #2565CF;text-decoration: none;}
	
}
.purplesmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #433C8A;
	text-decoration: none;
}
.purplesmall A:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #433C8A;
	text-decoration: underline;
}
.purplesmall A:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #433C8A;
	text-decoration: underline;
}
.purplesmall A:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #433C8A;
	text-decoration: none;
}

.purplebig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
}
.purplebig A:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #433C8A;
	text-decoration: underline;
}
.purplebig A:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #433C8A;
	text-decoration: underline;
}
.purplebig A:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #433C8A;
	text-decoration: none;
}
.greymedbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.purplemed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #433C8A;
}

.purplemed A:link{TEXT-DECORATION: none;}
.purplemed A:visited{TEXT-DECORATION: none;	}
.purplemed A:hover{TEXT-DECORATION: underline;}



.midpurpheader{
    TEXT-DECORATION: none;
    COLOR: #333399;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;
	FONT-WEIGHT: BOLD;
}

.midpurpheader A:link{
	TEXT-DECORATION: underline;
	COLOR: #433C8A;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial, helv, helvetica, sans-serif;
	FONT-WEIGHT: BOLD;
}
.midpurpheader A:visited{
	TEXT-DECORATION: underline;
	COLOR: #433C8A;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial, helv, helvetica, sans-serif;
	FONT-WEIGHT: BOLD;
}
.midpurpheader A:hover{
	TEXT-DECORATION: none;
	COLOR: #433C8A;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial, helv, helvetica, sans-serif;
	FONT-WEIGHT: BOLD;
}

.purplesmallstrike {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #433C8A;
	text-decoration: line-through;
}

.on {
background: #eeeeee;
background-image: url(images/home/back_on.gif);
color: #000000;
FONT-WEIGHT: BOLD;
padding-left:18;
padding-top:3;
padding-bottom:3;
}

.off {
background: #666666;
background-image: url(images/home/back_off.gif);
color: #FFFFFF;
padding-left:18;
padding-top:3;
padding-bottom:3;
}

 .imageborder{
	COLOR: #000000;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background : #000000;
	background-color : #000000;
	border:1px solid #000000;
	valign: middle;
	padding: 5px;
}


.tablewhite{
	COLOR: #999999;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background : #FFFFFF;
	bordercolor: #000000;
	background-color : #FFFFFF;
	valign: middle;
	font-size: 10px;
	padding: 2px;
	margin: 0px;
	border: 1px solid #666666;
}


.blue
{
    COLOR: #000000;
    TEXT-DECORATION: none;
	font-weight: regular;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial,  helv, helvetica, sans-serif;
}

.blue A:link
{
    TEXT-DECORATION: underline;	
    COLOR: #1550C6;	
}

.blue A:visited
{
    TEXT-DECORATION: underline;	
    COLOR: #1550C6;	
}

.blue A:hover
{
    TEXT-DECORATION: none;	
    COLOR: #1550C6;	
}
.home_coupon {
    width:212px;
	padding:20px 0px 0 0px;
	margin:0 auto;
	background:url(../images/home_coupon-bg.gif) no-repeat left top;
}

.home_coupon h3 {
    font-family:Georgia;
	font-weight:bold;
	font-size:18px;
	text-align:center;
	color:#ca292e;
	margin:0 2px 2px 2px;
}

.home_coupon h4 {
	font-size:14px;
	font-weight:normal;
	color:#006e2c;
	text-align:center;
	margin-bottom:3px;
}

.home_coupon p {
	font-size:11px;
	margin:0 0 7px 0;
	color:#8e650a;
	text-align:center;

}

.home_coupon a:link, .coupon a:visited {
	display:block;
	font-size:10px;
	color:#8e650a;
	text-align:center;
}

.home_coupon img {
	margin:2px auto;
	margin-bottom:0;
}

.home_coupon .bottom {
	width:212px;
	height:13px;
	margin:0px;
	background:url(../images/home_coupon-bottom.gif) no-repeat left bottom;

}

/* Member Control Panel Design Styles */
.cp_container {
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;		
	width: 100%;	
	padding: 7px;
	margin: 0 0 2px 0;
}

.club_name {
text-align:center;
background-color:#eee; 
border: 1px solid #ccc; 
padding: 15px; 
margin: 15px 7px;
color: #5c53bf;
font-size: 20px;
width: 90%;
}

.cp {
padding: 5px 0;
}

.cp h3 {
	font-size: 17px;
	background-color:#eeeeee;
	line-height: 25px;
	border: 1px solid #ccc;
	font-weight: normal;
	margin: 0;
	padding: 0 7px;
	width: 100%;		
}

.cp hr {
	width: 590px;
	margin: 10px 0;
	padding: 0;
}


.cp label, .cp_label label, .cp_association label, .cp_handicap label {
font-size: 11px;
color:#666666;
text-transform:uppercase;
font-weight:normal;
}

.cp_info {
width: 220px;
float:left;
padding: 15px 15px 30px 15px;
font-size: 13px;
font-weight:bold;
line-height: 20px;

}

.cp_info a, .cp_info a:link {
font-size: 12px;
font-weight:normal;
}

.cp_label {
background:url(../images/control_panel/label_top.gif) no-repeat;
padding: 0;
width: 331px;
float:right;
margin: 10px 5px 2px 0;
}

.cp_label_bottom{
background:url(../images/control_panel/label_bottom.gif) no-repeat;
padding: 0;
width: 331px;
margin: 0;
line-height: 0px;
height:13px;
}

.cp_label h4 {
background:url(../images/control_panel/label_purple_back.gif) repeat-x;
padding: 5px 0;
width: 328px;
margin: 5px 0;
height:17px;
color:#FFFFFF;
text-transform: uppercase;
text-align: center;
font-size: 12px;
font-weight:normal;
}


.cp_association {
float: left;
width: 160px;
padding: 15px;
}

.cp_handicap {
float:right;
width:120px;
padding: 10px;
text-align:center;
}

.cp_score {
font-size: 30px;
color: 5c53bf;
font-weight: normal;
}

.cp_history {
width: 100%;
text-align:center;
}

.cp_label_footer {
width: 300px;
float: right;
text-align: right;
padding: 0 15px 25px 0;
line-height: 20px;
}

.cp_left {
width: 200px;
float: left;
text-align: left;
padding: 0 0 25px 5px;
line-height: 20px;
}

.cp_right {
width: 300px;
float: right;
text-align: right;
padding: 0 5px 25px 0;
line-height: 20px;
}


.cp_container table {
width: 100%;
}

.cp_container th {
background:url(../images/control_panel/purple_back.gif) repeat-x;
padding: 5px;
color:#FFFFFF;
text-align: left;
font-size: 12px;
font-weight: normal;
}

.cp_container td {
padding: 4px;
font-size: 12px;
}

.small_caps {
font-size: 10px;
text-transform: uppercase;
}

.club_price {
font-size: 19px;
color: #5c53bf;
}

.cp_container ul  {
margin: 10px 0 10px 0;
padding: 0px 15px;
}

.cp_container li   {
list-style: none;
background:url(../images/control_panel/check.gif) no-repeat top left;
padding: 2px 0 2px 22px;
}

.cp_container ol li   {
list-style: inherit;
background: none;
padding: 10px 0 2px 5px;
}

#outsideHolder{
	width: 893px;
	position: absolute;
	left: 26px;
	top: 123px;
}

.mem_th {
color:#FFFFFF;
text-transform:uppercase;
background:url(../images/mem_back.gif) repeat-x;
font-weight:bold;
height: 25px;
}

#mem_table td{
border-bottom:1px solid #ccc
}


		/*[ Style For Contents Middle Column on Home Page ]*/
		
		
		#MiddleColumn .sectiontitle { font-size:16px; font-weight:bold; color:#fff; padding:5px 10px; background:url(images/section_title_bg.jpg) no-repeat 0 0; height:21px; margin:0 0 5px 0;}

		#MiddleColumn { text-align:left; width:637px;  margin-bottom:20px; float:left; padding-left:1px;  }
		#MiddleColumn .block { padding:0px 15px;}
		#MiddleColumn .block p img {float:left; margin: 0 8px 8px 0; padding: 2px; border: 1px solid #ccc; width: 90px;}
		
		#MiddleColumn img a {border: none}
		#intropic { position:relative; height:179px; background:url(images/homeHole.jpg) no-repeat 0 0;}
		#intropic #join { position:absolute; left:465px; top:15px;}
		.news {}
		.news .left{ float:left; width:290px; height:260px; overflow:scroll; overflow-x:hidden}
		.news .right{ float:right; width:290px; height:260px; overflow:scroll; overflow-x:hidden}
		
		.news .left a:link, .news .right a:link, .news .left a:visited, .news .right a:visited { text-decoration: underline; color:#1458C3}
		.news .left a:hover, .news .right a:hover { text-decoration: none; color:#1458C3}  
		
		.news .press_table td {padding-bottom: 5px}
		
		.news .title1 { float:left; width:285px; margin:10px auto; font-size:12px; text-transform:uppercase; border-bottom: 1px dotted #000; padding: 3px 0; font-weight: bold}
		.news .title2 { float:left; width:285px; margin:10px auto; font-size:12px; text-transform:uppercase; padding:3px 0; margin-left: 35px; border-bottom: 1px dotted #000; font-weight: bold}
		.news .title1 span.l1 { float:left; font-weight: bold} 
		.news .title2 span.l1 { float:left; font-weight: bold}
		.news .title1 span.l2 { float:right; text-transform:none; font-weight: normal} 
		.news .title2 span.l2 { float:right; text-transform:none; font-weight: normal}
				
		.titletext { font-size:16px; font-weight:bold; color:#0066FF;}
		
		.news ul.smallfloat {margin: 0 0 0px 0; padding:0}
		.news ul.smallfloat li {float:left; padding: 0px 6px; border-right: 1px solid #999; margin: 2px 0; line-height: 10px; list-style: none}
		.news ul.smallfloat li.last {border: 0;}
		.news ul.smallfloat a {font-size: 10px;}	

.clear { clear:both;}




