﻿body 
{
	margin: 0px 0px 0px 0px;
    background-color: #FFFFFF;
	font-family: Arial, Helvetica, Sans-serif;
	font-size: .7em;
	color: #000000;
}
form 
{
	margin: 0px 0px 0px 0px;
}
table {
	font-size: 8pt;
}
input 
{
	font-size: 8pt;	
}
textarea
{
	font-size: 8pt;	
	font-family: Arial, Helvetica, Sans-serif;
}
select 
{
	font-size: 8pt;
}
hr
{
	color: #6481BE;
}

/* styles for the header section */
.headerTop{
		background-image: url(../images/frameHTMLImages/bkg_header.jpg);
		background-repeat: repeat-x;
		height: 59px;
		padding-top: 10px;
		padding-left: 10px;
	}

	.logotextlg
	{
		color: #111987;
		font-size:30pt;
		font-weight:bold;
		padding-left: 10px;
		padding-right:5px;
	}
	.logotext{
		color: #111987;
		font-size:10pt;
		font-weight:bold;
	}
	.logotable a:link, .logotable a:active, .logotable a:visited, .logotable a:hover {
		color: #111987;
		text-decoration:none; /* no hover effect on logo */
	}

	.logo{
		float: left;
		background-image: url(../images/frameHTMLImages/logo.gif);
		width: 268px;
		height: 35px;
	}
	.topMenu{
		float: right;
		position: relative;
		top: -10px;
		background-color: #333366;
		color: #FFFFFF;
	}
	.topMenuCurve{
		float: left;
		background-image: url(../images/frameHTMLImages/bkg_topMenuCurve.jpg);
		width: 6px;
		height: 21px;
	}
	.topMenuText {
		float: left;
		
	}
	.topMenu a {
		font-family: verdana;
		font-size: 7.5pt;
		color: #FFFFFF;
		padding-bottom: 10px;
		position: relative;
		padding-left: 5px;
		padding-right: 5px;
	}
	.cartStatus {
		float: right;
		position: relative;
		top: -10px;
		font-family: verdana;
		font-size: 7.5pt;
		color: #333366;
	}
	.spacerRight {
		clear: right;
	}
	.catalogMenu{
		float: right;
		background-repeat: repeat-x;
		background-color: #F9F9F9;
		width: 351px;
		background-image: url(../images/frameHTMLImages/bkg_catalogMenu.jpg);
		background-position: bottom;
		background-repeat: repeat-x;
		height: 23px;
	}
	.catalogMenuCurve 
	{
		float: right;
		background-image: url(../images/frameHTMLImages/bkg_catalogMenuCurve.jpg);
		background-repeat: no-repeat;
		width: 10px;
		height: 23px;
	}
	.catalogAreaBkg {
		background-image: url(../images/frameHTMLImages/bkg_gradientBkg.jpg);
		background-repeat: repeat-x;
		
		width: 100%;
		z-index:-1;
	}
/* end styles for the header section */
#addrBook_hdr_container {
	background-color: #DFE6F2;
}
#addrBook_hdr_container a:link, #addrBook_hdr_container a:active, #addrBook_hdr_container a:visited, #addrBook_hdr_container a:hover {
	color: #000099;
	font-weight: bold;
}
#addrBook_hdr_title { 
	background-color: #D3DCED;
	color: #8DA3CF;
	letter-spacing: 10px;
	font-weight: bold;
	padding: 2px 0px 2px 10px;
	clear: both;
	width: 100%;
	border-bottom: 1px solid #C9D5E9;
}

