body, p, td, li, h1, h2, h3  {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #000000;



	font-style : normal;



	font-size : 12px;



}



.line {



	background-color: #B4B5B7;



}







.whiteline {



	background-color: #FFFFFF;



}







.text {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #000000;



	font-style : normal;



	text-decoration: none;



	font-size : 12px;



}







.text_bold {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #000000;



	font-style : normal;



	text-decoration: none;



	font-size : 12px;



	font-weight : bold;



}







.text_9px {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #02437b;



	font-style : normal;



	text-decoration: none;



	font-size : 9px;



}







.text_product_code {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #999999;



	font-style : normal;



	text-decoration: none;



	font-size : 8px;



}







.text_product_price {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color :  #FF0000;



	font-size : 14pt;



	font-weight : bold;



	letter-spacing : 1;



	line-height : 1;



}







.text_10px {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #000000;



	font-style : normal;



	text-decoration: none;



	font-size : 10px;



}







.text_12px {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #000000;



	font-style : normal;



	text-decoration: none;



	font-size : 12px;



}







.textfield_10px {



	border-color: #CBCBCB;



	border-style:solid;



	border-width: 1;



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #000000;



	font-size : 10px;



	background-color : #FFFFFF;



}







.textfield {



	border-color: #CBCBCB;



	border-style:solid;



	border-width: 1;



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #000000;



	font-size : 7pt;



	letter-spacing : .5;



	background-color : #FFFFFF;



}







.combobox {



	border-color: #CBCBCB;



	border-style:solid;



	border-width: 1;



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #000000;



	font-size : 12pt;



	letter-spacing : .5;



	background-color : #FFFFFF;



}







.textfield_form {



	border-color: #CBCBCB;



	border-style:solid;



	border-width: 1;



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #000000;



	font-size : 12pt;



	letter-spacing : .5;



	background-color : #FFFFFF;



}







.copyright {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #898989;



	font-style : normal;



	text-decoration: none;



	font-size : 9px;



}







.login_text {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #FFFFFF;



	font-style : normal;



	text-decoration: none;



	font-size : 9px;



}







.required_field_text {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #FF0000;



	font-style : normal;



	text-decoration: none;



	font-size : 9px;



}







.download_10pt {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #000000;



	font-style : normal;



	text-decoration: none;



	font-size : 10pt;



}







.download_10ptB {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #000000;



	font-style : normal;



	text-decoration: none;



	font-weight : bold;



	font-size : 10pt;



}







.header {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color :  #000000;



	font-size : 14pt;



	font-weight : bold;



	letter-spacing : 1;



	line-height : 1;



}







.header_gray {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color :  #A1A1A1;



	font-size : 14pt;



	font-weight : bold;



	letter-spacing : 1;



	line-height : 1;



}







.header_red {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color :  #D71818;



	font-size : 14pt;



	font-weight : bold;



	letter-spacing : 1;



	line-height : 1;



}







.header_green {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color :  #008000;



	font-size : 14pt;



	font-weight : bold;



	letter-spacing : 1;



	line-height : 1;



}







.sub_header {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color :  #000000;



	font-size : 12pt;



	line-height : 1;



}







.sub_header_gray {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color :  #A1A1A1;



	font-size : 12pt;



	line-height : 1;



}











/* tinytext */







.tinytext {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #FFFFFF;



	font-size : 8pt;



}







.tinytext_black {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #000000;



	font-size : 8pt;



}







.tinytext_red {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #D71818;



	font-size : 8pt;



}







.tinytext_green {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #008000;



	font-size : 8pt;



}







.sysbuild {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #A1A1A1;



	font-size : 8pt;



	font-weight : bold;



}







.sysbuild_total {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #A1A1A1;



	font-size : 11pt;



	font-weight : bold;



}







/* a href */







A:link {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #E76522;



	font-style : normal;



	text-decoration: none;



	font-size : 13px;



}



A:visited {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #E76522;



	font-style : normal;



	text-decoration: none;



	font-size : 13px;



}



A:active {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #E76522;



	font-style : normal;



	text-decoration: none;



	font-size : 13px;



}



A:hover {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #E76522;



	font-style : normal;



	text-decoration: underline;



	font-size : 13px;



}







/* a href nav */







A.nav:link {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #000000;



	font-style : normal;



	text-decoration: none;



	font-size : 12px;



}



A.nav:visited {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #000000;



	font-style : normal;



	text-decoration: none;



	font-size : 12px;



}



A.nav:active {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #000000;



	font-style : normal;



	text-decoration: none;



	font-size : 12px;



}



A.nav:hover {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #FFFFFF;



	font-style : normal;



	text-decoration: none;



	font-size : 12px;



}







A.login:link {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #FFFFFF;



	font-style : normal;



	text-decoration: none;



	font-size : 9px;



}



A.login:visited {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #FFFFFF;



	font-style : normal;



	text-decoration: none;



	font-size : 9px;



}



