<script language="Javascript">
	// log item
	function logitem(actid, desc1, desc2,desc3,desc4,desc5)
	{	var win2;
		var top=screen.height-1;
		var left = screen.width-1;
		var features="width=15,height=10,scrolbars=0,resizable=0,toolbar=0,location=0,menubar=0,status=0,directories=0,screenX=" + left + ",screenY=" + top + ",top=" + top + ",left=" + left;
		//var features="width=300,height=300,screenX=10,screenY=10,top=10,left=10";
		win2=window.open("qahdnlog.asp?actid=" + actid + "&dsc1=" + desc1 + "&dsc2=" + desc2 + "&dsc3=" + desc3 + "&dsc4=" + desc4 + "&dsc5=" + desc5,"_qahdnlog",features);
		win2.blur();
		window.focus();		
	}
//This function set the focus to the first blank form field
function setFocus(f) 
{
	//if first time form is displayed, set focus to first field
	var args = getArgs();
	if (args["ft"] == "y") {
		f.name.focus();
		return;
	}
	if (f != null)
	{
		//otherwise, loop through all form elements and set focus to the first blank one
		for(var i = 0; i < f.length; i++) {
			var e = f.elements[i];
			//skip hidden elements
		  	if ((e.type == "hidden") || (e.readOnly == true)) continue;
 		 	if (isblank(e.value)) {
		 		e.focus();
				return;				
		  	}
		}
	}
}
</script>


#qa_content {
	padding-left: 12px;
	padding-right: 12px;  
	text-align: left; 
	width: 100%
}
.qa_content {
	padding-left: 12px;
	padding-right: 12px;  
	text-align: left; 
	width: 100%
}
.qa_error_msgs {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
}


.homenavbar
{
    color: silver;
	
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
 	FONT-WEIGHT: 700
	
}

.homenavbar A:link
{
    color: silver;
    TEXT-DECORATION: none
}
.homenavbar A:visited
{
    color: silver;
    TEXT-DECORATION: none
}
.homenavbar A:hover
{
    color: gray;
    TEXT-DECORATION: none
}
.navbar
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: 700;
    color: white;
    TEXT-DECORATION: none;
    
    background: silver
}
.navbar A:link
{
    color: white;
    TEXT-DECORATION: none
}
.navbar A:visited
{
    color: white;
    TEXT-DECORATION: none
}
.navbar A:hover
{
    color: gray;
    TEXT-DECORATION: none
}

.selpagenavbar
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: 700;
    color: silver;
    TEXT-DECORATION: none;
    
    background: white    
}
.selpagenavbar A:link
{
    color: silver;
    TEXT-DECORATION: none
}
.selpagenavbar A:visited
{
    color: silver;
    TEXT-DECORATION: none

}
.selpagenavbar A:hover
{
    color: gray;
    TEXT-DECORATION: none
}

TD
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
}

.main
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px
}

.main A
{
    color: #000000;
    FONT-WEIGHT: 700;
    TEXT-DECORATION: none
}
.main A:hover
{
    TEXT-DECORATION: underline
}
.qa_TabOn
{
    BORDER-LEFT: gray 1px solid;
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: 700;
    TEXT-ALIGN: center;
    color: black;
    background: #FFFFFF;
	HEIGHT=5px
}
.iteminfo
{
    background: #FFFFFF;
    color: black;
}
.qa_TabOff
{
    BORDER-LEFT: gray 1px solid;
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    color: black;
    background: gray;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    TEXT-ALIGN: center
}
.qaTabOff A
{
    color: black;
    TEXT-DECORATION: none
}
.tabspace
{
    BORDER-BOTTOM: gray 1px solid
}
.query
{
    BORDER-BOTTOM: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    BORDER-RIGHT: gray 1px solid;
    color: black;
	background: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: 700
}
.qabutton
{
    background: #B5C3D6;
    color: white;
    CURSOR: hand;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: 700;
    WIDTH: 150px;
}
.qa_btnSearch
{
    background: #B5C3D6;
    color: white;
    CURSOR: hand;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: 700
}

.qa_btnFeedback
{
    background: #B5C3D6;
    color: white;
    CURSOR: hand;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: 700
}
.qa_btnConfirm
{
    background: #B5C3D6;
    color: white;
    CURSOR: hand;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: 700
}

.seltext
{
    color: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt
}
.resultshead
{
    color: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
	text-align: left;
}

.titlebanner {
	color: silver;
	FONT-FAMILY: verdana,helvetica,sans-serif;
	FONT-SIZE: 16pt;
	FONT-WEIGHT: bold
	}

.titles {
	background: #FFFFFF;
	color: #000000;
	FONT-FAMILY: verdana,helvetica,sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold
	}
 
 .a {text-decoration: underline}
 
.sub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	background: #00cc00;
	}

