 body

{	
	font-family: Arial, Helvetica, sans-serif,tahoma;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px; 	
	font-size:75%;

	background-color: #000000; 

/*	background-color:White; Sets the background colour around the content*/
/*	background-color: #006699; - default setting for BSC */
}


/****** topheaderpanel ***/

#mainwrapper
{
	width: 781px;
	background-color: #ffffff;	
	padding: 0px;
	margin: 0px;	
	border: 0px;	
	border:4px solid #d10f17;	
	height:100%;
}


#mainwrapper1
{
	
	width: 100%;	
	background-color: #ffffff;	
	padding: 0px;	
	margin: 0px;	
	border: 0px;	
	border:4px solid #d10f17;
	height:100%;
}


#toppanel
{
	width: 781px;  	
	padding: 0px;
	margin: 0px;
}

#bannerimg
{
	width:781px;	
	padding: 0px;	
	margin: 0px;	
	border:0px;
}


#bannerimg img
{
	width:781px;	
	height:181px;
}

#topbarnav
{
	width:781px; 
	background:url(../images/headerblk.gif) no-repeat #d10f17 		
	center;	 
	height:25px;
	margin:4px 0px 4px 0px; 	
	font-family:Tahoma,Arial, Helvetica, sans-serif;
}


#bscheader
{
	font-size:1.1em;
	font-weight:bold;
	color:#FFFFFF;
 	text-align:left;
	margin:2px 10px 2px 10px;
	float:left;  
} 


#bscheader ul
{	
	margin:0px;
	padding:0px;
  	border:0px;
 	background-color:none; 
}

#bscheader ul li
{

	list-style:none;
 	list-style-image:inherit;
  	list-style-position:inherit; 

	margin:0px;
	padding:0px;
	border:0px; 
	float:left;
	margin:2px 8px 2px 8px; 
  	background-color:none;
}


#bscheader ul li a
{
	text-decoration:none;
	/*------------------------------------------------------------ */
        /* -- set the colour on the text of the menu bar           -- */
	/* -- default   "color:#FFFFFF;				  -- */
	color:#ffffff;
	/* ---------------------------------------------------------------- */
}

.logout
{
font-size:1.1em;	
	font-weight:bold;	
	color:#FFFFFF; 	
	text-align:left;	
	margin:2px 10px 2px 10px;	
	float:left;
	text-decoration:none;	}

.navdivider
{	
	text-align:center;}

	/* ---------------------------------------------------------------- */
        /* -- set the colour on the '-'s on the menu bar                 -- */
        /* -- default   "color:#FFFFFF;                                  -- */
	color:#000000; 
	/* ---------------------------------------------------------------- */

#username
{	
	font-size:1.1em;		
	font-weight:bold;	
	color:#FFFFFF; 	
	text-align:left;	
	float:right;
	margin:2px 5px 2px 5px;
}

/*** definiton for center panel starts here  ***/

#centerpanel
{

	width: 781px; 		
	padding: 0px;	
	margin: 0px;   
 	/*height:278px; */	
	background-color:#ffffff;
}

/*** left content definitons in the center panel here ***/


#leftnavbar
{
	width:165px;

	/* ---------------------------------------------------------------- */
        /* -- set the colour on the '-'s on the menu bar                 -- */
        /* -- default   "color:#FFFFFF;                                  -- */
	/* background-color: green; */
	
	float:left;
	border-right:2px;

	/*background:#004378;*/
	 /*height:278px; */

	padding-top:0px; 		
 	margin:0px;

}

.collapseblock {display:none}

.expandblock {display:inline}

.leftblock
{
	margin-top:2px;
	margin-bottom:1px;
	 
}

.leftblock1
{	
	margin-top:1px;
	margin-bottom:1px;
}

.link
{font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:0.91em;
font-weight:bold; 
text-decoration:none;
color:#ffffff;
padding-left:5px;
display:block;
padding-top:4px;
}

.link:hover
{
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:0.91em;
font-weight:bold; 
text-decoration:none;
color:#FFFFCC;
padding-left:5px;
padding-top:4px;
}

.hlink
{
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold; 
text-decoration:none;
color:black;
padding-left:5px;
isplay:block;
padding-top:4px;
}

