* {
	margin: 0px;
	padding: 0px; 
} 

body { 
	font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans","Helvetica","Arial";
	line-height:18px;
	font-size:100%;
}

img {
	border:none;
}

#maintable {
	width:100%;
	background-image:url(../../Images/bodybg.gif);
	background-repeat:repeat-x;
}

#table {
	width:968px;
	margin: 0px auto;
}
#toplinks {
            width:100%;
            border-left: 1px solid #ffffff;
}

#toplinks td{
			width:140px;
            font-size:70%;
            font-weight:normal;
            color:#ffffff;
            background-color:#143f6e;
            text-align: center;
            vertical-align:middle;
            border-right: 1px solid #ffffff;
			padding:0px;
			margin:0px;
}

.timeTable
{	
	color:#666666;
}
.timeTable .sep
{	
	 border-right:solid 1px #EEEEEE;
	 text-align:center;
}
.timeTable select
{
	font-size:10px;
	color:#000000;
}

#toplinks td a{
            font-size:100%;
            color:#ffffff;
            text-decoration:none;
            display:block;
            background-color:#143f6e;
            vertical-align:top;
			padding:2px 5px 4px;
			
}

#toplinks td a:hover{

            font-size:100%;
            color:#333333;
            text-decoration:none;
            background-color:#deeecf;
            vertical-align:middle;

}

#toplinks td.active{
            background-color:#deeecf;
            font-weight:normal;
            color:#333333;
            text-decoration:none;
			}

#toplinks td.active a{
            font-weight:normal;
            color:#333333;
            text-decoration:none;
            background-color:#deeecf;

}

#toplinks td.active a:hover{
            font-weight:normal;
            color:#333333;
            text-decoration:none;
            background-color:#deeecf;

}


#search {
	width:100%;
	height:53px;
	font-size:62.5%;
	text-align:left;
	vertical-align:middle;
	color:#363636;
}

#search img{
	padding:5px;
}

#search .textbox{
	margin:0px;
	padding:0px;
	height:18px;
	width:121px;
	border: 1px solid #666666;
	color:#666666;
	text-align:left;
	vertical-align: middle;
}

#bluebgtable {
	width:100%;
}

.bluebg {
	background-image:url(../../Images/bluebg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	border-bottom: 1px solid #d0d0d0;
	padding-bottom:20px;
}

#containt {
	width:968px;
	margin: 0px auto;
}

.left {
	text-align:left;
	vertical-align:top;
}

#leftnavigation {
	/*width:184px;*/
	/*width:159px;*/
	height:100%;
	margin:0px auto;
	border-collapse:separate; 
}

.leftnav {
/*	border-left: 1px solid #6d6d6d;
	border-right: 1px solid #6d6d6d;
	width:182px;*/
	font-family: "Lucida Sans", Helvetica, Arial;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	width:169px;
	line-height:1.0em;
	background-color:#fdfdfd;
}

.leftnav h1{
	font-size:62.5%;
	font-weight:bold;
	color:#333333;
	text-align:left;
	padding-left:12px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 6px;
	font-family: "Lucida Grande","Lucida Sans Unicode","Lucida Sans","Helvetica","Arial";
}

.leftnav h2
{
	margin-left:12px;
	background-image:url(../../Images/h2bg.gif);
	background-repeat:no-repeat;
	background-position:0px -1px;
	font-size:56.25%;
	font-weight:bold;
	color:#143f6e;
	text-align:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: -2px;
	padding-left: 13px;
	cursor:pointer;
}

.leftnav h2 a
{
	font-weight:bold;
	color:#143f6e;
	text-decoration:none;
	font-family: "Lucida Sans";

}


.leftnav h2 a:hover{
	font-weight:bold;
	color:#cd8929;
	text-decoration:none;
}
.leftnav h2 .active{
	color:#cd8929;	
}

.leftnav h2 span{
	font-size:62.5%;
	font-weight:normal;
	color:#333333;
	text-align:left;
}

.leftnav ul{
	list-style:none;
	padding:0px;
	margin:0px;
}

