/* CSS Document */

body {
	background-color:#FFFFFF;
	padding: 0;
	margin: 0;
}

form {
}

.document {
}

.body_table {
}

.topbanner {
	
}

.topbanner_left  {
}


.topbanner_right  {
}

.acs_logo {
}

.title {
	font-size: 20px;
}

.acs_description {
	display: none;
}

.bgmenu {
	
}

.banner {
}
.top_left_table {
display:none;
/*	width: 324px; */
}

.top_left {
display:none;
}

/* Buttons */

.but_search {
display:none;
}

/* Home - 3 Sections */

.home {
	width: 600px;
}
/*** Start Tabs ***/
.tab_back {
	background-color: #FFFFFF;
	width: 800px;
}	
.home_top {
	width: 800px;
	height:10px;
	background-image: url('../images/home_top.gif');
	background-position:bottom;
	background-repeat:no-repeat;
}

.home_bottom {
	width: 800px;
	height:15px;
	background-image: url('../images/home_bottom.gif');
	background-repeat:no-repeat;
}

.home_back  {
	background-image: url('../images/home_back.gif');
	width: 800px;
}

#home_tabs {
	margin:0;
	float:left;
	padding:0;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	list-style:none;
	border-bottom:1px solid;
}

#home_tabs ul {
	margin:0;
	margin-left:10px;
	
}

#home_tabs li{
	display:inline;
}

#home_tabs li.selected a{
	background-position:0% -125px;
	cursor:pointer;	
}

#home_tabs li.selected a:hover{
text-decoration: none;
}

#home_tabs li.selected a span{
	color: #FFFFFF;
	background-position:100% -125px;
	cursor:pointer;	
}

#home_tabs li.selected a:hover span {
	color: #FFFFFF;
	background-position:100% -125px;
	cursor:pointer;	
}

#home_tabs a{
	float:left;
	background:url(../images/tab_back_left.gif);
	background-repeat:no-repeat;
	background-position: left top;
	margin:0;
	padding:0 0 0 5px;
	text-decoration:none;
}

#home_tabs a span {
	float:left;
	display:block;
	color: #111111;
	background:url(../images/tab_back_right.gif);
	background-repeat:no-repeat;
	background-position:right top;
	padding:5px 5px 5px 5px;
}

#home_tabs a:hover {
	background-position:0% -125px;
	cursor:pointer;
}

#home_tabs a:hover span {
	color:#CCCCCC;
	background-position:100% -125px;
	cursor:pointer;
}

/*.content {
padding-left: 9px;

}*/
/*** End Tabs ***/

/* Section 1 */
.home_c1 {
	width: 201px;
}

.header_calendar {
	width: 137px;
	height:26px;
}
.calendar_content_top {
	width: 201px;
	height:10px;

}
.calendar_content_bottom {
	width: 201px;
	height:15px;
}

.calendar_back  {
	width: 201px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#000000; 
	padding-left:10px; 
	padding-right:10px
}

.calendar_home {
	width:201;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	font-weight:normal; 
	color:#000000;	
}

.calendar_home_left {
	width:50;
}

.calendar_home_right {
	width:151;
}

/* Section 2 */
.home_c2 {
	width: 193px;
}

