.ihfAdminGeneralTableRow_White {
	background: #FFFFFF;
	color: #000000;
}

.ihfAdminGeneralTableRow_Blue td {
	background: #9CA8B6;
	color: #FFFFFF;
}

.ihfAdminGeneralTableRow_LtGrey {
	background: #EEEEEE;
	color: #000000;
}

.ihfAdminGeneralTableRow_Green {
	background: #DFEADA;
	color: #000000;
}

#ihfBoardModify_MainContainer {
	width:100%;
	display:inline;
}

#ihfBoardModify_SelectedBoardTitleBar {
	width:100%;
	height:22px;
	padding-top:2px;
	padding-left:10px;
	margin-bottom:10px;
	text-align:left;
}

#ihfBoardModify_boardName {
	font-family:tahoma, arial; 
	color:#003366; 
	font-size:14px; 
	font-weight:bold;
}

.ihfBoardModify_sectionTitle {
	font-family:arial; 
	color:#003366; 
	font-size:12px; 
	font-weight:bold;
	width: 600px;
	text-align:left
}

#ihfBoardModify_body {
	width:100%;
	border-top: 0px;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}

#ihfBoardSetup_MainContainer {
	width:100%;
	display:inline;
}


#ihfBoardSetup_SelectedBoardTitleBar {
	width:100%;
	height:22px;
	padding-top:2px;
	background: url(/idx/images/bg_green_glass.gif);
	border-top: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}

#ihfBoardSetup_body {
	width:100%;
	border-top: 0px;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}

#ihfPaperwork_MainContainer {
	width:96%;
	padding: 10px 10px 10px 10px;
}
#ihfPaperwork_Title {
	width:750px;
	height:50px;
	background: url(/idx/images/paperwork_manager_title.gif) no-repeat;
	text-align:left;
}

#ihfPaperwork_body {
	width:100%;
	border-top: 0px;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}

#ihfPaperwork_body table{
	background:#cccccc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#ihfPaperwork_body .faxqueuetable{
	width:160px;
	background:#cccccc;
	margin-left: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#ihfPaperwork_body .faxqueuerow{
	background:#FFF;
	padding-left: 0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
}

#ihfPaperwork_faxQueueClientInfo table{
	width:520px;
	background:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#ihfPaperwork_body .faxqueueClientInfoTable{
	width:280px;
	background:#cccccc;
	margin-left: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border-bottom:1px solid #ccc;
}

#ihfPaperwork_body table .SearchTable{
	width:680px;
	margin-left: 10px;
	background-color:#cccccc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#ihfPaperwork_body table .SearchTableSmall{
	width:300px;
	margin-left: 0px;
	background:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#ihfPaperwork_body table .PagingTable{
	margin-left: 10px;
	background:#DFEADA;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:550px;
	font-weight:normal;
}

#ihfPaperwork_body table .PagingTable td a{
		color:blue;
		text-decoration:underline;
}

#ihfPaperwork_body table td{
	padding-left: 4px;
	padding-right:4px;
	padding-bottom:4px;
	padding-top:4px;
}

#ihfPaperwork_body table .TableHeaderBlue{
	background:#9CA8B6;
	color:#fff;
	font-weight:bold;
}

#ihfPaperwork_body table .TableHeaderGreen{
	background:#DFEADA;
	font-weight:bold;
}

#ihfPaperwork_body table .TableHeaderGreen a {
	color:#000;
}

#ihfPaperwork_body table .TableHeaderGreen a:hover {
	color:blue;
}

#ihfPaperwork_body table .TableRow{
	background:#FFFFFF;
}

#ihfPaperwork_body table .TableRowSearch{
	background:#FFFFFF;
}

#ihfPaperwork_body table .TableRowAlt{
	background:#EBEEF0;
}

#ihfTabMenu3_body table{
	background:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#ihfTabMenu3_body table.color-border{
	background:#ccc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#ihfTabMenu3_body .faxqueuetable{
	width:160px;
	background:#cccccc;
	margin-left: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#ihfTabMenu3_body .faxqueuerow{
	background:#FFF;
	padding-left: 0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
}

#ihfPaperwork_faxQueueClientInfo table{
	width:520px;
	background:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#ihfTabMenu3_body .faxqueueClientInfoTable{
	width:280px;
	background:#cccccc;
	margin-left: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border-bottom:1px solid #ccc;
}

