/* zero all */
* { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; }
body { FONT-SIZE: 80%; LINE-HEIGHT: 1.2em; FONT-FAMILY: Arial, Helvetica, Sans-Serif; BACKGROUND: #fff; }
table td { FONT-SIZE: 12px; LINE-HEIGHT: 1.2em; FONT-FAMILY: Arial, Helvetica, Sans-Serif; }
#aKeys {display: none;}
#site { TEXT-ALIGN: center; }
a { COLOR: #000; FONT-WEIGHT: bold; TEXT-DECORATION: none; }
a:hover, a.selected { TEXT-DECORATION: underline; }
a.selected { FONT-WEIGHT: bold; }
#site { WIDTH: 771px; MARGIN: 0pt auto; TEXT-ALIGN: left; }
#page { DISPLAY: block; TEXT-ALIGN: left; MARGIN: 0 0 10px 0;}
#header { WIDTH: 100%; HEIGHT: 123px; BACKGROUND: url(/images/templates/shared/bg.gif) #fff no-repeat center 0%; }
h1#companyname { FLOAT: left !important; WIDTH: 211px !important; HEIGHT: 63px !important; FONT-SIZE: 1px !important; TEXT-INDENT: -9999em !important; MARGIN: 0 0 0 0 !important; BACKGROUND: url(/images/templates/shared/logo.gif) #fff no-repeat !important; }
h1#companyname a { DISPLAY: block !important; WIDTH: 211px !important; HEIGHT: 63px !important; }
ul#menu { LIST-STYLE-IMAGE: none; LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: none; WIDTH: 770px; BACKGROUND: #deeff9; HEIGHT: 18px; MARGIN-BOTTOM: 18px; TEXT-ALIGN: center; }
ul#menu li { DISPLAY: inline; MARGIN: 0px 20px; }
ul#menu li a, #submenu li a, #content h3 { FONT-SIZE: 11px; COLOR: #6d6d6f; }
ul#menu li a:hover, #submenu li a:hover { COLOR: #000; }
ul#menu li a.selected, #submenu li a.selected { COLOR: #000; TEXT-DECORATION: none; }
#submenu{ FLOAT: left; MARGIN: 0 10px 0 0; }


#submenu, #submenubottom { WIDTH: 168px; }
#submenu { DISPLAY: block; BACKGROUND: url(/images/templates/shared/submenu-bg.gif) #fff no-repeat left 0%;}
#submenubottom { DISPLAY: block; BACKGROUND: url(/images/templates/shared/submenu-bottom-bg.gif) #fff no-repeat left 0%; HEIGHT: 8px; CLEAR: both }
h2#pagetitle { DISPLAY: block; COLOR: #fff; TEXT-ALIGN: right; MARGIN: 0 0 0 5px; FONT-SIZE: 15px; PADDING: 9px 12px 5px 0; }

#submenu li { PADDING:0px; TEXT-ALIGN: right; WIDTH: 153px; HEIGHT: 28px; MARGIN: 0; }
#submenu ul { MARGIN: 0 0 0 9px; LIST-STYLE-IMAGE: none; LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: none }
#submenu ul li a { DISPLAY: block; WIDTH: 146px; HEIGHT: 23px; PADDING: 5px 5px 0 0; BACKGROUND: url(/images/templates/shared/submenu-option.gif) no-repeat right 0%; }
#submenu ul li a:hover, #submenu ul li a.selected { BACKGROUND: url(/images/templates/shared/submenu-option-selected.gif) no-repeat right 0%; }

#content { WIDTH: 400px; FLOAT: left; MARGIN: 0 10px 0 0; }
#content h3  { FONT-SIZE: 14px; }
#content p { MARGIN: 0 0 10px 0 !important; }
div.firstP, div.firstP p {  }

#right { FLOAT: right; WIDTH: 164px; font-size: 11px;color: #6d6e73; }
#sidebar1 { BACKGROUND: url(/images/templates/shared/sidebar-1-bg.gif) no-repeat left 0%; }
.sidebar1bottom { WIDTH: 164px; HEIGHT: 8px; BACKGROUND: url(/images/templates/shared/sidebar1-bottom-bg.gif) no-repeat left 0%; }
.sidebar2 { BACKGROUND: url(/images/templates/shared/sidebar-2-bg.gif) no-repeat left 0%;}
.sidebarWhiteBottom { WIDTH: 164px; HEIGHT: 16px; BACKGROUND: url(/images/templates/shared/sidebar-white-bottom-bg.gif) no-repeat left 0%; }

#right h2, h2.singleline { FONT-SIZE: 12px; WIDTH: 114px; HEIGHT: 15px; PADDING: 7px 6px 6px 10px; }
#right h3 { FONT-SIZE: 12px}
#right ul li {margin: 5px 0 0 10px; width: 140px; }
#right ul, #right ul li {LIST-STYLE-IMAGE: none; LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: none; }
#right h3, #right a {COLOR: #6c6d71;}
#right a:hover {COLOR: #000;}
#right p { MARGIN: 0 !important; }

#footer { WIDTH: 100%; HEIGHT: 72px;  BACKGROUND: url(/images/templates/shared/footer-bg.gif) no-repeat left 0%;}


/* clearfix */
.clearfix:after { CONTENT: "."; DISPLAY: block; HEIGHT: 0; CLEAR: both; VISIBILITY: hidden; }
.clearfix { DISPLAY: inline-block; }

/* Hide from IE Mac \*/
.clearfix { DISPLAY: block; }
/* End hide from IE Mac */
table.ImmTS_Default 
{
 border: 0px !important;	
}
table.ImmTS_Default td, table.ImmTS_Default th
{
	padding: 4px !important;
	border: 0px !important;
	border: none !important;
	
	}