.hlink:hover
{
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold; 
text-decoration:none;
color:black;
padding-left:5px;
padding-top:4px;
}

.link1	
{
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold; 
text-decoration:none;
color:#ffffff;
padding-left:20px;
display:block;
padding-top:4px;
}

.link1:hover
{
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold; 
text-decoration:none;
color:#FFFFCC;
padding-left:20px;
padding-top:4px;
}

.linktext
{
	width:165px;
	height:22px;
	color:white;		
	position:relative;		text-align:left;
}

.linkbg
{
	
	width:165px;
	height:22px;
	position:absolute;}

.links
{
	width:165px;
	background:#000000;

	/* ---------------------------------------------------------------- */
       	/* -- change the colour on the Left Menu options                 -- */
	/* -- defaule -  background:#000000;                             -- */
       	/* ---------------------------------------------------------------- */
}

#supportlogo
{
	width:165px; 
}

#supportlogo img
{	
width:154px;
	/*height:67px;*/
	margin:2px;
}


/**** right content definitions in the center panel here ***/


#rightcontent

{
	width:609px;	
	/*background-color:purple;*/	
	float:left;	margin-left:5px;
		/* ---------------------------------------------------------------- */
                /* -- set the colour on solid line under the menu bar            -- */
                /* -- default -  border-top:4px solid #003366;                   -- */
		 border-top:4px solid #ff6c06;
	        /* ---------------------------------------------------------------- */
		/* margin-bottom:15px; */
		
	 border-top:4px solid #003366;		
		/*border-bottom:4px 		
	solid #003366;	
	margin-bottom:15px;		 */		
	padding:0px;		
	text-align: left;
}

#rightcontentlogin
{	
	width:781px;
	/*background-color:blue;*				
		background-color:#ffffff	
		float:right;	
 		border-top:4px 
		solid #003366;			
			/*border-bottom:4px 
			solid #003366;	
			margin-bottom:15px;		 */				
		padding:0px;		 	
}

#rightcontentlogin p 
{
}

#logincontent 
{
	background:url(../Images/loginpageimg.gif) no-repeat;
	width:375px;
	height:247px;
	padding-top:60px;
	text-align:center;
}

.logintxt
{
	font:Courier New;
	font-size:1.2em;
	color:#FFFFFF;
	text-align:right;
	padding-bottom:10px;
}

.logintxt2
{
	text-align:left;
	padding-left:65px;
}

.logintxt2 a
{
	font-family:'tahoma',Arial, Helvetica, sans-serif;
	font-size:0.90em;
	color:#990000;
}

.logintextbox
{
	padding-bottom:10px;
	text-align:left;
}

.signinbut
{
	text-align:left;
	padding-left:40px;
}

.Drillhead
{
	font-family:tahoma, arial, helvetica, sans-serif;
	font-size: 12pt;		
	color:#003366;
}

#centerpanel
{
	width: 781px; 	
	padding: 0px;
	margin: 0px;   
	 /*height:278px; */		
	background-color:#ffffff;
}

#bodycontent
{	
	width:609px;
}

#headerbar
{
	width:609px;
}

#headerbar p
{
	border:0px;	
	padding:0px;	
	margin:0px;
 }

#bottomslogan
{
	width:609px;  
}

#bottomslogan table
{	width:609px; 
	height:15px; 
	padding:0px;
	border:0px;
	margin:0px;
}

#bottomslogan h3
{
	width:601px;
	text-align:left;
	font-size:15px;
	color:#000000;		padding: 0px;
}

#bottomsloganlogin
{
	width:609px;	
	float:right;
}

#bottomsloganlogin table

{
	width:609px; 	
	height:15px; 	
	padding:0px;	
	border:0px;		margin:0px;	
	float:right;
}

#bottomsloganlogin h3
{
	width:601px;	
	text-align:left;	
	font-size:15px;		color:#000000;
	padding: 0px; 
}

/*** footer definitions here ***/


#bottompanel
{
	width: 781px; 
	padding:0px;
}

#bottompanellogin
{	
	background:#ffffff;	
	width: 781px; 	
	padding:0px; 
	float:left;
}

.blueline
{
	 height:2px;
}

#footer
{
	width: 781px;
	padding:0px;	
	border:0px;	
	margin:0px;  
}

