body {
	background-color: #ffffff;
	scrollbar-3dlight-color:#E9F7FF; 
	scrollbar-arrow-color:#89BCD8; 
	scrollbar-base-color:#E0EDF6; 
	scrollbar-darkshadow-color:#BDD7EA; 
	scrollbar-face-color:#E0EDF6; 
	scrollbar-highlight-color:#BDD7EA; 
	scrollbar-shadow-color:#BDD7EA;
}

hr {
	border: none 0;
	border-top: 1px dotted #000;
	height: 1px;
	margin-left:3px;
	margin-right:3px;
}

.page_title {
	font-family: "Trebuchet MS", Verdana;
	font-size: 20px;
	color: #5B97C9;
	text-align: left;
}

.page_tag_title {
	font-family: "Trebuchet MS", Verdana;
	font-size: 14px;
	font-weight:bold;
	color: #b2b2b2;
	text-align: left;
	margin-bottom:10px;
}

.page_title a {
	color: #5B97C9;
	text-decoration:none;
}

.page_title a:hover {
	text-decoration:underline;
}

.page_sub_title {
	font-family: "Trebuchet MS", Verdana;
	font-size: 12px;
	color: #6E6E6E;
	font-weight:bold;
	text-align: left;
}

.page_sub_title a{
	color: #6E6E6E;
	text-decoration:none;
}

.page_sub_title a:hover{
	color: #6E6E6E;
	text-decoration:underline;
}

.page_content {
	font-family: "Trebuchet MS", Verdana;
	font-size: 12px;
	color: #6E6E6E;
	text-align: left;
	margin-top:6px;
	padding-left:0px;
	padding-right:3px;
}

.blog_title_content {
	font-family: "Trebuchet MS", Verdana;
	font-size: 11px;
	color: #6E6E6E;
	text-align: left;
	margin-top:1px;
	padding-left:0px;
	padding-right:3px;
	text-align:right;
}

.page_button_y {
	width: 182px;
	height: 25px;
	background: url(../images/button_y.png);
	font-family: "Trebuchet MS", Verdana;
	font-size: 12px;
	font-weight:bold;
	color: #1F4E69;
	text-align: center;
	text-decoration: none;
	padding-top: 3px;
	cursor: hand;
}

.page_button_b {
	width: 182px;
	height: 25px;
	background: url(../images/button_b.png);
	font-family: "Trebuchet MS", Verdana;
	font-size: 12px;
	font-weight:bold;
	color: #1F4E69;
	text-align: center;
	text-decoration: none;
	padding-top: 3px;
	cursor: hand;
}

.page_button_b a {
	color: #1F4E69;
	text-align: center;
	text-decoration: none;
	cursor: hand;
}


.page_hor_sep {
    background-image:url(../images/dot_line.gif);
	background-repeat: repeat-x;
	background-position: center center;
	height: 3px;
}

.page_ver_sep {
    background-image:url(../images/dot_line_vertical.gif);
	background-repeat: repeat-y;
	background-position: top center;
	width: 10px;
}

.page_ver_sep_nl {
	width: 10px;
}

.page_thumbnails {
	width: 45px;
	height: 45;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 4px;
	padding-right: 3px;
}

.page_thumbnails_selected {
	background-color: #B5D5E7;
	width: 45px;
	height: 45;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 4px;
	padding-right: 3px;
	cursor: hand;
}

/* BLOG CLASSES */
#blog_title {
	width:500px;
	margin-top:2px;
	background-image:url(../images/line_title.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

#blog_title_content {
	width:500px;
	background-image:url(../images/line_title.jpg);
	background-position:center;
	background-repeat:repeat-x;
}

#page_line_title {
	width:695px;
	background-image:url(../images/line_title.jpg);
	background-position:center;
	background-repeat:repeat-x;
}

#cmt_title {
	font-size:1em;	
	background-image: url(../images/a32.gif);
	background-repeat: repeat-x;
	padding:5px;
	height:4px;
	border:#eee 1px solid;
	font-family: "Trebuchet MS", Verdana;
	font-size: 12px;
	color: #6E6E6E;
	font-weight:bold;
}