#ihfTabMenu3_body table .SearchTable{
	width:620px;
	margin-left: 10px;
	background:#cccccc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#ihfTabMenu3_body table .SearchTableSmall{
	width:300px;
	margin-left: 0px;
	background:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#ihfTabMenu3_body table .PagingTable{
	margin-left: 10px;
	background:#DFEADA;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:550px;
	font-weight:normal;
}

#ihfTabMenu3_body table .PagingTable td a{
		color:blue;
		text-decoration:underline;
}

#ihfTabMenu3_body table td{
	padding-left: 4px;
	padding-right:4px;
	padding-bottom:4px;
	padding-top:4px;
}

#ihfTabMenu3_body table .TableHeaderBlue{
	background:#9CA8B6;
	color:#fff;
	font-weight:bold;
}

#ihfTabMenu3_body table .TableHeaderGreen{
	background:#DFEADA;
	font-weight:bold;
}

#ihfTabMenu3_body table .TableHeaderGreen a {
	color:#000;
}

#ihfTabMenu3_body table .TableHeaderGreen a:hover {
	color:blue;
}

#ihfTabMenu3_body table .TableRow{
	background:#FFFFFF;
}

#ihfTabMenu3_body table .TableRowSearch{
	background:#FFFFFF;
}

#ihfTabMenu3_body table .TableRowAlt{
	background:#EBEEF0;
}


#button {
	width: 163px;
	border-right: 1px solid #000;
	padding: 0 0 1em 0;
	margin-bottom: 1em;
	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;
	background-color: #90bade;
	color: #333;
	}

	#button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#button li {
		border-bottom: 1px solid #90bade;
		margin: 0;
		}

	#button li a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		border-left: 10px solid #1958b7;
		border-right: 10px solid #508fc4;
		background-color: #2175bc;
		color: #fff;
		text-decoration: none;
		width: 100%;
		}

	html>body #button li a {
		width: auto;
		}

	#button li a:hover {
		border-left: 10px solid #1c64d1;
		border-right: 10px solid #5ba3e0;
		background-color: #2586d7;
		color: #fff;
		}
		
		
		#clientsearchbutton {
	width: 490px;
	float:left;
	text-align:center;
	padding: 0 0 0 0;
	margin-bottom: 6px;
	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;
	color: #333;
	}

	#clientsearchbutton ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		display: inline;
		}
		
	#clientsearchbutton li {
		border: 1px solid #000;
		margin-left: 1px;
		width: 120px;
		height:20px;
		padding: 1px 1px 1px 1px;
		font: 11px Verdana;
		font-weight:bold;
		text-align:center;
		float:left;
		}

	#clientsearchbutton li a {
		display: block;
		background-color: #2175bc;
		color: #fff;
		text-decoration: none;
		width: 100%;
		height:100%;
		}

	html>body #clientsearchbutton li a {
		width: auto;
		}

	#clientsearchbutton li a:hover {
		background-color: #2586d7;
		color: #fff;
		}
		
		.ihfTPVCompanyName {
		font: 16px arial;
		font-weight:bold;
		color:#FFFFFF;
		}
		
/*new design 7-07	*/	
body {
	/*margin: 0px;
	background:#F0F0F0 url('/idx/tpv/images/tpvadmin_containerbg.png') repeat-x;
	text-align: center;*/
}

#TPVMainContainer {
  margin: 0 auto;
  width: 954px;
  }

#TPVLoginBar {
	background:url('/idx/tpv/images/tpvadmin_subbannerbg.png') no-repeat;
	width:954px;
	height:29px;
	font:10px verdana;
	text-align:left;
}

#TPVLoginBar div {
	padding-top:5px;
	padding-left:10px;
}	


#tpvbutton {
	padding-top:10px;
	text-align:left;
	list-style:none;
	width:200px;
	font:12px arial;
	margin-left:18px;
}

#tpvbutton div {
	border-bottom:1px solid #ccc;
	padding:3px;
	width:85%;
}

#tpvbutton div a {
	text-decoration:none;
	color:#000;
}

#tpvbutton div a:hover {
	text-decoration:underline;
	color:blue;
}

#ihfTPVBoxListContainer {
	font: 11px arial;
  width: 700px;
	float: left;
	margin-bottom: 0px;
	margin-top: 0px;
	text-align:left;
	}

