/** Main Elements **/

body {
	font-family : "Trebuchet MS";
	margin :0;
	padding : 0;
	font-size : 12px;
	color : #606060;
}

a {
	color :blue;
	text-decoration : none;
}

a:hover {
	color :red;
	text-decoration : none;
}

h2 {
	font-size : 20px;
	color : 31576F;
}

h3 {
	height : 25px;
	background : #0077A7 url(cbimages/buttonbk02.gif) repeat-x;
	padding : 5 0 0 0;
	font-size : 12px;
	color : #FFFFFF;
	margin : 0;
}

p {
	font-size : 11px;
}

/** Global ID Tags **/

#global {
	text-align : center;
}

#content {
	width : 740px;
	margin: 0;
}

/** Page Header ID Tags **/

#headertop {
	width : 740px;
	height : 60px;
	background : #184C65;
	color : White;
	margin: 0;
	padding: 0;
}

#headertop h1 {
	float : left;
	padding : 15px 0 0 10px;
	font-size : 33px;
}

#headersub {
	width:740px;
	height:30px;
	background : #ACBB48;
	color : White;
	margin: 0;
	padding: 0;
}

#headersub h1 {
	float : left;
	padding : 5px 0 0 10px;
	font-size : 12px;
}

#headersub ul {
	float : right;
	margin : 0;
	padding: 5px 0 0 0;
	list-style: none;
}

#headersub li {
	display : inline;
}

#headersub a{
	height : 37px
	margin : 0 0 0 0;
	font-size : 12px;
	color : white;
	padding : 12px 20px 0px 20px;
	background : #184C65 url(cbimages/buttonbk01.gif) repeat-x;
	text-decoration : none;
}

#headersub a:hover{
	height : 37px
	margin : 0 0 0 0;
	font-size : 12px;
	color : white;
	padding : 12px 20px 0px 20px;
	background : #184C65 url(cbimages/buttonbk02.gif) repeat-x;
	text-decoration : none;
}

#headerblank {
	height : 5px;
	font : 1px;
	padding : 0 0 0 0;
}

/** Left Menu ID Tags **/

#column1 {
	float : left;
	width : 125;
}

#menubg1 {
	width : 125px;
	padding : 2 0 0 0;
	border-top : 1px solid #FFFFFF;
	background : #FFFFFF url(cbimages/buttonbk04.gif) repeat-x;
	vertical-align : middle;
	height : 20px;
	text-align : center;
}

#menubg1blk {
	padding : 2 0 0 0;
	border-top : 1px solid #FFFFFF;
	height : 20px;
}

#menubg1 a {
	width : 125px;
	color : 8F8F8F;
	text-decoration : none;
}

#menubg1 a:hover {
	width : 125px;
	color : white;
	text-decoration : none;
	background : #184C65;
}

/** Page Body ID Tags **/

#fulltitle {
	padding : 5 5 5 5;
	float : center;
	width : 750;
	vertical-align : top;
	text-align : left;
	background : #FFFFFF url(cbimages/buttonbk04.gif) repeat-x;
}

#fullbody {
	padding : 0 0 0 5;
	width : 750;
	vertical-align : top;
	text-align : left
}

#column2title {
	padding : 5 5 5 5;
	float : right;
	width : 600;
	vertical-align : top;
	text-align : left;
	background : #FFFFFF url(cbimages/buttonbk04.gif) repeat-x;
}

#column2titlepop {
	padding : 5 5 5 5;
	float : right;
	width : 450;
	vertical-align : top;
	text-align : left;
	background : #FFFFFF url(cbimages/buttonbk04.gif) repeat-x;
}

#column2titleframe {
	padding : 5 5 5 5;
	float : right;
	width : 700;
	vertical-align : top;
	text-align : left;
	background : #FFFFFF url(cbimages/buttonbk04.gif) repeat-x;
}

#column2body {
	padding : 0 0 0 5;
	float : right;
	width : 600;
	vertical-align : top;
	text-align : left
}

#column2bodyframe {
	padding : 0 0 0 5;
	float : right;
	width : 700;
	vertical-align : top;
	text-align : left
}

#column2body43 {
	padding : 0 0 0 5;
	float : right;
	width : 450;
	vertical-align : top;
	text-align : left;
}

#column2body4w {
	padding : 0 0 0 5;
	float : right;
	width : 150;
	vertical-align : top;
	text-align : centre;
}

/** Indents **/

#indent1 {
	padding : 0 0 0 30px;
}

#indent2 {
	padding : 0 0 0 60px;
}

#indent3 {
	padding : 0 0 0 90px;
}

/** Text Classes **/

.green {
	color : Green;
}

.green11 {
	color : Green;
	font-size : 11px;
}

.blue {
	color : Blue;
}

.black10 {
	font-size : 10px;
	color : Black;
}

.black10green {
	font-size : 10px;
	color : Black;
	background-color : #CEFDCE;
}

.black10red {
	font-size : 10px;
	color : Black;
	background-color : #FFC0CB;
}

.blue10 {
	font-size : 10px;
	color : Blue;
}

.white10 {
	font-size : 10px;
	color : White;
}

.blue11 {
	font-size : 11px;
	color : Blue;
}

