BODY {
	margin : 0px;
	padding : 0px;
	background-color : #FFFFFF;
	text-align : center;
	color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
}

A:link, A:visited {
	color : #A79776;
	text-decoration : underline;
}

A:hover, A:active {
	color : #FEFFFD;
	text-decoration : underline;
}

FORM {
	padding : 0px;
	margin : 0px;
}

INPUT, TEXTAREA, SELECT {
	background : white;
	color : #494949;
	border : 1px solid #D2D2D2;
	font : normal 10px arial , helvetica , sans-serif;
}

INPUT.radio {
	background : transparent none;
	border : none;
}

INPUT.checkbox {
	background : transparent none;
	border : none;
}
.root {
}
.page {
	
}


.layout {
	width : 100%;
	text-align : center;
}

.header {
	width : 895px;
	height : 100px;
	margin : 0px auto 0px auto;
}

.header .topnav {
	margin : 0px;
	padding : 0px;
	display : none;
}

.header .topnav .tabs {
	float : right;
	margin-top : 5px;
}

.header .topnav .tabs-left {
	width : 0px;
}

.header .topnav .tab-left {
	width : 0px;
}

.header .topnav .tab-content {
	height : 16px;
	font : normal 11px arial , helvetica , sans-serif;
	padding : 0px 4px 0px 4px;
}

.header .topnav .tab-right {
	width : 0px;
}

.header .topnav .tabs-right {
	width : 0px;
}

.header .topnav A:link, .header .topnav A:visited {
	color : #7A7A7A;
	text-decoration : none;
}

.header .topnav A:hover, .header .topnav A:active {
	color : #FF0000;
	text-decoration : none;
}

.header .search {
	float : right;
	margin : 0px 0px 0px 0px;
	height : 19px;
	background : url(../images/topnavleft.gif) no-repeat 3px 3px;
	padding-left : 10px;
	width : auto;
}

.header .header-identity {
	height : 70px;
	clear : both;
}

.header .header-identity .logo-left {
	font-size : 0px;
	display : none;
}

.header .header-identity .image {
	width : 600px;
}

.header .header-identity .image IMG {
	margin : 0px;
}

.header .header-identity .logo-right {
	background : url(../images/logogrange_s.gif) no-repeat right 10px;
	width : 240px;
	height : 70px;
}

.pageTheme-1 .page .header {
	height : 58px;
	margin : 0px auto 0px auto;
}

.pageTheme-1 .page .header .header-identity {
	height : 35px;
	clear : both;
}

.pageTheme-1 .page .header .header-identity .image {
	width : 600px;
}

.pageTheme-1 .page .header .header-identity .image IMG {
	margin : 0px;
}

.pageTheme-1 .page .header .header-identity .logo-right {
	background : url(../images/logogrange_xs.gif) no-repeat right 10px;
	width : 240px;
	height : 35px;
}

.header .dropdown-menu {
	height : 26px;
	background-color : #A49770;
	margin-top : 2px;
}

.container {
	width : 100%;
	background-color : #373026;
}
.container .CL {
	width : 895px;
	margin : 0px auto 0px auto;
}
.container .CL .CL {
	width : auto;
}

/*.sublayout {
	width : 895px;
	margin : 0px auto 0px auto;
}*/

.leftcol {
	width : 145px;
}

.leftcol .outer {
	width : 145px;
	margin : 0px;
}

.leftcol .topmargin {
	height : 70px;
}

.leftcol .content {
	font-family : Arial , helvetica , sans-serif;
	font-size : 10px;
	padding : 0px 0px 0px 15px;
}

.leftcol .bottommargin {
	height : 10px;
}

.maincol {
	padding:0px 15px 0px 10px;
}

.maincol .topmargin {
	height : 10px;
}

.maincol .content {
	padding : 10px 0px 0px 0px;
}

.maincol .bottommargin {
	height : 10px;
}

