/* CSS Document *//*Tag Redefines html {	margin: 0px;}*/h1, h2, h3, h4, h5, h6 {	color: #595959;	font-family: "Lucida Sans Unicode",serif;}h1 {	font-size: 140%;	padding-bottom: 0px;	margin-bottom: 3px;}h2 {	font-size: 160%;}h3 {	font-size: 145%;}h4 {	font-size: 130%;}h5 {	font-size: 115%;}h6 {	font-size: 100%;}a {	color: #595959;        font-family: "Lucida Sans Unicode",serif;        }a:hover {
	color: #CD181F;	text-decoration: none;}.breadcrumb {	padding-bottom: 2px;	padding-left: 7px;                	line-height: 15px;	font-size: 11px;}.breadcrumb a {	text-decoration: none;}.purple-nav {        background-color: #CD181F;	height: 26px;	font-family: "Lucida Sans Unicode",serif;	font-size: 11px;	color: white;	padding-left: 10px;	vertical-align: middle;	padding-right: 10px;}.purple-nav a {	color: white;	text-decoration: none;        }.purple-nav a:hover {	text-decoration: underline;	color: white;}/* Content - Nav */.header-bg {	background-image: url(../images/header/skybg.gif);        background-repeat: no-repeat;}.content-bg {	background-color: #FFFFFF;}.left-column {	border-right: 1px solid #DEDED4;        background-color: #FFFFFF;	/*background-image: url(../images/header/china_sidebar.jpg);*/}.nav-container-main {	border-top: 5px solid #9098B1;}.nav-container-sub {	padding: 5px;	line-height: 20px;}.nav-container-sub a {	color: #4A5B83;	text-decoration: none;	border-bottom: 1px solid #DEDED4;	border-left: 5px solid #F3F3ED;	padding-top: 2px;	padding-bottom: 5px;	padding-left: 7px;	padding-right: 3px;}.nav-container-sub a:hover {	color: white;	border-left: 5px solid #626C8C;        background-color: #9098B1;	padding-top: 2px;	padding-bottom: 5px;	padding-left: 7px;	padding-right: 3px;}/* Content - Annoucements etc */.bg-announce {	background-image: url(../images/footer/bg_announce.gif);	background-repeat: repeat-y;	background-position: left;}.announcements {	padding: 35px 10px 10px 10px;	line-height: 17px;	font-size: 11px;	background-image: url(../images/footer/header_announcements.gif); 	background-repeat: no-repeat; 	background-position: left top;}.announcement-item {	background-color: #FFFFFF;	color: #595959;}.announcement-item a {	text-decoration: none;	color: #595959;	display: block;	padding-left: 15px;	background: url(../images/icons/announcement.gif) no-repeat 4px 6px;}.announcement-item a:hover {	background-color: #BEBEA6;	color: white;}div.clientLogin{	padding: 35px 10px 10px 10px;	line-height: 17px;	font-size: 11px;	background-image: url(../images/footer/header_login.gif);	background-repeat: no-repeat; 	background-position: left top;	text-align:	right;}div.clientLogin-new{	padding: 33px 10px 5px 10px;	line-height: 17px;	font-size: 11px;	background-image: url(../images/header/client_header_left.gif);	background-repeat: no-repeat;	background-position: left top;	text-align: center;}div.clientLogin-new img {	padding-top: 7px;}div.search{	padding: 25px 10px 10px 10px;	line-height: 17px;	font-size: 11px;	background-image: url(../images/header/search_header_left.gif);	/*background-image: url(../images/footer/header_search.gif); */	background-repeat: no-repeat;	background-position: left top;	text-align: right;}.promobox {	padding: 35px 10px 10px 10px;	line-height: 17px;	font-size: 11px;        color: #FFFFFF;        background-color: #CCCCCC;}.promotext{	line-height: 17px;	font-size: 11px;        color: #000000;        background-color: #F3F3ED;}.blockgroup-item {	background-image: url(../images/misc/tback.gif);        padding-left: 10px;        font-size: 11px;        font-weight: bold;}.quote-item {        font-size: 10px;}.tip-item {        font-size: 11px;        color: #888888;	text-decoration: none;        font-weight: normal;}.feature-item {	color: #CD181F;        font-weight: bold;	text-decoration: underline;}.signup-feature {        padding-left:5px;        font-size:10px;        font-weight: bold;}.note-item {        padding-left: 10px;        font-size: 10px;}.smallest-text {        font-size: 10px;        color: #595959;}.useful-resources-item {        font-size: 10px;	color: #999999;}.useful-resources-item a {	text-decoration: none;	color: #999999;        }.useful-resources-item a:hover {	text-decoration: underline;	color: #CD181F;}.smalltext-item {        font-size: 11px;        color: #595959;        line-height: 18px;        font-family: "Lucida Sans Unicode",serif;}.smalltext-item a {	color: #CD181F;	text-decoration: none;}.smalltext-item a:hover {	color: #CD181F;	text-decoration: underline;}.normaltext {        font-size: 13px;}.memorial-item {        font-size: 14px;        padding-left: 16px;}
.memorial-shortcut {
	background-color: #E6E6DC;	color: #595959;        font-size: 12px;}.memorial-shortcut a {	text-decoration: none;	color: #595959;	display: block;	padding-left: 40px;	background: url(../images/icons/seealso.gif) no-repeat 30px 6px;}.memorial-shortcut a:hover {	background-color: #BEBEA6;	color: white;}.sendmail-item {	font-size: 11px;        color: #595959;        padding-left: 18;        padding-right: 2px;        background: url(../images/icons/email2.gif) 0 0px no-repeat;}.open-item {	font-size: 11px;        color: #595959;        padding-left: 18;        padding-right: 2px;        background: url(../images/icons/navbits_start.gif) 0 0px no-repeat;}.mailfolder-item {        padding-left: 19px;        padding-right: 2px;        padding-top: 3px;        padding-bottom: 3px;        background: url(../images/icons/folder.gif) 2 3px no-repeat;}.mailfolder-item a:hover {	background-color: #FFFFFF;	color: white;}.mailinbox-item {        padding-left: 19px;        padding-right: 2px;        padding-top: 2px;        padding-bottom: 2px;        background: url(../images/icons/inbox.gif) 2 2px no-repeat;}.mailinbox-item a:hover {	background-color: #FFFFFF;	color: white;}.mailoutbox-item {        padding-left: 19px;        padding-right: 2px;        padding-top: 2px;        padding-bottom: 2px;        background: url(../images/icons/outbox.gif) 2 2px no-repeat;}.mailoutbox-item a:hover {	background-color: #FFFFFF;	color: white;}.mailunread-item {        font-weight: bold;        padding-top: 4px;        padding-bottom: 4px;}.mailread-item {        padding-top: 4px;        padding-bottom: 4px;}.point-item {        padding-left: 16px;
        padding-top: 2px;
        background: url(../images/icons/point.gif) 0 4px no-repeat;
}.download-icon {        padding-left: 20px;
        padding-top: 2px;        
        background: url(../images/iconshock/download_16.gif) 0 0px no-repeat;
}.orangepoint-item {        padding-left: 16px;
        padding-top: 3px;
        background: url(../images/misc/signuparrow.gif) 0 4px no-repeat;
}.square-item {        padding-top: 0px;        padding-left: 10px;
        background: url(../images/misc/square.gif) 0 2px no-repeat;
}
.chinamenu-item {
        padding-top: 0px;
        padding-left: 10px;        background: url(../images/misc/square.gif) 0 2px no-repeat;
	font-size: 11px;
}
.data-item {
        padding-left: 22px;
        background: url(../images/icons/squarebullet.gif) no-repeat 2px 4px;
}.data-item2 {        padding-left: 12px;        background: url(../images/icons/menu_arrow2.gif) 0 2px no-repeat;
}
.grey-arrow {        padding-left: 12px;        background: url(../images/icons/menu_arrow2.gif) 0 2px no-repeat;
}
.albumopen-item {        padding-top: 8px;        padding-left: 35px;        padding-bottom: 14px;
        background: url(../images/icons/albumopen.gif) 0 6px no-repeat;
}.help-item {        padding-left: 15px;        background: url(../images/icons/help.gif) 0 3px no-repeat;
}.page-item {        font-weight: bold;        padding-left: 18px;        background: url(../images/icons/pagesml.jpg) 0 4px no-repeat;
}.delete-item {        padding-bottom: 2px;        font-weight: bold;        padding-left: 18px;        background: url(../images/icons/delete.gif) 0 0px no-repeat;
}
.delete-item a:hover {
        color: #6699CC;
}.newfolder-item {        font-weight: bold;        font-size: 13px;        padding-left: 18px;
        background: url(../images/icons/newfolder.jpg) 0 0px no-repeat;
}.new-item a:hover {	background-color: #BEBEA6;	color: white;}.popular-item {        font-size: 11px;        padding-left: 12px;
        background: url(../images/icons/menu_arrow.gif) 0 2px no-repeat;
}
.popular-item a:hover {	color: white;}.search-item {        font-size: 11px;        padding-left: 18px;
        background: url(../images/icons/search.gif) 0 0px no-repeat;
}.system-item {        font-size: 11px;        padding-left: 18px;
        background: url(../images/icons/system.gif) 0 0px no-repeat;
}.system-item a:hover {	background-color: #BEBEA6;	color: white;}.edit-item {        padding-bottom: 2px;        padding-left: 18px;        background: url(../images/icons/edit.gif) 0 0px no-repeat;
        font-weight: bold;
}.edit-item a:hover {
        color: #6699CC;
}.play-item {        padding-bottom: 2px;        padding-left: 18px;        background: url(../images/iconshock/play_16.gif) 0 0px no-repeat;
        font-weight: bold;
        font-size: 12px;}
.play-item a:hover {
        color: #6699CC;
}.preview-item {        padding-left: 18px;        background: url(../images/icons/pagesml.jpg) 0 2px no-repeat;
        font-weight: bold;
}.preview-item a:hover {
        color: #6699CC;
}.tick-item {
        padding: 2px;
        padding-left: 22px;
        background: url(../images/iconshock/ok_16.gif) 0 4px no-repeat;
}.journal-item {        padding: 2px;
        padding-left: 19px;
        background: url(../images/iconshock/book_16.gif) 0 1px no-repeat;
}.error-form {        color: #FF0000;        padding: 8px;        padding-left: 12px;                background: url(../images/icons/error_arrow.gif) 0px 10px no-repeat;	font-size: 11px;
}.errorgroup-form {        color: #FF0000;        font-weight: bold;        padding-left: 14px;        padding-top: 1px;	font-size: 11px;}.signupstep-active {        color: #FFFFFF;        font-weight: bold;        background-color: #9098B1;        padding-left: 16px;	line-height: 17px;	font-size: 11px;        border-bottom: 1px solid #777777;        border-right: 1px solid #777777;        border-top: 1px solid #CCCCCC;        border-left: 1px solid #CCCCCC;}.signupstep-inactive {        padding-left: 16px;	line-height: 17px;	font-size: 11px;        color: #595959;}.signupstep-complete {        padding-left: 16px;        background: url(../images/icons/point.gif) 0 5px no-repeat;	line-height: 17px;	font-size: 11px;        color: #BBBBBB;}.signupstep-title {        padding-left: 16px;	line-height: 17px;	font-size: 11px;        color: #595959;}.signupblock-item {	background-image: url(../images/misc/tback.gif);	font-weight: bold;	padding: 3px 3px 3px 3px;	line-height: 10px;}.related {	line-height: 17px;	font-size: 11px;}.seealso {	line-height: 17px;	font-size: 11px;}.seealso-item {	color: #595959;}.seealso-item a {	text-decoration: none;	color: #595959;	display: block;	padding-left: 15px;	background: url(../images/icons/seealso.gif) no-repeat 3px 4px;}.action-table {	font-size: 10px;}.action-item {	padding-left: 18px;	background: url(../images/icons/task.jpg) no-repeat 0px 3px;	font-weight: bold;        }.task-item a {	font-weight: bold;	color: #595959;	display: block;	padding: 1px 6px 1px 6px;}.task-item a:hover {	font-weight: bold;	background-color: #BEBEA6;	color: white;	padding: 1px 6px 1px 6px;}.sitemap-item {        padding-left: 35px;        background: url(../images/icons/navbits_finallink.gif) 0 0px no-repeat;
        font-size: 11px;
}.sitemap-item a {	text-decoration: none;	color: #595959;	display: block;}.sitemap-item a:hover {	background-color: #FFFFFF;        font-weight: bold;	color: white;}.hoverblock-item a {	text-decoration: none;}.hoverblock-item a:hover {	background-color: #F3F3ED;        display: block;	text-decoration: none;	cursor: hand;}.hover-table {	color: #595959;        padding-right: 10px;}.hover-item a {        padding-left: 16px;        padding-top: 5px;        padding-bottom: 5px;	text-decoration: none;	color: #595959;	display: block;	font-size: 10px;}.hover-item a:hover {	background-color: #F3F3ED;}.hover-itemname {	font-size: 11px;        padding-left: 20px;        padding-top: 5px;}.hover-itemname a:hover {	background-color: #F3F3ED;}.topics-heading {        font-weight: bold;        padding-left:5px;	font-size: 11px;        color: #FFFFFF;        }.taskitem-table {	padding-left: 15px;}.taskitem-table a {	text-decoration: none;	color: #595959;	display: block;}.taskitem-title {	padding-left: 15px;	padding-top: 3px;                background: url(../images/icons/point.gif) 0 5px no-repeat;        }.taskitem-title a {	text-decoration: none;	color: #595959;	display: block;}.downloads {	padding: 30px 10px 10px 10px;	line-height: 17px;	font-size: 11px;	background-image: url(../images/footer/header_downloads.gif) ;	background-repeat: no-repeat;	background-position: left top;}.cardlink-item a {	color: #595959;	display: block;	font-size: 10px;}.cardlink-item a:hover {	background-color: #E6E6DC;	color: black;}.download-item {	background-color: #E6E6DC;	color: #595959;}.download-item a {	text-decoration: none;	color: #595959;	display: block;	padding-left: 15px;	background: url(../images/icons/downloads.gif) no-repeat 4px 6px;}.download-item a:hover {	background-color: #BEBEA6;	color: white;	}.form-table {	color: #595959;	font-size: 11px;}.form-table input {	background-color: #D7D7C6;	border: 1px solid #789CB8;	margin-top: 4px;	margin-bottom: 4px;	color: #8B8B77;	font-size: 10px;}.form-table a {	color: #595959;	text-decoration: none;}.form-table a:hover {	color: #595959;	text-decoration: underline;}td.form-desc-text {	padding-right: 7px;}.login-table {	color: #595959;	font-size: 11px;	background-image: url(../images/misc/tablebg.jpg);}.login-table input {	background-color: #F3F3ED;	border: 1px solid #789CB8;	margin-top: 4px;	margin-bottom: 4px;	color: #8B8B77;	font-size: 10px;}.profile-table {	font-size: 11px;        width: 100%;	background-image: url(../images/misc/tablebg.jpg);}.profile-table input {	background-color: #D7D7C6;	border: 1px solid #789CB8;	margin-top: 0px;	margin-bottom: 0px;	color: #8B8B77;	font-size: 10px;}.profile-table select {	background-color: #D7D7C6;	border: 1px solid #789CB8;	margin-top: 0px;	margin-bottom: 0px;	color: #8B8B77;	font-size: 10px;}.tip-table {	color: #595959;	font-size: 11px;	background-color: #F3F3ED;}.snapittop {        padding-top: 6px;        padding-left: 8px;        background-image: url(../images/misc/snapin_top.gif);	background-repeat: no-repeat;        }.snapititem {        padding-top: 1px;        padding-left: 8px;        padding-bottom: 2px;        background-image: url(../images/misc/snapin_item.gif);}.carditem-table {	color: #595959;	font-size: 11px;}.error-table {	background-color: #FFDDDD;        border: 1px solid #FF0000;        padding: 5px;        font-size: 11px;	color: #FF0000;}.signup-table {        color:#595959;	font-size: 11px;	font-family: "Lucida Sans Unicode",serif;        }.signup-table input {        border-bottom: 1px solid #CCCCCC;        border-right: 1px solid #CCCCCC;        border-top: 1px solid #777777;        border-left: 1px solid #777777;        background-color: #EEEEEE;        color: #595959;;        font-size: 12px;}.signup-table select {	background-color: #EEEEEE;	border: 1px solid #789CB8;	margin-top: 4px;	margin-bottom: 4px;	color: #595959;	font-size: 10px;}.signup-table a {	color: #595959;	text-decoration: none;}.signup-table a:hover {	color: #6699CC;	text-decoration: underline;}.search-table {	color: #595959;	font-size: 11px;}/* Content - Main */.content {	padding: 7px;}.brown-bold {	color: #73684B;	font-weight: bold;}.home-table-pics {	border-left: 3px solid #7F8CA0;	border-bottom: 1px solid #E6E6DC;	background-color: #ECEBE6;}.home-table-text {	border-bottom: 1px solid #E6E6DC;	background-color: #F3F2ED;	padding: 5px;}h4.home-table-header {	color: #595959;	margin: 0px;	padding: 0px;}/* Footer */.footer-links {	text-align: center;	vertical-align: middle;	border-top: 4px solid #CD181F;	font-size: 11px;        background-color: #EEEEEE;        	padding: 5px;}.footer-links a {	color: #CD181F;	text-decoration: none;        background-color: #EEEEEE;        }.footer-links a:hover {	color: #CD181F;	text-decoration: underline;}.footer-contact {	vertical-align: middle;        background-color: #EEEEEE;	padding: 5px;	font-size: 11px;}.footer-contact a {	color: #4A5B83;	text-decoration: none;}.footer-contact a:hover {	color: #4A5B83;	text-decoration: underline;}.footer-bg {        background-color: #EEEEEE;}.footer-bg1 {	background-image: url(../images/footer/footer_bg2.gif);        background-color: #FFFFFF;        }/*recommend to a friend page form*/#recommend-form {	margin-left: 10px;	font-size: 11px;}#recommend-form span {	margin: 0 0 10px 0;}#recommend-form .inputbg {        border-bottom: 1px solid #CCCCCC;        border-right: 1px solid #CCCCCC;        border-top: 1px solid #777777;        border-left: 1px solid #777777;        background-color: #EEEEEE;        color: #595959;;        font-size: 12px;}.textinput {        background-color: #EEEEEE;	border: 1px solid #789CB8;	color: #434343;}input.button {       color:#595959;       padding:3px;       font-family: "Lucida Sans Unicode",serif;
       font-size:100%;
       font-weight:bold;
       background-color:#fed;
       border:1px solid;
       border-top-color:#696;
       border-left-color:#696;
       border-right-color:#363;
       border-bottom-color:#363;
       filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#DDDDDD');
}input.button2 {	font-size: 11px;	background-color: #F3F3ED;	border: 1px solid #789CB8;	padding: 2px;	color: #585F68;}input.redbutton {        font-weight: bold;	line-height: 12px;	font-size: 11px;        font-family: "Lucida Sans Unicode",serif;	background-color: #CC0000;	border: 1px solid #789CB8;	padding: 1px;	color: #FFFFFF;	border-top: 1px solid #FFFFFF;	border-left: 1px solid #FFFFFF;	border-right: 1px solid #AAAAAA;	border-bottom: 1px solid #AAAAAA;}#recommend-form span label {	display: block;	font-size: 10px;	font-weight: bold;	margin-top: 5px;}#emailSubject {	width: 335px;}.formError {	color: red;}.errors {	color: red;}.more_info {	font-size: 10px;	padding: 8px;}.phpdigHighlight {	font-weight: bold;}p.phpdiglink-desc {	border-bottom: 1px solid #D1D1C3;	padding: 10px 0 15px 0;}.profile-item {	padding-left: 5px;	padding-right: 5px;        width: 400px;}.memorialtab-active {        font-weight: bold;	font-size: 11px;	border-left: 1px solid #CCCCCC;	border-right: 1px solid #CCCCCC;	border-top: 1px solid #CCCCCC;}.memorialtab-inactive {	font-size: 11px;        cursor: hand;}.memorialtab-inactive a {	color: #595959;	display: block;	font-size: 11px;	padding-top: 5px;	padding-bottom: 5px;}.memorialtab-inactive a:hover {	background-color: #BEBEA6;	color: white;	padding-top: 5px;	padding-bottom: 5px;}.content-item {        padding-left: 15px;        padding-top: 2px;
        padding-bottom: 2px;
        background: url(../images/icons/menu_arrow.gif) 4 4px no-repeat;
	text-decoration: none;
}
.content-item a:hover {
	color: #FF6600;	cursor: hand;        display: block;}.cardtype-item {	font-size: 16px;        font-weight: bold;        color: #FF6600;	font-family: "Lucida Sans Unicode",serif;}.servicetitle-item {	font-size: 16px;        font-weight: bold;	font-family: "Lucida Sans Unicode",serif;}.charblock-item a {	text-decoration: none;}.charblock-item a:hover {	background-color: #595959;	color: #FFFFFF;        display: block;	text-decoration: none;	cursor: hand;}.photo-table {        border-bottom: 1px solid #777777;        border-right: 1px solid #777777;        border-top: 1px solid #CCCCCC;        border-left: 1px solid #CCCCCC;        background-color: #EEEEEE;}.homepage-item {        padding-left: 14px;
        background: url(../images/icons/announcement.gif) no-repeat 1px 8px;
}.blankbutton {	font-size: 10px;        font-weight: bold;        color: #FFFFFF;        padding-left:10px;        padding-top:3px;        background: url(../images/icons/button.gif) no-repeat 0px 0px;
        height:18px;
        width:127px;
        cursor: hand;
	text-decoration: none;
}.blankbutton a {       color: #FFFFFF;}.blankbutton a:hover {	color: #FFFFFF;	text-decoration: none;}.client-menu-item {        font-size: 11px;	color: #595959;        padding: 3px;        cursor: hand;        display: block;        background: url(../images/icons/calendar_icon.gif) 10 6px no-repeat;        padding-left: 26px;        font-weight: bold;}.client-menu-item a {        display: block;        padding: 3px;        border-bottom: 2px solid #F3F3ED;}.client-menu-item a:hover {	background-color: #595959;	color: white;	text-decoration: none;	cursor: hand;        padding: 3px;        border-bottom: 2px solid #FF6600;}.toolbar-item {	color: #CD181F;        padding: 2px;        cursor: hand;        font-weight: bold;}.toolbar-item a {	color: #CD181F;        padding: 2px;        display: block;}.toolbar-item a:hover {	text-decoration: none;	cursor: hand;        padding: 2px;}.tabinactive-item {        font-size: 11px;	color: #595959;        cursor: hand;        display: block;	background-color: #EEEEEE;        border: 1px solid #DDDDDD;        margin-top:4px;        border-bottom: 1px solid #DDDDDD;        padding:1px;       }.tabinactive-item a {        display: block;        padding:1px;}.tabinactive-item a:hover {	background-color: #595959;	color: white;	text-decoration: none;	cursor: hand;        padding:1px;}.law-practice-item {        padding: 2px;
        padding-left: 28px;
        background: url(../images/iconshock/files_next_24.gif) 0 0px no-repeat;
        font-size: 11px;
	color: #595959;        cursor: hand;        display: block;        font-weight: normal;}.law-practice-item a {        padding: 2px;        display: block;        border-bottom: 2px dotted #F3F3ED;}.law-practice-item a:hover {        padding: 2px;	background-color: #595959;	color: white;	text-decoration: none;	cursor: hand;        border-bottom: 2px solid #FF6600;}.law-practice-sub-item {        padding: 2px;
        padding-left: 25px;
        background: url(../images/iconshock/files_next_16.gif) 2 2px no-repeat;
        font-size: 11px;
	color: #595959;        cursor: hand;        display: block;        font-weight: normal;}.news-item {        padding-left: 12px;
        background: url(../images/icons/announcement.gif) no-repeat 1px 4px;
}.info-block {        padding:5px;        padding-left:10px;        background-color: #EEEEEE;        border: 1px solid #DDDDDD;}.featured-profile {        padding: 2px;        padding-left: 18px;
        background: url(../images/iconshock/user_fav_16.gif) no-repeat 0px 1px;
}.squarebullet-item {        padding-left: 22px;        background: url(../images/icons/squarebullet.gif) no-repeat 2px 5px;
}.verified-item {        padding-top: 3px;        padding-left: 20px;        background: url(../images/iconshock/star_ok_16.gif) 0 4px no-repeat;
        color:#999999;
}div.transOFF {	border: 1px solid #FFFFFF;	border-left: 6px solid #FFFFFF;
	display: block;
	margin-bottom: 12px;
	padding: 8px 10px;
	white-space: pre;
        font-size: 11px;
        cursor: default;
}div.transON {	background: url(../images/misc/bgcode.gif);	border: 1px solid #F0F0F0;
	border-left: 6px solid #CD181F;
	color: #555;
	display: block;
	margin-bottom: 12px;
	padding: 8px 10px;
	white-space: pre;
        font-size: 11px;
        cursor: hand;        
}.fee-calc-input {        padding:5px;        padding-right:8px;                border-right: 2px solid #888888;}.stylebox {	background: url(../images/misc/bgcode.gif);	border: 1px solid #F0F0F0;
	border-left: 6px solid #CD181F;
	color: #555;
	margin-bottom: 12px;
	padding: 8px 10px;
        font-size: 11px;
}
.smallbtn {       font-size:10px;
       line-height:8px;
       color:#485A77;       padding:3px;       font-family:Arial, Verdana, Helvetica, sans-serif;
       background-color:#FFA800;
       border:1px solid;
       border-top-color:#696;
       border-left-color:#696;
       border-right-color:#363;
       border-bottom-color:#363;
       filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FFFFFF',EndColorStr='#EEEEEE');
}