
#pagebody table, td, ol, ul, input, .pbody {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: normal;
				line-height: 15px;
				color: #000000;
			    }

.resbody {
                                font-family: Verdana, Arial, Helvetica, sans-serif;
                                font-size: 11px;
                                font-weight: normal;
                                line-height: 18px;
                                color: #000000;
                            }

.small {
                                font-size: 10px;
                                color: #000000;
                            }

.disclaimer {	
				font-family: Verdana;
				font-size: 10px;
				color: #000000;
			}

.colorBar { background-color: #D5D5D5; }
	

.bold {
                                font-weight: bold;
                            }

.login-widget .container {
				clear:both;
				border: none;
				margin: 0px 20px 10px 20px;
				width: 740;
				background: url("images/box_login.gif") 0 0 no-repeat;
			    }

.login-widget .text {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				line-height: 15px;
				font-weight: normal;
				color: #000000;
				margin: 0;
				padding: 9px 15px 3px 15px;
				text-align: left;
			    }

.login-widget .text .mesg1 {
				color: #000000;
				font-weight: bold;
			    }

.login-widget .text .mesg2 {
				color: #000000;
				margin-left: 8px;
			    }

.login-widget .text .bullet {
				margin-left: 8px;
				margin-right: 8px;
			    }

.login-widget .login {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				line-height: 15px;
				font-weight: normal;
				color: #000000;
				padding: 0px 15px 15px 15px ;
				margin: 0;
				text-align: left;
			    }

.login-widget .login .name-text {
				vertical-align: super;
				margin-right: 5px;
				color: #000000;
			    }

.login-widget .login .password-text {
				vertical-align: super;
				margin-left: 15px;
				margin-right: 5px;
			    }

.login-widget .login .login-button {
				padding: 25px 0px 0px 0px;
				margin-left: 20px;
			    }

.nav-right-edge {
				margin: 0px 7px 0px 0px;
				padding-bottom: 5;
			    }

.right-edge {
				margin: 0px 25px 0px 0px;
			    }

.rate-info-block {
                                width: 245px;
                                padding-top: 10px;
                                padding-bottom: 10px;
                                padding-left: 10px;
                            }

.inner-color .content-row, .rate-info-block {
				background: #F2F2E2;
                            }

.main-box .container {
				width: 735px;
				border: 1px solid #C7C9C1;
				margin: 5px 20px 11px 20px;
				padding: 0;
			    }

.main-box .header-row {
				margin:0;
				padding: 0;
			    }

.main-box .header-column {
				padding: 0px 0px 0px 0px;
				margin: 13px 15px 0px 15px;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 15px;
				color: #D5813B;
				font-weight: bold;
			    }

.main-box .separator, .header2_separator {
				clear: both;
				margin: 7px 15px 7px 15px;
				padding: 0px 0px 0px 0px;
				line-height: 1px !important;
				background: url(images/rule_dotted.gif) 0 0 repeat-x;
			    }

.main-box .header-link {
				display: none;
			    }
.main-box .content-row {
				clear: both;
				margin: 0px 13px 8px 13px;
				padding: 0px 13px 8px 13px;
				border: none;
}

.main-box .inner-info .container {
				width: 685;
				border: none;
				padding: 7px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
			    }

/*
#main-box #inner-info #header-row { width: 670px;
}
*/

.main-box .inner_info .header-row {
				margin: 0;
				padding: 0;
			    }

.main-box .inner-info .header-column {
				float: left;
				margin:0;
				padding: 0;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: bold;
				color: #8C866B;
			    }

.main-box .inner-info .header-link {
				display: block;
				margin: 0;
				padding: 0;
				float: right;
				text-align: right;
			    }

.main-box .inner-info .separator {
				clear: both;
				margin: 0px 0px 7px 0px;
				padding: 0px 0px 0px 0px;
				line-height: 1px !important;
				background: url(images/rule_beige.gif) 0px 0px repeat-x #F2F2E2;
			    }

.withline .header2_separator {
				clear: both;
				margin: 0px 0px 7px 0px;
				padding: 0px 0px 0px 0px;
				line-height: 1px !important;
				background: url(images/rule_beige.gif) 0px 0px repeat-x;
			    }

.main-box .inner-info .content-row {
				clear: both;
				margin: 7px 15px 0px 15px;
				padding: 0;
			    }

.main-box .inner-info .content-row .no-margin {
				margin: 0;
				padding: 0;
			    }

.main-box .inner-info .content-row .desc-header {
				margin: 0px 0px 10px 0px;
				padding: 0;
			    }

.main-box .plain .header-row, .main-box .plain .header-link, .main-box .plain .separator {
                                display: none;
                            }

/*
.main-box .left-column {
                                float: left;
                            }

.main-box .right-column {
                                float: right;
                            }
*/

.main-box .left-column .container, .main-box .right-column .container {
				background: #FFFFFF;
			    }

.main-box .left-column .container, .main-box .right-column .container {
                                width: 300px;
			    }

.main-box .left-column .content-row, .main-box .right-column .content-row {
				margin:0;
				padding: 0px 13px 13px 13px;
				width: 270px;
                                background: #FFFFFF;
			    }

.main-box .left-column .separator, .main-box .right-column .separator {
				display: none;
			    }

.main-box .left-column .column-info .header-link {
                                display: none;
                            }

.main-box .column-info .separator {
				display: block;
				clear: both;
				margin: 0px 0px 7px 0px;
				padding: 0px 0px 0px 0px;
				line-height: 1px !important;
				background: url(images/rule_beige.gif) 0px 0px repeat-x;
			    }

.main-box .column-info .container {
				width: 270px;
				border: none;
				padding: 7px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
			    }

.main-box .column-info .header-row {
				margin: 0;
				padding: 0;
			    }

.main-box .column-info .header-column {
				float: left;
				margin:0;
				padding: 0;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: bold;
				color: #8C866B;
			    }

.main-box .column-info .header-link {
				display: block;
				margin: 0;
				padding: 0;
				float: right;
				text-align: right;
			    }

.main-box .column-info .content-row {
				clear: both;
				/*
				margin: 7px 15px 0px 15px;
				*/
				margin: 0;
				padding: 0;
			    }

.detail-first-col {
                                font-weight: bold;
                                width: 100px;
                            }

.no-top-padding {
				padding-top: 0px;
			    }

.left-padding {
                                padding-left: 5px;
                            }

.top-padding {
                                padding-top: 20px;
                            }

.bottom-padding {
                                padding-bottom: 10px;
                            }

TABLE.inner-table {
                                width: 650;
                            }

TABLE.common-table {
                                padding-top: 10px;
                                width: 685;
                            }

TABLE.common-table td {
				vertical-align: top;
			    }

TABLE.common-table td.top {
                                vertical-align: top;
                                padding-top: 0px;
                            }

TABLE.common-table td.bottom {
                                vertical-align: bottom;
                                padding-bottom: 0px;
                            }

TABLE.common-table td.fiftyfiftybottom {
                                vertical-align: bottom;
                                padding-bottom: 0px;
                                padding-left: 40px;
                                width: 50%;
                            }

TABLE.common-table td.fiftyfiftytop {
                                vertical-align: top;
                                padding-top: 0px;
                                padding-bottom: 10px;
                                padding-left: 40px;
                                width: 50%;
                            }


TABLE.common-table td.fiftyfifty, .common-left-side {
                                padding-left: 40px;
                            }

TABLE.common-table td.fiftyfifty {
				padding-bottom: 12px;
                                width: 50%;
                            }

TABLE.inner-table td.fiftyfifty {
                                width: 50%;
                            }

TABLE.column-table {
				width: 270px;
			    }

TABLE.column-table td.fiftyfifty {
				width: 50%;
			    }

.accounts {
                                padding-bottom: 10px;
                            }

.update-question {
                                padding-top: 10px;
                            }

.update-question TABLE {
                                width: 650;
                            }

.update-question TABLE tr {
                                background: #FDFDC5;
                            }
.update-question TABLE tr td {
				padding: 2px 0px 2px 3px;
			}
.infoErrorHeader {
                                font-family:Verdana; 
                                font-size:12px; 
                                font-weight:bold; 
                                line-height:1; 
                                color:#CC0000;
		 }
