/* CSS Document */

body{
	padding:0;
	margin:0;
	background-color:#F4F3E0;
	font-style:normal;
	font-size:0.7em;
	font-family:Arial, Helvetica, sans-serif;
	color:#5B5D61; 

}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span, ol, td{
	margin:0; padding:0;
}

ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
	font-size:0;
	line-height:0;
}
a{
	text-decoration:none;
}
.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}
/*------------------------------------------------main--------------------*/

/*------------------------------------------------top--------------------*/
#topMain{
	background:url(/img/top_bg.gif) 0 0 repeat;
	height:108px;
	padding:14px 0 0;
}
#top{
	width:899px;
	margin:0 auto;
	padding:0 27px;
	height:108px;
}
#top img{
	display:block;
	font-size:0;
	line-height:0;
	border:none;
	float:left;
}
#top ul.topLink
{
/*	width:429px;*/
	height:26px;
	float:right;
	margin:37px 0 0;
}
#top ul.topLink li.home{
	background:url(/img/home_icon.gif) 0 8px no-repeat;
	padding:0 9px 0 14px;
	float:left;
	margin:0 9px 0 14px;
	border-right:#D3CE85 solid 1px;
}
#top ul.topLink li.logout{
	background:url(/img/logout_icon.gif) 0 7px no-repeat;
	padding:0 0 0 14px;
	float:left;
	margin:0;
	border:none;
}
#top ul.topLink li.login{
	background:url(/img/login_icon.gif) 0 7px no-repeat;
	padding:0 9px 0 14px;
	float:left;
	margin:0;
	/*border:none;*/
	border-right:#D3CE85 solid 1px;
}
#top ul.topLink li a{
	font:bold 11px/26px Arial, Helvetica, sans-serif;
	color:#B57F03;
	background-color:inherit;
}
#top ul.topLink li a:hover{
	color:#000;
	background-color:inherit;
}
#top ul.topLink2{
	width:273px;
	height:26px;
	float:right;
	margin:37px 0 0;
}
#top ul.topLink2 li.home2{
	background:url(/img/home_icon.gif) 0 8px no-repeat;
	padding:0 9px 0 14px;
	float:left;
	margin:0 6px 0 0;
	border-right:#D3CE85 solid 1px;
}
#top ul.topLink2 li.user{
	background:url(/img/icon1.gif) 0 8px no-repeat;
	padding:0 6px 0 12px;
	float:left;
	margin:0 4px 0 0;
	border-right:#D3CE85 solid 1px;
	font:bold 11px/26px Arial, Helvetica, sans-serif;
	color:#B57F03;
	background-color:inherit;
}
#top ul.topLink2 li.login2{
	background:url(/img/login_icon.gif) 0 7px no-repeat;
	padding:0 0 0 14px;
	float:left;
	margin:0;
	border:none;
}
#top ul.topLink2 li a{
	font:bold 11px/26px Arial, Helvetica, sans-serif;
	color:#B57F03;
	background-color:inherit;
}
#top ul.topLink2 li a:hover{
	color:#000;
	background-color:inherit;
}
#top ul.nav{
	padding:17px 0 0 19px;
	float:left;
	width:906px;
}
#top ul.nav li{
	display:block;
	float:left;
	height:28px;
}
#top ul.nav li a{
	display:block;
	float:left;
}
#top ul.nav li a span.left{
	display:block;
	float:left;
}
#top ul.nav li a span.left span.right{
	display:block;
	float:left;
	padding:0 12px;
	font:bold 12px/28px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	cursor:pointer;
}
#top ul.nav li a:hover{
	display:block;
	float:left;
	background-color:#fff;
	color:#004963;
}
#top ul.nav li a:hover span.left,
#top ul.nav li a:hover span.left2{
	display:block;
	float:left;
	background:url(/img/nav_left.gif) 0 0 no-repeat;
}
#top ul.nav li a:hover span.left span.right,
#top ul.nav li a:hover span.left2 span.right2{
	display:block;
	float:left;
	padding:0 12px;
	background:url(/img/nav_right.gif) right top no-repeat;
	font:bold 12px/28px Arial, Helvetica, sans-serif;
	color:#994963;
	background-color:inherit;
	cursor:pointer;
}
#top ul.nav li a.hover{
	display:block;
	float:left;
	background-color:#fff;
	color:#004963;
}
#top ul.nav li a.hover span.left2{
	display:block;
	float:left;
	background:url(/img/nav_left.gif) 0 0 no-repeat;
}
#top ul.nav li a.hover span.left2 span.right2{
	display:block;
	float:left;
	padding:0 12px;
	background:url(/img/nav_right.gif) right top no-repeat;
	font:bold 12px/28px Arial, Helvetica, sans-serif;
	color:#004963;
	background-color:inherit;
	cursor:text;
}