.addrBook_hdr_container2 {
	background-color: #DFE6F2;
	width: 790px;
	border: 1px solid #000059;
}
.addrBook_hdr_container2wide {
	background-color: #DFE6F2;
	width: 1004px;
	border: 1px solid #000059;
}
.addrBook_hdr_title2 {
	background-color: #000059;
	color: #ffffff;
	letter-spacing: 10px;
	font-weight: bold;
	padding: 2px 0px 2px 10px;
	clear: both;
	width: 100%;
	border-bottom: 1px solid #C9D5E9;
}
.addrBook_hdr_comments2 {
	background-color: #EFF3F9;
	clear: both;
	width: 800px;
	border-bottom: 1px solid #DFE6F2;
	line-height: 16px;
}
.addrBook_hdr_comments2wide {
	background-color: #EFF3F9;
	clear: both;
	width: 1014px;
	border-bottom: 1px solid #DFE6F2;
	line-height: 16px;
}
.spacer
{
	padding-left: 10px;
}
.top_of_page
{
	width: 800px;
	font-weight: bold;
	text-align: center;
}
.top_of_page a:link, .top_of_page a:active, .top_of_page a:visited, .top_of_page a:hover {
	color: #8DA3CF;
	text-decoration: underline;
}
	
.addrBook_hdr_contents_hotel_demographics {
	float: left;
	width: 300px;
	padding: 0px 10px 10px 10px;
	line-height: 16px;
}
.addrBook_hdr_contents_col2 {
	float: left;
	padding: 0px 10px 10px 10px;
	line-height: 16px;
}
#addrBook_hdr_comments {
	background-color: #EFF3F9;
	clear: both;
	width: 100%;
	border-bottom: 1px solid #DFE6F2;
	line-height: 16px;
}
.addrBook_hdr_comments_hotel {
	float: left;
	width: 300px;
	padding: 2px 10px 2px;
}
.addrBook_hdr_comments_company {
	float: left;
	padding: 2px 10px 2px;
}
.align_right {
	text-align: right;
}
.addrBook_hdr_col2_tbl {
	width: 350px;
}
.addrBook_hdr_itemLabel {
	font-weight: bold;
	color: #888888;
	text-align: right;
	width: 120px;
	line-height: 16px;
}
.addrBook_hdr_itemData {
	padding-left: 10px;
	line-height: 16px;
}
.addrBook_hdr_subtitle {
	color: #9BAED5;
	font-weight: bold;
}
#form_header {
	width: 600px;
	border-bottom: 1px solid #CDCD98;
	padding: 10px 0px 10px 0px;
}
.addrBook_hdr_comments_label {
	font-weight: bold;
	color: #888888;
	float: left;
	line-height: 16px;
	padding-right: 10px;
}
a:link, a:active, a:visited {
	text-decoration: underline;
}
.company_jumps
{
	padding-left:100px;
	font-size:8pt;
}
.company_jumps a:link, .company_jumps a:active, .company_jumps a:visited, .company_jumps a:hover {
	color: #8DA3CF;
	
	text-decoration: underline;
}

.align_right 
{
	text-align: right;
	width: 800px	
}
.form_header {
	width: 750px;
}
.form_header_title_ins
{
    font-weight: bold;
	font-size: 10pt;
	color: #666666;
	border-bottom: 1px solid #CCCCCC;
	padding-left: 5px;
}
.form_header_title {
	font-weight: bold;
	font-size: 10pt;
	color: #666666;
	width: 801px;
	padding-bottom: 10px;
	border-bottom: 1px solid #CDCD98;
}
.form_buttons {
	text-align: right;
}
.form_buttons_left 
{
	text-align: left;
	padding-top: 10px;
}
.form_add_link , .form_add_link a
{
	float: right;
	padding-right: 2px;
	color: #CC6600;
	
	}
.form_message_text 
{
	padding: 10px 0px 0px 10px;
}
.form_edit_label 
{
	color: #666666;
	font-weight: bold;
	text-align: right;
	padding-right: 10px;
}
.form_search 
{
	width: 650px;	
}
.company_add_link, .company_add_link a 
{
	float: right;
	padding-right: 2px;
	color: #CC6600;
}
.project_add_link, .project_add_link a 
{
	float: right;
	padding-right: 2px;
	color: #CC6600;
}
.addrBook_contact_header 
{
	width: 100%;
    font-weight: bold;
    line-height: 23px;
    font-size: 10pt;
    /*background-image: url(../images/formLayout/form_contact_bkg.jpg);*/
    color: #666666;
}
.form_header_text 
{
	float: left;
	padding-left: 4px;
	/*color: #939362;*/
	}
