@import url("navigation.css");
/*##################################
COMMON CSS
##################################*/
a{
	text-decoration:none;
	outline:none;
	}
h1, h2, h3, h4 {
	margin:0px;
	padding:0px;
	}
h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#034984;
	margin-bottom:5px;
	}
p {
	margin:0 0 15px 0;
	font-size:11px;
	color:#333333;
	}
.link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#034984;
	text-decoration:none;
	}
.link:hover {
	color:#656565;
	}
.elink {
	font-size:11px;
	color:#333333;
	text-decoration:none;
	}
.elink:hover {
	color:#034984;
	}
.imgborder {
	border:2px solid #cccccc;
	padding:2px;
	}
.imgleft {
	border:2px solid #cccccc;
	float:left;
	margin:0 10px 10px 0;
	padding:2px;
	}
.imgright {
	border:2px solid #cccccc;
	float:right;
	margin:0 0px 10px 10px;
	padding:2px;
	}
.hor-line{
	background-image:url(../images/hor-img.gif);
	background-repeat:repeat-x;
	background-position:center center;
	height:30px;
	clear:both;
	}
.hor-line1{
	background-image:url(../images/hor-img.gif);
	background-repeat:repeat-x;
	background-position:center center;
	height:30px;
	
	}
.red {
	color:#FF0000;
}
/*#################################### 
PAGEHEADER AND PAGE PATH CSS
####################################*/
.pageheader {
	position:relative;
	padding:0px 15px 15px 0px;
	background-image:url(../images/hor-img.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	}

.pageheader h1 {
	margin:0px;
	font-family:"Trebuchet MS";
	color:#034984;
	font-size:18px;
	font-weight:normal;
	}
	
.pagepath {
	padding:7px 15px 7px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#656565;
	margin-bottom:15px;
	background-image:url(../images/hor-img.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	}

.pagepath a{
	color:#034984;
	text-decoration:none;
	}
	
.pagepath a:hover {
	color:#333333;
	}
	
.pagepath strong {
	/*page path arrow*/
	color:#333333;
	margin:0 7px 0 7px;
	}
	
.pagepath span {
	/*active page name*/
	color:#000000;
	font-weight:bold;
	}
.hor_line{
	background-image:url(../images/hor-img.gif);
	background-repeat:repeat-x;
	background-position:center center;
	height:30px;
	font-size:0px;	
	}
/*=====================================
	Events Detail page
==================================*/

#eventsdetails dl .eventimg{
	margin:0px;
	padding:0px;
	float:left;
	width:250px;
	}

#eventsdetails  dl .title{
	font-size:12px;
	margin-left:270px;
	color:#333333;
		}
#eventsdetails  dl .title1{
	margin-left:270px;
	color:#333333;	
	padding:0px;
	font-size:12px;
	
		}
#eventsdetails  h4{
	color:#034984;
	}
#eventsdetails  dl .description{
	margin-left:270px;
	color:#333333;
	margin-bottom:10px;
	padding:0px;
	font-size:12px;		
	}
#eventsdetails  dl .description1{
	margin-left:360px;
	color:#333333;
	margin-bottom:10px;
	padding:0px;
	font-size:12px;		
	}
#eventsdetails  dl .imageborder {
	padding:2px;
	border:1px solid #cccccc;
	}
#eventsdetails .introtxt{
	margin:0px 0 20px 0;
	padding:0 0 0 0;
	}

#eventsdetails .introtxt h4{
	font-size:12px;
	color: #034984;
	margin:5px 0 5px 0px;
	}
	
#eventsdetails .introtxt p{
	font-size:12px;
	color: #333333;
	margin:5px 0 10px 0px;
	}


.handcur{
	cursor:pointer;
	}

#eventsdetails dl dd strong{
	display:block;
	width:80px;
	float:left;
	
	}

.smallimg {	
	border:1px solid #cccccc;
	padding:1px;
	width:58px;
	height:58px;	
	margin-right:15px;
	display:block;
	float:left;}


.pdflist {
	list-style-type:none;
	margin:0px 0 20px 0;
	padding:0px;
	}

