

h1 {
	
	font-size: 11pt;
	}

h2 {
	width: 580px;
	font-family: Verdana, Arial, Tahoma sans-serif ;s
	font-size: 14pt;
	font-weight: bold;
	color: #000000;
	/* border-bottom: solid 2px #000000; */
}

fieldset {
	border: solid 1px #666666;
	/*width: 590px; */
	padding: 4px 4px 4px 4px;
	margin-bottom: 15px;
}


legend {

	color: #ffffff;
	background: #000000;
	border: 1px outset #cccccc;
	padding: 2px 2px 2px 2px;
	font-weight: bold;
}

label {
	/*width: 125px;*/
	font-size: 10pt;
	float: left;
	margin: 2px 0px 2px 0px;
	text-align: right;
}

.inputText {
	margin: 2px 0px 2px 5px;
}

select {
	margin: 2px 0px 2px 5px;
}

input.submit {
	color: #000000;
	/* background: #6898d0; */
	border: 2px outset #cccccc;
}

.tableNav {
	clear: both;
}

.bottomPageNav {
	clear: both;
}
	
form.tableNavBack {
	display: inline;
	float: left;
	margin: 10px 0px 12px 4px;
}

form.tableNavForward {
	display: inline;
	float: right;
	margin: 10px 4px 12px 0px;
}

form.tableNavBack input, form.tableNavForward input {
	width: 100px;
}

table {
	font-size: 10pt;
	/*border: solid 2px #666666;*/
	border-collapse: collapse;
    border-spacing: 0pt;
    empty-cells: show;
    
}
td, th {
	/*vertical-align: middle;*/
	
}

img.fullsize {
	max-width: 400px;
	max-height: 400px;
	margin: 2px 8px 2px 8px;
	border: solid 1px #000000;
}

img.thumbnail, div.thumbnail img {
	max-width: 190px;
	max-height: 150px;
	border: solid 1px #000000;
	
}

div.thumbnail {
	width: 150px;
	height: 190px;
	/*margin: 2px 2px 2px 2px;*/
	/*padding: 2px 2px 2px 2px;*/
	text-align: center;
	float: left;
}
div.thumbnail1 {
	width: 0px;
	height: 190px;
	/*margin: 2px 2px 2px 2px;*/
	/*padding: 2px 2px 2px 2px;*/
	text-align: left;
	float: left;
}
div.thumbnail2 {
	width: 190px;
	height: 150px;
	/*margin: 2px 2px 2px 2px;*/
	/*padding: 2px 2px 2px 2px;*/
	text-align: left;
	float: left;
}

div.thumbnailContainer {
	/*width: 580px; */
}

#editFormImageContainer {
	float: left;
	margin: 6px 0px 10px 0px;
}

#editFormImageContainer img {
	max-width: 150px;
	max-height: 150px;
	border: none;
}

#editFormImageButton {
	clear: left;
}

.footer {
	clear: both;
	width: 750px;
	margin-top: 8px;
	font-family: Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	border-top: solid 2px #000000;
}

.errorMessage {
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	color: #ff0000;
}

.buttonCol form {
	display: inline;
	width: 100%;
}

.buttonCol form input {
	width: 100%;
}

.buttonCol {
	width: 50px;
}

.nameCol {
	width: 200px;
}

.credit {
	font-family: Arial, sans-serif;
	font-size: 8pt;
	color: #696969;
}

a:link, a:visited, a:active {
	text-decoration: none;
	background: transparent;
}

a:link {
	color: #0000ff;
}

a:visited {
	color: #4098d0;
}

a:active {
	color: #ff0000;
}

a:link:hover, a:visited:hover, a:active:hover {
	color: #ff0000;
}

td form p {
	margin: 0px 0px 0px 0px;
}


/* -=-------------------------------------- Asp.net *--------------------------------------------/
.submit {
color : #fff; 
font-family : verdana, arial, helvetica, sans-serif; 
font-size : 8pt; 
font-weight : bold; 
background-color : #6898d0; 
border : 1px solid #dadada; 
cursor : pointer; 
}


.cselect {
border-left : 1px solid #b6b6b6; 
border-right : 1px solid #b6b6b6; 
border-top : 1px solid #b6b6b6; 
border-bottom : 1px solid #b6b6b6; 
background-color : #F4F9FF; 
font-size : 11px; 
color : #336699; 
font-family : Verdana, arial, helvetica, sans-serif; 
text-decoration : none; 
}


.textbox {
border-left : 1px solid #b6b6b6; 
border-right : 1px solid #b6b6b6; 
border-top : 1px solid #b6b6b6; 
border-bottom : 1px solid #b6b6b6; 
background-color : #ffffff; 
font-size : 11px;
font-family : Verdana, Arial, Helvetica, sans-serif; 
color : #000; 
} 

body{
    background-color: #fcfcfc;
    margin: 3px;
    padding: 3px;
     font-size:100%;
    font-family : Verdana, Arial, Tahoma, sans-serif;
}



a:link, a:visited{
    text-decoration:none ;
    font-weight: 500;
    color:#0066CC;
}
a:hover{
    text-decoration: underline;
    color: red;
    
    word-spacing: 0px;
}
/* Menu CSS */

