﻿body
{
	margin: 0px 0px 0px 0px;
	background: #ffffff;
	text-align:center;
}
html
{
	height: 100%;
}
.mainouter
{
	margin: 0 auto;
	width: 780px;
}
.headerimg
{
	margin: 0 auto;
	background: url(images/gcap_header.jpg) no-repeat top;
	width: 780px;
	height: 130px;
}
.topnavigation
{
	/*background: url(images/topnavigationbg.jpg) repeat-x top;*/
	width: 780px;
	height: 30px;
}

.topnavigationlinks {
            width:640px;
            height:30px;
            float:left;
            background : url(images/navbg.jpg) repeat-x;
}
.topnavigationright {
            background : url(images/gcap_headermanimg.jpg) no-repeat top;
            width:68px;
            height:30px;
            float:right;
}
.topnavigationleft {
            background : url(images/gcap_headermanleftimg.jpg) no-repeat top;
            width:72px;
            height:30px;
            float:left;
}
.midcontentborder
{
	background: url(images/pageborder.gif) repeat-y top;
	width: 780px;
	height: 700px;
	vertical-align: top;
}
.midcontentmain
{
	margin: 0 auto;
	background: url(images/bannerbg.jpg) repeat-x top;
	width: 766px;
	height: 700px;
}
.leftmidcontent
{
	width: 588px;
	height: 500px;
	float: left;
}
.rightsection
{
	width: 140px;
	float: right;
	padding:15px 3px 0px 0px;
}
.rightnavigation
{
	width: 130px;
	background: url(images/leftnavbg.jpg) repeat-x top;
	float: right;
	text-align:right;
	padding: 5px 5px 5px 5px;
}
.samajsamachar
{
	width: 142px;
	border: solid 1px #c6bda8;
	float: right;
	background: url(images/map_piedmount.jpg) repeat-x top #fbf4eb;
}
.samajsamachartext
{
	width: 130px;
	background: url(images/map_piedmount.jpg) repeat-x top #fbf4eb;
	float: right;
	padding: 15px 5px 15px 5px;
}
.homecontenttext
{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #404040;
	width: 440px;
	float: left;
	text-align: justify;
	line-height: 20px;
	padding:20px 5px 5px 5px; 
}
.orangetitletext
{
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #ff743a;
	
	float: left;
	padding: 10px 0px 0px 0px;
}
.bluetitletext
{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #229EEB;
	width: 445px;
	float: left;
	padding: 10px 0px 0px 0px;
}
.blacktext
{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.whitetext
{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
}
.upcomingevents
{
	width: 200px;
	padding: 10px 0px 0px 0px;
	float: right;
}
.border
{
	border-bottom: solid 0px #c6bda8;
	border-left: solid 1px #c6bda8;
	border-right: solid 1px #c6bda8;
	border-top: solid 1px #c6bda8;
	width: 188px;
}
.pastevents
{
	width: 140px;
	padding: 0px 0px 0px 0px;
	float: right;
	border: solid 1px #c6bda8;
	background: url(images/map_piedmount.jpg) repeat-x top #fbf4eb;
	
}
.leftbox
{
	padding-left:8px;
	width: 146px;
	float: left;
	padding-top:14px; 
}
.bluetext
{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #2264c3;
	padding: 5px 7px 7px 7px;
	width: 174px;
}
.morelink
{
	float: right;
}
.bluelink, A.bluelink:link, A.bluelink:visited, A.bluelink:active
{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #2264c3;
	text-decoration: none;
}
A.bluelink:hover
{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}

.navlink, A.navlink:link, A.navlink:visited, A.navlink:active
{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}

A.navlink:hover
{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.footerlink, A.footerlink:link, A.footerlink:visited, A.footerlink:active
{
	font: normal normal normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
}
A.footerlink:hover
{
	font: normal normal normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.footerbg
{
	margin: 0 auto;
	font: normal normal normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 22px;
	background: url(footerbg.gif) repeat-x top;
	width: 100%;
	height: 97px;
	text-align: center;
	vertical-align: bottom; /*margin-top:20%;*/
}
.footerlinks
{
	height: 50px;
	padding-top: 15px;
}
.footercopyrighttext
{
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #8c8c8c;
	padding-top: 10px;
}

.box_a
{
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	font-size: 11px;
	text-decoration: none;
	border: solid 0px #c6bda8;
}
.box_b
{
	background-color: #f5f1e8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	font-size: 11px;
	text-decoration: none;
	border: none 0px #c6bda8;
}
.verdana_11_boldDridHeader,A.verdana_11_boldDridHeader:link, A.verdana_11_boldDridHeader:visited, A.verdana_11_boldDridHeader:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background: #dcd3bd;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	border: none 0px #ffffff;
}
.button
{
	background: url(Images/buttonbg.jpg) repeat-x top;
	height: 24px;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	border: solid 1px #af8438;
	cursor:pointer;
}
.input
{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #f5f1e8;
	border: solid 1px #af8438;
	height: 16px;
}
.gridlnk, A.gridlnk:link, A.gridlnk:visited, A.gridlnk:active
{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #A4741F;
	text-decoration: none;
}
A.gridlnk:hover
{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #B09E61;
	text-decoration: none;
}
.browntext
{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #AA7A26;
}
.req_new
{
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: Red;
}