.pdflist li {
	line-height:14px;
	font-size:12px;
	color:#333333;
	padding:7px 10px 7px 0px;
	margin-bottom:0px;
	position:relative;
	}

.pdflist li .filelink {
	color:#333333;
	margin-left:28px;
	text-decoration:none;	
	font-weight:bold;
	}

.pdflist li .filelink:hover {
		color:#034984;
	}

.pdflist li img {
	position:absolute;
	left:5px;
	top:6px;
	}
	

/*================================
	norecord css
===============================*/
#subcontenttxt .norecord{
	border:2px solid #dddddd;
	padding:3px 0 0px 0;
	height:36px;
	margin:0px;
	}

#subcontenttxt  .norecord dd{
	font-size:13px;
	color:#034984;
	font-weight:bold;
	margin-top:10px;
	padding-top:0px;
	}

#subcontenttxt .norecord .imgleft{
	border:none;
	}
/*==================================
COMMON POINTS CSS
==================================*/
.points {
	list-style-type:none;
	margin:0 0 15px 10px;
	padding:0px;
	}
.points li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	line-height:15px;
	background-image:url(../images/arrow.gif);
	background-position:3px 7px;
	background-repeat:no-repeat;
	padding:0 0 0 15px;
	margin:0 0 5px 0;
	}
.cmstxt {
	margin:0 0 15px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	}
.cmstxt table{
	margin:15px 0;
	padding:0px;
	}
.cmstxt td{
	padding:3px;
	}
/*==================================
	Topbar Css
===================================*/
#topbar h1{
	height:110px;
	width:100px;
	}

#topbar h1 a{
	text-indent:-9999px;
	width:100px;
	height:100px;
	background-image:url(../images/logo.gif);
	background-repeat:no-repeat;
	position:absolute;
	left:16px;
	top:4px;
	}
#topbar .logotxt{
	position:absolute;
	left:154px;
	top:19px;
	background-image:url(../images/logotxt.gif);
	background-repeat:no-repeat;
	width:260px;
	height:60px;
	text-indent:-9999px;
	}	
/*==================================
	navigation css
	================================*/
.dhtml-horiz-menu {
	position:absolute;
	bottom:0px;
	
	}
.dhtml-horiz-menu td{
	background-image:url(../images/navileftbg.gif);
	background-repeat:no-repeat;
	background-position:left top;
	margin:0 0 0 0;
	padding:0 0 0 0;
	}
.dhtml-horiz-menu td div{
	background-image:url(../images/navirightbg.gif);
	background-repeat:no-repeat;
	background-position:right top;
	margin:0 7px 0 3px;
	padding:0 0 0 0px;
	
	}
.dhtml-horiz-menu td:hover{
	background-image:url(../images/navileftbghover.gif);
	background-repeat:no-repeat;
	/*background-position:left top;*/
	margin:0 0px 0 3px;
	padding:0 0 0 0;
	}
.dhtml-horiz-menu td div:hover{
	background-image:url(../images/navirightbghover.gif);
	background-repeat:no-repeat;
/*	background-position:right top;*/
	margin:0 7px 0 3px;
	padding:0 0 0 0px;
	
	}

/*===================================
	midbar css
====================================*/

.midbar {		
	margin-bottom:15px;
	/*position:relative;*/
	/*text-align:left;*/
	border:1px solid #d0d0d0;
	height:218px;
	background-color:#ffffff;
	}
/*.midbar img{
	position:absolute;
	right:0px;
	_right:-1px;
	}
.midbar .midbartxt{	
	position:absolute;
	left:0px;
	top:0px;
	z-index:1;	
	}
.midbar .midbartxt img{
	position:relative;
	left:0px;
	
	}*/
	
