body {
	text-align: center;
	color:#000000;
	margin: 0;
	font-family:"Arial";
	font-size: 10pt;

}
textarea
{
    font-family:"Arial";
	font-size: 10pt;
}
.body-blue {
	background-color:#94bbe4;
}
.body-brown {
	background-color:#d8c9c2;
}
.body-violet {
	background-color:#522f92;
}
a { text-decoration:none; color:#fff; outline:none; }

img { border:none; }

h1,h2,h3,h4,h5,h6 { font-family:"Arial"; margin:0px; padding:0px; }

p { padding:0px; margin:8px 0px 8px 0px; }

h1 { 
	font-size:24pt;
	font-weight:bold;
	color:#7babdc;
}

h2 { font-size:20pt; }
h3 { font-size:16pt;  }
h4 { font-size:14pt;  }
h5 { font-size:12pt;  }
h6 { font-size:11px; font-weight:normal;  }

.clear { clear :both; line-height:0px; }

.gray-text { color:#939598; }
.blue { color:#7AACDC; }
.violet {color:#522f92;}
.body-brown .blue { color:#8A5944; }
.body-brown a { color:#8A5944; }
.body-blue a { color:#7AACDC; }

.blue-bgwtext { background-color:#94bbe4; color:#fff; }

.call-us {
	margin-top:10px;
	color:#585858;
	font-size:28pt;
	letter-spacing:-0.05em;
}

.email-us {
	color:#464646;
	margin:10px 0px 10px 0px;
	font-size:20pt;
	letter-spacing:-0.05em;
}

.bold { font-weight:bold; }
.italic { font-style:italic; }

input .text {
	border:1px solid #7d7d7d;
	width:180px;
	height:20px;
}

select { width:150px; }

.spacer{ font-size:0%; height:0px;}

.body-container {
	clear:both;
	width:920px;
	margin:40px auto 0px auto;
	background-color:#FFFFFF;
	border:1px solid #c8ddf0;
	padding:20px;
}
.body-brown .body-container {
	clear:both;
	width:920px;
	margin:40px auto 0px auto;
	background-color:#FFFFFF;
	border:1px solid #ece4e1;
	padding:20px;
}
.body-violet .body-container {
	clear:both;
	width:920px;
	margin:40px auto 0px auto;
	background-color:#FFFFFF;
	border:1px solid #522f92;
	padding:20px;
}
.page-header {
	height:95px;
}

.page-header .logo-sec {
	float:left;
}
.logo-sec .site-logo {
	height:95px;
	width:180px;
	margin:0px;
}

.body-blue .page-header .text-sec {
	float:right;
	background-color:#94bbe4;
	border:1px solid #c8ddf0;
	padding:0px 7px 0px 10px; 
	width:276px;
	height:38px;
	text-align:left;
}
.body-blue  .page-header .text-sec .text {
	float:left;
	/*color:#FFFFFF;*/
	font-size:22pt;
	text-align:left;
	font-weight:bold;
	width:180px;
	text-indent:-9999px;
	background:url("../img/bgs/book-online-blue.jpg") 0px 10px no-repeat;
}

.body-blue  .page-header .text-sec  .button {
	float:right;
/*	background-color:#c9da2c;*/
	color:#FFFFFF;
	margin:7px 0px 0px 0px;
	
}
.body-blue .page-header .text-sec .button a {
	display:block;
	text-indent:-99999px;
	width:31px;
	height:27px;
	background:url("../img/bgs/btn-go-green.gif") 0px 0px no-repeat;	
	color:#FFFFFF;
}

.body-violet .page-header .text-sec {
	float:right;
	background-color:#522f92;
	border:1px solid #522f92;
	padding:0px 7px 0px 10px; 
	width:300px;
	height:38px;
	text-align:left;
}
.body-violet  .page-header .text-sec .text {
	float:left;
	/*color:#FFFFFF;*/
	font-size:22pt;
	text-align:left;
	font-weight:bold;
	width:259px;
	text-indent:-9999px;
	/*background:url("../img/bgs/book-online-blue.jpg") 0px 10px no-repeat;*/
}

.body-violet  .page-header .text-sec  .button {
	float:right;
/*	background-color:#c9da2c;*/
	color:#FFFFFF;
	margin:7px 0px 0px 0px;
	
}
.body-violet .page-header .text-sec .button a {
	display:block;
	text-indent:-99999px;
	width:31px;
	height:27px;
	background:url("../img/bgs/btn-go-green.gif") 0px 0px no-repeat;	
	color:#FFFFFF;
}

/* Contact us button */
.body-violet .page-header .text-sec2 {
	float:right;
	background-color:#522f92;
	border:1px solid #522f92;
	padding:0px 7px 0px 10px; 
	width:300px;
	height:38px;
	text-align:left;
	margin-top:5px;
}
.body-violet  .page-header .text-sec2 .text2 {
	float:left;
	/*color:#FFFFFF;*/
	font-size:22pt;
	text-align:left;
	font-weight:bold;
	width:180px;
	text-indent:-9999px;
	background:url("../img/bgs/contactus-purple.jpg") 0px 10px no-repeat;
}

.body-violet  .page-header .text-sec2  .button {
	float:right;
/*	background-color:#c9da2c;*/
	color:#FFFFFF;
	margin:7px 0px 0px 0px;
	
}
.body-violet .page-header .text-sec2 .button a {
	display:block;
	text-indent:-99999px;
	width:31px;
	height:27px;
	background:url("../img/bgs/btn-go-green.gif") 0px 0px no-repeat;	
	color:#FFFFFF;
}
/* end */

/* Contact us button - BLUE VERSION*/
.body-blue .page-header .text-sec2 {
	float:right;
	background-color:#94bbe4;
	border:1px solid #94bbe4;
	padding:0px 7px 0px 10px; 
	width:276px;
	height:38px;
	text-align:left;
	margin-top:5px;
}
.body-blue  .page-header .text-sec2 .text2 {
	float:left;
	/*color:#FFFFFF;*/
	font-size:22pt;
	text-align:left;
	font-weight:bold;
	width:180px;
	text-indent:-9999px;
	background:url("../img/bgs/contactus-blue.jpg") 0px 10px no-repeat;
}

.body-blue  .page-header .text-sec2  .button {
	float:right;
/*	background-color:#c9da2c;*/
	color:#FFFFFF;
	margin:7px 0px 0px 0px;
	
}
.body-blue .page-header .text-sec2 .button a {
	display:block;
	text-indent:-99999px;
	width:31px;
	height:27px;
	background:url("../img/bgs/btn-go-green.gif") 0px 0px no-repeat;	
	color:#FFFFFF;
}
/* end */

/* Contact us button - BROWN VERSION*/
.body-brown .page-header .text-sec2 {
	float:right;
	background-color:#bfa598;
	border:1px solid #bfa598;
	padding:0px 7px 0px 10px; 
	width:276px;
	height:38px;
	text-align:left;
	margin-top:5px;
}
.body-brown  .page-header .text-sec2 .text2 {
	float:left;
	/*color:#FFFFFF;*/
	font-size:22pt;
	text-align:left;
	font-weight:bold;
	width:180px;
	text-indent:-9999px;
	background:url("../img/bgs/contactus-brown.jpg") 0px 10px no-repeat;
}

.body-brown  .page-header .text-sec2  .button {
	float:right;
/*	background-color:#c9da2c;*/
	color:#FFFFFF;
	margin:7px 0px 0px 0px;
	
}
.body-brown .page-header .text-sec2 .button a {
	display:block;
	text-indent:-99999px;
	width:31px;
	height:27px;
	background:url("../img/bgs/btn-go-brown.gif") 0px 0px no-repeat;	
	color:#FFFFFF;
}
/* end */


/*Borwn Body*/
.body-brown .page-header .text-sec {
	float:right;
	background-color:#bfa598;
	border:1px solid #f0e8e5;
	padding:0px 7px 0px 10px; 
	width:276px;
	height:38px;
	text-align:left;
}
.body-brown .page-header .text-sec .text {
	float:left;
	/*color:#FFFFFF;*/
	font-size:22pt;
	text-align:left;
	font-weight:bold;
	width:180px;
	text-indent:-9999px;
	background:url("../img/bgs/book-online-brown.jpg") 0px 10px no-repeat;
}

.body-brown .page-header .text-sec .button {
	float:right;
/*	background-color:#c9da2c;*/
	color:#FFFFFF;
	margin:7px 0px 0px 0px;
	
}
.body-brown .page-header .text-sec .button a {
	display:block;
	text-indent:-99999px;
	width:31px;
	height:27px;
	background:url("../img/bgs/btn-go-brown.gif") 0px 0px no-repeat;	
	color:#FFFFFF;
}

/* Header Css Ends*/

/*Menu Css Starts*/
#menu, #menu ul{
     margin:0;
     padding:0;
     list-style-type:none;
     list-style-position:outside;
     position:relative;
     line-height: 16px;
 }
#menu li  {
	float:left;
	position:relative;
}

#menu ul {
	top:0;
    position:absolute;
    /*top:1.7em;*/
    top:26px;
    display:none;
}

#menu li ul a{
    float:left;
}
#menu ul ul{
	top:auto;
	}	



#menu li:hover ul, #menu li:hover ul ul, #menu li:hover ul ul ul, #menu li:hover ul ul ul ul{
    display:none;
    }
#menu li:hover ul, 
#menu li li:hover ul, 
#menu li li li:hover ul, 
#menu li li li li:hover ul, 
#menu li ul li:hover ul,
#menu li ul li li:hover ul, 
#menu li ul li li li:hover ul,
#menu li:hover ul a, 
#menu li li:hover ul a, 
#menu li li li:hover ul a, 
#menu li li li li:hover ul a, 
#menu li ul li:hover ul a,
#menu li ul li li:hover ul a, 
#menu li ul li li li:hover ul a,
#menu li:hover ul a:hover, 
#menu li li:hover ul a:hover, 
#menu li li li:hover ul a:hover, 
#menu li li li li:hover ul a:hover, 
#menu li ul li:hover ul a:hover,
#menu li ul li li:hover ul a:hover, 
#menu li ul li li li:hover ul a:hover,
#menu li ul a:hover, 
#menu li li ul a:hover, 
#menu li li li ul a:hover, 
#menu li li li li ul a:hover, 
#menu li ul li ul a:hover,
#menu li ul li li ul a:hover, 
#menu li ul li li li ul a:hover
{
    display:block;
    
}
    
   
.body-blue .top-menu {
	margin:20px 0px 0px 0px;
	background:url("../img/bgs/green-menu-bg.png") repeat-x;
	/*font-weight:bold;*/
	font-size:12pt;
	font-family: "Arial";
	color:#fff;
	height:26px;
}
.body-blue .top-menu ul.menu {
	margin:0px;
	padding:0px;
	text-align:center;
	list-style:none;
	color:#FFFFFF;
	font-size:12pt;
	width:920px;
	z-index:1000;
}
.body-blue .top-menu ul.menu li {
	text-align:center;
	float:left;
	list-style:none;
}

.body-blue .top-menu ul.menu li a {
	display:block;
	padding:6px 0px 4px 0px;
	color:#FFFFFF;
	font-size:10pt;
	/*height:17px;*/
	width:115px;
}

.body-violet .top-menu {
	margin:20px 0px 0px 0px;
	background:url("../img/bgs/green-menu-bg.png") repeat-x;
	/*font-weight:bold;*/
	font-size:12pt;
	font-family: "Arial";
	color:#fff;
	height:26px;
}
.body-violet .top-menu ul.menu {
	margin:0px;
	padding:0px;
	text-align:center;
	list-style:none;
	color:#FFFFFF;
	font-size:12pt;
	width:920px;
	z-index:1000;
}
.body-violet .top-menu ul.menu li {
	text-align:center;
	float:left;
	list-style:none;
}

.body-violet .top-menu ul.menu li a {
	display:block;
	padding:6px 0px 4px 0px;
	color:#FFFFFF;
	font-size:10pt;
	/*height:17px;*/
	width:115px;
}

.top-menu ul.menu li.active ul {
	display:block;
	position:absolute;
	z-index:3;
}
.body-blue .top-menu ul.menu li.selected a{
	background-color:#94bbe4;
	background-image:none;
}
.body-blue .top-menu ul.menu li.active a,
.body-blue .top-menu ul.menu li a:hover {
	background-color:#94bbe4;
	background-image:none;
}
.body-blue .top-menu ul.menu ul {
	display:none;
	border:1px solid #e8efa7;
	border-top:0px;
	background-color:#c8d92b;
	margin:0px;
	padding:0px;
}
.body-blue .top-menu ul.menu ul li {
	float:none;
}
.body-blue .top-menu ul.menu li.active ul li a {
	background-color:#c8d92b;
}
.body-blue .top-menu ul.menu li.active ul li a:hover {
	background-color:#94bbe4;
}

/* Violet */
.body-violet .top-menu ul.menu li.selected a{
	background-color:#522f92;
	background-image:none;
}
.body-violet .top-menu ul.menu li.active a,
.body-violet .top-menu ul.menu li a:hover {
	background-color:#522f92;
	background-image:none;
}
.body-violet .top-menu ul.menu ul {
	display:none;
	border:1px solid #c8d92b;
	border-top:0px;
	background-color:#c8d92b;
	margin:0px;
	padding:0px;
}
.body-violet .top-menu ul.menu ul li {
	float:none;
}
.body-violet .top-menu ul.menu li.active ul li a {
	background-color:#c8d92b;
}
.body-violet .top-menu ul.menu li.active ul li a:hover {
	background-color:#522f92;
}
/* Violet Ends */

/* Brown Body */
.body-brown .top-menu {
	margin:20px 0px 0px 0px;
	background-image:none;
	background-color:#976e5a;
	/*font-weight:bold;*/
	font-size:12pt;
	font-family: "Arial";
	color:#fff;
	height:27px;
}
.body-brown .top-menu ul.menu {
	margin:0px;
	padding:0px;
	text-align:center;
	list-style:none;
	color:#FFFFFF;
	font-size:12pt;
	width:920px;
}
.body-brown .top-menu ul.menu li {
	text-align:center;
	float:left;
	list-style:none;
}

.body-brown .top-menu ul.menu li a {
	display:block;
	padding:6px 0px 4px 0px;
	color:#FFFFFF;
	font-size:10pt;
	/*height:17px;*/
	width:115px;
}

.body-brown .top-menu ul.menu li.selected a{
	background-color:#bfa598;
	background-image:none;
}
.body-brown .top-menu ul.menu li.active a,
.body-brown .top-menu ul.menu li a:hover {
	background-color:#bfa598;
	background-image:none;
}
.body-brown .top-menu ul.menu ul {
	display:none;
	border:1px solid #ece4e1;
	background-color:#976e5a;
	margin:0px;
	padding:0px;
}
.body-brown .top-menu ul.menu ul li {
	float:none;
}
.body-brown .top-menu ul.menu li.active ul li a {
	background-color:#976e5a;
}
.body-brown .top-menu ul.menu li.active ul li a:hover {
	background-color:#bfa598;
}

/*Menu Css Ends*/


/* Bread Crumb Css Starts */
.body-violet #bread-crumb {
	clear:both;
	margin:17px 0px 0px 0px;
	color:#C9DA2B;
	font-size:9pt;
	text-transform:uppercase;
	height:40px;
	text-align:left;
}
.body-violet #bread-crumb a{
	color:#C9DA2B;
}
.body-blue #bread-crumb {
	clear:both;
	margin:17px 0px 0px 0px;
	color:#C9DA2B;
	font-size:9pt;
	text-transform:uppercase;
	height:40px;
	text-align:left;
}
.body-blue #bread-crumb a{
	color:#C9DA2B;
}
.body-brown #bread-crumb {
	clear:both;
	padding:17px 0px 0px 0px;
	color:#90614C;
	font-size:9pt;
	text-transform:uppercase;
	height:40px;
	text-align:left;
}
.body-brown #bread-crumb a{
	color:#90614C;
}
/* Bread Crumb Css Ends */

