/* 
Copyright (c) 2007, Yahoo! Inc. All rights reserved. Code licensed under the BSD License: http://developer.yahoo.net/yui/license.txt  version: 2.3.0 
modified for Ascribe
*/
/*reset.css*/body{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,tbody{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;padding:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6,p,span{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup,sub{line-height:-1px;vertical-align:text-top;}sub{vertical-align:text-bottom;}input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}
/*fonts.css*/body {font:14px/1.22 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:99%;}
/*grids.css*/body{text-align:center;}#ft{clear:both;}#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.301em;min-width:750px;}#doc2{width:73.074em;*width:71.313em;}#doc3{margin:auto 10px;width:auto;}#doc4{width:74.923em;*width:73.117em;}.yui-b{position:relative;}.yui-b{_position:static;}#yui-main .yui-b{position:static;}#yui-main{width:100%;}.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}.yui-t1 .yui-b{float:left;width:12.3207em;*width:12.0106em;}.yui-t1 #yui-main .yui-b{margin-left:13.3207em;*margin-left:13.0106em;}.yui-t2 .yui-b{float:left;width:13.8456em;*width:13.512em;}.yui-t2 #yui-main .yui-b{margin-left:14.8456em;*margin-left:14.512em;}.yui-t3 .yui-b{float:left;width:23.0759em;*width:22.52em;}.yui-t3 #yui-main .yui-b{margin-left:24.0759em;*margin-left:23.52em;}.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.512em;}.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.512em;}.yui-t5 .yui-b{float:right;width:18.4608em;*width:18.016em;}.yui-t5 #yui-main .yui-b{margin-right:19.4608em;*margin-right:19.016em;}.yui-t6 .yui-b{float:right;width:23.0759em;*width:22.52em;}.yui-t6 #yui-main .yui-b{margin-right:24.0759em;*margin-right:23.52em;}.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}#yui-main .yui-b{float:none;width:auto;}.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left;margin-left:2%;width:32%;}.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{_margin-left:1.2%;*margin-left:1.7%;}.yui-g .yui-gb .yui-u{_margin-left:.8%;}.yui-gb .yui-u{margin-left:2%;width:32%;float:right;*width:31.8%;}.yui-gb div.first{margin-left:0;*margin-right:1px;float:left;}.yui-gb .yui-gb div.first{*margin-right:0;width:31.7%;}.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0;}.yui-g .yui-gc div.first,.yui-g .yui-ge div.first{float:left;}.yui-gb .yui-gd .yui-u{*width:66%;_width:61.2%;}.yui-gb .yui-gd div.first{*width:31%;_width:29.5%;}.yui-gb .yui-gc .yui-u,.yui-g .yui-gc .yui-u{_float:right;width:32%;_width:29.9%;}.yui-gb .yui-gc div.first{width:66%;*width:64.5%;*float:left;*margin-left:0;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right;display:inline;}.yui-g div.first,.yui-g div.first,.yui-gc div.first,.yui-gc div.first div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first{float:left;}.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:48.1%;*margin-left:0;}.yui-g .yui-g div.first{*margin:0;}.yui-gb .yui-g div.first{*margin-right:1px;}.yui-gb .yui-gb .yui-u{_margin-left:.7%;}.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0;}.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{_width:48.1%;*width:48.1%;*margin-left:0;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{width:49.1%;}.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}.yui-g .yui-gc div.first,.yui-gc div.first,.yui-gd .yui-g,.yui-gd .yui-u{width:66%;}.yui-gd div.first,.yui-gb .yui-gd div.first{width:32%;}.yui-g .yui-gd div.first{_width:29.9%;}.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf div.first{width:24%;}.yui-ge div.first,.yui-gf .yui-g,.yui-gf .yui-u{width:74.2%;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{*width:24%;_width:20%;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{*width:73.5%;_width:65.5%;}#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}
/*base.css*/h1{font-size:138.5%;}h2{font-size:123.1%;}h3,.medium{font-size:108%;}h1,h2,h3{margin:1em 0;}h1,h2,h3,h4,h5,h6,strong,.emphasized,.large,.medium,.medium_small,big,th{font-weight:bold;}abbr,acronym{border-bottom:1px dotted #000;cursor:help;}em{font-style:italic;}blockquote,ul,ol,dl{margin:1em;}ol,ul,dl{margin-left:2em;}ol li{list-style: decimal outside;}ul li{list-style: disc outside;}dl dd{margin-left:1em;}th {text-align:center;}caption {margin-bottom:.5em;text-align:center;}p,fieldset {margin-bottom:1em;}
/*ascribe*/.tiny{font-size:80%;}.small,.medium_small{font-size:93%;}.smaller{font-size:85%;}td.col_hd {border-width:1px;border-style:solid;border-color:#F5F5F5 #DBDFFD #B8C0FA #F3F4FE;}td.col_hd_up{border-width: 1px;border-style: solid;border-color: #FFF8DF #FFD648 #F2C673 #FFF1C6;}td.row_cell {border-bottom: 1px solid #cfcfcf;vertical-align:top;}td.col_hd,td.col_hd_up,td.row_cell{ padding: 5px;}.clr{clear:both;}.left{float:left;}.right{float:right;}a.list_image_btn{filter:alpha(opacity=65);-moz-opacity:.65;opacity:.65;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=65);}a.list_image_btn:hover,a.list_image_btn:active{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}label{cursor:pointer;}
div.ppic { border-radius: 4px; -moz-border-radius: 4px; -khtml-border-radius: 4px; -webkit-border-radius: 4px; } 

body{font-family:"News Gothic MT", "Century Gothic", Geneva, sans-serif;}
h1,h2,h3,h4,h5,h6,.medium_small,.medium,big,.large,th,.header { font-family: "Century Gothic", Helvetica, Verdana, Arial, sans-serif; }
{basic_style_input}

input.ttab, textarea.ttab {  
border: 1px solid #7F9DB9; 
background: #FFFFFF; 
margin: 1px;
}
input.ttaf, textarea.ttaf {  
border: 2px solid #7F9DB9; 
background: #FBFCFD; 
margin: 0px;
}
input.ttab, input.ttaf, textarea.ttab, textarea.ttaf { padding: 3px; font-size: 13px; }


input.tcb {  
border: 1px solid #7F9DB9; 
margin: 1px;
}
input.tcf {  
border: 2px solid #7F9DB9; 
margin: 0px;
}
input.tcb, input.tcf { font-size: 13px; padding: 3px; background: transparent; }

.dim, .dim a, .dim a:hover, a.dim, a.dim:hover {color: #939375 !important;}
.msg_fail{color: #993333;}
.msg_pass{color: #009933;}
.odd{background-color: #EEEEEE;}
.even{background-color: #FFFFFF;}


a:link    {  text-decoration: none ; color: #40550D }
a:visited {  text-decoration: none; color: #253108; }
a:hover   {  text-decoration: none; color: #000000; }
a:active  {  text-decoration: none; color: #90BD1E; }

#asc-main-nav a.asc-main-nav:link, #asc-main-nav a.asc-main-nav:visited {
	 	line-height: normal;
	font-size: 122%;
	font-family: "Century Gothic", Helvetica, Verdana, Arial, sans-serif;
	color: #47457d;
	text-align: center;
	margin: auto auto auto 4px;
	padding: 4px 8px;
	background-color: transparent;
	text-decoration: none; 
}
	
#asc-main-nav a.asc-main-nav:hover {
	 	line-height: normal;
	font-size: 122%;
	font-family: "Century Gothic", Helvetica, Verdana, Arial, sans-serif;
	color: #ffffff;
	text-align: center;
	margin: auto auto auto 4px;
	padding: 4px 8px;
	background-color: #47457d;
	text-decoration: none; 
}
	
#asc-main-nav a.asc-main-nav:active {
	 	line-height: normal;
	font-size: 122%;
	font-family: "Century Gothic", Helvetica, Verdana, Arial, sans-serif;
	color: #0066CC;
	text-align: center;
	margin: auto auto auto 4px;
	padding: 4px 8px;
	background-color: #dddddd;
	text-decoration: none; 
}
	
#asc-main-nav a.asc-main-nav-selected:link, #asc-main-nav a.asc-main-nav-selected:visited, #asc-main-nav a.asc-main-nav-selected:hover, #asc-main-nav a.asc-main-nav-selected:active {
	 	line-height: normal;
	font-size: 122%;
	font-family: "Century Gothic", Helvetica, Verdana, Arial, sans-serif;
	color: #f7f7f7;
	text-align: center;
	margin: auto auto auto 4px;
	padding: 4px 8px;
	background-color: #323e9c;
	text-decoration: none; 
}
	

#asc-sub-nav ul {
margin: 0;
padding: 0;
overflow: hidden;
list-style-type: none;

}
#asc-sub-nav li {
display: inline;
margin: 0;
padding: 0;
}

#asc-sub-nav a {
	 	line-height: normal;
	font-size: 100%;
	font-family: "News Gothic MT", "Century Gothic", Geneva, sans-serif;
	color: #000000;
	text-align: left;
	margin: auto auto auto 4px;
	padding: 4px;
	background-color: transparent;
	text-decoration: none; 
}
	
#asc-sub-nav a:hover {
	 	line-height: normal;
	font-size: 100%;
	font-family: "News Gothic MT", "Century Gothic", Geneva, sans-serif;
	color: #ffffff;
	text-align: left;
	margin: auto auto auto 4px;
	padding: 4px;
	background-color: #5992b3;
	text-decoration: none; 
}
	
#asc-sub-nav li.ns a, #asc-sub-nav li.ns a:visited {
	 	line-height: normal;
	font-size: 100%;
	font-family: "News Gothic MT", "Century Gothic", Geneva, sans-serif;
	color: #000000;
	text-align: left;
	margin: auto auto auto 4px;
	padding: 4px;
	background-color: transparent;
	text-decoration: none; 
}
	
#asc-sub-nav li.ns a:hover {
	 	line-height: normal;
	font-size: 100%;
	font-family: "News Gothic MT", "Century Gothic", Geneva, sans-serif;
	color: #ffffff;
	text-align: left;
	margin: auto auto auto 4px;
	padding: 4px;
	background-color: #5992b3;
	text-decoration: none; 
}
	
#asc-sub-nav li.ns a:active {
	 	line-height: normal;
	font-size: 100%;
	font-family: "News Gothic MT", "Century Gothic", Geneva, sans-serif;
	color: #0066CC;
	text-align: left;
	margin: auto auto auto 4px;
	padding: 4px;
	background-color: transparent;
	text-decoration: none; 
}
	
#asc-sub-nav li.selected a, #asc-sub-nav li.selected a:hover, #asc-sub-nav li.selected a:visited {
	 	line-height: normal;
	font-size: 100%;
	font-family: "News Gothic MT", "Century Gothic", Geneva, sans-serif;
	color: #ffffff;
	text-align: left;
	margin: auto auto auto 4px;
	padding: 4px;
	background-color: #647be3;
	text-decoration: none; 
}
	
.site_path, .site_path .c { font-size:90%; }
.site_path a { text-decoration:none; color:#3300FF; }
.site_path .sep { color:#052761; }
.site_path a.c:link, .site_path .c { font-weight:bold; color: #052761 !important; }
.site_path a:hover { color: #FF0000;text-decoration: underline; }
.site_path a:active {color: #990066; }
{asc_related}





img { border-color:	#BDC9E8; }
td.col_hd { background: #eeeeee url(../nav/bg/row_header_bg.jpg) repeat-x; }
td.col_hd_up { background: #eeeeee url(../nav/bg/row_header_bg_up.jpg) repeat-x; }

table {  
	font-family: "News Gothic MT", "Century Gothic", Geneva, sans-serif; 
	}
table th   {  
	font-family: "Century Gothic", Helvetica, Verdana, Arial, sans-serif; 
	background-color: #eeeeee
	}
td.outline {  
	border: 1px solid ;	
	}
td.ffl { padding: 0 10px 5px 0; }
td.ffi { padding: 0 0 5px 0; }
#sprdsht td.row_cell { padding: 5px; }

/* Data table */
.tbldata caption{display:none;}		
table.tbldata{border-collapse:collapse;clear:both;}
.tbldata tbody td{border-width: 0 0 1px 0;border-style: solid;padding:2px 0 2px 5px;vertical-align:middle;}				
.tbldata thead th{text-align:left;border-width:1px 1px 1px 0;border-style:solid;padding:1px 0 1px 5px;}
.tbldata thead th input{margin-bottom:0px;margin-top:-1px;}
.tbldata td img{text-align:right;}
.tbldata th img{float:right;margin:4px 4px 0 0;} 
.tbldata tr.msgnew{font-weight:bold;}

.tbldata thead th{border-top-color:#FFF;border-bottom-color:#C1C1C1;border-right-color:#C1C1C1;background-color:#E6E6E6;} 
.tbldata thead th.sortcol{background-color:#C1C1C1;}
.tbldata tbody td{border-bottom-color:#E6E6E6;}
.tbldata tr.msgnew td.sortcol{background-color:#F6F6F6;}
.tbldata tr.msgold td.sortcol,.tbldata td.sortcol{background-color:#EEEEEE;}
.tbldata tr.selected td {background-color:#D6DEEC;}
.tbldata tr.selected td.sortcol{background-color:#EEF3FB;}

.search-box {  
	font-family: "News Gothic MT", "Century Gothic", Geneva, sans-serif; 
	font-weight: normal; 
	font-size: 11px; 
	color: #052761; 
	background-color: #FAF8FC;
}


textarea, .dataValue {  
	font-family: "News Gothic MT", "Century Gothic", Geneva, sans-serif; 
	letter-spacing: -.5; 
	color:#052761; 
}


select.ddl {  
	font-size:		11px;
	font-family: "News Gothic MT", "Century Gothic", Geneva, sans-serif; 
	letter-spacing: -.5; 
	font-weight: normal; 
	color:#052761; 
}
option.alert {
	color: #993333; 
}





.cal_day {
	font-family: "News Gothic MT", "Century Gothic", Geneva, sans-serif; 
	font-size: small; 
	color: #000000; 
	background-color: #DBDBDB;
	width: 25; 
	height: 17; 
	text-align: center;
}

.cal_day_over {
	font-family: "News Gothic MT", "Century Gothic", Geneva, sans-serif; 
	font-size: small; 
	color: #FFFFFF; 
	background-color: #9999CC;
	width: 25; 
	height: 17; 
	cursor:	pointer;
	text-align: center;
}

.cal_day_down {
	font-family: "News Gothic MT", "Century Gothic", Geneva, sans-serif; 
	font-size: small; 
	color: #000000; 
	background-color: #E8B009; 
	width: 25; 
	height: 17; 
	text-align: center;
}

.cal_day_not_month {
	font-family: "News Gothic MT", "Century Gothic", Geneva, sans-serif; 
	font-size: small; 
	color: #A7A75A; 
	background-color: #E0E0C2; 
	width: 25; 
	height: 17; 
	text-align: center;
}

.cal_day_of_week {
	font-family: "News Gothic MT", "Century Gothic", Geneva, sans-serif; 
	font-size: small; 
	color: #FFFFFF; 
	background-color: #66667A; 
	width: 25; 
	height: 17; 
	text-align: center;
}

.cal_week {
	font-family: "News Gothic MT", "Century Gothic", Geneva, sans-serif; 
	font-size: x-small; 
	color: #FFFFFF; 
	background-color: #66667A; 
	cursor:	pointer;
}
.cal_week_inactive {
	background-color: #66667A; 
}

.cal_month {
	font-family: "News Gothic MT", "Century Gothic", Geneva, sans-serif; 
	font-size: small; 
	color: #000000; 
	background-color: #DBDBDB;
	width: 45; 
	height: 17; 
	text-align: center;
}

.cal_month_over {
	font-family: "News Gothic MT", "Century Gothic", Geneva, sans-serif; 
	font-size: small; 
	color: #FFFFFF; 
	background-color: #9999CC;
	width: 45; 
	height: 17; 
	cursor:	pointer;
	text-align: center;
}

.cal_month_down {
	font-family: "News Gothic MT", "Century Gothic", Geneva, sans-serif; 
	font-size: small; 
	color: #000000; 
	background-color: #E8B009; 
	width: 45; 
	height: 17; 
	text-align: center;
}

.header_input {
	font-family: "News Gothic MT", "Century Gothic", Geneva, sans-serif;
	font-size: small; 
	color: ; 
	background-color: #FAF8FC; 
	font-weight: bold;  
}

.copyright {
	font-family: "News Gothic MT", "Century Gothic", Geneva, sans-serif; 
	font-size: x-small; 
	font-weight: bold; 
	color: ; 
	background-color: #FFFFFF;
}

#al_msg{
	visibility: visible;
}

.seconds {
	font-family: "News Gothic MT", "Century Gothic", Geneva, sans-serif; 
	font-size: 70px; 
	font-weight: 900; 
	color: ;
}

.label_counter {
	font-family: "News Gothic MT", "Century Gothic", Geneva, sans-serif; 
	font-size: 14px; 
	font-weight: 900; 
	color: ;
}

.email_launch_percentage {
	font-family: "News Gothic MT", "Century Gothic", Geneva, sans-serif; 
	font-size: 35px; 
	font-weight: 900; 
	color: ;
}
.asc_notice { font-size: 11px; color: #669900; }

.asc_help_text {
	font-family: Tahoma;
	font-size: 11px; 
	line-height: {line_height};
}


/*
	for arrowed tooltip
*/
.AscMask {
	background-color: black;
}
.TipPop {
	text-align: left; 
	position: absolute;
}
.TipPop .grid {
	width: 170px;
	display: table;
	border-collapse:collapse;border-spacing:0;padding:0;
}
.TipPop .grid tbody {
	margin:0;padding:0;
}
.TipPop .grid td {
	zoom:1;
	margin:0;padding:0;
}
.TipPop .grid .nw {
	width: 4px; 
	background: transparent url(../nav/dialog/tip/l.gif) no-repeat 0% 0%;
}
.TipPop .grid .ne {
	width: 4px; 
	background: transparent url(../nav/dialog/tip/r.gif) no-repeat top right;
}
.TipPop .grid .sw {
	width: 4px; height: 4px;
	background: transparent url(../nav/dialog/tip/l.gif) no-repeat bottom left;
}
.TipPop .grid .se {
	width: 4px; height: 4px;
	background: transparent url(../nav/dialog/tip/r.gif) no-repeat bottom right;
}
.TipPop .grid .north {
	background: transparent url(../nav/dialog/tip/c.gif) repeat-x 0% 0%;
	padding: 7px 7px 3px 7px; 
	font-size: 92%;
	color: black;
}
.TipPop .grid .s {
	height: 4px; 
	background: transparent url(../nav/dialog/tip/c.gif) repeat-x 0% 100%;
}


.TipPop .TipClose { 
	width: 16px;
	height: 16px;
	position: absolute;
	top: 10px;
	right: 12px;
}
.TipPop .TipClose a {
	width: 16px;
	height: 16px;
	display: block;
	background: transparent url(../nav/dialog/tip/fileclose.png) no-repeat 50% 50%;
	filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;
	z-index:10001;
}
.TipPop .TipClose a:hover {
	filter:alpha(opacity=100);-moz-opacity:1;opacity:1; 
}
.TipPop .north .mi {
	background-repeat: no-repeat;
	background-position: top left;
	padding: 0 0 0 22px;
	margin: 2px 2px 2px 0;
	min-height:16px;
}
.TipPop .err .mi {
	background-image: url(../icons/16x16/important.png);
	color: #CC3300;
}
.TipPop .ok .mi {
	background-image: url(../icons/16x16/button_ok.png);
}
.TipPop .i .mi {
	background-image: url(../icons/16x16/info.png);
}
.TipPop .search .mi {
	background-image: url(../icons/16x16/search.png);
}

.TipPop .p {
	position: absolute;
	visibility: hidden;
	z-index:10002;
	background-repeat: no-repeat;
	display: block;
}
.TipPop .ae {
	height: 16px; width: 9px;
	background-image: url(../nav/dialog/tip/ae.gif)!important;
}
.TipPop .aw {
	height: 16px; width: 9px;
	background-image: url(../nav/dialog/tip/aw.gif)!important;
}
.TipPop .an {
	width: 16px; height: 9px;
	background-image: url(../nav/dialog/tip/an.gif)!important;
}
.TipPop .as {
	width: 16px; height: 9px;
	background-image: url(../nav/dialog/tip/as.gif)!important;
}

/*
	for session alert modal
*/
.ModalMask {
	background-color: black;
}
.ModalPop {
	width: 387px !important;
	text-align: left; 
	filter:alpha(opacity=100);-moz-opacity:1;opacity:1; 
}
.ModalPop .grid {
	width: 100%;
	display: table;
	border-collapse:collapse;border-spacing:0;padding:0;
}
.ModalPop .grid tbody {
	margin:0;padding:0;
}
.ModalPop .grid td {
	zoom:1;
	margin:0;padding:0;
}
.ModalPop .grid .nw {
	width: 7px; 
	background: transparent url(../nav/dialog/modal/l.png) no-repeat 0% 0%;
}
.ModalPop .grid .ne {
	width: 7px; 
	background: transparent url(../nav/dialog/modal/r.png) no-repeat top right;
}
.ModalPop .grid .sw {
	width: 7px; height: 7px;
	background: transparent url(../nav/dialog/modal/l.png) no-repeat bottom left;
}
.ModalPop .grid .se {
	width: 7px; height: 7px;
	background: transparent url(../nav/dialog/modal/r.png) no-repeat bottom right;
}
.ModalPop .grid .north {
	background: transparent url(../nav/dialog/modal/c.png) repeat-x 0% 0%;
	padding: 18px 8px 8px 8px; 
	font-size: 82%;
	color: black;
}
.ModalPop .grid .s {
	height: 7px; 
	background: transparent url(../nav/dialog/modal/c.png) repeat-x 0% 100%;
}

.ModalPop .grid .b p { margin: 0 0 2px 0;}
.ModalPop .grid .b h4 { font-size: 92%; margin: 0 0 3px 0; text-transform: uppercase;}
.ModalPop .grid .b h5 { font-size: 92%; margin: 0 0 2px 0;}
.ModalPop .ModalClose { 
	width: 16px;
	height: 16px;
	position: absolute;
	top: 10px;
	right: 12px;
}
.ModalPop .ModalClose a {
	width: 16px;
	height: 16px;
	display: block;
	background: transparent url(../nav/dialog/modal/fileclose.png) no-repeat 50% 50%;
	filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;
	z-index:10001;
}
.ModalPop .ModalClose a:hover {
	filter:alpha(opacity=100);-moz-opacity:1;opacity:1; 
}
.ModalPop .mi {
	background-repeat: no-repeat;
	background-position: top left;
	padding: 0 15px 20px 75px;
	margin: 0 15px 0px 5px;
}
.ModalPop .f .mi {
	background-image: url(../icons/64x64/important.png);
}
.ModalPop .n .mi {
	background-image: url(../icons/64x64/clock.png);
}
.ModalPop .i .mi {
	background-image: url(../icons/64x64/encrypted.png);
}
.ModalPop .ok .mi {
	background-image: url(../icons/64x64/button_ok.png);
}
.ModalPop .search .mi {
	background-image: url(../icons/64x64/find.png);
}
.ModalPop .info .mi {
	background-image: url(../icons/64x64/info.png);
}
.ModalPop .mi {
	font-size: 100%;
}
.ModalPop .mi h2 {
	font-size: 140%;
	margin: 0 0 6px 0;
}
.ModalPop .mi p.med {
	font-size: 122%;
	margin: 0 0 8px 0;
	color: #264E75;
}
.ModalPop .mi p.sm {
	font-size: 100%;
	margin: 0 0 8px 0;
}
.ModalPop .mi p.alert {
	font-size: 122%;
	font-weight: bold;
	color: #CC0000;
	padding: 0 0 6px 0;
}
.ModalPop .cd {
	font-size: 450%;
	line-height: .5;
	font-weight: bold;
	color: #264E75;
}
.ModalPop .f .mi .msg .cd {
	color: #CC0000;
}
.ModalPop .i .mi .msg .cd {
	color: #FF9900;
}

.page-num-nav {
	width: 80px;
	height: 16px;
}
.page-num-nav a {
	display: block;
	float: left; 
	margin-right: 2px; 
	background: url(../icons/16x16/sprite-main.png) no-repeat 0 0;
	width: 16px;
	height: 16px;
}
.page-num-nav a:hover { 
	filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}
.page-num-nav a.disabled, .page-num-nav a.disabled:hover { 
	filter:alpha(opacity=40);-moz-opacity:.40;opacity:.40;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
}
.page-num-nav .first { background-position: 0 -124px; }
.page-num-nav .prev { background-position: 0 -164px; }
.page-num-nav .next { background-position: 0 -204px; }
.page-num-nav .last { background-position: 0 -244px; }

.change_limit form { margin: 0; }
.change_limit td { vertical-align: middle; padding-left: 3px; font-size:93%; }
.change_limit a.r { display: block; width: 16px; height: 16px; background: url(../icons/16x16/sprite-main.png) no-repeat 0 -84px; filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75; }
.change_limit a.r:hover { filter:alpha(opacity=100);-moz-opacity:1;opacity:1; }

body{background:#FFF url(../layout/bg-top.png) repeat-x;}#doc2{width:67.8571em;}
#body_inner{ margin: 0 0 50px 0; }
#hd{margin-bottom:10px;}#bd{min-height:450px;}#masthead_div{color:#333;font-size:82%;padding:3px 0 3px 0;}#masthead_div a{color:#333;margin-top:12px;}#masthead_div a:hover{color:#333;}#masthead_div a.list_image_btn{color:#333;}#outer_tbl{width:100%;height:100%;}#mhlc{padding-top:18px;}
#custom-doc { width:984px; margin:auto; text-align:left; } 


#ft{font-size:88%;padding:0;color:#777;margin:20px 0 0 0;display:block;width:100%;
  bottom:0;
  position:fixed;
  right:0;
  z-index:99;
  background:transparent url(../layout/bg-bot.png) repeat-x bottom;
  height: 58px;
  
filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;
}
#ft .inner { margin: 0 auto; 
min-width:750px;
text-align:left;
width:57.69em;
  position: relative;
  
}
#ft .inner .scripture{position: absolute; top: 30px; left: 128px; }
#ft .inner .powered-by{background:transparent url(../layout/powered-by.png) no-repeat;width:112px;height:58px;display:block;behavior:url(/shared/htc/iepngfix.htc);cursor:pointer; position: absolute; left: 0; top: 0px; }

#content_container{padding:0 0 20px 0;display:relative;}#breadcrumb_nav{margin:0 0 7px 0;padding:0;}#content_container h1{font-size:150%;margin:0 0 10px 0;}

.sectrd h3 { 
    background: url(../nav/sect/rd1/ne.png) no-repeat 100% 0%; 
    padding-right: 10px;
    border-bottom: 1px solid #777A9D;
}
.sectrd h3 span { 
    background: url(../nav/sect/rd1/nw.png) no-repeat 0% 0%; 
    padding-left: 10px;
}
.sectrd h3 span span { 
    background: url(../nav/sect/rd1/n.png) repeat-x center 0%; 
    padding: 5px 8px 3px 0px;
}
.sectrd h3, .sectrd h3 span, .sectrd h3 span span { 
    display: block;
    margin:0;
    _height: 20px;
    font-size: 106%; 
    color: #254463;
    z-index: 50;
}
.sectrd .mid { 
    border-width: 0 1px 1px 1px;
    border-style: solid;
    border-color: #777A9D;
    background-color: #FBFBFD;
    margin:0;
    padding: 15px;
}



.rd3 {
	display: block;
	position: relative;
	background: url(../nav/sect/rd3/s.jpg) repeat-x 50% 100%; 
	margin: 0 0 5px 0;
}
.rd3 .nw, .rd3 .ne, .rd3 .sw, .rd3 .se {
	display: block;
	position: absolute;
	z-index:5;
	background-image: url(../nav/sect/rd3/corners.jpg);
	background-repeat: no-repeat;
}
.rd3 .nw {
	left: 0; top: 0;
	width: 10px; height: 8px;
	background-position: -10px -13px; 
}
.rd3 .ne {
	right: 0; top: 0;
	width: 10px; height: 8px;
	background-position: 0px -13px; 
}
.rd3 .sw {
	left: 0; bottom: 0;
	width: 10px; height: 13px;
	background-position: -10px 0px; 
}
.rd3 .se {
	right: 0; bottom: 0;
	width: 10px; height: 13px;
	background-position: 0px 0px; 
}
.rd3 .w {
	background: url(../nav/sect/rd3/w.jpg) repeat-y 0% 50%; 
	padding:0 0 0 10px;
}
.rd3 .e {
	background: url(../nav/sect/rd3/e.jpg) repeat-y 100% 50%; 
	padding: 0 9px 5px 0;
}
.rd3 .n {
	background: url(../nav/sect/rd3/n.jpg) repeat-x 50% 0%; 
	padding: 5px 0 0 0;
}

/*
contact information
*/
.contact_info_tbl td.t { font-size: 78%; color: #777; vertical-align: middle; padding: 2px 4px 2px 0; text-align: right;  }
.contact_info_tbl td.d { padding: 2px; vertical-align: middle; }
.contact_info_tbl .i { width: 20px !important; z-index: 10; 	background: url(../icons/16x16/sprite-main.png) no-repeat 0 0;
}
.contact_info_tbl .HMPhone { background-position: 0 -1124px; }
.contact_info_tbl .WKPhone { background-position: 0 -964px; }
.contact_info_tbl .Other { background-position: 0 -1924px; }
.contact_info_tbl .Fax { background-position: 0 -1884px; }
.contact_info_tbl .Cell { background-position: 0 -1804px; }
.contact_info_tbl .Pager { background-position: 0 -1964px; }
.contact_info_tbl .no_email { background-position: 0 -2204px; }
.contact_info_tbl .email { background-position: 0 -2164px; }
.contact_info_tbl .homepage { background-position: 0 -1764px; }

/*
	icons 16px
*/

.i16 { 
	padding-left: 20px;    
	min-height: 16px;
	background: url(../icons/16x16/sprite-main.png) no-repeat 0 0;
	line-height: 1.6em;
	vertical-align: middle;
}
.conf16 { background-position: 0 -1003px;}
.star16 { background-position: 0 -324px;}
.lock16 { background-position: 0 -2524px;}
.alrt16 { background-position: 0 -1324px;}
.emlg16 { background-position: 0 -2244px;}
.ear16 { background-position: 0 -2004px;}
.eml16 { background-position: 0 -2164px;}
.emld16 { background-position: 0 -2204px;}
.srch16 { background-position: 0 -764px;}
.lbl16 { background-position: 0 -2324px;}
.ltr16 { background-position: 0 -2364px;}
.xport16 { background-position: 0 -884px;}
.plus16 { background-position: 0 -805px;}
.vcf16 { background-position: 0 -1564px;}
.fin16 { background-position: 0 -3004px;}
.pray16 { background-position: 0 -2444px;}
.prse16 { background-position: 0 -2484px;}
.key16 { background-position: 0 -2564px;}
.merg16 { background-position: 0 -1604px;}
.fam16 { background-position: 0 -1524px;}
.egr16 { background-position: 0 -1644px;}
.view16 { background-position: 0 -724px;}
.edit16 { background-position: 0 -684px;}
.del16 { background-position: 0 -604px;}
.dwnl16 { background-position: 0 -3084px;}
.save16 { background-position: 0 -924px;}
.user16 { background-position: 0 -1444px;}
.girl16 { background-position: 0 -1484px;}
.hist16 { background-position: 0 -1284px;}
.gear16 { background-position: 0 -964px;}
.ok16 { background-position: 0 -444px;}
.okoff16 { background-position: 0 -484px;}
.trsh16 { background-position: 0 -844px;}
.list16 { background-position: 0 -3124px;}
.todo16 { background-position: 0 -4px;}
.day16 { background-position: 0 -3164px;}
.wk16 { background-position: 0 -3204px;}
.mon16 { background-position: 0 -3244px;}
.grp16 { background-position: 0 -1404px;}
.cal16 { background-position: 0 -44px;}
.cncl16 { background-position: 0 -644px;}
.x16 { background-position: 0 -524px;}
.home16 { background-position: 0 -1124px;}
.reset16 { background-position: 0 -84px;}
.bbck16 { background-position: 0 -284px;}
.flg16 { background-position: 0 -2604px;}
.nflg16 { background-position: 0 -2644px;}
.img16 { background-position: 0 -2124px;}
.loc16 { background-position: 0 -1164px;}
.mob16 { background-position: 0 -1804px;}
.pgr16 { background-position: 0 -1964px;}
.oph16 { background-position: 0 -1924px;}
.fax16 { background-position: 0 -1884px;}
.note16 { background-position: 0 -2404px;}

/*
buttons - buttons
*/
a.buttons, a.buttons-down, a.special, a.special-down, a.bar, a.bar-down, a.form-sm, a.form-sm-down, a.form, a.form-down {
	background:transparent no-repeat right bottom;
	cursor:hand; cursor:pointer;
	display: -moz-inline-stack; display: inline-block; 
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	line-height:1.05em;
	overflow:visible!important;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	padding-top:5px;
	font-size:86%;
}
a.buttons span, a.buttons-down span, a.form span, a.form-down span, a.form-sm span, a.form-sm-down span, a.bar span, a.bar-down span, a.special span, a.special-down span {
	background:transparent none no-repeat scroll left bottom;
	display:block;
	overflow:visible !important;
	text-align:center;
	margin-right:5px;
}
a.buttons span span, a.buttons-down span span, a.form span span, a.form-down span span, a.form-sm span span, a.form-sm-down span span, a.bar span span, a.bar-down span span, a.special span span, a.special-down span span {
	background:transparent no-repeat right top;
	display:block;
	border:0;
	margin-right:-5px; *margin:-5px -5px 5px 0;
	position:relative;top:-5px; *position:static;
	overflow:visible !important;
}
a.buttons span span span, a.buttons-down span span span, a.form span span span, a.form-down span span span, a.form-sm span span span, a.form-sm-down span span span, a.bar span span span, a.bar-down span span span, a.special span span span, a.special-down span span span {
	background:transparent no-repeat left top;
	padding:0.5em 0.6em 0.1em .9em;
	position:static; white-space:nowrap; 
	overflow: visible!important; 
	margin-right:5px;
	vertical-align:bottom;
}
a.buttons:active span span span {
	padding:0.6em 0.5em 0 1em;
}

a.buttons em { display:block; font-size:70%; text-align:center; padding:.1em 0; }

a.buttons {
	background-image:url(../nav/bg/buttons/out_se.gif);
	color:#444444 !important;
}
a.buttons span {
	background-image:url(../nav/bg/buttons/out_sw.gif);
}
a.buttons span span {
	background-image:url(../nav/bg/buttons/out_ne.gif);
}	
a.buttons span span span {
	background-image:url(../nav/bg/buttons/out_nw.gif);
}

a.buttons:hover {
	background-image:url(../nav/bg/buttons/over_se.gif);
	color:#000000 !important;
}
a.buttons:hover span {
	background-image:url(../nav/bg/buttons/over_sw.gif);
}
a.buttons:hover span span {
	background-image:url(../nav/bg/buttons/over_ne.gif);
}
a.buttons:hover span span span {
	background-image:url(../nav/bg/buttons/over_nw.gif);
}

a.buttons-down {
	background-image:url(../nav/bg/buttons/down_se.gif);
	color:black !important;
	font-weight: bold;
}
a.buttons-down span {
	background-image:url(../nav/bg/buttons/down_sw.gif);
}
a.buttons-down span span {
	background-image:url(../nav/bg/buttons/down_ne.gif);
}	
a.buttons-down span span span {
	background-image:url(../nav/bg/buttons/down_nw.gif);
}
a.buttons span span span img, a.buttons-down span span span img { margin-right: 5px; }
a.buttons span span span img { filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75; }
a.buttons:hover span span span img { filter:alpha(opacity=100);-moz-opacity:1;opacity:1; }
a.buttons-down span span span img { filter:alpha(opacity=45);-moz-opacity:.45;opacity:.45; }

/*
buttons - form
*/
a.form, a.form-down {
	line-height:1em;
	vertical-align:bottom;
	color:#000 !important;
	font-size:100%;
	padding-top:7px;
	margin: 0 2px 0 0;
}
a.form span, a.form-down span {
	vertical-align:bottom;
	margin-right:7px;
}
a.form span span, a.form-down span span {
	vertical-align:bottom;
	margin-right:-7px;
	top:-7px;
}
a.form span span span, a.form-down span span span {
	vertical-align:bottom;
	margin:0pt 0.5em 0pt 0pt;
	padding:0.6em 0.4em 0.1em 0.8em;
}
a.form {
	background-image:url(../nav/bg/form/out_se.gif);
}
a.form span {
	background-image:url(../nav/bg/form/out_sw.gif);
}
a.form span span {
	background-image:url(../nav/bg/form/out_ne.gif);
}
a.form span span span {
	background-image:url(../nav/bg/form/out_nw.gif);
}
a.form:hover {
	background-image:url(../nav/bg/form/over_se.gif);
	color:#000 !important;
}
a.form:hover span {
	background-image:url(../nav/bg/form/over_sw.gif);
}
a.form:hover span span {
	background-image:url(../nav/bg/form/over_ne.gif);
}
a.form:hover span span span {
	background-image:url(../nav/bg/form/over_nw.gif);
}
a.form span span span img, a.form-down span span span img { margin-right: 5px; }
a.form span span span img, a.form-sm span span span img { filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75; }
a.form:hover span span span img, a.form-sm:hover span span span img { filter:alpha(opacity=100);-moz-opacity:1;opacity:1; }
a.form-down span span span img, a.form-sm-down span span span img { filter:alpha(opacity=45);-moz-opacity:.45;opacity:.45; }
a.form-down {
	background-image:url(../nav/bg/form/down_se.gif);
	color: #D4D4D4 !important;
}
a.form-down span {
	background-image:url(../nav/bg/form/down_sw.gif);
}
a.form-down span span {
	background-image:url(../nav/bg/form/down_ne.gif);
}	
a.form-down span span span {
	background-image:url(../nav/bg/form/down_nw.gif);
}
a.form .i16, a.form-down .i16 { line-height: 1.3em; }
/*
buttons - form small
*/
a.form-sm, a.form-sm-down {
	line-height:1em;
	vertical-align:bottom;
	color:#000 !important;
	font-size:100%;
}
a.form-sm span, a.form-sm-down span {
	vertical-align:bottom;
	margin-right:5px;
}
a.form-sm span span, a.form-sm-down span span {
	vertical-align:bottom;
	margin-right:-5px;
	top:-5px;
}
a.form-sm span span span, a.form-sm-down span span span {
	display:block;
	padding: 0.6em 0.6em 0.1em 0.7em;
	margin:0pt 5px 0pt 0pt;
	font-size: 82%;
}
a.form-sm:active span span span {
	padding:0.4em 0.5em 0.1 0.8em;
}
a.form-sm {
	background-image:url(../nav/bg/form-sm/out_se.gif);
}
a.form-sm span {
	background-image:url(../nav/bg/form-sm/out_sw.gif);
}
a.form-sm span span {
	background-image:url(../nav/bg/form-sm/out_ne.gif);
}
a.form-sm span span span {
	background-image:url(../nav/bg/form-sm/out_nw.gif);
}

a.form-sm:hover {
	background-image:url(../nav/bg/form-sm/over_se.gif);
	color:#000 !important;
}
a.form-sm:hover span {
	background-image:url(../nav/bg/form-sm/over_sw.gif);
}
a.form-sm:hover span span {
	background-image:url(../nav/bg/form-sm/over_ne.gif);
}
a.form-sm:hover span span span {
	background-image:url(../nav/bg/form-sm/over_nw.gif);
}
a.form-sm span span span img, a.form-sm-down span span span img { margin: 4px 5px 0px 6px; }
a.form-sm-down {
	background-image:url(../nav/bg/form-sm/down_se.gif);
	color: #D4D4D4 !important;
}
a.form-sm-down span {
	background-image:url(../nav/bg/form-sm/down_sw.gif);
}
a.form-sm-down span span {
	background-image:url(../nav/bg/form-sm/down_ne.gif);
}	
a.form-sm-down span span span {
	background-image:url(../nav/bg/form-sm/down_nw.gif);
}
a.form-sm .i16, a.form-sm-down .i16 { line-height: 1.3em; }
/*
	button bar
*/
a.bar, a.bar-down {
	line-height:1em;
	vertical-align:bottom;
	font-size:82%;
}
a.bar span, a.bar-down span {
	vertical-align:bottom;
	margin-right:5px;
}
a.bar span span, a.bar-down span span {
	vertical-align:bottom;
}
a.bar span span span, a.bar-down span span span {
	margin:0pt 5px 0pt 0pt;
	padding: .1em .25em 0 .65em;
	color:#000 !important;
}
a.bar:active span span span {
	padding:0.4em 0.5em 0.1 0.8em;
}
a.bar:hover, a.bar:active {
	background-image:url(../nav/bg/bar/over_se.png);
	color:#000 !important;
}
a.bar:hover span, a.bar:active span {
	background-image:url(../nav/bg/bar/over_sw.png);
}
a.bar:hover span span, a.bar:active span span {
	background-image:url(../nav/bg/bar/over_ne.png);
}
a.bar:hover span span span, a.bar:active span span span {
	background-image:url(../nav/bg/bar/over_nw.png);
	color:#000 !important;
}
a.bar span span span img { filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75; }
a.bar:hover span span span img { filter:alpha(opacity=100);-moz-opacity:1;opacity:1; }
a.bar-down {
	background-image:url(../nav/bg/bar/down_se.png);
	color: #000 !important;
}
a.bar-down span span span p {
	font-weight:bold;
}
a.bar-down span {
	background-image:url(../nav/bg/bar/down_sw.png);
}
a.bar-down span span {
	background-image:url(../nav/bg/bar/down_ne.png);
}	
a.bar-down span span span {
	background-image:url(../nav/bg/bar/down_nw.png);
}
a.bar span span span p, a.bar-down span span span p  { vertical-align:top; }
a.bar span span span div.i16, a.bar-down span span span div.i16 {
	margin-top: .3em;
	line-height: 1.5em; 
}
/*
special button
*/
a.special, a.special-down {
	color:#FFFFFF !important;
}
a.special span span, a.special-down span span {
	margin:0;
}
a.special span span span, a.special-down span span span {
	margin:0;
	color:#FFFFFF;
}
a.special {
	background-image:url(../nav/bg/special/out_se.gif);
	padding-top:7px;
	font-size:120%;
	font-weight:bold;
}
a.special span {
	background-image:url(../nav/bg/special/out_sw.gif);
	margin-right:7px;
}
a.special span span {
	background-image:url(../nav/bg/special/out_ne.gif);
	margin-right:-7px;
	top:-7px;
}
a.special span span span {
	background-image:url(../nav/bg/special/out_nw.gif);
	margin:0pt 7px 0pt 0pt;
	padding:0.5em 0.8em 0.1em 1.1em;
}
a.special:active span span span {
	padding:0.6em 0.7em 0 1.2em;
}
a.special:hover {
	background-image:url(../nav/bg/special/over_se.gif);
	color:#333333 !important;
}
a.special:hover span {
	background-image:url(../nav/bg/special/over_sw.gif);
}
a.special:hover span span {
	background-image:url(../nav/bg/special/over_ne.gif);
}
a.special:hover span span span {
	background-image:url(../nav/bg/special/over_nw.gif);
	color:#333333;
}
/*
button bar mini
*/
a.bar-mini, a.bar-mini-down {
	background:transparent none no-repeat scroll center center;
	cursor:pointer;
	overflow:visible !important;
	width: 24px; 
	height: 24px; 
	margin: 0; 
	display: block;
}
a.bar-mini {
	background-image:url(../nav/bg/bar-mini/out.gif);
}
a.bar-mini:hover {
	background-image:url(../nav/bg/bar-mini/over.png);
}
a.bar-mini-down {
	background-image:url(../nav/bg/bar-mini/down.png);
}
a.bar-mini img.bm, a.bar-mini-down img.bm {
	margin:4px !important;
	border:0;
	float:none !important;
}
a.bar-mini img { filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75; }
a.bar-mini:hover img, a.bar-mini:active img { filter:alpha(opacity=100);-moz-opacity:1;opacity:1; }
/*
buttons - create
*/
a.create, a.create-down, a.create-w, a.create-w-down {
	display: block; 
	float:left;
	font-size:86%;
	background-repeat: no-repeat;
	cursor:hand; cursor:pointer;
	text-decoration:none;
}
a.create,a.create .ne,a.create .sw,a.create .se {
	background-image:url(../nav/bg/create/out.gif);
}
a.create:hover,a.create:hover .ne,a.create:hover .sw,a.create:hover .se {
	background-image:url(../nav/bg/create/over.gif);
}
a.create-down,a.create-down .ne,a.create-down .sw,a.create-down .se {
	background-image:url(../nav/bg/create/down.gif);
}
a.create, a.create:hover, a.create-down, a.create-w, a.create-w:hover, a.create-w-down {background-position:left top;}
a.create .ne, a.create:hover .ne, a.create-down .ne, a.create-w .ne, a.create-w:hover .ne, a.create-w-down .ne {background-position:right top;}
a.create .sw, a.create:hover .sw, a.create-down .sw, a.create-w .sw, a.create-w:hover .sw, a.create-w-down .sw {background-position:left bottom;}
a.create .se, a.create:hover .se, a.create-down .se, a.create-w .se, a.create-w:hover .se, a.create-w-down .se {background-position:right bottom;}
a.create span, a.create:hover span, a.create-down span, a.create-w span, a.create-w:hover span, a.create-w-down span{
	background: transparent url(../nav/bg/create/plus.gif) no-repeat 6px 5px;
	display:block;
	padding: 5px 9px 5px 26px;
	text-shadow:white 0px 1px 1px;
}
a.create span, a.create-w span {	filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;color:#222 !important;}
a.create:hover span, a.create-w:hover span {filter:alpha(opacity=100);-moz-opacity:1;opacity:1; color:#000000 !important;}
a.create-down span, a.create-w-down span {filter:alpha(opacity=35);-moz-opacity:.35;opacity:.35;color:#AAA !important;}
/*
buttons - create-w
*/

a.create-w,a.create-w .ne,a.create-w .sw,a.create-w .se {
	background-image:url(../nav/bg/create-w/out.gif);
}
a.create-w:hover,a.create-w:hover .ne,a.create-w:hover .sw,a.create-w:hover .se {
	background-image:url(../nav/bg/create-w/over.gif);
}
a.create-w-down,a.create-w-down .ne,a.create-w-down .sw,a.create-w-down .se {
	background-image:url(../nav/bg/create-w/down.gif);
}
/*  
Skin Name: simple
Version:0.1
Author:Truman Leung
Author URI:http://www.ascribedata.com/
*/
body{  
  background:#CBC8BC url(../i/img/bg.jpg) repeat-x;
  margin:0;padding:0; 
}
#body_inner { margin: 0px 0 0 0; }
#bd { background-color: #FAF8FC; min-height: 300px; }
#hd { 
  background: #000 url(../i/hd/rotator.php) no-repeat 50% 50%; 
  position: relative; z-index: 50; 
  height: 140px;
  padding:0;
}
#hd #feather-bot {
  position: absolute; bottom:0; z-index: 55; 
  left:0; height: 20px; width: 100%;
  background: transparent url(../i/img/feather-bot.png) repeat-x; 
  _background-image: none;
}
#hd #feather-top {
  position: absolute; top:0; z-index: 52; 
  left:0; height: 40px; width: 100%;
  background: transparent url(../i/img/feather-top.png) repeat-x; 
  _background-image: none;
}
#hd #demo-logo {
  position: absolute; top:30px; z-index: 92; 
  left:-200px; height: 196px; width: 189px;
  background: transparent url(../i/img/demo.png) no-repeat; 
  behavior:url(/shared/htc/iepngfix.htc);
}

#ft {
  position: relative;
  background-color: #E2DFF2; z-index: 50; 
  margin: 0 0 15px 0;
}
#ft .ibg { 
  position: absolute; top:0; left:0; 
  z-index: 61;
  margin:0;
}
#ft .tfce { 
  position: absolute; top:0; left:0; 
  z-index: 72;  
  margin:0;
  padding: 6px 0 6px 12px;
}
#ft, #ft .ibg, #ft .tfce { height: 32px; width: 100%;} 
a#logo-link { 
  position: absolute; top: 85px; left: 25px; z-index: 55; 
  display: block; height: 32px; width: 263px; 
  text-align:left;
  text-indent:-9999px;
  background: transparent url(../i/img/hd-logo.png) no-repeat 50% 0%;
  _background-image: url(../i/img/hd-logo.gif);
}
a#logo-link:hover { background-position: 50% 100%; }
#masthead_div { display: block;  background-color: #FFF; height: 80px; width: 100%; 
  position: absolute; top:41px; left:0px; z-index: 51; margin: 0; padding:0;
  filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;
  filter:  progid:DXImageTransform.Microsoft.Alpha(opacity=80);
}
p#slogan { font-size: 92%; color: #685A37; display: block; position: absolute; top: 92px; left: 180px; z-index: 64; font-style: italic; }
#logo { display: none; position: absolute; }
#center_tbl {
  background: url(../i/img/content.jpg) #FDFDFD repeat-y left; 
  margin-bottom: 20px;
  width:817px !important;
}
#mh_row {
  background: transparent url(../i/img/tophead.jpg) no-repeat top left;
  width:817px;
  margin:0 auto; 
  height:119px;
  text-align:left;
  padding:0;
}
h1#masthead {
  position:relative;
  margin: -13px 0 0 60px; 
  padding:0; 
  font-size: 150%;
  background:transparent url(../i/img/top_logo.jpg) no-repeat top left;
  width:282px;
  height:54;
}

#asc-main-nav {
  position:absolute;
  list-style:none;
  margin:0;
  padding:0;
  top:58px; 
  right: 15px;
  z-index: 53;
}
#asc-sub-nav {
  position:absolute;
  list-style:none;
  margin:0;
  padding:0;
  top:89px; 
  right: 15px;
  z-index: 53;
}
#brcrmb {
  position:relative;
  list-style:none;
  margin:0;
  padding:0;
  top: 22px; 
  left: 70px;
}
#yui-g { padding: 20px; }

h1 { margin-top: 0; }
.site_path { padding-bottom: 15px; display: block;}

#bd { padding: 20px 0; }
#portal { margin: 0 20px; }
#print_email { margin: 20px 0 0 0; }
#print_email a { margin: 0 8px 0 0; }

/* Hides from IE5-mac */
* html .buggybox {height: 1%;}
/* End hide from IE5-mac */ 

.section_header{
    width:100%;
    background-color:#323E9C;
  border: 1px solid #1E2271;
  border-radius: 3px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px;
  padding: .4em;
  color: white;
  margin-bottom: 0.4em;
}
.section_header a, .section_header a:hover { color: white; }
.section_header a:hover { text-decoration: underline; }
.section_header .title { float: left; font-size: 120%; font-weight: bold; }
.section_header .caption { float: right; font-size: 92%; padding: 0.3em 0 0 0; }
#extranet_user_div { padding: 0.8em 0.6em  0 0; text-align: right; font-size: 92%; }


.simple-h2 {
	 	line-height: normal;
	font-size: large;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
	color: #463D26;
	text-align: left;
	background-color: transparent;
	text-decoration: none; 
}
	
.simple-main-menu-up {
	 	line-height: normal;
	font-size: 122%;
	font-family: "Century Gothic", Helvetica, Verdana, Arial, sans-serif;
	color: #47457d;
	text-align: center;
	margin: auto auto auto 4px;
	padding: 4px 8px;
	background-color: transparent;
	text-decoration: none; 
}
	
.simple-breadcrumb-up {
	 	line-height: normal;
	font-size: 8pt;
	font-family: Tahoma, Geneva, Verdana, Helvetica, Arial, sans-serif;
	color: #666666;
	text-align: left;
	border-color: 000000;
	background-color: transparent;
	text-decoration: none; 
}
	
.simple-main-menu-down {
	 	line-height: normal;
	font-size: 122%;
	font-family: "Century Gothic", Helvetica, Verdana, Arial, sans-serif;
	color: #f7f7f7;
	text-align: center;
	margin: auto auto auto 4px;
	padding: 4px 8px;
	background-color: #323e9c;
	text-decoration: none; 
}
	
.simple-breadcrumb-down {
	 	line-height: normal;
	font-size: 8pt;
	font-weight: bold;
	font-family: Tahoma, Geneva, Verdana, Helvetica, Arial, sans-serif;
	color: #666666;
	text-align: left;
	border-color: 000000;
	background-color: transparent;
	text-decoration: none; 
}
	
.simple-h1 {
	 	line-height: normal;
	font-size: x-large;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
	color: #463D26;
	text-align: left;
	background-color: transparent;
	text-decoration: none; 
}
	
.simple-breadcrumb-hover {
	 	line-height: normal;
	font-size: 8pt;
	font-family: Tahoma, Geneva, Verdana, Helvetica, Arial, sans-serif;
	color: #3366CC;
	text-align: left;
	border-color: 000000;
	background-color: transparent;
	text-decoration: underline; 
}
	
.simple-sub-section-header {
	 	line-height: normal;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #CCCC66;
	text-align: center;
	border-color: 000000;
	background-color: transparent;
	text-decoration: none;
	letter-spacing: -.5px; 
}
	
.simple-sub-menu-hover {
	 	line-height: normal;
	font-size: 100%;
	font-family: "News Gothic MT", "Century Gothic", Geneva, sans-serif;
	color: #ffffff;
	text-align: left;
	margin: auto auto auto 4px;
	padding: 4px;
	background-color: #5992b3;
	text-decoration: none;
	cursor: pointer; 
}
	
.simple-sub-menu-active {
	 	line-height: normal;
	font-size: 100%;
	font-family: "News Gothic MT", "Century Gothic", Geneva, sans-serif;
	color: #0066CC;
	text-align: left;
	margin: auto auto auto 4px;
	padding: 4px;
	background-color: transparent;
	text-decoration: none; 
}
	
.simple-sub-menu-down {
	 	line-height: normal;
	font-size: 100%;
	font-family: "News Gothic MT", "Century Gothic", Geneva, sans-serif;
	color: #ffffff;
	text-align: left;
	margin: auto auto auto 4px;
	padding: 4px;
	background-color: #647be3;
	text-decoration: none; 
}
	
.simple-sub-menu-up {
	 	line-height: normal;
	font-size: 100%;
	font-family: "News Gothic MT", "Century Gothic", Geneva, sans-serif;
	color: #000000;
	text-align: left;
	margin: auto auto auto 4px;
	padding: 4px;
	background-color: transparent;
	text-decoration: none; 
}
	
.simple-main-menu-hover {
	 	line-height: normal;
	font-size: 122%;
	font-family: "Century Gothic", Helvetica, Verdana, Arial, sans-serif;
	color: #ffffff;
	text-align: center;
	margin: auto auto auto 4px;
	padding: 4px 8px;
	background-color: #47457d;
	text-decoration: none;
	cursor: pointer; 
}
	
.simple-main-menu-active {
	 	line-height: normal;
	font-size: 122%;
	font-family: "Century Gothic", Helvetica, Verdana, Arial, sans-serif;
	color: #0066CC;
	text-align: center;
	margin: auto auto auto 4px;
	padding: 4px 8px;
	background-color: #dddddd;
	text-decoration: none; 
}
	
.simple-breadcrumb-active {
	 	line-height: normal;
	font-size: 8pt;
	font-family: Tahoma, Geneva, Verdana, Helvetica, Arial, sans-serif;
	color: #F7C631;
	text-align: left;
	border-color: 000000;
	background-color: transparent;
	text-decoration: underline; 
}
	