.leftnav li{
	/*background-image:url(../../Images/li_bullet.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-family: "Lucida Sans";
	font-size:56.25%;
	font-weight:bold;
	color:#143f6e;
	text-align:left;
	padding:3px 0px 0px 30px;
	list-style:none;*/
	font-family:"Lucida Sans";
	font-size: 56.25%;
	font-weight:normal;
	background-image:url(../../Images/bullet.gif);
	background-repeat:no-repeat;
	background-position:2px 2px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 11px;
	cursor:pointer;
}

.leftnav li li{
	
	font-size:100%;
	font-weight:normal;
	color:#143f6e;
	text-align:left;
	padding-left:10px;
	margin-left:5px;
}

.leftnav ul blockquote{
	
	padding-left:10px;
	margin-left:5px;
}


.leftnav ul ul li a{
	
	color:#143f6e;
	padding-left:0px;
	margin-left:0px;
	font-weight:normal;
}



.leftnav ul ul li a:hover{
	
	color:#cd8929;
	padding-left:0px;
	margin-left:0px;
	font-weight:normal;
}

.leftnav li a{
	color:#143f6e; 
	text-decoration:none;
	font-family: "Lucida Grande","Lucida Sans Unicode","Lucida Sans","Helvetica","Arial";
font-weight: normal;
}

.leftnav li a:hover{
	font-size:100%;
	/*font-weight:normal;*/
	color:#cd8929;
	text-decoration:none;
}

.leftnav li span{
	font-size:100%;
	font-weight:bold;
	color:#333333;
	text-align:left;
}
.leftnav li .active{
	color:#cd8929;	
}
.right {
	text-align:left;
	vertical-align:top;
	padding-left:15px;
}

#formcont {
	width:100%;
}

.fomrmtop {
	border-bottom: 1px solid #d0d0d0;
}

.fomrmbottombdr {
	padding-bottom:10px;
	padding-top:5px;
	border-bottom: 1px solid #d0d0d0;
}

.fomrmbottombdr .cal td
{
      padding:0px;      
      height:auto;
}

.fomrmBottomDashedBDR {
	padding-bottom:5px;
	padding-top:5px;
	border-bottom: 1px Dashed #d0d0d0;
}

.formTopBdr {
	padding-bottom:0px;
	padding-top:0px;
	border-top: 1px solid #d0d0d0;
}

.AjaxText{
	font-size: 70%;
	font-weight: normal;
	color: Red;
	padding: 5px 0px 5px 0px;
	text-align:left;
}

#formcont h1{
	font-family:"Goudy Old Style";
	font-size:187.5%;
	font-weight:bold;
	color:#bacdaa;
	/*padding: 5px 0px 5px 0px;*/
	padding: 0px 0px 5px 0px;
	text-align:left;
}

#formcont h2
{
	color:#143F6E;
	font-size:100%;
	font-weight:bold;
	padding: 5px 0px 5px 0px;
	text-align:left;
}

#formcont h6{
	font-size:87.5%;
	font-weight:bold;
	color:#cd8929;
	padding: 5px 0px 5px 0px;
	text-align:left;
}

#formcont p{
	font-size:12px;
	font-weight:normal;
	color:#666666;
	padding: 5px 0px 15px 0px;
	text-align:left;
}

#formcont p span{
	font-size:12px;
	font-weight:normal;
	color:#930606;
}

#formcont .form a
{
    font-size:100%;
    font-weight:normal;
    color:#143F6E;
    text-decoration:none;
    margin-left: 5px;
}

#formcont .form  a:hover{
    font-size:100%;
    font-weight:normal;
    color:#143F6E;
    text-decoration:underline;
    margin-left: 5px;
}

#formcont .form h6
{
   font-size:125%;
	font-weight:bold;
	color:#cd8929;
	padding: 5px 0px 5px 0px;
	text-align:left;
}

#formcont .form h3
{
	font-size:125%;
	font-weight:bold;
	color:#cd8929;
	padding: 5px 0px 5px 0px;
	text-align:left;
}

.actionheader
{
	font-size:75%;
	color: #666666;
}

.form {
	width:100%;
	font-size:70%;
	color:#666666;
}
.form p
{
	width:100%;
	font-size:100%;
	color:#666666;
}