.rightcol {
	width : 228px;
	background : url(../images/totemback.jpg) repeat-x;
}

.rightcol .outer {
	width : 228px;
	margin : 0px;
}

.rightcol .topmargin {
	height : 15px;
}

.rightcol .content {
	text-align : center;
	font-family : Arial , helvetica , sans-serif;
	font-size : 10px;
}

.rightcol .bottommargin {
	height : 10px;
}

.footer {
	width : 895px;
	margin : 0px auto 0px auto;
	padding : 0px;
	background-color : #A49770;
	text-align : left;
}

.footer .bottomnav {
	padding : 0px;
}

.footer .bottomnav .tabs {
	margin : 5px 0px 5px 6px;
	padding : 0px;
}

.footer .bottomnav .tabs-left {
	width : 0px;
}

.footer .bottomnav .tab-left {
	width : 3px;
}

.footer .bottomnav .tab-content {
	height : 14px;
	font : normal 11px arial , helvetica , sans-serif;
	padding : 0px 4px 0px 4px;
}

.footer .bottomnav .tab-right {
	width : 0px;
}

.footer .bottomnav .tabs-right {
	width : 0px;
}

.footer .bottomnav A:link, .footer .bottomnav A:visited {
	color : #FFFFFF;
	text-decoration : none;
}

.footer .bottomnav A:hover, .footer .bottomnav A:active {
	color : #27231A;
	text-decoration : none;
}

.main-content {
	font : normal 10px Arial , helvetica , sans-serif;
	margin : 0px;
	height : 100%;
}

.main-content TD {
	font-family : Arial , helvetica , sans-serif;
	font-size : 10px;
}

H1 {
	background : url(../images/separator.gif) repeat-x right bottom;
	font-size : 17px;
	color : #A99475;
	padding : 0px 0px 6px 0px;
	margin : 5px 0px 2px 0px;
}

H2 {
	background : url(../images/h1_bullet.gif) no-repeat 0px 9px;
	font : bold 11px arial , helvetica , sans-serif;
	color : #FFFEF9;
	padding : 5px 0px 5px 12px;
	margin : 7px 0px 5px 0px;
}

H3 {
	background : url(../images/h2_bullet.gif) no-repeat 1px 4px;
	font : bold 11px Arial , helvetica , sans-serif;
	color : #A4947A;
	padding : 0px 0px 0px 12px;
	margin : 7px 0px 5px 0px;
}

H3 A:link, H3 A:visited {
	color : #A79776;
	text-decoration : underline;
}