#ihfTPVBoxList ul {
	font: 11px arial;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	}

	#ihfTPVBoxList ul li {
	font: 11px arial;
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:100%;
	border:0px solid #000;
	}

	#ihfTPVBoxList ul li.head {
	font: 11px arial;
	font-weight: bold;
  text-transform: uppercase;
	padding-top:0px;
	padding-left:1px;
	padding-bottom:0px;
	display: block;
	color: #000;
	text-decoration: none;
	border-left: 1px solid #bebebe;
	white-space:nowrap;
	background:url(/idx/tpv/images/tpvadmin_titlebg.png) left top no-repeat;	
	height:23px;
	margin-top:10px;
	}

#ihfTPVBoxList ul li.head .title {
		padding-top:5px;
		padding-left:8px;
		border:0px solid #000;
	}
	
#ihfTPVBoxList ul li.title {
	font: 16px helvetica, arial;
	font-weight: bold;
	display: block;
	color: #2175BC;
	text-decoration: none;
	margin-top:8px;
	margin-bottom:8px;
	border-bottom:1px solid #ccc;
	}

#ihfTPVBoxList ul li.head2 {
	font: 11px arial;
	font-weight: bold;
	padding: 5px 10px;
	display: block;
	color: #000;
	text-decoration: none;
	border-right: 1px solid #666;
	border-left: 1px solid #666;
	border-bottom: 1px solid #666;
	background-color: #EEE;	
	}

	#ihfTPVBoxList ul li.subitem {
	font: 11px arial;
	padding-top:4px;
	padding-left:0px;
	display: block;
	color: #000;
	margin:0;
	text-decoration: none;
	border-right: 1px solid #bebebe;
	border-left: 1px solid #bebebe;
	border-bottom: 1px solid #bebebe;
	background: url(/idx/tpv/images/bluefade.png) repeat-x;	
	}
	
	.color-title-tpv {
	
	
	}
	
	#ihfTPVBoxList ul li.subitem .content {
		padding:10px;
	}	
	
	#ihfTPVBoxList ul li.subitem .content a:hover {
		color:green;
	}	

	#ihfTPVBoxList ul li.subitem td {
	font: 11px arial;
	}  

	#ihfTPVBoxList ul li a:hover {
	color: blue;
	}

#ihfTPVBoxList ul li#selected a { 
	color: #963;
	background: #fff;	
}
	#ihfTPVBoxList ul li.bullet {
	text-transform: none;
	font: 11px arial;
	color: #336;
	list-style-type:disc;
	}
  .fakeLink { color:blue; text-decoration:underline; color : #003399; }
	#ihfTPVBoxList ul.sublist {
		 margin-top:5px; 
		 margin-left:30px;
	}
	
/*Quick Site Styles*/
#qsSteps {
	font:11px tahoma;
	color:#003366;
	text-align:left;
	margin-bottom:15px;
}

#qsSteps_1, #qsSteps_2, #qsSteps_3, #qsSteps_4, #qsSteps_5 {
	float:left;
}

.qsSteps_lcap_on {
	float:left;
	width:7px;
	height:35px;
	border:0px solid #000;
	background:url(/idx/images/quicksite/qsSteps_lcap_on.gif) no-repeat;
}

.qsSteps_rcap_on {
	float:left;
	width:7px;
	height:35px;
	border:0px solid #000;
	background:url(/idx/images/quicksite/qsSteps_rcap_on.gif) no-repeat;
}

.qsSteps_text_on {
	float:left;
	width:86px;
	height:35px;
	border:0px solid #000;
	background:url(/idx/images/quicksite/qsSteps_bg_on.gif) repeat-x;
	padding-top:3px;
}

.qsSteps_lcap_off {
	float:left;
	width:7px;
	height:35px;
	border:0px solid #000;
	background:url(/idx/images/quicksite/qsSteps_lcap_off.gif) no-repeat;
}

.qsSteps_rcap_off {
	float:left;
	width:7px;
	height:35px;
	border:0px solid #000;
	background:url(/idx/images/quicksite/qsSteps_rcap_off.gif) no-repeat;
}

.qsSteps_text_off {
	float:left;
	width:86px;
	height:35px;
	border:0px solid #000;
	background:url(/idx/images/quicksite/qsSteps_bg_off.gif) repeat-x;
	padding-top:3px;
}


.qsSteps_arrow {
	float:left;
	width:30px;
	height:35px;
	background:url(/idx/images/menu_arrow.gif) no-repeat 11px 13px;
	border:0px solid #000;
}

#qsSetup_IntoMessage {
	text-align:left;
	font:11px tahoma;
}

