
/* import the main navigation css code */
@import url("http://www.wrq.com/wrq-html/styles/default-main-nav.css");

#home {
	background-image: url(http://www.wrq.com/images/background_home.gif);
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #095C7E;
}

#search {
	background-image: url(http://www.wrq.com/images/background_search.gif);
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #656FA2;
}

#customers {
	background-image: url(../images/background_customers.gif);
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #7f8ea3;
}

#solutions {
	background-image: url(http://www.wrq.com/images/background_solutions.gif);
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #5D796B;
}

#products {
	background-image: url(http://www.wrq.com/images/background_products.gif);
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #E08519;
}

#products_merge {
	background-image: url(http://www.wrq.com/images/background_products_merge.gif);
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #2B5BAD;
}

#partners {
	background-image: url(http://www.wrq.com/images/background_partners.gif);
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #8FA9B6;
}

#aboutwrq {
	background-image: url(http://www.wrq.com/images/background_about.gif);
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #095C7E;
} 

#support {
	background-image: url(http://support.wrq.com/images/background_support.gif);
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #2B5BAD;
}

#box1 {
position: relative;
float: right;
width: 180px;
border: solid 1px #999999;
background-color: #FBF8EC;
padding: 0px;
margin: 0px;
}


#maincontent_box{ 
padding: 16px 20px 16px 25px;
margin: 0px;
}

#list_menu ol li {
	border: 0;
	margin: 0;
	padding: 0px; 
	list-style-type: upper-numeric;
	list-style-position: outside;
}

#list_menu ul li {
	border: 0;
	margin: 10;
	padding: 0px;
	list-style-type: upper-alpha;
	list-style-position: outside;
}

