/*****************************
 M A S T E R PAGE
*****************************/
html, body, div, p, h1, h2, h3, h4, h5, h6, blockquote, ol, ul, li, dl, dt, dd, td, form, fieldset, a, img, button {
     margin: 0;
     padding: 0;
     border: 0;
}
#body{
	text-align:center;
	background:#FFFFFF url("images/bk5.jpg") repeat fixed;
	font-family:arial;
	font-size:13px;
}
#body_s{
	text-align:center;
	font-family:arial; 
	font-size:13px;
}

h1, h2, h3, h4, h5, h6 {color:#000000;}

h1 {
	margin-top:1em;
	font-size: 1.4em;
	font-weight: bold;
}
h2 {
	margin-top:1em;
	font-size: 1.3em;
	font-weight: bold;
}
h3 {
	margin: 0.5em 0;
	font-size: 1.2em;
	font-weight: normal;
}
h4 {
	margin: 0.5em 0;
	font-size: 1.1em;
	font-weight: bold;
}
h5 {
	margin: 0.5em 0;
	font-size: 1.0em;
	font-weight: bold;
}
h6 {
	margin: 0.5em 0;
	font-size: 0.8em;
	font-weight: bold;
}

p  {margin: 1em 0;}

a {text-decoration:none; color:#f8ece5;}
a:hover {text-decoration:underline; color:white;}

.sidem a {text-decoration:underline; color:#fdece5;}
.sidem a:hover {text-decoration:underline; color:white;}

#block2 a {text-decoration:none; color:#fdece5;}
#block2 a:hover {text-decoration:none; color:white; font-weight:bold;}

.topa
{
	background-image:url("images/i1.jpg");
	background-repeat: repeat-y;
	background-position: center;	
}
.topb
{
	background-image:url("images/i2.jpg");
	background-repeat: repeat-y;
	background-position: center;
}
.topc
{
	background-image:url("images/i3s.jpg");
	background-repeat: repeat-y;
	background-position: center;	
}
.topd
{
	background-image:url("images/i4.jpg");
	background-repeat: repeat-y;
	background-position: center;	
}
.tope
{
	background-image:url("images/i5.jpg");
	background-repeat: repeat-y;
	background-position: center;	
}
#block1{
    position:relative;
	height:80px; 
	background:#eedddd url("images/bk.jpg") no-repeat;
	width:920px;
}
#block2{
	width:920px;
	/*background-color:#800000;*/
	border-top:solid 0.01em #fdece5;
	border-bottom:solid 0.1em #fdece5;
	height:26px;
}
#block3
{
	text-align:right;
	width:920px;
}
#block3_s
{
    /*position:relative;*/
    height:180px;
	width:920px;
}

#block4{
	height:10px; 
	position:relative;
	background-color:#800000;
	width:920px;
	border-top:solid 1px #fdece5;
	border-bottom:solid 1px #fdece5;
}
#block5{
    text-align:left;
    background-color:#FFFFFF;
	width:920px;
	background-image:url(images/back.jpg);
	background-repeat:repeat-y;
}
#block6
{
    position:relative;
	background-color:#800000;
	width:920px;
	padding-top:3px;
	padding-bottom:5px;
	border-top:solid 1px #fdece5;
}
#block6_lbl
{
    color:#fdece5;
}

#search{
	position:absolute;
	top:4px;
	right:4px;
}
#logo{
	position:absolute;
	top:0px;
	left:0px;
}
#flags{
	position:absolute;
	top:55px;
	right:6px;
}
#flags2
{
    position:relative;
}
#text{
	position:absolute;
	top:52px;
	left:87px;
	color:#800000;
	font-family:Frutiger LT Std 45 Light,verdana,arial;
}
#cname{
	position:relative;
	top:7px;
	right:30px;
}
#cname2{
	position:relative;
	top:0px;
	right:30px;
}
#image
{
	position:absolute;
	top:0px;
	right:0px;
}

#menus
{    
	/*background-color:#800000;*/
	cursor:pointer;
	text-align:left;
	float:left;
	width:850px;
	border-bottom:solid 1px #fdece5;border-top:solid 1px #fdece5;
}

#menus2
{    
	/*background-color:#800000;*/
	cursor:pointer;
	text-align:left;
	float:right;
	width:70px;
	border-bottom:solid 1px #fdece5;border-top:solid 1px #fdece5;
}

#account{
	position:absolute;
	color:White;
	top:5px;
	left:5px;
}

#breadcrumbs{
	position:absolute;
	color:#ffffff;
	top:0px;
	right:10px;
}

#block6_tbl a {text-decoration:none; color:#FFFFFF;}

#block6_tbl a:hover {text-decoration:underline; color:#FFFFFF;}

/*****************************
 SLIDING M E N U
*****************************/
.transMenu .background {
	BACKGROUND-COLOR: #800000! important
}
.transMenu .hover {
	BACKGROUND-COLOR: #800000! important
}

