body { background-color:#ffffff;margin:0px;padding:0px;background-image:url(images/bg.png); }

/*
	Basic text formatting items. These are the global values. To
	make specific deviations from the values use the .class 
	modifier.
*/
h2 { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:600;}
p { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; }
b { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:600; }
li { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; color: #ffffff; }
a { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; color:#ffee00; }
a.search {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#aa0000; }
a.search:visited {color:#aa4400;}
a.search:active {color:#00dd00;}
a.search:link {color:#aa0000;}
a.search:hover {color:#000099;}

/*
	Specific formatting to supplement common text values
*/
.white_head { color:#F4CB00;border-bottom:1px solid #ffffff;font-size:16px; }
.white { color: #ffffff; }
.white_link:link { color:#ffee00;border-bottom: 1px solid #ffee00; font-weight:600;text-decoration: none; }
.white_link:active { color:#ccaa00;border-bottom: 1px dashed #ccaa00; font-weight:600;text-decoration: none; }
.white_link:visited { color:#eebb00;border-bottom: 1px solid #eebb00; font-weight:600;text-decoration: none; }
.white_link:hover { color:#ffff00;border-bottom: 1px dashed #ffff00; font-weight:600;text-decoration: none; }
.white_link_norm:link { color:#ffee00; font-weight:400; text-decoration: underline; }
.white_link_norm:active { color:#ccaa00; font-weight:400;text-decoration: none; }
.white_link_norm:visited { color:#eebb00; font-weight:400;text-decoration: underline; }
.white_link_norm:hover { color:#ffff00; font-weight:400;text-decoration: none; }

/*
	Basic table cell setting. Use this setting to avoid transparency
	color conflicts between the center area and the color of the bg
	behind the link text
	Joel Etherton
	Citrus Park Computers, Inc.
	27 Aug 04
*/
td.link_img { height:110px;width:180px; }
td.linkg { background-color:#008f56;height:24px;width:180px; }
td.linkr { background-color:#8b0e04;height:24px;width:180px; }
td.linkb { background-color:#0090c4;height:24px;width:180px; }

.search_text { height:14px;border:1px solid #333333;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;font-weight:400;background-color:#ffffff; }
.search_submit { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px; }

/*
	Margin formatting section
*/
.margin-center { margin-right:20px;margin-left:20px;margin-top:10px;margin-bottom:10px; }

/*
	ID based formatting section
	Background information requires 2 sections: content and bg
	The first section indicates the spacing and formatting 
*/
#logo { background-image: url(images/source.png);height:86px;width:300px;position:absolute;left:20px;top:84px;z-index:300; }
#linktext { color:#000080;position:absolute;left:340px;top:135px;z-index:25; }
#O { background-image: url(images/O.png);width:266px;height:402px;top:175px;left:0px;z-index:10;position:absolute;border-top:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000; }
#centercontent { height:402px;position:absolute;left:265px;right:160px;top:175px;z-index:4; }
#centercontentbg {background-image: url(images/bg_yel.png);height:402px;position:absolute;left:0px;right:0px;top:175px;z-index:4;border-top: 1px solid #000;border-bottom: 1px solid #000;}
#centerabout { height:402px;position:absolute;left:265px;right:170px;top:175px;z-index:4; }
#centeraboutbg {background-image: url(images/bg_gre.png);height:402px;position:absolute;left:0px;right:0px;top:175px;z-index:4;border-top: 1px solid #000;border-bottom: 1px solid #000;}
#centeremp { height:402px;position:absolute;left:265px;right:170px;top:175px;z-index:4; }
#centerempbg { background-image: url(images/bg_red.png);height:402px;position:absolute;left:0px;right:0px;top:175px;z-index:4;border-top: 1px solid #000;border-bottom: 1px solid #000;}
#centerjob { height:402px;position:absolute;left:265px;right:170px;top:175px;z-index:4; }
#centerjobbg { background-image: url(images/bg_blu.png);height:402px;position:absolute;left:0px;right:0px;top:175px;z-index:4;border-top: 1px solid #000;border-bottom: 1px solid #000;}
#rightcontent { width:180px;height:402px;position:absolute;top:175px;margin-right:0px;padding:0px;right:0px;z-index:5;border-left:1px solid #000;border-top: 1px solid #000;border-bottom:1px solid #000; }
#copyright { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#333333;font-weight:400;position:absolute;z-index:3;left:5px;top:580px;background-color: #ffffff; }
#search { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#333333;font-weight:400;position:absolute;z-index:4;right:15px;top:580px;background-color: #ffffff; }
#area { position: relative; }