/* CSS Document */
body, td, form, div{color:#123655; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px auto; padding:0px;}
body{text-align:center;}

p {color:#123655;text-decoration:none; }

.headerBox{border-left:2px solid #c3c3c3; margin-left:20px; margin-top:20px;}
.headerBox TD A{display:block; text-decoration:none; color:#333333; font-size:13px; background:url(../images/bullet.gif) 0px 3px no-repeat; padding-left:16px; margin-left:3px; margin-bottom:3px; margin-right:10px;}
.topMenu{border-top:1px solid #999999; padding-top:7px; border-bottom:1px solid #333333; background:url(../images/topnav_bg.gif) bottom;}
.page{ background:url(../images/page_bg.gif) top repeat-x; padding-top:16px;}
.footerlink{color:#666666; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.footerlink A{color:#666666; font-size:11px; text-decoration:none}
.footerlink A:hover{color:#000000; text-decoration:underline;}
.mainImg{ background:url(../images/main_bg.gif) no-repeat; text-align:left; width:946px; height:247px; padding:6px; padding-left:9px; padding-right:7px;}
.mainTxt{margin:22px;color:#FFFFFF; line-height:16px; margin-bottom:0px;}
.mainTxt H1{font-family:'Times New Roman', Times, serif; font-size:30px; line-height:28px; font-style:italic;font-weight:normal;}

.white{ color:#FFFFFF;}
A.white,.white A{color:#FFFFFF; text-decoration:none} A.white:hover,.white A:hover{color:#4b4943; text-decoration:none}

.darkBlue, .darkBlue A, A.darkBlue {color:#123655;text-decoration:none; }.darkBlue A:hover, A.darkBlue:hover{ color:#333333; text-decoration:underline}

.grey, A.grey { color:#666666; text-decoration:none; } .grey A:hover, A.grey:hover, .grey A.active{ color:#123655; text-decoration:underline}
UL.arrowleft{ margin:0px auto; padding:0px; font-weight:bold; font-size:11px; list-style:none; margin-top:5px;}
UL.arrowleft LI{background:url(../images/bullet.gif) 0px 3px no-repeat; text-decoration:none; padding-top:3px; padding-bottom:3px; padding-left:20px; }
UL.arrowleft LI A{ text-decoration:none;} UL.arrowleft LI A.active{ color:#123655; text-decoration:underline;} 

/* Added by husain: To show arrow in News and events page*/

P.news1{ margin:0px auto; padding:0px;  font-size:11px; list-style:none; margin-top:5px;}
P.news1 td{background:url(../images/bullet.gif) 0px 3px no-repeat; text-decoration:none; padding-top:3px; padding-bottom:3px; padding-left:20px; }
p.news1 td A{ text-decoration:none;} UL.arrowleft LI A.active{ color:#123655; text-decoration:underline;} 
/*End*/

/* Added by husain: To show For Home Page News and events */

P.news2{ margin:0px auto; padding:0px;  font-size:11px; list-style:none; margin-top:5px;}
P.news2 td{background:url(../images/bullet.gif) 0px 3px no-repeat; text-decoration:none; padding-top:3px; padding-bottom:3px; padding-left:20px; }
P.news2 td A { color:#666666; text-decoration:none; } UL.arrowleft LI A.active{ color:#123655; text-decoration:underline;} 
/*End*/

/* Added by husain: To show arrow in Search page*/
.search{ margin:0px auto; padding:0px; font-weight:bold;  font-size:11px; list-style:none; margin-top:5px;}
.search td{background:url(../images/bullet.gif) 0px 3px no-repeat; text-decoration:none; padding-top:3px; padding-bottom:3px; padding-left:20px; }
.search td A{ color:#666666; text-decoration:none;} UL.arrowleft LI A.active{ color:#123655; text-decoration:underline;} 
.search A:hover, A.search:hover, .search A.active{ color:#123655; text-decoration:underline}
/*End*/


A.arrowright{background:url(../images/bullet.gif) right no-repeat; padding-right:18px; line-height:20px} 
A.arrowright1{background:url(../images/bullet.gif) no-repeat 153px 65px; float:left; padding-left:13px; line-height:20px} 

.columnOut{width:962px; text-align:left; padding-left:2px; margin-top:10px;}
.column{ background:#FFFFFF; margin:0px auto; padding:0px; padding-left:6px; padding-right:6px;}
.column img { margin: 0 0 0 0; padding: 0 0 0 0;}
.column H2{ background:#0d3655; margin:0px auto; padding:6px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:14px; text-transform:uppercase;  margin-top:-4px; margin-bottom:5px;}
/* Added by husain: To remove Uppercase*/
.column H6{ background:#0d3655; margin:0px auto; padding:6px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:14px;  margin-top:-4px; margin-bottom:5px;}

/*End*/

/* Added by husain: To apply stylesheet for H1 and a*/
.column H3{background:#123655;  color:#FFFFFF; margin-bottom:0px; margin-top:-4px; padding-left:8px; padding-top:4px; font-size:12px; display:block; height:20px;}
.column H1{background:#123655;  color:#FFFFFF; margin-top:-4px; margin-bottom:9px; padding-left:8px; display:block; }/*height:38px;}*/
.column H1{font-size:30px;}


/*.title{background:#123655; padding:4px; color:#FFFFFF; margin-top:-4px; margin-bottom:5px; padding-left:8px;}
.title H1, .title H3{margin:0px auto; padding:0px;}
.title H1{font-size:30px;}*/


.column A { color:#666666; text-decoration:none; } 
.column A:hover, A:hover, A.active{ color:#123655; text-decoration:underline}

/*End*/


.top240{
background: url(../images/top240.png) left top repeat-y !important;
background:none; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='images/top240.png'); 
margin:0px; padding:0px; line-height:10px; font-size:10px;
width:240px; height:10px; 
}
.bottom240{
background: url(../images/bottom240.png) left top repeat-y !important;
background:none; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='images/bottom240.png'); 
margin:0px; padding:0px; line-height:10px; font-size:10px;
width:240px; height:10px; margin-bottom:10px; 
}

.top460{
background: url(../images/top460.png) left top repeat-y !important;
background:none; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='images/top460.png'); 
margin:0px; padding:0px; line-height:10px; font-size:10px;
width:460px; height:10px; 
}
.bottom460{
background: url(../images/bottom460.png) left top repeat-y !important;
background:none; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='images/bottom460.png'); 
margin:0px; padding:0px; line-height:10px; font-size:10px;
width:460px; height:10px; margin-bottom:10px;
}
.top710{
background: url(../images/top710.png) left top repeat-y !important;
background:none; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='images/top710.png'); 
margin:0px; padding:0px; line-height:10px; font-size:10px;
width:710px; height:10px; 
}
.bottom710{
background: url(../images/bottom710.png) left top repeat-y !important;
background:none; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='images/bottom710.png'); 
margin:0px; padding:0px; line-height:10px; font-size:10px;
width:710px; height:10px; margin-bottom:10px;
}
.title{background:#123655; padding:4px; color:#FFFFFF; margin-top:-4px; margin-bottom:5px; padding-left:8px;}
.title H1, .title H3{margin:0px auto; padding:0px;}
.title H1{font-size:30px;}
.title H3{font-size:12px; text-transform:uppercase;}
.darkBlue14, .darkBlue14 A, A.darkBlue14 {color:#123655;text-decoration:none; font-size:14px}.darkBlue14 A:hover, A.darkBlue14:hover{ color:#333333; text-decoration:underline; font-size:14px}

.txt{border:1px inset #cccccc;}
.btn{background:#123655; text-transform:uppercase; color:#FFFFFF; border:0px none; font-size:10px; font-weight:bold; height:18px;}

.btn1{background:#123655; text-transform:uppercase; color:#FFFFFF; border:0px none; font-size:10px; font-weight:bold; height:18px; padding:0; margin:0; width:247px;}
.btn_D{background:#123655; text-transform:uppercase; color:#FFFFFF; border:0px none; padding:10 10 10 10; font-size:11px; font-weight:bold; height:50px;}

/* Added bu husain for About us - administartor page*/

.pictd{
border:#999999 1px solid;
background:#C9CFE1;
font-family:Arial, Helvetica, sans-serif;
font-size:11px
}
.pictd img{
border:#ffffff 1px solid;
margin:4px}

.pictd span{
color:#123655;
margin:4px
}

.pictd div{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#123655;
padding:4px
}
.mainImage1 {background:url(/images/banner/1.jpg) no-repeat left top; width:602px; height:247px; margin:auto;}
.mainImage2 {background:url(/images/banner/2.jpg) no-repeat left top; width:602px; height:247px; margin:auto;}
.mainImage3 {background:url(/images/banner/3.jpg) no-repeat left top; width:602px; height:247px; margin:auto;}
.mainImage4 {background:url(/images/banner/HomePage.jpg) no-repeat left top; width:602px; height:247px; margin:auto;}
/*End */
/*Add for 561*/
.column_new{height:35px;}

/* New Footer Classes*/



.FooterContentContainer {
    color: #FFFFFF;
    display: block;
    font-size: 85%;
    margin-left: auto;
    margin-right: auto;
    padding: 30px 0 0;
    width: 940px;
}
.FooterContentContainer a{
color: #666666;
text-decoration:none;
}
.FooterContentContainer a:hover{
color:#123655;
text-decoration:underline;
}
.FooterContentContainer .Header {
    display: block;
    float: left;
    padding: 0 0 14px;
    width: 940px;
    text-align:left;
}
.FooterContentContainer .Content {
    background: url("../images/bg_tile_footer_divider.gif") repeat-y scroll left top transparent;
    display: block;
    float: left;
    margin: 0 0 20px;
    padding: 0;
    width: 940px;
}
.FooterContentContainer .Content .Address {
    display: block;
    float: left;
    padding: 0 24px 0 0;
    width: 275px;
	text-align:left;
	border-right:1px dotted #999999;
}
.FooterContentContainer .Content .Address .Details {
    display: block;
    float: left;
    padding: 0 0 15px;
    width: 275px;
   width:295px\9;
}
.FooterContentContainer .Content .Address h4 {
    font-size: 100%;
    font-weight: bold;
    margin:0;
    padding:0;
}
.FooterContentContainer .Content .Address p {
    display: block;
    float: left;
    margin: 0;
    width: 140px;
}
.FooterContentContainer .Content .Address ul.links {
    float: left;
    margin: 10px 0 0;
    padding: 0;
    width: 135px;
	color: #666666;
	text-decoration: none;
	list-style:none;
width:140px\9;
}
.FooterContentContainer .Content .Address ul.links li {
    background: url("link_arrow.gif") no-repeat scroll 0 3px transparent;
    padding: 0px 0 1px 10px;
	color: #666666;
	text-decoration: none;
	
}
.FooterContentContainer .Content .Address ul.links li a{
	color: #666666;
text-decoration: none;
}
.FooterContentContainer .Content .Address ul.links li a:hover{
color:#123655;
text-decoration:underline;
}
.FooterContentContainer .Content .Logos {
    display: block;
    float: left;
    padding: 0 49px;
    width: 350px;
		border-right:1px dotted #999999;
			text-align:left;

}
.FooterContentContainer .Content .Logos a{
color: #666666;
text-decoration: none;
}
.FooterContentContainer .Content .Logos a:hover
{color:#123655;
text-decoration:underline;
	}
.FooterContentContainer .Content .Logos td {
    padding: 0 0 15px;
}
.FooterContentContainer .Content .Donation {
    display: block;
    float: left;
    padding: 0 0 0 50px;
    width: 140px;
	text-align:left;
}
.FooterContentContainer .Content .Donation .Image {
    display: block;
    float: left;
    padding: 0 0 15px;
    width: 140px;
}
.FooterContentContainer .Content .Donation a{
color: #666666;
text-decoration: none;
}
.FooterContentContainer .Content .Donation a:hover
{color:#123655;
text-decoration:underline;
	}
.FooterContentContainer .Content .Donation .Image p {
    margin: 5px 0 0;
    padding: 0;
}
.FooterLinksContainer {
    display: block;
    float: left;
    padding: 0 0 20px;
    width: 940px;
}
.FooterLinksContainer .LeftContent {
    display: block;
    float: left;
    padding: 20px 0 0;
    width: 550px;
}
.FooterLinksContainer .LeftContent ul {
    display: block;
    float: left;
    font: 12px Arial,Helvetica,sans-serif;
    padding: 0 0 10px;
    width: 550px;
	list-style:none;
}
.FooterLinksContainer .LeftContent ul.sublinks {
    display: block;
    float: left;
    font: 11px Arial,Helvetica,sans-serif;
    padding: 0;
    width: 550px;
}
.FooterLinksContainer .LeftContent li {
    background: none repeat scroll 0 0 transparent;
    border-right: 1px solid #80817D;
    float: left;
    line-height: normal;
    padding: 0;
    text-indent: 0;
}
.FooterLinksContainer .LeftContent li.end {
    border-right: medium none;
    float: left;
    line-height: normal;
    padding: 0;
    text-indent: 0;
}
.FooterLinksContainer .LeftContent li a:link, .FooterLinksContainer .LeftContent li a:visited {
    color: #666666;
	font-family: Arial,Helvetica,sans-serif;
    padding: 2px 5px;
    text-decoration: none;
}
.FooterLinksContainer .LeftContent li a:hover, .FooterLinksContainer .LeftContent li a:visited:hover {
    color:#123655;
text-decoration:underline;
    padding: 2px 5px;

}
.FooterLinksContainer .RightContent {
    color: #A5A6A1;
    display: block;
    float: left;
    padding: 20px 0 0;
    text-align: right;
    width: 390px;
}
.FooterLinksContainer .RightContent p {
    margin: 0 0 5px;
}