#qsSetup_PageTitle {
	float:left;
	width:250px;
	height:20px;
	background:url(/idx/images/icon_design.gif) no-repeat;
	padding-left:22px;
}

#qsSetup_HomepagePageTitle {
	float:left;
	width:250px;
	height:20px;
	background:url(/idx/images/icon_home.gif) no-repeat;
	padding-left:22px;
}

#qsSetup_PreviewSiteButton {
	float:right;
	width:126px;
}

#qsSetup_PreviewSiteButton2 {
	float:right;
	width:207px;
	height:35px;
	margin-bottom:15px;
}

#qsSetup_Buttons2 {
	float:right;
	width:207px;
	margin-bottom:4px;
}


#qs_Setup_Title {
	float:left;
	width:320px;
	font:24px tahoma, arial;
	color:#0D004C;
	text-align:left;
}

#qs_Setup_topCopy {
	float:left;width:400px;
}

#qs_Setup_topCopy td {
	font:11px tahoma, arial;
}

#qs_Setup_TopMenu {
	float:right;
	width:320px;
	margin-bottom:4px;
}

#qs_Setup_TopMenu ul li a {
	text-decoration:none;
	color:#000;
	font-weight:normal;
	font:11px tahoma, arial;
}

#qs_Setup_TopMenu_buttons ul li {
	float:right;
	margin-left:25px;
	background:url(/idx/images/menu_arrow.gif) no-repeat 0px 3px;
	padding-left:14px;
}

#qsSetup_tabTitle {
	margin-bottom:25px;
	margin-left:-10px;
}

#qsSetup_advMenuContainer {
	width:100%;height:53px;background:url(/idx/images/quicksite/wbt_advmenu_mainbg.gif) repeat-x;font:11px tahoma;
}

#qsSetup_advMenu_lcap {
	float:left;width:18px;height:53px;background:url(/idx/images/quicksite/wbt_advmenu_lcap.gif) no-repeat
}

#qsSetup_advMenu_buttonend {
	float:left;width:6px;height:53px;background:url(/idx/images/quicksite/wbt_advmenu_buttonendbg.gif) no-repeat;border-left:1px solid #aeaeae;
}

#qsSetup_advMenu_rcap {
	float:right;width:15px;height:53px;background:url(/idx/images/quicksite/wbt_advmenu_rcap.gif) no-repeat
}

.qsSetup_advMenu_button {
	float:left;height:53px;background:url(/idx/images/quicksite/wbt_advmenu_buttonbg.gif) repeat-x;border-left:1px solid #aeaeae;
}

.qsSetup_advMenu_button_inner {
	padding:12px 15px;font-weight:bold;cursor:pointer;
}

.qsSetup_advMenu_button_hi {
	float:left;height:53px;background:url(/idx/images/quicksite/wbt_advmenu_buttonbg_hi.gif) repeat-x;border-left:1px solid #aeaeae;
}

#qsSetup_HelpButton {
	float:right;
	width:100px;
	margin-right:5px;
	margin-top:3px;
}

.qsSetup_subItemCircle {
	float:left;
	margin-top:-18px;
	margin-left:-18px;
}

.qsSetup_subItemHeader {
	text-align:left;
	float:left;
	margin-bottom:14px;
	margin-left:6px;
	font:11px tahoma, arial;
}

.qsSetup_subItemHelp {
	float:right;
	margin-right:10px;
}

li.subitemQS {
	font: 11px arial;
	padding: 5px 12px;
	display: block;
	color: #000;
	text-decoration: none;
	border-right: 0px solid #ccc;
	border-left: 0px solid #ccc;
	border-bottom: 0px solid #ccc;
	background-color:	#FFF;	
	background: url(/idx/tpv/images/bluefade.png) repeat-x;
}

#ihfAdminBoxListQS ul li.subitemQS2 {
	font: 11px arial;
	padding: 5px 12px;
	display: block;
	color: #000;
	text-decoration: none;
	border-top: 1px solid #ccc;
	border-right: 0px solid #ccc;
	border-left: 0px solid #ccc;
	border-bottom: 0px solid #ccc;
	background-color:	#FFF;	
	background: url(/idx/tpv/images/bluefade.png) repeat-x;
}


li.subitemQS2 {
	font: 11px arial;
	padding: 5px 6px;
	display: block;
	color: #000;
	text-decoration: none;
	border-top: 1px solid #ccc;
	border-right: 0px solid #ccc;
	border-left: 0px solid #ccc;
	border-bottom: 0px solid #ccc;
	background-color:	#FFF;	
	background: url(/idx/tpv/images/bluefade.png) repeat-x;
}

