body {
margin : 0px 0px 0px 0px;
scrollbar-3d-light-color:#7e88ab;
scrollbar-arrow-color:#2f2f64;
scrollbar-base-color: #fffff0;
scrollbar-dark-shadow-color:#e6e6fa;
scrollbar-face-color:#e6e6fa;
scrollbar-highlight-color:#729fff;
scrollbar-shadow-color:#7e88ab;
background-color: #FFFFF0;
}

#h1 {font:19px/19px verdana, arial,sans-serif; font-weight: bold; color:#2F2F64; 
text-align:center;
width:595px;
top:0px;
padding: 0px 0px 4px 0px;
 }
#h2 {color: #fffff0; background-color:#5C0838; font-family: times;  padding: 0px 5px; font-size: 120%; font-weight: bold;}
#h3 {font-family: times;}

p.welcome {position: absolute;background-color: #B9C8FA;left:133px;width:632px;top:133px;font:12px/17px verdana, arial, sans-serif; padding :2px 7px; font-weight: bold;}

#header {position: absolute;left:133px;width:643px;top:129px;font:9px/11px verdana, arial, sans-serif; padding :2px 7px; font-weight: normal;}

p.sansserif {font-family: sans-serif}

#top {
  position: absolute;
  height: 100px;
  top:0px;
  left: 0px;
	background-image: url('/images/topnav70.png'); overflow:none; background-repeat:none; height: 100px; width: 779px; 
}

form#login { 
  background-color:#5C0838; 
  color: #fffff0;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 15px; 
  text-align: left; 
  position: absolute;
  top: 102px;
  left: 130px;
  width: 649px;
	height:24px;
	padding: 2px 0px 1px 0px;
	font-weight: bold;
	margin-bottom: 0px;
  margin-top: 0px;
}

#title{
position: absolute;
left:120px;
width:620px;
top:158px;
font:20px/20px Verdana, Arial, Helvetica, sans-serif;
color:#2F2F64;
padding :0px 0px 5px 0px;; 
font-weight:bold;
 text-align: center; 
}

#subtitle{
position: absolute;
left:135px;
width:630px;
top:182px;
font:11px/11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
padding :0px 0px 0px 0px;; 
font-weight:bold;
 text-align: center; 
}

#ustitle{
position: absolute;
left:120px;
width:650px;
top:207px;
font:16px/16px Verdana, Arial, Helvetica, sans-serif;
color:#2F2F64;
padding :0px 0px 5px 0px;; 
font-weight:bold;
 text-align: center; 
}

#uslist{
position: absolute;
left:131px;
width:653px;
top:240px;
font:15px/17px Verdana, Arial, Helvetica, sans-serif;
color:#2F2F64;
padding :0px 0px 2px 0px;; 
font-weight:bold;
 text-align: center; 
}


#cantitle{
position: absolute;
left:120px;
width:650px;
top:300px;
font:16px/16px Verdana, Arial, Helvetica, sans-serif;
color:#2F2F64;
padding :0px 0px 5px 0px;; 
font-weight:bold;
 text-align: center; 
}

#canlist{
position: absolute;
left:120px;
width:650px;
top:332px;
font:15px/16px  Verdana, Arial, Helvetica, sans-serif;
color:#2F2F64;
padding :0px 0px 5px 0px;; 
font-weight:bold;
 text-align: center; 
}

#worldtitle{
position: absolute;
left:120px;
width:650px;
top:382px;
font:15px/16px Verdana, Arial, Helvetica, sans-serif;
color:#2F2F64;
padding :0px 0px 5px 0px;; 
font-weight:bold;
 text-align: center; 
}

#worldlistleft{
position: absolute;
left:250px;
width:220px;
top:415px;
font:15px/16px  Verdana, Arial, Helvetica, sans-serif;
color:#2F2F64;
padding :0px 0px 5px 0px;; 
font-weight:bold;
 text-align: left; 
}

#worldlistright{
position: absolute;
left:480px;
width:220px;
top:415px;
font:15px/16px  Verdana, Arial, Helvetica, sans-serif;
color:#2F2F64;
padding :0px 0px 5px 0px;; 
font-weight:bold;
 text-align: left; 
}

.boldtitle{
font:13px/13px Verdana, Arial, Helvetica, sans-serif;
color:#2F2F64;
padding :0px 0px 0px 0px;; 
font-weight:bold;
}

.boldtitle1{
font:16px/17px Verdana, Arial, Helvetica, sans-serif;
color:#2F2F64;
padding :0px 0px 0px 0px;; 
font-weight:bold;
}


#welcome{
position: absolute;background-color: #B9C8FA;left:125px;width:637px;top:132px;
font:12px/16px verdana, arial, sans-serif; padding :3px 5px 6px 13px; font-weight: bold; text-align:left; 
				 
	}
	

#templatemain {
position: absolute;
left:115px;
width:690px;
top:183px;
font:12px/14px verdana,arial, times,  sans-serif; 
padding :0px 0px; 
font-weight: normal;
			 
	}
	
	#templatemain1 {
position: absolute;
left:155px;
width:620px;
top:150px;
font:12px/16px  verdana, arial, times,  sans-serif; 
padding :10px 0px; 
font-weight: normal;
			 }
			 
			 #templatemain2 {
