/* CSS Document */

@import url("pop-style.css");

/*--------------------------------------------------- Common Style -----------------------------------------------------*/
div, table, tr, td, form, h1, h2, h3, h4, h5, h6, p, ul, span, a, img, ol, li, select{ margin:0; padding:0; border:0;}
input, textarea, form, label{ margin:0; padding:0;}

body{
	margin:0;
	padding:0;
	background:url(images/background.jpg) repeat 0 0;
}
a{ outline:none;}
table.main-table{
	width:863px;
	margin:0 auto;
	padding:0;
	border:none;
}

/*--------------------------------------------------- Header Table -----------------------------------------------------*/
table.head-table{
	width:863px;
}

table.head-table td.left{
	width:423px;
}

table.head-table td.right{
	width:440px;
}

#logo-pad{
	width:260px;
	height:43px;
	border:none;
	margin:23px 0 25px 23px;
	padding:0;
	
}


/*------------------ Top Menu ------------------*/
ul.top-nav{
	margin:0;
	padding:0 0 0 0px;
	width:440px;
	list-style:none;
}

ul.top-nav li{
	float:left;
	margin-right:6px;
}

ul.top-nav li.no-pad{
	margin-right:0px;
}

ul.top-nav li a{
	text-decoration:none;
	font:normal 16px/20px "Times New Roman", Times, serif;
	color:#002B61;
	padding:5px 10px 5px 10px ;
	display:block;
}

ul.top-nav li a:hover{
	color:#fff;
	background:#3E76C8;
}

ul.top-nav li.active{
	color:#fff;
	font:bold 16px/20px "Times New Roman", Times, serif;
	padding:5px 10px 5px 10px ;
	background:#3E76C8;
}


/*------------------ Top Menu End ------------------*/

td.heading{
	width:863px;
	height:53px;
	background:#0E346B;
}

td.heading h1{
	font:bold 28px/24px "Times New Roman", Times, serif;
	color:#fff;
	text-align:center;
	/*padding-left:98px;*/
}

td.caption{
	width:863px;
	height:99px;
	background:#3E76C8;
}

td.caption h2{
	font:normal 29px/33px "Times New Roman", Times, serif;
	color:#fff;
	text-align:center;
	/*padding-left:44px;*/
}

td.caption h2 span.bold{
	font-weight:bold;
}

td.caption h2 span.italic{
	font-weight:bold;
	font-style:italic;
	
}

.blue-border{
	height:170px;
	border-left:1px solid #3E76C8;
}

.blue-border-right{
	height:170px;
	border-left:1px solid #3E76C8;
	border-right:1px solid #3E76C8;
}



/*--------------------------------------------------- Body Table -----------------------------------------------------*/
table.body-table{
	width:863px;
	margin-top:30px;
}

/*-------------------------------------- Body Table Left --------------------------------------*/
table.body-table td.left{
	width:161px;
}

#old-man-border{
	width:159px;
	height:194px;
	border:1px solid #ACCEFF;
	margin-bottom:5px;
}

/*div#call{
	position:relative;
}

div#call div{
	background:#3E76C8;
	height:55px;
	width:160px;
	position:absolute;
	top:140px;
	left:0;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	z-index:2;
}
*/

td.call-back{
	background:#3E76C8;
	padding:10px 0;
}

p.call{
	font:normal 18px/21px "Times New Roman", Times, serif;
	color:#fff;
	padding-left:10px;
}

p.call span{
	font:bold 20px/20px "Times New Roman", Times, serif !important;
	display:block;
}

table.form-back{
	background:#EBF3FC;
	border:1px solid #8FD0E5;
	width:161px;
	margin-top:5px;
}

td.quick{
	height:29px;
	
}

td.quick p{
	font:normal 21px/24px "Times New Roman", Times, serif;
	color:#0E346B;
	padding:10px 0 0 7px;
}


/*------------------ Left Form Section ------------------*/
table.form-table{
	margin:9px 0px 0 7px;
}

td.form-text{
	color:#173D73;
	font:bold 11px/23px Arial, Helvetica, sans-serif;
}

input.text-box{
	width:142px;
	height:17px;
	font:normal 12px/13px Arial, Helvetica, sans-serif;
}

textarea.text-mas-box{
	width:142px;
	height:99px;
	font:normal 12px/13px Arial, Helvetica, sans-serif;
	/*border:1px solid #404040;
	margin-bottom:11px;*/
}

