﻿body 
{
    background: url(img02.jpg) repeat-x left top;
    margin-top:0;
    margin-left:0;
    margin-right:0;
    margin-bottom:0;
    vertical-align:top;
    height:100%;
	color: #acacac;
	background-color: #4c4c4c;
    font-family: Tahoma;
    font-size: small;
}

a, a:visited
{ 
	color: #DD8422;
	text-decoration: none;
	background: none; 
}

a:hover, a:active
{ 
	color: #FFB300;
	text-decoration: underline;
	background: none;
}
/*
a, a:active, a:visited  
{
	color : 			#ff9900;
	text-decoration: 	none;
}

a:hover  
{
	color : 			#ff9900;
	text-decoration: 	underline;
}
*/
table.main
{
    border-width:0;
    border-style:none; 
    width:100%;
    height: 100%;
}
   
td.sidebar 
{
    padding-left:10px;
    padding-top:10px;
    height: 100%;
    vertical-align:top;
    list-style-position:outside;
    font-size:10pt;
}

td.body 
{
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 13px;
    font-size:10pt;
    height: 100%;
}

.container {
	border: 1px solid #262626;
	-moz-border-radius: 15px 0 15px 0;
	border-radius: 15px 0 15px 0;
	margin: 0px 23px 5px 23px;
	padding: 5px 5px 0px 5px;
}

/*Input*/
input[type=button], input[type=submit], input[type=reset] 
{ 
	color: #1f497d;
	border: 1px solid #585858;
	font-size: 11px;
	font-family : Tahoma, Verdana, Arial;
	vertical-align:middle;
	overflow: visible;
	/*width: 84px;*/
	height: 24px;
	background-image: url(btn_normal.png);
	cursor: pointer;
	padding: 0px 10px 0px 10px;
} 

input[type=button]:hover, input[type=submit]:hover, input[type=reset]:hover
{
	border: 1px solid #585858;
	background-image: url(btn_over.png);
}

input[type=button]:active, input[type=submit]:active, input[type=reset]:active
{
	border: 1px solid #454545;
	background-image: url(btn_down.png);
}

input[type=button][disabled], input[type=submit][disabled], input[type=reset][disabled] 
{
	color:silver;
	background-image: url(btn_normal.png);
	cursor: default;
}

select,
input[type=text],
input[type=password],
textarea
{
	border: 1px solid #000;
}

select:hover,
input[type=text]:hover,
input[type=password]:hover,
textarea:hover
{
	border: 1px solid #999;
	color: #31709F;
}

select:focus,
input[type=text]:focus,
input[type=password]:focus,
textarea:focus
{
	background: #DFF1FF;
	border: 1px solid #000;
	color: #000;
}
/*End Input*/

/*Fieldset*/
fieldset 
{
	margin: 0;
	padding: 0px 10px 10px 10px;
	border: 1px solid #454545;
}

legend 
{
	color: #ff9900;
	margin: 0;
	padding: 0px 5px 5px 5px;
}
/*End Fieldset*/

h1
{
    font-family: Tahoma;
    color: #666666;
}

h2
{
    font-family: Tahoma;
    font-size: 14px;
	font-weight : bold;
    color: #ff9900;
}

.hr 
{
	border-bottom: 1px #acacac dashed;
}

/*jQuery*/
div.jquery
{
	padding: 0;
	margin: 0;
	font-size: 10px;
}

div.accordionContainer div
{
	border: solid 1px black;
	border-top-style: none;
}
/*End jQuery*/

/*Messages*/
.info, .success, .warning, .error, .validation {
	border: 1px solid;
	margin: 10px 0px;    
	padding:15px 10px 15px 50px;
	background-repeat: no-repeat;
	background-position: 10px center;
}

.info {
	color: #00529B;
	background-color: #BDE5F8;
	background-image: url('msg/info.png');
}

.success {
	color: #4F8A10;
	background-color: #DFF2BF;
	background-image:url('msg/success.png');
}

.warning {
	color: #9F6000;
	background-color: #FEEFB3;
	background-image: url('msg/warning.png');
}

.error {
	color: #D8000C;
	background-color: #FFBABA;
	background-image: url('msg/error.png');
}
/*End Messages*/

/*Post*/
.post{
	padding-bottom: 15px;
	line-height: 150%;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}

.postHover:Hover {
	background-color: #3c3c3c;
	cursor: pointer;
}

.post h2 a:Hover {
	text-decoration: none;
}

.post .title {
	margin: 0;
	padding: 10px 0 4px 20px;
	font-weight: normal;
}

.post .byline {
	border-bottom: 1px #acacac dashed;
	margin: -5px 20px 5px 20px;
}

.post .entry {
	padding: 0 0px 0 20px;
}
/*End Post*/