/*used for selected style*/
#top ul.nav li a.hover span.left span.right{
	display:block;
	float:left;
	padding:0 12px;
	background:url(/img/nav_right.gif) right top no-repeat;
	font:bold 12px/28px Arial, Helvetica, sans-serif;
	color:#004963;
	background-color:inherit;
	cursor:pointer;
}
#top ul.nav li a.hover span.left{
	display:block;
	float:left;
	background:url(/img/nav_left.gif) 0 0 no-repeat;
}
#top ul.nav li a.hoverHome span.left2{
	display:block;
	float:left;
}
#top ul.nav li a.hoverHome span.left2 span.right2{
	display:block;
	float:left;
	padding:0 12px;
	font:bold 12px/28px Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-color:inherit;
	cursor:text;
}
#top ul.nav li a.hoverHome:hover span.left2 span.right2{
	display:block;
	float:left;
	padding:0 12px;
	font:bold 12px/28px Arial, Helvetica, sans-serif;
	color:#994963;
	background-color:inherit;
	cursor:text;
}
/*
#top ul.nav li a.hoverHome span.left span.right{
	display:block;
	float:left;
	padding:0 12px;
	background:url(/img/nav_right.gif) right top no-repeat;
	font:bold 12px/28px Arial, Helvetica, sans-serif;
	color:#004963;
	background-color:inherit;
	cursor:pointer;
}
#top ul.nav li a.hoverHome span.left{
	display:block;
	float:left;
	color:#00ff00;
	background:url(/img/nav_left.gif) 0 0 no-repeat;
}*/
/*------------------------------------------------top--------------------*/

/*------------------------------------------------body--------------------*/
#bodyMain{
	width:899px;
	margin:0 auto;
	background:url(/img/body_top_bg.gif) 0 0 no-repeat;
	padding:0 39px;
}
#body{
	width:839px;
	padding:28px 30px 0 30px;
	background-color:#FDFDFA;
	color:#D46522;
}
#header{
	width:839px;
	height:250px;
	background:url(/img/flash/header1.jpg) 0 0 no-repeat;
	position:relative;
	margin:0 0 0 0;
	/*margin:0 0 2px;*/
}
#header h1{
	display:block;
	background:url(/img/slogan.gif) 0 0 no-repeat;
	width:266px;
	height:85px;
	position:absolute;
	left:20px;
	top:75px;
	text-indent:-2000px;
}
#bot{
	width:771px;
	background:url(/img/body_bot_bg.gif) 0 0 no-repeat;
	padding:31px 50px 0 18px;
}
/*------------------------------------------------left--------------------*/
#left
{
	/*font-size: 0.7em;*/
	width:555px;
	float:left;
}
#left p.lftTxt{
	width:525px;
	font:normal;
	font-size:1.3em;
	line-height:19px;
	padding:0 0 21px;
}

#left p.lftTxtNW{
	font:normal;
	font-size:1.3em;
	line-height:19px;
	padding:0 0 21px;
}

.box1{
	width:170px;
	float:left;
	margin:0 18px 0 0;
	background:url(/img/box_1px_bg.gif) 0 0 repeat-x;
}
.box1 p.boxTop{
	display:block;
	background:url(/img/box_top.gif) 0 0 no-repeat;
	width:170px;
	height:23px;
}
.box1 h2{
	border-left:#C5E5F7 solid 2px;
	border-right:#C5E5F7 solid 2px;
	padding:0 0 14px 14px;
	font-style:normal;
	font-weight:bold;
	font-size:1.3em;
	line-height:16px;
	color:#4E836F;
	background-color:inherit;
}
.box1 p.boxTxt{
	border-left:#C5E5F7 solid 2px;
	border-right:#C5E5F7 solid 2px;
	padding:0 14px 0 14px;
	color:#5B5D61;
	background-color:inherit;
	font-style:normal;
	font-size:1.2em;
	line-height:14px;
}
.box1 p.boxBot{
	display:block;
	background:url(/img/box_bottom.gif) 0 0 no-repeat;
	width:170px;
	height:95px;
}
.box2{
	width:170px;
	float:left;
	margin:0;
	background:url(/img/box_1px_bg.gif) 0 0 repeat-x;
}
.box2 p.boxTop2{
	display:block;
	background:url(/img/box_top.gif) 0 0 no-repeat;
	width:170px;
	height:23px;
}
.box2 h2{
	border-left:#C5E5F7 solid 2px;
	border-right:#C5E5F7 solid 2px;
	padding:0 0 14px 14px;
	font-style:normal;
	font-weight:bold;
	font-size:1.3em;
	line-height:16px;
	color:#4E836F;
	background-color:inherit;
}
.box2 p.boxTxt2{
	border-left:#C5E5F7 solid 2px;
	border-right:#C5E5F7 solid 2px;
	padding:0 14px 0 14px;
	color:#5B5D61;
	background-color:inherit;
	font-style:normal;
	font-size:1.1em;
	line-height:14px;
}
.box2 p.boxBot2{
	display:block;
	background:url(/img/box_bottom.gif) 0 0 no-repeat;
	width:170px;
	height:95px;
}
/*------------------------------------------------left--------------------*/

