body, div, table, td, select, input {
	font-family: arial, helvetica, sans-serif; 
	font-size: 12px; color:#000000;
	}

.frame {
    background: url( ../images/gm_bg.gif );
    background-color: #F1E5CF;
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-decoration: none
    }

.donate_amount {
	color: #AA1415;
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 14px;
    font-weight: bold;
	}

.number_area {
	color: #333333;
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 14px;
    font-weight: bold;
	padding-top: 60px;
	padding-left: 2px;
	}

.error {
	color: #FF0000;
	font-weight: bold;
	}

.main_body {
    background: url( ../images/background.jpg );
   	background-position: top-left;
	background-repeat: repeat-x;
	}

.content_body {
    background: url( ../images/content_back.gif );
   	background-position: top-left;
	background-repeat: repeat-x;
	}

.right_body {
    background: url( ../images/right_back.jpg );
   	background-position: top-left;
	background-repeat: repeat-x;
	}

hr { 
	border: 0; 
	height: 1px; 
	color: #e2d9b0;
	background-color: #7d7d7d;
	}

hr.side { 
    border: 0; 
    height: 1px; 
    color: #4691c2;
    background-color: #7d7d7d;
    }

.bg_white {   
	background-color : #ffffff; 
	}

.line_gray {   
    background-color : #ffffff; 
    BORDER-BOTTOM: #B4B4B4 1px solid;
    BORDER-LEFT: #B4B4B4 1px solid;
    BORDER-RIGHT: #B4B4B4 1px solid;
    BORDER-TOP: #B4B4B4 1px solid;
    border-style: solid;
	}

.page_title {   
    background-color : #ffffff; 
    BORDER-BOTTOM: #e4b601 1px solid;
    BORDER-LEFT: #e4b601 1px solid;
    BORDER-RIGHT: #e4b601 1px solid;
    BORDER-TOP: #e4b601 1px solid;
    border-style: solid;
	}

.side_table {   
    BORDER-BOTTOM: #86b5d5 1px solid;
    BORDER-LEFT: #86b5d5 1px solid;
    BORDER-RIGHT: #86b5d5 1px solid;
    BORDER-TOP: #86b5d5 1px solid;
    border-style: solid;
	}

UL.side {
	color: #000000;
	margin-left: 16px;
	}

INPUT, SELECT, TEXTAREA {
    BACKGROUND-COLOR: #FFFFFF;
	BORDER-BOTTOM: #c8c7c7 1px solid;
    BORDER-LEFT: #c8c7c7 1px solid;
    BORDER-RIGHT: #c8c7c7 1px solid;
    BORDER-TOP: #c8c7c7 1px solid;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 7pt;
	FONT-WEIGHT: normal;
    LETTER-SPACING: 0px;
    PADDING-LEFT: 2px
    }

input[disabled="disabled"], textarea[disabled="disabled"], select[disabled="disabled"], input.disabled {
	BACKGROUND: #FFFFE0;
	CURSOR: default;
	}

.blank {
	border-color: none;
	border-style: none;
	border-width: none;
	background-color: transparent;
	}

.bg_tan {
	background-color : #F5EBD6; 
	}

.bg_gold_bar { 
    background-color : #ffffff;
    BORDER-BOTTOM: #FFD34E 7px solid;
    BORDER-LEFT: #FFD34E 7px solid;
    BORDER-RIGHT: #FFD34E 7px solid;
    BORDER-TOP: #FFD34E 7px solid;
    border-style: solid;
    }

.bg_white_black_top { 
    background-color : #ffffff;
    BORDER-BOTTOM: #000000 0px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    border-style: solid;
    }

.bg_white_grey { 
    background-color : #EEEFF1;
    BORDER-BOTTOM: #000000 0px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    border-style: solid;
    }

.bg_back_bottom { 
    background: url( ../images/bg_bottomfade.jpg );
    background-color : #ffffff;
    }