#bottompanel p
{
	padding:0px;
	border:0px;	
	margin:0px;
}

.credit 
{ 
font-family:verdana, arial, helvetica, sans-serif; 
font-size:8pt;
color:black;
}

/****** inner pages definitions ***/
.headtxt
{
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:1.1em;
	font-weight:bold;
	color:#FFFFFF;

	padding-left:10px;
	text-align:left;
}

.headtxt1
{
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	color:#FFFFFF;
	padding-right:10px;
	text-align:right;
}

.bodtxt
{
	font-family:Tahoma,Arial, Helvetica, sans-serif;

	font-size:1.2em;
	font-weight:bold;
	color:#000000;
	text-align:center;
	margin:5px 0px 5px 0px;

/*padding-left:180px;*/		
}

.bodtxtuser
{
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:1.2em;
font-weight:bold;
olor:#000000;
text-align:left; 
margin:5px 0px 5px 0px;
/*padding-left:180px;*/	
} 

#bodtxt
{
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:1.2em;
font-weight:bold;
color:#000000;
text-align:center; 
margin:5px 0px 5px 0px;
width:609px;

/*padding-left:180px;*/		
}

.whitebg

{
background: url(../images/strip.gif) #004378;
text-align:left;
}
td {	
	font-family: Arial, Helvetica, sans-serif;
}
th
{	
	font-family: Arial, Helvetica, sans-serif;
}

.tablecot {font-family : 'verdana', arial, sans-serif; font-size : 12px; border-right: 1px solid 			#004378; border-top: 1px solid #004378;
} 

.tablecot th{
	font-family: 'verdana', arial, sans-serif; 
	font-size: 12px;	
	color: #ffffff;
	font-weight:bold;	
	padding-left: 5px;
	border-left: 1px solid #004378;		border-bottom: 1px solid #004378;	
	background-color : #004378;
} 

.tablecot td
{
	font-family: 'verdana', arial, sans-serif; 	
	font-size: 10px;	
	color: #000000;
	border-left: 1px solid #8bbfdf;	
	border-bottom: 1px solid #8bbfdf;		padding-left: 3px;	
	padding-top: 3px;	
	padding-bottom: 3px;
} 

.content{font-family: verdana, sans-serif;
	 color:#000000;
	 font-size:11px; 
	line-height:18px;}

.contentSuccess
{
	font-family: verdana, sans-serif; 
	color:#000000; 
	font-size:14px;
 	line-height:18px;
}

.contentbold
{
	font-family: verdana, sans-serif; 
	color:#000000; font-size:11px; 
	line-height:18px; 	font-weight:bold;
}

.bluebg
{
	background-color:#004378;
	height:4px; 
	width:609px;
	padding:0px;
	margin:0px;
	border:0px;	
}

.bluebg2{
background-color:#004378;
height:4px;
padding:0px;
margin:0px;border:0px;	
}

.bluebg1
{
background-color:#004478;
}

.whitebg1
{
background-color:#FFFFFF;
}

.centeralign
{text-align:center;
}

.imagealign
{
text-align:left;
vertical-align:middle;
padding-left:5px;}

.leftalign
{
text-align:left;
}

.rightalign
{
text-align:right;
}

.rightalign1
{
text-align:right;
padding-right:24px;
}

.valign
{
vertical-align:top;}

.chkbox{text-align:center;}

.listbox{width:140px;}

.txtbox{width:80px;}

.txtbox2{width:110px;}

.bigtxtbox{width:136px;}

.txtarea{width:151px;
height:65px;}

.btmlink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.95em;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	padding-left:3px;
	padding-right:7px;
}

.btmlink:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:0.95em;
font-weight:bold;
color:#004478;
text-decoration:underline;
padding-left:3px;
padding-right:7px;
}

.top
{
font-family:Arial, Helvetica, sans-serif;
font-size:0.95em;
font-weight:bold;
color:#000000;
text-align:right;
}


.top1
{
font-family:Arial, Helvetica, sans-serif;
font-size:0.95em;
font-weight:bold;
color:#000000;
text-align:center;
}

.top2
{
font-family:Arial, Helvetica, sans-serif;
font-size:0.95em;
font-weight:bold;
color:#000000;
text-align:left;
padding-left:8px;
}

