.srcbtn				{font:bold 11px Arial}
.searchForm         {margin:20px 0px 20px 0px}
.regbtn				{font:11px Arial}
.bodycontent        {margin-top:15px; font:12px Arial}
body.popup			{background-color:#FFFFFF;margin:0px;}
label				{cursor:pointer}
/*body.main {background:#dad9d6 url("../images/bg_body.gif") repeat-y 50% 0;margin:0;padding:0;text-align:center;}*/
.containerbox		{background-color:#FFFFFF;font:14px Arial;padding:6px}
.smbr				{font:bold 11px Arial;color:#8A7E4C;padding-bottom:2px}
.paybtn				{font:bold 11px Arial;color:#FFFFFF;background-color:#009900;border-left-color:#009900;border-top-color:#009900;border-right-color:#009900;border-bottom-color:#009900;}
.garbtn				{font:bold 11px Arial;color:#FFFFFF;background-color:#003399;border-left-color:#8EA4C7;border-top-color:#8EA4C7;border-right-color:#0E2447;border-bottom-color:#0E2447;}
.submitbtn			{font:bold 11px Arial;color:#FFFFFF;background-color:#0051B3;border-left-color:#80A8D9;border-top-color:#80A8D9;border-right-color:#002859;border-bottom-color:#002859;}
.pagedata			{font:11px Arial;margin-bottom:15px}
.offsetTable		{margin-left:5px; font:11px Arial}
.checkallbutton 	{background-color:#cccccc;color:#000000;font:11px Arial;border:2px button highlight outset;padding-top:3px;text-align:center;cursor:default;}
div.pagebreak		{background-color:#F0F0F0;padding:7px;font:bold 11px Arial;color:#444444;border-bottom:1px #CCCCCC solid;margin-bottom:5px}

.notestxt           {font:11px Arial; color:#444444}

.notificationPending{background-color:#CC0000;padding:3px;color:#FFFFFF;font:bold 11px Arial;float:left;margin-right:5px;width:60px; text-align:center}
.notificationSent   {background-color:#33CC00;padding:3px;color:#FFFFFF;font:bold 11px Arial;float:left;margin-right:5px;width:60px; text-align:center}

/* start paging style elements */
.pagingTextBox			{font:11px Arial;border:#6699cc 1px solid;width:40px}
a.pagingLink:link		{font:11px Arial;color:#0031ff;text-decoration:underline}
a.pagingLink:visited	{font:11px Arial;color:#0031ff;text-decoration:underline}
a.pagingLink:hover		{font:11px Arial;color:#000000;text-decoration:underline}
.pagingDivWrapper		{font:11px Arial;text-align:right;margin-top:10px;margin-bottom:10px}
.pagingGoButton			{margin-bottom:-5px}
.imgPagingArrow			{margin-bottom:-4px}
.disabledPaging			{color:#AAAAAA}
.goToPageText			{margin-left:10px}
.numOfPages				{margin:5px}
/* end paging style elements */

/* start homepage elements */
div.loginerror 		{padding: 5px 0px 0px 0px;font:bold 11px Arial;color:#cc0000;text-align:center}
span.tagline		{font:12px Arial;color:#666666}
table.newmembers 	{font:11px Arial;color:#4D4D4D;border:#4D4D4D 1px dashed;width:100%}
td.newmembers		{font:11px Arial;color:#4D4D4D}
table.existmembers 	{font:11px Arial;color:#0051B3;border:#0051B3 1px dashed;width:100%}
td.existmembers		{font:11px Arial;color:#0051B3}
table.welcome		{background-color:#E4E4E4;width:100%;font:11px Arial;color:#535353;}
td.welcome			{padding:5px 5px}
td.loginlabel		{font:11px Arial;color:#0051B3;text-align:right}
td#msg_login		{font:11px Arial;color:#0066cc;font-weight:bold}
/* end homepage elements */

/* start yes, no and webdings elements */
td.webdings_yes		{font:14px Webdings;color:#008000}
td.webdings_no		{font:10px Webdings;color:#ff0000}
span.webding_desc	{font:10px Webdings 3;color:#ff0000}
span.webding_asc	{font:10px Webdings 3;color:#ff0000}
/* end yes, no and webding elements */


.tab_common_on		{font:11px Arial;color:#000000;background-color:#E4E2E4;font-weight:bold}
.blocked			{color:#ffffff;font-weight:bold;text-transform:uppercase;background-color:#cc0000;padding:3px;width:25px;text-align:center}
.allowed			{color:#ffffff;font-weight:bold;text-transform:uppercase;background-color:#009900;padding:3px;width:25px;text-align:center}
.settingDesc		{color:#000000;padding:10px}
.deletebtn			{background-color:#cc0000;font:bold 11px Arial;color:#ffffff;border-left-color:#e68080;border-top-color:#e68080;border-bottom-color:#660000;border-right-color:#660000;}
.header				{font:bold 11px Arial;background-color:#f5f5f5;text-transform:uppercase}
.fineprint 			{font-family: geneva,sans-serif; font-size: 9px; color: #626262}
.notif_table		{background-color:#51A221}
div.profileCheckbox	{padding-top:2px;padding-bottom:2px;margin-bottom:10px;margin-top:10px;font:12px Arial}
.legend				{font:10px Arial;color:#666666;margin-top:15px;margin-bottom:15px}
select#termlinks	{font:12px Arial;background-color:#FFFFFF}
select#lang 		{font:11px Arial;color:#666666}
.backtable			{margin-top:15px;margin-bottom:15px}
.pagetitle			{padding-top:15px;padding-bottom:15px;font:bold 26px Arial;color:#A1A5A9}
.totalamount		{font:bold 14px Arial}
.steps				{font:bold 24px Arial}
.lineagencymsg		{margin-top:10px;padding:7px;font:11px Arial;color:#FFFFFF;background-color:#3333cc;width:100px}

div.payStatus		{padding-left:7px;padding-bottom:5px}
fieldset.payField	{border:1px solid #008000;margin-top:10px}
fieldset.garField	{border:1px solid #0000ff;margin-top:10px}
legend.payLegend	{padding:2px;color:#008000}
legend.garLegend	{padding:2px;color:#0000ff}

/*LOGIN-LOGOUT BUTTON THROUGHOUT SITE*/	
.loginbtn			{font:11px Arial; color:#FFFFFF;background-color:#0051B3;border-left-color:#80A8D9;border-top-color:#80A8D9;border-right-color:#002859;border-bottom-color:#002859;}

.tab_details_off	{font:11px Arial;color:#FFFFFF;font-weight:bold;background-color:#808080}
.adduser			{font:11px Arial;color:#666666;font-weight:bold}
.smltgr				{font:11px Arial;color:#B7B7B7;font-weight:bold}
.date 				{font:11px Arial;color:#888888;font-weight:bold}
.regtype			{font:11px Arial;color:#5B5B54}
.subhead			{font:11px Arial;color:#555555;background-color:#F5F5F5}
.smbl 				{font:11px Arial}
.tiny 				{font:10px Arial}
.address			{font:11px Arial;color:#666666}
.user				{font:11px Arial;color:#444444}
.notif				{font:11px Arial;color:#F1F1F1;font-weight:bold;background-color:#808080}
.yell				{font:11px Arial;color:#FFFFFF;font-weight:bold}
.usertype			{font:11px Arial;color:#FFFFFF}
.chargetitlebar		{font:11px Arial;color:#444444;font-weight:bold;background-color:#BABABA}
.plain 				{font:12px Arial}
.plaindisabled      {font:12px Arial;color:#EEEEEE}
.warn				{font:12px Arial;color:#CC0000;font-weight:bold}
.msg				{font:12px Arial;color:#003399}
.pageheader			{font:bold 26px Arial;color:#A1A5A9}
.withborder			{border:1px solid; border-color:#000000}
.setnotificationBox {background-color:#d3dffe; text-align:center;border-bottom:1px solid #ffffff;width:65px}

/* start top navigation */
.tab_on 			{font:11px Arial;border-left:#C8C8C8 1px solid;border-right:#C8C8C8 1px solid;border-top:#C8C8C8 1px solid;background-color:#E1E1E1;text-align:center}
.tab_off 			{font:11px Arial;border-bottom:#C8C8C8 1px solid;color:#888888;text-align:center}
/* end top navigation */

/* start availability */
.avail_yes			{font:12px Arial;color:#006600;font-weight:bold}
.avail_no			{font:12px Arial;color:#CC0000;font-weight:bold}
.avail_unknown		{font:12px Arial;color:#000000;font-weight:bold}
/* end availability */

/* start uppercase fields */
.largecap			{font:12px Arial;TEXT-TRANSFORM: uppercase}
.mediumcap			{font:11px Arial;TEXT-TRANSFORM: uppercase}
.smallcap			{font:10px Arial;TEXT-TRANSFORM: uppercase}
/* end uppercase fields */

/* interchange agreements table */
.agreetable 		{font:12px Arial;border-left: #BDBABD 1px solid; border-right: #BDBABD 1px solid; border-top: #BDBABD 1px solid;  border-bottom: #BDBABD 1px solid;background-color:#FFFFFF}

/* footer text */
table.footer		{font:11px Arial;line-height:14px;color:#666666; width:100%}
td.footer			{font:11px Arial;line-height:14px;color:#666666; width:100%}

a.edit			{font:bold 11px Arial}
a.edit:link		{color:#ff6600; text-decoration:underline}
a.edit:visited	{color:#ff6600; text-decoration:underline}
a.edit:hover	{color:#8A7E4C; text-decoration:none}

a.schedule:link		{font:bold 11px Arial; color:#8A7E4C; text-decoration:underline}
a.schedule:visited	{font:bold 11px Arial; color:#8A7E4C; text-decoration:underline}
a.schedule:hover	{font:bold 11px Arial; color:#8A7E4C; text-decoration:none}

a.mediumheadtoplink:link	{font:bold 11px Arial; color:#D2DEC6; text-decoration:none}
a.mediumheadtoplink:visited	{font:bold 11px Arial; color:#D2DEC6; text-decoration:none}
a.mediumheadtoplink:hover	{font:bold 11px Arial; color:#D2DEC6; text-decoration:underline}

a.login:link		{font:bold 11px Arial; color:#FFFFFF; text-decoration:underline}
a.login:visited		{font:bold 11px Arial; color:#FFFFFF; text-decoration:underline}
a.login:hover		{font:bold 11px Arial; color:#ff3366; text-decoration:none}

/*HOMEPAGE SIGN-UP LINK*/
a.signup:link			{font:bold 14px Arial;color:#0050AB; text-decoration:underline}
a.signup:visited		{font:bold 14px Arial;color:#0050AB; text-decoration:underline}
a.signup:hover			{font:bold 14px Arial;color:#0073F8; text-decoration:none}

/*HOMEPAGE LOGIN LINK*/
a.logintrouble:link		{font:11px Arial; color:#0050AB; text-decoration:underline}
a.logintrouble:visited	{font:11px Arial; color:#0050AB; text-decoration:underline}
a.logintrouble:hover	{font:11px Arial; color:#0073F8; text-decoration:none}

/* terminal contacts link */
a.contacts:link			{font:12px Arial; color:#003399; text-decoration:underline}
a.contacts:visited		{font:12px Arial; color:#003399; text-decoration:underline}
a.contacts:hover		{font:12px Arial; color:#003399; text-decoration:none}

/*top navigation admin link*/
a.admin:link			{font:11px Arial; color:#cc0000; text-decoration:none}
a.admin:visited			{font:11px Arial; color:#cc0000; text-decoration:none}
a.admin:hover			{font:11px Arial; color:#cc0000; text-decoration:underline}

/* top navigation main link */
a.mainnav:link			{font:bold 11px Arial; color:#212121; text-decoration:none}
a.mainnav:visited		{font:bold 11px Arial; color:#212121; text-decoration:none}
a.mainnav:hover			{font:bold 11px Arial; color:#000000; text-decoration:underline}

/* top navigation subnav link */
a.subnav:link			{font:11px Arial; color:#3d3d3d; text-decoration:none}
a.subnav:visited		{font:11px Arial; color:#3d3d3d; text-decoration:none}
a.subnav:hover			{font:11px Arial; color:#000000; text-decoration:underline}

/* footer links */
a.footer:link			{font:11px Arial; color:#748EB3; text-decoration:underline}
a.footer:visited		{font:11px Arial; color:#748EB3; text-decoration:underline}
a.footer:hover			{font:11px Arial; color:#748EB3; text-decoration:none}

/* tabs link */
a.notif_link:link		{font:bold 11px Arial;color:#FFFFFF;text-decoration:underline}
a.notif_link:visited	{font:bold 11px Arial;color:#FFFFFF;text-decoration:underline}
a.notif_link:hover		{font:bold 11px Arial;color:#FFFFFF;text-decoration:none}

a.fineprint_link:link	{font-family: geneva,sans-serif; font-size: 9px; color: #868686}
a.fineprint_link:visited{font-family: geneva,sans-serif; font-size: 9px; color: #868686}
a.fineprint_link:hover	{font-family: geneva,sans-serif; font-size: 9px; color: #cc0033}

a.xlargelink:link		{font:bold 26px Arial; color:#003399; text-decoration:underline}
a.xlargelink:visited	{font:bold 26px Arial; color:#003399; text-decoration:underline}
a.xlargelink:hover		{font:bold 26px Arial; color:#0031FF; text-decoration:none}

a.largelink:link		{font:bold 12px Arial; color:#003399; text-decoration:underline}
a.largelink:visited		{font:bold 12px Arial; color:#0031FF; text-decoration:underline}
a.largelink:hover		{font:bold 12px Arial; color:#0031FF; text-decoration:none}

a.mediumlink:link		{font:bold 11px Arial; color:#003399; text-decoration:underline}
a.mediumlink:visited	{font:bold 11px Arial; color:#0031FF; text-decoration:underline}
a.mediumlink:hover		{font:bold 11px Arial; color:#0031FF; text-decoration:none}

a.smalllink:link		{font:10px Arial; color:#003399; text-decoration:underline}
a.smalllink:visited		{font:10px Arial; color:#0031FF; text-decoration:underline}
a.smalllink:hover		{font:10px Arial; color:#0031FF; text-decoration:none}

a.mediumheadlink:link	{font:bold 11px Arial; color:#000000; text-decoration:underline}
a.mediumheadlink:visited{font:bold 11px Arial; color:#000000; text-decoration:underline}
a.mediumheadlink:hover	{font:bold 11px Arial; color:#000000; text-decoration:none}

a.phototitle:link		{font:11px Arial; color:#444444; text-decoration:underline}
a.phototitle:visited	{font:11px Arial; color:#444444; text-decoration:underline}
a.phototitle:hover		{font:11px Arial; color:#0031FF; text-decoration:none}

a.emaillink:link		{color:#000000; text-decoration:underline}
a.emaillink:visited		{color:#000000; text-decoration:underline}
a.emaillink:hover		{color:#000000; text-decoration:none}

/* calendar control */
td.cal{
  font-family : Arial,Helvetica,Sans-serif;
  font-size : 11px;
  color : #000000;
  background-color : #d9e1f1;
  cursor:pointer;
}
select.month{
  font-family : Arial,Helvetica,Sans-serif;
  font-size : 11px;
  color : #000000;
  width : 85px;
}
input.year{
  font-family : Arial,Helvetica,Sans-serif;
  font-size : 11px;
  color : #000000;
  width : 30px;
}
td.calDaysColor {
  font-family : Arial,Helvetica,Sans-serif;
  font-size : 11px;
  color : #ffffff;
  background-color : #000000;
}
td.calWeekend {
  font-family : Arial,Helvetica,Sans-serif;
  font-size : 11px;
  color : #ffffff;
  background-color : #c1d0e8;
}
td.calBgColor {
  font-family : Arial,Helvetica,Sans-serif;
  font-size : 11px;
  color : #ffffff;
  background-color : #d3d3d3;
}
.calBorderColor {
  font-family : Arial,Helvetica,Sans-serif;
  font-size : 11px;
  color : #ffffff;
  background-color : #8eabd8;
}
td.calHighlightColor {
  font-family : Arial,Helvetica,Sans-serif;
  font-size : 11px;
  color : #ffffff;
  background-color : #ffffcc;
}
.cal {
  font-family : Arial,Helvetica,Sans-serif;
  font-size : 11px;
  color : #000000;
  text-decoration : none;
  cursor:pointer
}
.cal:Hover {
  font-family : Arial,Helvetica,Sans-serif;
  font-size : 11px;
  font-weight:bold;
  color : #000000;
  text-decoration : none;
}
.disabled {
  font-family : Arial,Helvetica,Sans-serif;
  font-size : 11px;
  color : #808080;
  text-decoration : none;
  cursor:auto;
}

.dayMouseover {background-color:#ffffff;font-weight:bold}