
body {
	background-color:#ffffff;
	padding: 0;
	margin: 0;
}

form {
	margin-top:0;
	margin-bottom:0;
}

.document {
	position: relative;
	width: 794px; 
	margin-left:auto;
	margin-right:auto;
}

.body_table {
	position:relative;
	border-collapse: collapse;
	text-align: center;	
}

.banner {
	width: 794px;
	table-layout:fixed;
}

.banner_left  {
	background-image: url('../images/banner_left.jpg');
	width: 460px;
	height: 107px;
/*	padding-left:25px; 
	padding-right:25px; 
	padding-top:5px;	*/
}


.banner_right  {
	background-image: url('../images/banner_right.jpg');
	width: 334px;
	height: 107px;
	
}

.acs_logo {
	display: none;
}

.top_left_table {
	width: 324px;
}

.top_left {
	padding-left:48px; 
	padding-top:5px;
}

/* Buttons */

.but_search {
	background : url('../images/but_search.gif'); 
	width:69px; 
	height:20px;
	border:none;
	font-size:0px;
}

/* Home - 3 Sections */

.home {
	width: 794px;
}

/* Section 1 */

.home_c1 {
	width: 395px;
}

.header_welcome {
	width: 137px;
	height:26px;
	background-image: url('../images/header_welcome.gif');
	background-repeat:no-repeat;
}
.welcome_content_top {
	width: 395px;
	height:10px;
	background-image: url('../images/welcome_content_top.gif');
	background-repeat:no-repeat;

}
.welcome_content_bottom {
	width: 395px;
	height:15px;
	background-image: url('../images/welcome_content_bottom.gif');
	background-repeat:no-repeat;
}

.welcome_back  {
	background-image: url('../images/welcome_content_back.gif');
	width: 395px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#000000; 
	padding-left:10px; 
	padding-right:10px
}

.welcome_home {
	width:370;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	font-weight:normal; 
	color:#000000;	
}

.welcome_home_left {
	width:90;
}

.welcome_home_right {
	width:280;
}

/* Section 2 */
.home_c2 {
	width: 193px;
}

.header_contact {
	width: 195px;
	height:27px;
	background-image: url('../images/header_contact.gif');
	background-repeat:no-repeat;
}

.header_news {
	width: 137px;
	height:26px;
	background-image: url('../images/header_news.gif');
	background-repeat:no-repeat;
}

/* Section 3 */
.home_c3 {
	width: 193px;
}

.header_related_sites {
	width: 137px;
	height:26px;
	background-image: url('../images/header_related_sites.gif');
	background-repeat:no-repeat;
}

.header_image01 {
	width: 193px;
	height:27px;
	background-image: url('../images/header_image01.gif');
	background-repeat:no-repeat;
}

.header_image02 {
	width: 193px;
	height:27px;
	background-image: url('../images/header_image02.gif');
	background-repeat:no-repeat;
}

.header_image03 {
	width: 193px;
	height:27px;
	background-image: url('../images/header_image03.gif');
	background-repeat:no-repeat;
}

.header_image04 {
	width: 193px;
	height:27px;
	background-image: url('../images/header_image04.gif');
	background-repeat:no-repeat;
}

.header_image05 {
	width: 193px;
	height:27px;
	background-image: url('../images/header_image05.gif');
	background-repeat:no-repeat;
}

.header_image06 {
	width: 193px;
	height:27px;
	background-image: url('../images/header_image05.gif');
	background-repeat:no-repeat;
}

.header_image07 {
	width: 193px;
	height: 26px;
	/*background-image: url('../images/header_image06.jpg');*/
	background-image: url('../images/header_image06.gif');
	background-repeat: no-repeat;
}

.curve_top {
	width: 193px;
	height:5px;
	background-image: url('../images/curve_top.gif');
	background-repeat:no-repeat;
}

.curve_bottom {
	width: 193px;
	height:15px;
	background-image: url('../images/curve_bottom.gif');
	background-repeat:no-repeat;
}

/* My ACS Login */
.header_login {
	width: 137px;
	height:26px;
	background-image: url('../images/header_login.gif');
	background-repeat:no-repeat;
}

.header_myacs {
	width: 137px;
	height:26px;
	background-image: url('../images/header_myacs.gif');
	background-repeat:no-repeat;
}




/* Footer */
.footer {
	width: 780px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	font-weight:normal; 
	color:#000000; 
	padding-left:10px; 
	padding-right:20px;	
}

.copyright {
	width: 395px;
	text-align:left;	
}

.footer_links {
	width: 385px;
	text-align:right;
}

/* Content Column 1 */
.home_c {
	width: 600px;
}

.content_c1 {
	width: 177px;
	text-align:left;
}

/* Content Column 2 */
.content_c2 {
	width: 608px;
	text-align:left;	
}

.top_curve {
	width: 608px;
	height:9px;
	background-image: url('../images/subnav/top_curve.gif');
	background-repeat:no-repeat;
	text-align:left;
}

.bot_curve {
	width: 608px;
	height:10px;
	background-image: url('../images/subnav/bot_curve.gif');
	background-repeat:no-repeat;
	text-align:left;	
}


.text {
	display: none;
}
.graphic {
}