.btmtxt
{
font-family:Arial, Helvetica, sans-serif;
font-size:1.5em;
color:#004377;
text-align:center;
}

.btmtxt1
{
font-family:Arial, Helvetica, sans-serif;
font-size:1.5em;
color:#004377;
text-align:left;
padding-left:80px;
}

.rightalignlogin
{
text-align:right;
float:right;
background:#ffffff;
}

.newusertxt{font-family:Arial, Helvetica, sans-serif;
font-size:1em;
color:#000000;
text-align:right;
padding-right:5px;
}

.bluebg
{
background-color:#004378;
height:4px; 
width:609px;
padding:0px;
margin:0px;
border:0px;	
}

.newusertxt1{
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
color:#000000;
text-align:left;
padding-left:120px;
}



.newusertxt2{
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
color:#000000;
text-align:right;
vertical-align:top;
padding-right:5px;
}



.listbox1{
width:153px;
}

.listbox2{
width:70px;
}

.fieldset{
width:525px;
}

.fieldset1{
width:300px;
margin-left:80px;
}

.fieldset2{
width:400px;
padding-left:40px;
}

.fieldset3{
width:400px;
padding-right:70px;
}

.fieldset4{
width:200px;
padding-right:30px;
}

.fieldset5{
width:525px;
}

.fieldset6{
width:400px;
}

.txtbox1{
width:149px;
}

.filebox{
width:230px;
height:20px;
}

.leftpad{
padding-left:5px;
text-align:left;
padding-bottom:2px;
padding-top:2px;
}

.mand{
font-family:Arial, Helvetica, sans-serif;
font-size:0.90em;
color:#004378;
text-align:right;
padding-right:10px;
}

#mand{
font-family:Arial, Helvetica, sans-serif;
font-size:0.90em;
color:#004378;
text-align:right;
padding-right:10px;  
width:599px;
margin-top:-20px;
}

.mandstar{font-family:Arial, Helvetica, sans-serif;
font-size:1.4em;
color:#004378;
padding-bottom:10px;
padding-left:5px;
font-weight:bold;
text-align:left;
}

.mandstar1{
font-family:Arial, Helvetica, sans-serif;
font-size:1.4em;
color:#004378;
padding-bottom:50px;
padding-left:5px;
font-weight:bold;
text-align:left;
}

.mandstar2{
font-family:Arial, Helvetica, sans-serif;
font-size:1.4em;
color:#004378;
padding-left:5px;
font-weight:bold;
text-align:left;
vertical-align:top;
}

.leftalignpad{
text-align:left;
padding-left:5px;
}

.botbutton{
padding-left:5px;
padding-right:5px;
}


.botbutton1{
padding-left:5px;
padding-right:5px;
}

/** Error Display On page */
.errusertxt{
font-family:Arial, Helvetica, sans-serif;
font-size:0.65em;
color:#FF0000;
text-align:left;
}

/** Error Display On Header */
.errtxt{
font-family:Arial, Helvetica, sans-serif;
font-size:1.2em;
color:#FF0000;
}

/** Select box width */
.widthed{ 
width:100%; 
} 

.imgleftpad{
padding-left:5px;
text-align:left;
padding-bottom:2px;
padding-top:2px;
}

.imgerrusertxt{
font-family:Arial, Helvetica, sans-serif;
font-size:1.00em;
color:#FF0000;
text-align:left;
font-weight:bold;
}


.imguplderrusertxt{
font-family:Arial, Helvetica, sans-serif;
font-size:0.98em;
color:#FF0000;
text-align:left;
padding-left:0px;
font-weight:bold;
}

.imgupldmandstar{
font-family:Arial, Helvetica, sans-serif;
font-size:1.00em;
color:#004378;
padding-bottom:10px;
padding-left:0px;
font-weight:bold;
text-align:left;
}

.table.calendar {
border: 1px solid #000000; 
border-collapse: collapse; 
color: #000000; background: #FFFFFF; 
} 

