img {border:none;}
a {color:#0066CC;}
a:hover {color:#D10F17;}
body {width:auto; height:auto; padding:0; margin:0; background:url(images/main_bg.jpg) top repeat-x #FFFFFF; font-family: Optima LT std, arial; font-size:14px; color:#333333; line-height:20px;}
.clearer {clear:both;}

.mainwrap {width:1000px; height:auto; margin:6px auto 0px auto;}
	.topwrap {width:1000px; height:170px;}
		.logo {float:left; padding-left:16px; padding-top:1px;}
		.topright {float:left; width:784px; height:128px; padding-top:2px;}
			.company_name {width:784px; height:100px; }
			.nav {width:784px; height:40px;}
				.nav a{display:block; height:40px; line-height:40px; text-align:center; color:#FFFFFF; text-decoration:none;}
				.nav a:hover {background:url(images/nav_hover.jpg) repeat-x; color:#FFFFFF;}
				.top_current a:hover {background:url(images/nav_hover.jpg) repeat-x; color:#FFFFFF;}
				
				.nav_line {width:2px; height:40px; background:url(images/nav_line.jpg) no-repeat;}
			/*** drop down **/
			#news_nav,#about_usnav,#study_cornersnav,#contactnav,#fellowship_nav,#events_nav,#conferences_nav,#ministries_nav,#missions_nav,#languages_nav{position:absolute; display:block; clear:both; left:0px; z-index:1001; letter-spacing:normal; font-size:12px; font-family:Arial; line-height:20px;  visibility:hidden;}
				.dropdown{width:200px; height:auto;}
				.dropdown ul,.dropdown li{margin:0; padding:0; list-style-type:none; height:auto;}
				.dropdown a{display:block; width:75%; text-decoration:none; height:25px; background:url(images/nav_hover.jpg) repeat-x; color:#FFFFFF; padding-left:8px; border-top:1px solid #CCCCCC; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; text-align:left; line-height:25px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
				.dropdown a:hover{ text-decoration:none; background: #FFFFFF; color:#3333FF ; text-align:left}
				.dropdown .lastlink a{display:block; width:80%; color:#666666; text-decoration:none; height:25px; background:#F5F5F5; padding-left:8px; border-top:1px solid #CCCCCC; border-bottom:1px solid #FFFFFF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; text-align:left; line-height:25px;}
				.dropdown .lastlink a:hover{ text-decoration:none; background:#2D88B5; color:#FFFFFF; text-align:left;}
				
				/**for resources nav*/
				#resources_nav{position:absolute; display:block; clear:both; left:0px; z-index:1001; letter-spacing:normal; font-size:12px; font-family:Arial; line-height:20px;  visibility:hidden;}
				#resources_nav .dropdown{width:230px; height:auto;}
				#resources_nav .dropdown ul,.dropdown li{margin:0; padding:0; list-style-type:none; height:auto;}
				#resources_nav .dropdown a{display:block; width:60%; text-decoration:none; height:25px; background:url(images/nav_hover.jpg) repeat-x; color:#FFFFFF; padding-left:8px; border-top:1px solid #CCCCCC; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; text-align:left; line-height:25px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
				#resources_nav .dropdown a:hover{ text-decoration:none; background: #FFFFFF; color:#3333FF ; text-align:left}
				#resources_nav .dropdown .lastlink a{display:block; width:80%; color:#666666; text-decoration:none; height:25px; background:#F5F5F5; padding-left:8px; border-top:1px solid #CCCCCC; border-bottom:1px solid #FFFFFF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; text-align:left; line-height:25px;}
				#resources_nav .dropdown .lastlink a:hover{ text-decoration:none; background:#2D88B5; color:#FFFFFF; text-align:left;}
				/**for resources nav end*/
				
		/** drop down end **/
	
				
	.flash {border-top:1px solid #FFFFFF;}
	.contentwrap {width:933px; height:auto; padding:28px 32px 34px 35px;}
		.maincontent {float:left; width:664px; height:auto; font-size:18px; line-height:20px;}
			.title {font-family: Optima LT std, Georgia, Times New Roman, Times, serif; color:#017CCA; font-size:24px; font-weight:bold;}
			.line {height:1px; background:url(images/line.jpg) repeat-x; color:#017CCA; font-size:0; margin:5px 0;}
			.red {font-size:20px; font-weight:bold; color:#D10F17;}
		.right {float:right; width:260px; height:auto; padding:0; margin:0;}
			.righttop {background:url(images/right_top.jpg) no-repeat; width:230px; height:15px; font-size:0px; margin:0; padding:0;}
			.rightcontent {width:191px; padding:0 22px 0 17px; height:auto; background:url(images/right_bg.jpg) repeat-y;}
				.right_title {font-size:14px; font-weight:bold; color:#000000;}
				.right_list {padding:0; margin:0 0 0 17px;}
				.right_list li { list-style-image:url(images/star.jpg); border-bottom:1px dotted #CC6600; line-height:40px;}
				.right_list a {font-size:14px; text-decoration:none; font-weight:bold; color:#000000;}
				.right_list a:hover {color:#D10F17;}
				.right_callnow {text-align:center; color:#D10F17; font-style:italic; line-height:normal; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px;}
				.content_list li {list-style-image:url(images/star1.jpg);}
			.rightbottom {background:url(images/right_bottom.jpg) bottom no-repeat; width:230px; height:110px; font-size:0px; margin:0; padding:0;}
			
.footercanvas {width:auto; background:#005492 url(images/footer_bg.jpg) repeat-x;}	
	/* .footer {width:945px; height:76px; padding:20px 40px 0 15px; margin:0 auto;} */
	.footer {width:945px; height:auto; padding:20px 40px 0 15px; margin:0 auto;}
		.footer_left {float:left; font-size:12px; color:#FFFFFF; font-weight:bold;}
			.footer_left a {color:#FFFFFF; font-weight:bold; text-decoration:none;}
			.footer_left a:hover {color:#FF9900;}
			.copyright {font-size:10px; color:#FFFF66;}
		.counter {float:right; font-size:10px; color:#FFFFFF;}
	.comp{font-weight: bold;}
	
	
.right_content_table {border-width: 1px 1px 1px 1px;border-spacing: 2px;border-style: outset outset outset outset;border-color: gray gray gray gray;border-collapse: collapse;background-color:;
}
.right_content_table th {border-width: 1px 1px 1px 1px;padding: 1px 1px 1px 1px;border-style: dashed dashed dashed dashed;border-color: gray gray gray gray;
background-color:;-moz-border-radius: 0px 0px 0px 0px;
}
.right_content_table td {border-width: 1px 1px 1px 1px;	padding: 1px 1px 1px 1px; border-style: dashed dashed dashed dashed;
border-color: gray gray gray gray; -moz-border-radius: 0px 0px 0px 0px;
}
.line_italic {font-style:italic; text-decoration:underline;}

.fontsh {clear:both; width:60px;}
.fontshR {position:relative; left:90px; }
.fontsize {width:61px;; display:block; height:19px; line-height:19px;}
	.fontsh-b a {width:30px;; display:block; height:19px; line-height:19px; background:url(images/font-b.jpg) left top no-repeat; text-decoration:none; text-align:right;}
		.fontsh-b a:hover {background:url(images/font-b.jpg) left bottom no-repeat;text-decoration:none;}
	.fontsh-s a {width:30px; display:block; line-height:19px; height:19px; background:url(images/font-s.jpg) left top no-repeat; text-decoration:none;}
		.fontsh-s a:hover {background:url(images/font-s.jpg) left bottom no-repeat;text-decoration:none;}
		

.links_pdf {font-family: Optima LT std, arial; font-size:14px; color:#333333; font-weight:bold;}
		.links_pdf a {color:#333333; text-decoration:none;}
		.links_pdf a:hover {color:#660000;}
		
.admin_link {font-size:12px; color:#990000; font-weight:bold; padding-bottom:10px;}