.qssubitem {
	font: 11px arial;
	padding: 5px 10px;
	display: block;
	color: #000;
	text-decoration: none;
	border-top: 1px solid #ccc;
	border-right: 0px solid #ccc;
	border-left: 0px solid #ccc;
	border-bottom: 0px solid #ccc;
	background-color:	#FFF;	
	background: url(/idx/tpv/images/bluefade.png) repeat-x;
}

#ihfAdminBoxListQS td {
	text-align:left;
}


#qsDesign_TemplateTitle {
	width:190px;
	float:left;
	margin-right:20px;
	margin-bottom:15px;
}

#qsDesign_TemplateCurrent {
	width:408px;
	float:left;
}

#qsDesign_SavedTemplateTitle {
	float:right;
	height:22px;
	padding-left:15px;
}

#qsDesign_BannerHelp {
	float:right;
	height:22px;
	padding-left:15px;
}

#qsDesign_SavedTemplateName {
	float:left;
	font-weight:bold;
}

#qsDesign_TemplateSelectContainer {
	width:190px;
	float:left;
	margin-right:20px;
}

#qsDesign_TemplateSelect {
	width:190px;
}

#qsDesign_TemplateSelect select {
	height:225px;
	width:190px;
}

#qsDesign_TemplateView {
	width:408px;
	height:225px;
	float:left;
	background:url(/idx/images/quicksite/qsSetup_largeajaxbox.gif) no-repeat;
}

#qsDesign_TemplateView_Inner {
	padding:25px 15px 25px 15px;
}

#qsDesign_TemplateContainer {
	width:375px;
	height:172px;
	border:0px solid #000;
}

#qs_TemplateContainer_InnerLeft {
	float:left;
	width:180px;
	height:172px;
}

#qsDesign_TemplateName {
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
}

#qsDesign_TemplateColor {
	margin-top:17px;
	text-align:left;
}

#qsDesign_TemplateColor select {
	width:150px;
}

#qsDesign_TemplatePreview {
	margin-top:28px;
}

#qsDesign_TemplateSave {
	margin-top:12px;
}

#qs_TemplateContainer_InnerRight {
	float:right;
	width:180px;
	height:192px;
}

#qsDesign_BannerTitle {
	width:190px;
	float:left;
	margin-right:20px;
	margin-bottom:15px;
	text-align:left;
}

#qsDesign_BannerCurrent {
	width:408px;
	float:left;
}

#qsDesign_SavedTemplateName {
	float:left;
	font-weight:bold;
}

#qsDesign_BannerSelect {
	width:190px;
	float:left;
	margin-right:20px;
}

#qsDesign_BannerSelect select {
	height:225px;
	width:190px;
}

#qsDesign_BannerView {
	width:408px;
	height:225px;
	float:left;
	background:url(/idx/images/quicksite/qsSetup_largeajaxbox.gif) no-repeat;
}

#qsDesign_BannerView_Padding {
	padding:25px 15px 25px 15px;
}

#qsDesign_BannerContainer {
	width:375px;
	height:172px;
	border:0px solid #000;
}

#qs_BannerContainer_Inner {
	width:360px;
	height:172px;
	border:0px solid #000;
}

#qsDesign_BannerName {
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
}

#qs_BannerThumbnail {
	margin-top:25px;
	text-align:center;
}

#qs_BannerButtons {
	width:370px;
	margin-top:20px;
	margin-left:5px;
}

#qsDesign_BannerPreview {
	float:left;
	width:171px;
	border:0px solid #000;
	margin-right:15px;
}

#qsDesign_BannerSave {
	float:left;
	width:171px;
	border:0px solid #000;
}

#qsDesign_BannerCustom {
	height:30px;
}

#qsDesign_BannerSelectContainer {
	width:190px;
	float:left;
	margin-right:20px;
}

#qsDesign_BannerSelectBox {
	width:190px;
	height:180px;
}

#qsDesign_BannerUploadCustom {
	width:190px;
	height:30px;
	margin-top:10px;
}




#qsDesign_HPImageTitle {
	width:190px;
	float:left;
	margin-right:20px;
	margin-bottom:15px;
	text-align:left;
}

#qsDesign_HPImageCurrent {
	width:408px;
	float:left;
}

#qsDesign_SavedHPImageTitle {
	float:right;
	color:#006600;
	font-weight:bold;
	height:22px;
}