.header_find_event {
	width: 137px;
	height:26px;
	background-image: url('../images/header_find_event.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_online_polling {
	width: 137px;
	height:26px;
	background-image: url('../images/header_online_polling.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_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: 600px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	font-weight:normal; 
	color:#000000; 
	padding-left:10px; 
	padding-right:20px;	
}

.copyright {
	width: 300px;
	text-align:left;	
}

.footer_links {
	width: 300px;
	text-align:right;
}


/* Content Column 1 */
.home_c {
	margin-left: -20px;	
	width: 600px;
}

.content_c1 {
	width:5px;
	display:none;
}

/* Content Column 2 */
.content_c2 {
	width: 500px;
	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 {
	font-family:arial; 
	font-size:12px; 
	font-weight:bold; 
	color:#1C5BA2;
}
.graphic {
	display: none;
}

.dropdown {
	display: none;
}

.section {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px; 
	font-weight:bold;
	color: #FFFFFF;
	width:100%;
}

.section_separator {
	border:1px thin;
	color: 083A6B;
	height: 1px;
	width:600px;
}

.section_header {
	display:none;
}

/* 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;	
}

.black_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:5px; 
	padding-right:5px
	
}

.header_image01_back  {
	background-image: url('../images/header_image01_back.gif');
	width: 195px;
	height: 63px;
	padding-left:5px; 
	padding-right:5px
	
}

.header_image02_back  {
	background-image: url('../images/header_image02_back.gif');
	width: 195px;
	height: 63px;
	padding-left:5px; 
	padding-right:5px; 
	padding-top:10px;
	
}

.header_image03_back  {
	background-image: url('../images/header_image03_back.gif');
	width: 195px;
	height: 63px;
	padding-left:5px; 
	padding-right:5px
	
}

.header_image04_back  {
	background-image: url('../images/header_image04_back.gif');
	width: 195px;
	height: 63px;
	padding-left:5px; 
	padding-right:5px
	
}

.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;
/*	text-align:left;*/
}

.subhead_right {
/*	background-image: url('../images/subnav/sub_heading_right.gif');
	background-repeat:no-repeat;
	width:386px;
	height:25px;
	text-align:right;*/
	display:none;
	}

.content_back	{
	background-image: url('../images/subnav/content_back.gif');
	font-family:arial; 
	font-size:11px; 
	font-weight:normal; 
	color:#000000; 
	padding-left:5px; 
	padding-right:5px;}

.subnav_head	{
	background-image: url('../images/subnav/head_bar.gif');
	font-family:arial; 
	font-size:12px; 
	font-weight:bold; 
	color:#ffffff; 
	padding-left:5px;}

.subnav_off	{
	background-image: url('../images/subnav/sub_back.gif');
	font-family:arial; 
	font-size:11px; 
	font-weight:normal; 
	color:#083A6B; 
	padding-left:5px;}
	
.subnav_on	{
	background-image: url('../images/subnav/sub_back_on.gif');
	font-family:arial; 
	font-size:11px; 
	font-weight:normal; 
	color:#083A6B; 
	padding-left:5px;}
	
.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:5px; padding-right:5px;}
.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;border-style: solid; border-color:#1C5BA2; border-width:1px;}

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.whitelink:link {font-family:arial, helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#FFFFFF; text-decoration:none;}
a.whitelink:active {font-family:arial, helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#FFFFFF; text-decoration:none;}
a.whitelink:visited {font-family:arial, helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#FFFFFF; text-decoration:none;}
a.whitelink:hover {font-family:arial, helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#FFCC00; text-decoration:none;}

a.redlink:link {font-family:arial, helvetica, sans-serif; font-size: 11px; font-weight:bold; color:#660000; text-decoration:none;}
a.redlink:active {font-family:arial, helvetica, sans-serif; font-size: 11px; font-weight:bold; color:#660000; text-decoration:none;}
a.redlink:visited {font-family:arial, helvetica, sans-serif; font-size: 11px; font-weight:bold; color:#660000; text-decoration:none;}
a.redlink: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: #083A6B;
	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: none; margin-left: 10px; width: 560px;}
table.ACS_Memb_Mngt_Form_NS{border: none; margin-left: 10px; table-layout:fixed; width: 560px;}

/* 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;}

/* Summary header and detail rows */
td.ACS_Memb_Mngt_Form_Sum_Head{background-color: #E0E9F2; height: 30px; padding: 0px 2px 0px 2px;}
td.ACS_Memb_Mngt_Form_Sum_Det{background-color: #F1F5F8; padding: 0px 2px 0px 2px; width:0px;height: 22px;}

/* 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;}
*.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: 280px;}
*.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_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_TimeTaken{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;}
*.ACS_Memb_Mngt_Form_Det_Description{font-size: 10px; width: 400px;}
*.ACS_Memb_Mngt_Form_Det_Activity{font-size: 10px; width: 280px;}
*.ACS_Memb_Mngt_Form_Det_Role{font-size: 10px; width: 200px;}
*.ACS_Memb_Mngt_Form_Det_Statement{font-size: 10px; width: 400px;}

/* Details message*/
p.ACS_Memb_Mngt_Form_Det_Msg{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: #FFFFFF; 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;} 




