html,body { margin: 0px; padding:0px; height: 100%; }

.fullHeight,form { height: 100%; }

.bgE9E9E5 { background-color: #E9E9E5; }
.white { background-color: #FFFFFF; }

.bodyTextLogin {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
    font-size: 18px;
    line-height: 28px;
    color: #858181;
    text-decoration: none;
    letter-spacing: .2px; }
	
a{	font-family: Arial, Verdana, Helvetica, sans-serif; 
    color: #000000;
    text-decoration: underline;}
	
a:hover{font-family: Arial, Verdana, Helvetica, sans-serif; 
    color: #000000;
    text-decoration: none;}
	
td {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
    font-size: 10px;
    color: #000000;
    text-decoration: none;}
	
.bodyText {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
    font-size: 10px;
    color: #000000;
    text-decoration: none;}

.copyright{
	background-image: url(../images/dudeLogin.gif);
	background-position: top right;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	padding-left: 8px;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
    font-size: 9px; }

	
hr { border: 0; color: #121013; background-color: #121013; height: 2px; }

.main { padding: 20px 15px 0px 39px; }

.huge_text { font-family: Arial, Tahoma, Verdana; font-size: 128px; font-weight: bold; letter-spacing: -0.2px; line-height: 128px; color: #D4D3CB; margin: 0px 0px 5px 0px; padding: 0px 0px 0px 0px; }
.large_text { font-family: Arial, Tahoma, Verdana; font-size: 22px; line-height: 24px; color: #858181; width: 455px; margin: 10px 0px 10px 0px; padding: 0px 0px 0px 0px; }
.large_textAdminDef { font-family: Arial, Tahoma, Verdana; font-size: 22px; line-height: 24px; color: #858181; margin: 10px 0px 10px 0px; padding: 0px 0px 0px 15px; }
.medium_text { font-family: Arial, Tahoma, Verdana; font-size: 16px; line-height: 18px; color: #121013; margin: 5px 0px 5px 0px; padding: 0px 0px 0px 0px; }
.medium_textReg { font-family: Arial, Tahoma, Verdana; font-size: 18px; line-height: 21px; color: #858181; margin: 5px 0px 5px 0px; padding: 0px 0px 0px 0px; }
.regular_text { font-family: Arial, Tahoma, Verdana; font-size: 12px; line-height: 14px; color: #121013; margin: 3px 0px 3px 0px; padding: 0px 0px 0px 0px; }
.regular_textReg { font-family: Arial, Tahoma, Verdana; font-size: 12px; line-height: 14px; color: #858181; margin: 3px 0px 3px 0px; padding: 0px 0px 0px 0px; }
.small_text { font-family: Arial, Tahoma, Verdana; font-size: 10px; line-height: 12px; color: #121013; margin: 2px 0px 2px 0px; padding: 0px 0px 0px 0px; }

.clientName_heading { font-family: Arial, Tahoma, Verdana; font-size: 16px; line-height: 18px; font-weight: normal; color: #A9A798; margin: 0px 0px 5px 14px; padding: 0px 0px 0px 0px; }
.section_heading { font-family: Arial, Tahoma, Verdana; font-size: 14px; line-height: 16px; font-weight: bold; color: #858181; text-align: left; margin: 4px 0px 1px 0px; padding: 0px 0px 0px 0px; }
.section_subheading { font-family: Arial, Tahoma, Verdana; font-size: 14px; line-height: 16px; font-weight: normal; color: #858181; text-align: left; margin: 3px 0px 2px 0px; padding: 0px 0px 0px 0px; }

.inline_float_left { display: inline; float: left; margin: 0px 3px 0px 0px; }
.inline_float_right { display: inline; float: right; margin: 0px 0px 0px 3px; }
.block { display: block; margin: 0px 0px 3px 0px; }

.leftNav { list-style-type: none; padding: 25px 16px 0px 14px; margin: 0px 0px 0px 0px; }
.leftNav li { background-image: url(../images/brandkit_nav.gif); background-position: top left; background-repeat: no-repeat; display: block; margin: 0px 0px 1px 0px; padding: 0px 0px 0px 0px; width: 150px; height: 17px; }
.leftNav li div.off { background-image: none; width:150px; height: 17px; }
.leftNav li div.on { background-image: url(../images/brandkit_nav.gif); background-position: -150px 0; background-repeat: no-repeat; width:150px; height: 17px; }
.leftNav li div a { font-family: Arial, Tahoma, Verdana; font-size: 12px; font-weight: bold; line-height: 15px; text-decoration: none; text-transform: uppercase; color: #FFFFFF; display: block; padding: 1px 8px 0px 13px; }
.leftNav li div a:hover { text-decoration: none; color: #FFFFFF; }

.footer { font-family: Arial, Tahoma, Verdana; font-size: 9px; line-height: 9px; padding: 0px 22px 9px 22px; }
.footer a { font-family: Arial, Tahoma, Verdana; font-size: 9px; line-height: 9px; text-decoration: underline; }
.footer a:hover { text-decoration: none; }

.leftNavLogin { list-style-type: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.leftNavLogin li { background-image: url(../images/navbackground.gif); background-position: top left; background-repeat: no-repeat; display: block; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.leftNavLogin li div.off { background-image: none; padding: 5px 3px 0px 13px; height: 25px; }
.leftNavLogin li div.on { background-image: url(../images/navbackgroundOver.gif); background-position: top left; background-repeat: no-repeat; padding: 5px 3px 0px 13px; height: 25px; }
.leftNavLogin li div a { font-family: Arial, Tahoma, Verdana; font-size: 10px; font-weight: bold; line-height: 12px; text-decoration: none; text-transform: uppercase; color: #000000; }
.leftNavLogin li div a:hover { text-decoration: none; color: #A6A3A3; }

.catalog_table { margin: 15px 6px 15px 6px; }
.catalog_table .heading th { border-bottom: 3px solid #858181; padding: 8px 20px 0px 33px; }
.catalog_table .subheading td { font-family: Arial, Tahoma, Verdana; font-size: 12px; line-height: 14px; font-weight: bold; color: #151317; text-align: left; background-color: #E9E9E5; border-top: 4px solid #FFFFFF; padding: 2px 20px 2px 33px; }
.catalog_table .item td { font-family: Arial, Tahoma, Verdana; font-size: 12px; line-height: 14px; font-weight: normal; color: #858181; text-align: left; border-bottom: 1px solid #A9A798; padding: 5px 20px 4px 33px; }
.catalog_table .item .noborder { border-bottom: none; }
.catalog_table .item a { font-family: Arial, Tahoma, Verdana; font-size: 12px; line-height: 14px; font-weight: normal; text-decoration: none; color: #151317; text-align: left; }
.catalog_table .item a:hover { text-decoration: underline; }

.userlisting_table { margin: 15px 6px 15px 6px; }
.userlisting_table .heading th { border-bottom: 3px solid #858181; padding: 8px 20px 0px 33px; }
.userlisting_table .heading td { border-bottom: 3px solid #858181; padding: 0px 5px 1px 5px; }
.userlisting_table .left { text-align: left; padding: 2px 10px 2px 33px; }
.userlisting_table .subheading th { font-family: Arial, Tahoma, Verdana; font-size: 12px; line-height: 14px; font-weight: bold; color: #151317; background-color: #E9E9E5; border-top: 4px solid #FFFFFF; padding: 2px 10px 2px 10px; }
.userlisting_table .item td { font-family: Arial, Tahoma, Verdana; font-size: 12px; line-height: 14px; font-weight: normal; color: #858181; border-bottom: 1px solid #A9A798; padding: 2px 10px 2px 10px; }
.userlisting_table .item .noborder { border-bottom: none; }

.button { font-family: Arial, Tahoma, Verdana; font-size:10px; color:#121013; background-color:#A9A798; border:1px solid #D3D2CA; padding: 1px 3px 1px 3px; width: 1; height: 22px; overflow: visible; }
.button:hover { color:#FFFFFF; cursor:pointer; }
.conditionbutton { font-family: Arial, Tahoma, Verdana; font-size:14px; color:#121013; background-color:#A9A798; border:1px solid #D3D2CA; padding: 1px 3px 1px 3px; width: 1; height: 22px; overflow: visible; }
.conditionbutton:hover { color:#FFFFFF; cursor:pointer; }

.form_button01 { width: 60px; }
.form_button02 { width: 100px; }
.form_button03 { width: 150px; }

.form_text01 { font-family: Arial, Tahoma, Verdana; font-size: 12px; color: #121013; width: 50px; }
.form_text02 { font-family: Arial, Tahoma, Verdana; font-size: 12px; color: #121013; width: 140px; }
.form_text03 { font-family: Arial, Tahoma, Verdana; font-size: 12px; color: #121013; width: 200px; }

.form_select { font-family: Arial, Tahoma, Verdana; font-size: 10px; color: #151317; width: 150px; }
.form_list { font-family: Arial, Tahoma, Verdana; font-size: 10px; color: #151317; width: 370px; }

.admin_error_text { font-family: Arial, Tahoma, Verdana; font-size: 12px; line-height: 14px; color: #D86C46; margin: 12px 0px 12px 0px; padding: 0px 0px 0px 0px; }

.admin_results_table { margin: 0px 0px 15px 6px; }
.admin_results_table .title th { border-bottom: 3px solid #858181; padding: 0px 20px 0px 0px; }
.admin_results_table .options td { font-family: Arial, Tahoma, Verdana; font-size: 10px; line-height: 12px; color: #151317; padding: 4px 3px 2px 3px; }
.admin_results_table .heading th { font-family: Arial, Tahoma, Verdana; font-size: 12px; line-height: 14px; font-weight: bold; color: #151317; background-color: #E9E9E5; border-top: 4px solid #FFFFFF; padding: 5px 3px 3px 3px; }
.admin_results_table .level01 td { font-family: Arial, Tahoma, Verdana; font-size: 12px; line-height: 14px; font-weight: bold; color: #1F1D21; border-bottom: 1px solid #A9A798; padding: 2px 3px 2px 3px; }
.admin_results_table .level02 td { font-family: Arial, Tahoma, Verdana; font-size: 12px; line-height: 14px; font-weight: bold; color: #838080; border-bottom: 1px solid #A9A798; padding: 2px 3px 2px 3px; }
.admin_results_table .level03 td { font-family: Arial, Tahoma, Verdana; font-size: 12px; line-height: 14px; font-weight: normal; color: #838080; border-bottom: 1px solid #A9A798; padding: 2px 3px 2px 3px; }
.admin_results_table .level03Empty td { font-family: Arial, Tahoma, Verdana; font-size: 12px; line-height: 14px; font-weight: normal; color: #838080; border-bottom: 0px ; padding: 2px 3px 2px 3px; }
.admin_results_table .left { text-align: left; padding: 2px 10px 2px 33px; }
.admin_results_table .noborder { border-bottom: none; }

.page_select_table td { font-family: Arial, Tahoma, Verdana; font-size: 11px; line-height: 14px; font-weight: bold; color: #151317; padding: 1px 3px 0px 3px; }
.page_select_table .page a { font-family: Arial, Tahoma, Verdana; font-size: 11px; line-height: 14px; font-weight: normal; text-decoration: none; color: #838080; }
.page_select_table .page a:hover { text-decoration: underline; }