.bg_gold2 { 
    background-color : #F5EBD6;
    BORDER-BOTTOM: #CDA204 2px solid;
    BORDER-LEFT: #CDA204 2px solid;
    BORDER-RIGHT: #CDA204 2px solid;
    BORDER-TOP: #CDA204 2px solid;
    border-style: solid;
    }

.blue_line { 
	background-color: #9FA2BF;
	}

.footer_bg { 
	background-color: #E1E1E9;
	}

.header_bg { 
	background-color: #656DA7;
	}

.top_line { 
	background-color: #D3D7E7;
	}

.footer_bg2 {
    background-color: #2E2516; 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    color: #DEC395;
    }

.frame2 {
    background-color: #F1E5CF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-decoration: none
    }

.whiteBG { 
	background-color : #ffffff; 
	}

.darktanBG { 
	background-color : #E6D6B4; 
	}

.specialBorder {
    border-color: #D5DBE0;
    border-style: solid;
    border-width: 1px;
    }

.ch {
    cursor:pointer;cursor:hand
    }

.homeborder {
    BACKGROUND-COLOR: #FFFFFF;
	BORDER-BOTTOM: #50299D 1px solid;
    BORDER-LEFT: #50299D 1px solid;
    BORDER-RIGHT: #50299D 1px solid;
    BORDER-TOP: #50299D 1px solid;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 7pt;
	FONT-WEIGHT: normal;
    LETTER-SPACING: 0px;
    PADDING-LEFT: 2px
    }

.borderimage {
    border-color: #cc0000;
    border-style: solid;
    border-width: 2px;
    }

.sideborderimage {
    border-color: #000000;
    border-style: solid;
    border-width: 2px;
    }

.cell_border {
    BORDER-BOTTOM: #ffffff 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    border-style: solid;
    }

.select {
    border-color: none;
    border-style: none;
    border-width: none;
	background-color: #F0F1F4;
    }

.select2 {
    border-color: none;
    border-style: none;
    border-width: none;
    }

.button {
    border-color: #D3D7E7;
    BACKGROUND-COLOR: #656DA7;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana,Arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    border-style: solid;
    border-width: 1px;
	padding:2px;
    }
.linkbutton {
    BACKGROUND-COLOR: #FFFFFF;
	BORDER-BOTTOM: #c8c7c7 1px solid;
    BORDER-LEFT: #c8c7c7 1px solid;
    BORDER-RIGHT: #c8c7c7 1px solid;
    BORDER-TOP: #c8c7c7 1px solid;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 7pt;
	FONT-WEIGHT: normal;
    LETTER-SPACING: 0px;
    PADDING-LEFT: 2px
    }

.selectNew {
    border-color: #454E7C;
    BACKGROUND-COLOR: #5E032E;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana,Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    border-style: solid;
    border-width: 2px;
    }

form {
    padding: 0px;
    margin: 0px;
    }

