#newsdiv{ width:100%; height:auto;}
#newsdiv h1{line-height:30px; font-size:18px; font-weight:bold;}
#newsdiv h1 a{font-size:24px;}
#videodiv{ width:470px; height:300px; background-color:#99CC33; float:left; margin-right:20px; margin-bottom:30px; padding:5px; background-color:#FFF; box-shadow:0px 0px 4px #333}
#videodiv iframe{ width:470px; height:300px}

#naqeebdiv{width:1000px;  padding:10px 0px; height:auto; margin:auto; margin-top:20px;}
#naqeebdiv ul{ margin-left:-40px;}
#naqeebdiv ul li {
	padding:0px 0px 0px 0px;
	margin: 0px;
	float:right;
	display: block; height:auto;
	position:relative; 
}

#naqeebdiv ul li a {
	color:red;
	display: block;
	height: 59px; padding-top:100px;
	width:220px;
	padding-right:10px;
	line-height:30px;
	margin:10px; text-align:right; 
	font-size: 18px; font-weight:300;
	text-decoration: none;
	color: #222; 
	outline: none; background:url(../images/naqeebbg.jpg); background-position:top;

}

#naqeebdiv li a:hover{
background-color:#000066; background:#0066FF url(../images/naqeebbg.jpg); background-position:bottom;
 
}



/* High-definition image rendering across all pages */
img {
	image-rendering: -webkit-optimize-contrast;
	image-rendering: crisp-edges;
	image-rendering: auto;
	max-width: 100%;
}

.paraimg {
	float: left;
	margin: 10px 18px 14px 0;
	max-width: 100%;
	height: auto;
	object-fit: cover;
	border-radius: 6px;
	background: #ffffff;
	padding: 4px;
	border: 1px solid #dce2ea;
	box-shadow: 0 4px 14px rgba(3, 36, 105, 0.12);
	transition: transform 0.25s ease, box-shadow 0.25s ease;
	image-rendering: -webkit-optimize-contrast;
}
.paraimg:hover {
	transform: translateY(-2px) scale(1.01);
	box-shadow: 0 8px 22px rgba(3, 36, 105, 0.2);
}
p[align="center"] .paraimg, .text-center .paraimg {
	float: none;
	display: inline-block;
	margin: 10px 12px;
}
ol#paraol li{ font-size:15px; line-height:30px; margin-bottom:10px; text-align:justify;}
ul#paraol li{ font-size:16px; line-height:30px; margin-bottom:10px; text-align:justify;}
#homeedu{width:730px; height:330px; margin-top:15px; background:url(../images/shadow1.png) top no-repeat; padding-top:20px;}
#homeedu ul{ margin-left:-40px;}
#homeedu ul li{
	width:345px; height:90px; list-style:none; float:left; background-color:#E3FBFF; margin-bottom:20px;
	border:1px solid #bce6ee; border-radius:8px; box-shadow:0 3px 10px rgba(3, 36, 105, 0.08); overflow:hidden; transition:all 0.25s ease;
}
#homeedu ul li img{
	width:130px; height:90px; object-fit:cover; border-radius:7px 0 0 7px; image-rendering:-webkit-optimize-contrast; display:block;
}
#homeedu ul li p img{float:left; margin-right:12px; margin-top:-7px;}
#homeedu ul li p{ color:#990000; padding-top:7px }
#homeedu ul li:hover{ background-color:#f0f9ff; border-color:#032469; transform:translateY(-2px); box-shadow:0 6px 16px rgba(3, 36, 105, 0.16);}
#homeedu ul li:hover p{ color:#032469}
.urduheading{
	margin-bottom:15px; max-width:100%; height:auto; image-rendering:-webkit-optimize-contrast; image-rendering:crisp-edges; filter:contrast(1.05);
}
.home-statement-card {
	width: 730px;
	height: 576px;
	background-size: 730px 576px;
	background-repeat: no-repeat;
	background-position: center;
	background-color: #ffffff;
	border-radius: 8px;
	border: 1px solid #dce2ea;
	box-shadow: 0 4px 14px rgba(3, 36, 105, 0.08);
	margin-bottom: 20px;
	image-rendering: -webkit-optimize-contrast;
}
#headindiv{width:710px; height:auto; padding-left:20px; padding-top:12px; padding-bottom:15px; background-color:#032469; border-bottom:#FF3300 5px solid; margin-bottom:10px;}
#headindiv h1{ display:inline; padding-right:20px; margin-top:10px;}