H3 A:hover, H3 A:active {
	text-decoration : none;
}
H4 {font-size:10px}
H5 {font-size:9px; color:#A79776}
H6 {font-size:9px}
.multicolumn {
}

.multicolumn .CL {
}

.multicolumn TD {
}

.multicolumn .C0 {
}

.multicolumn .C1 {
}

.multicolumn .C0 .text-bloc {
	margin : 10px 7px 10px 10px;
}

.multicolumn .C1 .text-bloc {
	margin : 10px 15px 10px 5px;
}

.multicolumn P, .multicolumn .p-header {
	text-align : justify;
}

.text-bloc {
	margin : 10px 15px 10px 10px;
}

.p-header {
	font-family : Verdana , Arial , Helvetica , sans-serif;
	font-size : 9px;
	font-weight : bold;
	font-style : italic;
	color : #A4947A;
	margin : 5px 0px 10px 0px;
}

P {
	color : #FFFCF5;
	margin : 5px 0px 10px 0px;
	font-weight : normal;
}

HR {
	height : 6px;
	font-size : 1px;
	background : url(../images/separator.gif) repeat-x;
	padding : 0px;
	margin : 5px 15px 10px 10px;
	text-align : right;
	clear : both;
}

.hr {
	height : 6px;
	font-size : 1px;
	background : url(../images/separator.gif) repeat-x;
	padding : 0px;
	margin : 5px 15px 10px 10px;
	text-align : right;
	clear : both;
}

STRONG {
	font-weight : bold;
}

.highlight {
	color : #CC6068;
}

EM {
	font-style : italic;
}

STRONG EM {
	font-weight : normal;
}

.highlight {
	color : #CC6068;
}

.mandatory {
	color : #CC6068;
}

.arrow-list {
	padding : 0px;
	margin : 0px 0px 10px 0px;
}

.arrow-list ul {
	padding-left : 0px;
	margin-left : 0px;
}
.arrow-list li {
	margin : 0px;
	padding : 0px 0px 0px 20px;
	background : url(../images/bullet_list2.gif) no-repeat 11px 7px;
	color : #A79776;
	list-style : none;
	line-height : 14px;	
}
.arrow-list li p {
	color : #A79776;	
}

.standard-list {
	padding : 0px;
	margin : 0px 0px 10px 0px;
}
.standard-list ul {
	padding-left : 0px;
	margin-left : 0px;
}

.standard-list li {
	margin : 0px;
	padding : 0px 0px 0px 20px;
	background : url(../images/bullet_list.gif) no-repeat 11px 7px;
	color : #FEFFFD;
	list-style : none;
	line-height : 14px;
}
.link-group {
	padding : 0px;
	margin : 0px 0px 10px 0px;
}

.link-group li {
	margin : 0px;
	padding : 0px 0px 0px 7px;
	background : url(../images/link_arrow.gif) no-repeat 0px 6px;
	font : normal 10px Arial , helvetica , sans-serif;
	list-style : none;
	line-height : 16px;
}



.table {
	border-collapse : collapse;
/*	margin : 10px 15px 10px 10px;*/
}

.table CAPTION {
	font : bold 11px Arial , helvetica , sans-serif;
	color : #A79776;
	padding : 4px 6px 4px 6px;
	text-align : center;
	padding : 4px 6px 4px 6px;
}

.table TH {
	color : #A79776;
	padding : 4px 6px 4px 6px;
	background-color : #201D16;
	font : normal 10px Arial , helvetica , sans-serif;
}

.table .cell1 {
	background-color : #594F3E;
	font : normal 10px Arial , helvetica , sans-serif;
	color : #FEFFFD;
	padding : 4px 6px 4px 6px;
}

.table .cell2 {
	font : normal 10px Arial , helvetica , sans-serif;
	color : #FEFFFD;
	padding : 4px 6px 4px 6px;
}

/*.fields-group {
	margin : 10px 15px 10px 10px;
	padding : 7px;
}

.fields-group TABLE {
	width : auto;
}

.fields-group .table .cell1 {
	padding : 2px 10px 2px 2px;
	border : none;
	background-color : transparent;
}

.fields-group .table .cell2 {
	padding : 2px;
	border : none;
	background-color : transparent;
}*/

.section {
	margin : 10px 15px 10px 10px;
	padding : 7px;
}

.section TABLE {
	width : auto;
}

.section .table .cell1 {
	padding : 2px 10px 2px 2px;
	border : none;
	background-color : transparent;
}

.section .table .cell2 {
	padding : 2px;
	border : none;
	background-color : transparent;
}

.image {
	color : #A79776;
}

.image {
	font : bold 9px Verdana , Arial , helvetica , sans-serif;
}

.buttons-group {
	margin : 5px 10px 10px 10px;
	padding : 8px 0px 0px 0px;
	text-align : right;
}

BUTTON {
	/*common*/
	text-align :center ;
	border :0px none;
	vertical-align :middle ;
	margin :0px 2px 0px 2px ;
	overflow :visible ;
	cursor :pointer ;
	/*custom*/
	font : bold 10px verdana , arial , helvetica , sans-serif;
	background : url(../images/buttongridbg1.gif) no-repeat left center!important;
	padding :0px 0px 0px 7px;
}
BUTTON SPAN {
	/*common*/
	position :relative ;
	display :block ;
	white-space :nowrap ;
	margin :0px ;
	/*custom*/
	Height : 18px ;
	Line-height : 18px ;
	color : #000000;
	background : url(../images/buttongridbg.gif) no-repeat right center!important;
	padding : 0px 7px 0px 0px; 
}

/*.button {
	font : bold 10px verdana , arial , helvetica , sans-serif;
}

.button A:link, .button A:visited {
	cursor : hand;
	color : #000000;
	text-decoration : none !important;
}

.button A:hover, .button A:active {
	cursor : hand;
	text-decoration : none !important;
}

.button1-part0 {
	white-space : nowrap;
	background : url(../images/buttongridbg1.gif) no-repeat top left;
}

.button1-part1 {
	white-space : nowrap;
	background : url(../images/buttongridbg.gif) no-repeat top right;
}

.button1-part0-down {
	white-space : nowrap;
	background : url(../images/buttongridbg1.gif) no-repeat top left;
}

.button1-part1-down {
	white-space : nowrap;
	background : url(../images/buttongridbg.gif) no-repeat top right;
}

.button2-part0 {
	white-space : nowrap;
	height : 34px;
	background : url(../images/buttongridbg1.gif) no-repeat top left;
}

.button2-part1 {
	white-space : nowrap;
	background : url(../images/buttongridbg.gif) no-repeat top right;
}

.button2-part0-down {
	white-space : nowrap;
	background : url(../images/buttongridbg1.gif) no-repeat top left;
}

.button2-part1-down {
	white-space : nowrap;
	background : url(../images/buttongridbg.gif) no-repeat top right;
}

.button3-part0 {
	white-space : nowrap;
	background : url(../images/buttongridbg1.gif) no-repeat top left;
}

.button3-part1 {
	white-space : nowrap;
	background : url(../images/buttongridbg.gif) no-repeat top right;
}

.button3-part0-down {
	white-space : nowrap;
	background : url(../images/buttongridbg1.gif) no-repeat top left;
}

.button3-part1-down {
	white-space : nowrap;
	background : url(../images/buttongridbg.gif) no-repeat top right;
}*/

.side-menu {
	width : 135px;
	padding : 0px;
	text-wrap : normal;
}

.side-menu .side LI A {
	width : 135px;
	background : url(../images/menulevel1.gif) no-repeat left top;
	font : normal 13px arial , helvetica , sans-serif;
	margin : 0px;
	padding : 8px 0px 6px 0px;
	cursor : pointer;
	cursor : pointer;
}

.side-menu .side LI SPAN {
	padding : 0px;
	margin : 0px 2px 0px 16px;
	display : block;
}

.side-menu .side LI A:link, .side-menu .side LI A:visited {
	color : #A79776;
	text-decoration : none;
}

.side-menu .side LI A:hover, .side-menu .side LI A:active {
	color : #FEFFFD;
	text-decoration : none;
}

.side-menu .side LI .current {
	width : 135px;
	background : url(../images/menulevel1.gif) no-repeat left top;
	font : normal 11px arial , helvetica , sans-serif;
	margin : 0px;
	padding : 8px 0px 6px 0px;
	cursor : pointer;
	cursor : pointer;
}

.side-menu .side LI .current SPAN {
	padding : 0px;
	margin : 0px 2px 0px 16px;
	display : block;
}

.side-menu .side LI .current:link, .side-menu .side LI .current:visited {
	color : #FEFFFD;
	text-decoration : none;
}

.side-menu .side LI .current:hover, .side-menu .side LI .current:active {
	color : #A79776;
	text-decoration : none;
}

.side-menu .side UL LI A {
	list-style : none;
	width : 123px;
	background : url(../images/bullet_list2.gif) no-repeat 3px 5px;
	font : normal 12px arial , helvetica , sans-serif;
	margin : 0px 0px 0px 12px;
	padding : 0px 0px 4px 0px;
}

.side-menu .side UL LI SPAN {
	padding : 0px;
	margin : 0px 2px 0px 10px;
	display : block;
}

.side-menu .side UL LI A:link, .side-menu .side UL LI A:visited {
	color : #A79776;
	text-decoration : none;
}

.side-menu .side UL LI A:hover, .side-menu .side UL LI A:active {
	color : #FFFEF9;
	text-decoration : none;
}

.side-menu .side UL LI .current {
	list-style : none;
	width : 123px;
	background : url(../images/bullet_list2.gif) no-repeat 3px 5px;
	font : normal 10px arial , helvetica , sans-serif;
	margin : 0px 0px 0px 12px;
	padding : 0px 0px 4px 0px;
}

.side-menu .side UL LI .current SPAN {
	padding : 0px;
	margin : 0px 2px 0px 10px;
	display : block;
}

.side-menu .side UL LI .current:link, .side-menu .side UL LI .current:visited {
	color : #FFFEF9;
	text-decoration : none;
}

.side-menu .side UL LI .current:hover, .side-menu .side UL LI .current:active {
	color : #A79776;
	text-decoration : none;
}

.side-menu .side UL UL LI A {
	list-style : none;
	width : 113px;
	background : url(../images/bullet_list2.gif) no-repeat 3px 5px;
	font : normal 10px arial , helvetica , sans-serif;
	margin : 0px 0px 0px 22px;
	padding : 0px 0px 4px 0px;
}

.side-menu .side UL UL LI SPAN {
	padding : 0px;
	margin : 0px 2px 0px 10px;
	display : block;
}

.side-menu .side UL UL LI A:link, .side-menu .side UL UL LI A:visited {
	color : #A79776;
	text-decoration : none;
}

.side-menu .side UL UL LI A:hover, .side-menu .side UL UL LI A:active {
	color : #FFFEF9;
	text-decoration : none;
}

.side-menu .side UL UL LI .current {
	list-style : none;
	width : 113px;
	background : url(../images/bullet_list2.gif) no-repeat 3px 5px;
	font : normal 10px arial , helvetica , sans-serif;
	margin : 0px 0px 0px 22px;
	padding : 0px 0px 4px 0px;
}

.side-menu .side UL UL LI .current SPAN {
	padding : 0px;
	margin : 0px 2px 0px 10px;
	display : block;
}

.side-menu .side UL UL LI .current:link, .side-menu .side UL UL LI .current:visited {
	color : #FFFEF9;
	text-decoration : none;
}

.side-menu .side UL UL LI .current:hover, .side-menu .side UL UL LI .current:active {
	color : #A79776;
	text-decoration : none;
}

.streamline {
	background : url(../images/streamline.gif) no-repeat 0px 6px;
	font : normal 11px Arial , helvetica , sans-serif;
	color : #FFFEF9;
	margin : 0px 5px 10px 10px;
	padding : 2px 0px 0px 12px;
}

.streamline A:link, .streamline A:visited {
	color : #FFFEF9;
	text-decoration : none;
}

.streamline A:hover, .streamline A:active {
	color : #A99475;
	text-decoration : none;
}

.shortcuts {
	margin : 0px 5px 0px 5px;
	width : 40px;
	padding : 0px;
	text-align : left;
	float : right;
}

.shortcuts .arrow-list {
	margin : 0px;
}

.shortcuts .standard-list {
	margin : 0px;
}

.shortcuts .link-group {
	margin : 0px;
}

.shortcuts .link-group li {
	margin : 1px;
	width : 16px;
	height : 16px;
	padding : 0px 8px 0px 8px;
	cursor : pointer;
	cursor : pointer;
	display : inline;
}

.shortcuts #friend {
	background : url(../images/send_icon.gif) no-repeat center center;
}