.form span{
	font-size:100%;
}
.form h2{
	font-size:100%;
	font-weight:bold;
	color:#353535;
	padding: 5px 0px 5px 0px;
	text-align:left;
}
/*
.form  a{
    font-size:100%;
    font-weight:normal;
    color:#143F6E;
    text-decoration:none;
    margin-left: 5px;
}

.form a:hover{
    font-size:100%;
    font-weight:normal;
    color:#143F6E;
    text-decoration:underline;
    margin-left: 5px;
}*/
.formspan {
	color:#930606;
}
.formspanview {
	display: none;
}
.formspanvisible
{
	color:#930606;
}
.formSubHeader 
{
	font-family:"Goudy Old Style";
	font-size:125%;
	font-weight:bold;
	color:#bacdaa;
	padding: 0px 0px 0px 5px;
	text-align:left;
	
}

.form td {	
	padding:5px;
}

#formcont a{
    font-size:75%;
    font-weight:normal;
    color:#143F6E;
    text-decoration:none;
    margin-left: 5px;
}

#formcont a:hover{
    font-size:75%;
    font-weight:normal;
    color:#143F6E;
    text-decoration:underline;
    margin-left: 5px;
}

#formcont h2 a{
    font-size:70%;
    font-weight:bold;
    color:#353535;
    text-decoration:underline;
}

#formcont h2 a:hover{
     font-size:70%;
    font-weight:bold;
    color:#353535;
    text-decoration:none;
}

.firsttd {
	width:165px;
}

.smallText {
	font-size:62.5%;
	color:#666666;
}

.textbox {
	width:130px;
	height:20px;
	border: 1px solid #333333;
}

#footer {
	width:968px;
	margin: 25px auto;
	text-align:center;
}

#footer p{
	font-size:59%;
	color:#666666;
}

#footer p a{
	color:#143f6e;
	text-decoration:none;
	font-size:100%;
	font-weight:bold;
}

#footer p a:hover{
	color:#cd8929;
	text-decoration:none;
	font-size:100%;
}

#innerpage {
	width:100%;
}

.innerpagetop {
	background-image:url(../../images/innerpage_bg.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	height:200px;
	border-bottom: 1px solid #d0d0d0;
}

#innerpage h1{
	font-family:"Goudy Old Style","Times New Roman";
	font-size:200%;
	font-weight:bold;
	color:#b3c69f;
	padding: 0px 0px 0px 0px;
	text-align:left;
}

#innerpage h2{
	font-size:70%;
	font-weight:bold;
	color:#353535;
	padding: 5px 0px 5px 0px;
	text-align:left;
}

#innerpage p{
	font-size:68.75%;
	font-weight:normal;
	color:#666666;
	padding: 2px 235px 20px 0px;
	text-align:justify;
}

#aboutus {
	width:610px;
	margin: 0px auto;
}

#aboutus td{
	width:50%;	
}

#aboutus h1{
	font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "Helvetica", "Arial";
	font-size:70%;
	font-weight:bold;
	color:#143f6e;
	padding: 5px 0px 0px 0px;
	text-align:left;
}

#aboutus h1 a{
	font-size:100%;
	font-weight:bold;
	color:#143f6e;
	text-decoration:none;
}

#aboutus h1 a:hover{
	font-size:100%;
	font-weight:bold;
	color:#cd8929;
	text-decoration:none;
}

#aboutus p{
	font-size:75%;
	font-weight:normal;
	color:#333333;
	padding: 0px 5px 5px 0px;
	text-align:left;
}

#aboutus a{
	color:#143f6e;
	text-decoration:none;
	font-size:100%;
}

#aboutus a:hover{
	color:#cd8929;
	text-decoration:none;
	font-size:100%;
}
.aboutmid {
	text-align:left;
	vertical-align:top;
	padding-left:15px;
}

.aboutright {
	text-align:left;
	vertical-align:top;
	
}

#aboutrightnavigation {
	width:159px;
	height:100%;
	margin:0px auto;
}

.aboutrightnav {
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	width:182px;
	background-color:#fdfdfd;
	
}

#rightnav {
	width:150px;
	margin: 0px auto;
}

.rightbodrbottom {
	background-image:url(../../images/dots.gif);
	background-repeat:repeat-x;
	background-position:bottom;	
	height:40px;
	clear:both;
}

.plink{
	font-size:62.5%;
	font-weight:bold;
	float:left;
	color:#333333;
	line-height:12px;
	vertical-align:middle;
	padding-top:5px;
}

.plink a{
	font-size:100%;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}