/*------------------------- Fonts ---------------------------*/
@font-face {
	font-family: 'ralewaythin';
	src: url('../fonts/raleway-thin-webfont-webfont.eot');
	src: url('../fonts/raleway-thin-webfont-webfont.eot?#iefix') format('embedded-opentype'),  url('../fonts/raleway-thin-webfont-webfont.woff') format('woff'),  url('../fonts/raleway-thin-webfont-webfont.ttf') format('truetype'),  url('../fonts/raleway-thin-webfont-webfont.svg#ralewaythin') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'pt_serif_captionitalic';
	src: url('../fonts/pt_serif-caption-web-italic-webfont-webfont.eot');
	src: url('../fonts/pt_serif-caption-web-italic-webfont-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/pt_serif-caption-web-italic-webfont-webfont.woff') format('woff'), url('../fonts/pt_serif-caption-web-italic-webfont-webfont.ttf') format('truetype'), url('../fonts/pt_serif-caption-web-italic-webfont-webfont.svg#pt_serif_captionitalic') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'pt_serif_captionregular';
	src: url('../fonts/pt_serif-caption-web-regular-webfont.eot');
	src: url('../fonts/pt_serif-caption-web-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/pt_serif-caption-web-regular-webfont.woff') format('woff'), url('../fonts/pt_serif-caption-web-regular-webfont.ttf') format('truetype'), url('../fonts/pt_serif-caption-web-regular-webfont.svg#pt_serif_captionregular') format('svg');
	font-weight: normal;
	font-style: normal;
}
/*------------------------- Layout styles ------------------------*/

































#sliderwrap{width:100%; padding-top:30px; padding-bottom:20px;  margin-top:-10px; /*background: #F2FDFF ; */margin-bottom:40px;
height:370px; margin-bottom:5px; min-width:1040px}
#sliderdiv1{width:1020px; height:auto; padding:10px; background-color:#025285; box-shadow:0px 0px 2px #111; margin:auto; padding-bottom:20px;
background:#FFF url(../images/slider-repeat.png) bottom repeat-x}
#sliderdiv{width:1020px; height:320px; background-color:#FFF;}

#contwrapper{ width:100%; min-width:1040px; height:auto; margin:auto; padding:30px 0px; padding-top:0px}
#contentwrap{width:1000px; height:auto; margin:auto; background-color: #FFF; border:#FFF 20px solid; box-shadow:0px 0px 5px #555; border-bottom:none; border-radius:0px 0px 0px 0px; padding-bottom:1px; }
#contentwrap #matterdiv{width:730px; height:auto; float:left;}
#contentwrap #matterdiv h1{
color:#FFF;
	font-family: 'pt_serif_captionitalic', 'PT Serif Caption', 'PT Serif', Georgia, 'Times New Roman', serif;
	font-size:30px;
	font-weight:400;
	margin:10px 0 10px 0;
	text-shadow:0px 2px 0px #000;
}
#contentwrap #matterdiv h2{
color:#032469;
	font-family: 'pt_serif_captionitalic', 'PT Serif Caption', 'PT Serif', Georgia, 'Times New Roman', serif;
	font-size:22px;
	font-weight:bold;
	text-shadow:0 1px 0 #ffffff; 
	margin:15px 0 10px 0; 	
}
#contentwrap #matterdiv p{font-size:14px; line-height:25px;}
#contentwrap #matterdiv strong{ color:#FF3300; font-size:16px; font-weight:bold; line-height:25px;}




#sidebarndiv{width:240px; height:auto; padding-top:0px; float:right; margin-bottom:30px; border:#d0d0d0 1px solid;}
#sidebarndiv #headdiv{width:240px; height:35px; background-color:#00489C; border-bottom:none; margin-bottom:3px; text-align:center; background:url(../images/menubg0.jpg) top repeat-x;
padding-top:15px;}
#sidebarndiv #headdiv span{ font-size:20px; color:white; font-weight:bold;}
ul#vmenu{margin-top:0px;}
ul#vmenu li{
list-style:none; width:240px; 
margin-bottom:1px;  padding:6px 0px 6px 0px; 
height:auto;  margin-left:-40px; padding-left:0px; text-align:right; transition:1s ease; border-bottom:#d0d0d0 1px solid; background-color:#F2FDFF} 
ul#vmenu li a{
color:#222; font-size:15px; font-weight:200; padding-right:8px; transition:1s ease; line-height:30px;} 
ul#vmenu li:hover{ }
ul#vmenu li:hover a{ padding-right:15px; color:#990000; padding-top:5px; text-decoration:none}


