﻿html, body
{
    margin:0;
    padding:0;
    height:100%;
}

body, h3, textarea, input, select
{
    font-family:Verdana;
    font-size:12px;
}

body
{
    background:#fff none repeat scroll 0%;
    color:#333;
    margin:0;
    padding:0;
}
.btn a
{
   background-color:#E6FDF7; border:solid 1px #85FF7C;
    float:left;
    padding:6px 12px;
    font-size:1.1em;

    text-decoration:none;
}
a
{
	color:#4b72A9; text-decoration:underline ; font-weight:bold;
}
a:active
{
	color:#4b72A9; text-decoration:underline;font-weight:bold;
	}
a:hover
{
	color:#4b72A9; text-decoration:underline;font-weight:bold;
	}
a:visited
{
	color:#4b72A9; text-decoration:underline;font-weight:bold;
	}
a.tag 
{
	color:Black;text-decoration:underline;font-size:17px;line-height:23px;font-weight:bold;
	}
a.title
{
	text-decoration:underline;font-size:21px;line-height:23px;
}

a.dt
{
	color:Black;
	text-decoration:none;
	font-size:10pt;
	font-weight:normal;
	line-height:23px;
}
a.h
{
	color:#FFFFFF;
	text-decoration:underline;
	font-size:9pt;
	font-weight:bold;
	line-height:23px;
}
a.headline
{
	color:#4b72A9;
	text-decoration:none;
	font-size:10pt;
	font-weight:bold;
	line-height:23px;
}
.tableCP
{
	background-color:#FFFFFF;
}
.tableSide
{
	width:185px; height:50px ;background-color:#E6FDF7; border:solid 1px #85FF7C;
}
.storyTbl
{
	width:768px; background-color:#E6FDF7; border:solid 1px #85FF7C ; line-height:23px;
}
.ImageAd{float:left;padding:5px;}
.tablePost
{
	width:100%; 
	height:50px ;
	background-color:#E6FDF7; 
	border:solid 1px #85FF7C
}
.alternate
{
	padding:5px;
	word-wrap: break-word;
	width:768px;
	border:solid 1px #CCCCCC;
	background-color: #F0F0F0 ;
}
.storyMain
{
	padding:5px;
	word-wrap: break-word;
	text-align:justify;
	width:768px;
	border:solid 1px #E4E4E4;
}
 .pa
 {
 	word-wrap: break-word;
 	width:768px;
 	border:solid 1px #F4F4F4;
 	 background-color: #FFFFFF;
 }
 .pf
 {
 	word-wrap: break-word;
 	width:768px;
 	 background-color: #F8F8F8;
 }
.collapsePanel 
{
	width:100%;
	background-color:white;
	overflow:hidden;
	height:0px;	
}

.tdHeader
{
	background-color:#404040;
	color:#FFFFFF;
}

.collapsePanelHeader{
	width:100%;
	height:30px;
	cursor:pointer;
	font-weight:bold;
	cursor:pointer;
	background-color:white;
}

.pages {
   
    clear: left;
    font-size: 85%;
}

.pages a, .pages span {
    display: block;
    float: left;
    padding: 0.5em 0.5em;
    margin-right: 0.3em;
    border: 1px solid #fff;
    background: #fff;
}

.pages span.current {
    border: 1px solid #2E6AB1;
    font-weight: bold;
    background: #2E6AB1;
    color: #fff;
}

.pages a {
    border: 1px solid #9AAFE5;
    text-decoration: none;
}

.pages a:hover {
    border-color: #2E6AB1;
}

.pages a.nextprev {
    font-weight: bold;
}

.pages span.nextprev {
    color: #666;
}

.pages span.nextprev {
        border: 1px solid #ddd;
        color: #999;
}
   /*story area*/    
.st
{
	word-wrap: break-word;
	text-align:justify;
	padding-right:5px;
	line-height:23px;
}

.SI
{
	
	font-family:Verdana;
    font-size:10px;
}


.taken
{
    padding-left:22px;
    padding-bottom:3px;
    background-repeat:no-repeat;
    background-image: url(../image/taken.gif);
    color:Red;
}

.available
{
    padding-left:22px;
    padding-bottom:3px;
    background-repeat:no-repeat;
    background-image: url(../image/available.gif);
    color:Green;
}



.ajax__myTab .ajax__tab_header 
{
	font-family:verdana, tahoma, helvetica;font-size:14px;border-bottom:solid 1px #85FF7C
	}
	
.ajax__myTab .ajax__tab_outer 
{
	padding-right:4px;height:24px;background-color:#E6FDF7;margin-right:2px;border-right:solid 1px #85FF7C;border-left:solid 1px #85FF7C; border-top:solid 1px #85FF7C
	}
.ajax__myTab .ajax__tab_inner 
	{
		padding-left:3px;background-color:#E6FDF7;
}
.ajax__myTab .ajax__tab_tab 
{
height:13px;padding:4px;margin:0;
}
.ajax__myTab .ajax__tab_hover .ajax__tab_outer 
{
	background-color:#cccccc
}
.ajax__myTab .ajax__tab_hover .ajax__tab_inner 
{
	background-color:#cccccc
}
.ajax__myTab .ajax__tab_hover .ajax__tab_tab {}
b {}
.ajax__myTab .ajax__tab_active .ajax__tab_outer 
{
	background-color:#000066;border-left:solid 1px #0000FF;color:#FFFFCC; font-weight:bold
}
.ajax__myTab .ajax__tab_active .ajax__tab_inner 
{
		background-color:#000066;
}
.ajax__myTab .ajax__tab_active .ajax__tab_tab {}
b {}
.ajax__myTab .ajax__tab_body 
{
	font-family:verdana, tahoma, helvetica;font-size:10pt;border:1px solid #85FF7C;border-top:0;padding:8px;background-color:#FFFFFF; 
}
.validatorCalloutHighlight
{
    background-color: Navy;
}