#qsDesign_SavedHPImageName {
	float:left;
	font-weight:bold;
}


#qsDesign_HPImageSelectContainer {
	width:190px;
	float:left;
	margin-right:20px;
}

#qsDesign_HPImageSelectBox {
	width:190px;
	height:180px;
}

#qsDesign_HPUploadCustom {
	width:190px;
	height:30px;
	margin-top:10px;
}

#qsDesign_HPImageSelect {
	width:190px;
}

#qsDesign_HPImageSelect select {
	height:185px;
	width:190px;
}

/*select box for homepage images*/
#qsHomepageImageID { 
	height:185px;
	width:190px;
}

#qsDesign_HPImageView {
	width:408px;
	height:225px;
	float:left;
	background:url(/idx/images/quicksite/qsSetup_largeajaxbox.gif) no-repeat;
}

#qsDesign_HPImageView_Padding {
	padding:10px 15px 10px 15px;
}

#qsDesign_HPImageContainer {
	width:375px;
	height:202px;
	border:0px solid #000;
}

#qs_HPImageContainer_Inner {
	width:360px;
	height:202px;
	border:0px solid #000;
}

#qsDesign_HPImageName {
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
}

#qs_HPImageThumbnail {
	margin-top:12px;
	text-align:center;
}

#qs_HPImageButtons {
	width:370px;
	margin-top:12px;
	margin-left:5px;
	text-align:center;
}

#qsDesign_HPImagePreview {
	width:370px;
}

#qsDesign_HPImageSave {
	float:left;
	width:171px;
	border:0px solid #000;
}

#qsDesign_HPImageCustom {
	height:30px;
}

.qsPackage_container {
	width:600px;
	border:1px solid #ccc;
	margin-bottom:15px;
}

.qs_modal_Package_container {
	width:500px;
	border:1px solid #ccc;
	margin-bottom:15px;
}

.qsPackageOptions_container {
	width:600px;
	border:0px solid #eee;
	margin-bottom:15px;
	text-align:left;
}

.qs_modal_PackageOptions_container {
	width:500px;
	border:0px solid #eee;
	margin-bottom:15px;
	text-align:left;
}

.qsPackage_titlerow_on {
	width:600px;
	height:25px;
	border-bottom:1px solid #eee;
	background:url(/idx/images/quicksite/qs_packagebg_on.gif) repeat-x;
}

.qs_modal_Package_titlerow_on {
	width:500px;
	height:25px;
	border-bottom:1px solid #eee;
	background:url(/idx/images/quicksite/qs_packagebg_on.gif) repeat-x;
}

.qs_packageIcon_on {
	float:left;
	width:35px;
	height:25px;
	background:url(/idx/images/icon_complete.png) no-repeat 8px 3px;
}

.qsPackage_titlerow_off {
	width:600px;
	height:25px;
	border-bottom:1px solid #eee;
	background:url(/idx/images/quicksite/qs_packagebg_off.gif) repeat-x;
}

.qs_packageIcon_off {
	float:left;
	width:35px;
	height:25px;
	background:url(/idx/images/icon_tag_green.gif) no-repeat 8px 3px;
}

.qs_packageName {
	float:left;
	width:250px;
	font:14px arial;
	font-weight:bold;
	color:#0D004C;
	padding:3px 0 0 0;
	text-align:left;
}

.qs_packageRetailPrice {
	float:left;
	width:150px;
	font:12px arial;
	font-weight:bold;
	color:#999;
	padding:4px 0 0 0;
}

.qs_packagePrice {
	float:left;
	width:150px;
	font:12px arial;
	font-weight:bold;
	color:#0D004C;
	padding:4px 0 0 0;
	text-align:right;
}

.qs_modal_packagePrice {
	float:left;
	width:70px;
	font:12px arial;
	font-weight:bold;
	color:#0D004C;
	padding:4px 0 0 0;
	text-align:right;
}

.qs_packageDescription {
	float:left;
	width:600px;
	border:0px solid #ccc;
	text-align:left;
	font:11px tahoma;
}

.qs_modal_packageDescription {
	float:left;
	width:500px;
	border:0px solid #ccc;
	text-align:left;
	font:11px tahoma;
}

#qs_myaccountmodal_title {
 background:url(/idx/images/title_myaccount.gif) no-repeat;
 width:283px;
 height:30px;
 float:left;
}

.qs_packageDescription div {
	padding:10px 15px 10px 35px;
}

