html,body {height:100%;}
body {background-color: #FFFFFF; background-image:url('bg.jpg'); background-repeat:repeat-x; background-position:top; text-align: center; margin: 0; padding: 0;}

.div1 {
text-align: center;
width: 670px;
height: 100%;
background-image:url('clear.png');
margin:0px auto;
position: relative;
top: 30px;
border: 0px solid red;
}

.div2 {
text-align: left;
width: 670px;
height: 900px;
background-image:url('shadowbg.png');
margin:0px auto;
border: 0px solid #6e7b88;
border-top: 1px solid #d8d8d8;
background-repeat: no-repeat;
}

.div3 {
text-align: center;
width: 666px;
height: 242px;
background-image:url('clear.png');
border: 0px solid #6e7b88;
}

.div4 {
text-align: center;
width: 656px;
height: 33px;
background-image:url('menubg.jpg');
border: 0px solid #6e7b88;
position: relative; left: 5px; top: 2px;
}

.div5 {
text-align: center;
width: 493px;
height: 400px;
background-image:url('clear.png');
border: 0px solid #6e7b88;
position: relative; left: 5px; top: 4px;
float: left;
}

.div5imageview {
text-align: center;
width: 650px;
height: 400px;
background-image:url('clear.png');
border: 0px solid #6e7b88;
position: relative; left: 5px; top: 4px;
float: left;
}

.div6 {
text-align: center;
width: 161px;
height: 405px;
background-image:url('rightbg.jpg');
border: 0px solid #6e7b88;
position: relative; left: 7px; top: 4px;
float: left;
}

.div7 {
text-align: left;
width: 660px;
height: 100px;
margin:0px auto;
background-image:url('bottombg.jpg');
background-repeat: no-repeat;
}

.menudiv {
width: 80px;
height: 33px;
float: left;
font-family: Tahoma, verdana, sans-serif;
font-size: 11pt;
line-height: 28px;
border: 0px solid red;
}

.textdiv {
text-align: left;
width: 473px;
height:100%;
float: left;
padding: 10px;
background-image:url('clear.png');
font-family: Verdana, sans-serif;
font-size: 11pt;
border: 0px solid red;
}

.textdivimageview {
text-align: left;
width: 650px;
height:100%;
float: left;
padding: 10px;
background-image:url('clear.png');
font-family: Verdana, sans-serif;
font-size: 11pt;
border: 0px solid red;
}

a:link {
	text-decoration: underline;
	color: #ffffff;
        
}
a:visited {
	text-decoration: underline;
	color: #ffffff;
       
}
a:hover {
	text-decoration: underline;
	color: #e1e1e1;
        
}
a:active {
	text-decoration: underline;
	color: #e1e1e1;
       
}

.menudiv a:link {
color: #ffffff;
text-decoration: none;
}

.menudiv a:visited {
color: #ffffff;
text-decoration: none;
}

.menudiv a:hover {
color: #ffffff; 
background: #6fa17a;
text-decoration: none;
display:block;
width: 100%;
height: 100%;
}

.menudiv a:active {
color: #ffffff; 
background-color: #6fa17a;
text-decoration: none;
}


.textdiv a:link {
	text-decoration: underline;
	color: #66287b;
	font-weight: bold;
        
}
.textdiv a:visited {
	text-decoration: underline;
	color: #66287b;
	font-weight: bold;
       
}
.textdiv a:hover {
	text-decoration: none;
	color: #bb76c4;
	font-weight: bold;
        
}
.textdiv a:active {
	text-decoration: none;
	color: #bb76c4;
	font-weight: bold;
       
}

.maintext {

font-family:  Helvetica;
font-size: 16px;
color: #3e475c;
text-align: justify;
}


.smalltext {

font-family:  Helvetica;
font-size: 10px;
color: #3e475c;
text-align: center;

}

.bigtext {

font-family:  Helvetica;
font-size: 26px;
font-weight: bold;
color: #3e475c;
text-align: justify;

}

.img100img {
width: 100px;
height: 100px;
border: 1px solid #aaaaaa;
}

.imgborder {
border: 1px solid #aaaaaa;
}

.img100div {
width: 140px;
height: 140px;
float: left;
font-family: Verdana, sans-serif;
font-size: 10pt;
border: 0px solid #000000;
}

.imagebox {
width: 420px;
height: 400px;
background-image:url('clear.png');
text-align: center;
}

.imageboximageview {
width: 565px;
height: 120px;
background-image:url('clear.png');
text-align: center;
}

.img70div {
width: 70px;
height: 140px;
float: left;
font-family: Verdana, sans-serif;
font-size: 11pt;
border: 0px solid #000000;
}

a img {
vertical-align: text-bottom;
}