.plink a:hover{
	font-size:100%;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}

.plinktwo{
	font-size:62.5%;
	font-weight:normal;
	float:left;
	color:#333333;
	line-height:12px;
	vertical-align:middle;
}

.plinktwo a{
	font-size:100%;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}

.plinktwo a:hover{
	font-size:100%;
	font-weight:normal;
	color:#333333;
	text-decoration:none;
}

.imgbullet{
	float:right;
	margin:auto 0px;
}

#testi {
	font-size:62.5%;
	font-weight:normal;
	color:#666666;
	padding:10px 0px;
	text-align:justify;
}

#testiname {
	font-size:62.5%;
	font-weight:normal;
	color:#666666;
	text-align:right;
}

#login {
	width:100%;
}

#login td{
	padding:5px 0px;
}


#login h1{
	font-size:62.5%;
	font-weight:normal;
	color:#333333;
	text-align:left;
}

#login h2{
	font-size:62.5%;
	font-weight:normal;
	color:#333333;
	text-align:left;
}

#login h2 a{
	font-size:100%;
	font-weight:normal;
	color:#143f6e;
	/*text-decoration:underline;*/
	text-decoration:none;
}

#login h2 a:hover{
	font-size:100%;
	font-weight:normal;
	color:#cd8929;
	text-decoration:none;
}

.username {
	font-size:62.5%;
	width:80px;
	color:#333333;
	height:18px;
	border:1px solid #333333;
}

.loginbutton {
	margin:auto 0px;
	float:left;
}

.homepageleft {
	text-align:left;
	vertical-align:top;
}

#homepage {
	width:100%;
	margin:0px auto;
}

.homepagetop {
	background-image:url(../../images/homepage_bg.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	border-bottom: 1px solid #d0d0d0;
	height:375px;
	text-align:left;
	vertical-align:top;
}
.homepagemembertop {
background-position:right bottom;
background-repeat:no-repeat;
border-bottom:1px solid #D0D0D0;
height:375px;
text-align:left;
vertical-align:top;
}

#homepage p{
	font-size:70%;
	font-weight:normal;
	color:#333333;
	padding: 5px 235px 15px 0px;
	text-align:left;
}

/*added by lailt for homepage bottom links*/
#homepage a{
	color:#143f6e;
}

#homepage a:hover{
	color:#CD8929;

}
/*ended by lailt*/
#homepage ul{
	list-style:none;
}

#homepage li{
			background-image:url(../../Images/homelibg.gif);
			background-repeat:no-repeat;
            width:208px;
			display:block;
            height:35px;
            font-size:75%;
            color:#333333;
            font-weight:bold;
            padding: 8px 0px 0px 15px;
            list-style:none;
}


#homepage li a{
    width:208px;
	display:block;
    height:35px;
	font-size:100%;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
	cursor: pointer;
}

#homepage li a:hover{
    width:208px;
	display:block;
    height:35px;
	font-size:100%;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}

/*#homenews {
	width:100%;
	margin:20px 0px;
	vertical-align:top;
	
}
#homenews h1{
	font-size:87.5%;
	font-weight:normal;
	color:#333333;
	padding-left: 10px;
	text-align:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px;	
}

#homenews p{
	font-size:70%;
	font-weight:normal;
	color:#333333;
	text-align:left;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height:1.4em;
}

#homenews p a{
	font-weight:normal;
	color:#143f6e;
	text-decoration:none;
}
#homenews p a{
	font-weight:normal;
	color:#143f6e;
	text-decoration:none;
}

#homenews p a:hover{
	font-size:100%;
	font-weight:normal;
	color:#cd8929;
	text-decoration:none;
}
#homenews #newsmain span p
{
	margin:0px;
	padding:0px;
	font-size:100%;
}
#homenews #newsmain span p a:hover
{
color: #CD8929;
}
#homenews #newsmain span p a
{
color: #143F6E;
}*/
#NewsControl1_homenews .homenews
{
 font-size:100%;
}
#NewsControl1_homenews .homenews h2
{
 font-size:87.5%;
 color:#333;
}
#NewsControl1_homenews .homenews p
{
 font-size:68.75%;
 padding-top:2px;
}


#homepage #newsmain a{
	color:#143f6e;
	background-image:url(../../images/chevron_5_trans_163f6e.gif);
	background-position:right 0.5em;
	background-repeat:no-repeat;
	padding:0 12px 0 0;
	white-space:nowrap;
}