/*------------------------------------------------right--------------------*/
#right
{
	/*font-size:0.7em;*/
	width:183px;
	float:right;
	padding:2px 0 0 25px;
	margin:0 0 39px;
	background:url(/img/right_div.gif) 0 0 repeat-y;
}
#right .loginForm{
	width:183px;
	padding:0 0 10px;
}

#innerLeft .loginForm{
	width:500px;
	padding:0 0 10px;
}

#right .loginForm h2,
.loginForm h2,
.loginH4
{
	display:block;
	background:url(/img/login_icon_big.gif) 0 0 no-repeat;
	padding:0 0 0 56px;
	height:63px;
	font:normal 18px/43px Arial, Helvetica, sans-serif;
	color:#577701;
	background-color:inherit;
}
#right .loginForm span,
.loginForm span
{
	color:#FFA93F;
	font-style:normal;
	font-size:1.1em;
	line-height:15px;
}
#right .loginForm input.txtBox,
.loginForm input.txtBox
{
	width:175px;
	height:16px;
	background-color:#F4F3E0;
	color:#000;
	padding:3px 0 0 7px;
	font-style:normal;
	font-size:1.1em;
	line-height:14px;
	float:left;
	margin:0 0 8px 0;
	border:none;
}
#right .loginForm a.fp,
.loginForm a.fp
{
	width:101px;
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	color:#D75E2B;
	background-color:inherit;
	float:left;
	margin:10px 0 0 0;
}
#right .loginForm a.fp:hover,
.loginForm a.fp:hover
{	
	color:#000;
	background-color:inherit;
}
#right .loginForm input.login2,
.loginForm input.login2
{
	background:url(/img/btn_login.gif) 0 0 no-repeat #FDFDFA;
	width:64px;
	height:24px;
	border:none;
	cursor:pointer;
	float:right;
	margin:10px 0 0 0;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#fff;
}
#right .loginForm label,
.loginForm label
{
	width:173px;
	height:24px;
	background-color:#FFA93F;
	color:#fff;
	padding:0 0 0 9px;
	float:left;
	margin:19px 0 0 0;
}
#right .loginForm label a,
.loginForm label a
{
	font:bold 14px/24px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
}
#right .loginForm label a:hover,
.loginForm label a:hover
{
	color:#000;
	background-color:inherit;
}
#right p{
	width:181px;
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#464646;
	background-color:inherit;
	padding:0 0 40px;
}
/*------------------------------------------------right--------------------*/

/*------------------------------------------------footer--------------------*/
#footer{
	width:839px;
	background:url(/img/footer_bg.gif) 0 0 no-repeat;
	padding:23px 0 0;
	height:81px;
}
#footer p.copy{
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	color:#D06A3F;
	background-color:inherit;
	width:498px;
	padding:0 0 6px;
	margin:0 auto;
	text-align:center;
}
#footer p.footerTxt{
	font:normal 11px/19px Arial, Helvetica, sans-serif;
	color:#999;
	background-color:inherit;
	width:498px;
	margin:0 auto;
	text-align:center;
}
#footer p.footerTxt a{
	color:#999;
	background-color:inherit;
}
#footer p.footerTxt a:hover{
	color:#333;
	border-bottom:solid 1px #999;
	background-color:inherit;
}
/*------------------------------------------------footer--------------------*/

/*------------------------------------------------body--------------------*/

/*------------------------------------------------inner page--------------------*/

/*------------------------------------------------equipment page--------------------*/
#headerInn{
	width:839px;
	height:118px;
	background:url(/img/header_inner.gif) 0 0 no-repeat;
	position:relative;
	margin:0 0 2px;
}
#headerInn h1{
	display:block;
	background:url(/img/slogan.gif) 0 0 no-repeat;
	width:266px;
	height:85px;
	position:absolute;
	left:20px;
	top:20px;
	text-indent:-2000px;
}