/*   H  I  N  D  I  */
#sidebarndivhindi{width:240px; height:auto; padding-top:0px; float:right; margin-bottom:30px; border:#d0d0d0 1px solid;}
#sidebarndivhindi #headdiv{width:240px; height:35px; background-color:#00489C; border-bottom:none; margin-bottom:3px; text-align:center; background:url(../images/menubg0.jpg) top repeat-x; padding-top:15px;}
#sidebarndivhindi #headdiv span{ font-size:20px; color:white; font-weight:bold;}
ul#vmenuhindi{margin-top:0px;}
ul#vmenuhindi li{
	list-style:none; width:240px; 
	margin-bottom:1px;  padding:6px 0px 6px 0px; 
	height:auto;  margin-left:-40px; padding-left:0px; text-align:right; transition:0.3s ease; border-bottom:#d0d0d0 1px solid; background-color:#F2FDFF;} 
ul#vmenuhindi li a{
	color:#222; font-family:'Nirmala UI', 'Mangal', 'Segoe UI', Arial, sans-serif; font-size:17px; padding-right:8px; transition:0.3s ease; line-height:30px;} 
ul#vmenuhindi li:hover{ }
ul#vmenuhindi li:hover a{ padding-right:15px; color:#990000; padding-top:5px; text-decoration:none;}


/*   U R D U  */
#sidebarndivurdu{width:240px; height:auto; padding-top:0px; float:right; margin-bottom:30px; border:#d0d0d0 1px solid;}
#sidebarndivurdu #headdiv{width:240px; height:35px; background-color:#00489C; border-bottom:none; margin-bottom:3px; text-align:center; background:url(../images/menubg0.jpg) top repeat-x;
padding-top:15px;}
#sidebarndivurdu #headdiv span{ font-size:20px; color:white; font-weight:bold;}


ul#vmenuurdu{margin-top:0px;}
ul#vmenuurdu li{
	list-style:none; width:240px; 
	margin-bottom:1px;  
	height:auto;  margin-left:-40px; padding-left:0px; text-align:right; transition:0.3s ease; border-bottom:#d0d0d0 1px solid; background-color:#F2FDFF; padding-top:1px; padding-bottom:0px;} 
ul#vmenuurdu li a{
	color:#222; font-family:'Noto Nastaliq Urdu', 'Jameel Noori Nastaleeq', 'Urdu Typesetting', Tahoma, sans-serif; font-size:17px; padding-right:8px; transition:0.3s ease; line-height:34px;} 
ul#vmenuurdu li:hover{ }
ul#vmenuurdu li:hover a{ padding-right:15px; color:#990000; padding-top:5px; text-decoration:none;}





#bannerwrap{ width:100%; min-width:1040px; height:140px; background-color:#F2FDFF; margin-bottom:0px; padding:0px; background:#FFF url(../images/bannerwrapperbg.jpg) repeat-x; position:relative; z-index:10; }
#bannerdiv{width:1040px; height:140px; background-image:url(../images/logo.png); background-repeat:no-repeat; background-position:center; margin:auto; color:#FF3300; overflow:hidden; position:relative; }
#bannerdiv img{ max-width:none; vertical-align:top; }


#certdiv{width:100%; height:auto; margin-top:30px; margin-bottom:30px; }
#certdiv img { margin:0 10px 14px 10px ; padding:4px; border:1px solid #dce2ea; border-radius: 6px; box-shadow:0 4px 14px rgba(3,36,105,0.12); object-fit:cover; image-rendering:-webkit-optimize-contrast;}

#gallerydiv{width:100%; height:auto; margin:30px 0px 30px 0px;}
#gallerydiv img {
	margin:10px; padding:4px; width:290px; height:193px; object-fit:cover; border-radius:6px; background:#fff; border:1px solid #dce2ea; box-shadow:0 4px 14px rgba(3,36,105,0.12); transition:transform 0.25s ease, box-shadow 0.25s ease; image-rendering:-webkit-optimize-contrast;
}
#gallerydiv img:hover {
	transform:translateY(-3px) scale(1.02); box-shadow:0 8px 24px rgba(3,36,105,0.22);
}

