/* Sections and divisions as per hierarchy */
.outerdiv
{
	/*width: 1000px;
	height: 650px;*/
	padding-bottom: 0px;
	padding-top: 0px;
	background-color: #fff;
	/*background-image : url(images/bginner.gif);
	padding-right: 0px;
	padding-left: 0px;
	margin: 0 0 0 0;
	position: absolute;
	top: -330px;
	margin-left: -450px;
	left: 50%;
	border: 0px solid #fcfcfc;*/
}
#outertable
{
	height: 500px;
}
#header
{
	/*background-image : url(images/header_bg.gif);
	background-repeat: no-repeat;
	background-position: top left;*/
	background-color: #1C204E;
	width: 1000px;
	height: 120px;
	padding-top: 0px;
	border: 0px solid #330000;
}
#menu
{
	background-image : url(images/menu_bg.gif);
	background-repeat: repeat-x;
	background-position : top left;
	background-color: #1C4164;
	width: 1000px;
	height: 35px;
	margin-top: 0px;
	padding: 0px 0px 0px 0px;
}
#submenu
{
	/*background-repeat: no-repeat;
	background-position : top left;*/
	float: left;
	/*background-color: #AEAEAA;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;*/
	width: 200px;
	/*height: 25px;*/
	margin-top: 0px;
}
#sidebar
{
	float: left;
	padding: 0 5 0 15;
	min-width: 310px;
	width: auto !important;
	width: 330px;
	border-top: 1px solid #B2B2B2;
	border-bottom: 1px solid #B2B2B2;
	border-left: 1px solid #B2B2B2;
	background-repeat: repeat;
	background-color: #040C1C;
	height: 550px;
	/*overflow: auto;
	SCROLLBAR-FACE-COLOR: #50666E;*/
}
#content
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 770px;
	border-left: 0px solid #B2B2B2;
	border-right: 0px solid #B2B2B2;
	/*overflow-y: auto;*/
	SCROLLBAR-FACE-COLOR: #AEAEAA;
	/*border-bottom: 1px solid #B2B2B2;
	background-color: #952119;
	background-image: url(images/content_bg.gif);
	background-position : top left;
	background-repeat : no-repeat;
	background-attachment : scroll;
	overflow : auto;
	SCROLLBAR-FACE-COLOR: #7291A3; */
}
#content_area
{

}
#homecontentarea
{
	margin: 0px 0px 0px 0px;
	padding: 10px 5px 5px 25px;
	height: 555px;
	background-image: url(images/bg_rays.gif);
	background-position : top center;
	background-repeat : no-repeat;
}
#contentarea
{
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 5px 0px;
	height: 555px;
	background-image: url(images/bg_rays.gif);
	background-position : top center;
	background-repeat : no-repeat;
}
#maincontentarea
{
	margin: 0px 0px 0px 0px;
	padding: 10px 5px 5px 25px;
	height: 555px;
	width: 970px;
	overflow-x: auto;
}
#rightcontentarea
{
	margin: 0px 0px 0px 0px;
	padding: 10px 5px 5px 25px;
	height: 555px;
	width: 770px;
	overflow-x: auto;
}
#rightcontentareawm
{
	margin: 0px 0px 0px 0px;
	padding: 10px 5px 5px 25px;
	height: 555px;
	width: 760px;
	background: url(images/clubs_wm.gif) no-repeat 150px 50px;
}
#contentpop
{
	margin: 0px 0px 0px 0px;
	padding: 10px 5px 15px 15px;
}
#footer
{ 
	background-image : url(images/footer_bg.gif);
	background-repeat: repeat-x;
	background-position : top left;
	background-color: #1C4164;
	border: 0px solid red;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	height: 25px;
	/*float:left;*/
}
.item
{
	padding-bottom: 5px;
}

/* Text definitions */
.plaintext
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	font-style: normal;
	color: #333;
	letter-spacing : .7pt;
    padding: 0 20 0 0;
}
.realplaintext
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	font-style: normal;
	color: #507293;
	letter-spacing : .7pt;
	background-color: #fff;
    padding: 2px 2px 2px 5px;
}
.paratitle
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 17px;
	font-weight : 600;
	color: #1C4164;
	/*letter-spacing : .7pt;*/
	padding-left: 0px;
	padding-top: 5px;
   padding-bottom: 5px;
   padding-right: 0px;
}
.subtitle {
   font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 600;
	color: #717171;
	padding: 0px 0px 5px 0px;
	}
.paratext
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	color: #333;
	padding-left: 0px;
	padding-top: 5px;
    padding-bottom: 5px;
    padding-right: 10px;
	line-height:15px;
}
.caption
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : 500;
	color: #333;
	padding-left: 0px;
	padding-top: 5px;
    padding-bottom: 5px;
    padding-right: 0px;
	text-align: center
}
.excerpttitle
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	color: #333;
	padding-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	line-height: 17px;
	text-transform: uppercase
}
.paratextexcerpt
	{
	font-family: Georgia, "Palatino Linotype", Palatino, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: 500;
	color: #333;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-right: 10px;
	line-height: 17px;
}
.alerttext
{
color: #990000;
}
#contenttables
{
	padding-left: 25px;
}
.paratext1st
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	color: #333;
	padding-left: 0px;
	padding-top: 15px;
    padding-bottom: 5px;
    padding-right: 10px;
	line-height:15px;
}
.parasubtitle {
   font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 600;
	color: #1C4164;
	padding: 10px 0px 5px 0px;
	}