/*Page Contents Starts*/
.page-contents {
	text-align:left;
	
}
.page-contents #home-top-sec {
	/*height:200px;*/
	overflow:hidden;
}
.page-contents .left-column {
	width:606px;
	float:left;
}
.page-contents .right-column {
	width:295px;
	float:right;
	text-align:center;
}
.page-title {
	height:187px;
	width:606px;
}
.home-title {
	background:url("../img/bgs/home-title.jpg") 0px 0px no-repeat;
}
.page-title .text {
	padding:50px 0px 0px 19px;
	color:#fff;
	font-size:30pt;
	font-weight:bold;
}
.page-title .sub-text {
	float:right;
	text-align:left;
	margin:5px 0px 0px 0px;
	font-size:11pt;
	font-family:"Arial";
	font-weight:normal;
/*	font-weight:bold;*/
	width:230px;
	padding:0px 40px 0px 0px;
}
.lnk-more {
	font-weight:bold;
	font-size:13pt;
	text-decoration:underline;
}

.body-blue .home-title-link {
	display:block;
	padding:9px 0px 13px 9px;
	border:1px solid #e4eef8;
	margin:0px 0px 10px 0px;
	border-bottom:none;
	border-right:none;
	font-size:11pt;
	height:16px;
	width:285px;
	font-weight:bold;
	text-align:left;
	background:#94bbe4 url("../img/bgs/lnk-bullet-blue.png") 95% 13px no-repeat;
	color:#fff;
}