input.submit-button{
	background:url(images/submit-img.gif) no-repeat 0 0;
	width:59px;
	height:18px;
	cursor:pointer;
	border:none;
	margin:10px 5px 20px 0;
}

input.reset-button{
	background:url(images/reset-img.gif) no-repeat 0 0;
	width:59px;
	height:18px;
	cursor:pointer;
	border:none;
	margin:10px 1px 20px 0;
}



/*-------------------------------------- Body Table Right --------------------------------------*/
table.body-table td.right{
	width:665px;
	padding:0 14px 0 23px;
}

p.bold-text{
	color:#1C4F9A;
	font:normal 19px/24px "Times New Roman", Georgia, , Times, serif;
}
p.bold-text2{
	color:#1C4F9A;
	font:normal 17px/22px "Times New Roman", Georgia, , Times, serif;
}

p.body-text{
	color:#03142E;
	font:normal 13px/18px Arial, Helvetica, sans-serif;
	margin-top:20px;
}

p.body-text span{
	color:#0C7DA1;
}



/*--------------------------------------------------- Footer Table -----------------------------------------------------*/
table.footer-table{
	width:863px;
	margin:40px 0 32px 0;
}

/*------------------ Footer Menu ------------------*/
ul.footer-nav{
	margin:0;
	padding:0 0 0 0;
	width:463px;
	list-style:none;
}

ul.footer-nav li{
	float:left;
	margin-right:10px;
}

ul.footer-nav li.no-pad{
	margin-right:0px;
}

ul.footer-nav li a{
	text-decoration:none;
	font:normal 13px/18px "Times New Roman", Times, serif;
	color:#0D2E5C;
	padding:2px 4px;
}

ul.footer-nav li a:hover{
	/*color:#189BC5;*/
	color:#fff;
	background:#3E76C8;
}

ul.footer-nav li.no-pad{
	margin-right:0px;
}

/*------------------ Footer Menu End ------------------*/


td.log-in{
	font:bold 13px/18px "Times New Roman", Times, serif;
	width:300px;
	text-align:right;
}

.black-text{
	color:#46699A;
	font-weight:normal;
}

.sky-text{
	color:#189BC5;
}


.sky-text a{
	color:#189BC5;
	text-decoration:underline;
}

.sky-text a:hover{
	color:#189BC5;
	text-decoration:none;
}

.sky-text1 a{
	color:#46699A;
	text-decoration:underline;
	font-weight:normal;
}

.sky-text1 a:hover{
	color:#46699A;
	text-decoration:none;
}

.grey-text{
	color:#615F52;
}






/*---------------------------------------------------------------- Inner Pages --------------------------------------------------------------------*/


/*--------------------------------------------------- About Us -----------------------------------------------------*/
td.about-header{
	background:url(images/about-img.jpg) no-repeat 0 0;
	height:139px;
	width:863px;
}

td.about-header h1{
	font:normal 24px/24px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	padding:0px 0 22px 30px;
}

td.about-header h2{
	font:normal 21px/30px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	padding:0 0 0px 30px;
}

td.about-header h2 span.bold{
	font-weight:bold;
}

td.about-header h2 span.italic{
	font:bold 27px/30px Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	
}

#small-img-border{
	border: 1px solid #B4D3FF;
	margin:0 0 5px 10px;
}




/*--------------------------------------------------- Bios -----------------------------------------------------*/

td.bios-header{
	background:url(images/bios-img.jpg) no-repeat 0 0;
	height:139px;
	width:863px;
}

td.bios-header h1{
	font:normal 24px/24px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	padding:0px 0 22px 30px;
}

td.bios-header h2{
	font:normal 21px/30px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	padding:0 0 0px 30px;
}

td.bios-header h2 span.bold{
	font-weight:bold;
}

td.bios-header h2 span.italic{
	font:bold 27px/30px Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	
}

h3.sub-heading{
	color:#0A799C;
	font:normal 22px/24px "Times New Roman", Times, serif;
	margin:30px 0 0 0;
}

p.body-text1{
	color:#173D73;
	font:normal 13px/18px Arial, Helvetica, sans-serif;
	margin-top:15px;
}




/*--------------------------------------------------- Service -----------------------------------------------------*/

td.service-header{
	background:url(images/service-img.jpg) no-repeat 0 0;
	height:139px;
	width:863px;
}

td.service-header h1{
	font:normal 24px/24px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	padding:0px 0 22px 30px;
}

td.service-header h2{
	font:normal 21px/30px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	padding:0 0 0px 30px;
}

td.service-header h2 span.bold{
	font-weight:bold;
}