.td.today { border: 1px solid white; color: #000000; background: #EFEFEF; font-weight: bold;} 

.td.monthdays {border: 1px solid #434470; color: #000000; background: #FFFFFFF; } 

.td.nonmonthdays { border: 1px solid white; color: #000000; background: #EFEFEF;} 


.headtxt3{
font-family:tahoma, arial, helvetica, sans-serif;
font-size: 12pt;	
font-weight:bold;	
text-align:center; 	
color:#003366;
}

.headtxt4{
	font-family:tahoma, arial, helvetica, sans-serif;	
font-size: 12pt;
font-weight:bold;
text-align:left; 
color:#003366;
}

.body1
{
font-family: Arial, Helvetica, sans-serif,tahoma;	
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px; 
font-size:75%;
background-color: #FFFFFF; 
/*	background-color:White;*/ 
}

.drillhead{
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:12pt;
font-weight:bold;
color:maroon;
text-align:center; 
margin:10px 0px 0px 0px;
}

.sessheadtxt{
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
color:#000000;
text-align:left; 
margin:5px 0px 5px 0px;}

.bodtxt1{
font-family:Tahoma,Arial, Helvetica, sans-serif;

font-size:12pt;
font-weight:bold;
color:#000000;
text-align:left; 
margin:5px 0px 5px 0px;
width:609px;

/*padding-left:180px;*/		
}

.footer{
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:10pt;	
width: 781px;padding:0px;	
border:0px;	
margin:0px;  
}

.drilname

{
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;	
width: 781px;
padding:0px;
border:0px;	
margin:0px;  
}

.clubhead {
font-family:Tahoma,Arial, Helvetica, sans-serif;

font-size:12pt;
font-weight:bold;
color:#000000;
text-align:center; 
margin:5px 0px 5px 10px;
width:609px;

/*padding-left:180px;*/	
}

.clubheadprint 
{
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:12pt;
font-weight:bold;
color:#000000;
text-align:center; 
margin:0px 150px 0px 150px;
width:609px;
/*padding-left:180px;*/	
}

.flink
{font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:0.91em;
font-weight:bold; 
text-decoration:none;
color:black;
padding-left:5px;
display:block;
padding-top:4px;}

.flink:hover
{
font-family:Tahoma,Arial, Helvetica, sans-serif;

font-size:0.91em;

font-weight:bold; 

color:gray;
padding-left:5px;

padding-top:4px;
}


.ah 
	{
	text-decoration:none;
	}

.ah:hover 
{	
text-decoration:underline;
}

.faqheading
{
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:12pt;
font-weight:bold;
color:#000000;
text-align:left; 
margin:0px 0px 0px 5px;

/*padding-left:180px;*/		

}

.fh3	
{
font-family:tahoma, arial, helvetica, sans-serif;
font-size: 12pt;	
font-weight:bold;	
text-align:left; 	
color:#003366;
}

.faqp 	
{
font-family:tahoma, arial, helvetica, sans-serif;
	
font-size: 10pt;
color:black;	
}

.leftsidenavhd 	
{
font-family:tahoma, arial, helvetica, sans-serif;	
font-size: 10pt	
color:#ffffff;
font-weight:bold;
}

.h3	
{	
font-family:tahoma, arial, helvetica, sans-serif;
font-size: 12pt;	
color:#003366;
text-align:left;	
font-weight:bold;
}

.ul 	
{
font-family:tahoma, arial, helvetica, sans-serif;
font-size: 8pt;	
color:black;
text-align:left;
}
.text
{
font-family:tahoma, arial, helvetica, sans-serif;
font-size: 10pt;
color:black;
text-align:left;	
}

.dprinthead
{	
font-family:tahoma, arial, helvetica, sans-serif;
font-size: 14pt;	
color:#003366;
text-align:left;	
color:maroon;
font-weight:bold;
margin:15px 0px 0px 55px;
padding-left:10px;
padding-top:10px;
}

.compcolor2
{
background-color : #efefef;
}

.headtxt3
{
font-family:tahoma, arial, helvetica, sans-serif;
font-size: 12pt;	
font-weight:bold;	
text-align:center; 
color:#003366;
}

.tophead
{
font-family:Arial, Helvetica, sans-serif;
font-size:12pt;
font-weight:bold;
color:#000000;
text-align:center;
line-height:20px;
}

.headtxtusrlgn
{
font-family:tahoma, arial, helvetica, sans-serif;	
font-size: 12pt;
font-weight:bold;
text-align:left; 
color:#003366;
}

/**** end of inner page definitions ***/