#homepage #newsmain a:hover{
	color:#CD8929;
	background-image:url(../../images/chevron_5_trans_cd8929.gif);
		background-repeat:no-repeat;
}
/*#homenews #newsmain span h1
{
	margin;0px;
	padding:0px;
	font-size:11px;
}
#homenews #newsmain span h2
{
	font-size:11px;
}
#homenews #newsmain span h3
{
	margin: 0px;
	padding: 0px;
	font-size:11px;
}
#homenews #newsmain span h4
{
	font-size:11px;
}
#homenews #newsmain span h5
{
	font-size:11px;
}
#homenews #newsmain h6
{
	font-size:11px;
}*/

/* Tab View CSS 
.tab {
	border-bottom: 1px solid #13acc8;
}

.tabspace {
	border-bottom: 1px solid #13acc8;
	width:5px;
}

.tab1 {
	background-image:url(images/tabbg.gif);
	background-repeat:repeat-x;
	width:21px;
	height:27px;
	background-color:#13acc8;
	font-size:12px;
	font-family:Tahoma;
	color:#ffffff;
	padding:0px 10px 0px 10px;
	font-weight:normal;
	vertical-align:middle;
	text-align:center;
	border-bottom: 1px solid #13acc8;
}

.tab1 a {
	font-size:12px;
	font-family:Tahoma;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}

.tab1 a:hover {
	font-size:12px;
	font-family:Tahoma;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}

.tab1:hover {
	background-image:url(images/tab_hover.gif);
	background-repeat:repeat-x;
	background-color:#58c4d8;
	font-size:12px;
	font-family:Tahoma;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
	border-bottom: 1px solid #13acc8;
}

.tabactive {
	background-image:url(images/tab_active.gif);
	background-repeat:repeat-x;
	width:21px;
	height:28px;
	font-size:12px;
	font-family:Tahoma;
	color:#13acc8;
	padding:0px 10px 0px 10px;
	font-weight:normal;
	vertical-align:middle;
	text-align:center;
	border-top: 1px solid #13acc8;
	border-right: 1px solid #13acc8;
	border-left: 1px solid #13acc8;
}
*/
/* CSS Document */
.tab {
	border-bottom: 1px solid #13acc8;
}

.tabspace {
	border-bottom: 1px solid #13acc8;
	width:10px;
}

.tab1 {
	background-image:url(../../Images/tabbg.gif);
	background-repeat:repeat-x;
	width:21px;
	height:27px;
	background-color:#13acc8;
	font-size:100%;
	color:#ffffff;
	padding:0px 10px 0px 10px;
	font-weight:normal;
	vertical-align:middle;
	text-align:center;
	border-bottom: 1px solid #13acc8;
}

.tab1 a {
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}

.tab1 a:hover {
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}
/*
.tab1:hover {
	background-image:url(../../Images/tab_hover.gif);
	background-repeat:repeat-x;
	background-color:#58c4d8;
	font-size:70%;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
	border-bottom: 1px solid #13acc8;
}*/

.tabactive {
	background-image:url(../../Images/tab_active.gif);
	background-repeat:repeat-x;
	width:21px;
	height:28px;
	font-size:100%;
	color:#13acc8;
	padding:0px 10px 0px 10px;
	font-weight:normal;
	vertical-align:middle;
	text-align:center;
	border-top: 1px solid #13acc8;
	border-right: 1px solid #13acc8;
	border-left: 1px solid #13acc8;
}

.tabactive a{
	font-size:12px;
	color:#13acc8;
	text-decoration:none;
}

.tabactive a:hover{
	font-size:12px;
	color:#13acc8;
	text-decoration:none;
}

/* Tab View CSS  */

/* Table Header CSS*/

.tableinner {
	width:100%;
	font-size:12px;
	color:#666666;
}

.tableinner th {
	background-color:#e8e8e8;
	padding:5px;
	font-weight:bold;
}

.tableinner td {
	background-color:#ffffff;
	padding:5px;
}

.tableinner a
{
    font-size:100%;
    font-weight:normal;
    color:#143F6E;
    text-decoration:none;
    margin-left: 5px;
}