td.service-header h2 span.italic{
	font:bold 27px/30px Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	
}

ul.right-list{
	margin:25px 0 0 0;
	padding:0;
	list-style:none;
}

ul.right-list li{
	background:url(images/bullet-1.gif) no-repeat 0 11px;
	color:#189BC5;
	font:bold 16px/26px Georgia, "Times New Roman", Times, serif;
	padding-left:10px;
}

td.E-mail{
	width:654px;
	height:65px;
	background:#1C4F9A;
	
}

td.E-mail p{
	font:normal 24px/26px "Times New Roman", Times, serif;
	color:#fff;
	padding-left:19px;
	
}

td.E-mail p span a{
	font:normal 20px/26px "Times New Roman", Times, serif;
	color:#fff;
	text-decoration:underline;
}

td.E-mail p span a:hover{
	text-decoration:none;
}

td.free{
	width:654px;
	height:81px;
	background:#0E346B;
	
}

td.free p{
	font:normal 28px/26px "Times New Roman", Times, serif;
	color:#fff;
	padding-left:19px;
	
}




/*--------------------------------------------------- Contact -----------------------------------------------------*/

td.contact-header{
	background:url(images/contact-img.jpg) no-repeat 0 0;
	height:139px;
	width:863px;
}

td.contact-header h1{
	font:normal 24px/24px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	padding:0px 0 22px 30px;
}

td.contact-header h2{
	font:normal 21px/30px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	padding:0 0 0px 30px;
}

td.contact-header h2 span.bold{
	font-weight:bold;
}

td.contact-header h2 span.italic{
	font:bold 27px/30px Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	
}

td.contact-form h2{
	color:#0E346B;
	font:normal 26px/15px "Times New Roman", Times, serif;
	text-align:center;
	margin-bottom:15px;
}

/*------------------ Contact Form ------------------*/

input.text-box1{
	width:208px;
	height:18px;
	/*border:1px solid #404040;*/
	margin-left:15px;
	margin-bottom:5px;
	font:normal 12px/14px Arial, Helvetica, sans-serif;
}

textarea.text-mas-box1{
	width:208px;
	height:60px;
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	/*border:1px solid #404040;*/
	margin:0 0 11px 15px;
}

td.contact-text2{
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	color:#0E346B;
	text-align:right;
}

td.contact-form{
	width:302px;
	background:#C8E3FD;
	border:5px solid #98BFE4;
	padding:21px 25px 22px 17px;
}

input.cont-submit{
	background:url(images/submit-cont.gif) no-repeat 0 0;
	width:59px;
	height:18px;
	cursor:pointer;
	border:none;
	margin-right:4px;
}

input.cont-reset{
	background:url(images/reset-cont.gif) no-repeat 0 0;
	width:59px;
	height:18px;
	border:none;
	cursor:pointer;
}

/*------------------ Contact Form End ------------------*/


td.contact-add{
	width:299px;
	padding:10px 0 0 15px;
}

td.contact-add p{
	color:#3E76C8;
	font:bold 15px/20px "Times New Roman", Georgia, , Times, serif;
	text-decoration:none;
}

td.contact-add p a{
	color:#0E346B;
	font:bold 14px/16px Arial, Helvetica, sans-serif;
	margin-top:0px !important;
	text-decoration:underline;
}

td.contact-add p a:hover{
	text-decoration:none;
}
td.contact-add p.nrmtxt{
	color:#1C4F9A;
	font-weight:normal !important;
	padding:0 0 6px;
	font-size:18px !important;
	line-height:22px !important;
}





/*--------------------------------------------------- Article -----------------------------------------------------*/

td.article-header{
	background:url(images/article-img.jpg) no-repeat 0 0;
	height:139px;
	width:863px;
}

td.article-header h1{
	font:normal 24px/24px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	padding:0px 0 22px 30px;
}

td.article-header h2{
	font:normal 21px/30px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	padding:0 0 0px 30px;
}

td.article-header h2 span.bold{
	font-weight:bold;
}

td.article-header h2 span.italic{
	font:bold 27px/30px Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	
}

p.article-text{
	color:#1C4F9A;
	font:bold 18px/18px Georgia, "Times New Roman", Times, serif;
}

p.article-text1{
	color:#1C4F9A;
	font:bold 18px/18px Georgia, "Times New Roman", Times, serif;
	margin-top:13px;
}

ul.article-list-left{
	margin:7px 0 0 0;
	padding:0;
	width:200px;
	list-style:none;
}

ul.article-list-left li{
	padding:0;
	text-decoration:none;
}

