/* 
   * Default HTML tags 
   */
a   { color: #383838; }
a:visited { color: #383838;  }
a:hover   { color: #383838; text-decoration: underline;}

   
body{
    font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
    font-size: 62.5%;
    background: url("../images/background.jpg");
    color: #383838;
    margin: 0 auto;
    padding: 0;
    text-align: center;
    height:100%;
}

pre { font-size: 12px; display: block; background-color:#f3f3f3; border:1px solid #dadada; padding:5px; word-wrap: break-word; }
h1  { font-size: 15px; }
h2  { font-size: 13px; margin: 0px 0 6px 0px; padding: 2px 0 2px 8px; font-weight: bold; color: #b00000; border: 0px solid #d8e0ed; }
h2 a,
h2 a:visited,
h2 a:hover,
h2 a:visited:hover { text-decoration: none; color: #383838; }
h3 { font-size: 120%; margin-top: 0; }
h4 { font-size: 115%; margin-top: 0; }

img { padding: 3px; border:0px; }
img.alignleft { float: left; margin: 0px 0px 0px 0; }
img.alignright { float: right; margin: 0 0px 0px 0px; }
ul { margin: 0; padding: 0; }
li { margin: 0; padding: 0; list-style-type: none; }
li.checked { margin: 0; padding: 0; padding-left: 25px; background-image: url(../images/ok.png); background-repeat: no-repeat;}

ol#comments li p { font-size: 100%; }

.meta li, 
ul.post-meta li { display: inline; }
.meta ul { display: inline; list-style: none; margin: 0; padding: 0; }
.meta a { color: #383838; text-transform: lowercase; text-decoration: none; }
.meta a:hover { color: #383838; text-transform: lowercase; text-decoration: underline; }
.meta { color: #383838; font-size: 11px; font-weight: normal; letter-spacing: 0; }

.storycontent { font-size: 12px; padding-top:5px; padding-bottom:5px;}
.storycontent a{ text-decoration: underline; font-weight:bold; }
.storycontent a:hover{ text-decoration: none; }

.storycontent a.pagging_link   	     { color: #383838; text-decoration: none; font-weight:normal;}
.storycontent a.pagging_link:visited { color: #383838; text-decoration: none; font-weight:normal;}
.storycontent a.pagging_link:hover   { color: #383838; text-decoration: underline;}

/* Comment form design */
#commentform #author, 
#commentform #email, 
#commentform #url, 
#commentform textarea { background: #ffffff; border: 1px solid #dad6b8; color: #383838; font-size: 12px; }
#commentform textarea {	width: 95%; }
#commentlist li ul { border-left: 1px solid #d8e0ed; font-size: 11px; }
ol#commentlist li { list-style: decimal; }

#content-0 { width: 584px; background: #ffffff; margin: 0px 8px 20px 8px; text-align: left; padding: 8px; border: 0px solid #dadada; line-height: 14px; }
#content-1 { width: 584px; background: #ffffff; margin: 0px 8px 10px 8px; text-align: left; padding: 8px; border: 1px solid #dad6b8; line-height: 14px; }
#content-2 { width: 584px; background: #ffffff; margin: 0px 8px 10px 8px; text-align: left; padding: 8px; border: 1px solid #ccd6ce; line-height: 14px; }
#content-3 { width: 584px; background: #ffffff; margin: 0px 8px 10px 8px; text-align: left; padding: 8px; border: 1px solid #d8e0ed; line-height: 14px; }
#content-4 { width: 584px; background: #ffffff; margin: 0px 8px 10px 8px; text-align: left; padding: 8px; border: 1px solid #c6ced2; line-height: 14px; }
#content-5 { width: 584px; background: #ffffff; margin: 0px 8px 10px 8px; text-align: left; padding: 8px; border: 1px solid #ffde99; line-height: 14px; }
#content-6 { width: 584px; background: #ffffff; margin: 0px 8px 10px 8px; text-align: left; padding: 8px; border: 1px solid #c3c6d1; line-height: 14px; }
#content-10 { width: 584px; background: #ffffff; margin: 0px 8px 10px 8px; text-align: left; padding: 8px; border: 1px solid #e9deb6; line-height: 14px; }
#content-11 { width: 584px; background: #ffffff; margin: 0px 8px 10px 8px; text-align: left; padding: 8px; border: 1px solid #a8b4c6; line-height: 14px; }

#content-0 a.ld,
#content-0 a.ld:visited { text-decoration: underline; font-weight:bold; color: #df5d00; line-height: 15px; }
#content-0 a.ld:hover,
#content-0 a.ld:visited:hover { color: #df5d00; text-decoration: none; }
#content-0 a.ld:hover span,
#content-0 a.ld:visited:hover span{ visibility: visible; color:#df5d00; font-weight:bold; font-size: 12px; }
#content-0 a.ld span{ visibility:hidden; color:#df5d00; font-weight:bold; font-size: 12px; }

#content ol li { list-style: decimal; }
#content ul { margin-top: 10px; margin-left: 35px; }
#content ul li { list-style-image: none; }

#content-big { float: left; width: 584px; background: #ffffff; margin: 0px 8px 20px 8px; text-align: left; padding: 10px; border: 1px solid #dad6b8; line-height: 14px; }
#header { font-size: 26px; font-weight: bold; text-decoration:none; font-family: Verdana; margin: 0 auto; height: 150px; width: 900px; padding: 0; background: url("../images/header.jpg"); }

.header-title { 
    font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color:#58627a;
	font-size:25px;
    font-weight:bold;
	padding:15px 0 0 288px;
	text-align:left;
}
	
.header-title a{
	color:#58627a;
	text-decoration:none;
	border-bottom:none;
}
.header-title a:hover{
	color:#58627a;
	text-decoration:none;
	border-bottom:none;
}
.header-description {
    font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color:#383838;
	font-size:12px;
	padding:5px 0 0 289px;
	text-align:left;
    font-weight:normal;
}

.header-translation {
    font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
    color:#383838;
    font-size:11px;
    padding:0px 20px 0 0;
    text-align:right;
    float:right;
    font-weight:normal;
}

#header img { border: none; }
#footer img { border:0px; }
#footer { width: 900px; height: 85px; margin: 0 auto; color: #383838; padding-top:15px; background: url("../images/footer.jpg") no-repeat; }
#footer p { text-align: left; padding-left: 283px; margin-top: -10px; color: #383838; font-size:11px;}
#footer a { color: #989898; text-decoration: underline; }
#footer a:hover { color: #444444; }
#footer a:visited { color: #989898; }
#footer a:visited:hover {    color: #444444; }

/* 
 * Left sidebar 
 */
#menu-left {    
	float: left;
	padding: 0px 15px 20px 12px;
	width: 247px;
	font-size: 11px;
	min-height:830px;    
    margin-top: -130px;
}

#menu-left h1 { font-size: 12px; margin: 5px 0 6px 0px; padding: 3px 0 3px 13px; font-weight: bold; color: #383838; border: 1px solid #dad6b8; background: url("../images/menu-left-header-background.jpg"); }
#menu-left h2 { font-size: 12px; margin: 5px 0 6px 0px; padding: 3px 0 3px 13px; font-weight: bold; color: #383838; border: 1px solid #dadada; background: url("../images/menu-left-title-background.jpg");}

.h2 { font-size: 12px; margin: 13px 0 6px 0px; padding: 2px 0 2px 13px; font-weight: bold; color: #383838; border: 1px solid #adadad; background: url("../images/menu-left-title-background.jpg"); }
.h3 { font-size: 13px; margin: 13px 0 6px 0px; padding: 2px 0 2px 13px; font-weight: bold; color: #960000; }

#post-0{ }
#post-1{ }
#post-2{ }
#post-3{ }
#post-4{ }
#post-5{ }
#post-6{ }
#post-10{ }
#post-11{ }

#post-header-0  { background: url("../images/content-title-background-0.jpg"); color: #383838; border: 1px solid #ababab; }
#post-header-1  { background: url("../images/content-title-background-1.jpg"); color: #383838; border: 1px solid #dad6b8; }
#post-header-2  { background: url("../images/content-title-background-2.jpg"); color: #383838; border: 1px solid #ccd6ce; }   
#post-header-3  { background: url("../images/content-title-background-3.jpg"); color: #383838; border: 1px solid #d8e0ed; }
#post-header-4  { background: url("../images/content-title-background-4.jpg"); color: #383838; border: 1px solid #c6ced2; }   
#post-header-5  { background: url("../images/content-title-background-5.jpg"); color: #383838; border: 1px solid #ffde99; }   
#post-header-6  { background: url("../images/content-title-background-6.jpg"); color: #383838; border: 1px solid #c3c6d1; }   
#post-header-10 { background: url("../images/content-title-background-10.jpg"); color: #383838; border: 1px solid #e9deb6; }
#post-header-11 { background: url("../images/content-title-background-11.png"); color: #383838; border: 1px solid #98a4b6; }    

#menu-left table {
     font-size: 12px;
     margin: 5px 0 6px 0px;
     padding: 3px 0 3px 13px;
     font-weight: bold;
     color: #383838;
     border: 1px solid #dad6b8;
     background: url("../images/menu-left-title-background.jpg");
}

#menu-left a,
#menu-left a:visited { text-decoration: none; font-weight: bold; color: #333333; line-height: 15px; }
#menu-left a:hover,
#menu-left a:visited:hover { color:#b60000; text-decoration:none; }
#menu-left a:hover span,
#menu-left a:visited:hover span { visibility:visible; }
#menu-left a span { visibility:hidden; color: #b60000; margin-right:3px; font-size:9px; }

#menu-left ul ul { padding-bottom: 10px; margin-left: 15px; }
#menu-left ul ul li { list-style-type: circle; font-size:11px; font-weight:normal; color: #333333; }

/* End of left sidebar */

input#s 				{ width: 158px; border: 1px solid #dad6b8; color: #444; }
#rap 					{ width: 900px; margin: 0 auto; background: url("../images/rap-background.jpg"); background-repeat: repeat-y; overflow:hidden; text-align: left; height:auto; }
#searchbutton 			{ margin-top: 2px; }   
    
.post					{ }
.post a					{ color: #272727; }
.post a:hover			{ color: #dad6b8; }

ul .normal 				{ }

.important_message		{ font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size: 11px; margin-left:auto; margin-right:auto; display: block; width: 98%; height: auto; padding: 5px; BACKGROUND-COLOR: #fff1f1; border:1px solid #c13a3a; TEXT-ALIGN: justify; }
.td_header				{ font-size:13px; font-weight:bold; }
.ul_disc				{ margin: 10px; }
.ul_disc li				{list-style-type:disc; }
.mandatory_star			{ color: #b60000; }
.form_text				{ width:130px; font-size:12px;}
.form_label				{ font-size:12px; }
.grey_table				{ background-color:#f3f3f3; border:1px solid #dadada; }

.trade-mark				{ font-weight:bold; font-size:14px; }

ul.notes 				{ margin:0; padding: 0; }
ul.notes li				{ list-style-type: circle;
						  font-size:12px;
						  font-weight:normal;
						  color: #333333;
						  margin:5px 5px 9px -15px;
						  padding:0px;
						}