.shortcuts #print {
	background : url(../images/print_icon.gif) no-repeat center center;
}

.search {
	text-align : left;
	margin : 4px 10px 6px 10px;
	width : 197px;
}

.search INPUT {
	border : 1px solid #9A9A9A;
	font : normal 11px arial , helvetica , sans-serif;
	color : #535353;
	vertical-align:middle;	
}
.search BUTTON {
	vertical-align:middle;
	}


/*.search .button {
	font : bold 10px Verdana , Arial , helvetica , sans-serif;
}

.search .button A:link, .search .button A:visited {
	font-weight : bold;
	color : #000000;
}

.search .button1-part0 {
	white-space : nowrap;
	background : url(../images/buttongridbg1.gif) no-repeat top left !important;
}

.search .button1-part1 {
	white-space : nowrap;
	background : url(../images/buttongridbg.gif) no-repeat top right !important;
}

.search .button1-part0-down {
	white-space : nowrap;
	background : url(../images/buttongridbg1.gif) no-repeat top left !important;
}

.search .button1-part1-down {
	white-space : nowrap;
	background : url(../images/buttongridbg.gif) no-repeat top right !important;
}*/

.zoom {
	margin : 4px auto 6px auto;
	width : 200px;
	padding : 0px;
	text-align : left;
	background : url(../images/separator.gif) repeat-x top left;
}

