body 
{
	background-color:#EFEFEF;
    font-size: 9pt;
    color:#333333;
	font-family : ËÎÌå,Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin : 0px;
}

INPUT           {
                font-family: ËÎÌå,Verdana, Arial;
                font-size: 9pt;
		        BORDER-RIGHT: #bbbbbb 1px solid;
	            PADDING-RIGHT: 2px;
	            BORDER-TOP: #dddddd 1px solid;
                PADDING-LEFT: 2px;
                PADDING-BOTTOM: 2px;
                BORDER-LEFT: #dddddd 1px solid;
                PADDING-TOP: 2px;
                BORDER-BOTTOM: #bbbbbb 1px solid;
                height:20;
                color:#333333;
                }
                

a.BUTTON           {
                font-family: ËÎÌå,Verdana, Arial;
                font-size: 9pt;
		        BORDER-RIGHT: #bbbbbb 1px solid;
	            PADDING-RIGHT: 15px;
	            BORDER-TOP: #dddddd 1px solid;
                PADDING-LEFT: 15px;
                PADDING-BOTTOM: 2px;
                BORDER-LEFT: #dddddd 1px solid;
                PADDING-TOP: 2px;
                BORDER-BOTTOM: #bbbbbb 1px solid;
                height:20;
                color:#333333;
                background-color:#ddddd6;
                }
                

td
{
    font-size: 9pt;
}	

a:visited,
a:active,
a:link 
{
    color:#E78E18;
	text-decoration : none;
}

a:hover {
	text-decoration : underline;
}

h1 {	
	margin : 0px;
    font-size: 18pt;
}

h1 a:visited,
h1 a:active,
h1 a:link {
	color : #000;
}

h1 a:hover {
	color : #47F;
	text-decoration : none;
}

h2 {
	margin-top : 10px;
    font-size: 11pt;
}

h5 
{
	margin: 0px;
	padding: 0px;
}

div.post
{
	padding-top: 10px;
	border-bottom: 1px solid #dddddd;
}

#top 
{
	background-color : #E78E18;
	color : #FFF;
}

#bottom 
{
	background-color : #E78E18;
}

#Logo
{
	vertical-align:middle;
	background-color : #E78E18;
	color : #000;
	height:40pt;
	border-top : 3px solid #fff;
	border-right : 3px solid #fff;
	border-bottom : 3px solid #fff;
}

#top_Nav
{
	vertical-align:middle;
	padding-top:2px;
	background-color : #DEDFDE;
	height:12pt;
}

#tagline {
	font-size : 0.8em;
	margin : 0px;
}

p.date img {
	vertical-align : middle;
}

p.date {
	font-size : 0.9em;
	font-weight : bold;
	border-bottom : 1px solid #AAA;	
	margin-bottom : 0px;
	padding : 2px 0px;
}

blockquote {
	font-style : italic;
}

p.postfoot {
}

#leftmenu {
	position : absolute;
	left : 10px;
	margin-top : 10px;
	width : 180px;
}

#leftmenu h3 {
    font-size: 11pt;
	margin : 0px;
	padding : 0px;
	border-bottom : none;	
}

#leftmenu ul {
	list-style : none;
	margin : 0px;	
	padding : 0px;
	margin-left : 5px;
	margin-bottom : 10px;
    font-size: 9pt;
}

#main {
	margin-left : 200px;	
	background-color : #EEE;
	padding : 10px;
	border-left : 1px solid #555;
	border-bottom : 4px solid #47F;
}

#footer {
	margin : 0px;	
	padding-top : 5px;
	text-align : center;
    font-size: 9pt;
}

input.text {
	width : 300px;	
}

textarea {
	width : 300px;
	height : 200px;	
}

#comments h4 span {
	color : #999;
}

#comments h4 {
	margin : 0px;
    font-size: 9pt;
}

#comments
{
 margin-top:15px;
}


p {
	margin : 10px 0px;
}

h3 {
	font-size : 1.2em;
	border-bottom : 1px solid #AAA;
}

#relatedlinks ul {
	list-style : none;
	margin-left : 10px;
	padding : 0px;
}

	#commentform, #contactform {
	padding: 10px 0px 3px 0px;
	/*border: 1px solid #ddd;*/
	}

#commentform dl, #contactform dl {
	margin: 0;
	padding: 0;
	}

#commentform dt, #contactform dt {
	color: #333;
	}

#commentform dt em, #contactform dt em {
	color: #999;
	font-weight: normal;
	font-style: normal;
	}
 
#commentform .smallbox, #contactform .contactbox {
	width: 300px;
	border: 1px solid #ccc;
	padding: 2px;
	color: #444;
	}

#commentform textarea, #contactform textarea {
	width: 400px;
	height: 180px;
	border: 1px solid #ccc;
	color: #444;
	}
	


#search .searchBox 
{
	width: 150px;
	border: 1px solid #ccc;
	padding: 2px;

}

#search
{
    margin-bottom: 5px;
}

#news
{
    margin-bottom: 5px;
}


.CalendarTitle td, td.CalendarDays
{
	background-color : #eeeeee;
	border-bottom : 1px solid #dddddd;
}

td.CalendarNextPrev
{
}


td.CalendarDay
{
	color : #000;
}

.copyright  /* used to format the content owner's copyright notice */
{
    text-align: center;
    font-style:italic;
}

.rateMenu 
{ 
    background-color:#FFF;  
    border: 1px outset;
}

.NavigateBar
{
    background-color:#eeeeee;  
    padding:3px;
    padding-left:20px;
    border-left: solid #E78E18;
    border-top: 2px solid #dddddd;
    border-bottom: 1px solid #dddddd;
    font-weight:bold;
}

.NavigateBar_Item
{
    background-color:#ffffff;  
    padding:3px;
    padding-left:30px;
    border-left: 10px solid #eeeeee;
    border-right: 1px solid #eeeeee;
    border-bottom: 1px solid #eeeeee;
    font-weight:bold;
}

.PageTitle
{
    padding:3px;
    padding-left:5px;
    border-bottom: 1px solid #eeeeee;
    font-weight:bold;
}

td.edit_caption
{
	PADDING-TOP: 3px;
	background-color:#eeeeee;
	vertical-align:top;
	text-align:right;
	width:100px;
}


td.edit_caption_notnull
{
	PADDING-TOP: 3px;
	background-color:#9c0000;
	color:#ffffff;
	vertical-align:top;
	text-align:right;
	width:100px;
}
