﻿p
{
    margin:0px;
    padding:0px;
    font-family:Arial;
	font-size:11.5px;
	color:#5E5E5E;
	line-height: 15pt;

}
body td
{
    margin:0px;
    padding:0px;
    font-family:Arial;
	font-size:11.5px;
	color:#5E5E5E;
	line-height: 15pt;

}
P.AccordionGridSeparator
{
	MARGIN-TOP:-2px;
	MARGIN-BOTTOM:10px;
	PADDING-BOTTOM:10px;
	BORDER-BOTTOM:#e5e5e5 1px inset;
}

.QLTextIndent25px
{
	text-indent:25px;
}

.QLHeight10ffffffRepeatX
{
	width:980px
}

.QLpageFullwidth
{
	width:980px
}
.QLleftnavTDBase
{
    width:190px;
}
.QLpageCol1Width
{
    width:190px;
}
.QLhr
{
    width:755px;
}
.QLpageCol2Width
{
    width:755px;
}
.QLpagelayoutRow1Col3
{
	width:5px;
}
.QLpageCol3Width
{
	width:5px;
}
.QLcontentPaddingLeft
{
    padding-left:15px;
}
.QLcontentPaddings
{
    padding-top:15px;
	padding-bottom:15px;
	padding-left:15px;
	padding-right:15px;
}
/*Global font style*/
.ms-rteCustom-H1_Arial_Bold_20_003464
{
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	color:#003464;
}
.QLBodyH1
{
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	color:#003464;
}
.ms-rteCustom-H2_Arial_Bold_16_005FAD
{
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	color:#005FAD;
}
.QLBodyH2
{
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	color:#005FAD;
}
.ms-rteCustom-H3_Arial_15_5E5E5E
{
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	color:#5E5E5E;
}

.ms-rteCustom-Arial_11-5_5E5E5E
{
   	font-family:Arial;
	font-size:11.5px;
	color:#5E5E5E; 	
}

.QLBodyText
{
   	font-family:Arial;
	font-size:11.5px;
	color:#5E5E5E; 	
}
.ms-rteCustom-Link_Arial_11-5_5E5E5E 
{
   	font-family:Arial !important;
	font-size:11.5px !important;
	color:#5E5E5E !important;
	text-decoration:none !important;
}
.ms-rteCustom-Link_Arial_11-5_5E5E5E:hover
{
   	font-family:Arial !important;
	font-size:11.5px !important;
	color:#000000 !important;
	text-decoration:none !important;
}

.ms-rteCustom-Arial_Bold_11-5_5E5E5E
{
   	font-family:Arial;
	font-size:11.5px;
	color:#5E5E5E;
 	font-weight:bold;
}
QLBodyTextBold
{
   	font-family:Arial;
	font-size:11.5px;
	color:#5E5E5E;
 	font-weight:bold;
}
.interopBodyText
{
   	font-family:Arial;
	font-size:11.5px;
	color:#005FAD;
 	text-decoration:none;
 	font-weight:bold;
}
.ms-rteCustom-Link_Arial_Bold_11-5_005fAD
{
   	font-family:Arial !important;
	font-size:11.5px !important;
	color:#005FAD !important;
 	text-decoration:none !important;
 	font-weight:bold !important;
}
.QLleftnavLinkLevel3
{
   	font-family:Arial;
	font-size:11.5px;
	color:#005FAD;
 	text-decoration:none;
 	font-weight:bold;
}
.QLleftnavLinkLevel2
{
   	font-family:Arial;
	font-size:11.5px;
	color:#005FAD;
 	text-decoration:none;
 	font-weight:bold;
 	display:block;
   	height:15px;
}
.QLleftnavLinkLevel1
{
   	font-family:Arial;
	font-size:11.5px;
 	text-decoration:none;
 	font-weight:bold;
	color:#003464;
	display:block;
	height:15px;
	cursor:text;
}
.QLBodyTextLink
{
   	font-family:Arial;
	font-size:11.5px;
	color:#005FAD;
 	text-decoration:none;
 	font-weight:bold;
}
.interopBodyText:hover
{
	color:#003464;
}

.ms-rteCustom-Link_Arial_Bold_11-5_005fAD:hover
{
	color:#003464 !important;
	text-decoration:none !important;
}

.QLleftnavLinkLevel3:hover
{
	color:#003464;
}
.QLBodyTextLink:hover
{
	color:#003464;
}

