*, body,ul { margin:0; padding:0; font-family:arial; size:10; }

A:link {font-size:10px;text-decoration: none; color:#333333; }

A:visited {font-size:10px;text-decoration: none; color:#333333; }

A:hover {text-decoration: underline; color: #000000;}

p { line-height:1.0em; }

p,h4 { font-size:12px; color:#333333; margin-top: 3px; margin-bottom: 65px }

h3 { font-size:10px; }

h2 { font-size:16px; }

h1 { font-size:18px; }

.clearBoth { clear:both; }

.floatLeft { float:left;padding-left:15px; }

.floatRight { float:right;padding-right:10px; }
/**/
.acw_container { width:728px; margin:0 auto; }

.acw_container .header { background:url(../img/header.jpg) no-repeat; height:48px; }

.acw_container .panel .portSection{ margin:10px 4em; border-bottom:0px  #e2e2e2; }

.acw_tabs {width:100%;background:#FFFFFF!important;font-size:11px;line-height:normal; border-bottom:1px solid #e2e2e2;}

.acw_tabs ul {margin:0;padding:10px 10px 0px 0px;}

.acw_tabs li {margin:0;padding:2;float:left;list-style:none;}

.acw_tabs a {float:left;background:#FFFFFF;margin:0;margin:0 4px 0 0px;text-decoration:none;color:#a0a0a0;border:1px solid #e2e2e2;  }

.acw_tabs a span {float:left;display:block;margin:5px 15px 4px 15px;color:#a0a0a0;font-size:12px;font-weight:normal;}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.acw_tabs a span {float:none;}
/* End IE5-Mac hack */

.acw_tabs a:hover span {color:#cfcfcf;font-size:12px; font-weight:normal; color: #000000; background:transparent!important;}

.acw_tabs a:hover {background:url(../img/tabBG_hover.jpg) repeat-x;color:#a0a0a0;}

.acw_tabs a{position:relative;top:3px;background:url(../img/tabBG.jpg) repeat-x;}

.acw_tabs .selected a{position:relative;top:1.4px;border-bottom:0;background:#FFFFFF;padding-top:10px;}

.acw_tabs .selected a span{position:relative;top:-8px;}

.acw_tabs .selected span, .acw_tabs a:hover span {background:#ffffff;color:#000000;} 
  
.panel{border:1px solid #e2e2e2;border-top:0px;padding:10px;}

.acw_pagination{float:left;width:100%;background:#FFFFFF!important;font-size:11px;line-height:normal;border-bottom:0px solid #e2e2e2;}

.acw_pagination ul{margin:0;padding:0;list-style:none;position:relative;left:11em;}

.acw_pagination ul li a{font-size:12px;font-weight:normal; color:#666666; text-decoration:none;}

.acw_pagination ul li a span.bracket{visibility:hidden;}

.acw_pagination ul li.selected a span.bracket{visibility:visible;}

.acw_pagination span.pages{font-size:12px;position:absolute;margin-left:6.4em;}

.acw_pagination li{float:left;margin-right:10px;}

.acw_pagination .panel2{border:0px!important;}

.contact label { font-size:12px; margin-right:10px; }

.contact .input { border:1px solid #e2e2e2; font-size:12px; }

.contact .submit { border:1px solid #e2e2e2; background:#FFFFFF; font-size:12px;padding:1px; }

.contact td { padding-bottom:5px; }

.portSection .error { background:#990000; color:#FFFFFF; padding:10px;margin-bottom:10px;}

.portSection .success { background:#e2e2e2; color:#000000; padding:10px;margin-bottom:10px;}

.portSection .error p { color:#FFF; margin-bottom:0;}

.acw_pagination #fxTab2 .selected a, .acw_pagination #fxTab3 .selected a { color:#000000!important; }

.contactLeft { width:350px;padding-left:0px!important; }

.contactLeft h1, .contactLeft p { margin:0;padding:0;line-height:1.5em; }

.contactwrap { margin:5px 5px!important; padding:0; }

.contactRight { padding-right:0!important; }