.tableinner a:hover{
    font-size:100%;
    font-weight:normal;
    color:#143F6E;
    text-decoration:underline;
    margin-left: 5px;
}

.Listinner 
{
	width:100%;
	font-size:12px;
	color:#666666;
}
.Listinner {
	width:100%;
	font-size:12px;
	color:#666666;
}

.Listinner th {
	background-color:#e8e8e8;
	padding:1px;
	font-weight:bold;
}

.Listinner td {
	background-color:#ffffff;
	padding:1px;
}


.summary div ul li{
	font-family: Tahoma;
	font-size:11px;
	color:#a5121c;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	vertical-align:middle;
}

.tdCPTHeader
{
	width:70px;
	font-size:75%;
	color:#666666;
	background-color:#e8e8e8;
	padding:5px;
	font-weight:bold;
}

/* */
.BlackLink{
    font-size:75%;
    font-weight:normal;
    color:#333333;
    text-decoration:underline;
}
.Grid {
	width:100%;
	font-size:75%;
	color:#666666;
}

.GridHeader {
	background-color:#e8e8e8;
	padding:5px;
	margin-left: 5px;
	border-right-color: White;
	border-right-width: thin;
	font-weight:bold;
}

.GridText {
	background-color:#ffffff;
	padding:5px;
	margin-left: 5px;
}

.modalBackground
{
	background-color:#eef6e6;
	filter:alpha(opacity=70);
	opacity:0.7;
	
}

.ErrorMsg
{
	font-size: 100%;
	font-weight: normal;
	color: Red;
}

#link a
{
    font-size:100%;
    font-weight:normal;
    color:#143F6E;
    text-decoration:none;
    margin-left: 5px;
}

#link a:hover{
    font-size:100%;
    font-weight:normal;
    color:#143F6E;
    text-decoration:underline;
    margin-left: 5px;
}

.payortable {
	width:100%;
	font-size:12px;
	color:#666666;
}

.payortable th {
	background-color:#e8e8e8;
	font-weight:bold;
}

.payortable td {
	background-color:#ffffff;
}

#formcont .payortable td a
{
    font-size:100%;
    font-weight:normal;
    color:#143F6E;
    text-decoration:none;
    margin-left: 5px;
}

#formcont .payortable td a:hover
{
    font-size:100%;
    font-weight:normal;
    color:#143F6E;
    text-decoration:underline;
    margin-left: 5px;
}


/*Static page*/
.staticpage {
	width:100%;
	
}

.staticpagetop {
	background-image:url(../../images/innerpage_bg.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	height:200px;
	border-bottom: 1px solid #d0d0d0;
	font-size:68.5%;
	width:800px;
}
.staticpage h1{
	font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "Helvetica", "Arial";
	font-size:70%;
	font-weight:bold;
	color:#143f6e;
	/*padding: 5px 0px 0px 0px;*/
	padding: 0px 0px 0px 0px;
	text-align:left;
}

.staticpage h1 a{
	font-size:100%;
	font-weight:bold;
	color:#143f6e;
	text-decoration:none;
}

.staticpage h1 a:hover{
	font-size:100%;
	font-weight:bold;
	color:#cd8929;
	text-decoration:none;
}

.staticpage p{
	font-size:75%;
	font-weight:normal;
	color:#333333;
	padding: 0px 5px 5px 0px;
	text-align:left;

}

.staticpage p a{
	font-size:100%;
	color:#143f6e;
	text-decoration:none;
}

.staticpage p a:hover{
	font-size:100%;
	color:#143f6e;
	text-decoration:underline;
}
.staticpage a{
	font-size:70%;
	color:#143f6e;
	text-decoration:none;
}

.staticpage a:hover{
	font-size:70%;
	color:#143f6e;
	text-decoration:underline;
}

.staticpage h2{
	font-size:100%;
	text-align:left;
	padding: 0px;
	margin: 0px;
}
.staticpage h2 a{
	color:#143f6e;
	text-decoration:none;
}

.staticpage h2 a:hover{
	color:#cd8929;
	text-decoration:none;
}

.staticpage td{
	margin-top: 0px;
	padding-top: 0px;
	vertical-align: top;

}
.staticpage td p{
	font-size:12px;
	font-weight:normal;
	color:#333333;
	padding: 0px 5px 5px 0px;
	text-align:left;

}


/*.staticpage h3{
	font-size:100%;
	text-align:left;
	padding: 0px;
	margin: 0px;
}*/

.staticpage h3 a{
	color:#143f6e;
	text-decoration:none;
}

.staticpage h3 a:hover{
	color:#cd8929;
	text-decoration:none;
}
.staticpage h4{
	font-size:100%;
	text-align:left;
	padding: 0px;
	margin: 0px;
}
.staticpage h5{
	font-size:100%;
	text-align:left;
	padding: 0px;
	margin: 0px;
}
.staticpage h6{
	font-size:100%;
	text-align:left;
	padding: 0px;
	margin: 0px;
}
.staticpage span
{
font-size:100%;
}
.staticpage ol
{
font-size:100%;
}
.staticpage ul
{
font-size:100%;
}
.staticpage li
{
font-size:100%;
margin-left:15px;
list-style:circle;
padding-left:0px;
}
.staticpage li a
{
color:#4d5d8b;
font-size:100%;
}
.staticpage li a:hover
{
color:#cd8929;
text-decoration:none;
font-size:100%;
}

.staticpage td ol
{
font-size:100%;
}
.staticpage td ul
{
font-size:100%;
}
.staticpage td li
{
font-size:100%;
margin-left:15px;
list-style:circle;
padding-left:0px;
}
.staticpage td li a
{
color:#4d5d8b;
font-size:100%;
}
.staticpage td li a:hover
{
color:#cd8929;
text-decoration:none;
font-size:100%;
}

.staticpage .formspanvisible
{
	color:#930606;
	font-size:70%;
}
/* News/Events Detail Pages */
/*Static page*/
#formcont .staticpage {
	width:100%;
	
}

