@charset "UTF-8";
/* CSS Document */
body {
	font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size:12px;
	
	margin:0;
	padding:0;
	
	background-color:#CCC;
	text-align:center;
}
form {
	padding:0px;
	margin:0px;
}
p {
	margin:1em 0;
	padding:0 0;
}
u {
	text-decoration:none !important;
	font-style:italic;
}
div.clear {
	clear:both;
}
#design_wrapper {
	width:980px;
	background-color:#FFF;
	margin:0 auto;
	text-align:left;
}
/*************BEGIN Header Styles***************/
#header_wrapper {
	display:block;
	width:100%;
	height:158px;
	
	position:relative;
	z-index:300;
	
	background-image:url("/design_images/bg-header.jpg");
	background-repeat:no-repeat;
	background-position:0px 0px;
}
#header_core {
}
	#header_logo {
		display:block;
		position:absolute;
		top:15px;
		left:15px;
		
		cursor:pointer;
	}
	#logo_image {
		float:left;
	}
	#logo_title {
		float:left;
		padding-top:5px;
		padding-left:12px;
	}
#header_nav {
	display:block;
	position:absolute;
	bottom:2px;
	right:31px;
	height:81px;
	
	list-style-type:none;
	margin:0;
	padding:0;
	
	font-family:Arial, Helvetica, sans-serif;
}
#search_wrapper {
	display:block;
	width:418px;
	height:33px;
	position:absolute;
	top:0px;
	right:30px;
	
	background-image:url("../design_images/bg-search.gif");
	background-repeat:no-repeat;
	background-repeat:no-repeat;
}
#search_core {
	display:block;
	padding-top:4px;
	padding-left:15px;
}
	.input_green {
		display:inline-block;
		background-image:url("../design_images/input-green.gif");
		background-repeat:repeat-x;
		background-color:#a5bf82;
		border:1px solid #7c7c7c;
		margin-right: 18px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
		position: relative;
		left: 15px;
		
		behavior: url("/includes/pie.htc");
	}
	#searchButton {
		position: relative;
		left: 7px;
	}
	.input_blue {
		display:inline-block;
		background-image:url("../design_images/input-blue.gif");
		background-repeat:repeat-x;
		background-color:#a2b4d8;
		border:1px solid #7c7c7c; /* #7e92bc*/
		margin-right: 6px;
		left: -5px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
		behavior: url("/includes/pie.htc");
	}
	a.input_blue:link, a.input_blue:visited {
		background-image:url("../design_images/input-blue.gif");
		background-repeat:repeat-x;
		background-color:#a2b4d8;
		border:1px solid #7c7c7c; /* #7e92bc*/
		
		position:relative;
		top:-2px;
		
		text-decoration:none;
		line-height:21px;
		padding:0px 5px;
		color:#000;
	}
	.input_build {
		display:block;
		width:auto;
		padding:4px 0px;
		margin:0 0;
		
		background-repeat:repeat-x;
		background-color:#788ee5;
		border:1px solid #3c9fd9;
		
		font-weight:bold;
		color:#002266;
	}
/********Body Styles Begin********/
#both_wrapper {
	
}
#both_wrapper, #both_core {
	float:left;
	width:100%;
}
#both_core {
	background-image:url("../design_images/bg-right-column.gif");
	background-position:top right;
	background-repeat:repeat-y;
	
	padding-bottom:35px;
}
#body_wrapper {
	float:left;
	width:100%;
	
}
	#body_core {
		display:block;
		
		margin-right:261px;
		margin-top:1px;
		padding-top:1px;
		
	}