body, td, p { font-family: Verdana, Geneva, arial, sans-serif; font-size: 11px; color: #000000; } 

blockquote { font-family: Verdana, Geneva, arial, sans-serif; font-size: 11px; color: #000000; margin-left: 30px; } 

ul { font-family: Verdana, Geneva, arial, sans-serif; font-size: 11px; color: #000000; margin-left: 35px; } 

ul ul { font-family: Verdana, Geneva, arial, sans-serif; font-size: 11px; color: #000000; list-style-type: circle; margin-left: 20px; } 

ul ul ul { font-family: Verdana, Geneva, arial, sans-serif; font-size: 11px; color: #000000; list-style-type: square; margin-left: 20px; }

ol { font-family: Verdana, Geneva, arial, sans-serif; font-size: 11px; color: #000000; margin-left: 35px; }

ol ol { font-family: Verdana, Geneva, arial, sans-serif; font-size: 11px; color: #000000; margin-left: 23px; } 

ol ul { font-family: Verdana, Geneva, arial, sans-serif; font-size: 11px; color: #000000; margin-left: 16px; list-style-type: circle; } 

code { font-family: "Courier New", Courier, mono; font-size: 12px; color: #000000; } 

h1 { font-family: Verdana, Geneva, arial, sans-serif; font-size:16.5px; font-weight: bold; color:#000000; margin-bottom: 0px; } 

h2 {font-family: Verdana, Geneva, arial, sans-serif; font-size: 15px; font-weight: bold; color: #000000; margin-bottom: 0px; }

h3 { font-family: Verdana, Geneva, arial, sans-serif; font-size: 13px; font-weight: bold; color: #000000; margin-bottom: 0px; margin-top: 20px; } 

h4 { font-family: Verdana, Geneva, arial, sans-serif; font-size: 11px; font-weight: bold; color: #000000; margin-bottom: 0px; } 

hr { height: 1px; color: #999999; } 

sup { font-family: Verdana, Geneva, Arial, sans-serif; font-size: 7pt; color: #000000; font-weight: normal; vertical-align: super; } 



/*===== classes =====*/

#quotespacer {
padding: 0px 0px 0px 25px
}

.greydivider {
	height: 15px;
	background:#999999;
	font-size:1px;
   	line-height: 1px;
    overflow:hidden;
}

.leftgreydivider {
	height: 1px;
	width: 160px;
	background:#CCCCCC;
	font-size:1px;
   	line-height: 1px;
    overflow:hidden;
}

.greydivider2 {
	height: 2px;
	background:#999999;
	font-size:1px;
    line-height: 1px;
    overflow:hidden;
}

.greydividerflex {
	height: 1px;
	background:#999999;
	font-size:1px;
    line-height: 1px;
    overflow:hidden;
}

.bluedivider {
	height: 13px;
	background:#000033;
	font-size:1px;
    line-height: 1px;
    overflow:hidden;
}

.deckhead { font-family: Verdana, Geneva, arial, sans-serif; font-size: 13px; font-weight: bold; color: #000000; margin-bottom: 0px; margin-top: 0px; } 

.topnav { font-family: Verdana, Geneva, arial, sans-serif; font-size: 10px; font-weight: bold; color: #333333 ; text-decoration: none; } 

.topnavSelect { font-family: Verdana, Geneva, arial, sans-serif; font-size: 10px; font-weight: bold; color: #990000 ; text-decoration: none; } 

.yellowhdr { font-family: Verdana, Geneva, arial, sans-serif; font-size: 11px; font-weight: bold; color: #FFCC66 ; text-decoration: none; } 

.whitetxt { font-family: Verdana, Geneva, arial, sans-serif; font-size: 11px; color: #FFFFFF; } 

.bodytxt { font-family: Verdana, Geneva, arial, sans-serif; font-size: 11px; color: #000000; } 

.whitearrow { font-family: Verdana, Geneva, arial, sans-serif; font-size: 9px; color: #FFFFFF; font-weight: bold; }

.featuretxt { font-family: Verdana, Geneva, arial, sans-serif; font-size: 10px; color: #000000; } 

.featurelink { font-family: Verdana, Geneva, arial, sans-serif; font-size: 10px; color: #000000; } 

.footerlinkhome { font-family: Verdana, Geneva, arial, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none; }

.boxfeaturetxt { font-family: Verdana, Geneva, arial, sans-serif; font-size: 10px; color: #000000; padding:6px; } 

.boxfeaturelink { font-family: Verdana, Geneva, arial, sans-serif; font-size: 10px; color: #000000; padding: 0px 0px 10px 80px; } 

.boxfeaturelinkleft { font-family: Verdana, Geneva, arial, sans-serif; font-size: 10px; color: #000000; padding:6px; } 

.tablehdr { font-family: Verdana, Geneva, arial, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; } 

.tablehdrlink { font-family: Verdana, Geneva, arial, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: underline; }

.morelink { font-family: Verdana, Geneva, arial, sans-serif; font-size: 10px; color: #990000; text-decoration: underline; } 

.headerlink { font-family: Verdana, Geneva, arial, sans-serif; font-size: 11px; font-weight: bold; color: #990000; text-decoration: none; } 

.leftnavhdrlink { font-family: Verdana, Arial, Geneva, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none; }

.leftnavhdrlinkSelect { font-family: Verdana, Arial, Geneva, sans-serif; font-size: 10px; font-weight: bold; color: #990000; text-decoration: none; text-decoration: none; }

.leftnavlink { font-family: Verdana, Arial, Geneva, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; line-height: 13px; }

.leftnavlinkSelect { font-family: Verdana, Arial, Geneva, sans-serif; font-size: 10px; font-weight: normal; color: #990000; text-decoration: none; line-height: 13px; }

.footerlink { font-family: Verdana, Geneva, arial, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; }

.footerlinkblack { font-family: Verdana, Geneva, arial, sans-serif; font-size: 10px; color: #000000; text-decoration: none; }

.list1 { font-family: Verdana, Geneva, Arial, sans-serif; font-size: 11px; color: #000000; margin-left: 50px; }

.list2 { font-family: Verdana, Geneva, Arial, sans-serif; font-size: 11px; color: #000000; margin-left: 5px; }

.list3 { font-family: Verdana, Geneva, Arial, sans-serif; font-size: 11px; color: #000000; margin-left: 10px; }

.hometxt { font-family: Verdana, Geneva, arial, sans-serif; font-size: 10px; color: #666666; text-decoration: none; } 

.hometxtspace { font-family: Verdana, Geneva, arial, sans-serif; font-size: 10px; color: #666666; line-height: 14px; } 

.hometxthdr { font-family: Verdana, Geneva, arial, sans-serif; font-size: 10px; font-weight: bold; color: #666666; text-decoration: none; } 

.hometxtlink { font-family: Verdana, Geneva, arial, sans-serif; font-size: 10px; color: #666666; text-decoration: none; } 

.hometxtlinkhdr { font-family: Verdana, Geneva, arial, sans-serif; font-size: 10px; color: #666666; text-decoration: none; font-weight: bold; } 

.hometxt2 { font-family: Verdana, Geneva, arial, sans-serif; font-size: 11px; color: #FBF8EC; text-decoration: none; } 

.hometxtspace2 { font-family: Verdana, Geneva, arial, sans-serif; font-size: 11px; color: #FBF8EC; line-height: 14px; } 

.hometxthdr2 { font-family: Verdana, Geneva, arial, sans-serif; font-size: 11px; font-weight: bold; color: #FBF8EC; text-decoration: none; } 

.hometxtlink2 { font-family: Verdana, Geneva, arial, sans-serif; font-size: 11px; color: #FBF8EC; text-decoration: underline; } 

.hometxtlinkhdr2 { font-family: Verdana, Geneva, arial, sans-serif; font-size: 11px; color: #FBF8EC; text-decoration: none; font-weight: bold; } 

.technote { font-family: Verdana, Geneva, arial, sans-serif; font-size: 11px; color: #000000; }

.supporttitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16.5px; font-weight: bold; }

.required { font-family: Verdana, Geneva, arial, sans-serif; font-size: 9pt; font-weight: bold; color: #990000; }

.darkbglink { font-family: Verdana, Geneva, arial, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; } 

.darkbglinkfeaturetxt  { font-family: Verdana, Geneva, arial, sans-serif; font-size: 10px; color: #FFFFFF; } 

.darkbglinkfeaturetxt_nounderline  { font-family: Verdana, Geneva, arial, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; } 
 


/*===== pseudo classes =====*/

a.topnav:hover { font-family: Verdana, Geneva, arial, sans-serif; font-size: 10px; font-weight: bold; color: #990000; text-decoration: none; }
 
a.topnavSelect:hover { font-family: Verdana, Geneva, arial, sans-serif; font-size: 10px; font-weight: bold; color: #990000; text-decoration: none; } 

a.headerlink:active { color: #996600; font-family: Verdana, Geneva, Arial, sans-serif; font-weight: bold; font-size: 11px; text-decoration: none; }

a.headerlink:hover { color: #996600; font-family: Verdana, Geneva, Arial, sans-serif; font-weight: bold; font-size: 11px; text-decoration: none}

a.morelink:hover { font-family: Verdana, Geneva, arial, sans-serif; font-size: 10px; color: #996600; text-decoration: underline; } 

a.leftnavhdrlink:hover { color: #990000; text-decoration: none; font-family: Verdana, Geneva, arial, sans-serif; }

a.leftnavhdrlinkSelect:hover { color: #990000; text-decoration: none; font-size: 10px; font-family: Verdana, Geneva, arial, sans-serif; }

a.leftnavlink:hover { color: #990000; font-size: 10px; font-family: Verdana, Geneva, arial, sans-serif; }

a.leftnavlinkSelect:hover { color: #990000; font-size: 10px; font-family: Verdana, Geneva, arial, sans-serif; }

a.footerlink:hover { font-family: Verdana, Geneva, arial, sans-serif; font-size: 10px; color: #FFCC66; text-decoration: none; }

a.footerlinkblack:hover { font-family: Verdana, Geneva, arial, sans-serif; font-size: 10px; color: #990000; text-decoration: none; }

a.footerlinkhome:hover { font-family: Verdana, Geneva, arial, sans-serif; font-size: 10px; font-weight: bold; color: #FFCC66; text-decoration: none; }

.homeheader { font-family: Verdana, Geneva, arial, sans-serif; font-size: 11px; font-weight: bold; color: #990000; text-decoration: none; }

.yellowtxt { font-family: Verdana, Geneva, arial, sans-serif; font-size: 11px; color: #FFFFCC; }

a.darkbglink:active { font-family: Verdana, Geneva, arial, sans-serif; font-size: 11px; color: #FFCC66; text-decoration: none; } 

a.darkbglink:hover {  font-family: Verdana, Geneva, arial, sans-serif; font-size: 11px; color: #FFCC66; text-decoration: none; } 

a.darkbglinkfeaturetxt:active { font-family: Verdana, Geneva, arial, sans-serif; font-size: 10px; color: #FFCC66; } 

a.darkbglinkfeaturetxt:hover { font-family: Verdana, Geneva, arial, sans-serif; font-size: 10px; color: #FFCC66; } 

a.darkbglinkfeaturetxt_nounderline:active { font-family: Verdana, Geneva, arial, sans-serif; font-size: 10px; color: #FFCC66; text-decoration: none; } 

a.darkbglinkfeaturetxt_nounderline:hover { font-family: Verdana, Geneva, arial, sans-serif; font-size: 10px; color: #FFCC66; text-decoration: none; } 

a.hometxtlink:hover { font-family: Verdana, Geneva, arial, sans-serif; font-size: 10px; color: #990000; text-decoration: underline; } 

.hometxtlinkhdr:hover { font-family: Verdana, Geneva, arial, sans-serif; font-size: 10px; color: #990000; text-decoration: none; font-weight: bold; } 