.sub a {color: white;}

.desc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black
	}

.desc A:link{
	color: black
	}

.desc A:visited{
	color: black
	}

.desc A:hover{
	color: silver
	}

#bbhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bolder;
	text-align: center;
	color: white;
	background: silver;
	}

#bbmain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: black;
	background: #e6e6e6;
	border: silver 1px solid;
	}

.line {background: #00cc00;}
.lists {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 200px;
	}
.qalistssearch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 120px;
	}
.qalistssearchwith	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	width: 120px;
	
	}
.qalistscontact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 200px;
	}
.matchingline {
	background: silver
	}
.qaliststrack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 250px;
	}
	
.qaquestiontitle
{
    FONT-SIZE: 16px;
}

body {
	margin: 0;
	}





.qa_header {
	background-image: url(GeneralImg/silver/barMaster_02.jpg);
	background-repeat: repeat-x;
	text-align: left;
	margin: 0px;
	padding: 0px 0px 8px;
}
.qa_header A:link
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
    color: white;
	text-decoration: none;
}
.qa_header A:active
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
    color: white;
	text-decoration: none;
}
.qa_header A:visited
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
    color: white;
	text-decoration: none;
}
.qa_header A:hover
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
    color: white;
	text-decoration: none;
}
.qa_header_link {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
    color: white;
	text-decoration: none;
}
.qa_header_link A
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
    color: white;
	text-decoration: none;
}

.qa_header2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(GeneralImg/silver/barMaster_04.jpg);
	background-repeat: repeat-x;
	text-align: left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.qa_companyName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: black;
	text-decoration: none;
}
.qa_topbarMiddle {
	background-image: url(GeneralImg/silver/topbarMaster_05.jpg);
	background-repeat: repeat-x;
	background-position: center;
}

.qa_nav_header {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
    color: white;
	text-decoration: none;
	background-image: url(GeneralImg/silver/qa_navbar03.jpg);
	background-repeat: repeat-x;
	text-align: left;
}
.qa_nav_header_link  {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
    color: white;
	text-decoration: none;
	text-align: left;
}

.qa_supportbar_title {


}
.qa_supportbar_title A {
	

}

.qa_supportbar {
	background-image: url(GeneralImg/silver/qa_navbar03.jpg);
	background-repeat: repeat-x;
	text-align: center;
	color: white;
}

.qa_supportbar A:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 700;
    color: white;
    TEXT-DECORATION: none;
}
.qa_supportbar A:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 700;
    color: white;
    TEXT-DECORATION: none;
}
.qa_supportbar A:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 700;
    color: white;
    TEXT-DECORATION: none;
}
.qa_supportbar A:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 700;
    color: white;
    TEXT-DECORATION: none;
}

.qa_supportbarlink {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 700;
    color: white;
    TEXT-DECORATION: none;
}	
/* Styles for service request */