.grid_view_container a 
{
	color: #000099;
	font-weight: bold;
	text-decoration: underline;
}
/*styles for the left menu area */
.leftMenu {
	font-size: 9pt;
	line-height: 18px;
	color: #FFFFFF;
	background-color: #000059;
	position: relative;
	top: -59px;
}
.leftMenu a:link, .leftMenu a:active, .leftMenu a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.leftMenu a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.leftMenuTop 
{
    border-top: solid 1px #ffffff;
    border-bottom: solid 1px #000059;
	font-size: 9pt;
	color: #FFFFFF;
	background-image: url(../images/formLayout/bkg_navgradient.jpg);
	background-repeat:repeat-x;
	padding: 6px 2px 6px 10px;
	
}
.leftMenuTop a:link, .leftMenuTop a:active, .leftMenuTop a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.leftMenuTop a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.leftMenuContainer 
{
	vertical-align:top;
	background-color:#000059;
	width:184px;
	border-right: 1px solid #cccccc;
	}
.page_layout_entitySummary 
{
    width: 100%;
}
.page_layout_contents 
{
    padding-left: 10px;
    padding-top: 10px;
    
}
.bill_ship_label 
{
	border-bottom: 1px solid #cccccc;
	font-weight: bold;
	font-size: 10pt;
	color: #999999;
	text-align: left;
}
.project_subtitle 
{
	font-weight: bold;
	color: #666666;
}
.inncode_layout_contents 
{
    margin-right: 0px;
    }
.tenPixelPadding 
{
	padding: 10px;
}
.addrBook_inncode_form 
{
    width: 600px;
}
.addrBook_form_container 
{
    width: 800px;
    /*background-color: #E4E4C9;
    border-bottom: 1px solid #CDCD98;*/
}
.addrBook_form_container a 
{
	color: #000099;
	font-weight: bold;
	text-decoration: underline;
}
.addrBook_grid_container 
{
	padding-bottom: 10px;
	
	}
.addrBook_projects_container 
{
	width: 800px;
	background-color: #DFE6F2;
	padding-bottom: 10px;
	border-bottom: 1px solid #C9D5E9;
	border-left: 1px solid #C9D5E9;
	border-right: 1px solid #C9D5E9;
}
.addrBook_projectSummary_container 
{
	width: 800px;
	background-color: #DFE6F2;
	padding-bottom: 10px;
	border: 1px solid #C9D5E9;
	background-image: url(../images/formLayout/hdr_bkg_blue.jpg);
	background-repeat: repeat-x;
}
.addrBook_projects_container a 
{
	color: #000099;
	font-weight: bold;
	text-decoration: underline;
}
/*.addrBook_projects_container a:visited 
{
	color: #6666C2;
}*/
.addrBook_grid_container a 
{
	color: #000099;
	font-weight: bold;
	text-decoration: underline;
	}	