/*===============================
	Welcome txt css
===============================*/
.welcometxt{
	background-image:url(../images/welcometxtbg.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	background-color:#F8F8F8;
	border-bottom:1px solid #f8f8f8;
	border-left:1px solid #f8f8f8;
	border-right:1px solid #f8f8f8;
	padding:15px 15px 15px 15px;
	margin:0 0 10px 0;
	min-height:50px;
}

.welcometxt h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#14538D;
	padding:0 0 15px 0;
	background-image:url(../images/hor-img.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	font-weight:normal;
	}

.welcometxt .newsdetail{
	position:relative;	
	padding:0 0 0px 0; 
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#656565;
	font-size:11px;
	font-weight:bold;	
	min-height:10px;
	}

.welcometxt .newsdetail dt{
	text-align:left;
	width:400px;
	margin:0px;
	padding:0px;
	}
	
.welcometxt .newsdetail dd{
	text-align:right;
	font-size:0px;
	line-height:0px;
	position:relative;
	margin:0px;
	/*border:1px solid #ff0000;*/
	_height:1px;
	}
.welcometxt .newsdetail dd .link{
	font-size:10px;
	line-height:11px;
	position:absolute;
	right:0px;
	bottom:0px;
	height:12px;	
	/*border:1px solid #ff0000;*/

	}

.welcometxt .hor-line{
	background-image:url(../images/hor-img.gif);
	background-repeat:repeat-x;
	background-position:center center;
	height:10px;
	clear:none;
	}
.welcometxt dl .clear {
	font-size:0px;
	line-height:0px;
	clear:both;
	height:0px;
	margin:0px 0px;
	padding:0px;	
	}
	
/*================================
	subcontenttxt
==================================*/
#subcontenttxt h1{
	font-size:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#004580;
	margin:0 0 10px 0;
	padding:0px;
	font-weight:normal;
	}
/*=============================
	css for sidebar
==============================*/
.sidebarbox{	
	margin:0 0 15px 0;
	padding:0px 0px 0px 0px;		
	background-color:#FFF1C7;
}

.sidebarbox h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	padding:10px 15px 0 15px;
	margin:0 0 7px 0;	
	}
/*====================================
SIDEBAR TEXT CSS
====================================*/
.sidebartxt {
	padding:8px 15px 10px 15px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;	
	line-height:15px;
	}
.sidebartxt h3 {
	font-size:11px;
	color:#000000;
	margin-bottom:10px;
	}

/*====================================
DOCUMENT CASE CSS
====================================*/
.doclink {
	border-top:1px solid #E8E1C9;
	}
.doclink a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	display:block;
	padding:9px 0;
	border-bottom:1px solid #E8E1C9;
	position:relative;
	}

.doclink a:hover {
	color:#006FBC;
	}
	
.doclink a span, 
.doclink .normal span {
	margin:0 10px 0 22px;
	}
	
.doclink a img, 
.doclink .normal img {
	position:absolute;
	left:10px;
	top:13px;
	}
/*====================================
LINK WITH IMAGE CASE CSS
====================================*/
/*.linkwithimg {
	border-top:1px solid #cccccc;
	margin:0 0 20px 0;
	padding:0;
	}
.linkwithimg dt {
	float:left;
	width:38px;
	height:38px;
	margin:5px 0;
	}
.linkwithimg dt a img {
	border:2px solid #cccccc;
	padding:2px;
	}
.linkwithimg dt a img:hover {
	border:2px solid #0069AF;
	}
.linkwithimg dd {
	margin:5px 0 0 45px;
	padding:0 5px 5px 0;
	font-size:11px;
	font-weight:bold;
	}
.linkwithimg dd a {
	text-decoration:none;
	color:#333333;
	}
.linkwithimg dd a:hover {
	color:#0069AF;
	}
.linkwithimg .hor_line {
	background-color:#cccccc;
	padding:0px;
	height:1px;
	clear:both;
	margin:0;
	}*/
.linkwithimg {
	position:relative;
	z-index:2;
	}
.linkwithimg .imgbox {
	width:30px;
	}
.linkwithimg .imgbox td {
	width:30px;
	height:30px;
	border:1px solid #cccccc;
	padding:1px;
	}
.linkwithimg .linkbox {
	padding:0 0 0 5px;
	}
.linkwithimg .linkbox a{
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#333333;
	}
.linkwithimg .linkbox a:hover {
	color:#034984;
	}
.linkwithimg .hor_line {
	border-bottom:1px solid #E8E1C9;
	height:1px;
	font-size:0px;
	line-height:0px;
	}

/*====================================
SIDEBAR IMAGE BOX CSS
====================================*/
.sidebarimg {
	padding:0px 15px;	
	margin:0px;
	}
