A:link    { color: black; text-decoration: none; }
A:active  { color: black; text-decoration: none; }
A:visited { color: black; text-decoration: none; }
A:hover   { color: red; text-decoration: underline; }

A.sort:link    { color: #7C1C1C; font-family: Tahoma; font-size: 10pt; text-decoration: none; }
A.sort:active  { color: #7C1C1C; font-family: Tahoma; font-size: 10pt; text-decoration: none; }
A.sort:visited { color: #7C1C1C; font-family: Tahoma; font-size: 10pt; text-decoration: none; }
A.sort:hover   { color: #7C1C1C; font-family: Tahoma; font-size: 10pt; text-decoration: underline; }

A.hidden:link    { color: #FFFFFF; font-family: Tahoma; font-size: 10pt; text-decoration: none; }
A.hidden:active  { color: #FFFFFF; font-family: Tahoma; font-size: 10pt; text-decoration: none; }
A.hidden:visited { color: #FFFFFF; font-family: Tahoma; font-size: 10pt; text-decoration: none; }
A.hidden:hover   { color: #FFFFFF; font-family: Tahoma; font-size: 10pt; text-decoration: none; }

.prod_header {
        font-size: 10pt;
        font-family: Tahoma;
        color: #7C1C1C;
        border-bottom: 1px solid;
        border-color: #7C1C1C;
        font-weight: bold;
}

#container {
	position: relative;
        width: 1000;
        float: left;
        height: 100%;
	width: 1000 px;
}

#banner {
        position: absolute;
        left: 14px;
        top: 122px;
}

#facebook {
        position: absolute;
        left: 30px;
        top: 335px;
}

#youtube_link {
        position: absolute;
        left: 350px;
        top: 335px;
}

#bbb_link {
        position: absolute;
        right: 30px;
        top: 335px;
}

#twitter {
        position: absolute;
        left: 180px;
        top: 335px;
}

#phone {
        position: absolute;
        right: 50px;
        top: 30px;
}

#mini_facebook {
        position: absolute;
        left: 30px;
        top: 135px;
}

#mini_youtube_link {
        position: absolute;
        left: 350px;
        top: 135px;
}

#mini_bbb_link {
        position: absolute;
        right: 30px;
        top: 135px;
}

#mini_twitter {
        position: absolute;
        left: 180px;
        top: 135px;
}


.page_header {
	font-size: 16px;
        color: #800027;
        font-family: Verdana;
        font-weight: bold;
        border-bottom: 1px solid;
        border-color: #800027;
}

.content_header {
	font-size: 16px;
	color: #2D2D2D;
	font-family: Verdana;
	font-weight: bold;
	border-bottom: 1px solid;
	border-color: #5C5C5C;
}

.content {
	font-family: Verdana;
	font-color: C6F6F6F;
	Text-align: justify;
}	

BODY	{
	left-margin: 0pt;
	top-margin: 0pt;
	}

TABLE	{
	border-color: black;
	}

TABLE.light	{
        background-color: #EEEEEE;
	}
TABLE.blue   {
        background-color: #CBE2FF;
        border-color: black;
        }

TABLE.cart{
	background-color: #EEEEEE
}

TABLE.menu{
        background-color: #EEEEEE
}

TH	{
	background-color: #000080;
	color: #FFFFFF;
	font-family: arial;
	font-size: 10pt;
	font-weight: bold;
	}

input {
	font-size: 8pt;
}

td	{
	font-size: 8pt;
	font-family: Tahoma;
	color: #000000;
	}

TD.headera{
	background-image: url(/grafx/td_header.jpg);
	color: #FFFFFF;
	font-weight: bold;
	}

.tbl_header {
	font-size: 12pt;
	font-family: Tahoma;
	color: #7C1C1C;
	border-bottom: 1px solid;
	border-color: #7C1C1C;
	font-weight: bold;
}

.prod_header {
        font-size: 10pt;
        font-family: Tahoma;
        color: #7C1C1C;
        border-bottom: 1px solid;
        border-color: #7C1C1C;
        font-weight: bold;
}


.proj_header {
        font-size: 14pt;
        font-family: Tahoma;
        color: #7C1C1C;
        border-bottom: 0px solid;
        border-color: #7C1C1C;
	font-weight: bold;
}


.proj_para {
        font-size: 10pt;
        font-family: Tahoma;
        color: #000000;
        border-bottom: 0px solid;
        border-color: #7C1C1C;
}


.tbl_header_new {
	font-size: 8pt;
	font-family: Tahoma;
	color: #7C1C1C;
	border-bottom: 1px solid;
	border-color: #7C1C1C;
}

.rows {
	font-size: 8pt;
	font-family: Tahoma;
	color: #3D3D3D;
	border-bottom: 1px solid;
	border-color: #9A9A9A;
}

TD.header{
	font-size: 8pt;
	font-family: arial;
	font-weight: bold;
        color: #FFFFFF;
	background-color: #9C0030;
	}
TD.spText{
	font-family: BellMT;
	font-size: 10 pt;
	padding-left: 10 px;

}

