﻿@charset "utf-8";
/* CSS Document */
body, div,h1, h2, h3, h4, h5,h6,  p, ul, li, ol, dl, dd, img, form, fieldset, blockquote{
	margin: 0px;
	padding: 10px;
	border: 0px;
	line-height: 10px;
	}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }

body {
	font-family: Arial, Helvatica, sans-serif;
	background:#94bed6;   /*#94bed6*/
	}
#container { 
	width: 1024px; margin: 0 auto;
	}
	#header {
		height:116px; width: 1024px; padding:25px 0 0 0;
		background-image: url(../images/ND_Header.gif)	   
		}
		
		#header h1 a{
			display:block; width: 225px; height:58px; float:left;
			background-image: url(../images/ND_Header.gif); text-indent: -9999px;
			}
			
		#header ul#nav{ 
		float: right; list-style: none; margin: 23px 0 0;
		}
		
		#Featured_Header{
			clear: both; height: 212px; 
			background-image: url(../images/Featuredheaderbg.gif);
			font-size:16px;
			}
			#featured_header div.Featured_Text {
				width:350px; float: left;  /*350*/
				}
				#feature_header div.Featured_Text h2{
					width:300px; height:213px; margin:10px 23px 0 0;
				    text-indent:-9999px;
					}
				#featured_header div.Featured_Text p{
					color: #fff;
	font-size:12px;
	line-height:28px;
					}
					#featured_header div.Featured_Text p a{
					color: #fff; background: #7b7; padding: 5px; text-decoration: none;
					}
						#featured_header div.Featured_Text p a:hover{
					background:#fff; 
					}
					
					#featured_header div.Featured_Artwork {
						float: right;
						}
					#featured_header div.Featured_Artwork ul{
						list-style:none; position: relative; top: 51px; right: 78px;
						width:324px; height: 204px; overflow: hidden;
						}	
						
#content {margin: 3px 0 3px 0;}
	
#content p{	color: #fff; font-size:12px; line-height:18px; margin: 0 0 20px 0; }
		
#content a
{
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
	
#content a:hover { color: #066; text-decoration: underline; }

#content #main {
	width: 610px; Height: 410px; float: left; margin: 0 0px 0 0;
	background-image: url(../images/Newsbgc_630x430.jpg);
	}
	#content #main h3{
		color: #6d6d6d; font-size: 25px; margin: 0 0 25px 0;
	}
	
#content #main div.latest_news {margin: 20px 0 20px 0;}

#content #main div.latest_news h4 {
color: #045469; font-size: 25px; line-height: 28px; 
margin: 0 0 40px 0;
}

#content #main div.latest_news ul.latest_news {
width: 265px; float: left; list-style: none;
	
padding: 0 20px 0 0;
}

#content #main div.latest_news ul.latest_news li h5 {
font-size: 16px;
	margin: 0 0 00px 00px;
}

#content #main div.latest_news ul.more_news {
width: 265px; float: right; list-style: none;
	
padding: 0 20px 0 0;
}

#content #main div.latest_news p a.more_news {
float: right; font-size: 16px; font-weight: bold;
background: url(../images/dd.gif) right 4px no-repeat;
	Padding: 0 3px 0 0; 
	list-style: none;
}

#content #main div.latest_news ul.more_news li h5 {
font-size: 16px;
	margin: 0 0 3px 0; 
	list-style: none;
}

.myLogin
{
	border: 0px;
	font-size:12px;
	padding: 10px 10px 3px 10px;
}
		
#content #side{
				width: 283px;
				Height: 410px;
				float: right; 
				margin: 0 0 0 0;
				background-image: url(../images/loginbg_300x430.jpg);
			}
			
#content #side div.login{ padding: 10px 10px 10px 0; }
				
#content #side div.login h6
{
color: #969696;
font-size: 12px;
line-height: 18px;  /*18*/
}

#content #side div.login form input{
width: 136px; height: 330px; margin: 0 0 12px 0; padding: 2px 10px 0 10px; border: 0;
font-size:12px; color: #969696;
}				

#Footer {
		height:120px; width: 998px; padding:25px 0 0 0;
		background-image: url(../images/ND_footer.gif)
		
		}
		
		
.username {
	width:120px;
		line-height: 10px;
		font-size:12px;
		margin-bottom:3px;
		margin-left:10px;
}	

.Password {
	
   width:120px;
   line-height: 10px;
   font-size:12px;
  margin-bottom:3px;
  margin-left:10px;
}

.Txt_LOGIN
{
	margin-top:6px;
	margin-left:10px;
	/*margin-left:5px;
	margin-top:12px;
	width:60px;
	margin-bottom:0px;

	display:inline;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: 800;
	text-align:center;
	color: black;
	line-height: 121%;
	padding-top:1px;
	padding-bottom:2px;
*/
}

.Txt_Forgot {
	margin-left:10px;
	margin-top:12px;
	width:224px;
	margin-bottom:10px;
	float:left;
	display:inline;
	font-size:14px;
	font-family:'', Arial, Helvetica, sans-serif;
	text-align: left;
	color: #ffffff;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;}
	
.highlight2
{
    color: red; 
    font-size:12px;
    width:275px;
    line-height:18px;
}

.loginText
{
    font-size:12px;
    color:black;
    width:255px;
    line-height:18px;
}	

a.homeLink:link, a.black:visited { color: #4b4b4b; text-decoration:underline; }
a.homeLink:hover { color: #ef6b42; }