.dropdown {
}
.section {
	display: none;
}
.section_separator {
	display: none;
}

.section_header {
}



/* Help Menu Area */
.top_table {
	width: 300px;
}

.menu_table {
	width: 794px;
	background-color: #EEEEEE;
}
.menu_item {
	padding: 3px;
	text-align: center;
	border-top: solid 1px #003366;
	border-bottom: solid 1px #003366;	
}

.blue_back  {
	background-image: url('../images/blue_back.gif');
/*	width: 189px;*/
	height: 15px;
	font-family:arial; 
	font-size:10px; 
	font-weight:normal; 
	color:#ffffff;
	
}

.blue_back2  {
	background-image: url('../images/blue_back.gif');
	width: 273px;
}


.curve_back  {
	background-image: url('../images/curve_back.gif');
	width: 193px;
	font-family:arial; 
	font-size:10px; 
	font-weight:normal; 
	color:#ffffff;
	font-family:arial; 
	font-size:11px; 
	font-weight:normal; 
	color:#000000; 
	padding-left:10px; 
	padding-right:10px
	
}
.cppfooter {
font-size:10px;
}

.header_image01_back  {
	background-image: url('../images/header_image01_back.gif');
	width: 195px;
	height: 63px;
	padding-left:10px; 
	padding-right:10px
	
}

.header_image02_back  {
	background-image: url('../images/header_image02_back.gif');
	width: 195px;
	height: 63px;
	padding-left:10px; padding-right:10px; 
	
}

.header_image03_back  {
	background-image: url('../images/header_image03_back.gif');
	width: 195px;
	height: 63px;
	padding-left:10px; 
	padding-right:10px
	
}

.header_image04_back  {
	background-image: url('../images/header_image04_back.gif');
	width: 195px;
	height: 63px;
	padding-left:10px; 
	padding-right:10px
	
}

.header_image05_back  {
	background-image: url('../images/header_image05_back.gif');
	width: 195px;
	height: 63px;
	padding-left:5px; 
	padding-right:5px
	
}

.header_image06_back  {
	background-image: url('../images/header_image06_back.gif');
	width: 195px;
	height: 63px;
	padding-left:5px; 
	padding-right:5px
	
}


.subhead {
	background-image: url('../images/subnav/sub_heading_back.gif');
	background-repeat:no-repeat;
	width:222px;
	height="25"
	height:25px;
}

.subhead_right {
	background-image: url('../images/subnav/sub_heading_right.gif');
	background-repeat:no-repeat;	
	width:386px;
	height:25px;
	text-align:right;
	}

.content_back	{
	background-image: url('../images/subnav/content_back.gif');
	font-family:arial; 
	font-size:11px; 
	font-weight:normal; 
	color:#000000; 
	padding-left:10px; 
	padding-right:20px;}

.subnav_head	{
	background-image: url('../images/subnav/head_bar.gif');
	font-family:arial; 
	font-size:12px; 
	font-weight:bold; 
	color:#ffffff; 
	padding-left:10px;}

.subnav_off	{
	background-image: url('../images/subnav/sub_back.gif');
	font-family:arial; 
	font-size:11px; 
	font-weight:normal; 
	color:#083A6B; 
	padding-left:10px;}
	
.subnav_on	{
	background-image: url('../images/subnav/sub_back_on.gif');
	font-family:arial; 
	font-size:11px; 
	font-weight:normal; 
	color:#083A6B; 
	padding-left:10px;}
	
.subsub_back	{
	background-image: url('../images/subnav/subsub_back.gif');}
	
.search_curve	{
	background-image: url('../images/subnav/search_curve.gif');}	

		

