body {

  margin:0;

	padding: 0;

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

	font-size:76%; 

  color:#030202;

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

	}	

#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:275px;

	height:51px;

	float:left;

	color:#7c7d39;

}

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

#topstrip{

	width:260px;

	height:41px;

	margin:29px 0 0 0;

	color:#8d7a55;

	font-size:10px;

	float:right;

}	



/*nav*/

#nav {

	height:45px;

	display:block; 

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

	border:1px #fff solid;

}

#nav ul {

	margin:0.75em 0 0 0.35em !important; margin:0.75em 0 0 0.45em;

	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:#8082c1; border-left:1px solid #b3b3b3; border-right:1px solid #b3b3b3;}

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

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

.xb3 {margin:0 2px;}

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



.xboxcontent {display:block; background:#2c2f98; border:0 solid #b3b3b3; border-width:0 1px 1px 1px;}



a.xmenu2, a.xmenu2:visited {display:block; text-decoration:none; width:14.75em; 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:#b7b99e;

	padding:20px;

	height:22em;

}

#midsub{

	background-color:#b7b99e;

	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/diagbg.gif) repeat;

	font-size:0.9em;

}

#google{

	float:right;

}

#scdmid{

	width:949px;

	float:left;

	background:url(images/2ndmidbg.gif) repeat-x;

	padding:15px 15px 0 15px;

	height:272px;

}

#btm{

	width:645px;

	float:left;

	padding:0;

	margin:10px 0 80px 22px;

	color:#403f3f;

}

#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{	font:bold 1.25em Tahoma, Verdana, sans-serif; padding:0;	margin:0 0 10px 0;}

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

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

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

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



h2{	font:bold 1.5em Tahoma, Verdana, sans-serif; padding:0;	margin:0 0 10px 0; color:#ffffe6}



.h2:link{ color:#ffffe6; text-decoration: none;}

.h2:visited{	color:#ffffe6; text-decoration:none}

.h2:hover{	color:#ffffe6; text-decoration:none}

.h2:active{	color:#ffffe6; text-decoration:none}





h3{	color:#2c2f98;}

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

img{	border:0;}



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

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

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

a:active {	color:#2c2f98;	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 {

	float:left;

	width:979px;

	height:4em;

	padding:20px 0 10px 0;

	background-color:#000;	

	text-align:center;

	font-size:0.8em;

	color:#cccaca;

}

#footer a:link {

	color:#cccaca;

	text-decoration: none;

}	

#footer a:visited {

	color:#cccaca;

	text-decoration: none;

}	

#footer a:hover {

	color:#8082c1;

	text-decoration: underline;

}	

#footer a:active {

	color:#cccaca;

	text-decoration: none;

}



