/* CSS style sheet - http://www.letip-partroy.com */
/* Written by Hisham Elshahawi */
/* Copyright (c) 2003 g3D, LLC. */

A       { 
        color: #0000CC; 
        font-weight: bold;
        font-size: 9pt;
        font-family: Verdana, Arial, Helvetica, Sans-Serif;
        text-decoration: none
        }

A:hover { color: #FF8000; text-decoration: none }
A:active  { color: #FF8000; text-decoration: none }

/* General */

BODY    {
        color: #000000;
        background-color: #4F6793;
		margin: 0;
        padding: 0;
        font-style: normal;
        font-weight: normal;
        font-size: 12px;
        font-family: Verdana, Arial, Helvetica, Sans-Serif;
		text-align: center;
        }

/* Tables */

TD      { 
        color: #000000;
        font-style: normal;
        font-weight: normal;
        font-size: 10pt;
        font-family: Verdana, Arial, Helvetica, Sans-Serif;
        text-decoration: none
        }

img 	{
		border: 0;
		}

UL		{
		list-style-type: disc;
		}

		
/* DIV properties */
		
div.spacer {
	clear: both;
			}

div.floatl {
	float: left;
			}

div.floatr {
	float: right;
			}

/* or div.flowing div 
div.flowing img { 
      border: 0;
      float: left; 
      clear: left; 
      margin: 0px 2em 0px 0px;
 }
 */
 
/* Identifiers */

#container {
	background-color: #FFFFFF;
	border: 1px solid #666666;
	width: 800px;
	margin: 0px auto;
	}

#memberprint {
        background-color: #FFFFFF;
        margin: 0px auto;
        }
	
#navbar {
	background-color: #CCCCCC;
	border: 1px solid #666666;
	color: #003366;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 12px;
	text-align: center;
	width: 798px;
	height: 25px;
	padding: 0px;
	margin: 0px;
	}

#footer {
	font-size: 10px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 20px;
	clear: both;
	}
	
#intro {
	width: 200px;
	padding: 10px;
	text-align: left;
	float: left;
	}

#adminsection {
	padding: 5px; 
	width: 630px;
	/* border: 1px solid #000; */

}

#iframesection {
	padding: 5px; 
	width: 780px;
	/* border: 1px solid #000; */

}

#faq {
	text-align: left;
        padding: 5px;
        width: 700px;
}

#leftcontent {
	padding: 5px;
	text-align: left;
	width: 500px;
	margin: 0px;
	float: left;
}

#rightcontent {
	width: 250px;
	margin: 0;
	float: right;
	text-align: right;
}

#video {
	padding: 10px;
        width: 250px;   
        float: right;
        text-align: center;
}

#memberbrief {
	padding: 5px;
        width: 250px;
        margin: 0;
        float: right;
        text-align: center;
}

#memberbrief td {
	font-size: 10pt;
}

#memberbrief hr {
	margin: 0px;
}

#printerfriendly {
        padding: 5px;
        width: 120px;
        margin: 0;
        float: right;
        text-align: center;
}

#sitesection {
	text-align: left;
	padding: 5px;
	padding-left: 15px;
	font-size: 12px;
	width: 500px;
	float: left;
	}
	
#frontpeople {
	float: left;
	width: 265px;
	height: 236px;
	}

#announcements {
	/*width: 250px; */
	text-align: left;
	padding: 10px;
	float: right;
	}
	
#memberloginform {
	width: 120px;
	text-align: left;
	font-size: 10px;
	float: right;
	padding-right: 20px;
}
	
h3 {
	clear: none;
	}

/* How To Purchase */

div.row {
  clear: both;
  padding-top: 10px;
  }

div.row span.label {
  float: left;
  text-align: right;
  width: 100px;
  font-size: 12px;
  }

div.row span.formw {
  float: left;
  text-align: left;
  padding-right: 10px;
  } 
 

/* Properties */

/* for flowing text around images */
  .flowing	{
  	float: right; 
    clear: right; 
    margin: 0px 2em 0px 0px;
  }

.buscardview {
	width: 300px;
	height: 180px;
	margin: 5px;
	padding: 1px;
	float: left;
	border: 1px solid #666666;
	font-size: 10px;
}

.buscardcategory {
	text-align: center;
	position: relative;
	font-size: 14px;
	font-weight: bold;
	background-color: #CCCCCC;
	margin: 0px;
	padding: 2px;
}

.membername {
	font-size: 13px;
	font-weight: bold;
}

.weblink {
	color: #0000ff;
	font-size: 10px;
}

.bcweblink {
	float: right;
        color: #0000ff;
        font-size: 10px;
	margin: 15px;
}

.border1 { border: 1px solid #000000 }

.SPACEDTEXT { line-height: 14pt; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 12px; font-style: normal; font-weight: normal }

.MAIN_MAIN { color: #000000; font-style: normal; font-weight: normal; font-size: 10pt; line-height: 16pt; font-family: Arial, Helvetica, Sans
-Serif; text-decoration: none }

/* orange sidebar subtitles */
.SIDEBAR   { color: #000000; font-style: normal; font-weight: bold; font-size: 10pt; font-family: Verdana,Arial,Helvetica; text
-decoration: none }

/* content titles */
.TITLE  { font-style: normal; font-weight: bold; font-size: 14pt; text-decoration: none }
.subtitle {font-style: normal; font-weight: bold; font-size: 8pt; text-decoration: none }
.SMALL { font-style: normal; font-weight: normal; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Sans-Serif }
.BOLD { font-weight: bold; }
.BLUETITLE  { color: #155998; font-style: normal; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Sans-Serif }
.DEFAULT { font: medium/normal "Courier New", Courier, Monaco; font-size: 10pt; text-transform: none }
.ORANGETEXT  { color: #FF8000; }
.WHITETEXT { color: #FFFFFF; }
.ORANGETEXT  { color: #FF8000; }
.WHITETEXT { color: #FFFFFF; }
.whitetext { color: #FFFFFF; }
.BLUETEXT { color: #003366; }
.REDTEXT { color: #CC0000; }
.BLACKTEXT { color: #000000; }
.GREENTEXT { color: #009900; }
.breakhere {page-break-before: always}