.zoom H2 {
	background : none;
	font : bold 11px arial , helvetica , sans-serif;
	color : #FFFFFF;
	padding : 10px 0px 8px 0px;
	text-align : center;
}

.zoom .zoom-content {
	padding : 10px 0px 0px 0px;
}

.zoom .arrow-list {
}

.zoom .standard-list {
}

.zoom .link-group {
}

.zoom .zoom-bottom {
	height : 10px;
	font-size : 0px;
}

.zoom .arrow-list {
	margin : 0px;
}

.zoom .standard-list {
	margin : 0px;
}

.zoom .link-group {
	margin : 0px;
}

.zoom .link-group li {
	font : normal 10px arial , helvetica , sans-serif;
	line-height : 14px;
	padding : 0px 0px 0px 12px;
}

/*.zoom .button1-part0 {
	white-space : nowrap;
	background : url(../images/button2bg1.gif) no-repeat top left !important;
}

.zoom .button1-part1 {
	white-space : nowrap;
	background : url(../images/button2bg.gif) no-repeat top right !important;
}

.zoom .button1-part0-down {
	white-space : nowrap;
	background : url(../images/button2bg1.gif) no-repeat top left !important;
}

.zoom .button1-part1-down {
	white-space : nowrap;
	background : url(../images/button2bg.gif) no-repeat top right !important;
}*/