ul.article-list-left li a{
	background:url(images/bullet-1.gif) no-repeat 0 6px;
	color:#077193;
	font:normal 14px/14px Georgia, "Times New Roman", Times, serif;
	padding:0 0 0px 10px;
	text-decoration:none;
}

ul.article-list-left li a:hover{
	text-decoration:underline;
}

ul.article-sub-list{
	margin:0px 0 0 10px;
	padding:0;
	width:150px;
	list-style:none;
}

ul.article-sub-list li{
	padding:0 0 0px 0px;
	text-decoration:none;
}

ul.article-sub-list li a{
	background:url(images/squre-bullet.gif) no-repeat 0 5px;
	color:#789097;
	font:normal 11px/14px Georgia, "Times New Roman", Times, serif;
	padding:0 0 0px 10px;
	text-decoration:none;
}

ul.article-sub-list li a:hover{
	text-decoration:underline;
}

.middle-pad{
	padding:0 20px 0 20px;
	border-left:1px solid #BFCEE2;
	border-right:1px solid #BFCEE2;
}

.right-pad{
	padding:0 0px 0 20px;
}

.border-line-gery{
	border-bottom:1px solid #879EBE;
}

table.article-search{
	width:654px;
	height:33px;
	margin-bottom:20px;
	background:#1C4F9A;
	
}

input.search-text{
	width:187px;
	height:16px;
	border:1px solid #DCF0FF;
	background:#B4D1E7;
	margin-right:8px;
}

input.search-button{
	background:url(images/search-go.png) no-repeat 0 0;
	width:32px;
	height:20px;
	border:none;
	cursor:pointer;
}

td.address{
	width:348px;
	padding-left:13px;
}

td.address a{
	color:#fff;
	font:bold 12px/18px Arial, Helvetica, sans-serif;
}

td.address a:hover{
	text-decoration:none;
}

td.search-pad{
	width:74px;
	text-align:right;
	color:#FCFCFC;
	padding-right:15px;
	font:bold 16px/18px Arial, Helvetica, sans-serif;
}

table.article-chart{
	width:658px;
	border:5px solid #98BFE4;
	margin-top:0px;
}

td.left-box{
	width:372px;
	height:32px;
	color:#fff;
	font:normal 14px/16px Arial, Helvetica, sans-serif;
	background:#4988B9;
	padding-left:11px;
	
}

td.middle-box{
	width:85px;
	height:32px;
	background:#2D6792;
	font:normal 14px/16px Arial, Helvetica, sans-serif;
	/*border-left:1px solid #1B60AE;
	border-right:1px solid #1B60AE;*/
	color:#fff;
	padding-left:11px;
}

td.right-box{
	width:174px;
	height:32px;
	font:normal 14px/16px Arial, Helvetica, sans-serif;
	color:#fff;
	background:#4988B9;
	padding-left:11px;
}




td.left-box-blue{
	width:372px;
	height:32px;
	background:#B5D7F7;
	padding:10px 10px 10px 11px;
}

