/* CSS Document */
.clear { 
	 clear: both;
	 margin:0;
	 padding:0;
	 }

p {
	font-family:Arial, Helvetica, sans-serif;
	color:#0957A6;
	font-size:12px;
	}
	
a { 
	font-family:Arial, Helvetica, sans-serif;
	color:#0957A6;
	text-decoration:underline;
	}


input {
 	background-color: #CCE6FD;
 	border: 1px solid #3B7BBD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-color:3B7BBD;
 	font-size: 10px; 
	padding:1px 0 0 1px;
	margin:0;
	}
	
input.checkbox {
	float:right;
	padding:0;
	background-color:#fff;
 	border:none;
	}

input.submit_btn {
	float:right;
	margin-right:30px;
	margin-top:5px;
	background-color: #FFFF01;
	text-align:center;
	font-weight:bold;
	border: 1px solid #fff;
	padding:0;
	text-transform: uppercase;
	height:22px;
	width:65px;
	
	}
	
#content_right table {
 	 background-color:transparent;
 	 width:502px;
 	 border-collapse:collapse;
	 margin:0;
	}

#content_right td {
	font-family:Arial, Helvetica, sans-serif;
	color:#0957A6;
	font-size:12px;
	border-bottom:1px solid white;
	padding:2px 0 1px 10px;
	}
	
#content_right td.top {
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background-color:#3E7DBE;
	margin-top:0;
	padding:3px 0 3px 10px;
	}
	
#content_right td.left {
	background-color:#CCE6FD;
	}

#content_right td.right {
	background-color:#BDDDF9;
	border-left:1px solid white;
	}
	
/*Primary Layout*/

#background {
	border: 1px solid #D1D0D0;
	background: url(../images/dex_bg.jpg) no-repeat;
	margin-left:auto;
	margin-right:auto;
	margin-top:0;
	margin-bottom:0;
	width: 736px;
	min-height:396px;
	background-color:#fff;
	}

	
#container {
	position:relative; 
	background:#fff;
	width:720;
	margin:115px 0 0 8px;
	padding:0 0 10px 0;
	}
	

#header {
	background: url(../images/header_bg.gif) top left no-repeat;
	width:720px;
	height:46px;
	margin:0px;
	padding:0px;
	}
	
#footer {
	background: url(../images/footer_bg.gif);
	width:720px;
	height:27px;
	margin-top:8px;
	}
	
#footer p {
	float:right;
	margin:0;
	padding:7px 5px 0 0;
	font-family:Arial, Helvetica, sans-serif;
	color:#525252;
	font-size:11px;
	line-height: normal;
	}
	
#footer a { 
	font-family:Arial, Helvetica, sans-serif;
	color:#525252;
	text-decoration:underline;
	}


/*nav*/

#nav_menu{
	position: relative;
	width: 720px;
	height: 22px;
	padding: 0;
	margin: 0px 0 2px 0;
	background: #A2CDF3;	
	}

#nav {
	position: absolute;
	list-style: none;
	margin: 0;
	padding: 0;
	height: 22px;
	display: inline;
	overflow: hidden;
	width: 720px;
	}
	
#nav li {
	margin: 0; 
	padding: 0;
	display: inline;
	list-style-type: none;
	}

#nav a {
	float: left;
	padding: 22px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
	height /**/:22px; /* for IE5/Win */
	}
	
#nav a:hover {
	background-position: 0 -22px;
	}
	
	
#nav a:active, #nav a.selected {
	background-position: 0 -22px;
	}
	
	
#nav_intro a  {
	width: 142px;
	background: url(../images/nav_intro.gif) top left no-repeat;
	}

#nav_value a  {
	width: 110px;
	background: url(../images/nav_value.gif) top left no-repeat;
	}

#nav_products a  {
	width: 177px;
	background: url(../images/nav_product.gif) top left no-repeat;
	}

#nav_advantage a  {
	width: 141px;
	background: url(../images/nav_advantage.gif) top left no-repeat;
	}
	
#nav_conclusion a  {
	width: 150px;
	background: url(../images/nav_conclusion.gif) top left no-repeat;
	}

 
/* Header*/

#header h1 {
	float:left;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	margin:0;
	padding:9px 0 0 15px;
	text-shadow: #06294E 2px 2px 2px;
	}

#header ul {
	float:right;
	padding:10px 10px 0 0;
	margin:0;
	list-style:none;
	}

#header li {
	padding:0;
	margin:0;
	display:inline;
	list-style:none;
	}

#header li img {
	margin-right:15px;
	}
 
/* Content*/

#content_left {
	margin:0;
		}
	
#content_intro {
	width:720px;
	height:540px;
	background-color:#A2CDF3;
	}
	
#content_intro_lft {
	margin-top:15px;
	margin-left:10px;
	padding:0;
	float:left;
	width:327px;
	background-color:transparent;
	}
	
#content_intro_rght {
	float:right;
	padding:0 20px 0 0;
	margin-top:35px;
	width:340px;
	vertical-align:middle;
	}
	
#content_right {
	position:absolute;
	left:218px;
	width:502px;
	height:347px;
	background-color:#A2CDF3;
	}
	
#rght_wht_box {
	background-color:#fff;
	width:502px;
	height:62px;
	margin:0;
	padding:0;
	}

