/* Nifty */
b.niftycorners,b.niftyfill{display:block}
b.niftycorners *{display:block;height: 1px;line-height:1px;font-size: 1px;
    overflow:hidden;border-style:solid;border-width: 0 1px}
/*normal*/
b.r1{margin: 0 3px;border-width: 0 2px}
b.r2{margin: 0 2px}
b.r3{margin: 0 1px}
b.r4{height: 2px}
b.rb1{margin: 0 8px;border-width:0 2px}
b.rb2{margin: 0 6px;border-width:0 2px}
b.rb3{margin: 0 5px}
b.rb4{margin: 0 4px}
b.rb5{margin: 0 3px}
b.rb6{margin: 0 2px}
b.rb7{margin: 0 1px;height:2px}
b.rb8{margin: 0;height:2px}
b.rs1{margin: 0 1px}
/*transparent inside*/
b.t1{border-width: 0 5px}
b.t2{border-width: 0 3px}
b.t3{border-width: 0 2px}
b.t4{height: 2px}
b.tb1{border-width: 0 10px}
b.tb2{border-width: 0 8px}
b.tb3{border-width: 0 6px}
b.tb4{border-width: 0 5px}
b.tb5{border-width: 0 4px}
b.tb6{border-width: 0 3px}
b.tb7{border-width: 0 2px;height:2px}
b.tb8{border-width: 0 1px;height:2px}
b.ts1{border-width: 0 2px}


/* templates */
	 /* blue */
div.main_div{
	width: 450px;
	background-color:#E9F2F3;
	 color:#000000;
	 font-family: Arial;
	 font-size: 13px;
	 padding: 7px;
}
div.main_div div {
	margin: 0;
}
div.main_div h3.title{
	 color:#ffffff;
	 background-color: #0787CB;
	 font-family: Tahoma;
	 font-size:12px;
	 text-align: center;
	 margin:0;
	 padding:2px;
	 margin-bottom: 7px;
	 
}
div.main_div h1.title{
	 color:#ffffff;
	 background-color: #0787CB;
	 font-family: Tahoma;
	 font-size:12px;
	 text-align: center;
	 margin:0;
	 padding:2px;
	 margin-bottom: 7px;
	 
}
	/* green */
div.main_div2{
	width: 450px;
	background-color:#e9efe2;
	 color:#000000;
	 font-family: Arial;
	 font-size: 13px;
	 padding: 7px;
}
div.main_div2 div {
	margin: 0;
}
div.main_div2 h3.title{
	 color:#ffffff;
	 background-color: #aecc06;
	 font-family: Tahoma;
	 font-size:12px;
	 text-align: center;
	 margin:0;
	 padding:2px;
	 margin-bottom: 7px;
	 
}
/* END templates */


/* END Nifty */

/* AjaxData */
.AjaxData_top_ul{
	padding: 3px 0;
	margin-right: 0;
	margin-top: 1px;
	margin-bottom: 0;
	font: bold 12px Verdana;
	list-style-type: none;
	text-align: right;
	direction: rtl;
}

.AjaxData_top_ul li{
	display: inline;
	margin: 0;
	text-decoration: none;
}

.AjaxData_top_ul li a{
	padding-right: 3px;
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	border: 1px solid #778;
	color: #2d2b2b;
	text-align: right;
	direction: rtl;
	background: white url(/images/ajax/shade.gif) top right repeat-x;
	text-decoration: none;
}

.AjaxData_top_ul li a:hover span{
	text-decoration: underline;
}

.AjaxData_top_ul li a:visited {
	color: #2d2b2b;
	text-decoration: none;
}

.AjaxData_top_ul li a:hover{
	text-decoration: none;
	color: #2d2b2b;
}

.AjaxData_top_ul li.selected {
	text-decoration: none;
}

.AjaxData_top_ul li.selected a { 
	background-image: url(/images/ajax/shadeactive.gif);
	border-bottom: white 1px solid;
	text-decoration: none;
}

.AjaxData_top_ul li.selected a:hover {
	text-decoration: none;
}

.AjaxData_top_content {
	border: 1px solid gray;
	width: 460px;
	margin-bottom: 6px;
	padding: 5px;
	padding-left:0;
	background-color: #FBFDFF;
	text-align: right;
	margin-right: 8px;
	display: block;
}

.AjaxData_top_pageNav {
	cursor:hand; 
	cursor:pointer;
	font-weight: bold;
	vertical-align: middle;
}

.AjaxData_top_pageNavHover {
	cursor: hand; 
	cursor: pointer;
	font-weight: bold;
	text-decoration: underline;
	vertical-align: middle;
}
/* END AjaxData */


/* Post  */
.post_header {
	font-family: Tahoma;
	font-size: 11px;
	color: #035074;
	font-weight: bold;
}
.post_header a,.post_header a:hover,.post_header a:visited {
	font-family: Arial;
	font-size:13px;
	color: #035074;
	font-weight: bold;
}
.post_content {
	font-family: Arial;
	font-size:13px;
	margin:0;
}
.post_content a, .post_content a:hover, .post_content a:visited {
	font-family: Arial;
	font-size:13px;
	margin:0;
	color: blue;
}
.post_more_link a, .post_more_link a:hover, .post_more_link a:visited {
	font-family: Arial;
	font-size:14px;
	color: #035074;
	font-weight: bold;
	font-style: italic;
	letter-spacing: 2px;
}
/* END Post */

/* Cat Menu */
.cat_posts {
	font-size:11px;
	color: #9f9f9f;
}
/* END Cat Menu */

/* Blog Header */
.login_button {
	vertical-align: middle;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	color: #a53227;
	cursor: pointer;
	background-color: transparent;
	border: 0;
}
	/* blue	*/
.header_table {
	margin: 0 auto; background-color:#0787cb;width:960px;
}
.header_table_td {
	padding: 5px;background-color:#e9f2f3;vertical-align:top;
}
.header_table_td_left {
	margin:0; float:left; padding-left:10px;
}
.header_table_title {
	margin:0; padding-bottom:5px;font-family:Arial;font-size:22px;font-weight:bold;color:#035074;font-style:italic;
}
.header_table_desc {
	font-family:Arial;font-size:14px;font-weight:bold;color:#000000;
}
	/* green	*/
.header_table2 {
	margin: 0 auto; background-color:#aec60d;width:960px;
}
.header_table_td2 {
	padding: 5px;background-color:#e9efe2;vertical-align:top;
}
.header_table_td_left2 {
	margin:0; float:left; padding-left:10px;
}
.header_table_title2 {
	margin:0; padding-bottom:5px;font-family:Arial;font-size:22px;font-weight:bold;color:#247502;font-style:italic;
}
.header_table_desc2 {
	font-family:Arial;font-size:14px;font-weight:bold;color:#000000;
}
/* END Blog Header */