.sidebarimg td {
	width:166px;
	height:95px;
	text-align:center;
	vertical-align:middle;
	}

.sidebarimg .imgborder {
	border:1px solid #C8C1AA;
	padding:1px;
	}

.morebar {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	position:relative;	
	height:17px;	
	margin-top:10px;
	padding-bottom:15px;
	}
.morebar .link{
	background-image:url(../images/morebtn.gif);
	background-repeat:no-repeat;
	background-position:left top;
	height:18px;
	width:53px;		
	text-indent:-9999px;
	position:absolute;
	right:10px;
	
	}
.morebar .link:hover{
	background-position:left -17px;
	}
/*==========================================
	banner css
==========================================*/
.banner{
	width:189px;
	margin:0px;
	padding:0px;
	
}

.banner .sidebarbox{	
	margin:0 0 15px 0;
	padding:1px 0px 1px 0px;	
	border-top:	2px solid #004580;
	border-bottom:1px solid #B2B2B2;
	background-color:#ffffff;
}

.banner .sidebarbox h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	padding:10px 15px 0 15px;
	margin:0 0 7px 0;	
	} 
	
/*====================================
SIDEBAR IMAGE BOX CSS
====================================*/
.banner .sidebarimg {
	padding:0px 0px;	
	margin:0px;
	}
.banner .sidebarimg td {
	width:189px;	
	text-align:center;
	vertical-align:middle;
	margin:0px;
	padding:0px;
	height:auto;
	}

.banner .sidebarimg .imgborder {
	border:1px solid #C8C1AA;
	padding:1px;
	}

/*====================================
SIDEBAR banner detail  BOX CSS
====================================*/
.banner .bannerdetailbox{
	background-color:#fff1c7;
	padding:10px;
	margin:0 0 0px 0;
	position:relative;
	font-size:11px;
	font-family:Georgia, "Times New Roman", Times, serif;
	min-height:41px;
	}
.banner .bannerdetailbox h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#000000;
	margin:0 0 0 0;
	padding:0px;
	}
.banner .bannerdetailbox .arrow {
	position:absolute;
	right:10px;
	bottom:5px;
	
	}


/*======================================
	h5 css
======================================*/
h5 {
	/*this is common class for sidebar headers*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	margin:0px;
	background-color:#4390C3;
	background-image:url(../images/h5bg.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	padding:8px 12px 8px 12px;
	position:relative;
	border-top:1px solid #cccccc;
	}
h5 a {
	text-decoration:none;
	color:#ffffff;
	}
h5 a:hover {
	color:#333333;
	}
/*#################################### 
SIDEBARLINKS CSS
####################################*/
.sidebarlinks {
	border-top:1px solid #E8E1C9;
	}
/*====================================*/
.sidebarlinks a, 
.sidebarlinks .normal{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	display:block;
	padding:9px 0;
	border-bottom:1px solid #E8E1C9;
	position:relative;
	background-color:#FEF7DD;
	}

.sidebarlinks a:hover {
	color:#006FBC;
	}
	
.sidebarlinks a span, 
.sidebarlinks .normal span {
	margin:0 10px 0 22px;
	}
	
.sidebarlinks a img, 
.sidebarlinks .normal img {
	position:absolute;
	left:10px;
	top:13px;
	}
/*====================================*/
.sidebarlinks .sublinks a, 
.sidebarlinks .sublinks .normal{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	display:block;
	padding:6px 0px;
	background-color:#F7F4F5;
	border-bottom:1px solid #dfdfdf;
	position:relative;
	}
.sidebarlinks .sublinks a:hover {
	background-repeat:repeat-x;
	background-color:#FEF7DD;
	color:#000000;
	}
.sidebarlinks .sublinks a span, 
.sidebarlinks .sublinks .normal span{
	margin:0px 10px 0 0px;
	display:block;
	}
.sidebarlinks .sublinks a img, 
.sidebarlinks .sublinks .normal img{
	position:absolute;
	top:10px;
	}
	
/*#################################### 
FAQ QUESTIONS CSS
####################################*/
#faq .points li{
	background-image:url(../images/arrow.gif);
	background-position:3px 4px;
	margin:0 0 10px 0px;
	padding:0 0 0 15px;
	}
