@charset "utf-8";
/* CSS Document */

body{
   color:#000000;
	font-size: 0.75em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	padding: 0.5em 0 1.25em 0;
	line-height: 1.125em;
}

div{
  margin:0;
		padding:0;
		border:0;
}

ul{
  margin:0;
		padding:0;
		border:0;
}
a{
   text-decoration:none;
			padding:0;
			margin:0;
}

img{
 text-decoration:none;
	border:0;
}

#bodywrapper{
width: 65em;
margin:0 auto;
border: #574c9c solid 0.1em;
}

div.clearall{
   clear:both;
			line-height:0;
			font-size:0;
}
/* -------------------- header -------------------------- */
#headerwrapper{
			background:url(../images/header_img.gif) right no-repeat;
			position: relative;
}

#logo{
   padding: 0 0 0 1em;
			 float:left;
}

#tagline{
 padding: 3em 2.2em 0.5em 19em;
	float:left;
}

#tagline p{
    color:#574c9c;
				font-weight: bold;
				line-height: 2.2em;
				margin: 0.5em 0 0 0;
				font-size: 0.90em;
				display:block;
				text-align:center;
				letter-spacing: 0.1em;
		}

#button{
    padding: 4.3em 0 1.7em 0;
}

/* -------------------- end of header ------------------------------------*/

/* ---------------- navigation  ----------------------- */
#navigation{
background:url(../images/navigationbar.gif) repeat-x top;
padding: 0.2em 0 2.5em 9em;

}

#navigation ul{
 list-style:none;
	padding: 0 0 0 0;

		}

#navigation ul li{
    float:left;
				display:block;
				padding:0 0.5em 0 0.5em;
				background:url(../images/divider.gif) left no-repeat;
			
}

#navigation ul li a{
  display:block;
				color:#FFFFFF;
				font-weight:bold;
			font-size: 0.90em;
			line-height: 2.5em;
			}
/* ------------------------ end of navigation ------------------------ */

/* --------------------- body container -----------------------------*/
#bodycontainer{
   padding:1em;
}

#topcontainer{
padding: 0 15em;
}

#topcontainer p{
text-align:center;
				width: 35em;
				line-height: 1.8em;
				display:block;
}

#bottomcontainer{
   padding:0.5em 1.5em;
	}

#bottomcontainer h1{
   font-size: 1.2em;
			font-weight:bold;
			text-decoration: underline;
			color: #60409a;
			display:block;
			line-height: 1.5em;
}

#bottomcontainer h2{
   font-size: 1em;
			font-weight:bold;
			display:block;
			line-height: 1.5em;
}

#bottomcontainer p{
   display:block;
			line-height: 1.5em;
}

#bottomcontainer p span.boldtxt{
    font-weight:bold;
}

#bottomcontainer ul{
   display:block;
			padding: 0 0 0 2em;
			list-style: none;
}

#bottomcontainer ul li{
    padding: 0.5em 0 0.5em 2em;
				background:url(../images/bullet.gif) left center no-repeat;
				display: block;
}

#bottomcontainer ul li a{
   text-decoration: underline;
			color:#000000;
}

#bottomcontainer p a{
   text-decoration: underline;
			color: #a267ef;
}

/* ----------------- container - col1 ------------------------ */
div.container{
   background: #ccbee1 url(../images/big_corner_top_left.gif) no-repeat top left;
			float:left;
		margin: 0 1.5em 0 1em;
}

div.container div{
   background: transparent url(../images/big_corner_top_right.gif) no-repeat top right;
}

div.container div div{
   background: transparent url(../images/big_corner_bottom_right.gif) no-repeat bottom right;
}


div.container div div div{
   background: transparent url(../images/big_corner_bottom_left.gif) no-repeat bottom left;
					padding: 0 0.5em 0.5em 0.5em;
}

div.container div div div.col1{
	width: 15em;
			background:none;
}

div.container div div div.col1 h2{
    font-size: 1em;
				background:url(../images/h1bg.gif) center no-repeat;
				padding: 0.7em 0 0.7em 0;
				margin:0;
				color: #FFFFFF;
				text-align:center;
	
}

div.container div div div.col1 p{
 		line-height: 1.5em;
		margin-top: 0.3em;
		font-size: 0.90em;
		display: block;
}


div.container div div div.col1 a{
 text-decoration: underline;
			color: #fff;
	font-weight:bold;
	text-align:right;
	padding: 0 2em 0 0;
	background:url(../images/arrowbtn.gif)  right bottom no-repeat;		  
}

div.container div div div.col1 a:hover{
   text-decoration: none;
}

div.container div div div.col1 a.textlink{
  text-decoration: underline;
		background: none;
		font-weight: normal;
}

/* -------------- end of container col1 ----------------------- */


/* -------------- start of formcontainer ------------------- */

#formcontainer{
  margin: 0 0 0 0.2em;
		width: 35.5em;
		float:right;
} 

#formcontainer h2{
			display:display;
			color:#60409a;
		line-height: 1.0em;
		margin:0;
		font-size: 1.3em;
}

#formcontainer form p label{
   width: 10em;
			display:display;
			float: left;
			color:#60409a;
			line-height: 1.5em;
}

#formcontainer form input, #formcontainer form textarea{
			color:#000;
			font-size: 1em;
}

#formcontainer form p span.redtext{
				color: #FF0000;
}

/* --------------- end of container --------------------- */


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

#footer{
   background:#cdcdcd url(../images/footerleft.gif) left no-repeat;
}

#footer div{
background: transparent url(../images/footerrightt.gif) right no-repeat;
	margin: 2em 0 1em 0;
			padding: 0.3em 0;
}

#footer div ul{
 list-style:none;
			padding: 0 0 0 2em;
}

#footer div ul li{
 display:inline;
	
}

#footer div ul li a{
				color:#60409a;
				font-weight:bold;
			font-size: 0.90em;
			padding: 0 0.4em;
		}
		
		#footer div ul li a:hover{ 
		  color:#fff;
		}
		
	#copyright{
	}
	
	#copyright p.left{
	   float:left;
					font-size: 0.80em;
	}
	
	#copyright p.right{
	 float:right;
		font-size: 0.80em;
	}
	
	#copyright p.right a{
	  text-decoration: underline;
	}
	
	#copyright p.right a:hover{
	   text-decoration: none;
	}
	