.rightcol .text-bloc {
	font : normal 10px arial , helvetica , sans-serif;
	text-align : left;
	margin : 5px 10px 10px 10px;
}

.rightcol P {
	text-align : left;
	padding-left : 10px;
	padding-right : 10px;
}

.rightcol HR {
	margin : 5px 10px 10px 10px;
}

.rightcol .hr {
	margin : 5px 10px 10px 10px;
}

.rightcol .link-group li {
	font-size : 10px;
}

.rightcol .standard-list li {
	font-size : 10px;
}

.pager {
	background : #4E4536 url(../images/separator.gif) repeat-x left bottom;
	padding : 5px 5px 10px 5px;
	margin : 5px 10px 10px 7px;
	clear : both;
}

.pager TD {
	color : #FEFFFD;
	font-size : 11px;
}

/*.pager .button {
	font : bold 10px Arial , helvetica , sans-serif;
}

.pager .button A:link, .pager .button A:visited {
	font-weight : bold;
	color : #000000;
}

.pager .button1-part0 {
	white-space : nowrap;
	background : url(../images/buttongridbg1.gif) no-repeat top left !important;
}

.pager .button1-part1 {
	white-space : nowrap;
	background : url(../images/buttongridbg.gif) no-repeat top right !important;
}

.pager .button1-part0-down {
	white-space : nowrap;
	background : url(../images/buttongridbg1.gif) no-repeat top left !important;
}

.pager .button1-part1-down {
	white-space : nowrap;
	background : url(../images/buttongridbg.gif) no-repeat top right !important;
}*/

