/* CSS Document */

.tem_l_bg { background-image:url(images/l_shdw.jpg);
			background-repeat:repeat-y;
			background-position:right;}

.tem_r_bg { background-image:url(images/r_shdw.jpg);
			background-repeat:repeat-y;
			background-position:left;}

.tem_l_bg_img { background-image:url(images/l_shdw_img.jpg);
			background-repeat:no-repeat;
			background-position:right top;}

.tem_r_bg_img { background-image:url(images/r_shdw_img.jpg);
			background-repeat:no-repeat;
			background-position:left top;}

.tem_bot { background-image:url(images/tem_bot_bg.jpg);
			background-repeat:no-repeat;
			background-position:left top;}

.tem_l_bot { background-image:url(images/l_shdw_bot.jpg);
			background-repeat:no-repeat;
			background-position:right top;}

.tem_r_bot { background-image:url(images/r_shdw_bot.jpg);
			background-repeat:no-repeat;
			background-position:left top;}
			
.tem_main_bot { background-image:url(images/main_bot_bg.jpg);
			background-repeat:no-repeat;
			background-position:left top;}

.banner { background-image:url(images/banner.jpg);
			background-repeat:no-repeat;
			background-position:left top;}
			
.rside_main1 { background-image:url(images/rside_bg1.jpg);
				background-repeat:no-repeat;
				background-position:left top;}
				
.rside_main2 { background-image:url(images/rside_bg2.jpg);
				background-repeat:no-repeat;
				background-position:left bottom;
				padding:0px 11px 17px 12px;}

.rside_main3 { background-image:url(images/rside_bg3.jpg);
				background-repeat:no-repeat;
				background-position:left top;}
				
.rside_mainrep { background-image:url(images/rside_bg_rep.jpg);
				background-repeat:repeat-y;
				background-position:left top;}

.text_padding { padding:0px 3px 0px 5px;
				text-align:left;}
				
.text_padding_main { padding:0px 10px 0px 5px;
				text-align:left;}
			
.contact_area { padding:5px 23px 0px 23px;
				font-family:Arial;
				color:#393939;
				font-size:12px;
				font-weight:normal;}

.page_title1 { color:#015C99;
			font-family:"Times New Roman", Times, serif;
			font-style:italic;
			font-weight:normal;
			font-size:23px;
			padding-bottom:3px;}
			
.page_title2 { color:#015C99;
			font-family:"Times New Roman", Times, serif;
			font-style:italic;
			font-weight:600;
			font-size:17px;}


.reglink_block { }
.reglink { color:#1A358E; font-family:Arial; font-size:10px; }
.reglink a:link, .reglink a:visited { }
.reglink a:hover { }


/* template.css | Updated: June 11, 2007 */
/* http://arwinclicks.com/template.css   */

body { margin:0px; padding:0px;
		background-color:#71B6E4;
		background-image:url(images/body_bg.jpg);
		background-repeat:repeat-x;
		background-position:left top;}
body { font-family:Arial; font-size:12px; } /*default font-family and font color*/

/*some standards*/
form, ul, ol, h1, h2, h3, h4, h5 { padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px; }
p { margin:0px; }
a img { border: none; } /*default border attribute on images that have a link*/

/*basics*/
.fs10 { font-size:10px; }
.fs11 { font-size:11px; }
.fs12 { font-size:12px; }
.fs13 { font-size:13px; }
.fs14 { font-size:14px; }
.fs15 { font-size:15px; }
.fs16 { font-size:16px; }
.fs17 { font-size:17px; }
.fs18 { font-size:18px; }
.fs19 { font-size:19px; }
.fs20 { font-size:20px; }

.b { font-weight:bold; }
.i { font-style:italic; }
.u { text-decoration:underline; /*border-bottom:1px solid #3366FF;*/ }

/*td's padding or sample padding to be use*/

.main_td { padding:19px 11px 10px 16px;
			background-image:url(images/main_area_bg.jpg);
			background-repeat:repeat-y;
			background-position:left top;
			font-family:Arial;
			color:#393939;
			font-size:12px;}
		
.area_a_td { }

.footer_td { }

.p10 { padding:10px; }
.p15 { padding:15px; }
.p20 { padding:20px; }

/*default color on text-links and text-decoration*/
a:link, a:visited { color:#015C99;
					 text-decoration:underline;
					 font-family:Arial;
					 font-size:12px;
					 font-weight:normal; }
a:hover { }

/*to override default color on text-links and text-decoration*/
.a1 a:link, .a1 a:visited { color:#6B6B6B; text-decoration:underline; } 
.a1 a:hover { color:#DD1803; } 

/*css navigation | main nav*/
.nav_block { background-image:url(images/nav_bg_img.jpg);
				background-repeat:repeat-y;
				padding-top:9px;}

.nav {   font-family:Arial;
		 font-size:12px;
		 font-weight:normal;
		 padding:10px 18px 11px 18px;
		 color:#B4FFB4;
		 background-image:url(images/nav_bg.jpg);
		 background-repeat:no-repeat; background-position: center right;
		 display:table-cell; display:inline-block;}
		 
.nav a:link, .nav a:visited { color:#B4FFB4; text-decoration:none;}
.nav a:hover { color:#ffffff; text-decoration:none;}

#currentnavpage { }
#navfirst { padding-left:0px; }
#navlast { padding-right:0px; background-image:none; }
#navfirst:hover { }
#navlast:hover { }
#currentnavfirst { }
#currentnavlast { }

.top_nav { color:#0B91EA;
			font-family:Arial;
			font-size:12px;
			text-decoration:none;}
			
.top_nav a:link, .top_nav a:visited { color:#0B91EA;
			font-family:Arial;
			font-size:12px;
			text-decoration:underline;}
			
.top_nav a:hover { color:#ED1B24;
			font-family:Arial;
			font-size:12px;
			text-decoration:underline;}
			
#current_top_nav { color:#ED1B24;
			font-family:Arial;
			font-size:12px;
			text-decoration:underline;}

/*footer nav*/
.footer_block { background-image:url(images/footer_bg.jpg);
				background-repeat:repeat-x;
				background-color:#0023A0;
				color:#8BC0F6;}
				
.footer { padding:0px 10px 0px 10px;
			font-family:Arial;
			font-weight:normal;
			font-size:10px;
			color:#7C7C7C;}
.footer a:link, .footer a:visited { color:#7C7C7C; text-decoration:none; font-weight:normal;}
.footer a:hover { color:#ED1B24; text-decoration:none; font-weight:normal;}

/*add-ons*/
/*sample font color to be use*/
.red { color:#DD1803;}
.brown { color:#B29D90; }
.white { color:#FFFFFF;}
.blue {color:#015C99;}
/*sample font-family to be use*/
.ff_a { font-family:Arial;}
.ff_cs { font-family:"Comic Sans MS"; }
/*font attrributes for form, e.g., input box, textarea, select*/
.form { font-family:Arial; font-size:12px;} 






a.bod_thumb:hover{
	background-color:white;
}
a.bod_thumb:link img,
a.bod_thumb:visited img{
	border:2px solid #bbbbbb;
}
a.bod_thumb:focus img,
a.bod_thumb:hover img,
a.bod_thumb:active img{
	border:2px solid #71b6e4;
}