A:a { color: #cc0000; TEXT-DECORATION: none; FONT-WEIGHT: normal;}
A:link { color: #cc0000; TEXT-DECORATION: none; FONT-WEIGHT: normal;}
A:visited { color: #cc0000; TEXT-DECORATION: none; FONT-WEIGHT: normal;}
A:active { color: #cc0000; TEXT-DECORATION: none; FONT-WEIGHT: normal;}
A:hover { color: #cc0000; TEXT-DECORATION: UNDERLINE; FONT-WEIGHT: normal;}

A.greenlink:link { color: #264102; TEXT-DECORATION: NONE; FONT-WEIGHT: normal; font-family:  Verdana, Arial, Helvetica; font-size: 9px;}
A.greenlink:visited { color: #264102; TEXT-DECORATION: NONE; FONT-WEIGHT: normal; font-family: Verdana, Arial, Helvetica; font-size: 9px;}
A.greenlink:active { color: #264102; TEXT-DECORATION: NONE; FONT-WEIGHT: normal; font-family:, Verdana, Arial, Helvetica; font-size: 9px;}
A.greenlink:hover { color: #264102; TEXT-DECORATION: UNDERLINE; FONT-WEIGHT: normal; font-family: Verdana, Arial, Helvetica; font-size: 9px;}

A.peachlink:link { color: #663801; TEXT-DECORATION: NONE; FONT-WEIGHT: normal; font-family:  Verdana, Arial, Helvetica; font-size: 9px;}
A.peachlink:visited { color: #663801; TEXT-DECORATION: NONE; FONT-WEIGHT: normal; font-family: Verdana, Arial, Helvetica; font-size: 9px;}
A.peachlink:active { color: #663801; TEXT-DECORATION: NONE; FONT-WEIGHT: normal; font-family:, Verdana, Arial, Helvetica; font-size: 9px;}
A.peachlink:hover { color: #663801; TEXT-DECORATION: UNDERLINE; FONT-WEIGHT: normal; font-family: Verdana, Arial, Helvetica; font-size: 9px;}

A.submenu:link { color: #FFFFFF; TEXT-DECORATION: NONE; FONT-WEIGHT: none; font-family:  Verdana, Arial, Helvetica; font-size: 10px;}
A.submenu:visited { color: #FFFFFF; TEXT-DECORATION: NONE; FONT-WEIGHT: none; font-family: Verdana, Arial, Helvetica; font-size: 10px;}
A.submenu:active { color: #C2C8FB; TEXT-DECORATION: NONE; FONT-WEIGHT: none; font-family:, Verdana, Arial, Helvetica; font-size: 10px;}
A.submenu:hover { color: #C2C8FB; TEXT-DECORATION: NONE; FONT-WEIGHT: none; font-family: Verdana, Arial, Helvetica; font-size: 10px;}

A.footer:link { color: #5A5A5A; TEXT-DECORATION: NONE; font-family:  Verdana, Arial, Helvetica; font-size: 10px;}
A.footer:visited { color: #5A5A5A; TEXT-DECORATION: NONE; font-family: Verdana, Arial, Helvetica; font-size: 10px;}
A.footer:active { color: #39439D; TEXT-DECORATION: NONE; font-family:, Verdana, Arial, Helvetica; font-size: 10px;}
A.footer:hover { color: #39439D; TEXT-DECORATION: UNDERLINE; font-family: Verdana, Arial, Helvetica; font-size: 10px;}

A.top:link { color: #39439D; TEXT-DECORATION: NONE; font-family:  Verdana, Arial, Helvetica; font-size: 10px;}
A.top:visited { color: #39439D; TEXT-DECORATION: NONE; font-family: Verdana, Arial, Helvetica; font-size: 10px;}
A.top:active { color: #39439D; TEXT-DECORATION: NONE; font-family:, Verdana, Arial, Helvetica; font-size: 10px;}
A.top:hover { color: #39439D; TEXT-DECORATION: UNDERLINE; font-family: Verdana, Arial, Helvetica; font-size: 10px;}

A.copyright:link { color: #306e97; TEXT-DECORATION: NONE; FONT-WEIGHT: none; font-family: Verdana, Arial, Helvetica; font-size: 9px;}
A.copyright:visited { color: #306e97; TEXT-DECORATION: NONE; FONT-WEIGHT: none; font-family: Verdana, Arial, Helvetica; font-size: 9px;}
A.copyright:active { color: #306e97; TEXT-DECORATION: NONE; FONT-WEIGHT: none; font-family: Verdana, Arial, Helvetica; font-size: 9px;} 
A.copyright:hover { color: #306e97; TEXT-DECORATION: UNDERLINE; FONT-WEIGHT: none; font-family: Verdana, Arial, Helvetica; font-size:9px;}

A.address:link { color: #ab650d; TEXT-DECORATION: NONE; FONT-WEIGHT: none; font-family: Verdana, Arial, Helvetica; font-size: 9px;}
A.address:visited { color: #ab650d; TEXT-DECORATION: NONE; FONT-WEIGHT: none; font-family: Verdana, Arial, Helvetica; font-size: 9px;}
A.address:active { color: #ab650d; TEXT-DECORATION: NONE; FONT-WEIGHT: none; font-family: Verdana, Arial, Helvetica; font-size: 9px;}
A.address:hover { color: #ab650d; TEXT-DECORATION: UNDERLINE; FONT-WEIGHT: none; font-family: Verdana, Arial, Helvetica; font-size:9px;}

A.sidelink:link { color: #000000; TEXT-DECORATION: NONE; FONT-WEIGHT: none; font-family: Arial, Verdana,Helvetica; font-size: 12px;}
A.sidelink:visited { color: #000000; TEXT-DECORATION: NONE; FONT-WEIGHT: none; font-family: Arial, Verdana, Helvetica; font-size: 12px;}
A.sidelink:active { color: #000000; TEXT-DECORATION: NONE; FONT-WEIGHT: none; font-family: Arial, Verdana, Helvetica; font-size: 12px;}
A.sidelink:hover { color: #000000; TEXT-DECORATION: UNDERLINE; FONT-WEIGHT: none; font-family: Arial, Verdana, Helvetica; font-size:12px;}

.test {
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-BOTTOM: #FFFFFF 1px solid;
    BORDER-LEFT: #FFFFFF 1px solid;
    BORDER-RIGHT: #FFFFFF 1px solid;
    BORDER-TOP: #FFFFFF 1px solid;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 7pt;
	FONT-WEIGHT: normal;
    LETTER-SPACING: 0px;
    PADDING-LEFT: 2px
    }

.web:link { color: #54504A; TEXT-DECORATION: NONE}
.web:visited { color: #54504A; TEXT-DECORATION: NONE}
.web:active { color: #54504A; TEXT-DECORATION: NONE}
.web:hover { color: #817B72; TEXT-DECORATION: UNDERLINE}

.white:link { color: #ffffff; TEXT-DECORATION: NONE}
.white:visited { color: #ffffff; TEXT-DECORATION: NONE}
.white:active { color: #ffffff; TEXT-DECORATION: NONE}
.white:hover { color: #ffffff; TEXT-DECORATION: UNDERLINE}    

.designer:link { color: #9f9f9f; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}    
.designer:visited { color: #9f9f9f; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}   
.designer:active { color: #9f9f9f; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}    
.designer:hover { color: #cccccc; TEXT-DECORATION: NONE; FONT-WEIGHT: normal;}
    
.black:link { color: #000000; TEXT-DECORATION: NONE}
.black:visited { color: #000000; TEXT-DECORATION: NONE}
.black:active { color: #000000; TEXT-DECORATION: NONE}
.black:hover { color: #772B1A; TEXT-DECORATION: NONE}
    
.email:link { color: #817B72; TEXT-DECORATION: NONE; FONT-WEIGHT: bold;}    
.email:visited { color: #817B72; TEXT-DECORATION: NONE; FONT-WEIGHT: bold;}    
.email:active { color: #817B72; TEXT-DECORATION: NONE; FONT-WEIGHT: bold;}    
.email:hover { color: #000000; TEXT-DECORATION: NONE; FONT-WEIGHT: bold;}

.button:link { color: #FFFFFF; TEXT-DECORATION: NONE; FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 12px; FONT-WEIGHT: BOLD;}
.button:visited { color: #FFFFFF; TEXT-DECORATION: NONE; FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 12px; FONT-WEIGHT: BOLD;}
.button:active { color: #FFFFFF; TEXT-DECORATION: NONE; FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 12px; FONT-WEIGHT: BOLD;}
.button:hover { color: #000000; TEXT-DECORATION: UNDERLINED; FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 12px; FONT-WEIGHT: BOLD;}

.buttons:link { color: #4A7F46; TEXT-DECORATION: NONE; FONT-FAMILY: Arial Narrow; FONT-SIZE: 8pt; FONT-WEIGHT: BOLD;}
.buttons:visited { color: #4A7F46; TEXT-DECORATION: NONE; FONT-FAMILY: Arial Narrow; FONT-SIZE: 8pt; FONT-WEIGHT: BOLD;}
.buttons:active { color: #4A7F46; TEXT-DECORATION: NONE; FONT-FAMILY: Arial Narrow; FONT-SIZE: 8pt;   FONT-WEIGHT: BOLD;}
.buttons:hover { color: #000000; TEXT-DECORATION: NONE; FONT-FAMILY: Arial Narrow; FONT-SIZE: 8pt;  FONT-WEIGHT: BOLD;}

.linkbutton:link { color: #000000; TEXT-DECORATION: NONE; FONT-FAMILY: Verdana,Arial; FONT-SIZE: 7pt; FONT-WEIGHT: normal;}
.linkbutton:visited { color: #000000; TEXT-DECORATION: NONE; FONT-FAMILY: Verdana,Arial; FONT-SIZE: 7pt; FONT-WEIGHT: normal;}
.linkbutton:active { color: #000000; TEXT-DECORATION: NONE; FONT-FAMILY: Verdana,Arial; FONT-SIZE: 7pt; FONT-WEIGHT: normal;}
.linkbutton:hover { color: #000000; TEXT-DECORATION: NONE; FONT-FAMILY: Verdana,Arial; FONT-SIZE: 7pt; FONT-WEIGHT: normal;}

.vendors:link { color: #0072AB; TEXT-DECORATION: NONE; FONT-FAMILY: Arial; FONT-SIZE: 11pt; FONT-WEIGHT: BOLD;}
.vendors:visited { color: #0072AB; TEXT-DECORATION: NONE; FONT-FAMILY: Arial; FONT-SIZE: 11pt; FONT-WEIGHT: BOLD;}
.vendors:active { color: #0072AB; TEXT-DECORATION: NONE; FONT-FAMILY: Arial; FONT-SIZE: 11pt; FONT-WEIGHT: BOLD;}
.vendors:hover { color: #000000; TEXT-DECORATION: NONE; FONT-FAMILY: Arial; FONT-SIZE: 11pt; FONT-WEIGHT: BOLD;}

.navbutSubTbl a {
    position:relative; 
    display:block;
    }
  
.navbutSubTbl {
    font-family: Arial, sans-serif;
    color: #ffffff;
    font-size: 11px;
    text-align: left;
    BORDER-BOTTOM: #000000 0px solid;
    BORDER-LEFT: #000000 0px solid;
    BORDER-RIGHT: #FFFFFF 0px solid;
    BORDER-TOP: #000000 0px solid;
	white-space: nowrap;
    }
   
.navbutSubTbl a, .navbutSubTbl a:visited {  
    position:relative; 
    display:block; 
    text-decoration: none; 
    padding-top: 6px;
    padding-bottom: 4px; 
    padding-left: 10px;
    padding-right: 16px; 
    font-weight: normal;
    font-family: Arial, sans-serif;
    color: #ffffff;
	white-space: nowrap;
    }
 
.navbutSubTbl a:hover {  
    font-family: Arial, sans-serif; 
    color: #FFFFFF;
    font-weight: normal;
    background-color: #000000;
    text-decoration: none;
	white-space: nowrap;
    }
	
.drop_down {
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-BOTTOM: #98B226 1px solid;
    BORDER-LEFT: #98B226 1px solid;
    BORDER-RIGHT: #98B226 1px solid;
    BORDER-TOP: #D3D7E7 1px solid;
    LETTER-SPACING: 0px;
    }

.childTbl a {
    position:relative; 
    display:block;
    }

.childTbl {
    font-family: "Trebuchet MS", Arial, sans-serif;
    color: #ffffff;
    font-size: 9px;
    background-color: #1F4075;
    border-color: #669CBE;
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 1px; 
    border-bottom-width: 1px;
    border-left-width: 1px;
    }

.childTbl a {  
    position:relative; 
    display:block; 
    text-decoration: none; 
    padding-top: 4px;
    padding-bottom: 4px; 
    padding-left: 4px; 
    font-weight: bold;
    font-family: "Trebuchet MS", Arial, sans-serif;
    color: #ffffff; 
    }

.childTbl a:visited {  
    position:relative; 
    display:block; 
    text-decoration: none; 
    padding-top: 4px;
    padding-bottom: 4px; 
    padding-left: 4px; 
    font-weight: bold;
    font-family: "Trebuchet MS", Arial, sans-serif; 
    color: #ffffff; 
    }

.childTbl a:hover {  
    font-family: "Trebuchet MS", Arial, sans-serif; 
    color: #ffffff;
    font-weight: bold;
    background-color: #669CBE;
    text-decoration: none;
    }

.blue {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: none;
    font-variant: normal;
    text-decoration: none;
    color: #1850a5;
    }

.header2 {
    font-family: Times, Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: bold;
    letter-spacing: 3px;
    font-variant: normal;
    text-decoration: none;
	color: #3F7A48;
    }

.fontsVerdana2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    text-decoration: none;
    }

.copyright {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal;
    font-weight: none;
    font-variant: normal;
    text-decoration: none;
    color: #306e97;
    }

.address {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal;
    font-weight: none;
    font-variant: normal;
    text-decoration: none;
    color: #ab650d;
    }

.white {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: none;
    font-variant: normal;
    text-decoration: none;
    color: #ffffff;
    }

.header {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 15px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    text-decoration: none;
    color: #cc0000;
    }

.captiontext {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    text-decoration: none;
    color: #666666;
    }

.subheader {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    text-decoration: none;
    color: #306e97;
    }

.subheaderred {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    text-decoration: none;
    color: #e50101;
    }

.sideheader {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    text-decoration: none;
    color: #000000;
    }

.red {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: none;
    font-variant: normal;
    text-decoration: none;
    color: #cc0000;
    }

.caption {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal;
    font-weight: none;
    font-variant: normal;
    text-decoration: none;
    color: #FFFFFF;
    }

.fields {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal;
    font-weight: none;
    font-variant: normal;
    text-decoration: none;
    color: #1F2354;
    }

.menu {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal;
    font-weight: none;
    font-variant: normal;
    text-decoration: none;
    color: #666666;
    }

.fontsArial {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
	margin: 0px;
    text-decoration: none
    }

.fontsArial2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    text-decoration: none
    }
    
.times {
    font-family: Times, Arial, Helvetica, sans-serif;
    font-size: 18px;    
	font-style: normal;
    font-weight: bold;
    font-variant: normal;    
	text-decoration: none;
	color: #4A8202;
    }

.fontsArial3 {    
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-decoration: none
    }

.fontsTMS {
    font-family: Trebuchet MS, Helvetica, sans-serif;    
	font-size: 10px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-decoration: none
    }

.fontsTMSlg {
    font-family: Trebuchet MS, Helvetica, sans-serif;
    font-size: 14px;
    font-style: normal;    
	font-weight: bold;
    font-variant: normal;
    text-decoration: none;
    color: #7DBF6D;
    }

.fontsTMSlg2 {
    font-family: Trebuchet MS, Helvetica, sans-serif;
    font-size: 17px;
    font-style: normal;
    font-weight: bold;    
	font-variant: normal;
    text-decoration: none;
    color: #7DBF6D;
    }
    
.fontsArial5 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 17px;    
	font-style: normal;
    font-weight: bold;
    font-variant: normal;    
	text-decoration: none;
    color: #444444;
    }

.fontsArial6 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-style: normal;    
	font-weight: bold;
    font-variant: normal;
    text-decoration: none;
    color: #651E10;
    }

.Georgia4 {
    font-family: Arial, Helvetica, sans-serif;    
	font-size: 18px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    color: #772B1A;
    text-decoration: none
    }

.Georgia2 {    
	font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    color: #772B1A;    
	text-decoration: none
    }

.tanColor {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;    
	font-variant: normal;
    color: #7A6524;
    text-decoration: none
    }
    
.orangetitles {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;    
	font-style: normal;
    font-weight: bold;
    font-variant: normal;    
	text-decoration: none
    }

.orangetitles2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;    
	font-variant: normal;
    color: #374EC4;
    text-decoration: none
    }
    
.cat_title {
    font-family: Times, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;    
	color: #4F5FA1;
    text-decoration: none
    }

.cat_title3 {
    font-family: Times, Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-style: normal;    
	font-weight: bold;
    font-variant: normal;
    color: #4F5FA1;
    text-decoration: none
    }

.side_names {
    font-family: Arial, Helvetica, sans-serif;    
	font-size: 11px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    color: #817B72;
    text-decoration: none
    }

.blue_titles {    
	font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-style: normal; 
    font-weight: bold;
    font-variant: normal;
    color: #0072AB;    
	text-decoration: none
    }

.orange_titles {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-style: normal;
    font-weight: bold;    
	font-variant: normal;
    color: #DC6300;
    text-decoration: none
    }	

.brown_title {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 17px;    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    color: #CC9933;
    text-decoration: none
    }

.blue_titles_sm {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;    
	font-weight: bold;
    font-variant: normal;
    color: #0072AB;
    text-decoration: none
	}

.fontsTiny {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-decoration: none
	}

/* Login right menu */
.glossymenu {
    list-style-type: none;
    margin: 5px 0;
    padding: 0;
    width: 205px;
    border: 1px solid #9A9A9A;
    border-bottom-width: 1px;
    }

.glossymenu li a {
    background: white url(../images/menu_item_back.gif) repeat-x bottom left;
    font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
    /* color: white; */
    display: block;
    width: auto;
    padding: 3px 0;
    padding-left: 10px;
    text-decoration: none;
    }

* html .glossymenu li a { 
    /*IE only. Actual menu width minus left padding of A element (10px) */
    width: 205px;
    }

.glossymenu li a:visited, .glossymenu li a:active {
    /* color: white; */
    }

.glossymenu li a:hover {
    background-image: url(../images/clear.gif);
    font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
    }

#pipe ul {
	margin-left: 0;
	padding-left: 3;
	display: inline;
	} 

#pipe ul li {
	margin-left: 0;
	padding: 3px 5px;
	border-left: 1px solid #000;
	list-style: none;
	display: inline;
	}
	
#pipe ul li.first {
	margin-left: 0;
	border-left: none;
	list-style: none;
	display: inline;
	}

/* For tables - copied from Clear Theme */
.ClearTABLE{ background-color: #DEDBDE; BORDER-RIGHT: #d8d8d8 thin solid; BORDER-TOP: #d8d8d8 thin solid; BORDER-LEFT: #d8d8d8 thin solid; BORDER-BOTTOM: #d8d8d8 thin solid; }

.ClearHeader{ background-color: #FFFFFF; color: #4A7AC9; font-size: 10px; font-weight: bold; border-bottom: #d8d8d8 thin solid; padding: 5px; }

.AltDataTD{ background-color: #FFFFFF; color: #000000; font-size: 10px; }

.ColumnTD{ background-color: #E7E7E7; color: #000084; font-size: 10px; font-weight: bold; padding: 5px; }

.DataTD{ background-color: #F7F7F7; color: #000000; font-size: 10px; padding: 5px; }

.ErrorDataTD{ background-color: #F7F7F7; color: #FF0000; font-size: 10px; font-weight: bold; }

.SeparatorTD{ height: 2px; background-color: #DEDBDE; }

.FooterTD{ background-color: #E7E7E7; color: #000084; font-size: 10px; font-weight: bold; }

.ContentTable {
align: center;
background-color: #ebf2f8;
cellspacing: 0px;
cellpadding: 0px;
width: 100%;
border-width: 1px;
border-spacing: 1px;
border-collapse: separate;
border-style: solid;
border-color: #749cdf;
}

/* Row Styles */
.Row { background-color: #FFFFFF; font-size: 12px; height: 25px; }
.AltRow { background-color: #E7E7E7; font-size: 12px; height: 25px; }
.ErrorRow { background-color: #FFCCFF; color: #000000; font-size: 10px; }
.NormalRow { background-color: #F7F7F7; color: #000000; font-size: 10px; }