.navy15 {
	font-size : 15px;
	color : Navy;
}

.navy12 {
	font-size : 12px;
	color : Navy;
}

.navy11 {
	font-size : 11px;
	color : Navy;
}

.navy10 {
	font-size : 10px;
	color : Navy;
}

.default11 {
	font-size : 11px;
	color : 8F8F8F;
}

.default10 {
	font-size : 10px;
	color : 8F8F8F;
}

.black11 {
	font-size : 11px;
	color : Black;
}

.black12 {
	font-size : 12px;
	color : Black;
}

.blue12 {
	font-size : 12px;
	color : Blue;
}

.red11 {
	font-size : 11px;
	color : Red;
}

.red10 {
	font-size : 10px;
	color : Red;
}

.red12 {
	font-size : 12px;
	color : Red;
}

.error {
	color : Red;
	font : 15px;
	font-weight : bolder;
}

.confirm {
	color : Green;
	font : 14px;
	font-weight : bold;
}

.emailheader {
	color : white;
	font-size : 13px;
	width : 600px;
	margin : 0;
	background : #184C65;
	padding : 1 1 1 1;
}

/** Table Classes **/

.Cell11BlackOnBlue {
	font-size : 11px;
	color : Black;
	background-color : #E0FFFF;
}

.tableheader {
	background-color: #184C65;
	color: #FFFFFF;
	vertical-align: middle;
	font-size : 12px;
	font-weight : bold;
	text-align : center;
}

.linkheader{
	font-size : 12px;
	color : White;
	text-decoration : none;
	font-weight : bold;
}

.linkheader:HOVER{
	font-size : 12px;
	color : Yellow;
	text-decoration : none;
	font-weight : bold;
}

























/** OLD ELEMENTS BELOW **/
/** Main Elements **/

.default{
	color : 8F8F8F;
}

.medium {
	font-size : 11px;
}

.smallgreen {
	font-size : 10px;
	color : Green;
}

.versionborder {
	font-size : 10px;
	color : Green;
	border : 1px Black;
	background-color : #7FFFD4;
}

.colblack {
	color : black;
}

.colblack14 {
	color : black;
	font-size : 14px;
}


/** Global ID Tags **/



#warning {
	color : Yellow;
	font-size : 11px;
	width : 600px;
	margin : 0;
	background : #184C65;
	padding : 1 1 1 1;
}




/** Header ID Tags **/




/** Page Body ID Tags **/









#column2bodycenter {
	padding : 0 0 0 5;
	float : right;
	width : 600;
	vertical-align : top;
	text-align : center;
}

#column2body4 {
	padding : 0 0 0 5;
	float : right;
	width : 150;
	vertical-align : top;
	text-align : centre;
}


#column2body4 a {
	color : 8F8F8F;
	text-decoration : none;
}

#column2body4 a:hover {
	color : black;
	text-decoration : none;
}


#column2body4w a {
	color : 8F8F8F;
	text-decoration : none;
}

#column2body4w a:hover {
	color : white;
	text-decoration : none;
}

#column2body3 {
	padding : 0 0 0 5;
	float : right;
	width : 200;
	vertical-align : top;
	text-align : centre;
}

#column2body32 {
	padding : 0 0 0 5;
	float : right;
	width : 400;
	vertical-align : top;
	text-align : left;
}



#indent1large {
	padding : 0 0 0 30px;
	font : 13px;
	color : Black;
}

#indent1.error {
	color : Red;
	font : 14px;
}




/** Photo table classes **/



.smalllink{
	font-size : 9px;
	text-decoration : none;
	font-weight : bold;
}

.smalllink:HOVER{
	font-size : 9px;
	color : Red;
	text-decoration : none;
	font-weight : bold;
}

.TableRowBack {
	border-bottom : 1px solid #D3D3D3;
	font-size : 10px;
	color : black;
}

.TableRow {
	font-size : 10px;
	color : black;
}

.EditRow {
	font-size : 11px;
}

.EditRowBlack {
	font-size : 11px;
	color : Black;
	background-color : #E0FFFF;
}

.gg-title
{
	text-align:center;
	font-size: 14px;
}

.gg-subtitle
{
text-align:center
}

.gg-bar.mt
{
border-top:#008000 thin solid;
padding:5px 0px;
}

.gg-secmost 
{
text-align:center;
font-size:110%
}

.gg-cbar
{
margin:3ex 45%;
border-top:#008000 thin solid;
}

.gg-fam
{
	font-size : 11px;
	color : Navy;
}

.gg-lbl 
{
padding-left:2ex;
text-align:right;
width:9ex;
}

.gg-date
{
	font-size : 11px;
	color : Navy;
}

.gg-secchild
{
	font-size : 12px;
	color : Navy;
	padding-left : 50px;
	font-weight : 900;
}

.gg-enote
{
	font-size : 11px;
	color : Navy;
	font-style : italic;
}

.femalebox
{
	background-image : url(cbimages/fembox.jpg);
	width : 196px;
	height : 41px;
	padding : 5px 5px 5px 40px;
}

.malebox
{
	background-image : url(cbimages/malbox.jpg);
	width : 196px;
	height : 41px;
	padding : 5px 5px 5px 40px;
}