td.left-box-blue a{
	color:#0E346B;
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

td.left-box-blue a:hover{
	text-decoration:none;
}

td.middle-box-blue{
	width:85px;
	height:32px;
	background:#93C1EE;
	font:normal 14px/16px Arial, Helvetica, sans-serif;
	/*border-left:1px solid #1B60AE;
	border-right:1px solid #1B60AE;*/
	color:#0E346B;
	padding:10px 0 10px 11px;
}

td.right-box-blue{
	width:174px;
	height:32px;
	font:normal 14px/16px Arial, Helvetica, sans-serif;
	color:#0E346B;
	background:#B5D7F7;
	padding:10px 0 10px 11px;
}



td.left-box-sky{
	width:372px;
	height:32px;
	background:#D0E6FB;
	padding:10px 10px 10px 11px;
}

td.left-box-sky a{
	color:#0E346B;
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

td.left-box-sky a:hover{
	text-decoration:none;
}

td.middle-box-sky{
	width:85px;
	height:32px;
	background:#BBD8F4;
	font:normal 14px/16px Arial, Helvetica, sans-serif;
	/*border-left:1px solid #1B60AE;
	border-right:1px solid #1B60AE;*/
	color:#0E346B;
	padding:10px 0 10px 11px;
}

td.right-box-sky{
	width:174px;
	height:32px;
	font:normal 14px/16px Arial, Helvetica, sans-serif;
	color:#0E346B;
	background:#D0E6FB;
	padding:10px 0 10px 11px;
}

td.date-cal{
	width:70px;
}

td.remark{
	width:60px;
	padding:0 18px 0 22px;
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	text-align:center;
}

td.edit-section{
	width:106px;
	padding-right:18px;
}

td.edit-region{
	text-align:center;
	padding-right:13px;
}

td.edit-region a{
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#0E346B;
}

td.edit-region a:hover{
	text-decoration:underline;
}

.icon-text{
	color:#0E346B;
	font:normal 19px/16px "Times New Roman", Times, serif;
	padding:10px 0;
}

p.article-body-text{
	color:#0E346B;
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	padding-bottom:7px;
	width:620px;
}

p.article-body-text span{
	color:#5877A4;
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	font-style:italic;
}


p.article-body-text a{
	color:#0E346B;
	font:bold 13px/14px Arial, Helvetica, sans-serif;
	text-decoration:none;
}

p.article-body-text a:hover{
	text-decoration:underline;
}

td.article-form{
	width:500px;
	background:#C8E3FD;
	border:5px solid #98BFE4;
	padding:21px 25px 22px 17px;
}

td.article-form h4{
	color:#0E346B;
	font:normal 26px/15px "Times New Roman", Times, serif;
	text-align:left;
	margin-bottom:15px;
}


td.article-form p{
	color:#0E346B;
	font:bold 13px/18px Arial, Helvetica, sans-serif;
	text-decoration:none;
}

td.article-form p a{
	color:#0E346B;
	font:bold 13px/18px Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:2px;
	background:#E7F3FF;
}

td.article-form p a:hover{
	background:#FFF;
}

p.send-item{
	color:#0E346B;
	font:normal 12px/18px Arial, Helvetica, sans-serif !important;
	width:590px;
	margin-bottom:10px;
}

p.send-item a{
	color:#0E346B;
	font:bold 12px/18px Arial, Helvetica, sans-serif !important;
	border-right:1px solid #0E346B;
	background:none !important;
}

p.send-item a:hover{
	text-decoration:underline;
}

textarea.text-mas-box2{
	width:400px;
	height:100px;
	/*border:1px solid #404040;
	margin-bottom:11px;*/
}

input.comment-button{
	background:url(images/send-comments.gif) no-repeat 0 0;
	width:115px;
	height:18px;
	margin:5px 0;
	border:none;
	cursor:pointer;
}

/*p.comment-button a{
	color:#0E346B;
	font:bold 13px/18px Arial, Helvetica, sans-serif !important;
	
}*/

/*--------------------------------------------------- Hit Counter -----------------------------------------------------*/
/*div#hitCounterArea{
	margin-top:20px;
	border:1px solid #8FD0E5;
	background-color:#EBF3FC;
	color:#000;
	padding:10px 0;
	}
div#hitCounterArea h6{
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	padding-bottom:5px;
	text-align:center;
	}
div#hitCounterArea p{
	width:90px;
	height:20px;
	color:#fff;
	background-color:#000;
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	text-align:center;
	margin:0 auto;
	}*/
p.hitCounter{
	font:bold 11px/13px Arial, Helvetica, sans-serif;
	color:#3E76C8;
	background-color:inherit;
	padding-top:6px;
	}

/*--------------------------------------------------- RSS FEED -----------------------------------------------------*/
.rss_item{
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:inherit;
	padding-bottom:20px;
	}
.rss_item a{
	font-weight:bold;
	color:#1C4F9A;
	background-color:inherit;
	font:bold 15px/19px "Times New Roman", Georgia, , Times, serif;
	}
.rss_item a:hover{
	text-decoration:none;
	}
.rss_date{
	display:block;
	font-weight:bold;
	color:#0e346b;
	background-color:inherit;
	}
/*div#articleBox{
	border:5px solid #98bfe4;
	height:450px;
	padding:20px;
	background-color:#c8e3fd;
	color:#000;
	}*/
div#articleArea{
	height:450px;
	overflow:hidden;
	}
div#articleArea div#articleContentArea{
	margin-top:0;
	}
ul#pagination{
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	padding:10px 0;
	list-style-type:none;
	}
ul#pagination li{
	float:left;
	padding-right:10px;
	}
ul#pagination li a{
	text-decoration:none;
	color:#0a799c;
	background-color:inherit;
	}
ul#pagination li a:hover,
ul#pagination li a.pageLinkSelected{
	color:#000;
	background-COLOR:inherit;
	}

/*--------------------------------------------------- MISLENIOUS -----------------------------------------------------*/
.noTopMar{
	margin-top:0 !important;
	}