.addrBook_form_header 
{
    width: 800px;
    font-weight: bold;
    color: #666666;
    line-height: 23px;
    font-size: 10pt;
    /*background-image: url(../images/formLayout/form_hdr_bkg.jpg);*/
}
.addrBook_projects_header 
{
    width: 800px;
    font-weight: bold;
    color: #666666;
    line-height: 23px;
    font-size: 10pt;
    background-image: url(../images/formLayout/hdr_bkg_blue.jpg);
    border-top: 1px solid #C9D5E9;
    border-left: 1px solid #C9D5E9;
    border-right: 1px solid #C9D5E9;
}
.addrBook_contact_container 
{
	width: 100%;
    background-color: #EFEFDF;
    
}
.hotel_contacts 
{
	width: 800px;
}
.contacts_container 
{
	width: 800px;
	background-color: #DFE6F2;
	border: 1px solid #C9D5E9;
	background-image: url(../images/formLayout/hdr_bkg_blue.jpg);
	background-repeat:repeat-x;
}
.default_container 
{
	width: 800px;
	background-color: #DFE6F2;
	border: 1px solid #C9D5E9;
	background-image: url(../images/formLayout/hdr_bkg_blue.jpg);
	background-repeat:repeat-x;
}
.jumpTo 
{
	padding-left: 10px;	
}
.mgt_company_container 
{
	width: 800px;
	background-color: #FFEFBF;
	background-image: url(../images/formLayout/hdr_bkg_orange.jpg);
	background-repeat: repeat-x;
	border-top: 1px solid #FFDE79;
	border-left: 1px solid #FFDE79;
	border-right: 1px solid #FFDE79;
}
.mgt_contacts_container
{
	width: 800px;
	background-color: #FFEFBF;
	border-left: 1px solid #FFDE79;
	border-right: 1px solid #FFDE79;
	border-bottom: 1px solid #FFDE79;
	background-image: url(../images/formLayout/hdr_bkg_orange.jpg);
	background-repeat: repeat-x;
}

.owner_container 
{
	width: 800px;
	background-color: #E2EFE2;
	background-image: url(../images/formLayout/hdr_bkg_green.jpg);
	background-repeat: repeat-x;
	border-left:1px solid #C1DDC1;
	border-right:1px solid #C1DDC1;
	border-top: 1px solid #C1DDC1;
}

.third_party_container 
{
	width: 800px;
	background-color: #F3F2D3;
	background-image: url(../images/formLayout/hdr_bkg_tan.jpg);
	background-repeat: repeat-x;
	border: 1px solid #E4E29C;
}
.psa_container 
{
	width: 800px;
	background-color: #FFEBD7;
	background-image: url(../images/formLayout/hdr_bkg_peach.jpg);
	background-repeat: repeat-x;
	border: 1px solid #FFD2A6;
}
.owner_contacts_container 
{
	width: 800px;
	background-color: #E2EFE2;
	border-right: 1px solid #C1DDC1;
	border-left: 1px solid #C1DDC1;
	border-bottom: 1px solid #C1DDC1;
	background-image: url(../images/formLayout/hdr_bkg_green.jpg);
	background-repeat:repeat-x;
}
.contacts_border 
{
	border: 1px solid #E1E1C1;
	width: 780px;
}
.column 
{
	float: left;
	width: 350px;
	padding: 10px;
	}
.btn_copy_addr 
{
	text-align: left;
	position: relative;
	left: -80px;
}
.inncode_label 
{
    float: left;
    font-weight: bold;
    color: #666666;
    padding-right: 10px;
}
.inncode_item 
{
    float:left;
}
.inncode_buttons 
{
    clear: both;
    width: 440px;
    padding-left: 60px;
    padding-top: 10px;
}
.inncode_new 
{
    float: right;
    }
.inncode_select 
{
    float: left;
    }
.grid 
{
	width: 80%;
	}    
.grid_row_company
{
	
}
.grid_row_alt_company 
{
	background-color: #F5F5F5;
}
.grid_row 
{
	background-color: #F5F5F5;
	}