.post_separator {
	background-repeat: repeat-x;
	background-position: bottom;
	background: url(../images/post_line_separator.gif);
	height:64px;
	margin-left:0px;
	margin-right:7px;
	margin-bottom:20px;
}

.cmt_separator {
	font-size:1em;	
	background-image: url(../images/post_line_separator.gif);
	background-repeat: repeat-x;
	padding:5px;
	height:64px;
	border:#eee 0px solid;
	text-decoration:none;
	padding-top:40px;
}

.cmt_separator a {
	font-family: "Trebuchet MS", Verdana;
	font-size: 12px;
	font-weight:bold;
	color: #1F4E69;
	text-decoration:none;
}

.cmt_separator a:hover {
	text-decoration:underline;
}

#blog_content {
     width:540px;
     height:714px;
     overflow:auto;
	 padding-left:10px;
	 padding-right:5px;
}

#blog_content_ns {
     width:540px;
     height:714px;
	 padding-left:10px;
	 padding-right:5px;
}

#blog_comments {
    background-image:url(../images/blog_comments.png);
	background-repeat: no-repeat;
	background-position: right;
	font-family: "Trebuchet MS", Verdana;
	font-size: 12px;
	color: #E2AB37;
	font-weight: bold;
	text-align: right;
	padding-top:4px;
	padding-right:10px;
    height:39px;
}

#blog_comments a {
	color: #E2AB37;
	text-decoration: none;
}

#blog_comments a:hover {
	color: #E2AB37;
	text-decoration: underline;
}

#blog_tag {
	font-family: "Trebuchet MS", Verdana;
	font-size: 12px;
	color: #6E6E6E;
	margin-top:1px;
}

#blog_tag a {
	margin-top:1px;
	margin-left:4px;
	color: #6E6E6E;
	text-decoration: none;
}

#blog_tag a:hover {
	margin-top:1px;
	margin-left:4px;
	color: #6E6E6E;
	text-decoration: underline;
}

#blog_tag_hor_sep {
    background-image:url(../images/dot_line.gif);
	background-repeat: repeat-x;
	background-position: center center;
	height: 1px;
}

.slide_menu {
	font-family: "Trebuchet MS", Verdana;
	font-size: 11px;
	color: #6E6E6E;
	margin-top:1px;
	margin-left:3px;
}

.slide_menu li{ 
	list-style:none;
	margin:0px;
	margin-left:3px;
	display:block;
} 

.slide_menu ul {
	background-color: red;	
	list-style: none;
	padding: 0;
	margin: 0;
}

.slide_menu a {
	font-family: "Trebuchet MS", Verdana;
	font-size: 11px;
	color: #6E6E6E;
	margin-top:1px;
	margin-left:3px;
	text-decoration:none;
}

.slide_menu a:hover {
	text-decoration:underline;
}

.slide_menu_more {
	font-family: "Trebuchet MS", Verdana;
	font-size: 11px;
	color:#DFE0E5;
	width:130px;
	height:3px;
	margin-top:4px;
	margin-bottom:6px;
	text-align:left;
}

.slide_menu_more a{
	color:#B8BCC5;
	text-decoration:none;
}

.slide_menu_more a:hover{
	color:#000000;
	text-decoration:underline;
}

.page_field {
	background-color:#FFFFFF;
	border: 1px #A3C2D4 solid;
	height: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#544E9E;
}

.page_combo {
	background-color:#FFFFFF;
	border: 1px #A3C2D4 solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#544E9E;
}

#post_cmt {
	background: url(../images/eng/vu_ch_send.png);
	width: 62px;
	height: 25px;
	border: none;
	cursor: hand;
}

.post_notification {
	font-family: "Trebuchet MS", Verdana;
	font-size: 12px;
	color: #E2AB37;
	margin-top:1px;
	margin-left:3px;
}

.post_pagging {
	font-family: "Trebuchet MS", Verdana;
	font-size: 11px;
	color: #6E6E6E;
}

/* END BLOG CLASSES */