/* Global Elements */
	
	p, h1, h2, h3, td, blockquote, li {
		font-family: Verdana, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 16px;
		text-align: left;
		margin: 0;
		padding: 0;
	}
	
	a:link, a:visited, a:hover {color: #003399;}
	
	#clear {clear: both; margin: 0; padding: 0;}	
	
	body {
		margin: 0;
		padding: 0;
		background-image: url(images/bg2_v5.gif);
	}

/* DIV Elements */

	#container {
		background-color: #FFFFFF;
		margin: 6px 0 0 8px;
		padding: 0;
		width: 763px;
		
	}
	
	#top {
		margin: 0;
		padding: 0;		
	}
	
	#bottom {
		margin: 0;
		padding: 0;		
	}
	
	#mid {
		width: 763px;
		margin: 0;
		padding: 0;		
	}
	
	.left{
		background-image: url(images/bg_left.gif);
		width: 4px;
		margin: 0;
		padding: 0;		
	}
	
	.left_col{
		background-image: url(images/bg_leftcol.gif);
		background-color: #FFFFFF;
		width: 204px;
		margin: 0;
		padding: 0;
		vertical-align: top;
	}
	
	.right{
		background-image: url(images/bg_right.gif);
		width: 4px;
		margin: 0;
		padding: 0;
		vertical-align:top;
	}
	
	.right_col{
		background-color: #FFFFFF;
		width: 551px;
		margin: 0;
		padding: 0;		
	}
	
	#logo {
		margin: 0;
		padding: 0;
		width: 204px;
	}
	
	#purp_line {
		margin: 0;
		padding: 0;
		width: 204px;
	}
	
	#nav {
		background-color: #FFFFFF;
		margin: 0 0 0 0;
		padding: 0 0 10px 0;
		width: 204px;
		height: 220px;
	}
	
	#purp_box {
		background-color:#330066;
		margin: 0 8px 0 8px;
		text-align: center;
		padding: 0 0 15px 0;
		width: 188px;
		border-bottom: 1px solid #FFFFFF;
	}
	
	#purp_box p {width: 85%; color: #C39CEA; margin: 0 15px 0 15px; padding: 0 0 7px 0;}
	#purp_box input {font-size: 10px; color: #666666; margin: 2px 15px 2px 15px; padding: 2px;}
	
	#yellow_box {
		background-color:#FFE684;
		margin: 0 8px 0 8px;
		text-align: center;
		padding: 11px 0 11px 0;
		width: 188px;
		border-bottom: 1px solid #FFFFFF;
	}
	
	#foot	{
		margin: 20px 0 0 8px;
		padding: 0;
		width: 763px;
	}
	
	#foot p {color: #FFFFFF; text-align:center; font-size:10px;}
	#foot h1 {text-align:center; font-size:10px; font-weight:normal; color:#FFFFFF; margin:13px 0 13px 0;}
	#foot a:link, #foot a:visited, #foot a:hover {color: #FFFFFF;}	
	
	#sub_head {
		margin: 10px 0 0 0;
		text-align: right;
		padding: 0;
		width: 531px;
	}
	
	#tag {
		margin: 35px 0 0 0;
		text-align: right;
		padding: 0;
		width: 531px;
	}
	
	#grey_bar {
		background-color: #CCCCCC;
		margin: 0;
		text-align: left;
		padding: 0;
		width: 546px;
		height: 5px;
	}
	
	#main_img {		
		background-color: #FFFFFF;
		margin: 2px 0 2px 0;
		text-align: left;
		padding: 0;
		width: 546px;
	}
	
		#main_img img{		
		display:inline;		
		margin:0; padding:0;
	}
	
	#green_bar {
		background-color: #009999;
		margin: 0;
		text-align: left;
		padding: 0;
		height: 5px;
		width: 546px;
	}
	
	#home_welcome {
		margin: 13px 22px 0 25px;
		text-align: left;
		padding: 0;
		width: 500px;
	}
	
	#home_welcome h1 { color: #151E69; font-size: 12px;}
	
	#inside_content {
		margin: 13px 27px 15px 24px;
		text-align: left;
		padding: 0;
		width: 500px;
	}
	
	#inside_content h1 { color: #151E69; font-size: 16px;} /* For Style Switch */
	#inside_content p, #inside_content h2, #inside_content li { font-size: 14px;} /* For Style Switch */
	
	#home_callouts {
		margin: 13px 22px 0 25px;
		text-align:left;
		padding: 0;
		width: 500px;
	}
	
	#home_testimony {
		margin: 13px 22px 0 25px;
		text-align: left;
		padding: 0;
		width: 500px;
	}
	
	#home_testimony p { 
	  width: 90%;
	  padding: 5px 20px 10px 25px;
	}
	
	#text_sizer {
		float: right;
		display: inline;
		width: 116px;
		height: 20px;
	}
	
.img_right {float: right; margin-left:8px; margin-bottom:8px;}
.img_left {float: left; margin-right:8px; margin-bottom:8px;}