#bot2{
	width:807px;
	background:url(/img/body_bot_bg.gif) 0 0 no-repeat;
	padding:31px 19px 48px 13px;
}
#innerLeft{
	width:548px;
	float:left;
}
#innerLeft h2{
	display:block;
	background:url(/img/equipment_header.gif) 0 0 no-repeat;
	width:500px;
	height:32px;
	padding:0 0 0 48px;
	color:#4C8B72;
	background-color:inherit;
	font:bold 20px/32px Arial, Helvetica, sans-serif;
	margin:0 0 19px 0;
}
#yellow{
	background:url(/img/yellow_bg.gif) 0 0 no-repeat;
	padding:14px 12px 0;
	width:523px;
}
#yellow img{
	display:block;
	float:left;
	border:#E6E6CB solid 1px;
}
#yellow p.redTxt{
	width:470px;
	color:#DC8A58;
	background-color:inherit;
	font:bold 20px/20px Arial, Helvetica, sans-serif;
	float:left;
	padding:0 0 0 15px;
}
#yellow p.redTxt span{
	color:#60BCCB;
	background-color:inherit;
	font:bold 18px/20px Arial, Helvetica, sans-serif;
}
#yellow2{
	width:513px;
	height:42px;
	background:url(/img/equip_nav_bg.gif) 0 0 repeat-x;
	float:left;
	margin:5px 0 18px 0;
}
#yellow2 p.navLft{
	display:block;
	background:url(/img/equio_nav_left.gif) 0 0 no-repeat;
	width:20px;
	height:42px;
	float:left;
}
#yellow2 ul{
	background:url(/img/equio_nav_right.gif) right top no-repeat;
	height:42px;
	float:right;
	padding:0 20px 0 0;
	width:458px;
}
#yellow2 ul li{
	float:left;
	background:url(/img/equip_nav_div.gif) right top no-repeat;
	height:42px;
	padding:0 12px;
}
#yellow2 ul li.first{
	float:left;
	background:url(/img/equip_nav_div.gif) right top no-repeat;
	height:42px;
	padding:0 14px 0 0;
}
#yellow2 ul li.last{
	float:left;
	background-image:none;
	height:42px;
	padding:0 14px;
}
#yellow2 ul li a{
	font:bold 12px/42px Arial, Helvetica, sans-serif;
	color:#B57F03;
	background-color:inherit;
}
#yellow2 ul li a:hover{
	color:#E48224;
	background-color:inherit;
}
#equipYellow1{
	width:523px;
	background:url(/img/equip_bg1.gif) 0 0 repeat-x;
	float:left;
}
#equipYellow1 p.equipTop{
	display:block;
	background:url(/img/equip_yellow_top.gif) 0 0 no-repeat;
	height:12px;
	font-size:0;
	line-height:0;
	width:523px;
	float:left;
}
#equipYellow1 p.equipBot{
	display:block;
	background:url(/img/equip_yellow_bottom.gif) 0 0 no-repeat;
	height:9px;
	font-size:0;
	line-height:0;
	width:523px;
	float:left;
}
#equipYellow2{
	width:505px;
	border-left:#DDF170 solid 1px;
	border-right:#DDF170 solid 1px;
	float:left;
	padding:0 9px 0 7px;
}
#equipYellow3{
	width:505px;
	background:url(/img/equip_yellow_bg3.gif) 0 0 repeat-x #fff;
	color:#DC8A58;
	float:left;
}
#equipYellow3 ul.link1{
	padding:6px 0 0 9px;
	background:url(/img/equip_nav_left2.gif) 0 0 no-repeat;
	height:24px;
	width:487px;
	display:block;
	float:left;
}
#equipYellow3 ul.link1 li{
	display:block;
	float:left;
	height:18px;
}
#equipYellow3 ul.link1 li a{
	display:block;
	float:left;
}
#equipYellow3 ul.link1 li a span.left{
	display:block;
	float:left;
}
#equipYellow3 ul.link1 li a span.left span.right{
	display:block;
	float:left;
	padding:0 12px;
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#6D6D6D;
	background-color:inherit;
	cursor:pointer;
}
#equipYellow3 ul.link1 li a:hover{
	display:block;
	float:left;
	background-color:#F3F2DD;
	color:#B57F03;
}
#equipYellow3 ul.link1 li a:hover span.left{
	display:block;
	float:left;
	background:url(/img/yellow3_nav_left.gif) 0 0 no-repeat;
}
#equipYellow3 ul.link1 li a:hover span.left span.right{
	display:block;
	float:left;
	padding:0 12px;
	background:url(/img/yellow3_nav_right.gif) right top no-repeat;
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#B57F03;
	background-color:inherit;
	cursor:pointer;
}
#equipYellow3 p.yellow3Right{
	display:block;
	background:url(/img/equip_nav_right2.gif) 0 0 no-repeat;
	width:9px;
	height:24px;
	float:right;
	padding:0;
}
.padd{
	padding:0 0 0 13px;
}
.bb{
	width:478px;
	margin:0 0 2px 0;
	padding:0;
	background:url(/img/bottom_border.gif) 0 100% repeat-x;
	float:left;
}
.bb p{
	display:block;
	height:27px;
	background:url(/img/yellow3_div.gif) 0 100% repeat-x;
	padding:0 0 0 21px;
}
.bb p span.red{
	width:200px;
	float:left;
	font:bold 11px/27px Arial, Helvetica, sans-serif;
	color:#DC8A58;
	background-color:inherit;
}
.bb p span.grey{
	float:left;
	font:bold 11px/27px Arial, Helvetica, sans-serif;
	color:#A3A37D;
	background-color:inherit;
}
.bb p.noDotLine{
	display:block;
	height:27px;
	background-image:none;
	padding:0 0 0 21px;
}
.bb2{
	width:478px;
	margin:0;
	padding:0;
	float:left;
}
.bb2 p{
	display:block;
	height:27px;
	background:url(/img/yellow3_div.gif) 0 100% repeat-x;
	padding:0 0 0 21px;
}
.bb2 p span.red{
	width:97px;
	float:left;
	font:bold 11px/27px Arial, Helvetica, sans-serif;
	color:#DC8A58;
	background-color:inherit;
}
.bb2 p span.grey2{
	float:left;
	font:bold 11px/27px Arial, Helvetica, sans-serif;
	color:#A3A37D;
	background-color:inherit;
}
.bb2 p.noDotLine2{
	display:block;
	height:27px;
	background-image:none;
	padding:0 0 0 21px;
}
#innerRight{
	width:216px;
	float:right;
	padding:0 0 344px 24px;
	background:url(/img/right_div.gif) 0 0 repeat-y;
}
#innerRight h2{
	display:block;
	background:url(/img/dashboard_icon.gif) 0 0 no-repeat;
	padding:0 0 23px 26px;
	font:bold 24px/24px Arial, Helvetica, sans-serif;
	color:#E48224;
	background-color:inherit;
}
#innerRight p{
	width:215px;
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#ADADAD;
	background-color:inherit;
	padding:0 0 12px;
}
/*------------------------------------------------equipment page--------------------*/