/***********Right Styles****************/
a.bitty:link, a.bitty:visited {
	color:#000;
	font-size:11px;
}
#right_wrapper {
	display:block;
	float:left;
	width:261px;
	margin-left:-261px;
}
	#right_core {
		display:block;
		
		margin-left:10px;
		margin-right:29px;
	}
	#right_core #mytasb_box {
		display:block;
		width:221px;
		overflow:hidden;
		background-color:#d8e1eb;
	}
	#right_core #mytasb_box #logged_in {
		display:none;
	}
	#right_core #mytasb_box #belog_in {
		
	}
	#right_core #mytasb_header {
		display:block;
		height:26px;
		padding-top:6px;
		
		background-image:url("../design_images/bg-mytasb-button.gif");
		background-position:top left;
		background-repeat:no-repeat;
		
		cursor:pointer;
	}
	#right_core #mytasb_box #mytasb_header_text {
		padding-left:20px;
	}
	#right_core #mytasb_box.open #mytasb_header_text {
		background-image:url("../design_images/icon-minus.gif");
		background-position:4px 0px;
		background-repeat:no-repeat;
	}
	#right_core #mytasb_box.close #mytasb_header_text {
		background-image:url("../design_images/icon-plus.gif");
		background-position:4px 0px;
		background-repeat:no-repeat;
	}
	#right_core #mytasb_body {
		display:block;
		padding:0px 10px;
	}
	#right_core #mytasb_login {
		display:block;
		padding-bottom:10px;
	}
	#right_core #mytasb_body label {
		display:inline-block;
		width:75px;
	}
	#right_core #mytasb_body input#password, #right_core #mytasb_body input#name {
		width:115px;
	}
	
	#right_core #mytasb_apps {
		list-style:none;
		padding:0px;
		margin:0px -10px;
		
		border-top:1px solid #132c5e;
	}

	#right_core #mytasb_apps a.app_header:link, #right_core #mytasb_apps a.app_header:visited {
		display:block;
		padding-left:24px;
		padding-top:4px;
		padding-bottom:4px;
		background-color:#b7cbdb;
		border-bottom:1px solid #132c5e;
		
		background-position:4px 4px;
		background-repeat:no-repeat;
		color:#000;
		text-decoration:none;
	}
	#right_core #mytasb_apps li.open a.app_header:link, #right_core #mytasb_apps li.open a.app_header:visited {
		background-image:url(../design_images/icon-minus.gif);
	}
	#right_core #mytasb_apps li.close a.app_header:link, #right_core #mytasb_apps li.close a.app_header:visited {
		background-image:url(../design_images/icon-plus.gif);
	}
	#right_core #mytasb_apps .mytasb_content {
		display:block;
		padding:1px 10px;
		
		border-bottom:1px solid #132c5e;
		background-color:#fff;
	}
	/*Right Addional Box*/
	#right_core .rightbox {
		display:block;
		positon:relative;
		margin-top:10px;
		
		border:1px solid #dadada;
		border-top-color:#8d001c;
		background-color:#fff;
	}
	#right_core .rightbox .rightbox_padding {
		padding:4px 5px;
	}
	#right_core .rightbox .rightbox_title {
		display:block;
		background-image:url("../design_images/bg-rightbox-title.gif");
		background-repeat:repeat-y;
		background-position:top right;
		background-color:#f5f4e8;
		
		border-bottom:1px solid #a39b86;
		
		font-weight:bold;
		color:#132c5e;
	}
		#right_core .rightbox .rightbox_title .rightbox_padding {
			padding-top:8px;
			padding-bottom:8px;
			padding-left:24px;
			
			background-repeat:no-repeat;
			background-position:4px 7px;
			
			cursor:pointer;
		}
		#right_core .open .rightbox_title .rightbox_padding {
			background-image:url("../design_images/icon-minus.gif");
		}
		#right_core .close .rightbox_title .rightbox_padding {
			background-image:url("../design_images/icon-plus.gif");
			
		}
	#right_core .rightbox .rightbox_content {
		background-image:url("../design_images/bg-rightbox-botts.gif");
		background-repeat:repeat-x;
		background-position:bottom left;
	}
		#right_core .rightbox .rightbox_content .rightbox_padding {
			padding-bottom:10px;
			
			background-image:url("../design_images/bg-rightbox-tops.gif");
			background-repeat:repeat-x;
		}
	#right_core #right_popbox {
		display:block;
		margin-top:10px;
		position:relative;
		
	}
	#right_core #right_popbox .right_pop_section {
		display:block;
		positon:relative;
	}
	#right_core #right_popbox .right_pop_section .right_header, #right_core #right_popbox .right_pop_section.open .right_header, #right_core #right_popbox .right_pop_section.close .right_header {
		display:block;
		position:absolute;
		top:0px;
		z-index:10;
		height:26px;
		
		font-size:11px;
		text-align:center;
		line-height:26px;
		
		cursor:pointer;
	}
	#right_core #right_popbox .right_pop_section.open .right_header {
		display:block;
		position:absolute;
		top:0px;
		z-index:10;
		height:26px;
		
		font-size:11px;
		text-align:center;
		line-height:26px;
		
		cursor:pointer;
		
		background-image:url("../design_images/rpop_center.gif");
		background-repeat:repeat-x;
	}
		#right_core #right_popbox .right_pop_section.open .right_header .rpop_left {
			background-image:url("../design_images/rpop_left.gif");
		}
		#right_core #right_popbox .right_pop_section.open .right_header .rpop_right {
			background-image:url("../design_images/rpop_right.gif");
			background-position:top right;
		}
		#right_core #right_popbox .right_pop_section.close .right_header {
			display:block;
			position:absolute;
			top:0px;
			z-index:10;
			height:26px;
			
			font-size:11px;
			text-align:center;
			line-height:26px;
			
			cursor:pointer;
			
			background-image:url("../design_images/rpop_center_blue.gif");
			background-repeat:repeat-x;
			color:#fff;
		}
		#right_core #right_popbox .right_pop_section.close .right_header .rpop_left {
			background-image:url("../design_images/rpop_left_blue.gif");
		}
		#right_core #right_popbox .right_pop_section.close .right_header .rpop_right {
			background-image:url("../design_images/rpop_right_blue.gif");
			background-position:top right;
		}
	#right_core #right_popbox .right_pop_section .right_content, #right_core #right_popbox .right_pop_section.open .right_content {
		display:block;
		padding:7px 7px;
		padding-top:36px;
		background-color:#dcd8c5;
	}
		#right_core #right_popbox .right_pop_section.close .right_content {
			display:none;
		}
	