.boldtext
	{
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 12px;
		font-weight : bold;
		color: #717171;
		padding-top: 0px;
		padding-bottom: 0px;
	}
.boldtextupper
	{
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 12px;
		font-weight : bold;
		color: #717171;
		padding-top: 10px;
		padding-bottom: 2px;
		text-transform: uppercase;
	}
.italictext
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
	color: #63635C;
	letter-spacing: 1.3pt;
	padding: 3 0 0 1;
}
.descriptiontext
	{
	font-family :  Verdana, Arial, Helvetica,  sans-serif;
	font-size : 13px;
	font-weight : 500;
	color: #DFBBA5;
	font-style : normal;
	letter-spacing : 1.2pt;
}
.itemtext
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	color: #717171;
	padding-top: 5px;
}
.footeritem
{
	border-top: 1px solid #000;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	border-left: 0px solid #000;
}
.footertext
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #fff;
	letter-spacing : 1.2pt;
	padding: 3px 15px 2px 25px;
}
.creditstext
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #392E28;
	letter-spacing : .9pt;
	padding: 5px 15px 0px 0px;
}
.smalltext
	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : 500;
	color: #717171;
	/*letter-spacing : 1.1pt;*/
	padding: 10px 0px 0px 0px;
}
/* Special pads */
.menuitem
{
	padding: 0 7 0 7;
}
.submenuitem
{
	padding: 0px 0px 0px 0px;
	border-left: 0px solid #fff;
	border-top: 0px solid #fff;
	border-bottom: 0px solid #fff;
	margin-bottom: 1px
}
.imgpad
{
	padding: 10px 0px 5px 0px;
}
.imgpad2
{
	padding: 10px 0px 0px 20px;
}
.spacer
{
	height: 15px;
}
.spacer10
{
	height: 10px;
}
/* Pagewide body and anchor definitions */
body
{
	background-color: #ABC0CB;
	background-image: url(images/grad_blue_v2.jpg);
	background-position: bottom center; 
	background-repeat: repeat-x;
	margin: 0;
}
	
A:link {
	text-decoration : none;
	COLOR:  #4F5171;
}
A:visited {
	text-decoration : none;
	COLOR:  #4F5171;
}
A:hover {
	text-decoration : underline;
	COLOR:  #4F5171;
}
A:active {
	text-decoration : none;
	COLOR: #4F5171;
}
a:focus { 
-moz-outline-style: none; 
}
A.other:hover
{
color: #EFDFBC;
}
A.slink:link {
	text-decoration : none;
	font-weight: bold;
	COLOR: #4F5171;
}
A.slink:visited {
	text-decoration : none;
	COLOR: #4F5171;
}
A.slink:hover {
	text-decoration:underline;
	COLOR: #4F5171;
}
A.slink:active {
	text-decoration : none;
	COLOR: #4F5171;
}
A.footer:link {
	text-decoration : none;
	COLOR: #fcfcfc;
}
A.footer:visited {
	text-decoration : none;
	COLOR: #fcfcfc;
}
A.footer:hover {
	text-decoration:underline;
	COLOR: #fff;
}
A.footer:active {
	text-decoration : none;
	COLOR: #F3F386;
}
SELECT.contact {
		margin-bottom: 10px;
		PADDING-LEFT: 2px;
		padding-bottom: 0px;
		padding-top: 0px;
		background-color: #f1f1f1;
		color: #336699;
		FONT: 10px verdana, arial;
		height: 18px;
		WIDTH: 148px;
		border: 1px solid #B9B9BB;
	}
 TEXTAREA.contact 
 {
		SCROLLBAR-FACE-COLOR: #7291A3; 
		BACKGROUND: #f1f1f1; 
		SCROLLBAR-HIGHLIGHT-COLOR: #e1e1e1; 
		WIDTH: 225px; 
		SCROLLBAR-SHADOW-COLOR: #666666; 
		COLOR: #194284; 
		SCROLLBAR-3DLIGHT-COLOR: #333333; 
		SCROLLBAR-ARROW-COLOR: #B4B4B4; 
		SCROLLBAR-TRACK-COLOR: #e1e1e1; 
		SCROLLBAR-DARKSHADOW-COLOR: #333333
	}
	INPUT.contact 
	{
		BORDER-RIGHT: #BFBFB8 1px solid; 
		BORDER-TOP: #BFBFB8 1px solid; 
		BORDER-LEFT: #BFBFB8 1px solid; 
		BORDER-BOTTOM: #BFBFB8 1px solid;
		PADDING-LEFT: 2px;
		margin-bottom: 3px; 
		BACKGROUND: #f1f1f1; 
		FONT: 11px verdana,arial,sans-serif; 
		WIDTH: 200px; 
		COLOR: #4F5171; 
	}
	INPUT.submitbutton {
		font-size: 9pt; 
		letter-spacing: -0.4pt;
		FONT-WEIGHT: normal; 
		CURSOR: hand; 
		COLOR: #fcfcfc; 
		FONT-FAMILY: verdana, arial,sans-serif; 
		BACKGROUND-COLOR: #507293; 
		margin-top: 10px;
		/*width: 150px;*/
	}	
	