/*****************************
 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;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:0.78em;
}

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:#FFFFFF;}

a:hover {text-decoration:none; color:#FFFFFF;}

a:visited{text-decoration:none; color:#FFFFFF;}

a:active {text-decoration:none; color:#FFFFFF;}

.back1
{
	background-image:url("images/back1.jpg");
	background-repeat: repeat;
	background-position: center;
	height:450px;	
}
.back2
{
	background-image:url("images/back2.jpg");
	background-repeat: repeat;	
}
.back3
{
	background-image:url("images/back3.jpg");
	background-repeat: repeat;
	background-position: center;
	height:270px;	
}
#front1{ 
	background-image:url(Images/front1.jpg);
	background-repeat:no-repeat;
	background-position: center;
	width:935px;
	height:450px;
}
#front2{
	background-image:url(Images/front2.jpg);
	background-repeat:repeat;
	width:935px;
}
#front3
{
    background-image:url(Images/front3.jpg);
	background-repeat:no-repeat;
	background-position: center;
	width:935px;
	height:270px;
	text-align:right;
}

#msg
{
   background-image:url("images/message.jpg");
   height:306px;
   width:190px;
   margin-top:70px;
}


#mainblock3 A {
	COLOR: #eeeeee; TEXT-DECORATION: none;
}
#mainblock3 A:visited {
	COLOR: #eeeeee; TEXT-DECORATION: none;
}
#mainblock3 A:hover {
	COLOR: #eeeeee; TEXT-DECORATION: underline;
}
#mainblock3 A:active {
	COLOR: #eeeeee; TEXT-DECORATION: underline;
}


#body_c{
	text-align:center;
	background:#333333 url("images/bkgd.jpg") repeat fixed;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:0.78em;
}


#block1{
    position:relative;
	height:24px; 
	background-image:url(Images/back.png);
	background-repeat:repeat-x;
	width:760px;
}
#block2{
	height:20px;
	width:760px;
}
#block3
{
    height:126px;
	background-image:url(Images/content.jpg);
	background-repeat:no-repeat;
	text-align:right;
	width:760px;
}

#block4{
	height:16px; 
	position:relative;
	background-color:#333333;
	width:760px;
}
#block5{
    text-align:left;
    background-color:#FFFFFF;
	width:760px;
}
#block6
{
    font-size:x-small;
	text-align:center;
	color:White;
	background-color:#333333;
	padding-bottom:3px;
	width:760px;
	vertical-align:bottom;
}
#flags{
	position:absolute;
	top:4px;
	left:4px;
	  
}
#cname{
	position:relative;
	top:85px;
	right:30px;
}
#cname2{
	position:relative;
	top:78px;
	right:30px;
}

#account{
	position:absolute;
	color:White;
	top:5px;
	left:5px;
	font-size:x-small;
}


#tblMenu a {
  color: #b56703;
  font-size:small;
  text-decoration: none;
  padding-left:9px;
  /*background:url('images/menu2.JPG')*/
}
#tblMenu a:visited {
  color: #b56703;
  font-size:small;
  text-decoration: none;
  padding-left:9px;
  /*background:url('images/menu2.JPG')*/
}
#tblMenu a:hover {
  color:#b56703;
 font-weight:200;
  font-size:small;
  text-decoration: none;
  padding-left:7px;
  /*background:url('images/menu1.JPG*/
}
#tblMenu a:active {
  color: #e0b006;
  font-size:small;
  text-decoration:none;
  padding-left:9px;
  /*background:url('images/menu1.JPG')*/
}


/*-------------------------newsite.aspx------------------*/

#newsite1
{
	background-image:url("new/new1.jpg");
	background-position: center top;
	background-repeat:no-repeat;
	height:170px;	
}
#newsite3
{
	background-image:url("new/new3.jpg");
	background-position: center bottom;
	background-repeat:no-repeat;
	height:100px;			
}
#mainblock1
{
    background-image:url("new/new4.jpg");
	background-position: center top;
	background-repeat:no-repeat;
	height:170px; 
	width:970px;
	text-align:left;
}
#mainblock2
{
	background-image:url("new/new5.jpg");
	background-position: center center;
	background-repeat:repeat-y;
	width:970px;
	font-size:small;
	font-family:Arial;
	text-align:left;
	vertical-align:top;
}
#mainblock3
{
	background-image:url("new/new6.jpg");
	background-position: center bottom;
	background-repeat:no-repeat;
    height:100px;
	width:970px;
	font-size:x-small;
	font-family:verdana;
	color:White;
}

/*****************************
 SLIDING M E N U
*****************************/
.transMenu .background {
	BACKGROUND-COLOR: #b05052! important
	/*BACKGROUND-COLOR: #333333! important*/
}
.transMenu .hover {
	BACKGROUND-COLOR: #b05052! important
	/*BACKGROUND-COLOR: #333333! 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=80); LEFT: 0px; POSITION: absolute; TOP: 0px; moz-opacity: .8
}
.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: 11px; TEXT-TRANSFORM: none; CURSOR: pointer; COLOR: #ffffff; BORDER-TOP-STYLE: none; FONT-FAMILY: Tahoma, Arial, sans-serif; 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: #333333; COLOR: #ffffff
}

#ja-transmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 10px; HEIGHT: 20px
}
#ja-transmenu LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px
}
#ja-transmenu LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#ja-transmenu LI A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}


#menus
{    
	cursor:pointer;
	font-size:small;
	font-family:Arial;
	padding:15px 0 0 130px;
	
}
#menus :link {
	    COLOR: #FFFFFF;  TEXT-DECORATION: none;
       }
#menus :visited {
	    COLOR: #FFFFFF;  TEXT-DECORATION: none;
       }
#menus :active {
	    COLOR: #FFFFFF;  TEXT-DECORATION: none;
       }
#menus :hover {
	    COLOR: #FFFFFF;  TEXT-DECORATION: none;
       }

#logo
{
	padding-top:50px;
	padding-left:10px;
}
#quote
{

	font-size:small;
	font-family:Arial;
	padding-top:10px;
	padding-left:10px;
}
#bread
{
	font-size:medium;
	color:#90252d;
	font-family:Arial;
	font-weight:bolder;
	padding-left:25px;
}
#search
{
    position:absolute;
	font-size:medium;
	color:#90252d;
	font-family:Arial;
	font-weight:bolder;
	top:270px;
	right:80px;
}

#contentTree A {
	COLOR: #000000; TEXT-DECORATION: none
}
#contentTree A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
#contentTree A:hover {
	COLOR: #000000; TEXT-DECORATION: underline;
}
#contentTree A:active {
	COLOR: #000000; TEXT-DECORATION:  underline;
}

#tblSub {
	color:white;
	font-family:verdana;
    font-size:small;
    margin-left:16px;
    font-weight:bold;
	}
	
	
#tblSub a:link {
	color:white;
    font-size:30px;
    font-weight:normal;
	}

#tblSub a:visited {
	color:white;
    font-size:30px;
    font-weight:normal;
	}

#tblSub a:hover {
	color:#90252d;
    font-size:30px;
    font-weight:normal;
	}

#tblSub a:active {
	color:white;
    font-size:30px;
    font-weight:normal;
	}
	
	
	
#mainText a{
color: #90252d;
}
#mainText a:visited{
color: #90252d;
}
#mainText a:hover{
text-decoration:underline;
color: #90252d;
}
#mainText a:selected{
color: #90252d;
}