.qs_packageAddOns {
	float:left;
	width:285px;
	border:0px solid #ccc;
	text-align:left;
	font:11px tahoma;
}

.qs_packageAddOns div {
	padding:5px
}

.qs_packageAddOns div table {
	font:11px tahoma;
}

.qs_packageSelectButton_container {
	width:600px;
}

.qs_packageSelectButton {
	float:right;
	width:175px;
	height:28px;
	margin-top:5px;
	margin-right:3px;
	border:0px solid #ccc;
}

.qsPackage_SectionTitle {
	text-align:left;
	font:13px arial;
	width:650px;
}

#qsSetup_PublishChanges {
	width:207px;
	height:36px;
	margin-top:15px;
	background:url(/idx/images/quicksite/btn_publishchanges.gif) no-repeat;
}

#qsSetup_PublishChanges2 {
	float:right;
	width:207px;
	height:35px;
	margin-bottom:15px;
}

#qsSetup_PublishChanges a, #qsSetup_RevertToSaved a {
	display:block;
	width:100%;
	height:100%;
}

#qsSetup_RevertToSaved {
	width:141px;
	height:26px;
	margin-top:15px;
	background:url(/idx/images/quicksite/btn_reverttosaved.gif) no-repeat;
}

#qsSetup_RevertToSaved2 {
  float:right;
  font:13px arial;
}

#qs_edit_products_button {
	float:left;
	width:86px;
	border:0px solid #000;
	margin-top:15px;
	background:url(/idx/images/smallgreenplus.gif) no-repeat 0px 4px;
	padding-left:8px;
}

#qs_reset_products_button {
	float:left;
	width:84px;
	border:0px solid #000;
	margin-top:15px;
	background:url(/idx/images/smallredminus.gif) no-repeat 0px 4px;
	padding-left:8px;
}

#qs_help_products_button {
	float:right;
	width:140px;
	margin-top:15px;
	border:0px solid #000;
	background:url(/idx/images/smallgreenplus.gif) no-repeat 0px 4px;
}
#qs_modal_help_products_button {
	float:right;
	width:140px;
	margin-top:15px;
	border:0px solid #000;
	padding-left:10px;
	background:url(/idx/images/smallgreenplus.gif) no-repeat 0px 4px;
}

#qs_edit_products_button a , #qs_reset_products_button a, #qs_help_products_button a  {
	font-weight:normal;
}	

#qs_edit_products_button a:hover, #qs_reset_products_button a:hover, #qs_help_products_button a:hover {
	text-decoration: underline;
	color:green;
  cursor:pointer;
}

#qs_edit_products {
}

#qs_edit_products input {
  font-size:9px;
}


#ihfAdminBoxListContainer2 {
	padding:12px 12px 5px 12px;
}	

#ihfAdminBoxListQS ul {
	font: 11px arial,sans-serif ;
	text-align: left;
	margin: 0px 0px 0px 0px;
	}

#ihfAdminBoxListQS ul li {
	font: 11px arial;
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

#ihfAdminBoxListQS ul li.head {
	font: 11px arial;
	font-weight: bold;
  text-transform: uppercase;
	padding:0;
	color: #000;
	text-decoration: none;
	border:0;
	border-bottom: 1px solid #ccc;
	background:none;	
	}
	
#ihfAdminBoxListQS ul li.title {
	font: 16px helvetica, arial;
	font-weight: bold;
	display: block;
	color: #2175BC;
	text-decoration: none;
	margin-top:8px;
	margin-bottom:8px;
	border-bottom:1px solid #ccc;
	}

#ihfAdminBoxListQS ul li.head2 {
	font: 11px arial;
	font-weight: bold;
	padding: 5px 10px;
	display: block;
	color: #000;
	text-decoration: none;
	border-right: 1px solid #666;
	border-left: 1px solid #666;
	border-bottom: 1px solid #666;
	background-color: #EEE;	
	}

#ihfAdminBoxListQS ul li.subitem {
	font: 11px arial;
	padding: 5px 12px;
	display: block;
	color: #000;
	text-decoration: none;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	background-color:	#FFF;	
	background: url(/idx/tpv/images/bluefade.png) repeat-x;
	}

#ihfAdminBoxListQS ul li.subitem td {
	font: 11px arial;
	} 
	

#ihfAdminBoxListQS ul li a:hover {
	color: blue;
	}

#ihfAdminBoxListQS ul li#selected a { 
	color: #963;
	background: #fff;	
}