#booksdiv{width:100%; height:auto; margin:30px 0px 30px 0px;}
#booksdiv img {
	margin:12px; padding:6px; width:260px; height:380px; object-fit:contain; background:#ffffff; border-radius:6px; border:1px solid #e2e8f0; box-shadow:0 6px 18px rgba(0,0,0,0.14); transition:transform 0.3s ease, box-shadow 0.3s ease; image-rendering:-webkit-optimize-contrast;
}
#booksdiv img:hover {
	transform:translateY(-5px) scale(1.02); box-shadow:0 12px 28px rgba(3,36,105,0.25);
}

#dngallerydiv{width:100%; height:auto; margin:30px 0px 30px 0px; text-align:center}
#dngallerydiv img {
	margin:0 10px 20px; padding:4px; border:1px solid #dce2ea; width:290px; height:193px; object-fit:cover; border-radius:6px; background:#fff; box-shadow:0 4px 14px rgba(3,36,105,0.12); image-rendering:-webkit-optimize-contrast;
}


body {
	margin:0px;
	padding:0px;
	color:#444;
	font-family: 'pt_serif_captionregular', 'PT Serif Caption', 'PT Serif', Georgia, 'Times New Roman', serif;
	font-size:13.5px;
	line-height:1.6em; 
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	text-rendering: optimizeLegibility;
	
	background: #f4f6f9;
	background-image: linear-gradient(180deg, #eef2f6 0%, #f4f7fb 400px, #e8edf3 100%);
	background-attachment: fixed;
	min-height: 100vh;
}
.border p.urdu, .urdutext, p.urdu {
	text-align:right;
	direction:rtl;
	font-family: 'Noto Nastaliq Urdu', 'Jameel Noori Nastaleeq', 'Urdu Typesetting', Tahoma, sans-serif;
	line-height: 2em;
}
a, a:link, a:visited {
	color: #008040; 
	text-decoration: none;
}

a:hover {
	color: #990000;
	text-decoration: underline;
}

p { margin: 0px; padding: 0 0 10px 0; }
img { border: none; }

h1, h2, h3, h4, h5{ font-weight: normal; }

h1 { font-size: 36px; color: #000; }
h2 { font-size: 24px; color: #000; margin: 0 0 20px 0; padding: 0; }
h3 { font-size: 21px; color: #ccc; margin: 0 0 20px 0; padding: 0; }
h4 { font-size: 18px; color: #000; margin: 0 0 10px 0; padding: 0; }
h5 { font-size: 16px; color: #000; margin: 0 0 10px 0; padding: 0; }
h6 { font-size: 14px; margin: 0 0 5px 0; padding: 0;}

.cleaner { clear: both; width: 100%; height: 0px; font-size: 0px;  }

.cleaner_h10 { clear: both; width:100%; height: 10px; }
.cleaner_h20 { clear: both; width:100%; height: 20px; }
.cleaner_h30 { clear: both; width:100%; height: 30px; }
.cleaner_h40 { clear: both; width:100%; height: 40px; }
.cleaner_h50 { clear: both; width:100%; height: 50px; }
.cleaner_h60 { clear: both; width:100%; height: 60px; }

.float_l {
	float: left;
}

.float_r {
	float: right;
}



#header_wrapper {
	width: 100%; min-width:1040px;
	margin: auto; 
	padding: 0 0px; background:url(../images/menubgc.jpg) repeat-x; background-color:#025285;
}

#header {
	width: 1000px;
	height: 100px;
	padding: 0 30px; 
}



/* menu */

#navbar {
	clear: both;  width:1040px; 
	height: 50px; margin-bottom:10px;
}

#navbar ul {

	list-style: none; margin-left:-40px;
}

#navbar ul li {
	padding:5px 0px 0px 0px;
	margin: 0px;
	float:left;
	display: inline;
	position:relative; 
}

#navbar ul li a {
	width: auto; 
	display: block;
	height: 35px;
	padding: 15px 14px 0px;
	margin-top:-5px;
	text-align: center; 
	font-size: 14px; font-weight:300;
	text-decoration: none;
	color: #FFFFFF;	
	outline: none;

}