position: absolute;
left:155px;
width:610px;
top:193px;
font:12px/16px  verdana, arial, times,  sans-serif; 
padding :0px 0px; 
font-weight: normal;
			 }
			 
			  #templatemain3 {
position: absolute;
left:155px;
width:610px;
top:195px;
font:14px/16px  verdana, arial, times,  sans-serif; 
padding :0px 0px; 
font-weight: bold;
			 }
			 
			 #construct {
position: absolute;
left:145px;
width:643px;
top:195px;
font:16px/18px verdana,arial, times,  sans-serif; 
padding :0px 0px; 
font-weight: bold;
			 
	}
	
			 
			 
			  #contact {
position: absolute;
left:180px;
width:550px;
top:195px;
font:13px/17px  verdana, arial, times,  sans-serif; 
padding :0px 0px; 
font-weight: normal;
			 }
			 
#pre {
position: absolute;
margin-left: 250px;
top:160px;
font:12px/16px verdana, arial,times, sans-serif; 
padding :0px 0px; 
font-weight: normal;
			 }
	
#left {
  position: absolute;
  width:130px;
  top:100px;
	left:0px;
	background-image: url('/images/leftnav69.gif'); overflow: none; background-repeat:none; height: 845px; width: 130px; 
}


#leftnav {
  position: absolute;
  width:123px;
  top:175px;
	left:7px;
	font:15px/23px verdana, arial, sans-serif; /* 26px is the line height */ 
	text-align:left;
	padding :0px 0px; 
  font-weight: bold; 
	
}
	
	#leftnav1 {
	position: absolute;
  width:120px;
  left:8px;
	font:15px/17px verdana, arial, sans-serif; /* 26px is the line height */ 
	text-align:left;
	padding :0px 0px; 
  vertical-align:middle; 
  font-weight: bold; 
}
	
	
#midnav{
position: absolute;
  width:22px;
  left:134px;
	top:265px;
	font:15px/17px verdana, arial, sans-serif; /* 26px is the line height */ 
	text-align:left;
	padding :0px 0px; 
  vertical-align:middle; 
  font-weight: bold; 
}


#midnav1 {
position: absolute;
  width:155px;
  left:214px;
	top:232px;
	font:15px/17px verdana, arial, sans-serif; /* 26px is the line height */ 
	text-align:left;
	padding :0px 0px; 
  vertical-align:middle; 
  font-weight: bold; 
}

#midnav2 {
position: absolute;
  width:145px;
  left:395px;
	top:232px;
	font:15px/17px verdana, arial, sans-serif; /* 26px is the line height */ 
	text-align:left;
	padding :0px 0px; 
  vertical-align:middle; 
  font-weight: bold; 
}

#midnav3{
position: absolute;
  width:22px;
  left:536px;
	top:265px;
	font:15px/17px verdana, arial, sans-serif; /* 26px is the line height */ 
	text-align:left;
	padding :0px 0px; 
  vertical-align:middle; 
  font-weight: bold; 
}
	 

#right{
  position: absolute;
  height:735px;
  width:119px;
  top:200px;
	left:641px;
	font:14px/16px verdana, arial, sans-serif;
	background-color: #B9C8FA; 
  text-decoration: none; 
  color : #000000; 
  padding: 5px 10px; 
	
}

#right1{
  position: absolute;
  width:130px;
  top:225px;
	left:642px;
	font:14px/15px verdana, arial, sans-serif; /* 26px is the line height */ 
	text-align:left;
	padding :0px 0px; 
  vertical-align:middle; 
  text-decoration: none; 
  color : #000000; 
  padding: 5px 10px; 
	
}

#rightline{
  position: absolute;
  width:139px;
  top:210px;
	left:637px;
	padding :0px 0px; 
  vertical-align:middle; 
  text-align:left;
}

#rightlink{
  position: absolute;
  width:80px;
	left:510px;
	padding :0px 0px; 
  vertical-align:middle; 
  text-decoration: none; 
	  text-align:left;
}

#main {
  position: absolute;
  top: 102px;
  left: 133px;
  width: 646px;
	height:18px;
}

#main1 {
  position: absolute;
  top: 289px;
  left: 170px;
  width: 500px;
	background-image: url('/images/sun4.gif'); overflow: none; background-repeat:no-repeat; height: 349px; width: 430px; 
}

a:link {
color: #5C0838;
text-decoration: none;
}
a:visited {
color: #EE7600;
text-decoration: none;
}
a:hover {
color:  #5C0838;
text-decoration: underline;
}

}
a:active {
color:  #446F1D;
text-decoration: underline;
}

a.mainnav:link{
color: #172967;
text-decoration: none;
}
a.mainnav:visited {
color: #CD6600;
text-decoration: none;
}
a.mainnav:hover {
color:  #172967;
text-decoration: underline;
}
}
a.mainnav:active {
color:  #446F1D;
text-decoration: underline;
}

p.footer {position: absolute;left:133px;width:503px;top:675px;font:11px/14px verdana, arial, sans-serif; padding :2px 7px; font-weight: normal;}