#faq .points li a {
	font-size:12px;
	font-weight:bold;
	color:#034984;
	}
#faq .points li a:hover {
	color:#656565;
	}
#faq .rightalign{
	text-align:right;
	padding-top:5px;
	}
/*#################################### 
FAQ, TESTIMONIALS AND LINKS PAGE COMMON CSS
####################################*/
.contentbox1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	padding:0px;
	background-color:#FFFFFF;
	margin:0 0 0px 0;
	
	}
.contentbox1 .imgleft td{
	height:100px;
	width:100px;
	}
.contentbox1 dt {
	font-size:12px;
	color:#034984;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:0px;
	}
.contentbox1 dd {
	font-size:12px;
	color:#333333;
	margin:0 0 5px 0;
	}
.contentbox1 dd strong{
	color:#034984;
	padding-bottom:15px;
	}
.contentbox1 .linkbox {
	margin:10px 0 0 0;
	height:25px;
	position:relative;
	/*background-color:#f1f1f1;*/
	clear:both;
	}
.contentbox1 .linkbox .link {
	font-weight:bold;
	font-size:10px;
	display:block;
	width:53px;
	height:17px;
	text-indent:-9999px;
	position:absolute;
	right:10px;
	top:5px;
	background-image:url(../images/morebtn.gif);
	background-repeat:no-repeat;
	background-position:left top;	
	}
	
.contentbox1 .linkbox .link:hover{
	background-position: left -17px;
	}

/*#################################### 
LINKS PAGE CSS
####################################*/
#links .link {
	font-size:12px;
	}
#links .linkbox .link {
	font-size:10px;
	}

/*==============================
	Contact us css
===============================*/
.formtitle {
	background-color:#F3F7FA;
	margin:0px;
	padding:5px 10px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	}
.formcss {
	/*main form box*/
	margin:0px;
	padding:0px;
	background-color:#F3F7FA;
	border:1px solid #cccccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.formbox {
	/*main form inner box*/
	border:5px solid #ffffff;
	padding:10px;
	margin:5px;
	}
.formbox strong {
	/*for display "mandatory fields" text*/
	display:block;
	padding:5px;
	background-color:#FFFFFF;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	font-size:10px;
	color:#000000;
	font-weight:normal;
	}
.formbox em {
	/*for mandatory star */
	color:#FF0000;
	font-weight:bold;
	}
	
/*===================================
COMMON FORM STRUCTURE CSS
===================================*/
.formbox dl {
	margin:0px;
	padding:5px;
	}
.formbox dl dt {
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-align:right;
	padding:0px 3px 3px 0;
	margin:0;
	width:157px;
	
	float:left;
	}
.formbox dl dd {
	margin:0 0 0 165px;	
	padding:0px 3px 0px 0;
	}

.formbox dl .clear {
	font-size:0px;
	line-height:0px;
	clear:both;
	height:0px;
	margin:5px 0px;
	padding:0px;
	}
/*===================================
COMMON FORM ELEMINTS CSS
===================================*/
.formbox dd input,
.formbox dd textarea,
.formbox dd select,
.textboxborder {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	border:1px solid #cccccc;
	background-color:#FFFFFF;
	padding:1px;
	}
.formbox dd .width1{
	width:200px;
	}
.formbox dd .width2{
	width:52px;
	}
/*===================================
IMAGE CODE INSTRUCTION NOTE BOX CSS
===================================*/
.formbox .note {
	background-color:#ffffff;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	color:#333333;
	}
.formbox .note dt {
	color:#333333;
	width:auto;
	padding:0px;
	float:none;
	font-size:11px;
	text-align:left;
	margin-bottom:5px;
	}
.formbox .note dd {
	font-size:10px;
	padding:0px;
	margin:0px;
	}
/*===================================
IMAGE CODE INSTRUCTION NOTE BOX CSS
===================================*/
.formbox .note1 {
	/*background-color:#ffffff;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;*/
	color:#333333;
	}