#navbar li a:hover{
/* background-image:url(../images/menubghover.jpg);*/
background-color:#FF3300;
 
}
/****************************drop down**************************************/
#navbar ul li ul{ position:absolute; display:none;width:250px;list-style:none; left:40px; top:50px;background:#9b0008; z-index:999; border-radius:0 0 4px 4px; opacity:0.96;
border:1px solid #75B7AE; box-shadow:0px 0px 5px #222; border-top:none; padding:0px;}
#navbar ul li:hover ul{ display:block; }
#navbar ul li ul li{ float:left; width:100%; background:none;  border-bottom:1px solid #6E0006; height:50px !important; padding-top:0px;}
#navbar ul li ul li a{ float:right; margin-top:0px;  width:85%; padding:0px 7px  0px 30px!important; transition:1s ease; line-height:40px !important; height:50px; text-align:left;}
#navbar ul li ul li a:hover{background:#000;color:#ffffff;text-shadow:none;line-height:50px !important; height:50px; }
#navbar ul li ul li.first{margin-top:20px; border-top:1px solid #6E0006;}
#navbar ul li ul li.last{ margin-bottom:20px;}
#navbar ul li ul.lastsubmenu{ position:absolute; left:0px; top:50px}
#navbar ul li ul.lastsubmenu li{float:right;}


/* end of english menu */


/* U R D U M E N U */

#navbarurdu {
	clear: both;  width:1040px; background: url(../images/menubgc.jpg) center no-repeat;
	height: 50px; margin-bottom:10px;
}

#navbarurdu ul {

	list-style: none; margin-left:-40px;
}

#navbarurdu ul li {
	margin: 0px;
	float:right;
	display: inline;
	position:relative; 
}

#navbarurdu ul li a {
	width: auto; 
	display: block;
	height: 42px; margin-left:1px;
	padding: 8px 25px 0px 25px;
	text-align: center; 
	font-size: 14px; font-weight:300;
	text-decoration: none;
	color: #FFFFFF;	
	outline: none; 

}

#navbarurdu li a:hover, #navbarurdu li a.current{
background-color:#FF3300; 
}
/****************************drop down**************************************/
#navbarurdu ul li ul{ position:absolute; display:none;width:250px;list-style:none; right:0px; top:50px;background:#9b0008; z-index:999; border-radius:0 0 4px 4px; opacity:0.96;
border:1px solid #75B7AE; box-shadow:0px 0px 5px #222; border-top:none; padding:0px;}
#navbarurdu ul li:hover ul{ display:block; }
#navbarurdu ul li ul li{ float:left; width:100%; background:none;  border-bottom:1px solid #6E0006; height:50px !important; padding-top:0px;}
#navbarurdu ul li ul li a{ float:right; margin-top:0px;  width:85%; padding:0px 7px  0px 30px!important; transition:1s ease; line-height:40px !important;  text-align:left; padding-top:10px; display:block;}
#navbarurdu ul li ul li a:hover{background:#000;color:#ffffff;text-shadow:none;line-height:50px !important; height:50px;  }
#navbarurdu ul li ul li.first{margin-top:20px; border-top:1px solid #6E0006;}
#navbarurdu ul li ul li.last{ margin-bottom:20px;}
#navbarurdu ul li ul.lastsubmenu{ position:absolute; left:0px; top:50px}
#navbarurdu ul li ul.lastsubmenu li{float:right;}



/* U R D U M E N U E N D */


/* Hindi menu */

#navbarhindi {
	clear: both;  width:1040px; background:url(../images/menubgc.jpg) center no-repeat;
	height: 50px; margin-bottom:10px;
}

#navbarhindi ul {

	list-style: none; margin-left:-40px;
}

#navbarhindi ul li {
	padding:5px 0px 0px 0px;
	margin: 0px;
	float:left;
	display: inline;
	position:relative; background:url(../images/divider.png) right no-repeat;
}

#navbarhindi ul li a {
	width: auto; 
	display: block;
	height: 35px;
	padding: 15px 27px 0px 26px;
	margin-top:-5px;
	text-align: center; 
	font-size: 17px; font-weight:300;
	text-decoration: none;
	color: #FFFFFF;	
	outline: none;

}