.body-violet .home-title-link {
	display:block;
	padding:9px 0px 13px 9px;
	border:1px solid #e4eef8;
	margin:0px 0px 10px 0px;
	border-bottom:none;
	border-right:none;
	font-size:11pt;
	height:16px;
	width:285px;
	font-weight:bold;
	text-align:left;
	background:#94bbe4 url("../img/bgs/lnk-bullet-blue.png") 95% 13px no-repeat;
	color:#fff;
}

/*Home Items Box Starts*/
#home-items-container {
	clear:both;
	float:none;
	display:block;
	margin:0px 0px 0px 0px;
}

#home-items-container .item-box {
	margin-left:17px;
	width:295px;
	overflow:hidden;
	float:left;
	color:#939598;
	font-size:11pt;
	margin-bottom: 10px;
}
#home-items-container .item-box a {
	color:#939598;
}
#home-items-container .item-box .title {
	display:block;
	color:#93BBE3;
	font-weight:bold;
	font-size:13pt;
	line-height:normal;
}
#home-items-container .item-box img {
	margin:14px 0px 19px 0px;
	height:116px;
	width:295px;
	border:0px;
}

#home-items-container .first-box {
	margin-left:0px;
}
/*Home Items Box Ends*/


/*Job Oppertunity Starts Here*/
.left-column .record-item {
	padding:23px 0px 11px 0px;
	color:#939598;
}
.left-column .record-item a {
	text-decoration:underline;
	color:#939598;
}
.left-column .record-item .title {
	color:#90bce3;
	font-size:18pt;
}