/*
a
{
   	font-family:Arial;
	font-size:11.5px;
	color:#005FAD;
 	text-decoration:none;
 	font-weight:normal;
}
a:hover
{
    font-family:Arial;
	font-size:11.5px;
	color:#003464;
 	text-decoration:none;
 	font-weight:normal;
}
*/
.ms-rteCustom-Link_Arial_11-5_005fAD
{
   	font-family:Arial !important;
	font-size:11.5px !important;
	color:#005FAD !important;
 	text-decoration:none !important;
 	font-weight:normal !important;
}
.interopBodyText
{
   	font-family:Arial;
	font-size:11.5px;
	color:#005FAD;
 	text-decoration:none;
 	font-weight:normal;
}
.QLBodyTextLinkNormal
{
   	font-family:Arial;
	font-size:11.5px;
	color:#005FAD;
 	text-decoration:none;
 	font-weight:normal;
}
.ms-rteCustom-Link_Arial_11-5_005fAD:hover
{
    color:#003464 !important;
    /*
    font-family:Arial;
	font-size:11.5px;	
 	text-decoration:none;
 	font-weight:normal;
 	*/
}
.interopBodyText:hover
{
    color:#003464;
    /*
    font-family:Arial;
	font-size:11.5px;	
 	text-decoration:none;
 	font-weight:normal;
 	*/
}
.QLBodyTextLinkNormal:hover
{
    color:#003464;
    font-family:Arial;
	font-size:11.5px;
 	text-decoration:none;
 	font-weight:normal;
    /*
    font-family:Arial;
	font-size:11.5px;	
 	text-decoration:none;
 	font-weight:normal;
 	*/
}
.interopBodyText:visited
{
    font-family:Arial;
	font-size:11.5px;
	color:#005FAD;
 	text-decoration:none;
 	font-weight:bold;
}
/*
.ms-rteCustom-Link_Arial_Bold_11-5_005FAD:hover .ms-rteCustom-Link_Arial_Bold_11-5_005FAD
{
    font-family:Arial;
	font-size:11.5px;
	color:#005FAD;
 	text-decoration:none;
 	font-weight:bold;
}
*/
.QLBodyTextLink:hover
{
    font-family:Arial;
	font-size:11.5px;
	color:#005FAD;
 	text-decoration:none;
 	font-weight:bold;
}
.ms-rteCustom-Arial_Bold_11_FFFFFF
{
   	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
}
.ms-rteCustom-Arial_11_003464
{
   	font-family:Arial;
	font-size:11px;
	color:#003464;
}
.ms-rteCustom-Arial_Bold_11_003464
{
   	font-family:Arial;
	font-size:11px;
	color:#003464;
	font-weight:bold;
}
.ms-rteCustom-Arial_Bold_11-5_005FAD
{
   	font-family:Arial;
	font-size:11.5px;
	color:#005FAD;
	font-weight:bold;
}
.ms-rteCustom-Arial_Bold_12_5E5E5E
{
   	font-family:Arial;
	font-size:12px;
	color:#5E5E5E;
	font-weight:bold;
}
.ms-rteCustom-Arial_Bold_12_005FAD
{
   	font-family:Arial;
	font-size:12px;
	color:#005FAD;
	font-weight:bold;
}
.interopHeaderStyle
{
   	font-family:Arial;
	font-size:13px;
	color:#003464;
	font-weight:bold;
}
.ms-rteCustom-Arial_Bold_13_003464
{
   	font-family:Arial;
	font-size:13px;
	color:#003464;
	font-weight:bold;
}
.QLTable1 td
{
	line-height: 15pt;
	padding:10px 10px 10px 10px;
	/*border-spacing:20px 20px;*/
}
td.QLTableBGColor_005FAD
{
	background-color:#005FAD;
	padding:1px 0px 1px 10px;
	/*line-height:25px;
	height:10px;
	min-height:10px;
	left:20px;*/
	/*margin:40px,0px,40px,40px;*/
	/*padding:40px,0px,40px,40px;*/
	/*padding-left:10px;*/
	/**/		
}
td.QLTableBGColor_D6ECF7
{
	background-color:#D6ECF7;
	padding:1px 0px 1px 10px;
	/*margin:40px,0px,40px,40px;*/
	/*padding:40px,0px,40px,40px;*/
	/*padding-left:10px;
	line-height:25px;
	height:10px;
	min-height:10px;
	left:20px;	*/
}
td.QLTableBGColor_ECECEC
{
	background-color:#ECECEC;
	padding:5px 10px 5px 10px;
	/*margin:40px,0px,40px,40px;*/
	/*padding:40px,0px,40px,40px;*/
	/*padding-left:10px;
	line-height:25px;
	height:10px;
	min-height:10px;
	left:20px;	*/
}
.QLTableBGColor_FFFFFF
{
	background-color:#FFFFFF;
	padding:5px 10px 5px 10px;
	/*margin:40px,0px,40px,40px;*/
	/*padding:40px,0px,40px,40px;*/
	/*padding-left:10px;
	line-height:25px;
	height:10px;
	min-height:10px;
	left:20px;	*/
}
.QLTableBGColor_Left
{
	border-left-color:white;
	border-left-style:solid;
	border-left-width:thin;
}
.QLTableBGColor_Top
{
	border-top-color:white;
	border-top-style:solid;
	border-top-width:thin;
}
.QLTableBGColor_Bottom
{
	border-bottom-color:#D6D6D6;
	border-bottom-style:solid;
	border-bottom-width:thin;
}
.QLhr
{
	color:#ECECEC;
	background-color:#ECECEC;
	height: 1px;
}
.QL_UL_ListLink
{
	
	position:relative;
	left:-30px;
	top:-12px;
	list-style-type: none;
	padding: 0;
	margin: 25px;  /*25px -20px -20px -20px*/

}
.QL_LI_ListLink
{
	background-image: url(SiteCollectionImages/CoreImages/Masterpage/arrow_left_Nav.gif);
	background-repeat: no-repeat;
	background-position: .4em;
	padding-left: 15px;
}
/*************************************International Button*/
#QLinternationalMenuPanel
{
    height:26px;
}
.internationalMenuItemStyle
{ 
	font-size:13px;
	font-weight:500;
	font-family:"Arial Narrow";
	color:black;
	text-decoration:none;
	vertical-align:text-top;
	vertical-align:top;
	height:18px;
}
#internationalMenuActionsID
{ 
	width:108px; 
	height:26px; 
	background-repeat:no-repeat; 
	margin-top:0px;
}
.internationalMenuStyle
{ 
	width:310px; 
	height:26px;
}
#internationalMenuTableID
{ 
	width:auto;
}
.internationalMenuItemStyle:hover
{
	color:#c95b32;
}
.internationalMenuItemStyle1:hover
{
	color:#c95b32;
}
#internationalMenuID
{
	display:none;
	background-color:white;
	text-align:center;
	position:absolute;
	left:0px;
	top:0px;
	width:310px;
	height:20px;
	padding-top:5px;
}
.internationalMenuItemDividerStyle
{
	font-family:'Arial Narrow';
	font-size:x-small;
	color:#ccc;
}
/*************************************QLogic Banner*/
.QLlogo
{
    background-image:url(SiteCollectionImages/CoreImages/Masterpage/logo_qlogic.jpg);
    width:319px;
    height:78px;
    background-repeat:no-repeat;
}
.QLlogoHyperlink
{	/*hyperlink when click on banner*/
    display:block;
    text-decoration:none;
    width:319px;height:78px;
}
/*************************************Search box*/
#QLsearchPlaceholder
{
    width:661px;
    height:78px;
}
.QLSearchoxTD{
	margin:0px;
	padding:0px;
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
}
#QLSearchboxInputID
{	
	margin:0px;
	padding:0px;
	white-space:nowrap;
	border:solid 1px #7f9db9;
	height:15px;
	width:183px;
	font-size:11px;
}
/*************************************Top nav*/
#QLtopnavPlaceHolder
{
    height:30px;
}
.QLtopnavTabDiv
{
    height:30px;
}
.QLtopnavPopupTopleft{
    background-image:url(SiteCollectionImages/CoreImages/Masterpage/Popup/popup_blue_strip_left.png);
    /*width:18px;
    height:143px;*/
    background-repeat:no-repeat;
}
.QLtopnavPopupTopRight{
    background-image:url(SiteCollectionImages/CoreImages/Masterpage/Popup/popup_blue_strip_right.png);
    /*width:18px;
    height:143px;*/
    background-repeat:no-repeat;
}
.QLtopnavPopupMiddleRightRepeatY{
	background-image: url(SiteCollectionImages/CoreImages/Masterpage/Popup/popup_right_bckgrnd_repeat.png);
	background-repeat: repeat-y;
	width: 18px;
}
.QLtopnavPopupMiddleLeftRepeatY{
	background-image: url(SiteCollectionImages/CoreImages/Masterpage/Popup/popup_left_bckgrnd_repeat.png);
	background-repeat: repeat-y;
	width: 18px;
}