#formcont .staticpagetop {
	background-image:url(../../images/innerpage_bg.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	height:200px;
	border-bottom: 1px solid #d0d0d0;
		width:800px;
}
#formcont .staticpage h1{
	font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "Helvetica", "Arial";
	font-size:70%;
	font-weight:bold;
	color:#143f6e;
	padding: 0px 0px 0px 0px;
	text-align:left;
}

#formcont .staticpage h1 a{
	font-size:100%;
	font-weight:bold;
	color:#143f6e;
	text-decoration:none;
}

#formcont .staticpage h1 a:hover{
	font-size:100%;
	font-weight:bold;
	color:#cd8929;
	text-decoration:none;
}

#formcont .staticpage p{
	font-size:75%;
	font-weight:normal;
	color:#333333;
	padding: 0px 0px 0px 0px;
	text-align:left;

}

#formcont .staticpage p a{
	font-size:100%;
	color:#143f6e;
	text-decoration:none;
}

#formcont .staticpage p a:hover{
	font-size:100%;
	color:#143f6e;
	text-decoration:underline;
}
#formcont .staticpage a{
	font-size:100%;
	color:#143f6e;
	text-decoration:none;
}

#formcont .staticpage a:hover{
	font-size:100%;
	color:#143f6e;
	text-decoration:underline;
}

#formcont .staticpage h2{
	font-size:100%;
	text-align:left;
	padding: 0px;
	margin: 0px;
}
#formcont .staticpage h2 a{
	color:#143f6e;
	text-decoration:none;
}

#formcont .staticpage h2 a:hover{
	color:#cd8929;
	text-decoration:none;
}

#formcont .staticpage td{
	margin-top: 0px;
	padding-top: 0px;
	vertical-align: top;
}
#formcont .staticpage td p{
	font-size:100%;
	font-weight:normal;
	color:#333333;
	padding: 0px 0px 0px 0px;
	text-align:left;
	font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans","Helvetica","Arial"; /*added by Chitral for fonts*/

}
#formcont .staticpage td pre{
	font-size:120%;
	font-weight:normal;
	color:#333333;
	padding: 0px 0px 0px 0px;
	text-align:left;

}
#formcont .staticpage td pre span{
	font-size:120%;
	font-weight:normal;
	color:#333333;
	padding: 0px 0px 0px 0px;
	text-align:left;

}
#formcont .staticpage td span{
	font-size:100%;
	font-weight:normal;
	color:#333333;
	padding: 0px 0px 0px 0px;
	text-align:left;

}

#formcont .staticpage h3{
	font-size:100%;
	text-align:left;
	padding: 0px;
	margin: 0px;
}