.left-column .record-item .details {
	font-size:12pt;
	font-weight:bold;
}
.record-items-pager {
	padding:20px 0px 20px 0px;
	color:#93BBE3;
	font-weight:bold;
}
.record-items-pager .pager-button {
	font-weight:bold;
	text-decoration:underline;
	color:#939598;
	margin-left:20px;
	text-transform:uppercase;
}
/*Job Oppertunity Ends Here*/

/*Gallery Starts here*/

.body-blue #gallery a {
	display:block;
	height:76px;
	width:79px;
	border:9px solid #fff;
	float:left;
	overflow:hidden;
}
#gallery a img {
	height:76px;
	width:79px;
}
.body-blue #gallery a:hover {
	border:9px solid #94bbe4;
}
.body-blue #gallery .selected {
	border:9px solid #94bbe4;
}
#gallery-image-details {
	color:#939598;
	min-height:100px;
	margin:8px 0px;
}

.right-column .gallery-pager {
	clear:both;
	color:#93BBE3;
	text-align:left;
	font-weight:bold;
	padding:5px 0px 0px 0px;
}
.right-column .gallery-pager .text {
	float:left;
}
.right-column .gallery-pager .button-next {
	font-weight:bold;
	text-decoration:underline;
	color:#939598;
	margin:0px 0px 0px 20px;
	text-transform:uppercase;
	float:right;
	width:auto;
	display:block;
}
.right-column .gallery-pager .button-previous {
	font-weight:bold;
	text-decoration:underline;
	color:#939598;
	margin:0px 0px 0px 20px;
	text-transform:uppercase;
	float:left;
	width:auto;
	display:block;
}