/*------------------------------------------------dashboard page--------------------*/
#innerRight2{
	width:216px;
	float:right;
	padding:0;
}
#innerRight2 h2{
	display:block;
	background:url(/img/dashboard_icon.gif) 0 0 no-repeat;
	padding:0 0 23px 26px;
	font:bold 24px/24px Arial, Helvetica, sans-serif;
	color:#FEA93F;
	background-color:inherit;
}
#innerRight2 p{
	width:215px;
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#ADADAD;
	background-color:inherit;
	padding:0 0 12px;
}



#innerLeft2
{
	width:548px;
	float:left;
	padding:0 21px 0 0;
	background:url(/img/right_div.gif) right top repeat-y;
}
#innerLeft2 h2.dash{
	display:block;
	background:url(/img/dashboard_bg.gif) 0 0 no-repeat;
	width:500px;
	height:32px;
	padding:0 0 0 48px;
	color:#4C8B72;
	background-color:inherit;
	font:bold 20px/32px Arial, Helvetica, sans-serif;
	margin:0 0 19px 0;
}

#innerFull
{
	width:800px;
	float:left;
	padding:0 4px 0 0;
}

#innerFull h2.dash{
	display:block;
	background:url(/img/dashboard_bg_full.gif) 0 0 no-repeat;
	width:825;
	height:32px;
	padding:0 0 0 48px;
	color:#4C8B72;
	background-color:inherit;
	font:bold 20px/32px Arial, Helvetica, sans-serif;
	margin:0 0 19px 0;
}

#content a
{
	color:#777;
	text-decoration: underline;
}
#content a:hover
{
	color:#333;
	text-decoration: underline;
}
#dashboard #content{
	padding: 4px 4px 4px 12px;
}

#dashboard{
	width:548px;
	background:url(/img/dash_board_1px.gif) 0 0 repeat-x #F8F9ED;
	color:#5A5A5A;
}
#dashboard p.dashTop{
	display:block;
	background:url(/img/dashboard_top.gif) 0 0 no-repeat;
	height:13px;
	font-size:0;
	line-height:0;
}
#dashboard p.dashBot{
	display:block;
	background:url(/img/dashboard_bottom.gif) 0 0 no-repeat;
	height:13px;
	font-size:0;
	line-height:0;
}
#dashboardMain{
	border-left:#E5E8BD solid 1px;
	border-right:#E5E8BD solid 1px;
	width:542px;
	padding: 0px 0px 0px 4px;
}


#dashboardFull{
	width:800px;
	background:url(/img/dash_board_1px.gif) 0 0 repeat-x #F8F9ED;
	color:#5A5A5A;
}
#dashboardFull p.dashTop{
	display:block;
	background:url(/img/dashboard_top_full.gif) 0 0 no-repeat;
	height:13px;
	font-size:0;
	line-height:0;
}
#dashboardFull p.dashBot{
	display:block;
	background:url(/img/dashboard_bottom_full.gif) 0 0 no-repeat;
	height:13px;
	font-size:0;
	line-height:0;
}
#dashboardMainFull{
	border-left:#E5E8BD solid 1px;
	border-right:#E5E8BD solid 1px;
	width:794px;
	padding: 0px 0px 0px 4px;
}


