body, p, td { font: 9pt Verdana, Arial, Helvetica, sans-serif; }

a.currentjob { font: 9pt; font-weight: bold; color: #000099; text-decoration: none; }
a.currentjob: hover { color: #990000; text-decoration: underline; }
a.currentjob: visited { color: #0033CC; text-decoration: none; }


.section { font: 10pt; color: #ffff00; font-weight: bold; }
a.section { color: #ffff00; text-decoration: none; }
a.section:hover { color: #ffffff; text-decoration: underline; }
a.section:visited { color: #ffff00; text-decoration: none; }


.footer2{ font: 9pt Verdana, Arial, Helvetica, sans-serif; color: #F8E49F;}
a.footer2 { font: 9pt; font-weight: normail; color: #F8E49F; text-decoration: none; }
a.footer2:hover { color: #FFff00; text-decoration: underline; }
a.footer2:visited { color: #F8E49F; text-decoration: none; }

.footer{ font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;}
a.footer { font: 8pt; font-weight: normail; color: #FFFFFF; text-decoration: none; }
a.footer:hover { color: #FFff00; text-decoration: underline; }
a.footer:visited { color: #FFFFFF; text-decoration: none; }	
	
.leftside { font: 10pt Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;
	margin-left: 10px;
	}
.leftsideTitle { margin-left: 10px; font: 11pt Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold;}

.rightside { font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;}
.rightsideTitle { font: 10pt Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; font-weight: bold;}
h1 { font: 15pt Verdana, Arial, Helvetica, sans-serif; color: #990000; 
	margin-top: 0px; margin-bottom: 0px;
	font-weight: bold;
}
h2 { MARGIN: 5px 0px 8px; font-size: 13pt; color: #003399; }
h3 {MARGIN: 0px 0px 0px; font-size: 13pt; color: #000066; border-bottom-width: thin; border-bottom-style: solid; border-bottom-color: #990000;}
h4 { MARGIN: 0.1px 0.1px 3px; font-size: 11pt; color: #990033;}
h5 { MARGIN: 0px 0px 0px; font-size: 10pt; color: #000000; }
h6 {MARGIN: 0px 0px 8px; font-size: 11pt; color: #cc0000; borderlength: 100px; border-bottom-width: 3px; border-bottom-style: double; border-bottom-color: #cc0000;}
a { font: 9pt; font-weight: normal; color: #990000; text-decoration: none; }
a:hover { color: #000099; text-decoration: underline; }
a:visited { color: #0033CC; text-decoration: none; }

a.page { font: 9pt; font-weight: normal; color: #0033CC; text-decoration: none; }
a.page:hover { color: #000099; text-decoration: underline; }
a.page:visited { color: #0033CC; text-decoration: none; }

a.moreinfo { font: 8pt; font-weight: bold; color: #ffff00; text-decoration: underline; }
a.moreinfo:hover { color: #ffffff; text-decoration: none; }
a.moreinfo:visited { color: #ffff00; text-decoration: underline; }

a.toplink { font: 8pt; font-weight: normal; color: #990000; text-decoration: underline; }
a.toplink:hover { color: #000099; text-decoration: none; }
a.toplink:visited { color: #0033CC; text-decoration: underline; }

.toplink { font: 8pt; font-weight: normal; color: #0033CC;}

.date { font: 12px; color: #FFFFFF; font-weight: NORMAL; margin-right: 3px;}

.intrudction { font: 13px; color: #ffffff; font-weight: normal; margin-right: 15px; margin-left: 15px;}

.hhead { font: 9pt; color: #FFFFFF; font-weight: bold; }
a.hhead { font: 9pt; font-weight: bold; color: #FFFFFF; text-decoration: none; }
a.hhead:hover { color: #FFff00; text-decoration: underline; }
a.hhead:visited { color: #FFFFFF; text-decoration: none; }

.hhead2 { font: 8pt; color: #CC0000; font-weight: bold; }
a.hhead2 { font: 8pt; font-weight: bold; color: #CC0000; text-decoration: none; }
a.hhead2:hover { color: #ffff00; text-decoration: underline; }
a.hhead2:visited { color: #CC0000; text-decoration: none; }

.hhead3 { font: 9pt; color: #FFFFFF;}


.hhead_y { font: 9pt; color: #FFFFFF; font-weight: bold; }
a.hhead_y { font: 9pt; font-weight: bold; color: #CCFF00; text-decoration: none; }
a.hhead_y:hover { color: #FFFFFF; text-decoration: underline; }
a.hhead_y:visited { color: #CCFF00; text-decoration: none; }

.vhead { font: 7.8pt; color: #000000; text-decoration: none; font-weight: bold; 
margin-left: 0px;
}
a.vhead { font: 8pt; color: #000000; text-decoration: none; font-weight: bold;}
a.vhead:hover { color: #E93A2A; text-decoration: underline; }
a.vhead:visited { color: #000000; text-decoration: none; }

.vhead2 { font: 7.8pt; color: #999999; text-decoration: none; font-weight: bold; 
margin-left: 0px;
}
a.vhead2 { font: 8pt; color: #999999; text-decoration: none; font-weight: bold;}
a.vhead2:hover { color: #E93A2A; text-decoration: underline; }
a.vhead2:visited { color: #999999; text-decoration: none; }

a.special { font: 8pt; color: #ffffff; text-decoration: none; font-weight: bold;}
a.special:hover { color: #E93A2A; text-decoration: underline; }
a.special:visited { color: #ffffff; text-decoration: none; }
.sitalic { color: #000066; font: italic 11pt Georgia, "Times New Roman", Times, serif; }
.highlight { MARGIN: 3px 0px 8px; font-weight: bold; font-size: 16px; color:  #000066;}
a.highlight  { font-weight: bold; font-size: 15px; color: #000066; text-decoration: underline; }
a.highlight :hover { color: #E93A2A; text-decoration: none; }
a.highlight :visited { color: #000066; text-decoration: underline; }




.cat { font: 7.8pt; color: #666666; text-decoration: none; font-weight: bold; 
		margin-left: 0px;
}
a.cat { font: 8pt; color: #666666; text-decoration: none; font-weight: bold;}
a.cat:hover { color: #E93A2A; text-decoration: underline; }


a.cat:visited { color: #666666; text-decoration: none; }


.list { font: 7.8pt; color: #ffffff; text-decoration: none; font-weight: bold; 
		margin-left: 0px;
}
a.list { font: 8pt; color: #ffffff; text-decoration: none; font-weight: bold;}
a.list:hover { color: #cccccc; text-decoration: underline; }


a.list:visited { color: #ffffff; text-decoration: none; }

.topofpage {
	BACKGROUND: url(im/bg_bar.gif) repeat-x 0px 0px; MARGIN: 0px 0px 1.5em
}

.author { MARGIN: 2px 0px 5px; font: italic; color: #cc0000;}
.subtitle { MARGIN: 0px 0px 0px; font-weight: bold; font-size: 13px;}

input { margin-left: 1px; margin-right: 0px; color : #000000; font-size : 11px; font-family : Tahoma,Verdana,Arial; font-weight: bold; } 
input.modify {color : #0000cc; width: 100; font-size : 10px; }
input.search { margin-left: 1px; margin-right: 0px; color : #000000; font-size : 12px; font-family : Verdana, Arial, Helvetica, sans-serif; font-weight: bold; } 
select { color : #000000; font-size : 11px; font-family : Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
select.alert { color : #000000; font-size : 13px; font-family : Verdana, Arial, Helvetica, sans-serif; font-weight: normal; width:270;}
select.search { margin-left: 1px; margin-right: 1px; color : #000000; font-size : 12px; font-family : Verdana, Arial, Helvetica, sans-serif; font-weight: normal;}


.sobutton{width: 120px; BACKGROUND: #cc0000; color: #ffffff; cursor: hand;  border:0px solid #516140;line-height:15px;height:20px; vertical-align:middle}
.sobutton2{width: 140px; BACKGROUND: #0000cc; color: #ffffff; cursor: hand;  border:0px solid #516140;line-height:15px;height:20px; vertical-align:middle}
.uploadbutton{width: 100px; cursor: hand;  border:0px solid #516140;line-height:15px;height:20px; vertical-align:middle}

td.left{border-left: 1px solid #cccccc;}
td.top{border-top: 1px solid #cccccc;}
td.top2{border-top: 1px solid #666666;}
td.side{border-right: 1px solid #FF0000;}
.price-head { font: 8pt; color: #cc0000; font-weight: bold; }
.price-normal { font: 8pt; color: #cc0000; font-weight: normal; }
td.dotline{border-bottom: 1px solid #cccccc;}