.qa_servtitle { 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12pxpx; 
	CURSOR: default; 
	PADDING-TOP: 2px; 
	FONT-FAMILY: verdana,helvetica,sans-serif, Tahoma, Verdana, Arial, Helvetica; 
	color: #000000}
.qa_servdesc { 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	CURSOR: default; 
	PADDING-TOP: 2px; 
	FONT-FAMILY: verdana,helvetica,sans-serif, Tahoma, Verdana, Arial, Helvetica; 
	color: #000000}
.qa_srvlists {

	FONT-SIZE: 12pxpx; 
	CURSOR: default; 
	FONT-FAMILY: verdana,helvetica,sans-serif, Tahoma, Verdana, Arial, Helvetica; 
	width: 200px
	}
		
.qa_srvbtn	{ 
    background: #B5C3D6;
    color: white;
    CURSOR: hand;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: 700
}
.qa_srvinput	{ 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	CURSOR: default; 
	PADDING-TOP: 2px; 
	FONT-FAMILY: verdana,helvetica,sans-serif, Tahoma, Verdana, Arial, Helvetica; 
	color: #000000;
	width: 200px}
	
.qa_srvColHeading { FONT-WEIGHT: bold; 
	FONT-SIZE: 12pxpx; 
	CURSOR: default; PADDING-TOP: 2px; 
	FONT-FAMILY: verdana,helvetica,sans-serif, Tahoma, Verdana, Arial, Helvetica; 
	BACKGROUND-COLOR: silver;
	color: white}

.qa_srvColHeading A {
	COLOR: white; TEXT-DECORATION: none 
}
.qa_srvColHeading A:hover {
	COLOR: #cccccc; TEXT-DECORATION: none 
}
.qa_srvColHeading A:visited {
	COLOR: white; TEXT-DECORATION: none 
}
.qa_srvColHeading A:active {
	COLOR: white; TEXT-DECORATION: none
}
.qa_srvRowText { FONT-WEIGHT: normal; 
	FONT-SIZE: 12pxpx; CURSOR: default; 
	PADDING-TOP: 2px; 
	FONT-FAMILY: verdana,helvetica,sans-serif, Tahoma, Verdana, Arial, Helvetica; 
	color: #000000
	border:1px solid silver; 
	}	

/* Styles for tabbed interface */
.qa_tab_bar {
	border-bottom: solid 5px silver
}
	
.qa_tab_active {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
    color: white;
	text-decoration: none;
	text-align: center;
	padding-left: 20px;
	padding-right: 20px;
    background-color:silver
}

.qa_tab_active_link {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
    color: white;
	text-decoration: none;
	text-align: center;
}

.qa_tab_inactive {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 700;
    color: silver;
    text-decoration: none;
    text-align: center;
	padding-left: 20px;
	padding-right: 20px;
}


.qa_tab_inactive_link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 700;
    color: silver;
    text-decoration: none;
    text-align: center;
}
	
/* ad styles */
#qa_adtable {	background-color: #CCCCFF;}
#qa_adcss h2 {font:bold 90% verdana;color:#909090;text-align:center;margin-bottom:2px;width:100%;}
#qa_adcss h3 {font:bold 78% verdana;color:#909090;text-align:center;margin-bottom:2px;}
#qa_adcss td {margin:0;list-style:none;padding:0;}
.qa_adtable td {cursor:pointer;cursor:hand;text-align:left;border:1px solid #d7dbe1; background:#ecf5fa;} 
.qa_adtitle {color: #6f6f6f;font:bold 100%/1.5em arial; font:bold;}
.qa_adtext {color: #909090;font:90%/1.4em arial;}
.qa_adlink {color: #6f6f6f;font:90%/1.4em arial;}	

/* ---------------------------------- */
/* Billing Portal Styles */
/* ---------------------------------- */
/* menu title */

.qa_bp_menu_title
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: 700;
    color: white;
    TEXT-DECORATION: none;
    
    background: silver
}
.qa_bp_menu_title A:link
{
    color: white;
    TEXT-DECORATION: none
}
.qa_bp_menu_title A:visited
{
    color: white;
    TEXT-DECORATION: none
}
.qa_bp_menu_title A:hover
{
    color: gray;
    TEXT-DECORATION: none
}

/* menu text */
.qa_bp_menu_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black
	font-weight: bold;
	}

.qa_bp_menu_text A:link{
	color: black
	}

.qa_bp_menu_text A:visited{
	color: black
	}

.qa_bp_menu_text A:hover{
	color: silver
	}
.qa_bp_menu_bg
{
    
    background: silver
}

/* sod styles */
.sod-section-heading {
    color: white;
    
    background: silver;
    	

}

.sod-section-heading-gray {
    color: white;
	BACKGROUND-COLOR: #d5d5d5	
}

.sod-plain-text, .sod-input, .sod-message-box, .sod-datepicker {
    color: black;
}
.sod-label {
    color: black;
}


/********************************************************************
/* v7.0 Styles
/********************************************************************/

.qac_required_field_indicator
{
	color: red; 
	font-weight: bold;
	font-size: 14px;
	font-family: tahoma;
}

.qac_error_summary
{
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif, tahoma, verdana, arial, helvetica; 
	color: red;
}

.qac_title
{ 
	font-weight: bold;
	font-size: 12px; 
	font-family: verdana,helvetica,sans-serif, tahoma, verdana, arial, helvetica; 
	color: #000000;
}

.qac_label 
{ 
	font-weight: bold;
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif, tahoma, verdana, arial, helvetica; 
	color: black;
}

.qac_text, .qac_request_msg_history_header, .qac_request_msg_history_body
{ 
	font-weight: normal; 
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif, tahoma, verdana, arial, helvetica; 
	color: black;
}

.qac_element, .Over_Qa_Input, .Focus_Qa_Input, .Default_Qa_Input
{ 
	font-weight: normal; 
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif, tahoma, verdana, arial, helvetica; 
	color: black;
	width: 200px;
}

.qac_infobox
{
    border: gray 1px solid;
    padding-top: 20px;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    color: black;
    background: #FFFFFF;
}

.qac_fieldset
{
}

.qac_legend
{
	font-weight: bold;
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif, tahoma, verdana, arial, helvetica; 
	color: black;
	padding-left: 5px;
	padding-right: 5px;
	margin-bottom: 10px;
	margin-top: 10px;
}

/* Create/Edit Request Page Elements */

#qac_request_title_container
{
	margin-top: 10px;
}

#qac_request_fields_fieldset
{
}

#qac_request_customer_fields_fieldset
{
	/*width: 550px*/
}

#qac_request_confirm_box
{
}

#qac_myportal_menu
{
}

#qac_myportal_menu A
{
}

