.textInputFieldBig {width:180px;}
.textInputFieldMedium{width:50px;}
.textInputFieldSmall{width:30px;}
/*For Updating*/
#update_confirmed{background-color: #C1D72E;}
#error_confirmed{background-color: #FF0000;}
.int_headers
{
	background-image: url(../images/heading_bar.png);
	background-repeat: repeat-x;
	background-color: #E5E5E5;
	height:25px;
	width:640px;
	padding: 3px 0px 0px 5px;
}
.int_headers_big
{
	background-image: url(../images/heading_bar.png);
	background-repeat: repeat-x;
	background-color: #E5E5E5;
	height:25px;
	width:850px;
	padding: 3px 0px 0px 5px;
}
.int_content_container
{
    float: left;
    clear: none;
    margin: 3px 1px 3px 1px;
    border: 1px solid #CCCCCC;
    font-size: .7em;
	background-color: #F8F8F8;
	margin: 2px;
	width:269px;
}

.int_content_container div.loc_container
{
	margin: 4px;
	border: 1px solid #CCCCCC;
	width: 580px !important;
	float: left;
	clear: both;
}
.int_content_container div.loc
{
	margin: 3px 3px 3px 5px;
	background-color: #f4f4f4;
	border: 1px solid #000000;
	width: 280px !important;
	float: left;
	clear: none;
}
.int_content_container div.loc div{clear: both; height: 15px !important; margin: 5px 2px 0px 2px;}
.int_content_container div.loc div label{width: 9em !important; padding-top: 0px !important; margin: 0px !important;}
.int_content_container div.loc div span{width: 8em !important; text-align: left; margin: 0px !important;}
.int_content_container_big{
	float: left;
    clear: both;
    margin: 3px 1px 3px 1px;
    border: 1px solid #CCCCCC;
    font-size: .7em;
	background-color: #F8F8F8;
	margin: 2px;
	width:600px;
}
.int_content_template_type
{
    float: left;
    clear: none;
    margin: 3px 1px 3px 1px;
    border: 1px solid #CCCCCC;
    font-size: .7em;
	background-color: #F8F8F8;
	margin: 2px;
	width:600px;
}
.int_content_template_type .int_content
{
	width: 550px !important;
	min-height: 45px !important;
}
#security_container{width:325px;}
#notes_big{width:600px;}
#notes_big table.datalist{
    background-color: #FDFDFD;
    border: 1px solid #CCCCCC;
}
#notes_big table.datalist th{
    background-color: #E5E5E5;
    background-image: url(/images/heading_bar.png);
    background-repeat: x-repeat;
}
.int_content_container_small
{
    float: left;
    clear: none;
    margin: 3px 1px 3px 1px;
    border: 1px solid #CCCCCC;
    font-size: .7em;
    background-color: #F8F8F8;
    margin: 5px;
    width: 265px;
}
.int_content_container_small textarea{width: 250px; margin-bottom: 2px;}
.int_content_listing
{
    float: left;
    clear: none;
    margin: 3px 1px 3px 1px;
    border: 1px solid #CCCCCC;
    font-size: .7em;
    background-color: #F8F8F8;
    margin: 5px;
    width: 200px;
}
.int_content_listing div.int_title{
    background-image: url(../images/int_title.png);
    background-repeat: repeat-x;
    padding: 2px 5px 2px 5px;
    height: 15px;
    max-height: 15px;
    font-size:.7em;
    font-weight: 400;
    color: #000000;}
.int_content_listing div.page_list{
    padding: 2px 5px 2px 5px;
    background-color: #F8F8F8;
    float: left;
    clear:both;
    height: 143px;
    width: 185px;
    overflow: auto;}
.int_content_listing div.page_child{width: 181px; margin: 2px; background-color: #fbfbfb; border: 1px solid #DDDDDD;}
.int_content_listing div span.page_child_id{margin: 2px;}
.int_content_listing div span.page_child_name{margin: 2px;}
#page_present{width: 181px; margin: 2px; background-color: #f0f0f0; border: 1px solid #CCCCCC;}
.int_content_listing div.page_present_children{width: 176px; margin: 2px; background-color: #e2e2e2; border: 1px solid #CCCCCC; padding: 0px 0px 0px 5px;}
#page_parent{width: 181px; margin: 2px; background-color: #FFFFFF; border: 1px solid #CCCCCC;}
#page_parent_id{margin: 2px;}
#page_parent_name{margin: 2px;}

#html_textarea{width:770px; max-width:770px; float: left; clear: both;}
#page_notes{height: 100px; background-color: #DDDDDD; float: left; clear: both; overflow: auto;}
#int_description{height: 100px; width:580px !important; background-color: #DDDDDD; float: left; clear: both; overflow: auto;}
#int_notes{height: 100px; width:580px !important; background-color: #DDDDDD; float: left; clear: both; overflow: auto;}
.int_title
{
    background-image: url(../images/int_title.png);
    background-repeat: repeat-x;
    padding: 2px 5px 2px 5px;
    height: 15px;
    max-height: 15px;
    font-size:.7em;
    font-weight: 400;
    color: #000000;
	/*float:left;*/
	/*clear:both;*/
	/*width: 100%;*/
}
.int_content
{
    padding: 2px 5px 2px 5px;
    background-color: #F8F8F8;
	float: left;
	clear:both;
	min-height: 100px;
	min-width:200px;
}
#img_container{width:72px !important; height: 72px !important; margin-left: 90px;}
#empty_person{width: 68px !important; height: 68px !important; background-color: #FFFFFF; border: 1px solid #CCCCCC;}
.int_content div{min-height: 15px !important; min-width: 200px !important;}
.int_content div img{float: left !important; clear: none !important;}
.int_content div.template_types{float: left !important; clear: none !important; margin: 5px; width: 45px !important; height: 45px !important;}
#input_img_string{float: left !important; clear: none !important;}
.int_content_checkbox_container
{
    float: left;
    clear: none;
}
.int_content_left
{
	float:left; clear: left;
	padding: 2px 5px 2px 5px;
    background-color: #F8F8F8;
}
.int_content_right{float:right; clear: right;}
.int_content_right div{float:left; clear: both;}
.checkBoxContainer
{
	 background-color: #F8F8F8; width: 312px;
}
.checkBoxContainer div{ clear: both; background-color: #F8F8F8;}
.checkBoxContainer_items{float: left; clear: both; width:300px;}
.checkBoxContainer_items input{float: left;}

.template_types{float: left !important; clear: none !important; margin: 5px; width: 45px !important; height: 45px !important;}
.template_types img{float: left; clear: none;}
/*Internal QC Form*/
form label{float: left; width:7.5em !important; padding: 5px 0px 0px 0px; }
form .mediumLabel{float: left; width:4em !important; padding: 5px 0px 0px 0px;}
form .smallLabel{float: left; width:2em !important; padding: 5px 0px 0px 0px;}

input {background-color:#DDDDDD; margin: 2px;}
.int_checkBoxes{background-color: transparent; margin: 2px 2px 2px 2px;}
em{margin: 0px 4px 0px 4px; font-weight: 600;}
.greyinputfield{background-color: #CCCCCC; border:1px solid #666666;}

#metaBoxContainer{width:600px;}
.metaBox{width: 300px; clear: left; float: left; margin: 0px 0px 3px 0px;}
.metaBox legend{color: #000000; width: 280px; margin-bottom: 3px;}
#metaHeading{width:590px;}

.metaBoxList{width: 300px; clear: right; float: right; margin: 0px 0px 3px 0px;}
.metaBoxList legend{color: #000000; width: 280px; margin-bottom: 3px;}
#multiplelistbox{width: 280px; height:112px; background-color: #DDDDDD;}


#metaContents{background-color: #E5E5E5; border: 1px solid #000000; width: 280px; height:112px; max-height: 112px; font-size: .8em; margin: 0px 0px 0px 0px; float: left; clear: both;}
.editMetaContent{text-align: left;width: 560px; height: 100px; background-color:#DDDDDD; float: left; clear: both;}

.descriptionMetaContent
{
	background-color: #f5f5f5;
	border-top: 2px solid #666666;
	border-right: 2px solid #5c5c5c;
	border-left: 2px solid #5c5c5c;
	border-bottom: 2px solid #666666;
	width: 272px;
	height: 46px;
	max-height: 46px;
	overflow: hidden;
	margin: 1px 0px 1px 0px;
	padding: 2px 2px 2px 2px;
	float: left;
	clear: both;
}
.keyWordMetaContent
{
	background-color: #f5f5f5;
	border-top: 2px solid #666666;
	border-right: 2px solid #5c5c5c;
	border-left: 2px solid #5c5c5c;
	border-bottom: 2px solid #666666;
	width: 272px;
	height: 46px;
	max-height: 46px;
	overflow: hidden;
	margin: 1px 0px 1px 0px;
	padding: 2px 2px 2px 2px;
	float: left;
	clear: both;
}
/*END Internal QC Form*/
/*Admin Tool Bar*/
.toolbar_main_container
{
    width: 100%;
    position: fixed;
    bottom: 0px;
    margin: 0px auto 0px auto;
}
.bar_out_container_toolbar
{
    width: 100%;
    max-width:100%;
    height: 40px;
    background-color:transparent;
    z-index: 10;
    text-align: center
}
.bar_container_toolbar
{
	width: 1024px;
	max-width: 1024px;
	margin: 0px auto 0px auto;
	background-color: transparent;
}
.bar_logo_toolbar
{
	position: relative;
	left:0px;
	bottom: 0px;
	width: 51px;
	max-width: 51px;
	height: 40px;
	max-height: 40px;
	float: left;
	clear: none;
	background-image: url(../images/int_toolbar/bar_logo_2.png);
	background-repeat: no-repeat;
}
.admin_item_toolbar
{
	position: relative;
	top: 15px;
	padding: 0px 5px 0px 5px !important;
	height: 33px;
	max-height: 33px;
	float: left;
	border-top: 1px solid #4f4f4f;
	border-right: 1px solid #454545;
	border-left: 1px solid #7e7e7e;
	background-image: url(../images/admin_bar.png);
	background-repeat: repeat-x;
	background-color:#B4B4B4;
	font-size: .8em;
	text-align: center;
}
.admin_item_toolbar span
{
    height: 33px !important;
    
    padding: 5px 0px 0px 0px !important;
    float: left;
    clear: both;
    cursor: pointer;
}
.admin_item_toolbar div.item_holder
{
    display: none;
    position: absolute;
    top: 0px;
    left: -1px;
    width: 125px;
    height: 0px;
    background-color: #CCCCCC;
    border-top: 1px solid #000000;
    border-right: 1px solid #000000;
    border-left: 1px solid #000000;
    opacity: 0.95;
    filter: alpha(opacity = 95);
}

.item_holder div{display: none; height: 18px; font-size: 0.75em;}
.end_admin_bar_toolbar
{
	position: relative;
	top: 15px;
	width: 28px;
	max-width: 28px;
	height: 19px;
	max-height: 19px;
	float: left;
	border-top: 1px solid #4f4f4f;
	border-left: 1px solid #7e7e7e;
	background-image: url(../images/end_admin_bar.png);
	background-repeat: no-repeat;
	background-color:#B4B4B4;
	font-size: .8em;
	text-align: center;
	padding: 5px 0px 0px 0px;
}
#tool_bar_page_items{background-color:#fdfdfd; border: 1px solid #CCCCCC;}
/*End Admin Tool Bar*/
/*Admin Page Items and options*/
/*Admin Heading*/
.admin_title_bar
{
	width:850px;
	height: 30px;
	background:#E5E5E5;
	padding: 2px 2px 2px 2px;
	border:1px solid #000000;
	color: #000000;
	font-size: .9em;
	font-weight: 600;
}
.admin_header_title
{
	height: 25px;
	max-height: 25px;
	background-color: transparent;
	float: left;
	clear: none;
	text-align: left;
	padding-top: 2px;
}
.admin_list
{
	background-image: url(../images/heading_bar.png);
	background-repeat: repeat-x;
	background-color: #E5E5E5;
	height: 22px;
	padding: 3px 0px 0px 5px;
	width:808px;
	font-size: .6em;
}
.admin_list .page_checkbox{margin-left: 20px;}
.admin_list .item_id{width:25px; height: 20px;}
.admin_list .item_data{width:75px; height: 20px;}
.admin_list .item_date{width:80px; height: 20px;}
.admin_list .item_settings{width:40px; height: 20px;}
.admin_list_medium
{
	background-image: url(../images/heading_bar.png);
	background-repeat: repeat-x;
	background-color: #E5E5E5;
	height: 22px;
	padding: 3px 0px 0px 5px;
	width:408px;
	font-size: .6em;
}
.admin_list_medium .page_checkbox{margin-left: 20px;}
.admin_list_medium .item_id{width:25px; height: 20px;}
.admin_list_medium .item_data{width:75px; height: 20px;}
.admin_list_medium .item_date{width:80px; height: 20px;}
.admin_list_medium .item_settings{width:40px; height: 20px;}
#page{float:left; clear: both; min-width:408px; min-height: 50px; background-color:#fdfdfd; border: 1px solid #CCCCCC;}
#page input{ background-color: transparent;}
#page .page_checkbox{margin: 0px; padding: 0px;}
/*#page .footer{width:858px;}
#page_id{min-width: 34px; margin:2px;}
#user_id{min-width: 20px; margin: 0px 2px 0px 2px; }
#territory{min-width: 50px;}
#accountnumber_title{width: 80px; max-width: 159px;}
#page_title{width: 125px; max-width: 125px;}
#company_title{width: 125px; max-width: 125px;}
#page_hits{width:43px;}
#page_dateAdded{width: 75px; max-width: 75px;}
#page_owner{width: 180px; max-width: 180px;}
#page_locked{width: 66px; max-width: 66px;}
#page_permissions{width: 130px; max-width: 130px;}
#page_edit{/*width: 60px; max-width: 60px;margin:2px; }*/
/*#page_copy{width: 60px; max-width: 60px; margin:2px;}*/
#page_footer{text-align: center !important; font-size: .6em; color: #666666;}

/*End Admin Heading*/
.admin_pagination_item
{
	width:795px;
	height: 20px;
	max-height: 20px;
	background-color:#fbfbfb;
	/*padding: 2px 2px 2px 2px;*/
	border-top:1px solid #c3c3c3;
	border-right:2px solid #c3c3c3;
	border-bottom:1px solid #c3c3c3;
	border-left:2px solid #c3c3c3;
	margin: 2px 0px 2px 2px;
	color: #666666;
	font-size: .6em;
}
.admin_pagination_item .item_id{width:25px; height: 20px;}
.admin_pagination_item .item_data{width:110px; height: 20px; max-height: 20px; overflow: hidden;}
.admin_pagination_item .item_data_big{width:210px; height: 20px; max-height: 20px; overflow: hidden;}
.admin_pagination_item .item_data_small{width:50px; height: 20px; max-height: 20px; overflow: hidden;}
.admin_pagination_item .item_date{width:80px; height: 20px;}
.admin_pagination_item .item_settings{width:40px; height: 20px; max-height: 20px; text-align: center !important; overflow: hidden;}

.admin_page_mod_buttons{width:30px; height:30px; background-image:url(images/icon_24_settings.png); background-repeat:no-repeat;}
.admin_user_mod_buttons{width:30px; height:30px; background-image:url(../images/icon_edit_user_24.png); background-position: center; background-repeat:no-repeat;}
.admin_pagination_item form{float: left; clear: none;}
.admin_pagination_command_buttons
{
    float: right; clear: none; width:30px; height:30px; background-repeat:no-repeat;
}

.item_id span{margin:5px 0px 0px 0px; min-width:25px; height:30px; max-height: 30px; float: left; clear: none;}
.territory
{
	max-width: 50px;
	height:30px;
	max-height: 30px;
	background-color: transparent;
	float: left;
	clear: none;
	margin: 0px 2px 0px 2px;
	text-align: left;
}
.territory span{margin:5px 0px 0px 0px; min-width:50px; height:30px; max-height: 30px; float: left; clear: none;}
.item_edit button{width:30px; height:30px; background-image:url(images/icon_24_settings.png); background-repeat:no-repeat;}
.item_copy button{width:30px; height:30px; background-image:url(images/24_icon_copy.png); background-repeat:no-repeat;}
.item_delete button{width:30px; height:30px; background-image:url(images/icon_24_delete.png); background-repeat:no-repeat;}
/*End Admin Page Items*/
/*Checklist Box*/
#rightFloatingContainer{float: left; clear:none; position: fixed; top: 0px; right: 0px; z-index: 25;}
#showData{display: block; width:207px; height: 32px; position: fixed; right: 0px; bottom: 0px; background-image: url(../images/admin_bar.png); background-repeat: repeat-x; background-color:#B4B4B4; border-top: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; z-index: 25;}
#showData span{float: left; clear: left; font-size: 0.875em; color: #000000; font-weight: bold; margin: 10px;}
#showData div{float: right; clear: right; margin: 2px; width:32px; height: 32px; background-color: transparent; background-image: url(../images/32_page_icon.png); background-repeat: no-repeat;}
#showData div span{width: 29px; margin-top: 8px; margin-right: 0px; margin-bottom: 0px; margin-left: 2px; font-size: 1em; font-weight: 900; text-align: center;}
.closeHeader{width:205px; height: 12px; background-color: #DDDDDD; background-image: url(../images/int_title.png); background-repeat: repeat-x;}
.closeHeader div{float: right; clear: both; width: 10px; height: 10px; background-color: #9f9f9f; color: #FFFFFF; font-size: 0.5em; text-align: center; font-weight: bold;}
#contentPageDataContainer{position: fixed; right: 0px; bottom: 0px; display: none; background-color: #f2f2f2; border-top: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC;}
.right_Panel_Checklist_Container
{
	clear: both;
	margin: 5px 0px 0px 3px;
	width:200px;
}
.right_Panel_Checklist_Title
{
	clear: both;
	width:195px;
	height: 22px;
	border-bottom: 1px solid #CCCCCC;
	font-weight: bold;
	font-size: 0.875em;
	padding: 1px 0px 0px 5px;
}
.right_Panel_Checklist_Body
{
	clear: both;
	width:196px;
	font-size: 0.75em;
	padding: 0px 2px 0px 2px;
}
.right_Panel_Checklist_Footer
{
	clear: both;
	width:200px;
	height: 8px;
}
.checkListItem
{
	float:left;
	clear:both;
	width:100%;
	min-height: 35px;
	background-color:#f4f4f4;
	border: 1px solid #CCCCCC;
	margin: 2px 0px 2px 0px;
	color: #515151;
}
.checkListItem legend{padding: 2px !important;}
.checkListItem hr{margin: 0px !important; padding: 0px !important;}
table.mini_data_table{width: 200px !important; border: 0px; padding: 0px !important; margin: 0px !important; font-size: .75em !important; text-align: left !important;}
table.mini_data_table > tbody > tr > th{text-align: left !important;}
table.mini_data_table > tbody > tr > td{text-align: left !important;}
table.mini_data_table > tbody > tr > th.num_right{text-align: right !important;}
table.mini_data_table > tbody > tr > td.num_right{text-align: right !important;}
#revisionList{float: left; clear: both;}
#revisionHeader{float: left; clear: both; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC;}
#revisionNumberHeader{float: left; clear: none; width:25px; text-align: center; font-size: .7em; color: #000000;}
#revisionDateHeader{float: left; clear: none; width:100px; text-align: center; font-size: .7em; color: #000000;}
#revisionLangHeader{float: left; clear: none; width: 32px; text-align: center; font-size: .7em; color: #000000;}
#revisionPreviewHeader{float: left; clear: none; width: 36px; text-align: center; font-size: .7em; color: #000000;}

#revisionItemNew{margin: 2px; float: left; clear: both; width:191px; border-top: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; background-color: #fbfbfb; font-weight: 900;}

.revisionItem{ margin: 2px; background-color: #F4F4F4; width:191px;float: left; clear: both; border-top: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC;}
.revisionItem span{width: 100%; text-align: center; margin: 5px 0px 2px 0px; float: left; clear:none;}
.revisionNumber{float: left; clear: none; width:25px; height: 25px; text-align: center; font-size: .8em; color: #000000; overflow: hidden;}
.revisionNumber span{width: 100%; text-align: center; margin: 5px 0px 2px 0px; float: left; clear:none;}
.revisionDate{float: left; clear: none; width:100px; height: 25px; text-align: center; font-size: .8em; color: #000000; overflow: hidden;}
.revisionDate span{width: 100%; text-align: center; margin: 5px 0px 2px 0px; float: left; clear:none;}
.revisionLang{float: left; clear: none; width: 32px; height: 25px; text-align: center; font-size: .8em; color: #000000; overflow: hidden;}
.revisionLang span{width: 100%; text-align: center; margin: 5px 0px 2px 0px; float: left; clear:none;}
.revisionPreview{float: left; clear: none; width: 30px; height: 25px; text-align: center; font-size: .8em; color: #000000; overflow: hidden;}
.revisionPreview span{width: 100%; text-align: center; margin: 3px; float: left; clear:none;}
.revisionPreview img{border:0px;}

.checkListItemTextNormal{margin: 1px 0px 1px 2px; padding: 0px 0px 0px 3px; float: left; clear: none; width: 200px !important; font-size: .75em !important;}
.checkListItemText{margin: 5px 0px 5px 5px; float: left; clear: none; width: 150px; max-width: 150px;}
.checkListItemText span{font-size:.8em; float: left; clear:both; width:185px;}
.meta_data{font-size:.8em; float: left; clear:both; width:185px; max-height: 50px; overflow: auto; border: 1px solid #CCCCCC; margin: 0px 0px 4px 0px;}
.checkListItemText label{padding: 0px; margin: 0px; font-weight: 900; min-width: 50px !important; width:100px !important; max-width: 150px !important;}
.checkListItemText hr{float: left; clear: both; margin: 0px; padding:0px; width:185px;}
.checkListImgContainer{float: right; clear: none;}
.checkListQty{width: 32px !important; height: 32px !important;}
/*End Checklist Box*/

/*Internal Template Positions*/
#int_center_panel{background-color: transparent; float: left; clear: none; width: 858px; padding: 0px 0px 0px 5px;}
#int_t_2_p_1{background-color: transparent; float: left; clear: both; width: 858px; padding: 5px 0px 0px 3px;}
#int_t_2_p_1 .int_headers_big{width: 770px;}
#int_t_2_p_1 form{background-color: transparent; float: left; clear: left;}
#int_t_2_p_1 form .footer{width:770px; border-top:1px solid #000000; float: left; clear: both; margin:5px;}
#int_t_2_p_1 form .footer div{float:left; clear:none; width: 770px;}

/*Two Positions*/
#int_title_t_1_p_1{margin: 1px 0px 0px 0px; border-bottom: 1px solid #CCCCCC; width: 640px; height: 22px; clear: both; float: left; padding: 5px 0px 0px 5px; font-size: 0.875em; font-weight: bold;}
#int_title_t_1_p_2{}
#int_t_1_p_1{width:645px; padding: 0px 0px 0px 3px;}
#int_t_1_p_1 form{background-color: transparent; float: left; clear: left;}
#int_t_1_p_1 form .footer{width:640px; border-top:1px solid #000000; float: left; clear: both; margin:5px;}
#int_t_1_p_1 #page_notes{width: 584px;}
#int_t_1_p_2{width:208px;}
#int_t_1_p_2 > .table {
    font-size: .65em;
    margin: 5px 0px;
    background-color:#fdfdfd;
    border: 1px solid #CCCCCC;
    width: 208px;
}
#int_t_1_p_2 > .table > tbody > tr.title-heading {
    background-color: #FDFDFD;
}
#int_t_1_p_2 > .table > tbody > tr.heading {
    background-image: url('../images/heading_bar.png');
    background-repeat: repeat-x;
}
#int_t_1_p_2 > .table > tbody > tr.data_line {
    background-color:#fbfbfb;
    /*padding: 2px 2px 2px 2px;*/
    border-top:1px solid #c3c3c3;
    border-right:2px solid #c3c3c3;
    border-bottom:1px solid #c3c3c3;
    border-left:2px solid #c3c3c3;
}

.buttonSubmit{min-width: 120px; float: right; clear: none; padding: 10px; margin: 5px; border: 1px solid #e5e5e5;background-image: url(images/32_button_complete.png); background-color: transparent; background-position: left; background-repeat: no-repeat; cursor: pointer; text-align: right;}
#previous_button{float: left; clear:none; text-align: right; background-image: url("../images/icon_pagination_previous_32.png"); background-repeat: no-repeat; background-position: left;}
#next_button{float: right; text-align: left; clear: none; background-image: url("../images/icon_pagination_next_32.png"); background-repeat: no-repeat; background-position: right;}
/*End Internal Template Positions*/
/*Button With Image*/
.button_with_image{border: 0px; margin: 0px; padding: 0px; background-repeat: no-repeat; background-position: center; background-color: transparent !important; width: 62px; height: 59px;}
/*Buttons With Images*/
#delete_address{ background-image: url(../images/48_icon_delete_user.png); cursor: pointer !important;}
#clear_all{ background-image: url(../images/icons_list_maintenance/48_icon_clear.png); cursor: pointer !important;}
#copy_all{ background-image: url(../images/icons_list_maintenance/48_icon_copy.png); cursor: pointer !important;}
#delete_all{ background-image: url(../images/icons_list_maintenance/48_icon_delete_page.png); cursor: pointer !important;}
#delete_all_document{background-image: url(../images/48_icon_document_delete.png); cursor: pointer !important;}
#delete_all_redirect{background-image: url(../images/48_icon_redirect_delete.png); cursor: pointer !important;}
#delete_all_item{background-image: url(../images/icons_list_maintenance/48_icon_item_delete.png); cursor: pointer !important;}
#delete_all_registration{background-image: url(../images/48_icon_registration_delete.png); cursor: pointer !important;}
#delete_all_security{background-image: url(../images/48_icon_security_delete.png); cursor: pointer !important;}
#delete_all_keywords{background-image: url(../images/48_icon_keywords_delete.png); cursor: pointer !important;}
#delete_all_setting{background-image: url(../images/48_icon_setting_delete.png); cursor: pointer !important;}
#save_registration_changes{background-image: url(../images/48_icon_rga_add.png); cursor: pointer !important;}
#delete_all_type{background-image: url(../images/48_icon_bin.png); cursor: pointer !important;}
#incomplete_pages{width:62px; max-width:62px; height: 59px; max-height: 59px; background-color:transparent; background-image: url(../images/icons_list_maintenance/48_icon_page_incomplete.png); background-position: center; background-repeat: no-repeat;}
#incomplete_pages span{border: 1px solid #000000; margin: 35px 0px 0px 5px; width:31px; height: 14px; text-align: center; font-size: .75em;}
/*End Buttons with images*/
/*End Button With Image*/
/*Start Form Wizard*/
#int_steps_container{background-color: #f8f8f8; float: left; clear: left; width: 220px; padding-left: 5px;}
.wizard_main_panel{background-color: transparent; float: left; clear: none; width: 787px; padding: 0px 0px 0px 5px;}
.wizard_main_paenl #int_t_2_p_1{width:787px; max-width: 787px;}
.step-titles{width:190px; max-width: 190px; padding: 0px; margin: 0px; float: right;}
ul.step-titles li{min-width:150px; color: #DDD;font-size: .7em; cursor: pointer; padding: 10px;}
ul.step-titles span{font-size:0.6875em;}
ul.step-titles li.current-step{min-width:150px; color: #C1D72E; font-size: 1em; cursor: pointer; background-color: transparent;}
.custom_step_title{width:783px; max-width: 783px; background-color:transparent; float: left; clear: both; margin: 3px; border-bottom: 1px solid #000000;}
.custom_step_content{width:783px; max-width: 783px; background-color:transparent; float: left; clear: both;}
.custom_steps{width:783px; max-width: 783px; padding: 0px; margin: 0px;}
/*End Form Wizard*/
/*Start Admin Tool Box*/
.m_tool_box_container{width: 640px; min-height: 134px; float: left; clear: both; border: 1px solid #CCC; margin:4px 8px 4px 0px; background-color: transparent;}
.m_tool_box_container table#filter_options{font-size: .75em;}
.m_tool_box_container table#filter_options th,td{padding: 2px;}
.m_tool_box_container table#filter_options td.option_input_small{width: 50px;}
.m_tool_box_container table#filter_options td.option_input_small input{width: 50px;}
.m_tool_box_container table#filter_options td.option_input_medium{width: 75px;}
.m_tool_box_container table#filter_options td.option_input_medium input{width: 70px;}
.m_tool_box_container table#filter_options td.option_input_normal{width: 100px;}
.m_tool_box_container table#filter_options td.option_input_normal input{width: 90px;}
.m_tool_box_container table#filter_options td.date_input{width: 75px;}
.m_tool_box_container table#filter_options td.date_input input{width: 70px;}
.m_tool_box_container table#filter_options td.options_input_submit{padding: 2px; width: 135px;}
.m_tool_box_heading{background-image: url(../images/heading_bar.png); background-repeat: repeat-x; background-color: #E5E5E5; height: 25px; padding:3px 0px 0px 5px;}
.m_tool_box_heading div{float: right; clear: none; min-width: 170px; height: 20px;}
.m_tool_box_heading div form{float: right; clear: none; height: 20px;}
.m_tool_box_heading span{float: left; clear: none; min-width: 150px; height: 20px;}
.m_tool_box_heading .form_input{height: 15px; margin: 0px; float: right; clear: none;}
.m_tool_box_heading select{float: right; clear: none; background-color:#DDDDDD; height: 20px;}
.m_tool_box_heading .form_submit{height: 20px; margin: 0px; float: right; clear: none; margin: 0px 2px 0px 0px;}

#user_button{cursor: pointer !important; border: 0px; margin: 0px; padding: 0px; background-image: url(../images/48_icon_delete_user.png); background-repeat: no-repeat; background-position: center; background-color: transparent; width: 62px; height: 59px;}
#survey_button_delete{cursor: pointer !important; border: 0px; margin: 0px; padding: 0px; background-image: url(../images/48_icon_survey_delete.png); background-repeat: no-repeat; background-position: center; background-color: transparent; width: 62px; height: 59px;}
#email_user_button{cursor: pointer !important; border: 0px; margin: 0px; padding: 0px; background-image: url(../images/48_icon_email_user.png); background-repeat: no-repeat; background-position: center; background-color: transparent; width: 62px; height: 59px;}
#print_survey_button{cursor: pointer !important; border: 0px; margin: 0px; padding: 0px; background-image: url(../images/48_icon_survey_print.png); background-repeat: no-repeat; background-position: center; background-color: transparent; width: 62px; height: 59px;}
#print_button{cursor: pointer !important; border: 0px; margin: 0px; padding: 0px; background-image: url(../images/48_icon_survey_print.png); background-repeat: no-repeat; background-position: center; background-color: transparent; width: 62px; height: 59px;}
#save_form_button{cursor: pointer !important; border: 0px; margin: 0px; padding: 0px; background-image: url(../images/48_icon_save.png); background-repeat: no-repeat; background-position: center; background-color: transparent; width: 62px; height: 59px;}
#process_user_button{cursor: pointer !important; border: 0px; margin: 0px; padding: 0px; background-image: url(../images/icons_list_internal/48_icon_users_process.png); background-repeat: no-repeat; background-position: center; background-color: transparent; width: 62px; height: 59px;}
#process_prospect_button{cursor: pointer !important; border: 0px; margin: 0px; padding: 0px; background-image: url(../images/icons_list_internal/48_icon_prospect_process.png); background-repeat: no-repeat; background-position: center; background-color: transparent; width: 62px; height: 59px;}
#delete_prospect_button{cursor: pointer !important; border: 0px; margin: 0px; padding: 0px; background-image: url(../images/icons_list_internal/48_icon_prospect_delete.png); background-repeat: no-repeat; background-position: center; background-color: transparent; width: 62px; height: 59px;}
#delete_normal_button{cursor: pointer !important; border: 0px; margin: 0px; padding: 0px; background-image: url(../images/48_icon_delete.png); background-repeat: no-repeat; background-position: center; background-color: transparent; width: 62px; height: 59px;}
#delete_shipment_service_button{cursor: pointer !important; border: 0px; margin: 0px; padding: 0px; background-image: url(../images/48_icon_shipment_service_delete.png); background-repeat: no-repeat; background-position: center; background-color: transparent; width: 62px; height: 59px;}
#add_shipment_service_button{cursor: pointer !important; border: 0px; margin: 0px; padding: 0px; background-image: url(../images/48_icon_shipment_service_add.png); background-repeat: no-repeat; background-position: center; background-color: transparent; width: 62px; height: 59px;}
#delete_meta_keyword_button{cursor: pointer !important; border: 0px; margin: 0px; padding: 0px; background-image: url(../images/48_icon_meta_keyword_delete.png); background-repeat: no-repeat; background-position: center; background-color: transparent; width: 62px; height: 59px;}

.m_tool_box{float: left; clear: both; background-color: #F8F8F8; border: 1px solid #CCC; margin:2px 0px 2px 4px; padding: 0px 0px 0px 30px; width: 600px; min-height: 100px;}
.m_tool_box_item{cursor: pointer !important; float: left; clear: none; width: 65px; min-height: 90px; margin: 4px 2px 4px 2px; border: 1px solid #000000; background-color: #fbfbfb;}
.m_tool_box_item img{float: left; clear: both; border: 0px; width: 48px; height: 48px; margin: 6px 7px 5px 7px;}
#acitve_users{width:62px; max-width:62px; height: 59px; max-height: 59px; background-color:transparent; background-image: url(../images/48_icon_users.png); background-position: center; background-repeat: no-repeat;}
#acitve_users span{border: 1px solid #000000; margin: 35px 0px 0px 5px; width:31px; height: 14px; text-align: center; font-size: .75em;}

#acitve_unprinted_orders{width:62px; max-width:62px; height: 59px; max-height: 59px; background-color:transparent; background-image: url(../images/icons_list_internal/48_icon_orders_print.png); background-position: center; background-repeat: no-repeat;}
#acitve_unprinted_orders span{border: 1px solid #000000; margin: 35px 0px 0px 5px; width:31px; height: 14px; text-align: center; font-size: .75em;}

#new_prospects{width:62px; max-width:62px; height: 59px; max-height: 59px; background-color:transparent; background-image: url(../images/icons_list_internal/48_icon_prospect.png); background-position: center; background-repeat: no-repeat;}
#new_prospects span{border: 1px solid #000000; margin: 35px 0px 0px 5px; width:31px; height: 14px; text-align: center; font-size: .75em;}

#my_rga{width:62px; max-width:62px; height: 59px; max-height: 59px; background-color:transparent; background-image: url(../images/48_icon_rga.png); background-position: center; background-repeat: no-repeat;}
#my_rga span{border: 1px solid #000000; margin: 35px 0px 0px 5px; width:31px; height: 14px; text-align: center; font-size: .75em;}

#my_qar{width:62px; max-width:62px; height: 59px; max-height: 59px; background-color:transparent; background-image: url(../images/48_icon_qar.png); background-position: center; background-repeat: no-repeat;}
#my_qar span{border: 1px solid #000000; margin: 35px 0px 0px 5px; width:31px; height: 14px; text-align: center; font-size: .75em;}

#add_light_color{background-color: #FFFFFF; border-color: #DDDDDD; }
#add_dark_color{background-color: #f5f5f5; border-color: #CCCCCC; }
.m_tool_box_item span{float: left; clear: both; width:65px; height: 30px; overflow: hidden; border-top: 1px solid #DDDDDD; font-size: 0.675em; text-align: center; background-color: #ebebeb;}
/*End Admin Tool Box*/
/*Start User Management Content*/
.m_user_content_container
{
    float: left;
    clear: none;
    margin: 3px 1px 3px 1px;
    border: 1px solid #CCCCCC;
    font-size: .7em;
    background-color: #F8F8F8;
    margin: 2px;
    width:630px;
}
.m_user_content div.submitButtonContainer{float: right; clear: none; height: 50px; min-width: 125px !important; padding: 0px 0px 0px 0px; margin-bottom: 5px; text-align: right;}

.m_user_content .buttonSubmit{min-width: 120px; clear: none; padding: 10px; margin: 5px; border: 1px solid #e5e5e5; background-color: transparent; background-position: left; background-repeat: no-repeat; cursor: pointer; text-align: right;}
#add_submitButton{background-image: url(../images/32_icon_add.png) !important;}
.m_user_content_title
{
    background-image: url(../images/int_title.png);
    background-repeat: repeat-x;
    padding: 2px 5px 2px 5px;
    height: 15px;
    max-height: 15px;
    font-size:.7em;
    font-weight: 400;
    color: #000000;
}
.m_user_content
{
    padding: 2px 5px 2px 5px;
    background-color: #F8F8F8;
    float: left;
    clear:both;
}
.m_user_content form{float: left; clear: both; width: 610px; margin: 5px;}
.m_user_content form div{clear: both; margin: 0px 0px 0px 0px;}
.m_user_content form h1{float: left; clear: both; width: 610px; margin: 0px 0px 0px 0px; padding: 0px; font-size: 1.5em;}
.m_user_content form h2{float: left; clear: both; width: 610px; margin: 0px 0px 0px 0px; padding: 0px; font-size: 1.125em;}
.m_user_content form h3{float: left; clear: both; width: 610px; margin: 0px 0px 0px 0px; padding: 0px; font-size: 1.1em;}
.m_user_content form h4{float: left; clear: both; width: 610px; margin: 0px 0px 0px 0px; padding: 0px; font-size: 0.875em;}
.m_user_content form label{float: left; clear: none; font-size: 1em; color: #000000; margin: 0px 5px 0px 5px;}
.m_user_content form input{float: left; clear: none; background-color: #CCCCCC;}
.m_user_content form input.radio_buttons{background-color: #CCCCCC;}
.m_user_content form .text_small{width:30px; max-width: 30px;}
.m_user_content form .text_medium{width:90px; max-width: 90px;}
.m_user_content form .text_big{width:200px; max-width: 200px;}
.m_user_content form select{float: left; clear: none; background-color: #CCCCCC;}
.m_user_content form hr{float: left; clear: both; width: 610px; background-color: #DDDDDD;}
.m_user_content form textarea{background-color: #CCCCCC; border: 1px solid #DDDDDD; width: 600px; height: 75px !important;}
.m_user_content div.options div{clear: none; width: 300px; min-height: 50px;}
.m_user_content div.options div label{clear: none; width: 140px !important;}
.m_user_content div.options div textarea{width: 295px; min-height: 50px; border: 1px solid #DDDDDD; background-color:#CCCCCC;}
#lookup_ajax_loader{display: none;}
/*General Tab Container*/
#tab_box{ background-color: #4a4a4a; width: 610px; margin: 2px; clear: left; border: 1px solid #666666;}
#tab_box  ul{margin: 0px; padding: 0px;list-style-type: none}
#tab_box li{float: left; clear: none; margin: 0px 2px 0px 0px; padding: 0px;}
#tab_box .tab_box_settings_container{width: 250px; background-color: transparent;}
#tab_box .tab_box_headers{width: 95px; height: 25px; background-image: url(../images/int_user_tab.png); background-repeat: no-repeat; background-color: transparent; color: #FFFFFF;}
.tab_box_headers span{float: left; clear: both; margin: 10px 0px 0px 0px; width: 95px; text-align: center;}
#tab_box #add_light_color{background-image: url(../images/int_selected_user_tab.png); background-color: transparent; color: #000000;}
#tab_box .tab_box_settings{width: 610px; height: 350px; border-top: 2px solid #DDDDDD; background-color: #FFFFFF; display: none; overflow: auto;}
#tab_box .tab_box_settings label{font-size: 0.75em; color:#000000;}
#tab_box .tab_box_settings input{background-color: transparent; height: 15px;}
#tab_box .tab_box_settings textarea{height: 260px !important;}
#tab_box .tab_box_settings h4{width: 590px;}
#tab_box .tab_box_settings hr{width: 590px; background-color: #666666; float: left; clear: both;}
#tab_box .tab_box_settings span{float: left; clear: none; margin: 5px;}
#tab_box .tab_box_settings span.territories{width: 145px; height: 17px; max-height: 17px;}
#tab_box .tab_box_settings span.territories input{margin: 0px 5px 5px 0px !important; height:15px;}
#tab_box .tab_box_settings table.blog_item{width: 600px !important; min-height: 25px !important; border: 1px solid #000000; margin: 2px 0px 2px 4px; border-collapse: collapse;}
#tab_box .tab_box_settings table.blog_item tr.blog_heading{background-color: #CCCCCC; font-size: 1em;}
#tab_box .tab_box_settings table.blog_item td.blog_title{min-width: 100px !important;}
table.blog_item tbody tr.blog_body td{background-color: #FFFFFF; font-size: 1.2em !important;}
.route_notes{width: 250px; height: 250px;}
/*End General Tab Container*/

#security_box{ background-color: #4a4a4a; width: 610px; margin: 2px; clear: left; border: 1px solid #666666;}
#security_box  ul{margin: 0px; padding: 0px;list-style-type: none}
#security_box li{float: left; clear: none; margin: 0px 2px 0px 0px; padding: 0px;}
#security_box .security_box_settings_container{width: 250px; background-color: transparent;}
#security_box .security_box_headers{width: 95px; height: 25px; background-image: url(../images/int_user_tab.png); background-repeat: no-repeat; background-color: transparent; color: #FFFFFF;}
.security_box_headers span{float: left; clear: both; margin: 10px 0px 0px 0px; width: 95px; text-align: center;}
#security_box #add_light_color{background-image: url(../images/int_selected_user_tab.png); background-color: transparent; color: #000000;}
#security_box .security_box_settings{width: 610px; height: 250px; border-top: 2px solid #DDDDDD; background-color: #FFFFFF; display: none; overflow: auto;}
#security_box .security_box_settings label{font-size: 0.75em; color:#000000;}
#security_box .security_box_settings input{background-color: transparent; height: 15px;}
#security_box .security_box_settings h4{width: 590px;}
#security_box .security_box_settings hr{width: 590px; background-color: #666666; float: left; clear: both;}
#security_box .security_box_settings span{min-width: 120px; float: left; clear: none; margin: 5px;}
#security_box .security_box_settings span.territories{width: 145px; height: 17px; max-height: 17px;}
#security_box .security_box_settings span.territories input{margin: 0px 5px 5px 0px !important; height:15px;}
#other_security{width: 348px; height: 250px; margin: 2px; clear: right;}
#other_security hr{float: left; clear:both; background-clip: #DDDDDD; width: 348px;}
#shipping_Settings{width:610px; min-height: 25px; margin: 2px 0px 2px 0px;}
#shipping_toolbox{width: 75px; min-height: 25px; float: left; clear: left;}
#shipping_toolbox div{max-width:65px; float: left; clear: both; margin: 2px;}
#shipping_form_container{width:610px; min-height: 25px; padding: 2px 0px 2px 0px; background-color:#FFFFFF; float: right; clear:right;}
#shipping_log{float: left; clear: both; width: 600px; height:0px; background-color: #DDDDDD; height: 250px; display: block; overflow: auto;}
#shipping_log input{height: 15px; background-color: transparent;}
.m_user_content .shipping_address_container{float: left; clear: none; width: 245px; max-width: 245px; height:100px; background-color: transparent; margin: 10px; }
.m_user_content .shipping_address_heading{float: left; clear: both; margin-right: 5px; margin-left: 5px; width: 234px; max-width: 234px; height: 20px; background-color: #f3f3f3; border-bottom: 1px solid #666666; text-align: left;}
.m_user_content .shipping_address_heading input{margin:0px;}
.m_user_content .shipping_address_heading span{margin: 5px 0px 0px 5px !important;}
.m_user_content .shipping_address_heading img{clear: none;}
.m_user_content .shipping_address_heading img.disabled{opacity:0.4;filter:alpha(opacity=40); cursor: pointer;}
.m_user_content .shipping_address_heading img.enabled{opacity:1;filter:alpha(opacity=100); cursor: pointer;}
.m_user_content .shipping_address_body{float: left; clear: both; margin-right: 5px; margin-left: 5px; width: 231px; max-width: 231px; min-height: 75px; border-right: 1px solid #666666; border-bottom: 1px solid #666666; border-left: 1px solid #666666;}
.m_user_content .delete_address{background-color: #FF0000; float: left; clear: both; margin-right: 5px; margin-left: 5px; width: 231px; max-width: 231px; min-height: 15px; border-right: 1px solid #666666; border-bottom: 1px solid #666666; border-left: 1px solid #666666;}
.m_user_content label.error{color: #FF0000 !important; width: 9em !important;}
.shipping_address_body div{max-width: 247px;}
/*End User Management Content*/
/*Internal Item list*/
.categoryLink img{width:32px !important; height: 32px !important;}
/*RGA Items*/
#tab_box table.rga_table {width: 600px !important; border: 1px solid #CCCCCC; border-collapse: collapse;}
#tab_box .rga_table tr.heading{background-color: #ACA095;}
#tab_box .rga_table tr span{margin: 3px; background-color: transparent;}
#tab_box .tab_box_settings span{width: 50px !important;}
#tab_box .tab_box_settings span input{width:50px; font-size: 1em;}
#tab_box .tab_box_settings span.partno{width: 60px !important;}
#tab_box .tab_box_settings span.partno input{width:60px; font-size: 1em;}
#tab_box .tab_box_settings span.date{width: 65px !important;}
#tab_box .tab_box_settings span.date input{width:65px; font-size: 1em;}
#tab_box .tab_box_settings span.small{width: 25px !important;}
#tab_box .tab_box_settings span.small input{width:25px; font-size: 1em;}
#tab_box .tab_box_settings span.small a{text-decoration: none !important; border: 0px;}
#tab_box .tab_box_settings span.small img{text-decoration: none; border: 0px;}
#tab_box .tab_box_settings span.medium{width: 46px !important;}
#tab_box .tab_box_settings span.medium input{width: 46px; font-size: 1em;}
#tab_box .tab_box_settings span.large{width: 150px !important;}
#tab_box .tab_box_settings span.large input{width:150px; font-size: 1em;}
#tab_box .line_footer{border-bottom: 1px solid #DDDDDD;}
#tab_box .line_footer span.medium{width:120px !important;}
#temp td span{width: 150px !important;}
#warning{background-color: #FF0000;}
#tab_box_subject{background-color: #FFFFFF; width: 610px; float: left;}
#responseId{display: none;}

#tab_box table.rga_relation_table{width: 200px !important; border: 1px solid #CCCCCC; border-collapse: collapse;}
#tab_box .rga_relation_table tr.heading{background-color: #ACA095;}
#tab_box .rga_relation_table tr span{margin: 3px; background-color: transparent;}
#tab_box .rga_relation_table td{padding: 0px 0px 0px 5px !important;}
/*End RGA Items*/
#rga_routingForm div{width:187px !important;}
.prospect_lookup{cursor: pointer;}
#rga_relation_line_table{font-size: .75em !important; border: 1px solid #000000 !important; border-collapse: collapse !important;}
.rga_relation_line{background-color: #E8E8E8 !important;}
.rga_relation_line td{ padding: 2px !important; border: 1px;}
/*Keyword add container*/
#keyword_container{width: 586px !important;}
#keyword_add{width: 256px !important; max-height: 26px !important; clear:  both !important;}
#keyword_add label{float: none !important; height: 24px !important; padding: 0px !important; margin: 0px !important;}
#keyword_add img{float: right !important; margin: 0px 0px 0px 0px !important; cursor: pointer !important;}
.int_content div.new_keyword{width: 286px !important; max-height: 26px !important; clear:  both !important;}
.int_content div.new_keyword label{float: none !important; height: 24px !important; padding: 0px !important; margin: 0px !important;}
.int_content div.new_keyword img{float: right !important; margin: 0px 0px 0px 0px !important; cursor: pointer !important;}
/*Prospect Id Card*/
#prospectId_card{width:500px !important; margin: 5px !important; padding: 0px !important; border-collapse: collapse !important;}
#prospectId_card th{border: 1px solid #000000;}
#prospectId_card td{border: 1px solid #000000;}
#prospectId_card th.card_title{text-align: left !important; width: 134px !important; background-color: #CCCCCC !important; margin: 0px 5px 0px 0px !important; padding: 0px 3px 0px 3px !important;}
#prospectId_card td.card_content{background-color: #FFFFFF !important; margin: 0px 0px 0px 0px !important; padding: 0px 3px 0px 3px !important;}

#flag_enable_view_all{margin: 0px 0px 0px 95px !important;}
#order_security_settings{width: 250px !important;}
#order_security_settings span{float: left !important; clear: both !important; width: 200px !important;}
#order_security_settings span input{background-color: transparent !important;}
#copy{background-color:#FFFFFF; border: 1px solid #000000; padding: 0px 5px 0px 5px; cursor: pointer; }

.admin_pagination_item div.percent_gauge{background-image: url(../images/100_icon_gauge.png); background-repeat: no-repeat; overflow:hidden; height: 20px; padding: 2px 0px 0px 5px; color: #000000 !important; font-weight: bold;}