.dbmain{
	width:500px;
	margin:0 0 13px 24px;
	background:url(/img/dashboard_head_bot.gif) left 100% no-repeat;
	padding:0 0 9px;
}
.task{
	background:url(/img/dashboard_head1.gif) 0 0 no-repeat;
	width:488px;
	height:23px;
	padding:0 0 0 12px;
}
.task h3{
	/*background:url(/img/task_icon.gif) 0 3px no-repeat;*/
	padding:0 0 0 0px;
	font-size:1.1em;
	font-weight:bold;
	line-height:13px;
	color:#E48224;
	background-color:inherit;
}
.task h3 img{
	padding:3px 0 0 0;
}
.task h3 span{
	padding:0 0 0 10px;
}
.task2{
	background:url(/img/dashboard_head2.gif) 0 0 no-repeat;
	width:488px;
	height:23px;
	padding:0 0 0 12px;
}
.task2 h3{
	background:url(/img/mgm_icon.gif) 0 3px no-repeat;
	padding:0 0 0 25px;
	font-size: 1.1em;
	font-weight:bold;
	line-height:13px;
	color:#E48224;
	background-color:inherit;
}
.db{
	width:487px;
	background:url(/img/dashboard_bg_1px.gif) 0 0 repeat-x #F6FCBE;
	color:#5A5A5A;
	padding:19px 0 0 11px;
	border-left:#E3F680 solid 1px;
	border-right:#E3F680 solid 1px;
}
.dbLink{
	background:url(/img/task_link_bg.gif) 0 0 no-repeat;
	width:429px;
	height:20px;
	padding:0 27px 0 18px;
	margin:0 0 2px 0;       
}
.dbLink a{
	width:429px;
	background:url(/img/arrow.gif) 0 8px no-repeat;
	padding:0 0 0 11px;	
	float:left;
	font-weight: normal;
	font-size: 1.0em;
	line-height: 20px;
	/*	font:normal 11px/20px Arial, Helvetica, sans-serif; */
	color:#5A5A5A;
	background-color:inherit;
	display:block;
}
.dbLink a span{
	display:block;
	background:url(/img/task_round_bg.gif) 0 3px no-repeat;
	width:66px;
	height:17px;
	text-align:center;
	float:right;
	margin:0;
}
.dbLink a:hover{
	color:#E48224;
	background-color:inherit;
	cursor: pointer;
}
.dbLink a:hover span{
	color:#E48224;
	background-color:inherit;
}

.dbLightsCheckboxDiv{
	border:solid 1px #E5E8BD;
	line-height:16px;
	vertical-align:top;
	width:210px;
	padding:10px 0 6px 8px;
	margin:0;       
	overflow-x:hidden;
	-moz-border-radius:7px;
	border-radius:7px;
}

.dbLights{
	/*background:url(/img/task_link_bg.gif) 0 0 no-repeat;*/
	border: solid 1px #E5E8BD;
	width:210px;
	padding:10px 0 0 8px;
	margin:0;       
	height: 450px;
	overflow-y: auto;
	overflow-x: hidden;
	-moz-border-radius: 7px;
	border-radius: 7px;
}

.dbLinkLights{
	/*background:url(/img/task_link_bg.gif) 0 0 no-repeat;*/
	width:210px;
	height:20px;
	padding:0 0 0 8px;
	margin:0 0 2px 0;       
}

.dbLinkLights a{
	width:180px;
	/*background:url(/img/arrow.gif) 0 8px no-repeat;*/
	padding:0 0 0 0px;	
	float:left;
	font-weight: normal;
	font-size: 1.0em;
	line-height: 20px;
	/*	font:normal 11px/20px Arial, Helvetica, sans-serif; */
	color:#5A5A5A;
	background-color:inherit;
	display:block;
}
.dbLinkLights a span{
	display:block;
	/*background:url(/img/task_round_bg.gif) 0 3px no-repeat;*/
	width:25px;
	height:17px;
	text-align:center;
	float:right;
	margin:0;
}
.dbLinkLights a:hover{
	color:#E48224;
	background-color:inherit;
	cursor: pointer;
}
.dbLinkLights a:hover span{
	color:#E48224;
	background-color:inherit;
}

#innerRight2 h2.NoImg{
	display:block;
	background:url() 0 0 no-repeat;
	padding:0 12px 23px 2px;
	font:bold 24px/24px Arial, Helvetica, sans-serif;
	color:#FEA93F;
	background-color:inherit;
}