/*Brown Body*/
/*.body-brown #gallery a {
	display:block;
	height:76px;
	width:79px;
	border:9px solid #fff;
	float:left;
	overflow:hidden;
}
.body-brown #gallery a img {
	height:76px;
	width:79px;
}
.body-brown #gallery a:hover {
	border:9px solid #d8c9c2;
}
.body-brown #gallery .selected {
	border:9px solid #d8c9c2;
}*/

/*Gallery Ends here*/

/*New Galarry Starts Here*/
#gallerynew a {
	display:block;	
	width:160px;
	/*height:160px;*/
	/*border:7px solid #fff;*/
	/*float:left;*/
	overflow:hidden;
}
#gallerynew a img {
	width:160px;
	/*height:160px;*/
}
/*#gallery a:hover {
	border:9px solid #94bbe4;
}
#gallery .selected {
	border:9px solid #94bbe4;
}*/
.gallaryimage
{
    width:160px;
    border:7px solid #fff;
    float:left;
    margin-bottom:10px;
}
.gallarytext
{
    display:block;
    width:160px;
    height:55px;
    color:#808080;
    text-align:center;
}
#gallery-image-details {
	color:#939598;
	min-height:100px;
	margin:8px 0px;
}

.gallery-pager {
	clear:both;
	color:#93BBE3;
	text-align:left;
	font-weight:bold;
	padding:5px 0px 0px 0px;
}
.gallery-pager .text {
	float:left;
}
.gallery-pager .button-next {
	font-weight:bold;
	text-decoration:underline;
	color:#939598;
	margin:0px 0px 0px 20px;
	text-transform:uppercase;
	float:right;
	width:auto;
	display:block;
}
.gallery-pager .button-previous {
	font-weight:bold;
	text-decoration:underline;
	color:#939598;
	margin:0px 0px 0px 20px;
	text-transform:uppercase;
	float:left;
	width:auto;
	display:block;
}
/*New Gallery Ends here*/

/*I-Page Starts here*/

.body-blue .ipage-right-column {
	width:295px;
	float:right;
	text-align:left;
	color:#fff;
	background-color:#94bbe4;
	padding:0px 0px 0px 0px;
}
.body-blue .ipage-right-column-image {
	width:295px;
	float:right;
	text-align:left;
}

.body-violet .ipage-right-column {
	width:295px;
	float:right;
	text-align:left;
	color:#fff;
	background-color:#522f92;
	padding:0px 0px 0px 0px;
}
.body-violet .ipage-right-column-image {
	width:295px;
	float:right;
	text-align:left;
	background-color: #522f92;	
}