.formbox .note1 dt {
	color:#333333;
	width:auto;
	padding:0px;
	float:none;
	font-size:11px;
	text-align:left;
	margin-bottom:5px;
	}
.formbox .note1 dd {
	font-size:11px;
	padding:0px;
	margin:0 0 0 165px;	
	}
.formbox .note1 dd input{
	border:none;
	background-color:#F3F7FA;
	}
/*===================================
IFRAME BOX CSS
===================================*/
.imgcode .iframeborder {
	position:relative;
	height:60px;
	padding:0px;
	}
.iframeborder div{
	position:absolute;
	left:1px;
	top:2px;
	background-color:#FFFFFF;
	border:2px solid #cccccc;
	padding:2px;
	width:200px;
	height:48px;
	}
.imgcode .fontsize9 {
	font-size:9px;
	height:15px;
	}
.imgcode .refreshbtn {
	position:absolute;
	left:220px;
	top:5px;
	cursor:pointer;
	}
/*===================================
SUBMITRESET BUTTON CSS
===================================*/
.btnbox{
	background-color:#ffffff;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	}
.btnbox dd input,
.button {
	background-color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;	
	border:none;
	padding:2px 0 0 0;
	}

/*##################################
CONTACTUS PAGE CSS
##################################*/
.phone-no {
	margin:0 0 20px 0;
	padding:0px;
	font-size:12px;
	}
.phone-no dt {
	width:75px;
	margin:0px;
	padding:0px;
	float:left;
	font-weight:bold;
	}
.phone-no dd {
	margin:0 0 0 75px;
	}
/*##################################
SITEMAP CSS
##################################*/
#sitemap ul {
	list-style-type:none;
	margin:-5px 0px 15px 0px ;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
#sitemap ul li {
	height:15px;
	}
#sitemap ul li a {
	text-decoration: none;
	}
/*===============================*/
.linklevel1 {
	background-image:url(../images/arrow.gif);
	background-repeat:no-repeat;
	background-position: 0px 4px;
	font-weight: bold;
	color: #034984;
	font-size:12px;
	padding-left:12px;
	margin:10px 0 10px 0;
	}
	
.linklevel1 a {
	font-weight: bold;
	color: #034984;
	}
	
.linklevel1 a:hover {
	font-weight: bold;
	color: #656565;
	}
/*===============================*/
.linklevel2 {
	background-image:url(../images/arrow1.gif);
	background-repeat:no-repeat;
	background-position: 0px 5px;
	color: #656565;
	font-size:11px;
	padding-left:10px;
	margin:5px 0px;
	}
.linklevel2 a {
	font-weight: normal;
	color: #656565;
	}
.linklevel2 a:hover {
	font-weight: normal;
	color: #034984;
	}

/*================================
	Club Directory
=================================*/
#clubdirectory table{
	border-right:1px solid #E8E1C9;
	vertical-align:top;
	border-bottom:1px solid #E8E1C9;
	margin-bottom:15px;
	}
#clubdirectory table td{
	border-left:1px solid #E8E1C9;
	padding:2px 5px;
	width:33%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	
	color:#000000;
	}
#clubdirectory table th{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#FEF7DD;
	color:#000000;
	padding:5px 10px;
	border-left:1px solid #E8E1C9;
	text-align:left;
	}
#clubdirectory table td table,
#clubdirectory table td table td{
	border:none;
	}

/*==================================
	diary o events
================================*/
.tabledata table{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin-bottom:15px;	
	border-bottom:1px solid #E8E1C9;
	}
.tabledata table td{
	padding:5px;
	}
.tabledata table span{
	font-size:11px;
	}

.tabledata table .fullborder{
	/*border:1px solid #87A9FE;*/
	border-left:1px solid #E8E1C9;
	border-right:1px solid #E8E1C9;
	border-top:1px solid #E8E1C9;
	}

.tabledata table .triborder{
	border-top:1px solid #E8E1C9;
	/*border-bottom:1px solid #87A9FE;*/
	border-left:1px solid #E8E1C9;
	}