/* Deprecated Menu CSS Code */

a.menu:link, a.menu:visited{
    font-size:100%;
    text-decoration: none;
    font-weight: 500;
    color:black;
    font-family : Verdana, Arial, Tahoma, sans-serif;
}
a.menu:hover{
    text-decoration: none;
   
    text-decoration: none;
    word-spacing: 0px;
}



p.sidebar a:link, p.sidebar a:visited {
 font-weight: bold;
 color: #FFFFFF;
}
a.menu1:link, a.menu1:visited{
    font-size:90%;
    text-decoration: none;
    font-weight: 500;
    color:#aacc33;
}
a.menu1:hover{
    text-decoration: none;
    color: #ED7F09;
    text-decoration: none;
    word-spacing: 0px;
}


table.fan1{
    /* border-style: solid;
        border-color: black;
        border-width: 1px; */
        border-bottom-style: groove;
    border-bottom-color: #ccc;
    border-bottom-width: 2px ;

}

/*
ul { list-style-image: url("logo/next1.gif"); 
list-style-position: inside; 
} */


 

 DIV.navblack {
     FONT-SIZE: 90%; color:#ffffff
}
DIV.navwhite {
     FONT-SIZE: 90%; color:#808080
}


DIV.nav1 {
    BORDER-LEFT: #000 3px solid; BORDER-RIGHT: #000 3px solid; BORDER-TOP: #000 1px solid; MARGIN-BOTTOM: 0px; PADDING-LEFT: 0px;  PADDING-RIGHT: 0px;  PADDING-BOTTOM: 0px; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid; MARGIN-LEFT: -8px; MARGIN-RIGHT: -8px; BACKGROUND-COLOR: #353535; FONT-SIZE: 94%;
}
DIV.nav {
  BORDER-RIGHT: #7088b0 1px solid; BORDER-TOP: #7088b0 0px; MARGIN-RIGHT: -8px MARGIN-BOTTOM: 15px; PADDING-RIGHT: -8px; PADDING-BOTTOM: 15px; BORDER-LEFT: #7088b0 1px solid; BORDER-BOTTOM: #7088b0 1px solid; BACKGROUND-COLOR: #f0f0e0;FONT-SIZE: 100%;
}

H4 { 
BORDER-LEFT: #7088b0 0px solid; BORDER-RIGHT: #7088b0 0px solid; BORDER-TOP: #7088b0 0px; MARGIN-BOTTOM: 0px; PADDING-LEFT: 0px;  PADDING-RIGHT: 0px;  PADDING-BOTTOM: 0px; BORDER-LEFT: #7088b0 1px solid; BORDER-BOTTOM: #7088b0 0px solid; BACKGROUND-COLOR: #f0f0ff;

}

H3 {
    CLEAR: right; BORDER-RIGHT: #7088b0 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #7088b0 1px solid; PADDING-LEFT: 1px; BACKGROUND: url('BannerTileBackgroun.gif') steelblue repeat-x; PADDING-BOTTOM: 0px; FONT: bold 100%/1.1 Arial, Helvetica, sans-serif; BORDER-LEFT: #7088b0 1px solid; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #7088b0 1px solid; FONT-SIZE: 110%;BACKGROUND-COLOR: steelblue;
}
#tabd:hover {
    COLOR: #fff! important; BACKGROUND-COLOR: #353535
}
#navlist LI A:active {
    COLOR: #fff; BACKGROUND-COLOR: #000
}
#navlist LI {
    DISPLAY: block; MIN-HEIGHT: 20px; FLOAT: left; WIDTH: 10.5% ;BORDER-left: #000 1px solid; BORDER-right: #000 1px solid; BORDER-bottom:#000 1px solid; BORDER-top:#000 1px solid
}
#navlist LI A {
    DISPLAY: block;  COLOR: #fff; POSITION: relative; TEXT-ALIGN: center; TEXT-DECORATION: none
}

#navlist {
    CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 100%; PADDING-TOP: 0px
}

#navlist {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#tabd {
    PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #6898d0
}

UL {
list-style-image: url("next1.gif");

PADDING-RIGHT: 0px; PADDING-LEFT: 0px;   PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 8px; PADDING-TOP: 0px 
}
