/* CSS Document */

html
{
	height:100%;
}

body
{
	margin:0;
	padding:0;
	font-family:Arial;
	font-size:12px;
	line-height:19px;
	background:url(images/bg.jpg) repeat-x left top;
}

.border{ border:3px solid #CCC; border-radius:5px; }

.logo
{
	padding:7px;
}

.top_menu
{
	margin:0;
	padding:0;
	list-style:none;
	color:#fff;
	font-size:11px;
	font-weight:bold;
}

.top_menu li
{
	float:left;
	background:url(images/divider.png) no-repeat left top;
	padding:0 5px;
}

.top_menu li a
{
	text-decoration:none;
	color:#fff;
}

.top_menu li a:hover
{
	text-decoration:none;
	color:#000000;
}

.top_menu li a.active
{
	text-decoration:none;
	color:#000000;
}

.date
{
	color:#FFF;
	font-weight:bold;
	font-size:11px;
	padding:0 0 0 8px;
}

.arch
{
	width:100px;
	border:1px solid #fd4545;
	height:18px;
}

.icons img
{
	text-align:right;
	padding:0 3px 0 1px;
}

.pre_next
{
	
}

.pre_next a
{
	padding:3px 8px;
	background:#93c8ea;
	text-decoration:none;
	color:#F00;
	border-radius:3px;
	transitional:all 200ms ease-in;
	-moz-transitional:all 200ms ease-in;
	-webkit-transitional:all 200ms ease-in;
}

.pre_next a:hover
{
	padding:3px 8px;
	background:#4898cc;
	text-decoration:none;
	color:#F00;
	border-radius:3px;
}

.left_side img
{
	border:2px solid #999;
}


.main_table, .main_table .td
{
	border:1px solid #999;
	border-collapse:collapse;
}

.footer a
{
	text-decoration:none;
}

.page_active a
{
	padding:3px 8px;
	background:#4898cc;
	text-decoration:none;
	color:#F00;
	border-radius:3px;
}

.scroll{
	height:1080px;
	width:100%;
	overflow:srcoll;
	overflow-x:hidden;
}

.page{
	color:#000;
}

.head{
	float:left;
	padding-left:10px;
}

.clear{
	clear:both;
}
.about_text{
	padding:0 10px;
	text-align:justify;
}

.about_head{
	font-size:14px;
	font-weight:900;
}
.about_head1{
	font-size:12px;
	font-weight:900;
}

.center_align{
	text-align:center;
}

.about_us{ border:0px solid #f00; border-collapse:collapse; }
.address{ font-family:Arial; font-size:14px; font-weight:normal; text-align:left; }
.address h1, .address h2, .address h3{ padding:0; margin:0; line-height:26px; }
.address h1{ font-size:25px; color:#1f1f1f; }
.address h2{ font-size:18px; color:#595858; font-style:italic; }
.address h3{ font-size:18px; }
.address a{ color:#09F; }
.font-size{ font-size:15px; text-align:justify; }
.textfield{ width:200px; height:20px; }
.textfield_s{ width:45px; margin:0 7px 0 0; height:20px; }
.select{ width:205px; height:27px; padding:3px; }
.textarea{ width:200px; height:50px; }
.submit{ padding:7px 20px; }
.right{ float:right; margin:0 70px 0 0; }
.images img{ border:4px solid #CCC; }

/* added by jagadish*/
.visitors{font-size:14px;color:#fff;vertical-align:top;padding-right:10px;font-weight:900;font-family:Tahoma, Geneva, sans-serif;background-color:#f00;padding-top:2px;padding-bottom:3px;border-radius:2px;}