#navbarhindi li a:hover, #navbarhindi li a.current{
 background-image:url(../images/menubghover.jpg);
}
/****************************drop down**************************************/
#navbarhindi ul li ul{ position:absolute; display:none;width:250px;list-style:none; left:40px; top:50px;background:#9b0008; z-index:999; border-radius:0 0 4px 4px; opacity:0.96;
border:1px solid #75B7AE; box-shadow:0px 0px 5px #222; border-top:none; padding:0px;}
#navbarhindi ul li:hover ul{ display:block; }
#navbarhindi ul li ul li{ float:left; width:100%; background:none;  border-bottom:1px solid #6E0006; height:50px !important; padding-top:0px;}
#navbarhindi ul li ul li a{ float:right; margin-top:0px;  width:85%; padding:0px 7px  0px 30px!important; transition:1s ease; line-height:40px !important; height:50px; text-align:left;}
#navbarhindi ul li ul li a:hover{background:#000;color:#ffffff;text-shadow:none;line-height:50px !important; height:50px; }
#navbarhindi ul li ul li.first{margin-top:20px; border-top:1px solid #6E0006;}
#navbarhindi ul li ul li.last{ margin-bottom:20px;}
#navbarhindi ul li ul.lastsubmenu{ position:absolute; left:0px; top:50px}
#navbarhindi ul li ul.lastsubmenu li{float:right;}


/* end of english menu */




















#shadowdiv{width:1040px; height:50px; background-image:url(../images/bottomshadow.png); margin-left:-20px;}
#designdivider{width:1000px; height:70px; background:url(../images/part.png) top no-repeat;}
#photovideogallery{width:100%; height:340px; padding-bottom:50px;}	
#blockdiv{width:493px; height:auto; float:left; background:url(../images/blockbg.jpg) bottom repeat-x;}
#blockhead{width:493px; height:auto; padding:0px 0px 50px 0px; border:1px solid #1375A2;  border-radius:10px 10px 0px 0px; background:url(../images/blockhead.jpg) top no-repeat;}
#blockheading{width:493px; height:50px; margin-bottom:50px; border-bottom:1px solid #025285;}
#blockheading span{font-size:20px; color:#00385C; font-style:italic; font-weight:bold; padding-top:15px; display:block; text-shadow:1px 1px 1px #FFF; letter-spacing:3px}


#menuitem{width:100%; height:auto; margin-bottom:20px; padding:10px 0px 0px 0px; margin-top:-30px}
#menuitem ul{ margin-left:-40px;}
#menuitem ul li{
	display:block; width:215px; height:auto; float:left; margin-right:20px; padding:8px; background:#ffffff; border:1px solid #e2e8f0; border-radius:8px; box-shadow:0 3px 10px rgba(0,0,0,0.08); transition:transform 0.25s ease, box-shadow 0.25s ease, border-color 0.25s ease;
}
#menuitem ul li.last {margin-right:0px;}
#menuitem ul li:hover {
	transform:translateY(-3px); box-shadow:0 8px 20px rgba(3,36,105,0.18); border-color:#032469;
}
#menuitem ul li img {
	width:100%; height:140px; object-fit:cover; border-radius:6px; image-rendering:-webkit-optimize-contrast; display:block;
}
#menuitem ul li a{
	width:100%; height:auto; display:block; text-align:center; color:#005379; font-size:16px; padding:8px 0 2px 0; font-weight:600; text-decoration:none;
}
#menuitem ul li:hover a { color:#FF3300; }
#footerouter{width:1000px; margin-left:-20px; height:190px; padding:20px; background:#1BA3E2 url(../images/bottomshadow.png) no-repeat top; padding-top:10px;}
#footer { font-size: .8em;
		  width: 1000px;
		  margin: 25px auto;
		  
		  clear: both; 
		  color: #b2b5b9; 
		  

}
#copyrightdiv{width:1040px; margin-left:-20px; height:50px; padding-top:30px; background-color:#004672; background-image:url(../images/footerbtbg.png); border-radius:0px 0px 0px 0px; border-top:1px solid #003D64;}
#copyrightdiv p{color:#fff}
#copyrightdiv a{font-weight:bold; color:#FFF}
#copyrightdiv a:hover{font-size:15px; text-decoration:none;}
.one-fourth{
	margin-right:35px; width:215px; 
	margin-top:2px; float:left;
	margin-bottom:0!important;	
	margin-left:0!important; color:#004672; font-size:12px; font-family:Geneva, Arial, Helvetica, sans-serif;
}
.one-fourth h3{ color:#004672;}
ul.footer_links{
	list-style:none; margin-left:-40px;}
ul.footer_links li{ border-bottom:1px dotted white;}
ul.footer_links li a{ color:white; padding:8px 0px 2px 0px; display:block; font-size:12px; letter-spacing:2px; font-family:Geneva, Arial, Helvetica, sans-serif;}
ul.footer_links li a:hover{text-decoration:none; color:#004672;}