A.login:active {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #FFFFFF;



	font-style : normal;



	text-decoration: none;



	font-size : 9px;



}



A.login:hover {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #E76522;



	font-style : normal;



	text-decoration: underline;



	font-size : 9px;



}







A.sitemap:link {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #000000;



	font-style : normal;



	text-decoration: none;



	font-size : 12pt;



}



A.sitemap:visited {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #000000;



	font-style : normal;



	text-decoration: none;



	font-size : 12pt;



}



A.sitemap:active {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #000000;



	font-style : normal;



	text-decoration: none;



	font-size : 12pt;



}



A.sitemap:hover {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #E76522;



	font-style : normal;



	text-decoration: underline;



	font-size : 12pt;



}







A.copyright_link:link {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #898989;



	font-style : normal;



	text-decoration: none;



	font-size : 9px;



}



A.copyright_link:visited {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #898989;



	font-style : normal;



	text-decoration: none;



	font-size : 9px;



}



A.copyright_link:active {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #898989;



	font-style : normal;



	text-decoration: none;



	font-size : 9px;



}



A.copyright_link:hover {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #898989;



	font-style : normal;



	text-decoration: underline;



	font-size : 9px;



}







A.copyright_link_w:link {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #E76522;



	font-style : normal;



	text-decoration: none;



	font-size : 9px;



}



A.copyright_link_w:visited {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #E76522;



	font-style : normal;



	text-decoration: none;



	font-size : 9px;



}



A.copyright_link_w:active {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #E76522;



	font-style : normal;



	text-decoration: none;



	font-size : 9px;



}



A.copyright_link_w:hover {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #E76522;



	font-style : normal;



	text-decoration: underline;



	font-size : 9px;



}







A.register:link {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #E76522;



	font-size : 8pt;



}



A.register:visited {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #E76522;



	font-size : 8pt;



}



A.register:active {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #E76522;



	font-size : 8pt;



}



A.register:hover {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #E76522;



	font-size : 8pt;



	text-decoration: underline;



}







A.download:link {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #000000;



	font-size : 10pt;



}



A.download:visited {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #000000;



	font-size : 10pt;



}



A.download:active {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #000000;



	font-size : 10pt;



}



A.download:hover {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #000000;



	font-size : 10pt;



	text-decoration: underline;



}







A.od:link {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #E76522;



	font-size : 10pt;



}



A.od:visited {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #E76522;



	font-size : 10pt;



}



A.od:active {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #E76522;



	font-size : 10pt;



}



A.od:hover {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #000000;



	font-size : 10pt;



	text-decoration: underline;



}







A.div:link {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #000000;



	font-size : 10pt;



	font-weight : bold;



}



A.div:visited {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #000000;



	font-size : 10pt;



	font-weight : bold;



}



A.div:active {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #000000;



	font-size : 10pt;



	font-weight : bold;



}



A.div:hover {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #E76522;



	font-size : 10pt;



	font-weight : bold;



	text-decoration: underline;



}







A.more:link {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #E76522;



	font-size : 9px;



}



A.more:visited {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #E76522;



	font-size : 9px;



}



A.more:active {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #E76522;



	font-size : 9px;



}



A.more:hover {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #E76522;



	font-size : 9px;



	text-decoration: underline;



}



.rbold {

	font-weight: bold;

	font-size:12px;

	color:#FF0000;
	
}

.ritalics {
	font-weight: bold;
	
	font-style:italic;

	font-size:12px;

	color:#031084;
}



p.blue {

	font:Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight:500;

	color:#898989;
	
	/** color:#02437b; **/

}



p.rbold {

	font-weight:bold;

	font-size:12px;

	color:#FF0000;
	
}

.rnormal {

	font-weight:normal;

	font-size : 11px;

	color:#FF0000;

}

.bluebold {
	font-weight: bold;
	color:#031084;
	font-size : 11px;
}



/*** div message - system configurator page ***/



#message{

	float: right;

	height: 90px;

	width: 400px;

	margin: 12px 5px 0 0;

}

#note{
	float: left;
	border: 1px solid #898989;
	width: 50%;
	padding-top: 20px;
	padding-bottom: 25px;
}

#note p{
	font-size : 11px;
	padding: 0;
	margin: 0;
}

#precgroup{
	float: right;
	width: 49%;
	background: url(../images/banner/hammer.png) top left;
}

#precgroup p{
	font-size: 9px;
	color: #898989;
}

.bluesmall{
	font-weight: bold;
	text-transform:uppercase;
	font-size: 10px;
	color: #031084;
}

.redsmall{
	font-weight: bold;
	text-transform:uppercase;
	font-size: 10px;
	color: #FF0000;
}

#promotions{
	display: block;
	float: left;
	width: 100%;
}

#promotions a, #promotions img{
	display: block;
	margin-bottom: 5px;
}

#promotions a img{
	padding: 0;
}