.body-brown .ipage-right-column-image {
	width:295px;
	float:right;
	text-align:left;
	background-color: #8a5944;
}


.body-blue .ipage-title {
	color:#7babdc;
	margin:20px 0px;
}
.body-blue .ipage-title1 {
	color:#7babdc;
	margin:0px 0px 20px 0px;
}
.body-blue .ipage-subtitle {
	color:#939598;
	font-weight:bold;
}

.body-violet .ipage-title {
	color:#7babdc;
	margin:20px 0px;
}
.body-violet .ipage-title1 {
	color:#7babdc;
	margin:0px 0px 20px 0px;
}
.body-violet .ipage-subtitle {
	color:#939598;
	font-weight:bold;
}


.body-violet .ipage-right-column-image .details-text 
{
	color:#fff;
	background-color:#522f92;
	padding:20px 35px 25px 14px
/*margin:20px 35px 25px 14px;*/
}


.body-blue .ipage-right-column .details-text 
{
	color:#fff;
	padding:20px 35px 25px 14px;
}
.body-blue .ipage-right-column-image .details-text 
{
	color:#fff;
	background-color:#94bbe4;
	padding:20px 35px 25px 14px
}

.body-brown .ipage-right-column .details-text 
{
	color:#fff;
	padding:20px 35px 25px 14px;
}
.body-brown .ipage-right-column-image .details-text 
{
	color:#fff;
	background-color:#d8c9c2;
	padding:20px 35px 25px 14px
}

.body-violet .ipage-right-column .details-text 
{
	color:#fff;
	padding:20px 35px 25px 14px;
}
.body-violet .ipage-right-column-image .details-text 
{
	color:#fff;
	background-color:#522f92;
	padding:20px 35px 25px 14px
}

.header-corp td {
	background-color: #7895a3;
	border-bottom: 1px solid #bcd4ec;
	color:#fff;
	font-weight:bold;
}
.td-corp td {
	padding:5px 0px 5px 8px;
	background-color:#bfd0d8;
}

 .alt-row-corp td 
 {
     padding:5px 0px 5px 8px;
	background-color:#d9d4d0;
}

.body-blue .grid {
	margin-top:16px;
	width:100%;
	color:#939598;
}
.body-blue .grid .header {
	background-color:#94bbe4;
	border-bottom:1px solid #bcd4ec;
	color:#fff;
	font-weight:bold;
}
.body-blue .grid td {
	padding:5px 0px 5px 8px;
	width:100px;
}
.body-blue .grid tr .first-cell {
	width:255px;
}
.body-blue .grid .row {
	background-color:#e5ebf7;
}
.body-blue .grid .alt-row {
	background-color:#d3e0f3;
}

.body-violet .grid {
	margin-top:16px;
	width:100%;
	color:#939598;
}
.body-violet .grid .header {
	background-color:#94bbe4;
	border-bottom:1px solid #bcd4ec;
	color:#fff;
	font-weight:bold;
}
.body-violet .grid td {
	padding:5px 0px 5px 8px;
	width:100px;
}
.body-violet .grid tr .first-cell {
	width:255px;
}
.body-violet .grid .row {
	background-color:#e5ebf7;
}
.body-violet .grid .alt-row {
	background-color:#d3e0f3;
}

.grid-legends {
	margin:15px 0px 0px 0px;
	font-size:9pt;
	color:#939598;
}
.grid-legends .legend {
	margin:0px 0px 6px 0px;
	clear:both;
	position:inherit;
	overflow:auto;

}
.grid-legends .legend .sign {
	float:left;
	width:30px;
	text-align:left;
}
.grid-legends .legend .details {
	float:right;
	width:565px;
}
/*Brown Body*/
.body-brown .ipage-right-column {
	width:295px;
	float:right;
	text-align:left;
	color:#fff;
	/*background-color:#bfa598;*/
/*	margin:0px 0px 20px 0px;*/
}
.body-brown .ipage-title1 {
	color:#895943;
	margin:20px 0px;
}
#news-itemsEvents{
    color:#895943;
    text-align:left;
}
.body-brown .ipage-title {
	color:#895943;
	margin:20px 0px;
}
/*I-Page Ends Here*/

/*News And Events Starts here*/
.news-title {
	min-height:10px;
	margin:0px 0px 20px 0px;
	width:100%;
}
.news-title .image-sec {
	float:left;
	margin:0px 28px 0px 0px;
}
.news-title .text-sec {
	float:left;
	color:#939598;
	width:410px;
}
.body-blue .text-sec h3 {
	color:#5A9CD4;
}
.body-blue .text-sec h3.normal {
	font-weight:normal;
}

.body-violet .text-sec h3 {
	color:#5A9CD4;
}
.body-violet .text-sec h3.normal {
	font-weight:normal;
}

