@charset "UTF-8";
/* CSS Document */

body {
	background-color:#ed5100;
	margin:0 auto;
	text-align:center;
}

img {
	border:0;
}

.img_pad {
	padding:0 10px 2px 0;
}

#hp_wrapper {
	margin:0 auto;
	width:1026px;
}

#bg_top_hp {
	background-image:url(images/bg_top.jpg);
	height:52px;
	width:1026px;
}

#hp_header {
	background-image:url(images/bg_header.jpg);
	height:136px;
	width:939px;
	padding:0 43px 0 44px;
}

#logo {
	width:289px;
	height:136px;
	float:left;
	position:relative;
}

#utility {
	float:right;
	position:relative;
	width:468px;
	height:59px;
	padding:13px 20px 0 0;
	text-align:right;
}

#login_bg {
	float:right;
	position:relative;
	background-image:url(images/login_bg2.gif);
	width:398px;
	height:30px;
	margin-top:20px;
}

#main_nav {
	background-image:url(images/main_nav_bg.gif);
	width:1026px;
	height:24px;
	clear:both;

}

#banner_area {
	width:1026px;
	height:auto;
}

#int_banner {
	width:662px;
	height:auto;
}

.int_banner {
	width:662px;
	height:autopx;
	text-align:left;
}

.hp_flash {
	width:1026px;
	height:auto;
}

.hp_flash p, .int_banner p, .fact_banner p {
	margin:0;
}

.fact_banner {
overflow:visible;
}

#hp_content {
	background:url(images/content_bg.jpg) repeat-y;
	width:939px;
	height:auto;
	padding:5px 43px 0 44px;
	position:relative;
}

#int_content {
	background:url(images/content_bg.jpg) repeat-y;
	width:983px;
	height:auto;
	padding:0 43px 0 0;
	position:relative;
}

#hp_bottom {
	background-image:url(images/footer_bg.jpg);
	width:1026px;
	height:58px;
}

#divier_line {
	background:url(images/divider_line.gif) repeat-y;
	width:2px;
	margin:0 15px;
	height:240px;
	float:left;
	position:relative;
}

.content1_hp {
	float:left;
	position:relative;
	width:306px;
	height:auto;
	margin-left:25px;
	text-align:left;
}

.content2_hp {
	float:left;
	position:relative;
	width:263px;
	height:auto;
	text-align:left;
}

.content3_hp {
	float:left;
	position:relative;
	width:263px;
	height:auto;
	text-align:left;
}

.content1_int {
	width:515px;
	height:auto;
	margin-left:108px;
	margin-right:39px;
	text-align:left;
}

.content2_int {
	width:271px;
	height:auto;
	margin-top:14px;
	padding:0 25px;
	text-align:left;
	background:url(images/divider_line.gif) left repeat-y;
}

#footer {
	clear:both;
	background:url(images/content_bg.jpg) repeat-y;
	width:1026px;
	text-align:center;
	padding:17px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5a3e0c;
}

#footer a {
	color:#5a3e0c;
	text-decoration:none;
}

#footer a:hover {
	color:#ed5100;
	text-decoration:underline;
}

.copyright {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5a3e0c;
}

.login_tab {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#2d2d2d;
}

.login_tab a {
	color:#2d2d2d;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
}

.login_tab a:hover {
	color:#ed5100;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
}

#int_cont_left {
	float:left;
	position:relative;
}

#int_cont_right {
	float:right;
	position:relative;
}

p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#110f10;
	line-height:1.6em;
	margin-top:0px;
	*margin-bottom:12px;
}

.breadcrumb {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#704b28;
}

.breadcrumb a {
	color:#704b28;
}

.breadcrumb a.breadcrumbC {
	color:#ed5100;
}

#bread {
	text-align:left;
	margin-left:108px;
	*margin-left:68px;
	width:515px;
	margin-bottom:10px;
}

p a:link, p a:active, p a:visited {
	color:#ed5100;
	text-decoration:none
}

p a:hover {
	text-decoration:underline;
}

ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#110f10;
	line-height:2.2em;
	list-style-image:url(images/list.gif);
	*list-style-image:url(images/list2.gif);
}

ol li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#110f10;
	line-height:2.2em;
}
 
ol li a:visited, ol li a:link, ol li a:active, ul li a:visited, ul li a:link, ul li a:active {
	color:#ed5100;
	text-decoration:none;
}

ol li a:hover, ul li a:hover {
	text-decoration:underline;
}

.sitemap {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#110f10;
	line-height:1.6em;
}

.sitemap a {
	color:#110f10;
	text-decoration:none;
}

.sitemap a:hover {
	color:#ed5100;
	text-decoration:underline;
}

.pre_form1 {
	width:100px;
	height:13px;
	border:#999999 solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#110f10;
	margin-bottom:0px;
	padding:0;
}

.splash_month {
	border:#999999 solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:90px;
}

.splash_day {
	border:#999999 solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:50px;
}

.splash_year {
	border:#999999 solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:60px;
}

.pre_form2 {
	width:20px;
	height:13px;
	border:#999999 solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#110f10;
	padding:0;
}

