body {
  background-color : #ECE9D8;
  margin: 0px;
}

A:link {text-decoration: underline; color: blue;}
A:visited {text-decoration: underline; color: blue;}
A:active {text-decoration: underline; color: blue;}
A:hover {text-decoration: underline; color: blue;}

A:link .piclink{border:1px; border-thickness: 1px; border-color: #000000; border-style: solid}
A:visited .piclink{border:1px; border-thickness: 1px; border-color: #000000; border-style: solid}
A:active .piclink{border:1px; border-thickness: 1px; border-color: #000000; border-style: solid}
A:hover .piclink{border:1px; border-thickness: 1px; border-color: #000000; border-style: solid}

.lt_bluelink A:link {text-decoration: underline; color: #5D85D3;}
.lt_bluelink A:visited {text-decoration: underline; color: #5D85D3;}
.lt_bluelink A:active {text-decoration: underline; color: #5D85D3;}
.lt_bluelink A:hover {text-decoration: underline; color: #5D85D3;}


td.arial { 
	font-family: Arial;
}

td.bgoncecenter{ 
	background-image: url(images/divide.png);
	background-repeat: repeat-x;
	background-color : #F7F7F7;
	background-position:center left;
}

td.sup-header{
	background-color : #CFC99C;
	padding: 10px;
	font-family: Arial;
}

td.sup-body{
	background-color : #F7F7F7;
	padding: 10px;
	font-family: Arial;
	font-size: 12px;
	vertical-align: top;
}

.UIRoundedBox_Container{margin:0px;padding:0px;}
.UIRoundedBox_BottomMargin{padding-bottom:10px;}
.UIRoundedBox_Box{margin:0px;padding:0px;}
.UIRoundedBox_Container .UIRoundedBox_Side{background:url('images/UIRoundedBox_SideSpriteGray.gif') repeat-y 0 0;}
.UIRoundedBox_Container .UIRoundedBox_LS{background-position:left top;}
.UIRoundedBox_Container .UIRoundedBox_RS{background-position:right top;}
.UIRoundedBox_Container .UIRoundedBox_Corner{background:url('images/UIRoundedBox_SpriteGray.gif') no-repeat 0 0;}
.UIRoundedBox_Container .UIRoundedBox_TL{padding:0;background-position:left top;}
.UIRoundedBox_Container .UIRoundedBox_TR{padding:5px 0 0 0;background-position:right top;}
.UIRoundedBox_Container .UIRoundedBox_BL{padding:0;background-position:left bottom;}
.UIRoundedBox_Container .UIRoundedBox_BR{padding:0 0 5px 0;background-position:right bottom;}

.UIRoundedBox_Container .piclink A:link {color: black;}
.UIRoundedBox_Container .piclink A:visited {color: black;}
.UIRoundedBox_Container .piclink A:active {color: black;}
.UIRoundedBox_Container .piclink A:hover {color: black;}

.BUIRoundedBox_Container{margin:0px;padding:0px;}
.BUIRoundedBox_BottomMargin{padding-bottom:10px;}
.BUIRoundedBox_Box{margin:0px;padding:0px;}
.BUIRoundedBox_Container .UIRoundedBox_Side{background:url('images/BUIRoundedBox_SideSpriteGray.gif') repeat-y 0 0;}
.BUIRoundedBox_Container .UIRoundedBox_LS{background-position:left top;}
.BUIRoundedBox_Container .UIRoundedBox_RS{background-position:right top;}
.BUIRoundedBox_Container .UIRoundedBox_Corner{background:url('images/BUIRoundedBox_SpriteGray.gif') no-repeat 0 0;}
.BUIRoundedBox_Container .UIRoundedBox_TL{padding:0;background-position:left top;}
.BUIRoundedBox_Container .UIRoundedBox_TR{padding:5px 0 0 0;background-position:right top;}
.BUIRoundedBox_Container .UIRoundedBox_BL{padding:0;background-position:left bottom;}
.BUIRoundedBox_Container .UIRoundedBox_BR{padding:0 0 5px 0;background-position:right bottom;}

.colorbltgrn2 {clear:both; margin:0; border:1px solid #004600; border-width:1px 1px 1px 1px}
.colorbltgrn2 .colorg2-n {background-color:#ffffff}
.colorbltgrn2 .colorg2-n .colorg2-e, .colorbltgrn2 .colorg2-n .colorg2-w, .colorbltgrn2 .colorg2-s .colorg2-e, .colorbltgrn2 .colorg2-s .colorg2-w {display:block; font-size:0px; line-height:0%; height:6px; position:relative; margin:0}
.colorbltgrn2 .colorg2-n .colorg2-e {background:url(http://members.colonialspringsgolf.com/stylesheets/cTLg2.gif) no-repeat top right; top:-1px; right:-2px}
.colorbltgrn2 .colorg2-n .colorg2-w {background:url(http://members.colonialspringsgolf.com/stylesheets/cTRg2.gif) no-repeat top left; width:15px; top:0px; left:-3px}
.colorbltgrn2 .colorg2-head {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding:0 6px 6px 8px; background-color:#ffffff; border:1px solid #004600; border-width:0px 0px 1px 0px}
.colorbltgrn2 .colorg2-mid {background-color:#ECE9D8; padding:6px}
.colorbltgrn2 .colorg2-foot {background-color:#ECE9D8; padding:6px}

.colorbltblue {clear:both; margin:0; border:1px solid #b4befb; border-width:1px 1px 1px 1px}
.colorbltblue .colorb-n {background-color:#f2f2ff}
.colorbltblue .colorb-n .colorb-e, .colorbltblue .colorb-n .colorb-w, .colorbltblue .colorb-s .colorb-e, .colorbltblue .colorb-s .colorb-w {display:block; font-size:0px; line-height:0%; height:6px; position:relative; margin:0}
.colorbltblue .colorb-n .colorb-e {background:url(http://members.colonialspringsgolf.com/stylesheets/cTL.gif) no-repeat top right; top:-1px; right:-2px}
.colorbltblue .colorb-n .colorb-w {background:url(http://members.colonialspringsgolf.com/stylesheets/cTR.gif) no-repeat top left; width:15px; top:0px; left:-3px}
.colorbltblue .colorb-head {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding:0 6px 6px 8px; background-color:#f2f2ff; border:1px solid #b4befb; border-width:0px 0px 1px 0px}
.colorbltblue .colorb-mid {background-color:#fff; padding:6px}
.colorbltblue .colorb-foot {background-color:#fff; padding:6px}

input.btn{width: 150px;}

textarea.nicetext{
	font-family: Arial;
	padding:5px;
}

textarea.nicetext2{
	font-family: Arial;
	padding:5px;
	border-color: #B4BEFB;
	border-style: solid;
	border-width: 1px;
	overflow:auto;
}

input.nicetext2{
	font-family: Arial;
	height:22px;
	border-color: #B4BEFB;
	border-style: solid;
	border-width: 1px;
}

input.addFriendButton{
	width: 100px;
	height: 22px;
	background-image: none;
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	border-color:#B4BEFB;
	border-style:solid;
	border-width: 1px;
	background-color: #FFFFFF;	
}

input.Xaddfriendbutton{
	width: 100px;
	height: 22px;
	font-size: 10px;
	color: #333333; 
	background-color: #B9CBEC;
	border-color:#5D85D3;
	border-style:solid;
	border-width: 1px;
}

#bottom {
left: 10;
width: 100;
position: fixed;
bottom: 0px;
background: #ECE9D8;
text-align: center;
}