.news-title .text-sec p {
	color:#949599;
	font-size:18pt;
}

.body-blue #news-itemsEvents{
    color:#5A9CD4;
}

.body-violet #news-itemsEvents{
    color:#5A9CD4;
}

.signup-box {
	/*height:107px;*/
	color:#fff;
	text-align:left;
	padding:10px 6px 11px 8px;
}
.signup-box h4 {
	font-size:18pt;
}
.signup-box input[type=text] {
	font-size:13pt;
}
.news-items {
	margin:20px 0px 0px 0px;
	text-align:left;
}
#news-items h3{
    text-align:left;
    color:#5A9CD4;
}
#news-itemsNews h3{
    text-align:left;
    color:#5A9CD4;
}
.news-item {
	margin:8px 0px 0px 0px;
	border-bottom:1pt dashed #939598;
	padding:0px 0px 7px 0px;
	position:inherit;
	overflow:hidden;
}

.news-item .item-body {
	padding:8px;
	min-height:80px;
}
.news-item .item-body .image-sec {
	float:left;
	width:80px;
	height:76px;
	margin:0px 10px 0px 0px;
}
.news-item .item-body .image-sec img {
	width:80px;
	height:76px;
}
.news-item .item-body .text-sec {
	float:left;
	width:185px;
	clear:right;
}
.news-item .item-body .text-sec .item-desc {
	margin:2px 0px;
	color:#939598;
	font-size:11px;
}
.news-item .item-body .text-sec .item-desc .lnk-more {
	color:#939598;
	font-size:12px;
}

.body-blue .signup-box {
	background-color:#94bbe4;
	border-top:1px solid #e4eef8;
	border-bottom:1px solid #aecbe9;
	border-right:1px solid #e4eef8;
}
.body-blue .signup-box .go {
	display:block;
	text-indent:-99999px;
	width:31px;
	height:27px;
	background:url("../img/bgs/btn-go-green.gif") 0px 0px no-repeat;	
	color:#FFFFFF;
}
.body-blue .selected-news-item .item-body {
	background-color:#eef5fb;
}
.body-blue .news-item .text-sec .item-name {
	color:#5A9CD4;

}
.body-blue .news-item .text-sec .item-title {
	color:#5A9CD4;
	font-weight:normal;
}
.body-blue .news-items h3 {
	color:#5A9CD4;
}
.body-blue .news-items-pager {
	color:#5A9CD4;
	text-align:left;
	font-weight:bold;
	margin:10px 0px 0px 0px;
}

.body-violet .signup-box {
	background-color:#94bbe4;
	border-top:1px solid #e4eef8;
	border-bottom:1px solid #aecbe9;
	border-right:1px solid #e4eef8;
}
.body-violet .signup-box .go {
	display:block;
	text-indent:-99999px;
	width:31px;
	height:27px;
	background:url("../img/bgs/btn-go-green.gif") 0px 0px no-repeat;	
	color:#FFFFFF;
}
.body-violet .selected-news-item .item-body {
	background-color:#eef5fb;
}
.body-violet .news-item .text-sec .item-name {
	color:#5A9CD4;

}
.body-violet .news-item .text-sec .item-title {
	color:#5A9CD4;
	font-weight:normal;
}
.body-violet .news-items h3 {
	color:#5A9CD4;
}
.body-violet .news-items-pager {
	color:#5A9CD4;
	text-align:left;
	font-weight:bold;
	margin:10px 0px 0px 0px;
}

.news-items-pager .text {
	float:left;
}
.news-items-pager .button-previous {
	color:#939598;
	display:block;
	float:left;
	font-weight:bold;
	margin:0 0 0 20px;
	text-decoration:underline;
	text-transform:uppercase;
	width:auto;
}
.news-items-pager .button-next {
	color:#939598;
	display:block;
	float:right;
	font-weight:bold;
	margin:0 0 0 20px;
	text-decoration:underline;
	text-transform:uppercase;
	width:auto;
}


/*Body Brown */
.body-brown .text-sec h3 {
	color:#8A5944;
}
.body-brown .text-sec h3.normal {
	font-weight:normal;
}
.body-brown .signup-box {
	background-color:#bfa598;
	border-top:1px solid #cebcb2;
	border-bottom:1px solid #dfd2cc;
	border-right:1px solid #f0e8e5;
}

.body-brown .signup-box .go {
	display:block;
	text-indent:-99999px;
	width:31px;
	height:27px;
	background:url("../img/bgs/btn-go-brown.gif") 0px 0px no-repeat;	
	color:#FFFFFF;
}
.body-brown .signup-box table tr td
{
    background-color:#bfa598;
    }
.body-brown .signup-box table tr td input
{
    border:solid 1px #bfa598; 
    }    
