/* CSS Document */
*{
	margin:0;
	padding:0;
	
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 11px;
	background-color:#ffffff;
	
}
p{
	line-height:130%;
	padding: 0;
	}

img {
	border:0;
}


a:link {
	font-weight: bold;
	margin: 0;
	padding:0;
	color:#003685;
}

a:visited {
font-weight: bold;
	color:#003685;
}

a:hover {
font-weight: bold;
	color:#cd1551;
}

.bodybase {
	background-color:#294352;
	background-repeat: repeat-x;
	position:relative;
}


.bodybase1 {
	background-color:#47a1b9;
	background-repeat: repeat-x;
	position:relative;
}

.bodybase2 {
	background-color:#F9BA08;
	background-repeat: repeat-x;
	position:relative;
}

.bodybase3 {
	background-color:#64a47b;
	background-repeat: repeat-x;
	position:relative;
}

.bodybase4 {
	background-color:#ef8453;
	background-repeat: repeat-x;
	position:relative;
}


#body {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	padding: 0;
}


#headbase {
	background-color:#a5c41c;
	height:60px;
	position:relative;
}

#header {
	position:relative;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	padding: 0;
}

.headtext{
float:left;
font-size:11px;
color:#ffffff;
margin:6px 25px 0 0;
padding-left:18px;
background-image: url(images/headtext.png);
height:46px;
background-repeat: no-repeat;
}


.headtextarea{
position:absolute;
top:0px;
left:285px;
}

.headtabarea{
position:absolute;
top:28px;
left:10px;
width:239px;
}

h1{
font-size:30px;
color:#ffffff;
}

  #leftside1{
 	 position:relative;
	 width:270px; 
	 float:left; 
	 font-size:11px;
	 margin: 14px 0;
	 padding:0;
  }
  
  .icon1{
  position:absolute;
  top:0;
  left:0;
  }

 .icon2{
  position:absolute;
  top:0;
  left:127px;
  }
  
   .icon3{
  position:absolute;
  top:128px;
  left:0;
  }
  
   .icon4{
  position:absolute;
  top:128px;
  left:127px;
  }
  
#rightside1{
	 width:650px; 
	 float:right; 
	 margin:14px 10px 20px 0px;
	 padding:0;
  }


#center1{
	 width:800px; 
	 padding-top:14px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom:20px;
  }
  
  
  #leftside2{
	 width:481px; 
	 float:left; 
	 font-size:11px;
	 margin: 0 0 30px 0;
	 padding:0;
  }

#rightside2{
	 width:457px; 
	 float:right; 
	 margin:0px 10px 20px 0px;
	 padding:0;
	 position:relative;
  }
  
 
.stimgposi1{
position:absolute;
left:200px;
top:30px;
}

.sttextposi0{
position:absolute;
left:205px;
top:0px;
font-size:16px;
color:#eef2cf;
}

.sttextposi1{
position:absolute;
left:205px;
top:155px;
font-size:12px;
color:#eef2cf;
}

.stimgposi2{
position:absolute;
left:200px;
top:195px;
}


.sttextposi2{
position:absolute;
left:293px;
top:240px;
font-size:12px;
color:#294352;
}


.stimgposi3{
position:absolute;
left:10px;
top:105px;
}


.sttextposi3{
position:absolute;
left:15px;
top:280px;
font-size:12px;
color:#eef2cf;
}


#footermenu {
	height:100px;
	text-align:center;
	font-size:14px;
	margin:0;
	color:#000000;
	background-color:#ffffff;
}

.textL{
font-size:16px;
color:#eef2cf;
}

.headtextL{
font-size:23px;
color:#ffffff;
}

.clear {
	clear:both;
	height:0;
	line-height:0px;
}

.center {
	margin: 0 auto;
	text-align: center;
	}
	
.paneltop1{
margin-top:10px;
background-image: url(images/yellowtop1.png);
height:12px;
background-repeat: no-repeat;
}

.panel1{
background-color: #eef2cf;
width:634px;
padding:5px;
height:167px;
position:relative;
}

.panelbottom1{
background-image: url(images/yellowbottom1.png);
height:12px;
background-repeat: no-repeat;
}	


.paneltop2{
margin-top:10px;
background-image: url(images/yellowtop2.png);
height:12px;
background-repeat: no-repeat;
}

.panel2{
background-color: #eef2cf;
width:780px;
padding:10px;
}

.panelbottom2{
background-image: url(images/yellowbottom2.png);
height:12px;
background-repeat: no-repeat;
}	


.iconposi1{
position:absolute;
left:20px;
top:5px;
}


.text{
font-size:18px;
color:#2b4454;
}



.iconA a { 
	 width:58px;
	display:block; text-indent: -9000px;
	overflow:hidden; 
	height:66px; 
	text-decoration:none; 
	background:url(images/meriticon3.png) no-repeat;
}
	
/*
.iconA a:hover { background-position:0 -66px;
}
*/


.iconB a { 
	 width:80px;
	display:block; text-indent: -9000px;
	overflow:hidden; 
	height:80px; 
	text-decoration:none; 
	background:url(images/meriticon1.png) no-repeat;
}
	
.iconB a:hover { background-position:0 -80px;
}

.whitebase{
	background-color:#ffffff;
	margin:10px;

}


.textposi1{
position:absolute;
left:90px;
top:10px;
font-size:18px;
color:#2b4454;
}

.iconposi2{
position:absolute;
left:550px;
top:93px;
}


.textposi2{
position:absolute;
left:20px;
top:105px;
font-size:18px;
color:#2b4454;
}


.iconposi3{
position:absolute;
left:20px;
top:110px;
}

.textposi3{
position:absolute;
left:100px;
top:130px;
font-size:18px;
color:#2b4454;
}

.fukidasi{
position:absolute;
top:0;
left:0;
}


.tabmode1 a { 
	display:block; text-indent: -9000px;
	overflow:hidden; height:39px; 
	text-decoration:none; 
	background:url(images/tabmode1.png) no-repeat;
}
	
.tabmode1 a:hover { background-position:0 -39px;
}

.tabmode2 a { 
	display:block; text-indent: -9000px;
	overflow:hidden; height:39px; 
	text-decoration:none; 
	background:url(images/tabmode2.png) no-repeat;
}
	
.tabmode2 a:hover { background-position:0 -39px;
}

.tabmode3 a { 
	display:block; text-indent: -9000px;
	overflow:hidden; height:39px; 
	text-decoration:none; 
	background:url(images/tabmode3.png) no-repeat;
}
	
.tabmode3 a:hover { background-position:0 -39px;
}

.tabmode4 a { 
	display:block; text-indent: -9000px;
	overflow:hidden; height:39px; 
	text-decoration:none; 
	background:url(images/tabmode4.png) no-repeat;
}
	
.tabmode4 a:hover { background-position:0 -39px;
}

.btn1 a { 
	 width:263px;
	float:left;
	display:block; text-indent: -9000px;
	overflow:hidden; height:196px; 
	text-decoration:none; 
	background:url(images/btn1.png) no-repeat;
}
	
.btn1 a:hover { background-position:0 -196px;
}

.btn2 a { 
	width:263px;
	float:left;
	display:block; text-indent: -9000px;
	overflow:hidden; height:196px; 
	text-decoration:none; 
	background:url(images/btn2.png) no-repeat;
}
	
.btn2 a:hover { background-position:0 -196px;
}