.pre_form3 {
	width:34px;
	height:13px;
	border:#999999 solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#110f10;
	padding:0;
}

.pre_form4 {
	width:200px;
	height:13px;
	border:#999999 solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#110f10;
	padding:0;
}

.pre_form5 {
	border:#999999 solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#110f10;
	padding:0;
}

.pre_form6 {
	border:#999999 solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#110f10;
	padding:0;
}

.pre_form_ta {
	width:200px;
	height:100px;
	border:#999999 solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#110f10;
	margin-bottom:0px;
	padding:0;
}

.td_label {
	height:25px;
	padding-right:10px;
	text-align:left;
	width:110px;
	vertical-align:top;
}

.td_field {
	vertical-align:top;
}

h3 {
	color:#110F10;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:22px;
	margin-top:0;
}

.spacing-top {padding-top:30px;}

.big_orange {font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	margin-top:0;
	color:#ED5100;
	font-weight:bold;
}

h4 {
	font-family:Arial Narrow, Arial, Helvetica, sans-serif;
	font-size:15px;
	padding-top:10px;
	margin-top:0;
	margin-bottom:10px;
	color:#ED5100;
	font-weight:bold;
}


h5 {font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	margin-top:0;
	color:#ED5100;
	font-weight:bold;
}



.wedjet_pop {
	cursor:move;	
	background: url(_i/pop_bg_a.png) no-repeat !important ;
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_i/pop_bg_a.png',sizingMethod='scale');
}

.wedjet1 {
	cursor:move;	
	background: url(_i/myBG.png) no-repeat !important ;
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_i/myBG.png',sizingMethod='scale');
}
.wedjet2 {
	cursor:move;
	background: url(_i/squareBL.png) no-repeat !important ;
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_i/squareBL.png',sizingMethod='scale');
}
.wedjet3 {
	cursor:move;	
	background: url(_i/squareGR.png) no-repeat !important ;
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_i/squareGR.png',sizingMethod='scale');
}




.wedjet4 {
	
	background: url(_i/squareOR.png) no-repeat !important ;
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_i/squareOR.png',sizingMethod='scale');
}

.wedjet5 {
	cursor:move;	
	background: url(_i/check-flagDark.png) no-repeat !important ;
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_i/check-flagDark.png',sizingMethod='scale');
}

.wedjet6 {
	cursor:move;
	background: url(_i/thought_bubbleBL.png) no-repeat !important ;
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_i/thought_bubbleBL.png',sizingMethod='scale');
}

.wedjet7 {
	cursor:move;	
	background: url(_i/thought_bubbleOR.png) no-repeat !important ;
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_i/thought_bubbleOR.png',sizingMethod='scale');
}

.wedjet8 {
	cursor:move;	
	background: url(_i/thought_bubbleGR.png) no-repeat !important ;
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_i/thought_bubbleGR.png',sizingMethod='scale');
}

/*CONTENT*/
.WEDJET .head{
	color:#eeeeee;
	
}

.WEDJET  .normal{
	color:#eeeeee;	
}

.WEDJET  .SubHead{
	color:#FFFFFF;	
}
.WEDJET  a:link, #ContentArea  a:visited, #ContentArea  a:active{
	color:#000000;
	cursor:pointer;
	text-decoration:underline;
}
.WEDJET  a:link {
	font-weight:bold;
}
.WEDJET  a:hover{
	color:#222222;	
}
.WEDJET_TITLE .head{
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	padding-left:10px;
}

.WEDJETTOOLBAR
{
	background: #dddddd;
	margin-left: -5px;
	border: 1px solid #333333;
	padding: 2px;
}
.WEDJETTOOLBAR .Selector
{
	background: #333333;	
}
.WEDJETTOOLBAR .Directions
{
	border-bottom: 1px dotted #333333;
	background: #dddddd;
	font-size: 11px;
	color: #333333;
	margin-bottom: 2px;
}
.WEDJETTOOLBAR .PoweredBy
{
	margin-top: 2px;
	border-top: 1px dotted #333333;
	background: #dddddd;
	font-size: 9px;
	color: #333333;
	text-align: right;
	font-style: italic; 
}


.black_overlay{
			display:none;
			position: absolute;
			top: 0%;
			left: 0%;
			width: 100%;
			height: 100%;
			background-color: black;
			z-index:9999;
			-moz-opacity: 0.6;
			opacity:.60;
			filter: alpha(opacity=80);
		}

span.splash {
	font-family:Arial Narrow, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	line-height:1.4em;
	color:#60430f;
	margin:0 5px 0 0;
}

.splash_radio {margin:-3px 4px 0 0; padding:0; vertical-align:middle;}
.splash_radio2 {margin:-3px 4px 0 8px; padding:0; vertical-align:middle;}
.space_fix {margin-top:-3px;}
.form_space {margin-top:5px;}
.form_space2 {margin-top:3px; text-align:center;}
.form_space3 {margin-top:9px; text-align:center;}

.btn_cont {
	position:relative;
	top:2px;
}