.hometext{font-family:arial; font-size:11px; font-weight:normal; color:#000000; padding-left:10px; padding-right:10px;}

.content{font-family:arial; font-size:11px; font-weight:normal; color:#000000; padding-left:10px; padding-right:20px;}
.content2{font-family:arial; font-size:11px; font-weight:normal; color:#000000; padding-left:0px; padding-right:0px;}

.pad{padding-left:10px; padding-right:10px; padding-top:10px;}

.pad2{padding-left:48px; padding-right:10px; padding-top:5px;}

.form{font-family:arial; font-size:11px; font-weight:normal; color:#000000;}

.form_drop{font-family:arial; font-size:11px; font-weight:normal; color:#000000; border-style: solid; border-color:#CCCCCC; border-width:1px; background-color:#ffffff;}

.blue{font-family:arial; font-size:11px; font-weight:bold; color:#1C5BA2;}

.blue_heading{font-family:arial; font-size:12px; font-weight:bold; color:#1C5BA2;}

.white{font-family:arial; font-size:10px; font-weight:normal; color:#ffffff;}

.white2{font-family:arial; font-size:10px; font-weight:normal; color:#ffffff; padding-left:10px;}

.white_heading{font-family:arial; font-size:12px; font-weight:bold; color:#ffffff; padding-left:10px;}
.white_heading2_bg{font-family:arial; font-size:12px; font-weight:bold; color:#ffffff; padding-left:10px;background-color:#990000; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px;}
.white_heading3_bg{font-family:arial; font-size:12px; font-weight:bold; color:#ffffff; padding-left:10px;background-color:#5291BA; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px;}


.white_text{font-family:arial; font-size:12px; font-weight:normal; color:#ffffff; padding-left:10px;}

.subnav{font-family:arial; font-size:11px; font-weight:normal; color:#083A6B; padding-left:10px;}

.subsubnav{font-family:arial; font-size:11px; font-weight:normal; color:#083A6B; padding-left:20px;  padding-top:3px; padding-bottom:3px;}

.foot{font-family:arial; font-size:10px; font-weight:normal; color:#999999;}

.grey{font-family:arial; font-size:11px; font-weight:normal; color:#000000;}

.small{font-family:arial; font-size:10px; font-weight:normal; color:#000000;  padding-left:2px; padding-top:3px; padding-bottom:3px; background-color:#dcdcdc;}

.small2{font-family:arial; font-size:10px; font-weight:normal; color:#000000;}

.bg{background-color:#FDF9C7;}

.white_heading_bg{font-family:arial; font-size:12px; font-weight:bold; color:#ffffff; padding-left:10px;background-color:#1C5BA2; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px;
}

UL { list-style-image:url(../images/bullet.gif); margin: 8; padding: 10; }

UL.secondlevel { list-style-image:url(../images/bullet_second.gif); margin: 10; padding: 2; }

UL.thirdlevel { list-style-type: circle ;list-color:#dcdcdc; margin: 8; padding: 4;}

OL { list-style-type: number; list-style-color:#dcdcdc; margin: 20; padding: 5;}

OL.secondlevel { list-style-type: lower-alpha ;list-color:#dcdcdc; margin: 8; padding: 10;}

OL.thirdlevel { list-style-type: circle ;list-color:#dcdcdc; margin: 8; padding: 4;}

.smfirstlevel { list-style-image:url(../images/bullet.gif); margin: 8; padding: 10; font-weight:bold;}

.smsecondlevel { list-style-image:url(../images/bullet_second.gif); margin: 10; padding: 2; text-decoration:"underline";}

.smthirdlevel { list-style-type: circle ;list-color:#dcdcdc; margin: 8; padding: 4;}

.tborder {border-style: solid; border-color:#CCCCCC; border-width:1px; }

.tborder2 {border-style: solid; border-color:#CCCCCC; border-width:1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-width: 0px; }

.tborder3 {border-style: solid; border-color:#1C5BA2; border-width:1px; }

.tborder4 {border-style: solid; border-color:#1C5BA2; border-width:1px;  border-left-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-top-width: 0px; font-family:arial; font-size:11px; font-weight:normal; color:#1C5BA2; padding-left:10px; padding-right:10px; }

.tborder5 {border-style: solid; border-color:#1C5BA2; border-width:1px;  border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-width: 0px; font-family:arial; font-size:11px; font-weight:normal; color:#1C5BA2; padding-left:10px; padding-right:10px; }

.tborder6 {border-style: solid; border-color:#000000; border-width:1px; }

.heading{font-family:arial, helvetica, sans-serif;; font-size:11px; font-weight:bold; color:#666666;}



a:link {font-family:arial, helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#1C5BA2; text-decoration:none;}
a:active {font-family:arial, helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#1C5BA2; text-decoration:none;}
a:visited {font-family:arial, helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#1C5BA2; text-decoration:none;}
a:hover {font-family:arial, helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#9B2933; text-decoration:none;}

a.top:link {font-family:arial, helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#ffffff; text-decoration:none;}
a.top:active {font-family:arial, helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#ffffff; text-decoration:none;}
a.top:visited {font-family:arial, helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#ffffff; text-decoration:none;}
a.top:hover {font-family:arial, helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#FF3333; text-decoration:none;}

a.top_on:link {font-family:arial, helvetica, sans-serif; font-size: 10px; font-weight:normal; color:#FF0000; text-decoration:none;}
a.top_on:active {font-family:arial, helvetica, sans-serif; font-size: 10px; font-weight:normal; color:#FF0000; text-decoration:none;}
a.top_on:visited {font-family:arial, helvetica, sans-serif; font-size: 10px; font-weight:normal; color:#FF0000; text-decoration:none;}
a.top_on:hover {font-family:arial, helvetica, sans-serif; font-size: 10px; font-weight:normal; color:#FF0000; text-decoration:none;}

a.bold:link {font-family:arial, helvetica, sans-serif; font-size: 11px; font-weight:bold; color:#666666; text-decoration:none;}
a.bold:active {font-family:arial, helvetica, sans-serif; font-size: 11px; font-weight:bold; color:#666666; text-decoration:none;}
a.bold:visited {font-family:arial, helvetica, sans-serif; font-size: 11px; font-weight:bold; color:#666666; text-decoration:none;}
a.bold:hover {font-family:arial, helvetica, sans-serif; font-size: 11px; font-weight:bold; color:#FF0000; text-decoration:none;}

a.side:link {font-family:arial, helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#666666; text-decoration:none;}
a.side:active {font-family:arial, helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#666666; text-decoration:none;}
a.side:visited {font-family:arial, helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#666666; text-decoration:none;}
a.side:hover {font-family:arial, helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#000000; text-decoration:none;}

a.sub:link {font-family:arial, helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#083A6B; text-decoration:none;}
a.sub:active {font-family:arial, helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#083A6B; text-decoration:none;}
a.sub:visited {font-family:arial, helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#083A6B; text-decoration:none;}
a.sub:hover {font-family:arial, helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#962833; text-decoration:none;}

a.subsub:link {font-family:arial, helvetica, sans-serif; font-size: 10px; font-weight:normal; color:#000000; text-decoration:none;}
a.subsub:active {font-family:arial, helvetica, sans-serif; font-size: 10px; font-weight:normal; color:#000000; text-decoration:none;}
a.subsub:visited {font-family:arial, helvetica, sans-serif; font-size: 10px; font-weight:normal; color:#000000; text-decoration:none;}
a.subsub:hover {font-family:arial, helvetica, sans-serif; font-size: 10px; font-weight:normal; color:#ffffff; text-decoration:none;}

a.subsub_on:link {font-family:arial, helvetica, sans-serif; font-size: 10px; font-weight:normal; color:#ffffff; text-decoration:none;}
a.subsub_on:active {font-family:arial, helvetica, sans-serif; font-size: 10px; font-weight:normal; color:#ffffff; text-decoration:none;}
a.subsub_on:visited {font-family:arial, helvetica, sans-serif; font-size: 10px; font-weight:normal; color:#ffffff; text-decoration:none;}
a.subsub_on:hover {font-family:arial, helvetica, sans-serif; font-size: 10px; font-weight:normal; color:#ffffff; text-decoration:none;}

a.sub_white:link {font-family:arial, helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#ffffff; text-decoration:none;}
a.sub_white:active {font-family:arial, helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#ffffff; text-decoration:none;}
a.sub_white:visited {font-family:arial, helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#ffffff; text-decoration:none;}
a.sub_white:hover {font-family:arial, helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#ffffff; text-decoration:none;}

a.bluelink:link {font-family:arial, helvetica, sans-serif; font-size: 10px; font-weight:normal; color:#1C5BA2; text-decoration:none;}
a.bluelink:active {font-family:arial, helvetica, sans-serif; font-size: 10px; font-weight:normal; color:#1C5BA2; text-decoration:none;}
a.bluelink:visited {font-family:arial, helvetica, sans-serif; font-size: 10px; font-weight:normal; color:#1C5BA2; text-decoration:none;}
a.bluelink:hover {font-family:arial, helvetica, sans-serif; font-size: 10px; font-weight:normal; color:#962833; text-decoration:none;}

a.bluelink2:link {font-family:arial, helvetica, sans-serif; font-size: 11px; font-weight:bold; color:#1C5BA2; text-decoration:none;}
a.bluelink2:active {font-family:arial, helvetica, sans-serif; font-size: 11px; font-weight:bold; color:#1C5BA2; text-decoration:none;}
a.bluelink2:visited {font-family:arial, helvetica, sans-serif; font-size: 11px; font-weight:bold; color:#1C5BA2; text-decoration:none;}
a.bluelink2:hover {font-family:arial, helvetica, sans-serif; font-size: 11px; font-weight:bold; color:#962833; text-decoration:none;}


a.extranet:link {font-family:arial, helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#000000; text-decoration:none;}
a.extranet:active {font-family:arial, helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#000000; text-decoration:none;}
a.extranet:visited {font-family:arial, helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#000000; text-decoration:none;}
a.extranet:hover {font-family:arial, helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#FF0000; text-decoration:none;}

a.topsub:link {font-family:arial, helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#083A6B; text-decoration:none;}
a.topsub:active {font-family:arial, helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#083A6B; text-decoration:none;}
a.topsub:visited {font-family:arial, helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#083A6B; text-decoration:none;}
a.topsub:hover {font-family:arial, helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#ffffff; text-decoration:none;}


.sidenav_off {
	font-family: "arial", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B7C6E5;
	text-decoration: none;
	font-weight : normal;
	cursor : hand;
	padding-left:10px;
	background-image: url('../images/subnav/subsub_back_off.gif');
}
.sidenav_on {
	font-family: "arial", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight : normal;
	cursor : hand;
	padding-left:10px;
	background-image: url('../images/subnav/subsub_back_on.gif');
	
}




/* Holocentric Tags */

/* New Form.css */ 	
body.tabContent
{
  background-color: #e0e0e0;
}
td.section
{
  font-family:verdana,arial,sans-serif;
  font-size:8pt;
  font-weight: bold;
}
hr.sectionSeparator
{
  font-family:verdana,arial,sans-serif;
  font-size:8pt;
  font-weight: normal;
  color: #f0f0f0;
}
td.label
{
  font-family:verdana,arial,sans-serif;
  font-size:8pt;
  font-weight: normal;
  width="30%";
}
p.label
{
  font-family:verdana,arial,sans-serif;
  font-size:8pt;
  font-weight: normal;
}


/* End Form.css*/ 

/* New Tab.css*/ 
div.tabBox
{
}

div.tabArea
{
  font-size: 80%;
  font-weight: bold;
  padding: 0px 0px 3px 0px;
}

a.tab
{
  background-color: #f0f0f0;
  border: 2px solid #000000;
  border-bottom-width: 0px;
  border-color: #e0e0f0 #e0e0f0 #e0e0f0 #e0e0f0;
  -moz-border-radius: .75em .75em 0em 0em;
  border-radius-topleft: .75em;
  border-radius-topright: .75em;
  padding: 2px 1em 2px 1em;
  position: relative;
  font-family:verdana,arial,sans-serif;
  font-size:8pt;
  text-decoration: none;
  top: 3px;
  z-index: 100;
}

a.tab, a.tab:visited
{
  color: dark-gray;
}

a.tab:hover
{
  background-color: #e0e0f0;
  border-color: #e0e0f0 #f0f0f0 #f0f0f0 #e0e0f0;
  color: black;
}

a.tab.activeTab, a.tab.activeTab:hover, a.tab.activeTab:visited
{
  background-color: #e0e0e0;
  border-color: #e0e0f0 #e0e0f0 #e0e0f0 #e0e0f0;
  color: ref;
}

a.tab.activeTab
{
  padding-bottom: 4px;
  top: 1px;
  z-index: 102;
}

div.tabMain
{
  background-color: #e0e0e0;
  border: 2px solid #000000;
  border-color: #e0e0f0 #e0e0f0 #e0e0f0 #e0e0f0;
  -moz-border-radius: 0em .5em .5em 0em;
  border-radius-topright: .5em;
  border-radius-bottomright: .5em;
  padding: .5em;
  position: relative;
  z-index: 101;
  height: 780;
}

div.tabIframeWrapper
{
  width: 100%;
  height: 940;
}

iframe.tabContent
{
  background-color: #e0e0e0;
  border: 1px solid #000000;
  border-color: #e0e0f0 #e0e0f0 #e0e0f0 #e0e0f0;
  width: 100%;
  height: 940;
}

h4#title
{
  background-color: #e0e0e0;
  border: 1px solid #000000;
  border-color: #e0e0f0 #e0e0f0 #e0e0f0 #e0e0f0;
  color:#000000;
  font-family:verdana,arial,sans-serif;
  font-size:8pt;
  font-weight: bold;
  margin-top: 0em;
  margin-bottom: .5em;
  padding: 2px .5em 2px .5em;
}



/* End Tab.css*/ 

/* Lines */

.head_separator {
	border:1px thin;
	color: 083A6B;
	height: 1px;
}
.body_separator {
	border: 1px dotted;
	color: CCCCCC;
	height: 1px;
}


/* End Lines */


/* Calendar */

.cal_head	{
	background-color:#0E4272;
	font-family:arial; 
	font-size:10px; 
	font-weight:bold; 
	color:#ffffff;
	text-align: center;
	padding-top:5px;
	padding-bottom:5px;
	}

.cal_headsel	{
	background-color:#990000;
	font-family:arial; 
	font-size:10px; 
	font-weight:bold; 
	color:#ffffff;
	text-align: center;
	padding-top:5px;
	padding-bottom:5px;
	}

.cal_today	{
	background-color: #E0E9F2;
	font-family:arial; 
	font-size:10px; 
	font-weight:normal; 
	color:#000000; 
	padding-left:2px;
	padding-right:2px;	
	}
	
.cal_weekday	{
	background-color: #FFFFFF;
	font-family:arial; 
	font-size:10px; 
	font-weight:normal; 
	color:#000000;
	padding-left:2px;
	padding-right:2px;	
	}
	
.cal_weekendday	{
	background-color: #F7F7F7;
	font-family:arial; 
	font-size:10px; 
	font-weight:normal; 
	color:#083A6B; 
	padding-left:2px;
	padding-right:2px;	
	}	

.cal_noday	{
	background-image: url('../images/calendar_back.jpg');
}	

.cal_separator {
	border: 1px dotted;
	color: 000000;
	height: 1px;
}

/* End Calendar */






/****************** NAVIGATION ********************/
/* each page contains a welcome message */
p.ACS_Memb_Mngt_Welcome{font-size:"12px";margin:"8px,0px,10px,20px";}

/* ACS_Memb_Mngt_Nav_Tab holds the navigational content */

/* a.ACS_Memb_Mngt_Nav_Tab the navigation buttons */
/* NOTE: changing the text on the navigation buttons causes them to change width, too! */
/* THEREFORE: adjust the left and right padding in the _Tab_ and _Tab_Selected_ anchors! */
a.ACS_Memb_Mngt_Nav_Tab{font: 10px/14pt; font-weight: bold; text-align: center; margin-left: 0px; margin-right: 0px; padding: 3px 15px 2px 14px; border-top: solid #003366 1px; border-right: solid #003366 1px; border-bottom: solid #003366 1px;}
a.ACS_Memb_Mngt_Nav_Tab_NS{font-size: 10px; font-height: 17px; font-weight: bold; text-align: center; margin: 0px 0px 0px 0px; padding: 3px 15px 3px 14px; border-top:solid #003366 1px; border-right:solid #003366 1px; border-bottom:solid #003366 1px;}/* */

a.ACS_Memb_Mngt_Nav_Tab:link {color:#003366; text-decoration:"none"; background-image:url(../images/bg_link.jpg);}
a.ACS_Memb_Mngt_Nav_Tab_NS:link {color: #003366; text-decoration: none; background-image: url(../images/bg_link.jpg);}
a.ACS_Memb_Mngt_Nav_Tab:visited {color:#003366; text-decoration:"none"; background-image:url(../images/bg_link.jpg);}
a.ACS_Memb_Mngt_Nav_Tab_NS:visited {color: #003366; text-decoration: none; background-image: url(../images/bg_link.jpg);}
a.ACS_Memb_Mngt_Nav_Tab:hover {color:#003366; text-decoration:"underline"; background-image:url(../images/bg_hover.jpg);}
a.ACS_Memb_Mngt_Nav_Tab_NS:hover {color: #003366; text-decoration: underline; background-image: url(../images/bg_hover.jpg);}
a.ACS_Memb_Mngt_Nav_Tab:active {color:#CC3333; text-decoration:"underline"; background-image:url(../images/bg_hover.jpg);}
a.ACS_Memb_Mngt_Nav_Tab_NS:active {color: #CC3333; text-decoration: underline; background-image: url(../images/bg_hover.jpg);}

/* a.ACS_Memb_Mngt_Nav_Tab_selected the SELECTED navigation button*/
a.ACS_Memb_Mngt_Nav_Tab_selected{color: #FFFFFF; text-decoration: none; background-image: url(../images/bg_active.jpg); font: 10px/14pt; font-weight: bold; text-align: center; margin-left: 0px; margin-right: 0px; padding: 3px, 15px, 2px, 14px; border-top: solid #003366 1px; border-right: solid #003366 1px; border-bottom: solid #003366 1px;}
a.ACS_Memb_Mngt_Nav_Tab_selected_NS{color: #FFFFFF; text-decoration: none; background-image: url(../images/bg_active.jpg); font-size: 10px; font-height: 17px; font-weight: bold; text-align: center; margin: 0px 0px 0px 0px; padding:3px 15px 3px 14px; border-top:solid #003366 1px; border-right:solid #003366 1px; border-bottom:solid #003366 1px;}/* */


/* the table containing the navigation buttons */
/* 640px because: middle/main body 600px + left 20px + right 20px */
table.ACS_Memb_Mngt_Nav{border-collapse: collapse; width: 636px;}

td.ACS_Memb_Mngt_Nav_Tab {}
td.ACS_Memb_Mngt_Nav_End_L {width: 20px; height: 19px; border-right: solid #003366 1px;}
td.ACS_Memb_Mngt_Nav_End_L_NS {width: 20px; height: 20px; border-right: solid #003366 1px;}
td.ACS_Memb_Mngt_Nav_End_R {width: 20px;}

/****************** WELCOME MESSAGE ******************/
table.ACS_Memb_Mngt_Welcome_Table{ border-collapse: collapse; width: 540px; margin-left: 10px; margin-top: 15px; margin-bottom: 15px;}
td.ACS_Memb_Mngt_Welcome_Det{font-size: 11px; font-weight: bold; color: #002243;}
p.ACS_Memb_Mngt_Welcome_Det{font-size: 11px; font-weight: bold; color: #002243; }
td.ACS_Memb_Mngt_Welcome_Label{font-size: 11px; color: #002243;}

/****************** FORMS ********************/

/* each page contains one or more forms */
/* Forms are nested into a p.ACS_Memb_Mngt_Form paragraph tag */
p.ACS_Memb_Mngt_Form{}

/* table inside form */
table.ACS_Memb_Mngt_Form{font-family:arial; font-size:11px; font-weight:normal; color:#000000;border: solid #003366 1px; margin-left: 10px; width: 500px;}
table.ACS_Memb_Mngt_Form_NS{border: solid #003366 1px; margin-left: 10px; table-layout:fixed; width: 500px;}

/* tables of forms contain one or more segment headers, one or more rows with details and one or more segment footers */

/* Segment Header */
/* each segment header <td> spans over all columns */
td.ACS_Memb_Mngt_Form_Seg_Head{font-family:arial; font-size:11px; font-weight:normal; color:#000000;background-color: #E0E9F2; height: 30px; padding: 0px 10px 0px 10px;}
*.ACS_Memb_Mngt_Form_Seg_Head_2{background-color: #E0E9F2; font-size:10px; font-weight:bold; color:#002243; height: 20px;}
p.ACS_Memb_Mngt_Form_Seg_Head{font-size:12px; font-weight:bold; color:#002243;height: 25px;}
p.ACS_Memb_Mngt_Form_Seg_Head_Small{font-size:10px; font-weight:bold; color:#002243;}

/* Details row*/
td.ACS_Memb_Mngt_Form_Det{background-color: #F1F5F8; padding: 0px 10px 0px 10px; height: 22px;}
td.ACS_Memb_Mngt_Form_Det_NS{background-color: #F1F5F8; padding: 0px 10px 0px 10px; width:10px;height: 22px;}


/* each details row contains three columns/<td>: a label, an input and a related message */

/* Details label*/
label.ACS_Memb_Mngt_Form_Det{font-family:arial; font-size:11px; font-weight:normal; color:#000000;}

/* Details input fields are differentiated by the page they appear on*/
input.ACS_Memb_Mngt_Form_Det{font-size: 10px;}
select.ACS_Memb_Mngt_Form_Det{font-size: 10px;}
textarea.ACS_Memb_Mngt_Form_Det{font-size: 10px;}
*.ACS_Memb_Mngt_Form_Det_Person{font-size: 10px; width: 190px;}
*.ACS_Memb_Mngt_Form_Det_Preference{font-size: 10px; width: 150px;}
*.ACS_Memb_Mngt_Form_Det_Password{font-size: 10px; width: 190px;}
*.ACS_Memb_Mngt_Form_Det_Survey{font-size: 10px; width: 400px;}
*.ACS_Memb_Mngt_Form_Det_Alias{font-size: 10px; width: 200px;}
*.ACS_Memb_Mngt_Form_Det_Renewal{font-size: 10px; width: 190px;}
*.ACS_Memb_Mngt_Form_Det_University{font-size: 10px; width: 190px;}
*.ACS_Memb_Mngt_Form_Det_Institute{font-size: 10px; width: 190px;}
*.ACS_Memb_Mngt_Form_Det_Qualification{font-size: 10px; width: 190px;}
*.ACS_Memb_Mngt_Form_Det_OtherQualification{font-size: 10px; width: 190px;}
*.ACS_Memb_Mngt_Form_Det_Study{font-size: 10px; width: 190px;}
*.ACS_Memb_Mngt_Form_Det_CourseDuration{font-size: 10px; width: 190px;}
*.ACS_Memb_Mngt_Form_Det_DateCompletedDay{font-size: 10px; width: 40px;}
*.ACS_Memb_Mngt_Form_Det_Category{font-size: 10px; width: 190px;}
*.ACS_Memb_Mngt_Form_Det_DateCompletedMon{font-size: 10px; width: 90px;}
*.ACS_Memb_Mngt_Form_Det_DateCompletedYea{font-size: 10px; width: 60px;}
*.ACS_Memb_Mngt_Form_Det_Accredit{font-size: 10px; width: 190px;}
*.ACS_Memb_Mngt_Form_Det_Position{font-size: 10px; width: 190px;}
*.ACS_Memb_Mngt_Form_Det_Organisation{font-size: 10px; width: 190px;}
*.ACS_Memb_Mngt_Form_Det_FromDateMon{font-size: 10px; width: 90px;}
*.ACS_Memb_Mngt_Form_Det_FromDateYea{font-size: 10px; width: 60px;}
*.ACS_Memb_Mngt_Form_Det_ToDateMon{font-size: 10px; width: 90px;}
*.ACS_Memb_Mngt_Form_Det_ToDateYea{font-size: 10px; width: 60px;}
*.ACS_Memb_Mngt_Form_Det_Experience{font-size: 10px; width: 190px;}
*.ACS_Memb_Mngt_Form_Det_RefereeName{font-size: 10px; width: 190px;}
*.ACS_Memb_Mngt_Form_Det_RefereeEmail{font-size: 10px; width: 190px;}
*.ACS_Memb_Mngt_Form_Det_RefereePhone{font-size: 10px; width: 190px;}
*.ACS_Memb_Mngt_Form_Det_OSSociety{font-size: 10px; width: 190px;}
*.ACS_Memb_Mngt_Form_Det_OSStatus{font-size: 10px; width: 190px;}

/* Details message*/
p.ACS_Memb_Mngt_Form_Det_Msg{font-size: 10px;}
p.ACS_Memb_Mngt_Form_Det_Note{font-size: 10px;}
label.ACS_Memb_Mngt_Form_Det_Msg{font-size: 10px;}
*.ACS_Memb_Mngt_Form_Det_Msg_Error{font-size: 10px; font-weight:bold; color: #FF0000; background-color: #F1F5F8; height: 22px;}
*.ACS_Memb_Mngt_Form_Det_Msg_Error_2{font-size: 10px; font-weight:bold; color: #FF0000; background-color: #F1F5F8; height: 22px;}
label.ACS_Memb_Mngt_Form_Det_Compulsory{font-size:12px; color:#FF0000;}



/* Segment Footer */
/* each segment header <td> spans over all columns */
td.ACS_Memb_Mngt_Form_Seg_Foot{background-color: #E0E9F2; height: 35; padding:0px 10px 0px 10px;}
p.ACS_Memb_Mngt_Form_Seg_Foot{font-size: 12px; font-weight:bold; font-color:#003366;}

/* "Buttons" on forms */
/* these links look like buttons and are only used on forms */
a.ACS_Memb_Mngt_But{font:"11px/17px"; font-weight:"bold"; padding:"0px, 10px, 0px, 10px"; border:"solid #001133 1px"; text-decoration:"none"; margin-right:"15px";}
a.ACS_Memb_Mngt_But_NS{font-size: 11px; font-height: 17px; font-weight:bold; padding:0px 10px 0px 10px; border: solid #001133 1px; text-decoration: none; margin-right:15px;}
a.ACS_Memb_Mngt_But:link {color: #FFFFFF; background-color: #003366;}
a.ACS_Memb_Mngt_But_NS:link {color: #FFFFFF; background-color: #003366;}
a.ACS_Memb_Mngt_But:visited {color: #FFFFFF; background-color: #003366;}
a.ACS_Memb_Mngt_But_NS:visited {color: #FFFFFF; background-color :#003366;}
a.ACS_Memb_Mngt_But:hover {color: #FFFFFF; background-color: #4073A6;}
a.ACS_Memb_Mngt_But_NS:hover {color: #FFFFFF; background-color: #4073A6;}
a.ACS_Memb_Mngt_But:active {color: #FFFFFF; background-color: #CC3333;}
a.ACS_Memb_Mngt_But_NS:active {color: #FFFFFF; background-color: #CC3333;}

input.ACS_Memb_Mngt_But{font:"11px"; font-weight:"bold"; padding:"0px, 10px, 0px, 10px"; color: #FFFFFF; background-color: #003366; border:"solid #001133 0px"; text-decoration:"none"; margin-right:"15px";}
input.ACS_Memb_Mngt_But_Hover{font:"11px"; font-weight:"bold"; padding:"0px, 10px, 0px, 10px"; color: #FFFFFF; background-color: #4073A6; border:"solid #001133 0px"; text-decoration:"none"; margin-right:"15px"; cursor: pointer;}


/********************* FOOTER *************************/
table.ACS_Memb_Mngt_Footer{border-collapse: collapse; table-layout: fixed; width: 600px; margin: 30px 0px 20px 20px;}
td.ACS_Memb_Mngt_Footer{ padding: 0px 10px 0px 10px; border: solid #003366 1px; background-image: url(../images/bg_link.jpg); background-repeat: repeat-x; background-position: middle;}
p.ACS_Memb_Mngt_Footer{text-align: center}
a.ACS_Memb_Mngt_Footer{font-size: 10px; font-weight: bold; text-decoration: none; margin-right: 15px;}
a.ACS_Memb_Mngt_Footer:link {color: #003366; text-decoration: none;}
a.ACS_Memb_Mngt_Footer:visited {color: #003366; text-decoration: none;}
a.ACS_Memb_Mngt_Footer:hover {color: #003366; text-decoration: underline;}
a.ACS_Memb_Mngt_Footer:active {color: #CC3333; text-decoration: underline;}



/************* LEFT NAVIGATION ********************/
table.ACS_Memb_Mngt_Left_Nav{border-collapse: collapse; }
td.ACS_Memb_Mngt_Left_Nav_Tab{border-top: solid #003366 1px; border-right: solid #003366 1px; border-bottom: solid #003366 1px; border-left: solid #003366 1px; background-color: #F1F5F8;}
/*a.ACS_Memb_Mngt_Left_Nav_Tab{font: 10px/14pt; width: 100%; font-weight: bold; text-align: center; margin-left: 0px; margin-right: 0px; padding: 0px 12px 0px 12px; border-top: solid #003366 1px; border-right: solid #003366 1px; border-left: solid #003366 1px; color: #003366; background-color: #F1F5F8; text-decoration: none;}*/
/*a.ACS_Memb_Mngt_Left_Nav_Tab_NS{font-size: 10px; font-height:14px; width: 100%; font-weight: bold; text-align: center; margin-left: 0px; margin-right: 0px; padding: 0px 12px 0px 12px; border-top: solid #003366 1px; border-right: solid #003366 1px; border-left: solid #003366 1px; color: #003366; background-color: #F1F5F8; text-decoration: none;}*/
a.ACS_Memb_Mngt_Left_Nav_Tab{font: 10px/14pt; width: 100%; font-weight: bold; text-align: center; margin-left: 0px; margin-right: 0px; padding: 0px 12px 0px 12px; color: #003366; background-color: #F1F5F8; text-decoration: none;}
a.ACS_Memb_Mngt_Left_Nav_Tab_NS{font-size: 10px; width: 300px; font-weight: bold; text-align: center; margin-left: 0px; margin-right: 0px; padding: 0px 12px 0px 12px; color: #003366; background-color: #F1F5F8; text-decoration: none;}
a.ACS_Memb_Mngt_Left_Nav_Tab:link {}
a.ACS_Memb_Mngt_Left_Nav_Tab_NS:link {}
a.ACS_Memb_Mngt_Left_Nav_Tab:visited {text-decoration: none;}
a.ACS_Memb_Mngt_Left_Nav_Tab_NS:visited {text-decoration: none;}
a.ACS_Memb_Mngt_Left_Nav_Tab:hover {text-decoration: underline; background-image: url(../images/bg_hover.jpg);}
a.ACS_Memb_Mngt_Left_Nav_Tab_NS:hover {text-decoration: underline; background-image: url(../images/bg_hover.jpg);}
a.ACS_Memb_Mngt_Left_Nav_Tab:active {}
a.ACS_Memb_Mngt_Left_Nav_Tab_NS:active {}
a.ACS_Memb_Mngt_Left_Nav_Tab_selected{color: #FFFFFF; text-decoration: none; background-image: url(../images/bg_active.jpg); font: 10px/14pt; font-weight: bold; text-align: center; margin-left: 0px; margin-right: 0px; padding: 0px, 12px, 0px, 12px; border-top: solid #003366 1px; border-right: solid #003366 1px; border-left: solid #003366 1px;} 


