/* CSS Document */
body{
	margin:0px;
	margin-top:33px;
	background-color:#ffffff;
	background-image:url(images/bg_grad.jpg);
	background-repeat:repeat-x;
	background-position: top;
	
	/*background-color:#344F70;*/
}

.anc_contentLink{
	font-family:trebuchet ms, sans-serif;
	font-size:13px;
	color:#0099CC;
	text-decoration:underline;
}
A.anc_contentLink:hover{
	text-decoration:none;
}

.anc_footerNavigation{
	font-family:tahoma, sans-serif;
	font-size:10px;
	color:#ffffff;
	line-height:1.0em;
	text-decoration:none;
}
A.anc_footerNavigation:hover{
	color:#333333;
	border:1px none #cccccc;
	border-bottom-style:dotted;
}

.anc_newsLink{
	font-family:tahoma, sans-serif;
	font-size:11px;
	color:#999999;
	border:1px none #cccccc;
	border-bottom-style:dotted;
	text-decoration:none;
}
A.anc_newsLink:hover{
	color:#333333;
}

.centerAlignment{
	text-align: center;
}

.contentParagraph{
	width:455px;
	line-height:1.0em;
	text-align:left;
}

.contentParagraphOrder{
	width:650px;
	line-height:1.0em;
	text-align:left;
}

.contentParagraphWider{
	width:600px;
	line-height:1.0em;
	text-align:left;
}

.div_boxButtonStructure{
	width:200px;
	text-align:left;
}

.div_contentVerticalSpacing{
	height:10px;
}

.div_subContentVerticalSpacing{
	height:10px;
}

.divtxt_bankDetailText{
	font-family:tahoma, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	line-height:1.0em;
	position:relative;
	top:-2px;
}

.divtxt_bankDetailTitle{
	font-family:tahoma, sans-serif;
	font-size:11px;
	color:#6699cc;
	font-weight:bold;
	line-height:1.0em;
	position:relative;
	top:-2px;
}

.divtxt_boxFont{
	font-family:trebuchet ms, sans-serif;
	font-size:11px;
	color:#ffffff;
	line-height:1.0em;
}

.divtxt_boxTextStructure{
	width:200px;
	text-align:left;
}

.divtxt_newsDate{
	font-family:tahoma,sans-serif;
	font-size:11px;
	color:#333333;
	line-height:1.0em;
}

.divtxt_newsHeadline{
	font-family:tahoma,sans-serif;
	font-size:11px;
	color:#6699cc;
	line-height:1.0em;
}

.divtxt_popularPrice{
	font-family:tahoma, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	line-height:1.0em;
}

.divtxt_style1{
	font-family:tahoma, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:center;
	width:316px;
}

.form_labelInfo{
	font-style:italic;
	font-size:10px;
	color:#0099CC;
}

.form_quickSelectProducts{
	width:316px;
	height:24px;
	font-family:trebuchet ms, sans-serif;
	font-size:13px;
	color:#333333;
}

.form_submitOrderButton{
	font-family:trebuchet ms, sans-serif;
	font-size:13px;
	color:#333333;
	height:30px;
	padding-bottom:2px;
}

.form_textBox{
	font-family:trebuchet ms, sans-serif;
	font-size:13px;
	color:#666666;
	width:170px;
	height:17px;
	padding-left:2px;
	border:1px solid #ACC8E3;
}

.form_textArea{
	font-family:trebuchet ms, sans-serif;
	font-size:13px;
	color:#666666;
	width:170px;
	height:70px;
	border:1px solid #ACC8E3;
}

.genericFormFont{
	font-family:trebuchet ms, sans-serif;
	font-size:13px;
	color:#666666;
}

.leftAlignment{
	text-align:left;
}

.navLinksUnderline{
	border:2px none #999999;
	border-bottom-style:solid;
}

.popularPriceDisplayStructure{
	width:103px;
	height:34px;
	background-image:url(images/btn_popular.jpg);
	background-repeat:no-repeat;	
}

.siteContentContainer{
	width:779px;
	background-image:url(images/content_bg.jpg);
	background-repeat:repeat-x;
	text-align:left;
	vertical-align:top;
}

.table_indentedSubContent{
	margin-left:33px;
}

.td_blackBg{
	height:192px;
	
	/*background-color:#333333;*/
}

.td_blackFooterCell{
	width:776px;
	height:57px;
	background-color:#545454;
}

.td_blueBg{
	/*background-color:#344f70;*/
	
}

.td_blueBox{	
	background-color:#0076AE;
	cursor:default;
}

.td_colorBoxContent{
	width:222px;
}

.td_greenBox{
	background-color:#99CC00;
	cursor:default;
}

.td_barSep{
	width:1px;
}

.td_dottedHorizontalLineCell{
	padding-left:2px;
	padding-right:2px;
}

.td_longDottedLine{
	width:777px;
	height:1px;
	background-image:url(images/dot_line_bg_piece.gif);
	background-repeat:repeat-x;
}

.td_perimeter{
	width:779px;
}

.td_productListCellStructure{
	border:1px solid #ededed;
}

.td_categoryListCellStructure{
	background-color:#666666;
	
}

.td_productListOrderColumn{
	width:90px;
}

.td_productListProductColumn{
	width:350px;
}

.td_productListPriceColumn{
	width:130px;
}

.td_productListAvailableColumn{
	width:140px;
}

.td_redBox{
	background-color:#CC3300;
	cursor:default;
}

.td_sepBg{
	background-image:url(images/sep_bg_piece.gif);
	background-repeat:repeat-y;
}

.td_whiteBg{
	background-color:#ffffff;
}

.txt_categoryListHeader{
	font-family:trebuchet ms, sans-serif;
	font-size:15px;
	color:#ffffff;
	font-weight:bold;
}

.txt_contentDescription{
	font-family:trebuchet ms, sans-serif;
	font-size:13px;
	color:#02578A;
	font-weight:normal;
	line-height:100%;	
}

.txt_contentSubDescription{
	font-family:trebuchet ms, sans-serif;
	font-size:11px;
	color:#999999;
	font-weight:normal;
	line-height:100%;	
	width:374px;
}

.txt_contentSubTitle{
	font-family:trebuchet ms, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:normal;
	line-height:100%;
}

.txt_contentSubTitle2{
	font-family:trebuchet ms, sans-serif;
	font-size:11px;
	color:#999999;
	font-weight:bold;
	line-height:100%;
}

.txt_contentTitle{
	font-family:trebuchet ms, sans-serif;
	font-size:13px;
	color:#454545;
	font-weight:bold;
	line-height:100%;
}

.txt_copyright{
	font-family:tahoma, sans-serif;
	font-size:11px;
	color:#333333;
	position:relative;
	left:2px;
}

.txt_placeOrder{
	cursor:pointer;
	font-family:trebuchet ms, sans-serif;
	font-size:10px;
	color:#6699FF;
	font-weight:bold;
	position:relative;
	top:-2px;
}

.txt_productListHeader{
	font-family:trebuchet ms, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
}

.txt_productListEntry{
	font-family:trebuchet ms, sans-serif;
	font-size:12px;
	color:#4D88C4;
	font-weight:normal;
}

.txt_siteLocationLabel{
	font-family:trebuchet ms, sans-serif;
	font-size:11px;
	color:#0066CC;
	line-height:100%;
}

.txt_siteLocationValue{
	font-family:trebuchet ms, sans-serif;
	font-size:11px;
	color:#666666;
	line-height:100%;
}