#footer_wrapper {
	display:block;
	width:980px;
	background-color:#39000c;
	
}
#footer_wrapper a:link, #footer_wrapper a:visited {
	color:#fff;
}
	#footer_core, #copyright_core {
		color:#fff;
	}
	#footer_core {
		display:block;
		width:100%;
		float:left;
		position:relative;
		z-index:10;
		top:-35px;
		
		color:#fff;
		padding-top:40px;
		padding-bottom:0px;
		margin-bottom:-35px;
		/* _background-image:url("../design_images/bg-footer-red.gif"); */
		background-image:url("../design_images/bg-footer-red.png");
		background-repeat:no-repeat;
		background-position:0px 0px;
	}
	#footer_core .column_wrapper {
		float:left;
		width:24.8%;
	}
	#footer_core .column_wrapper .column_core {
		padding:0px 30px;
	}
	#copyright_core {
		display:block;
		position:relative;
		z-index:200;
		padding:10px 10px;
		background-image:url("../design_images/bg-footer-blue.gif");
		background-repeat:repeat-x;
		background-color:#304f8f;
		text-align:center;
	}
	
#page_tools {
	display:block;
	width:136px;
	height:34px;
	
	float:right;
	position:relative;
	top:10px; right:-10px;
	z-index:1;
}
#page_tools_button {
	display:block;
	width:136px;
	height:36px;
	position:absolute;
	top:0px;
	left:0px;
	z-index:3;
	
	background-repeat:repeat;
	cursor:pointer;
}
	#page_tools.close #page_tools_button {
		background-image:url('/design_images/button-page-tools.png');
	}
	#page_tools.open #page_tools_button {
		background-image:url('/design_images/button-page-tools-open.png');
	}
#page_tools_menu {
	display:block;
	width:133px;
	position:absolute;
	top:25px;
	left:1px;
	background-color:#fff;
	border:1px solid #eee;
	padding-top:11px;
	padding-bottom:5px;
}
#page_tools_menu #page_tools_menu_body {
	padding-left:5px;
	padding-right:5px;
}
	#page_tools.close #page_tools_menu {
		display:none;
	}
#page_tools_menu a.tasb_tool:link, #page_tools_menu a.tasb_tool:visited {
	padding:0 2px;
	margin-bottom: 15px;
	text-decoration:none;
	color:#000;
}
#page_tools_menu a.tasb_tool:link .menu_icon, #page_tools_menu a.tasb_tool:visited .menu_icon {
	margin-right:4px;
}