#innerRight2 h2.NoImg span {
	display:inline-block;
	width:28px;
	height:28px;
	text-align:center;
	float:right;
	margin:0;
}

.dbmain2{
	width:500px;
	margin:0 0 0 24px;
	background:url(/img/dashboard_head_bot2.gif) left 100% no-repeat;
	padding:0 0 9px;
}
.task3{
	background:url(/img/dashboard_head3.gif) 0 0 no-repeat;
	width:488px;
	height:23px;
	padding:0 0 0 12px;
}
.task3 h3{
	background:url(/img/task_icon2.gif) 0 3px no-repeat;
	padding:0 0 0 25px;
	font:bold 13px/23px Arial, Helvetica, sans-serif;
	color:#E48224;
	background-color:inherit;
}
.db2{
	width:487px;
	background:url(/img/dashboard_bg2_1px.gif) 0 0 repeat-x #F9FDD3;
	color:#5A5A5A;
	padding:0 0 0 11px;
	border-left:#E3F680 solid 1px;
	border-right:#E3F680 solid 1px;
	height:28px;
}
.dbLink2{
	background:url(/img/task_link_bg.gif) 0 0 no-repeat;
	width:429px;
	height:20px;
	padding:0 27px 0 18px;
	margin:0 0 2px 0;       
}
.dbLink2 a{
	width:429px;
	background:url(/img/arrow.gif) 0 8px no-repeat;
	padding:0 0 0 11px;
	float:left;
	font-weight: normal;
	font-size: 1.0em;
	line-height: 20px;
	/*font:normal 11px/20px Arial, Helvetica, sans-serif;*/
	color:#5A5A5A;
	background-color:inherit;
	display:block;
}
.dbLink2 a span{
	display:block;
	background:url(/img/task_round_bg.gif) 0 3px no-repeat;
	width:66px;
	height:17px;
	text-align:center;
	float:right;
	margin:0;
}
.dbLink2 a:hover{
	color:#B57F03;
	background-color:inherit;
}
.dbLink2 a:hover span{
	color:#B57F03;
	background-color:inherit;
}
.db3{
	width:487px;
	background:url(/img/dashboard_bg_1px.gif) 0 0 repeat-x #F9FDD3;
	color:#5A5A5A;
	padding:11px 0 0 11px;
	border-left:#E3F680 solid 1px;
	border-right:#E3F680 solid 1px;
}
/*------------------------------------------------dashboard page--------------------*/

/*------------------------------------------------tasklist page--------------------*/

#innerLeft2 h2{
	display:block;
	background:url(/img/equipment_header.gif) 0 0 no-repeat;
	width:500px;
	height:32px;
	padding:0 0 0 48px;
	color:#4C8B72;
	background-color:inherit;
	font:bold 20px/32px Arial, Helvetica, sans-serif;
	margin:0 0 19px 0;
}
#taskListMain{
	width:529px;
	background:url(/img/tasklist_main_bg.gif) 0 0 no-repeat #FDFDFA;
	color:#DC8A58;
	padding:19px 0 0 19px;
}
#taskListYellow{
	width:509px;
}
#taskListYellow p.yellowTop{
	display:block;
	background:url(/img/task_yellow_top.gif) 0 0 no-repeat;
	height:17px;
	font-size:0;
	line-height:0;
}
#taskListYellow p.yellowBot{
	display:block;
	background:url(/img/task_yellow_bot.gif) 0 0 no-repeat;
	height:17px;
	font-size:0;
	line-height:0;
}
#taskListYellow2{
	width:491px;
	border-left:#E4F483 solid 1px;
	border-right:#E4F483 solid 1px;
	background:url(/img/yellow_1px_bg.gif) 0 0 repeat-x #fff;
	color:#000;
	padding:0 0 0 16px;
}
.taskMain{
	background:url(/img/task_round_bot_w.gif) 0 100% no-repeat;
	width:512px;
	padding:0 0 18px;
	margin:0 0 8px 0;
}

