/* 2005LE Version, example set from 3 December, 2004*/
/* This file last changed: 3 December, 2004 */
/* general appearance */
/* See also Web Option BODYPARAM */

/* Stylesheet to use for dynamic Web pages */
/* is set by Web Option STYLESHEET */

/* COLOR SCHEME (use find & replace to swap colors */
/* very light blue: efefef */
/* light blue: bcbcbc */
/* medium blue: 444444 */
/* dark blue: 0132A7 */
/* very dark blue: 162A6D */

/* Section 1 */
/*Global tag styles*/
body {
	margin: 0;
	padding: 0;
	background-color: white;
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
}

/* This rule causes search form elements to resize along with the rest of the text on the page if the user resizes text. */
input, select, textarea {
	font-size: 90%;
	margin: 0px;
	padding: 0px;
}

/* This rule uses CSS2 to give a nicer effect in compliant browsers, while avoiding an annoying display effect in Internet Explorer 6 */
input[type="checkbox"] { background-color: #bcbcbc; }

td {
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	font-size: 12px;
}

/*traditional link colors are suggested for better usability */
a:link { color: #000099; }
a:active{ color: #993399; }
a:visited { color: #993399;  } 
a:hover  { color: #993399;  } 




/* cell colors */
#celBgGris {
	background-color: #262626;
}
#celBgOrange {
	background-color: #FF6400;
}

#celBgOrange2 {
	background-color: #FF8C00;
}
#celBgGris1 {
	background-color: #1A1A1A;
}
#celBgGris2 {
	background-color: #404040;
}
.celBgGris3 {
	background-color: #1A1A1A;
}
#celBgGris4 {
	background-color: #BFBFBF;
}
#celBgGris5 {
	background-color: #C6C6C6;
}
#celBgGris6 {
	background-color: #B3B3B3;
	padding: 0px;
}
#celBgGris7 {
	background-color: #EBEBEB;
}
#celBgGris8 {
	background-color: #CCCBCB;
}
#celBgGris9 {

	background-color: #DFDFDF;
}
#celBgGris10 {
	background-color: #AEAEAE;
}
#celBgGris11 {
	background-color: #989898;
}

/* text styles */

.header15px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #1D1D1D;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: -6px;
}
.TextGray999 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b9b9b9;
	line-height: 15px;
}
.TextGray75, .TextGray75 p, .TextGray75 a, .TextGray75 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#616161;
	line-height: 12px;
	text-decoration:none;
}
.TextGray75 a:hover{
color:#1a1a1a;
}
.fieldLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-align: right;
	padding-right: 8px;
}
.txtfield260 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #404040;
	background-color: #E5E5E5;
	width: 250px;
	padding: 1px;
}
.TextGrayLink, .TextGrayLink A, .TextGrayLink A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration:none;
	padding-top: 1px;
	padding-bottom: 1px;
	line-height: 15px;
}
.TextGray2Link, .TextGray2Link A, .TextGray2Link A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	text-decoration:none;
	padding-top: 1px;
	padding-bottom: 1px;
	line-height: 15px;
	}
.TextGrayLink A:hover, .TextGray2Link A:hover {
	background-color:#FF6400;
	color: #FFFFFF;
	}
.TextGray67{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#515151;
	line-height: 15px;
}
.TextGray67 a, .TextGray67 a:visited{
	text-decoration:none;
	color:#404040;
	font-weight:bold;
}
.TextGray67 a:hover {

	color:#FFFFFF;

}
.TextGray67sitemap, .TextGray67sitemap a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#676767;
	line-height: 15px;
		text-decoration:none;

}
.TextGray67sitemap a:hover{
	text-decoration:none;
	color:#FFFFFF;
}	
.txtWhiteLarge {
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height: 16px;
	letter-spacing: 1px;
}
.TextGray40, .TextGray40 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color:#404040;
	line-height: 15px;
}
	
	
	
li {
	margin-top: 4px;
}
form {
	margin: 0px;
	padding: 0px;
}

#font_main_buttons, #font_main_buttons a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	color: #7C2B00;
    text-decoration:none;
}
#font_main_buttons a:hover {
    font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:none;
}
#font_submenu, #font_submenu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFCC99;
	text-decoration:none;
	padding-top: 1px;
	padding-bottom: 1px;
	}
#font_submenu a:hover {
	color: #FF6400;
	text-decoration:none;
background-color: #FFFFFF;
}
 #font_submenu2, #font_submenu2 a {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
	padding-top: 1px;
	padding-bottom: 1px;
	}
#font_submenu2 a:hover {
	color: #FF6400;
	text-decoration:none;
background-color: #FFFFFF;
}
.menuview, .menuview a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#5F5F5F;
 }
 
 /* navbar */
 
 .navbar_level1, .navbar_level1 A,
 .navbar_level1 A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7C2B00;
    text-decoration:none;
}

.navbar_level1 A:hover {
	color: #FFFFFF;
}

.navbar_level1_path A {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	color: #FFCC99;
    text-decoration:none;
}

.navbar_level1_path A:hover {
    color: #FF6400;
    background-color: #FFFFFF;
}

.navbar_level1_selected A, navbar_level1_selected A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	color: #FFFFFF;
    text-decoration:none;
}

.navbar_level1_selected A:hover {
    background-color: #FF6400;
	color: #FFFFFF;
}

.navbar_level2, .navbar_level2 A,
.navbar_level2 A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 11px;
	color: #FFCC99;
	text-decoration:none;
	padding-top: 1px;
	padding-bottom: 1px;
}
.navbar_level2 A:hover {
    background-color: #FFFFFF;
	color: #FF6400;
}
.navbar_level2_path A {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	color: #FFCC99;
    text-decoration:none;
	padding-top: 1px;
	padding-bottom: 1px;
}
.navbar_level2_path A:hover {
    color: #FF6400;
    background-color: #FFFFFF;
}
.navbar_level2_selected A {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
	padding-top: 1px;
	padding-bottom: 1px;
}

.navbar_level2_selected A:hover {
    background-color: #FF6400;
	color: #FFFFFF;
}

.navbar_level3, .navbar_level3 A, .navbar_level3 A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;

}


#topButtons {
	text-align: right;
	position: absolute;
	width: 99%;
	margin-top: 5px;
	vertical-align: top;
}
.topButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #8c8c8c;
	margin: 2px;
}
a.topButton:link,
a.topButton:visited {
	text-decoration: none;
	color: #FFFFFF;
}

a.topButton:hover,
a.topButton:visited:hover {
	background-color: #FF6400;
}
hr {
	color: #cccccc;

}
h3 {
	line-height: 18px;
	font-size: 14px;
	margin-bottom: 0px;
}
h4 {
	font-size: 12px;
	line-height: 18px;
	margin-bottom: 0px;
}
p {
	margin-top: 0px;
}
h2 {
	font-size: 16px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	line-height: 20px;
}
h1 {
	font-size: 18px;
}
#thumbs td {
	font-size: 10px;
}

