.screenOnly
{}

.printOnly
{display:none;}

body
{margin:0px; background:#DDDDDD; font-family:Arial; font-size:11px; font-weight:normal; color:#3D3D3D; line-height:15px; text-align:center;}


td
{font-family:Arial; font-size:11px; font-weight:normal; color:#3D3D3D; line-height:15px;}

a
{font-family:Arial; font-size:11px; font-weight:normal; color:#527591; line-height:15px;}

UL
{margin-right:16px;}

h1
{font-family:Arial; font-size:16px; font-weight:bold; color:#3070A1; line-height:16px; margin-top:0px; margin-bottom:15px;}

h2
{font-family:Arial; font-size:16px; font-weight:normal; color:#707070; line-height:16px; margin-top:0px; margin-bottom:15px;}

img
{border:0px;}

.mainTable {width:980px; height:100%;}
.mainTableTD {vertical-align:top; background:#ffffff url(../images/bg1.gif) repeat-x;}

.mainMenuTable {width:100%; background:#4B4B4B;}

.pageImage
{display:block;}

.Menu1off {border-right:#53585A 1px solid;}
.Menu1off a {text-decoration:none; font-family:Arial; font-size:11px; font-weight:normal; color:#ffffff; line-height:15px;}
.Menu1off a div {padding-top:4px; padding-bottom:6px; padding-right:16px; padding-left:16px;}

.Menu1on {background:#105E9C; border-right:#53585A 1px solid;}
.Menu1on a {text-decoration:none; font-family:Arial; font-size:11px; font-weight:normal; color:#ffffff; line-height:15px;}
.Menu1on a:hover {text-decoration:none; font-family:Arial; font-size:11px; font-weight:normal; color:#ffffff; line-height:15px;}
.Menu1on a div {cursor:pointer; padding-top:4px; padding-bottom:6px; padding-right:16px; padding-left:16px;}

.Menu2Div {display:none; position:absolute; z-index:4;}
.Menu2Table {background:#3171A1; border-left:#6B96B8 1px solid; border-right:#6B96B8 1px solid;}
.Menu2off {border-bottom:#6B96B8 1px solid;  background:#3171A1;}
.Menu2off a {text-decoration:none; font-family:Arial; font-size:11px; font-weight:normal; color:#ffffff;}
.Menu2off a div { padding-top:4px; padding-bottom:6px; padding-right:16px; padding-left:16px;}

.Menu2on {border-bottom:#6B96B8 1px solid;  background:#105E9C;}
.Menu2on a {text-decoration:none; font-family:Arial; font-size:11px; font-weight:normal; color:#ffffff;}
.Menu2on a div {cursor:pointer;  padding-top:4px; padding-bottom:6px; padding-right:16px; padding-left:16px;}


.pageImageSpacer
{background:url(../images/bg7.gif) repeat-x; height:30px; font-size:1px; line-height:1px;}

.homeTitle
{font-family:Arial; font-size:11px; font-weight:bold; color:#ffffff; padding-left:20px; background:#2F9FA1 url(../images/bg3.gif); height:26px;}

.homeText
{padding-left:20px; padding-right:20px; padding-top:15px; vertical-align:top;}
.homeText a {text-decoration:none;}

.Title2
{font-family:Arial; font-size:11px; font-weight:bold; color:#3070A1; line-height:16px;}


.sep1
{font-family:Arial; font-size:11px; font-weight:normal; color:#C3C3C3;}

.sep2
{background:#2F9FA1 url(../images/bg4.gif) repeat-y; width:1px;}

.sep3
{background: url(../images/bg5.gif) repeat-y; width:1px;}


.menu1TD
{width:100%; vertical-align:bottom; padding-bottom:3px; padding-right:13px;}

.menu1Item {padding-left:7px; padding-right:7px;}
.menu1Item a {font-family:Arial; font-size:11px; font-weight:bold; color:#015C5D; text-decoration:none;}
.menu1Item a:hover {font-family:Arial; font-size:11px; font-weight:bold; color:#239093; text-decoration:none;}

.rightSection {vertical-align:top;  padding-top:5px; padding-left:15px; padding-right:15px;}
.leftSection {vertical-align:top; padding-left:20px; padding-right:20px;}
.mainSection {vertical-align:top; text-align:justify; width:100%; height:390px; padding-top:6px; padding-right:28px; padding-left:28px; padding-bottom:20px; border-left:#EBEBEB 1px solid; border-right:#EBEBEB 1px solid;}

.menu3empty {width:124px;}

.menu3 {width:124px; border-top:#B2B2B2 1px solid;}
.menu3 a {font-family:Arial; font-size:11px; font-weight:bold; color:#3070A1; line-height:15px; text-decoration:none;}
.menu3 a:hover {background:#EFEFEF;}
.menu3 a span {padding-right:15px; padding-bottom:6px; padding-top:6px; width:100%; cursor:pointer; }

.menu3Selected {background:#EFEFEF url(../images/b1.gif) top right no-repeat; width:124px; border-top:#B2B2B2 1px solid;}
.menu3Selected a {font-family:Arial; font-size:11px; font-weight:bold; color:#249092; line-height:15px; text-decoration:none;}
.menu3Selected a span {padding-right:15px; padding-bottom:6px; padding-top:6px; width:100%; cursor:pointer;}

.Title3
{font-family:Arial; font-size:11px; font-weight:normal; color:#249092; line-height:15px;}

.memberTD {width:100px; vertical-align:top; cursor:pointer; padding:2px;}
.memberTD a {font-family:Arial; font-size:11px; font-weight:normal; color:#3D3D3D; line-height:15px; text-decoration:none;}

.memberTDover {width:100px; background:#76B7E8; vertical-align:top; cursor:pointer; padding:2px;}
.memberTDover a {font-family:Arial; font-size:11px; font-weight:normal; color:#3D3D3D; line-height:15px; text-decoration:none;}

#memberCard {background:#76B7E8; padding:10px; display:none;}


.processNum {vertical-align:top;padding-left:12px; border-left:#ACC5D9 1px solid;}
.processTD {vertical-align:top;padding-left:12px; padding-right:12px;}
.processTD ul {margin-top:3px; margin-bottom:0px;}
.processTD2 {padding-top:12px;padding-left:12px; padding-right:12px;}
#processCard {background:#EFEFEF; padding:10px; display:none;}

.clientLogoTd
{height:80px; padding:10px; background:url(../images/bg_logo.gif) no-repeat; vertical-align:top;}

.TreeTrigger
{cursor: pointer; cursor: hand; padding: 4px;}

.TreeBranch
{display: none;}

.formInput
{font-family:Arial; font-size:10px; background:#ffffff; color:#000000; border:#60685C 1px solid;}

.formInput2
{font-family:Arial; font-size:10px; background:#7A858B; color:#ffffff; border-color:#7A858B; border-width:1px;}

.formButton
{font-family:Arial; font-size:11px; color:#ffffff; background-color:#3070A1; border-color:#3070A1; border-width:1px;}

.footer td {border-top:#EBEBEB 1px solid; padding-top:15px; padding-bottom:15px; padding-left:20px; padding-right:20px; font-family:Arial; font-size:11px; font-weight:normal; color:#777777; text-decoration:none;}
.footer a {font-family:Arial; font-size:11px; font-weight:normal; color:#777777; text-decoration:none;}
.footer a:Hover {color:#3070A1; text-decoration:underline;}

.spacer
{font-size:1px; line-height:1px;}