.grid_row_alt 
{
	/*background-color: #E4E4C8;*/
}
.grid_row_alt2 
{
	background-color: #EFEFDF;
}
.grid_row2 
{
	background-color: #F7F7EF;
}
.grid_row_blue 
{
	background-color: #EFF3F9;
}
.grid_row_blue_alt 
{
	background-color: #DFE6F2;
}/*
.grid_row_green 
{
	background-color: #;
}
.grid_row_green_alt 
{
	background-color: #;
}
.grid_row_orange 
{
	background-color: #;
}
.grid_row_orange_alt 
{
	background-color: #;
}*/
.grid_header_title 
{
	color: #666666;
	font-weight:bold;
}
.scrolling_div 
{
	height: 150px;
	overflow: auto;
}
.scrolling_div_border 
{
	border: 0px solid #939362;
}
.std_footer 
{
	width: 100%;
	text-align: center;
}	
HR 
{
	color: #cccccc;
}
	
	.small { font-size: 8pt;}
	.CellHeader { background-color:#336699;
	    color:#ffffff; }
	.CellLabel 
	{ 
	    background-color:#000059; 
	    color:#ffffff;
	}
	.CellValue { background-color:#c9d5e9;
	    color:#000059 }
	    
	.CellValue2 
	{
		color: #666666;
	font-weight: bold;
	padding-right: 2px;
	background-color: #DFE6F2;
	}
	.MainTable
{
	background-color:#ffffff;
	width:780px;
}

.twpzTitle
{
	 color: #ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	background-image:url(Images/fill.jpg);
}
.twpzVerbs
{
	font-family:arial;
	font-size:9px;
	background-image:url(Images/fill.jpg);
}
.twpzTR
{
	background-image:url(Images/tr.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
.twpzBody
{
	border:1px solid #c3c3c3;
	border-top:0px;
	border-bottom:0px;
}


.MenuItemExpanded
{
	background-color:#D3DCED; 
	color:#78177d;
	font-size:11px;
	font-family:Verdana;
	cursor:pointer;
	font-weight:bold;
}
.MenuItemHover
{
	color:#78177d;
	font-size:11px;
	font-family:Verdana;
	cursor:pointer;
	font-weight:bold;
	text-decoration:underline;
}
.style2 
{
	font-size:12px;
}
.MenuGroup
{
	background-color:#C9D5E9;
	font-size:11px;
	color:#ffffff;
	font-family:Verdana;
	cursor:pointer;
	font-weight:bold;
}
.TabGroup
{
  background-color:#ffffff; 
  border:1px solid #57566F;
}
.TopGroup
{
  z-index:99;
  position:relative;
  
}
.tabbody
{
    background-color: #DFE6F2;
    
}
.DefaultTab 
{ 
	background-color:#c9d5e9;
	color:#000000;
	font-family:Verdana;
	font-size:10px;
	cursor:pointer;
	font-weight:bold;
}
.SelectedTab 
{
	background-color:#D3DCED;
	color:#003e7e;
	font-family:Verdana;
	font-size:10px;
	cursor:default;
}
.NewsHead
{
	color:#ffffff;
	font-size:10px;
	font-family:Arial;
	font-weight:bold;
}
.NewsText
{
	color:#000000;
	font-size:10px;
	font-family:Arial;
	background-color:#FFFFFF;
}
.NewsDate
{
	color:#666666;
	white-space:nowrap;
}
.NewsTextAlternating
{
	color:#000000;
	font-size:10px;
	font-family:Arial;
	background-color:#FFFFEE;
}
.WeatherText
{
	color:#000000;
	font-size:10px;
	font-family:Arial;
	background-color:#FFFFFF;
}
.AirlineText
{
	color:#000000;
	font-size:10px;
	font-family:Arial;
	background-color:#FFFFFF;
}
.vfAudio
{
	color:#000000;
	font-size:10px;
	font-family:Arial;
	text-decoration:none;
}
.UCLogin
{
	color:#000000;
	font-size:9px;
	font-family:Verdana;
}
.footer
{
	background:#c044c6;
	font-size:9px;
	color:#ffffff;
	font-family:Tahoma;
	font-weight:bold;
}
.footer2
{
	background:#9da2bf;
	font-size:10px;
	color:#003e7e;
	font-family:Verdana;
}
.inWeather
{
	background:#c9d5e9;
	color:#000000;
	font-family:Verdana;
	font-size:10px;
	cursor:pointer;
	border: 1px solid #000059;
}
.ActWeather
{
	background:#000059;
	color:#FFFFFF;
	font-family:Verdana;
	font-size:10px;
	cursor:default;
	border: 1px solid #c9d5e9;
}
.News1Head
{
	color:#000000;
	font-size:10px;
	font-family:Arial;
	font-weight:bold;
}
.description1 
{
	position:absolute;
	top:190px;
	left:40%;
	width:1px;
}

.surveyRow
{
	background-color:#000000;
}
.surveyRowAlternate
{
	background-color:#fceefc;
}
.errorMessage
{
	color: Red;
}
#ProjectDetails
{
    width: 1024px;
}
#ProjectDetailsTitle
{
    background-color: #00005A;
    color: #ffffff;
    padding: 3px 5px 3px 5px;
    font-family:Verdana;
	font-size:10px;
	letter-spacing: 10px;
	font-weight: bold;
}
#ProjectDetialsBody
{
    background-color:#DFE6F2;
    padding: 10px 10px 10px 10px;
    font-family:Verdana;
	font-size:10px;
}
#SubDescriptionHR
{
    height: 1px;
    color: #CCCCCC;
}
#ProjectDetailsSubBody
{
    background-color:#eef3f8;
    padding: 0px 10px 0px 10px;
    border-bottom: solid 1px #c9d5E9;
    font-family:Verdana;
	font-size:10px;
    }
#SubDescription
    {
        font-family: Arial;
        font-weight: bold;
        font-size: 10pt;
        color: #000059;
        padding: 0px 0px 0px 5px;
    }
  #HITSPaging
  {
    padding: 0px 0px 0px 5px;
    width: 1029px;
  }
  .HITS_form_header
  {
    width: 1024px;
	background-color: #DFE6F2;
	border: 1px solid #C9D5E9;
	background-image: url(../images/formLayout/hdr_bkg_blue.jpg);
	background-repeat:repeat-x;
	line-height: 23px;
	font-family: Arial; 
    font-weight:bold ;
    font-size: 10pt;
   color: #666666;
      }
  
  .TemplateBody
  {/*
    width:100%;
    background-color: #DFE6F2;
    border-bottom: 1px solid #C9D5E9;
    border-right: 1px solid #C9D5E9;
    border-left:1px solid #C9D5E9;
    */
    width: 800px;
	background-color: #DFE6F2;
	border-left: 1px solid #C9D5E9;
	border-right: 1px solid #C9D5E9;
	border-bottom: 1px solid #C9D5E9;
    
  }
  .buttons
  {
    width:1019px;
    padding: 2px 0px 2px 0px;
    text-align: right;
    }
    .titleCSS
    {
         text-align: left;
    padding-left: 5px;
    font-family: Arial; 
    font-weight:bold ;
    font-size: 10pt;
    color: #666666;
    padding-top: 2px;
    
        
        }
.title
{
    text-align: left;
    padding-left: 5px;
    font-family: Arial; 
    font-weight:bold ;
    font-size: 10pt;
    color: #666666;
}
.link
{
    text-align:right;
    padding-right:5px;
   
}
.dividedlinks
{
    text-align:right;
   
}
A.HITSData 
{
    BACKGROUND-COLOR:yellow;
}
/* styles specific to the Admin Console */

.adminNavMenu
{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left:5px;
	}
.adminNavMenuDesc
{
	background-color: #F1F1F1;
	height: 28px;
	padding-left: 10px;
	}
	.editor
	{
	    border: solid 1px #FFFFFF;
	    width: 1020px;
	 }
.Admin_container
  {
    padding: 0px 5px 0px 5px;
    width: 800px;
  }
  .AdminTemplateBody
  {
    width: 800px;
	background-color: #DFE6F2;
	border-left: 1px solid #C9D5E9;
	border-right: 1px solid #C9D5E9;
	border-bottom: 1px solid #C9D5E9;
    
  }
  .AdminTemplateBody a 
  {
	color: #000099;	
	}
  .AdminTemplateBody a:hover
  {
	color: #666666;
	}
 .Admin_form_header
  {
    width: 800px;
	background-color: #DFE6F2;
	border: 1px solid #C9D5E9;
	background-image: url(../images/formLayout/hdr_bkg_blue.jpg);
	background-repeat:repeat-x;
	line-height: 23px;
	font-family: Arial; 
    font-weight:bold ;
    font-size: 10pt;
   color: #666666;
      }
 .admin_comment
 {
	font-weight:bold;
	padding: 2px;
	color: #666666;
	}
.leftMenu_category
{
	background-image: url(../images/frameHTMLImages/bkg_leftMenuCategory.jpg);
	background-repeat: repeat-x;
	line-height: 24px;
	color: #000059;
	font-weight: bold;
	padding-bottom:5px;
	}
.leftMenu_item 
{
	padding-left: 10px;
	}
.form_label{
  	color: #666666;
	font-weight: bold;
	text-align: left;
	padding-right: 10px;
  }
 .iHITS_header 
 {
	background-image: url(../images/site/bkg_iHITSheader.jpg);
	background-repeat: repeat-x;
	width: 100%;
	padding-left:10px;
	padding-top: 5px;
	}
.iHITS_leftMenu
{
	background-color: #FFFFFF;
	vertical-align:top;
	width:184px;
	}
.iHITS_leftMenuText
{
	font-size: 8pt; 
	color: #ffffff; 
	font-family: Arial;
	}
	
#leftMenuContainer
{
    background-color:#5A88CD;
    width: 184px;
    position: relative;
    top: -13px;
}
#leftMenuAdminContainer
{
	background-color:#5A88CD;
    width: 184px;
    position: relative;
    top: 0px;
	}
#leftMenuDocItem_Open_graphic
{
    
    height: 24px;
    width:100%;
    background-image: url(../images/site/ico_documents24x24.gif);
    background-repeat: no-repeat;
    background-color:#DDE7F4;
    vertical-align: middle;
}
#leftMenuDocItem_Open_text
{
    padding-left: 25px;
    padding-top: 4px;
    font-family: Verdana;
    font-size: 8pt;
    color: #4B7DC9;
    font-weight: bold;
    
}
#leftMenuDocItem_Save_graphic
{
    height: 24px;
    width:100%;
    background-image: url(../images/site/ico_saved24x24.gif);
    background-repeat: no-repeat;
    background-color:#DDE7F4;
}
#leftMenuDocItem_Save_text
{
    padding-left: 25px;
    padding-top:4px;
    font-family: Verdana;
    font-size: 8pt;
    color: #4B7DC9;
    font-weight: bold;
}
#leftMenuDocItem_Approved_graphic
{
    height: 24px;
    width:100%;
    background-image: url(../images/site/ico_accepted24x24.gif);
    background-repeat: no-repeat;
    background-color:#DDE7F4;
}
#leftMenuDocItem_Approved_text
{
    padding-left: 25px;
    padding-top:4px;
    font-family: Verdana;
    font-size: 8pt;
    color: #4B7DC9;
    font-weight: bold;
}
#leftMenuDocItem_Rejected_graphic
{
    height: 24px;
    width:100%;
    background-image: url(../images/site/ico_rejected24x24.gif);
    background-repeat: no-repeat;
    background-color:#DDE7F4;
}
#leftMenuDocItem_Rejected_text
{
    padding-left: 25px;
    padding-top:4px;
    font-family: Verdana;
    font-size: 8pt;
    color: #4B7DC9;
    font-weight: bold;
}
.leftMenuItem
{
    background-color:#80A4D9;
    border-bottom: 1px solid #5A88CD;
    padding-left: 15px;
    padding-top: 8px;
    padding-bottom: 8px;
    padding-right: 5px;
    }
.leftMenuItem a
{
    font-family: Verdana;
    font-size: 8pt;
    color: #ffffff;
    text-decoration: underline;
}
.bookmarkItem
{
    background-color:#80A4D9;
    border-bottom: 1px solid #5A88CD;
    padding-left: 15px;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-right: 5px;
    }
.bookmarkItem a
{
    font-family: Verdana;
    font-size: 8pt;
    color: #ffffff;
    text-decoration: underline;
}
#leftMenuTitleItem
{
    font-family: Verdana;
    font-size: 10pt;
    font-weight: bold;
    color: #ffffff;
    padding: 5px 3px 5px 3px;
    background-color: #648FD0;
    text-align: left;
    padding-left: 25px;
}
.iHITShilton_logo
{
	padding-top: 8px;
	}
.loginItemStyles
{
    position: relative;
    top: -10px;
    padding-right: 10px;
}
.changePasswordItemStyles
{
    width: 500px;
    position: relative;
    top: -5px;
    
}

#loginBox
{
    background-image: url(../images/site/login_Header.gif);
    background-repeat: no-repeat;
    width: 228px;
    height: 19px;
    font-family: Verdana;
    font-size: 12pt;
    color:#ffffff;
    font-weight: bold;
}
.loginCredentials
{
    font-family: Verdana;
    font-size: 10pt;
    font-weight: bold;
    color: #80A4D9;
    text-align: right;
}
#templateDetails
{
    width: 790px;
    padding: 5px 10px 5px 10px;
}
.templateTitle
{
    font-family: Verdana;
    font-size: 10pt;
    font-weight: bold;
    color: #4B7DC9;
}
#templateStatus
{
    font-family: Verdana;
    font-size: 12pt;
    color: #000000;
}
.templateStatusDetails
{
    font-family: Verdana;
    font-size: 8pt;
    color: #000000;
}
.templateStatusLabel
{
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
	}
#Notes
{
    width: 100%;
    padding: 5px 10px 5px 10px;
}
.aboutText
{
    font-family: Verdana;
    font-size: 8pt;
    color: #999999;
}
#saveProgress
{
    background-image: url(../images/site/icon_save.gif);
    background-repeat: no-repeat;
    text-align: right;
    vertical-align:middle;
}
.buttonDetails
{
    font-family: Verdana;
    font-size: 8pt;
    color: #666666;
}
.adminLoginHIts
{
    font-family: Verdana;
    font-size:8pt;
    color: #ffffff;
    
}
.adminHitsLinks
{   
    width: 184px;
    font-family: Verdana;
    font-size:10pt;
    color: #ffffff;
    padding-left: 20px;
    padding-top: 5px;
    padding-bottom: 5px;
    border-bottom: 1px solid #5A88CD;
 }
 .adminHitsLinks a
 {
    color:#ffffff;
 }
 .iHITSPageColor
 {
	background-color: #F5F5F5;
	}
 .notes_title 
 {
	font-weight: bold;
	font-size: 10pt;
	color: #4B7DC9;
	}
	
.iHITSlogin	
{
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	margin-left:110px;
	}
	
.iHITSloginQA	
{
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	margin-left:110px;
	}
	
.iHITSloginHeader
  {	
	background-color: #5A88CD;
	color: #FFFFFF;
	padding: 3px 3px 3px 8px;
	font-weight: bold;
	margin-bottom:140px;	
  }
	
       
.ValidationError
{
	color:Red;
	font-size:large;
	font-weight:bold;
}
	
		
.iHITSloginBox
{
	width: 510px;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	}
.iHITSAdminloginBox 
{
	position: relative;
	top: -7px;
	width: 450px;
	}
.adminLeftMenu
{
	height: 600px;
	background-color: #80A4D9;
	}
.iHITSPageTitle
{
	font-weight: bold;
	font-size: 12pt;
	color: #4B7DC9;
	}
.iHITSPageSubTitle
{
	font-weight: bold;
	font-size: 10pt;
	color: #4B7DC9;
	}
.iHITSAdminGridRow
{
	padding: 2px;
	}
.iHITSAdminGridRowAlt 
{
	padding: 10px;
	
	}
.hdr_IHITSLogin
{
	background-color: #5A88CD;
	color: #FFFFFF;
	padding: 3px 3px 3px 3px;
	font-weight: bold;
	}	
.leftMenu_iHITSadmin 
{
	background-color: #80A4D9;
	}
.iHITSDocDisplay
	{
		padding-right: auto;
		overflow-x: hidden;
	}