.tabledata table .headbg{
	background-image:url(../images/tablebg.jpg);
	background-repeat:repeat-x;
	background-position:left bottom;
	background-color:#FEF7DD;
	/*font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;	
	font-weight:bold;*/
	font-family:"Trebuchet MS";
	color:#333333;
	font-size:18px;
	font-weight:normal;
	padding:5px;
	}
.tabledata .width1{
	width:10%;
	
	}
.tabledata .width2{
	width:20%;
	}
.tabledata .width3{
	width:40%;
	}
.tabledata table td a{
	text-decoration:none;
	color:#333333;
	}
.tabledata table td a:hover{
	color:#034984;
	}
/*=====================================
	Display Image css
	==================================*/

#white{
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}
#white dd{
	font-size:12px;
	}
.popup {
	background-color:#FFFFFF;
	border:0px solid #cccccc;
	padding:0px 0px 0px 0px;
	margin:15px; 	
	font-size:12px;
}

/*==================================
		SCROLLER CSS 
==================================*/

.someclass{ /*class to apply to your scroller(s) if desired*/
}


#pscrollerRight{
width: 100%;
height: 100px;
}

#pscrollerRight a{
text-decoration: none;
}

#pscrollerRight3{
width: 100%;
height:290px;
}

/*=================================
	events page css
=================================*/

#events .contentbox2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0;
	background-color:#FFFFFF;
	margin:0;
	}


#events .contentbox2 dl{
	float:left;
	margin-bottom:0px;
	margin-top:0px;
	/*width:150px;*/
	width:20%;
			
	}

#events .contentbox2 dl dt {
	font-size:12px;
	color:#333333;
	font-weight:bold;
	margin:0px 0 0px 0;
	padding:5px 0;
	display:block;
	}

#events .contentbox2 dd {
	font-size:12px;
	color:#333333;
	margin:5px 0 0px 0;
	display:block;		
	
	}
#events .contentbox2 dd span{
	float:left;
	display:block;
	width:40px;
	font-weight:bold;
	}
#events .leftmargin{
	/*margin-left:20px;*/
	margin:0 2.4% 0 2.4%;
	
	}

#events dl .border{
	border:1px solid #Cccccc;
	padding:1px;
	}

#events dl .borderbottom{
	border-bottom:1px solid #cccccc;
	padding-bottom:4px;
	}

/*=====================================
	Display Image css
	==================================*/
#white{
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}
#white dd{
	font-size:12px;
	}
.popup {
	background-color:#FFFFFF;
	border:0px solid #cccccc;
	padding:0px 0px 0px 0px;
	margin:15px; 	
	font-size:12px;
}
.popup1 {
	background-color:#FFFFFF;
	border:0px solid #cccccc;
	padding:0px 0px 0px 0px;
	margin:15px; 	
	font-size:12px;
	text-align:center;
}
/*=====================================================
		Calendar css
===================================================--*/
#calendar table{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;	
	
	}
#calendar table td{
	padding:5px;
	
	}
#calendar table td span{
	display:block;
	float:left;
	width:35px;
	
	}
#calendar table .fullborder{
	border:1px solid #FBEBC0;
	}

#calendar table .triborder{
	border-top:1px solid #FBEBC0;
	border-bottom:1px solid #FBEBC0;
	border-left:1px solid #FBEBC0;
	}
#calendar table .headbg{
	/*background-image:url(../images/tablebg.jpg);
	background-repeat:repeat-x;
	background-position:left bottom;*/
	background-color:#FEF7DD;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;	
	font-weight:bold;
	padding:5px;
	}
#calendar .width1{
	width:23%;
	
	}
#calendar .width2{
	width:36%;
	}
#calendar .width3{
	width:28%;
	}
#calendar .width4{
	width:13%;
	}
#calendar table .morebar{
	margin:0px;
	padding:0px;
	
	}
#calendar table .morebar .link{
 	text-align:center;
	position:absolute;
	
	}
/*========================================
	Footer css
=========================================*/
#footer .copyright{
	text-align:center;
	margin:5px 0 5px 0;
	}
#footer .links{
	text-decoration:none;
	color:#888888;
	}
#footer .links:hover{
	color:#034984;
	}
#footer .gototop{
	text-align:right;
	margin-right:15px;
	}
#footer span{
	margin:0 3px;
	}