#rght_wht_box p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:center;
	padding-top:14px;
	margin:0;
	}

#rght_blue_box {
	background-color:#3E7DBE;
	width:502px;
	min-height:39px;
	vertical-align:middle;
	margin:0;
	padding:0;
	}
	
#rght_blue_box p{
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	margin:0;
	}
	
#rght_blue_box2 {
	background-color:#3E7DBE;
	width:502px;
	height:50px;
	margin:0;
	padding:0;
	}
	
html > body	#rght_blue_box2 {
	background-color:#3E7DBE;
	width:502px;
	height:50px;
	vertical-align:middle;
	margin-top:8px;
	padding:0;
	}
	
#rght_blue_box2 p{
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	margin:0;
	}
	
#rght_btm_lft {
	float:left;
	background:#CCE6FD;
	width:249px;
	height:152px;
	border-right: 1px solid #A2CDF3;
	margin:0;
	}
	
#rght_btm_lft_advantage {
	float:left;
	background:#CCE6FD;
	width:260px;
	height:168px;
	border-right: 1px solid #A2CDF3;
	margin:0;
	padding:0;
	}
	
#rght_btm_lft_conclusion {
	float:left;
	background:#fff;
	width:251px;
	height:197px;
	margin:0;
	}
	
	#rght_btm_thanks {
	float:left;
	background:#fff;
	width:100%;
	height:197px;
	margin:0;
	}
	
	#rght_btm_thanks p {
	font-family:Arial, Helvetica, sans-serif;
	padding:30px 20px 10px 10px;
	margin-top:20px;
	text-align:center;
	font-size:14px;
	line-height:16px;
		}
	
#rght_btm_lft_conclusion p {
	font-family:Arial, Helvetica, sans-serif;
	padding:5px 20px 10px 10px;
	margin-top:10px;
		}
 
#rght_btm_lft p {
	font-family:Arial, Helvetica, sans-serif;
	padding:10px 10px 10px 10px
		}
		
		
#rght_btm_lft_advantage ul {
		margin:10px 0 0 0; 
		padding:0;
		list-style-type:none;
		text-align:left;
		width:14em;
		padding-left:23px;
		}
		
#rght_btm_lft_advantage li {
	font-family:Arial, Helvetica, sans-serif;
	color:#0957A6;
	font-size:12px;
	list-style-image:url(../images/advantage_bullet.gif);
	margin: 1em 0;
		}
		
#rght_btm_rght {
	float:right;
	background:#CCE6FD;
	width:251px;
	height:152px;
	border-left: 1px solid #A2CDF3;
	margin:0;
	}
	
#rght_btm_rght_advantage {
	float:right;
	background:#CCE6FD;
	width:238px;
	height:168px;
	border-left: 1px solid #A2CDF3;
	margin:0;
	} 
		
#rght_btm_rght_conclusion {
	float:right;
	background:#fff;
	width:251px;
	height:187px;
	margin:0;
	padding-top:10px;
	}
	
#rght_btm_rght_conclusion.submit_btn {
	padding-left:30px;
		}
	
#rght_btm_rght_conclusion p {
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	line-height:11px;
	color:3B7BBD;
 	font-size:11px; 
	}
	
#rght_btm_rght_conclusion form p {
	margin:0;
	padding-bottom:2px;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	color:3B7BBD;
 	font-size:10px; 
	}
	
#rght_btm_rght_conclusion li {
	list-style-type: none;
	margin:5px;
	}
	
#rght_btm_rght_conclusion ul {
	list-style:none;
	margin:5px;
	}
	
#rght_btm_rght p {
	padding:10px 10px 10px 10px;
	}

#intro_lft_top_blue {
	background-color:#3E7DBE;
	width:100%;
	height:100%;
	vertical-align:middle;
	margin:0;	}

#intro_lft_top_blue p{
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:bold;
	text-align:center;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	margin:0;
	}
	
#intro_lft_top_white {
	margin:0;
	padding:0;
	font-size:13px;
	text-align:center;
	background:#fff;
	}
	
#intro_lft_top_white ul{
		margin:0; 
		padding:0;
		list-style-type:none;
		text-align:left;
		padding-left:20px;
		}
		
#intro_lft_top_white li{
	font-family:Arial, Helvetica, sans-serif;
	color:#0957A6;
	font-size:12px;
	list-style-image:url(../images/bullet_wht_bckgrd.gif);
	width:300px;
	margin: .4em 0;
	}
		
#intro_lft_btm_clmn {
	float:left;
	background:#CCE6FD;
	width:150px;
	height:325px;
	border-right: 2px solid #A2CDF3;
	margin-top:0;
	}
	
#intro_rght_btm_clmn {
	float:right;
	background:#CCE6FD;
	width:172px;
	height:325px;
	border-left:2px solid #A2CDF3;
	margin-top:0;
	}
	
#content_intro_lft ul{
		margin:0; 
		padding:15px 0 10px 20px;
		list-style-type:none;
		text-align:left;
		width:126px;
		}
		
#content_intro_lft li{
	font-family:Arial, Helvetica, sans-serif;
	color:#0957A6;
	font-size:11px;
	list-style-image:url(../images/advantage_bullet.gif);
		}