.transMenu {
	LEFT: -1000px; OVERFLOW: hidden; POSITION: absolute; TOP: -1000px
}
.transMenu .content {
	POSITION: absolute
}
.transMenu .items {
	Z-INDEX: 2; LEFT: 0px; POSITION: relative; TOP: 0px
}
.transMenu .background {
	Z-INDEX: 1; FILTER: alpha(opacity=85); LEFT: 0px; POSITION: absolute; TOP: 3px; moz-opacity: .85
}
.transMenu .shadowRight {
	Z-INDEX: 3; FILTER: alpha(opacity=40); WIDTH: 2px; POSITION: absolute; TOP: 2px; moz-opacity: .4
}
.transMenu .shadowBottom {
	Z-INDEX: 1; FILTER: alpha(opacity=40); LEFT: 2px; POSITION: absolute; HEIGHT: 2px; moz-opacity: .4
}
.transMenu .item {
	FONT-SIZE: 10px; TEXT-TRANSFORM: none; CURSOR: pointer; COLOR: #ffffff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.transMenu .hover {
	BACKGROUND: #3f6d8a; COLOR: #ffffff
}
.transMenu .item#active {
	FONT-WEIGHT: bold; BACKGROUND: #333333; COLOR: #ffffff! important
}
.transMenu .item#active:hover {
	BACKGROUND: #80000; COLOR: #ffffff
}

#ja-transmenu { background-color:#800000;
	PADDING-RIGHT: 0px;FILTER: alpha(opacity=85);moz-opacity: .85; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 15px; PADDING-TOP: 3px; HEIGHT: 18px;
	
}
#ja-transmenu LI {background-color:#800000;
	PADDING-RIGHT: 0px;FILTER: alpha(opacity=85);moz-opacity: .85; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;

}
#ja-transmenu LI A {background-color:#800000;FILTER: alpha(opacity=85);moz-opacity: .85;
	BORDER-RIGHT: #800000 1px solid; PADDING-RIGHT: 13px; DISPLAY: block; PADDING-LEFT: 13px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#ja-transmenu LI A:hover {background-color:#800000;FILTER: alpha(opacity=85);moz-opacity: .85;
	COLOR: #ffffff; TEXT-DECORATION: none;
}


/*****************************
 HOME.aspx
*****************************/
#block5 .container
{
    padding:2px 5px 2px 5px;
	text-align:left;
	vertical-align:top;
	background:white;
}
#block5 .container:hover {text-decoration:none; color:black;}


.blk a {
  font-size: 11px;
  color: black;
  text-decoration: none;
}

.blk a:hover {
  color: black;
  background-color:#555555;
  text-decoration: none;
}
.blk2 a {
  font-size: 11px;
  background-color:#555555;
  text-decoration: none;
}

.blk2 a:hover {
  background-color:#555555;
  text-decoration: none;
}
.blk3 a {
  font-size: 11px;
  color:black;
  text-decoration: none;
}

.blk3 a:hover {
  color:red;
  text-decoration: none;
}

.blk3 a:active {
  color:red;
  text-decoration: none;
}

.blkMsg a {
  font-size: 11px;
  color: red;
  text-decoration: none;
}

.blkMsg a:hover {
  color: red;
  text-decoration: underline;
}

.lnkFotter a {
  color:white;
  text-decoration: none;
}

.lnkFotter a:hover {
  color:white;  
  text-decoration: underline;
}

.lnkFotter a:active {
  color:white;
  text-decoration: none;
}
.menu {
    border: black 1px solid;
    font-size: 11px;
    width: 220px;
    cursor:pointer;
    background-color: #444444;
    color:White;
    position:absolute;
    border-color:#333333;	    
    padding: 2px 0 0 2px;            
}
.menu A
{
    color:white;
}
.menu A:hover
{
    color:Black;
    text-decoration:underline;
}
.item_panel {
    width: 219px;
    clip: rect(0px 219px 0px 0px);
    position:absolute;
    background-color: white;
}
.item_panel A {
    cursor:pointer;
    color: black;
    width: 219px;
    text-decoration: none;
}
.item_panel A:hover {
    cursor:pointer;
    color: black;
    width: 219px;
    text-decoration: none;
}
.item {
    font-size: 10px;
    width: 219px;
}







#mainContent a{
color: #800000;
}
#mainContent a:visited{
color: #800000;
}
#mainContent a:hover{
text-decoration:underline;
color: #800000;
}
#mainContent a:selected{
color: #800000;
}

#tblSide1
{
    margin:10px 0 0 10px;
    color:#800000;
}

#tblSide1 A {
    color:#800000;
}
#tblSide1 A:hover {
    text-decoration: underline;
    color:#800000;
}

#tblSide2
{
    margin:10px 0 0 3px;
    color:#800000;
    
}

#tblSide2 A {
    color:#800000;
}
#tblSide2 A:hover {
    text-decoration: underline;
    color:#800000;
}

.backlink {
    color:#777777;
}
.backlink A {
    text-decoration: none;
    color:#777777;
}
.backlink A:hover {
    text-decoration: none;
    color:#777777;
}