.QLtopnavPopupBottomRepeatX{
	background-image: url(SiteCollectionImages/CoreImages/Masterpage/Popup/popup_bottom_bckgrnd_repeat.png);
	background-repeat: repeat-x;
	width: 18px;
}

.QLtopnavPopupTopMiddleRepeatX{
	background-image: url(SiteCollectionImages/CoreImages/Masterpage/Popup/popup_blue_strip_bckgrnd.png);
	background-repeat: repeat-x;
	/*height:143px;*/
}
.QLtopnavPopupBottomRightCorner{
	background-image: url(SiteCollectionImages/CoreImages/Masterpage/Popup/popup_bottom_right.png);
	background-repeat: no-repeat;
	width: 18px;
}
.QLtopnavPopupBottomLeftCorner{
	background-image: url(SiteCollectionImages/CoreImages/Masterpage/Popup/popup_bottom_left.png);
	background-repeat: no-repeat;
	width: 18px;
}
/*************************************News Ticker*/
.QLnewsTickerMiddleRepeatX
{
    background-image:url('SiteCollectionImages/CoreImages/Masterpage/news_scroller_left_bkgrnd.jpg');
    background-repeat:repeat-x;
}
/*TODO, add news ticker left and right corner*/

/*************************************Left nav*/
.QLleftnavTDBase
{
	background-color:#f5f5f5;
	height:23px;
}
.QLleftnavTDLevel1
{
	padding-left:5px;
}
.QLleftnavTDLevel2
{
    padding-left:10px;
}
.QLleftnavTDLevel3
{
	padding-left:15px;
}
.QLleftnavLinkLevel3
{
    font-weight:normal;
    display:block;
    height:15px;
}
.QLleftnavLinkLevel3:visited
{
    color:#005fad;
}
.QLleftnavLinkLevel3:hover
{
    text-decoration:none;
    color:#003464; 
}
.QLleftnavSubmenuToggleState
{
    display:none;
}
.QLleftnavSelectedBackground
{
    background-color:#d6ecf7;
}
/*************************************Footer*/
#QLfooterPlaceholder
{
	background-color:#ececec;
	height:43px;
}
.QLFooterBottomleftCorner
{
	background-image:url('SiteCollectionImages/CoreImages/Masterpage/navi_btm_left_corner.jpg');
	background-repeat:no-repeat;
	width:9px;
	height:43px;
}
.QLFooterBottomRightCorner
{
	background-image:url('SiteCollectionImages/CoreImages/Masterpage/navi_btm_left_corner_r1_c29.jpg');
	background-repeat:no-repeat;
	width:9px;
	height:43px;
}
/*************************************Pagelayout*/
.QLpagelayoutRow1Col1
{
    background-image:url(SiteCollectionImages/CoreImages/Masterpage/width1Height15_ffffff.jpg);
    background-repeat:repeat-x;
    height:15px;
    width:975px;
}
.QLpagelayoutRow1Col3
{
	background-image:url(SiteCollectionImages/CoreImages/Masterpage/width5Height7_ececec.jpg);
	height:7px;
	background-repeat:no-repeat;
}
.QLwidth5ecececRepeatY
{
	width:5px;
 	background-image:url(SiteCollectionImages/CoreImages/Masterpage/width5Height1_ececec.jpg);
 	background-repeat:repeat-y;
}
.QLHeight2ffffffRepeatX
{
    background-image:url(SiteCollectionImages/CoreImages/Masterpage/with1Height10_ffffff.jpg);
    background-repeat:repeat-x;
    height:2px;
}
.QLHeight10ffffffRepeatX
{
    background-image:url(SiteCollectionImages/CoreImages/Masterpage/with1Height10_ffffff.jpg);
    background-repeat:repeat-x;
    height:10px;
}
.QLHeight15ffffffRepeatX
{
    background-image:url(SiteCollectionImages/CoreImages/Masterpage/width1Height15_ffffff.jpg);
    background-repeat:repeat-x;
    height:15px;
}
.QLwidth5Height7FFFFFF
{
    background-image:url(SiteCollectionImages/CoreImages/Masterpage/width5Height7_ffffff.jpg);
    background-repeat:no-repeat;
    height:7px;
    width:5px;
}
/*forms style*/
.QLformRequiredTextColor
{
   	font-family:Arial;
	font-size:11.5px;
    color:#BDBDBD;
}
.QLformRequiredBGColor
{
    background-color:#FFE0E6;
}
.QLheaderBackground
{
    background-color:#0060ad;
}
.QLsubheaderBackground
{
	background-color:#d6ecf7;
}
.QLrowSelectedColor
{
	background-color:#ececec;
}
/*Cross Reference*/
.crossRerenceTable td
{
    border:1px;
    border-style:solid;
    border-bottom-color:gray;
    border-top-color:white;
    border-left-color:white;
    border-right-color:white;
}
/*End of Cross Reference*/