/*isite Custom page Tab*/
.isite_custompage {
	float:left;
	cursor:pointer;
	color:blue;
	text-decoration:underline;
	}
.isite_custompage_inactive {
    float:left;
    }
    
 /* isite menu builder */
#menubuilder_managemenutitle {
 background:url(/idx/images/title_managemenu.gif) no-repeat;
 width:283px;
 height:30px;
 float:left;
}
#menubuilder_maincontainer {
	width:591px;margin:0 auto;font:12px tahoma;
}

#menubuilder_addbutton {
	float:left;margin: 10px 0px;
}

#menubuilder_titles {
	width:591px;font-size:11px;;
}

#menubuilder_dragtext {
	margin-top:12px;float:right;width:220px;background:url(/idx/images/quicksite/wbt_icon_dragdrop.png) no-repeat;padding-left:15px;
}

.menubuilder_titles_submenu {
	float:right;width:55px;border:0px solid #000;margin:0px 20px 6px 8px;margin-right:40px;
}

.menubuilder_titles_edit {
	float:right;width:20px;border:0px solid #000;margin:0px 20px 0 8px;margin-right:40px;
}

.menubuilder_titles_delete {
	float:right;width:20px;border:0px solid #000;margin:0px 20px 0 8px;margin-right:30px;
}

.menubuilder_menuitem {
	cursor:move;width:591px;height:37px;background:url(/idx/images/quicksite/mb_menuitem_mainbg.png) no-repeat;margin-bottom:15px;
}

.menubuilder_menuitem_name {
	float:left;width:150px;border:0px solid #000;margin:10px 0 0 15px;font-weight:bold;
}

.menubuilder_menuitem_submenu {
	float:right;width:20px;border:0px solid #000;margin:12px 20px 0 8px;margin-right:20px;
}

.menubuilder_menuitem_delete {
	float:right;width:20px;border:0px solid #000;margin:12px 20px 0 8px;margin-right:20px;
}

.menubuilder_menuitem_edit {
	float:right;width:20px;border:0px solid #000;margin:12px 48px 8px;
}
#menubuilder_maincontainer2 {
	width:591px;margin:0 auto;font:12px tahoma;
}

#menubuilder_sub_dragtext {
	margin-top:12px;margin-right:15px;float:right;width:240px;background:url(/idx/images/quicksite/wbt_icon_dragdrop.png) no-repeat;padding-left:15px;
}

.menubuilder_menuitem2 {
	width:591px;height:37px;background:url(/idx/images/quicksite/mb_menuitem_mainbg.png) no-repeat;
}

.menubuilder_menuitem_name {
	float:left;width:150px;border:0px solid #000;margin:10px 0 0 15px;font-weight:bold;
}

.menubuilder_subitem_container {
	width:571px;background:url(/idx/images/quicksite/mb_subitem_mainbg.png) repeat-y;margin-left:10px;
}

.menubuilder_sub_addbutton {
	float:left;margin: 10px 10px;
}

.menubuilder_sub_titles {
	width:540px;font-size:11px;
}

.menubuilder_sub_titles_order {
	float:left;width:100px;border:0px solid #000;margin:0px 0 3px 200px;
}

.menubuilder_sub_titles_edit {
	float:left;width:20px;border:0px solid #000;margin-left:130px;
}

.menubuilder_sub_titles_delete {
	float:left;width:15px;border:0px solid #000;margin:0px 0 3px 45px;
}

.menubuilder_subitem {
	cursor:move;width:500px;border-bottom:1px solid #ccc;margin:0 40px 0 40px;
}

.menubuilder_submenuitem_name {
	float:left;width:150px;border:0px solid #000;margin:10px 0 0 0px;font-weight:bold;
}

.menubuilder_submenuitem_edit {
	float:right;width:20px;border:0px solid #000;margin:12px 10px 0 8px;;
}

.menubuilder_submenuitem_delete {
	float:right;width:20px;border:0px solid #000;margin:12px 48px 8px;
}

.menubuilder_subitem_bottom {
	width:571px;height:7px;background:url(/idx/images/quicksite/mb_subitem_botcap.png) no-repeat;margin-left:10px;margin-bottom:20px;
}

/*fix for new DOCTYPE*/
#admincontent_default td {
	text-align:left;
}


#ihfAdminSubscriberMenu {
}

#ihfAdminSubscriberMenu li a:hover {
	color:#006600;
}

/*End Quick Site Styles*/




		
