
body {
	background: #01245c url('images/bg.gif') repeat-x;
	font-family: Arial, Helvetica, sans-serif; 
	color: #ffffff; 
}

td {
	font-size: 12px; 
}

a {
	color: #ffffff;
	text-decoration: none;
}

a:hover {
	text-decoration: none;
	color: #ffcc00;
}

.page-title {
	font-family: Times New Roman, Times, serif; 
	font-size: 23px; 
	font-weight: bold; 
	font-style: italic; 
	color: #ffffff;
}

.section {
	font-size: 15px; 
	font-weight: bold; 
	font-style: normal; 
	color: #90a6ca;
}

.menu-table {
	padding-top: 10px;
	padding-left: 11px;
}

.menu-options-box {
	color: #ffffff; 
	padding-left: 12px;
	margin-bottom: 12px;
}

.small {
	font-size: 10px; 
	color: #90a6ca;
}

.indent {
	padding-left: 10px;
}

.allcaps {
	text-transform: uppercase;
}

.newsbox-inner {
	text-align: center;
	width: 100%;
	background-color: #18386b; 
	padding: 6px;
	border-style: solid;
	border-width: 1px;
	border-color: #677c9d;
}

.newsbox-outer {
	text-align: center;
	width: 200px;
	background-color: #18386b; 
	padding: 4px;
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
}

.newsbox {
	text-align: center;
	width: 200px;
	background-color: #18386b; 
	padding: 12px;
}

.mediuminput {
	font: normal normal 11px tahoma,verdana,arial;
	height: 21px;
	width: 350px;
	border-width: 1px;
	border-style: solid;
	border-color: 000000;
	margin-bottom: 1px;
	padding-left: 4px;
	}

.smallbutton {
	font: normal bold 11px tahoma,verdana,arial;
	height: 21px;
	width: 80px;
	}



/* |||||||||||  Main-Menu  ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

.menu-noindent { color: #fff; font-weight: normal; font-size: 10px; font-family: Geneva, Arial, Helvetica, sans-serif }


*/

/*
.menu-title-moulding {
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	font-variant: normal; 
	color: #ccc;
}

.menu-title-columns {
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	line-height: 13px;
	font-weight: bold; 
	font-variant: normal; 
	color: #6699CC;
}

.menu-title-columns-sub {
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	line-height: 13px;
	font-weight: bold; 
	font-variant: normal; 
	color: #fff;
}

.menu-title-contact {
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	line-height: 13px;
	font-weight: bold; 
	font-variant: normal; 
	color: #003366;
}

.menu-title-rails {
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	line-height: 13px;
	font-weight: bold; 
	font-variant: normal; 
	color: #fff;
}

.menu-title-msds {
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	line-height: 13px;
	font-weight: bold; 
	font-variant: normal; 
	color: #CCCCFF;
}

.menu-title-customers 
{
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	line-height: 13px;
	font-weight: bold; 
	font-variant: normal; 
	color: #CCCCFF;
}

*/

/* ---------------------- footer -----------------------------------------------------------------------

.footer {
	font-size: 10px; 
	line-height: 13px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	padding-top: 25px;
	padding-bottom: 25px;
}

.footer-text-color-index {
	color: #999;
}

.footer-text-color-moulding {
	color: #66CC00;
}

.footer-text-color-column {
	color: #6699CC;
}

.footer-text-color-contact {
	color: #666666;
}

.footer-text-color-greyback {
	color: #666666;
}

.footer-text-color-dkgreyback {
	color: #ccc;
}
.footer-text-color-customers {
	color: #ccc;
}

.footer-text-color-resin {
	color: #666;
}

.footer-text-color-dkblue {
	color: #000033;
}

 --------------------- general text treatements -----------------------------------------------------

.bold { font-weight: bold; }
.italic { font-style: italic; }

.size10 { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; }
.size12 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; }
.size12-bold { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.size12-veranda { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.size14 { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; }
.size16 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 16px; }

.verdana { font-family: Verdana, Arial, Helvetica, sans-serif; }


 |||||||||||  [  category pages (columns, vynil, resin etc. ]   ||||||||||||||||||||||||||||||||||||

.white {
 color: #fff;
}

.white-size16 {
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	color: #fff;
}

.white-size16 a: link{ text-decoration: none; color: #fff; }
.white-size16 a: visited{ text-decoration: none; color: #fff; }
.white-size16 a: hover{ text-decoration: none; color: #000033; }

.dark-blue { font-size: 12px; color: #000033;}
.dark-blue10 { font-size: 10px; color: #000033;}

.light-blue { color: #006699; }

.purple { color: #C0B7E8; }


 |||||||||||  [  moulding ]   ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
    
.heading-moulding {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #999999;
}

.small-heading-moulding {
	font-size: 14px; 
	color: #999;
}

.grey {
	color: #999;
}



.dark-grey12 {
	font-size: 12px;
	color: #666;
}	


 |||||||||||  [ contact ]   |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

.page-title-contact { 
	font-weight: bold;
	color: #FFFFFF;
	font-size: 12px;
}


 |||||||||||  [ products-railings ]   |||||||||||||||||||||||||||||||||||||||||||||||||||||||||

.green {
	color: #339900;
}

 |||||||||||  [ customers ]   |||||||||||||||||||||||||||||||||||||||||||||||||||||||||

.dark-grey {
	color:#333
}

.blue10 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #CCCCFF;
}

.blue12 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	color: #CCCCFF;
}

 |||||||||||  [ moulding template pages ]   ||||||||||||||||||||||||||||||||||||||||||||||||||||
.product-table {
	margin-top: 15px;
	margin-bottom: 30px;
	margin-left: 15px;
}

.product-category {
	margin-left: 15px;
	font-weight: bold;
	font-size: 12px;
}

.part-number {
	font-weight: bold;
}

.spacer {	
	line-height: 14px;
}
 xxxxxxxx to chuck xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