#formcont .staticpage h3 a{
	color:#143f6e;
	text-decoration:none;
}

#formcont .staticpage h3 a:hover{
	color:#cd8929;
	text-decoration:none;
}
#formcont .staticpage h4{
	font-size:100%;
	text-align:left;
	padding: 0px;
	margin: 0px;
}
#formcont .staticpage h5{
	font-size:100%;
	text-align:left;
	padding: 0px;
	margin: 0px;
}
#formcont .staticpage h6{
	font-size:100%;
	text-align:left;
	padding: 0px;
	margin: 0px;
}
#formcont .staticpage span
{
font-size:100%;
}
#formcont .staticpage ol
{
font-size:100%;
}
#formcont .staticpage ul
{
font-size:100%;
}
#formcont .staticpage li
{
font-size:100%;
margin-left:15px;
list-style:circle;
padding-left:0px;
}
#formcont .staticpage li a
{
color:#4d5d8b;
font-size:100%;
}
#formcont .staticpage li a:hover
{
color:#cd8929;
text-decoration:none;
font-size:100%;
}


#formcont .staticpage td ol
{
font-size:100%;
}
#formcont .staticpage td ul
{
font-size:100%;
}
#formcont .staticpage td li
{
font-size:100%;
margin-left:15px;
list-style:circle;
padding-left:0px;
}
#formcont .staticpage td li a
{
color:#4d5d8b;
font-size:100%;
}
#formcont .staticpage td li a:hover
{
color:#cd8929;
text-decoration:none;
font-size:100%;
}


#formcont .ErrorMsg {
color:Red;
font-size:75%;
font-weight:normal;
}

#formcont .form .ErrorMsg {
color:Red;
font-size:100%;
font-weight:normal;
}


#formcont .form .msgspan {
	font-size:100%;
	font-weight:bold;
	color:#666666;
}
#formcont .msgspan {
	font-size:100%;
	font-weight:bold;
	color:#666666;
}
#formcont .form .msgspanlabel {
	font-size:100%;
	color:#666666;
}
#formcont .msgspanlabel {
	font-size:100%;
	color:#666666;
}

#formcont textarea{ 
	font-family:"verdana","Arial";
	font-size:12px;
}
#formcont .form textarea{ 
	font-family:"verdana","Arial";
	font-size:12px;
}

.pricingtable
{
border:2px solid #CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
padding:3px;
}

.pricingrow td{
background-color:#B5E1EF; 
border-bottom:1px solid #CCCCCC;
padding:2px;

}
.pricingrowalt td{
background-color:#E7EBEF;
border-bottom:1px solid #CCCCCC;
padding:2px;
}

.pricingheader th{
background-color:#CCCCCC;
text-align:left;
padding-left:2px;

}

div.ajax__calendar_days table tr td
{
padding-left:0px;
padding-right:0px;
}

/****For calendar display problem in safari****/
.ajax__calendar_months
{
   visibility: hidden;
}

.ajax__calendar_years
{
   visibility: hidden;
}

h6  {
color:#CD8929;
font-size:87.5%;
font-weight:bold;
padding:5px 0;
text-align:left;
}

h3
{
	color:#CD8929;
font-size:87.5%;
font-weight:bold;
padding:5px 0;
text-align:left;
}
/**********************************************/


/***  Member Login CSS ***/
.amlogintable 
{
	width:350px;
}
.amlogintable td{
	height:40px;
	vertical-align:text-top;
	padding-right:5px;
}
.span-required {
	font-family: Tahoma;
	font-size:11px;
	color:#a5121c;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	vertical-align:middle;
}
.imgright{
	text-align:right;
	padding-right:30px;
}

.amlogintextbox {
	font-size:12px;
	font-family:Tahoma;
	color:#333333;
	font-weight:normal;
	border: 1px solid #dcdcdc;
	text-align:left;
	vertical-align:middle;
	padding:5px 0px 5px 2px;
}

.amlogintable td h2{
	color:#333333;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	vertical-align:middle;
}

.amlogintable h2 a{
	color:#143F6E;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}

.amlogintable h2 a:hover{
	color:#CD8929;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;	
}
/***  Member Login CSS : End ***/
.HandCursor
{
	cursor:pointer;
}