.body-brown .selected-news-item .item-body {
	background-color:#f8f4f3;
}
.body-brown .news-item .text-sec .item-name {
	color:#966E59;
}
.body-brown .news-item .text-sec .item-title {
	color:#966E59;
	font-weight:normal;
}
.body-brown .news-items h3 {
	color:#966E59;
}
.body-brown .news-items-pager {
	color:#966E59;
	text-align:left;
	font-weight:bold;
	margin:10px 0px 0px 0px;
}
/*News And Events Ends Here*/

/*Content Footer Starts*/
.content-footer {
	margin:18px 0px 0px 0px;
	height:13px;
}
.content-footer .left-sec {
	text-align:left;
	float:left;
}
.content-footer .right-sec {
	text-align:right;
	float:right;
	font-weight:bold;
}

.body-blue .content-footer {
	border-top:1px solid #e4ec96;
	border-bottom:1px solid #d6e360;
	background-color:#c8d92b;
	padding:8px 10px 8px 10px;
	color:#fff;
	float:none;
	clear:both;
}

.body-violet .content-footer {
	border-top:1px solid #c8d92b;
	border-bottom:1px solid #c8d92b;
	background-color:#c8d92b;
	padding:8px 10px 8px 10px;
	color:#fff;
	float:none;
	clear:both;
}

.content-footer a {
	text-decoration:none;
	color:#fff;
}

/*Body Brown Starts*/

.body-brown .content-footer {
	border-top:1px solid #b19182;
	border-bottom:1px solid #cbb7ac;
	background-color:#976e5a;
	padding:8px 10px 8px 10px;
	color:#fff;
	clear:both;
}

/*Body Brown Ends*/
/*Content Footer Ends*/

/*Page Footer Starts*/
.footer {
	clear:both;
	width:962px;
	margin:0px auto;
	background-image:none;
	padding:14px 0px 80px 0px;
	text-align:left;
	color:#fff;
}
.footer a {
	color:#fff;
	font-size:10pt;
	text-decoration:none;
}
/*Page Footer Ends*/

/*Page Contents Ends*/



.left-column table 
{
	width: 100%;
	border: 0px;
	margin-top:0px;
	width:100%;
	color:#939598;
	border-collapse: collapse;
}
.left-column .header td {
	background-color: #94bbe4;
	border-bottom: 1px solid #bcd4ec;
	color:#fff;
	font-weight:bold;
}
.left-column td {
	border: 0px;
	background-color:#e5ebf7;
}
.left-column .alt-row td {
	background-color:#d3e0f3;
}
.left-column tr td .first-cell {
	width:255px;
}

.body-violet .left-column td {
	border: 0px;
	background-color:#522f92;
	color:#ffffff;
}
.body-violet .left-column .alt-row td {
	background-color:#522f92;
	color:#ffffff;
}

.body-violet h3{
	color:#522f92;
}
.body-violet h2{
	color:#522f92;
}
.body-violet h1{
	color:#522f92;
}



/*Page Contents Ends*/

.left-column td 
{
	font-family:"Arial";
	font-size: 10pt;
	border: 0px;
	padding:5px 0px 5px 8px;
}


.left-column td p
{
	padding: 0px;
	margin: 0px;
}


p {
	padding:0px; margin:8px 0px 8px 0px; color:#939598;
}



.left-column ul li
{
	color:#939598;
}

.details-text p
{
	color: #fff;
}

.details-text a
{
	color: #fff;
}

.left-column a:hover
{
	text-decoration: underline;
}

.body-brown h1 { color:#8A5944; }
.body-brown b { color:#8A5944; }

.body-brown table 
{
	width: 100%;
	border: 0px;
	margin-top:16px;
	width:100%;
	color:#939598;
	border-collapse: collapse;
}
.body-brown .header td {
	background-color: #8A5944;
	border-bottom: 1px solid #8A5944;
	color:#fff;
	font-weight:bold;
}
.body-brown td {
	border: 0px;
	background-color:#f7e5de;
}
.body-brown tr td .first-cell {
	width:255px;
}

.body-brown .alt-row td {
	background-color:#ddcdc7;
}


.body-blue .top-menu UL.menu LI.MenuBold A, .body-brown .top-menu UL.menu LI.MenuBold A {
   font-weight:bold;
      
}

.body-violet .top-menu UL.menu LI.MenuBold A, .body-brown .top-menu UL.menu LI.MenuBold A {
   font-weight:bold;
      
}
.mainimageoverflow{   
    width:605px;
    height:187px;
    overflow:hidden;    
}
.ipage-right-column p {
	color:#ffffff;
}
.body-blue .ipage-right-column    a {
	color:#ffffff;
}

.body-violet .ipage-right-column    a {
	color:#ffffff;
}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
