/*THIS FORCES A SCROLL BAR IN FIREFOX OTHERWISE THE PAGE JUMPS LEFT AND RIGHT MAKING ROOM FOR A SCROLLBAR OR NOT*/
html{
min-height:100%; margin-bottom: 1px;}


body {background-color: #343440;
margin: 0px 0 50 0px;
padding: 10px 0 10px 0px;
border: 0;
font: 10pt Verdana, sans-serif;
text-align: center; /*to correct the centering IE bug of centering the container div*/
}



p {margin-left: 5px}

img.left {
float: left;
margin: 0 7px 2px 0;
}

img.lefttwo {
float: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 0px;
}

div.left{
float: left;
white-space: nowrap;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}


img.right {float: right}

img.top {
vertical-align:text-top
position: absolute;
left: 200px;
}
img.bottom {vertical-align:text-bottom}
img.set {
position: absolute;
left: 200px;
}


#menub ul {padding:0; margin:0; width:0; z-index:-1;list-style:none;}

#menub a, #menub a:link, 

#menub 
a.visited {
display:block; 
width:140px;  
border:1px 
solid #000000; 
background:#790909; 
color:#fff; 
text-decoration:none; 
text-align:center; 
line-height: 20px; 
margin: 3px auto;
padding: 0px;
}

#menub 
a:hover  {
background:#eeeeee; 
color:#790909;
margin: 3px auto;
}





#menuc {padding:0; margin:0; width:0; z-index:-1;}

#menuc a, #menuc a:link, 

#menuc 
a.visited {
display:block; 
width:140px; 
height:20px; 
border:1px 
solid #000000; 
background:#706B58; 
color:#fff; 
text-decoration:none; 
text-align:center; 
line-height: 20px; 
margin:3px auto;}

#menuc
a:hover  {
background:#ffffff; 
color:#214822;
}

#pointer {padding:0; margin:0; width:0; z-index:0;}

#pointer a, #pointer a:link,

#pointer
a.visited {
width: 140px;
position: absolute;
background:#eeeeee;
border: 1px solid #000;
text-decoration:none; 
line-height: 21px;
text-align: center;
font-weight: bold;
color:#000000;	
}

#pointer
a:hover {
background:#ffffff; 
color:#000000;
}

div.container 
{
width: 800px;
margin:auto;
padding: 0px;
background-color:white;
text-align: left;
overflow: hidden;
clear:both;
}

div.containerB
{
margin:10px;
}

div.tabcontainer
{
width:800px;
margin:auto;
pading:0px
background-color:white
text-align:left;
overflow:hidden;
}

div.homecontent{
float:left;
clear:none;
margin:35 5 0 5px;
padding-right: 10px;
border-right: 1px solid #909090;
width: 375px;
}


div.sidebar{
float:right;
clear:none;
width:230px;
background-color:white;
margin:30 0 0 0px;
padding-top:3px;
}


div.header {

background-color: #ffffff;
padding: 0px;
margin: 0px;

}

div.centerit{
	text-align: center;

}

div.pagecontent{
	margin: 0px 0px 0px 0px;
	padding: 0;
	border: 0;
	float:right;
	background-color: white;
	font-weight: 100;
    	font-size: 12px;
	font-family: 'verdana', arial, 'MS-Sans-serif';
	line-height: 0.4cm;
	width: 590px;
		
}

div.boxupperright {
	min-width: 1px;
	width: 225px;
	padding-right: 3px;
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: FFFFFF;
	border: 1px solid #999999;
	font-size: 10px;
	float: right;
	
}

div.newscontent {
	min-width: 1px;
	width:135px;
	padding-right: 3px;
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: F1ECEC;
	border: 1px solid #999999;
	font-size: 10px;
	font-family: 'verdana', arial, 'MS-Sans-serif';
	text-align: left;
	margin: 0px;
}

div.footer {
	position: relative;
	background-color: #FFFFFF;
	text-align: center;
	font-size: 10px;
	top: 0px;
}

div.nav {
	float: left;
	clear: left;
	margin: 20px 0px 0px 0px;
	width: 150px;
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;
	font-weight: 100;
    	font-size: 10px;
	font-family: 'verdana', arial, 'MS-Sans-serif';
	line-height: 0.3cm;
}

div.urbox {
	width: 300px;
	height: 50px;
	position: absolute;
	top: 10px;
	right: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: 8fbc8f;
	border: 1px solid #999999;
	font-size: 10px;
	text-align: center;
	line-height: 25px;
}




div.proginst {
        position: relative;
        top: 0px;
	left: 0px;
	background-color: #dedede;
	padding: 4px;
	font-size: 11px;
}


div.progigert {
	position: relative;
	top: 0px;
	left: 0px;
	background-color: #efefef;
	padding-right: 10px;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;
	font-size: 10px;
}

div.state {
        position: relative;
        top: 0px;
	left: 0px;
	background-color: #696969;
	padding: 4px;
	font-size: 11px;
	color: #ffffff
}


div.form {
    background-color: #efefef;
    padding: 5px;
}


div.float {
    float: left;
    padding-right: 10px;
    padding-left: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 10px;
}

div.floatr {
    float: right;
    padding-right: 10px;
    padding-left: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 10px;
}

div.title {
  font-weight: bold;
  font-size: 14px;
  color: #482121;
  font-style: italic;
  line-height:20px;

}

a
{
color:#790909;
text-decoration: none;
font-weight: bold;
}

a:hover
{
color:#000000;  
font-weight: bold;
text-decoration: underline;
}


a:blah
{
width: 130px;
background: #000000;
}