.taskMain p.top,
.taskTop
{
	background:url(/img/tasklist_top_w.gif) 0 0 no-repeat;
	height:15px;
	font-size:0;
	line-height:0;
}
.taskMain p.top2{
	background:url(/img/tasklist_top2.gif) 0 0 no-repeat;
	height:15px;
	font-size:0;
	line-height:0;
}
.taskMain p.top3{
	background:url(/img/tasklist_top3.gif) 0 0 no-repeat;
	height:15px;
	font-size:0;
	line-height:0;
}
.taskMain2{
	background:url(/img/task_round_bot.gif) 0 100% no-repeat;
	width:474px;
	padding:0 0 18px;
	margin:0;
}
.taskMain2 p.top3{
	background:url(/img/tasklist_top3.gif) 0 0 no-repeat;
	height:15px;
	font-size:0;
	line-height:0;
}
.taskGrey{
	width:493px;
	border-left:#EEECCF solid 1px;
	border-right:#EEECCF solid 1px;
	background-color:#FDFEF3;
	color:#DC8A58;
	padding:0 8px 0 9px;
}
.taskGrey p.txt1{
	background:url(/img/grey_top_part_w.gif) 0 0 no-repeat;
	width:454px;
	height:23px;
	padding:0 21px 4px 18px;
	color:#60BCCB;
	background-color:inherit;
	font:bold 12px/23px Arial, Helvetica, sans-serif;
	text-align:right;
/*	margin:0 0 19px 0;*/
}
.taskGrey p.txt1 a{
	color:#B57F03;
	background-color:#F3F2DD;
	font:bold 13px/23px Arial, Helvetica, sans-serif;
	float:left;
	text-decoration:underline;
}
.taskGrey p.txt1 a:hover{
	color:#E48224;
	background-color:#F3F2DD;
	text-decoration:underline;
}
.taskGrey p.txt2{
	background:url(/img/arrow2.gif) 18px 7px no-repeat;
	padding:0 0 4px 30px;
	font:bold 12px/20px Arial, Helvetica, sans-serif;
}
.taskGrey img{
	float:left;
	margin:0 8px 0 0;
	padding:0 0 0 17px;
	border:none;
}
.taskGrey p.search{
	padding:0 0 4px 0;
	float:left;
	color:#6D6D6D;
	background-color:inherit;
	font:normal 11px/20px Arial, Helvetica, sans-serif;
}
.taskGrey p.search a{
	color:#60BCCB;
	background-color:inherit;
	font:bold 12px/20px Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.taskGrey p.search a:hover{
	color:#E48224;
	background-color:inherit;
}
.taskGrey p.seeMore{
	width:387px;
	height:23px;
	padding:0 0 0 49px;
	float:left;
}
.taskGrey p.seeMoreZZZ a{
	background:url(/img/see_more_bg.gif) 0 0 no-repeat;
	width:87px;
	height:23px;
	color:#6D6D6D;
	background-color:inherit;
	font:bold 11px/23px Arial, Helvetica, sans-serif;
	text-align:center;
	display:block;
}
.taskGrey p.seeMore a:hover{
	color:#000;
	background-color:inherit;
}
.seeNotes
{
	padding:2px 4px 2px 4px;
	margin:2px 0px 22px 50px;
	color:#6D6D6D;
	font-style:normal;
	font-size:1.0em;
	/*line-height:23px;*/
	border:dashed 1px #ddd;
}
.seeNotesDetail
{
	padding:2px 4px 2px 4px;
	margin:0px 0px 0px 0px;
	color:#6D6D6D;
	font-style:normal;
	font-size:1.0em;
	border:dashed 1px #ddd;
	width: 342px;
}
.taskGrey p.txt3{
	padding:11px 20px 0 0;
	color:#6D6D6D;
	background-color:inherit;
	font:normal 11px/20px Arial, Helvetica, sans-serif;
	float:right;
}
/*------------------------------------------------tasklist page--------------------*/

/*------------------------------------------------inner page--------------------*/

#yellowPopup
{
	font-size:1.1em;
}

#yellowPopup ul{
	background:url(/img/equio_nav_right.gif) right top no-repeat;
	height:42px;
	float:right;
	padding:0 20px 0 0;
	width:400px;
	font-size:1.1em;
}
#yellowPopup ul li{
	float:left;
	background:url(/img/equip_nav_div.gif) right top no-repeat;
	height:42px;
	padding:0 12px;
}
#yellowPopup ul li.first{
	float:left;
	background:url(/img/equip_nav_div.gif) right top no-repeat;
	height:42px;
	padding:0 14px 0 0;
}
#yellowPopup ul li.last{
	float:left;
	background-image:none;
	height:42px;
	padding:0 14px;
}
#yellowPopup ul li a{
	font:bold 12px/42px Arial, Helvetica, sans-serif;
	color:#B57F03;
	background-color:inherit;
}
#yellowPopup ul li a:hover{
	color:#E48224;
	background-color:inherit;
}

.TermsButton
{
    padding: 0px 0px 0px 0px;
    margin: 0;
    border: solid 1px #aaa;
    background-color: #cce;
    font-size: 0.7em;
}

.MidTextBox
{
    width: 75px;
}

.SuperSmallTextBox
{
    width: 15px;
}

.TermsLabel
{
    padding: 0px 4px 0px 15px;
}

.WarningText
{
	padding: 10px 10px 10px 10px;
	font-size: 1.4em;
	font-weight: bold;
	color: #f00;
}

img.WarningText
{
	padding: 10px 10px 10px 10px;
}

.PlainImg
{
    padding: 0px 0px 0px 0px;
    margin: 0;
    border: none 0px #aaa;
}
