body {

  margin:0;

	padding: 0;

	font-family:Tahoma, Helvetica, sans-serif; 

	font-size:76%; 

  color:#4a4a4a;

	background:#e9e5cc;

	}	

#wrapper{

	width:979px;

	margin-right:auto;

	margin-left:auto;

	padding:0px;

	text-align:left;

	background-color:#fff;

	}	

#head{

	width:979px;

	height:84px;

	background-color:#fff;

	padding:0 0 0 0;

} 

#logo{

	background:url(images/logo-bg2.gif) no-repeat;

	font:bold 18px Arial, Verdana, sans-serif;

	padding:14px 0 0 2px;

	margin:8px 0 0 26px !important; margin:8px 0 0 15px;

	width:255px;

	height:51px;

	float:left;

	color:#7c7d39;

}

/* top  ---------------------------*/

#topstrip{

	width:260px;

	height:41px;

	margin:29px 0 0 0;

	color:#336699;

	font-size:10px;

	float:right;

}	



/*nav*/

#nav {

	height:43px;

	display:block; 

	background:#ffffff url(images/navbg.gif) repeat-x;

	border:1px #fff solid;

}

#nav ul {

	margin:0.75em 0 0 5em;

	padding:0 0 0 0; 

	list-style-type:none; 

}

#nav li {

	display:block; 

	float:left;}



.xsnazzy {background:transparent;}

.xsnazzy span {text-align:center; color:#fff; margin:0; font-weight:normal; padding:.25em 0 .5em 0;}



.xtop {display:block; background:transparent; font-size:1px;}

.xb1, .xb2, .xb3, .xb4 {

display:block; 

/* hide overflow:hidden from IE5/Mac */ 

/* \*/ 

overflow: hidden; 

/* */ 

}

.xb1, .xb2, .xb3 {height:1px;}

.xb2, .xb3, .xb4 {background:#d6e0eb; border-left:1px solid #fff; border-right:1px solid #fff;}

.xb1 {margin:0 5px; background:#fff;}

.xb2 {margin:0 3px; border-width:0 2px;}

.xb3 {margin:0 2px;}

.xb4 {height:2px; margin:0 1px;}



.xboxcontent {display:block; background:#336699; border:0 solid #fff; border-width:0 1px 1px 1px;}



a.xmenu2, a.xmenu2:visited {display:block; text-decoration:none; width:13em; font-size:0.9em;}

a.xmenu2:hover {background:transparent; cursor:pointer;text-decoration:none;}

a.xmenu2:hover span {color:#000;}

a.xmenu2:hover .xboxcontent {background:#eee; border-color:#888; border-bottom:1px solid #eee;}

a.xmenu2:hover .xb1 {background:#888;}

a.xmenu2:hover .xb2, a.xmenu2:hover .xb3, a.xmenu2:hover .xb4 {background:#fff; border-color:#888;}



#mid{

	background-color:#98b2cc;

	padding:20px;

	height:22em;

}

#midsub{

	background-color:#98b2cc;

	padding:20px;

	height:100%;

}

#midtext{

	width:480px;

	float:left;

	padding:0;

	margin-top:12px;

	margin-left:22px;

}

#midtextsub{

	width:680px;

	height:100%;

	float:left;

	padding:0;

	margin-top:12px;

	margin-left:22px;

}

.dir{

	width:58em;

	padding:15px;

	border-top: 1px solid #f2f2f2;

	border-bottom: 1px solid #a3a45b;

	background:url(images/diagbg2.gif) repeat;

	font-size:0.9em;

}

#google{

	float:right;

}

#btm{

	width:702px;

	float:left;

	padding:0;

	margin:25px 0 80px 22px;

}

#btm2{

	width:702px;

	float:left;

	padding:0;

	margin:25px 0 80px 35px;

}

p {

	font-size:0.9em; 

	text-align:justify; 

	line-height:1.2em; 

	margin-top:0;}



.welc{	line-height:1.75em; }	

.indent{padding-left:20px;}



h1,h2{	font:bold 1.25em Tahoma, Verdana, sans-serif; padding:0;	margin:0 0 10px 0;}

.h1:link{ color:#336699; text-decoration: none;}

.h1:visited{	color:#336699; text-decoration:none}

.h1:hover{	color:#4a4a4a; text-decoration:none}

.h1:active{	color:#336699; text-decoration:none}



h2,h3{	color:#336699;}

h3{	font:bold 1em Tahoma, Verdana, sans-serif; padding:0;	margin:0 0 10px 0;}

img{	border:0;}



a:link {	color:#336699;	text-decoration:none;}	

a:visited {	color:#336699;	text-decoration:none;}	

a:hover {	color:#336699; text-decoration:underline;}	

a:active {	color:#336699;	text-decoration:none;}





.pcontent3{

	margin: 0 0 0 45px;

	padding: 20px 15px 0 0;

	width: 90%;

	text-align: left;

}

.step2{

	position: absolute;

	visibility:hidden;

	top:295px;

	left:290px;

}

form, select{

	font-size:0.9em; 

}

select, input{

	font-size:1em; 

}



/* footer section ------------------------------------------- */

#footer {

	height:4em;

	padding-top:1.25em;

	background-color:#dbdbdb;	

	border:1px #fff solid;

	text-align:center;

	font-size:0.8em;

}

#footer a:link {

	color:#4c4c4c;

	text-decoration: none;

}	

#footer a:visited {

	color:#4c4c4c;

	text-decoration: none;

}	

#footer a:hover {

	color:#336699;

	text-decoration: underline;

}	

#footer a:active {

	color:#4c4c4c;

	text-decoration: none;

}