.tooltip {
	border : 1px solid #797C82;
	color : #373026;
	background-color : #FFF8D5;
	font-family : Arial , Helvetica , sans-serif;
	font-size : 10px;
	padding : 2px 4px 2px 4px;
	width : 250px;
}

.tooltip * {
	color : #373026;
}
.tooltip .highlight {
	color : #C51247;
}

.tooltip EM {
	color : #8B5A2E;
}

/*.section .table .cell2 .button {
	font : bold 10px Arial , helvetica , sans-serif;
}

.section .table .cell2 .button A:link, .section .table .cell1 .button A:visited {
	font-weight : bold;
	color : #000000;
}

.section .table .cell2 .button1-part0 {
	white-space : nowrap;
	background : url(../images/buttongridbg1.gif) no-repeat top left !important;
}

.section .table .cell2 .button1-part1 {
	white-space : nowrap;
	background : url(../images/buttongridbg.gif) no-repeat top right !important;
}

.section .table .cell2 .button1-part0-down {
	white-space : nowrap;
	background : url(../images/buttongridbg1.gif) no-repeat top left !important;
}

.section .table .cell2 .button1-part1-down {
	white-space : nowrap;
	background : url(../images/buttongridbg.gif) no-repeat top right !important;
}*/

.bar-outer {
	font-size : 1px;
}

.bar {
	background-color : #FFFFFF;
	border : 1px solid #AFB6C1;
}

.bar-gauge {
	background-image : url(../images/barbg.gif);
	border-right : 1px solid #AFB6C1;
	font-size : 9px;
}

.bar-text {
	width : 26px;
	font-family : Arial , Helvetica , sans-serif;
	font-weight : normal;
	color : #E30606;
	font-size : 10px;
	margin : 0px 3px 0px 0px;
	text-align : right;
}

.section LI {
	list-style : none;
	margin : 2px;
}

/*FIELDSET INPUT {
	vertical-align : middle;
}

FIELDSET LABEL {
	float : left;
	display : block;
	width : 25%;
	vertical-align : middle;
}

FIELDSET .radio {
	float : left;
}

FIELDSET .checkbox {
	float : left;
}

FIELDSET LI {
	list-style : none;
	margin : 2px;
}*/

.section INPUT {
	vertical-align : middle;
}

.section .cell-left {
	width : 20%;
	vertical-align : middle;
}
.section H2 SPAN {background-color:#373026}
.section H2 {background-image:none; padding-left:0px;} 

.section .radio {
	float : left;
}

.section .checkbox {
	float : left;
}

.side-menu UL {
	margin : 0px;
	padding : 0px;
	list-style : none;
}

.side-menu LI {
	margin : 0px;
	padding : 0px;
	list-style : none;
	display : block;
}

.side-menu A {
	display : block;
}

.rich-text {
	margin : 4px 0px 6px 0px;
}

.image {
	text-align : center;
	display : block;
	margin : 5px 10px 5px 10px;
}

.link-group ul {
	padding-left : 0px;
	margin-left : 0px;
}



.buttons-group UL {
	text-align : right;
}

.buttons-group LI {
	display : inline;
}

.header .header-identity .header-image .image {
	margin : 0px;
}

/*application browser simple display*/ 
.simple-display .group {border:none} 
.simple-display .view-area {border:none} 
.simple-display .actions-area {border:none; background-color:transparent} 
.simple-display .list-view {border:none; } 
.simple-display .table-view {border:none;} 
.simple-display .links-view {border:none; padding:5px 10px 5px 10px;} 
/*form-area*/ 
.form-area {background:transparent none;}

.cell-left,.cell-right {padding:4px;}