html, body {margin:0; padding:0; width:100%; height:100%;}

body{
background-image: url(images/mainbg.png);
background-repeat: repeat;
margin:0px;
padding:0px;
width:100%;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11pt;
color: #333333;
SCROLLBAR-FACE-COLOR: ##E6E5E2; 
SCROLLBAR-HIGHLIGHT-COLOR: #2F3953;
SCROLLBAR-SHADOW-COLOR: #2F3953; 
SCROLLBAR-ARROW-COLOR: #2F3953; 
SCROLLBAR-BASE-COLOR: #E6E5E2; 
scrollbar-dark-shadow-color: #FFFFFF; 
scrollbar-3d-light-color: #2F3953;}

a:active,a:link,a:visited{
color:#FF3366; 
text-decoration: underline;
}
a:hover {
text-decoration: none;}
 
.txt2 {font-size:12pt; 
color:#2F3953; 
font-weight:bold; 
font-family:Georgia, "Times New Roman", Times, serif; 
margin-left: 5px;
padding:4px;}

.txt2 a:active { color: #2F3953; text-decoration:none; font-weight: bold }
.txt2 a:link { color: #2F3953; text-decoration:none; font-weight: bold }
.txt2 a:visited { color: #2F3953; font-weight: bold; text-decoration: none }
.txt2 a:hover { color: #6699CC; text-decoration:underline; font-weight: bold} 

.txt1 {
font-size: 95%;
margin-left:5px; 
padding:4px;
font-family:Tahoma,Arial, Helvetica, sans-serif;}

.txt3 {font-size:9pt; 
color:#2F3953; 
font-weight:bold; 
font-family:Georgia, "Times New Roman", Times, serif; 
margin-left: 5px;
padding:4px;}

.txt4 {font-size:14pt; 
color:#2F3953; 
font-weight:bold; 
font-family:Georgia, "Times New Roman", Times, serif; }

.divider{
border-bottom:solid;
border-bottom-width:1px; 
border-bottom-color: #999999; }

h3 { 
	font: normal 10pt Tahoma,Arial, Helvetica, sans-serif;
	margin: 20px;
	color: #FFFFFF;}

a img {border:0px; }

.toplogo {
	position:absolute;
	left:2px;
	top: 0px;
	background: transparent;
	overflow: hidden;
	z-index: 80;
}

.date {
position:absolute;
top: 51px;
background-color: transparent;
width: 260px;
height:15px;
left:40%;margin-left:-200px;
font: 80% Arial, Helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
overflow: hidden;
z-index:100 }

#menucontain{
	position:absolute;
	top: 47px;
	width: 600px;
	z-index:51;
	left: 490px;

}

#midbg {
	position: absolute;
	top:80px;
	width: 1015px;
	background:#FFFFFF;
	z-index:90;
	left: 0px;
	overflow: hidden;
}

#qholder{
	position:absolute;
	left:489px;
	margin-left:-400px;
	background-color:#FFFFFF;
	top:0px;
	width:1015px;
	overflow:hidden;
	color:#333333;
	z-index: 1;
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;
	font: 95% Geneva, Arial, Helvetica, sans-serif;
	line-height: 1;
	height: 1050px;
}

#qholder2{
	position:absolute;
	left:40%;
	margin-left:-400px;
	background-color:#FFFFFF;
	top:0px;
	width:1015px;
	overflow:hidden;
	color:#333333;
	z-index: 1;
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;
	font: 95% Geneva, Arial, Helvetica, sans-serif;
	line-height: 1;
	height: 927px;
}

#qheader{
	position: absolute;
	width: 1015px;
	top: 0px;
	height: 79px;
	background:url(images/headerbg.png) bottom repeat-x;
	background-color:#7EA5D7;
	z-index: 50;
}


#maincontainer {
	position:absolute;

left:8px;
background-color:#FDFDFD;
	top:5px;
	width:695px;
	height:350px;
	overflow:hidden;
	color:#333333;
	z-index: 100;
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	font: 93% tahoma, verdana, sans-serif;
	line-height: 1.2;
	background-color: #FDFDFD;
}

#maincontainerb {
	position:absolute;
    left:8px;
    background-color:#FDFDFD;
	top:5px;
	width:695px;
	height:550px;
	overflow:hidden;
	color:#333333;
	z-index: 100;
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	font: 90% tahoma, verdana, sans-serif;
	line-height: 1.2;
	background-color: #FDFDFD;
}

#maincontainer2 {
position:absolute;
left:705px;
top:5px;
width:305px;
height:560px;
overflow:auto;
color:#333333;
z-index: 100;
border-style:solid;
border-width:0px;
border-color: #CCCCCC;
font: 95% tahoma, verdana, sans-serif;
line-height: 1; }

#maincontainer3 {
	position:absolute;
	left:8px;
	top:362px;
	width:362px;
	height:200px;
	overflow:auto;
	color:#333333;
	z-index: 100;
	border-style:solid;
	border-width:1px;
	border-color:#333333;
	font: 90% tahoma, verdana, sans-serif;
	line-height: 1.2;
}

#maincontainer4 {
	position:absolute;
	left:378px;
	top:362px;
	width:325px;
	height:200px;
	overflow:auto;
	color:#333333;
	z-index: 100;
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;
	font: 90% tahoma, verdana, sans-serif;
	line-height: 1.2;
	background-color: #F1EFEB;
	}


#menubar{
position: absolute;
top: 0px;
height: 300px;
width: 800px;
background: transparent url(images/menubg.gif) no-repeat;
overflow:hidden;
z-index:70}

.menubartext{
position:absolute;
left: 40px;
width: 720px;
z-index:100;
overflow:hidden;
top:270px;
font-family:Arial, Helvetica, sans-serif;
font-size: 13pt;
color:#FFFFFF;
font-weight:500;
}

.menubartext a:active {color: #FFFFFF; text-decoration:none;}
.menubartext a:link {color: #FFFFFF; text-decoration:none;}
.menubartext a:visited {color: #FFFFFF; text-decoration:none;}
.menubartext a:hover {color: #6699FF; text-decoration:none;}

.img a:active {border:none}
.img a:link {border:none}
.img a:visited {border:none}
.img a:hover {border:none}

.button1{
position:absolute;
z-index:90;
top: 393px;
left:40%;margin-left:145px;}

.button1 a:active {border:none}
.button1 a:link {border:none}
.button1 a:visited {border:none}
.button1 a:hover {border:none}


.qdrop{
z-index:80;
background:#CCCCCC;}

.smaller{
font: 75% Arial, Helvetica, sans-serif;
font-weight:bold;
height: 20px;}

.forcedwidth{
position:absolute;
left: 5px;
width: 300px;}

.qsplit{
height:1px;
background:#FFFFFF;}

.qnape1{
background: #3D4D69 url(images/header2bg.jpg) no-repeat;
height: 120px;
}

.qnape1a{
background: #3D4D69;
height: 120px;
}

.qnapebutton{
position:absolute;
left: 700px;
top: 70px;
border: 0px;}

#qnape2{
margin-top:1px;
top: 0px;
left: 0px;
width: 400px;
overflow:hidden;}

#qnape2a{
margin-top:1px;
top: 0px;
left: 0px;
width: 730px;
overflow:hidden;
background:#E6E5E2;}

#qnape2b{
margin-top:1px;
top: 0px;
left: 0px;
width: 730px;
overflow:hidden;
background:#FFFFFF;
border-color:#999999;
border-style: solid;
border-width:1px;}

#qnape3{
	margin-top:1px;
	margin-left:1px;
	width:329px;
	overflow:hidden;
	background: #7EA5D7 url(images/nwsbg.png) bottom repeat-x;
	height: 725px;
}

.qnape4{
	margin-top:1px;
}

.qnape5{
	position: relative;
	top: 2px;
	left: 2px;
	width: 315px;
	overflow:hidden;
	background:#FFFFFF;
	height: 25px;
	z-index: 100;
	color: #333333;
	padding:5px;
	font: 70% Geneva, Arial, Helvetica, sans-serif;
}

.qnape5 a:active { color: #333333; text-decoration:none; font-weight: normal }
.qnape5 a:link { color: #333333; text-decoration:none; font-weight: normal }
.qnape5 a:visited { color: #333333; font-weight: normal; text-decoration:none }
.qnape5 a:hover { color: #6699CC; text-decoration:none; font-weight: normal} 


.qnape3a{
left: 0px;
width: 330px;
height: 20px;
overflow:hidden;
padding: 5px;
background: #2F3953;
font-size: 12pt; 
color:#FFFFFF; 
font-weight:bold; 
font-family:Georgia, "Times New Roman", Times, serif;}

.qnape3b{
left: 0px;
width: 330px;
height: 440px;
overflow:hidden;
background: #7EA5D7 url(images/nwsbg.png) bottom repeat-x;}

.qnape4a{
    height: 85px;
	background:#D8D7D1 url(images/upevents.png) repeat-x bottom;
	border-bottom-style:solid;
    border-bottom-color: #999999;
    border-bottom-width: 1px;
	}

.qnape4b{
    height: 180px;
	background: #FFE8F3 url(images/nwsltr.png) repeat;
	border-bottom-style:solid;
    border-bottom-color: #999999;
    border-bottom-width: 1px;
	}
.qnape4c{
    height: 280px;
	background: #E6E5E2 url(images/upevents2.png) repeat-x top;
	border-bottom-style:solid;
    border-bottom-color: #999999;
    border-bottom-width: 1px;
	}
	
.qnape4d{
    height: 134px;
	background: #FFFFFF url(images/peacetags.gif) no-repeat center;
	}

.imresource{
position: relative;
top: 7px;
left: 5px;}

#example1 div{ /*CSS specific to demo 1*/
width: 315px;
padding: 5px;
margin-bottom:10px;
border-bottom-style:solid;
border-bottom-color: #666666;
border-bottom-width: 1px;
}

#example2 div{ /*CSS specific to demo 1*/
width: 685px;
padding: 5px;
margin-bottom:10px;
border-bottom-style:solid;
border-bottom-color: #666666;
border-bottom-width: 1px;
}

.someclass{
font-family: Tahoma,Arial, Helvetica, sans-serif;
font-size: 85%;
}
.someclass a:active { color: #333; text-decoration:none; font-weight: bold }
.someclass a:link { color: #333; text-decoration:none; font-weight: bold }
.someclass a:visited { color: #333; font-weight: bold; text-decoration:none }
.someclass a:hover { color: #333; text-decoration:underline; font-weight: bold}

.someclass2{
font-family: Tahoma,Arial, Helvetica, sans-serif;
font-size: 11pt;
}
.someclass2 a:active { color: #333; text-decoration:none; font-weight: bold }
.someclass2 a:link { color: #333; text-decoration:none; font-weight: bold }
.someclass2 a:visited { color: #333; font-weight: bold; text-decoration:none }
.someclass2 a:hover { color: #333; text-decoration:underline; font-weight: bold}

.footertext3{
	color: #333366;
	padding:5px;
	font: 80% Geneva, Arial, Helvetica, sans-serif; 
}
.footertext3 a:active { color: #333366; text-decoration:underline; font-weight: normal }
.footertext3 a:link { color: #333366; text-decoration:underline; font-weight: normal }
.footertext3 a:visited { color: #333366; font-weight: normal; text-decoration:underline }
.footertext3 a:hover { color: #6699CC; text-decoration:none; font-weight: normal} 

.footertext4{
	color: #FF3366;
	padding:5px;
	font: 80% Geneva, Arial, Helvetica, sans-serif;}
.footertext4 a:active { color: #FF3366; text-decoration:underline; font-weight: normal }
.footertext4 a:link { color: #FF3366; text-decoration:underline; font-weight: normal }
.footertext4 a:visited { color: #FF3366; font-weight: normal; text-decoration:underline }
.footertext4 a:hover { color: #333366; text-decoration:none; font-weight: normal} 

.footertext5{
	color: #333366;
	padding:5px;
	font: 85% Geneva, Arial, Helvetica, sans-serif; 
}
.footertext5 a:active { color: #333366; text-decoration:underline; font-weight: normal }
.footertext5 a:link { color: #333366; text-decoration:underline; font-weight: normal }
.footertext5 a:visited { color: #333366; font-weight: normal; text-decoration:underline }
.footertext5 a:hover { color: #6699CC; text-decoration:none; font-weight: normal} 

.img1 {
position: relative;
top: 7px;
left: 5px;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
border: none;
}

.img1:hover{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity: .8;
}

.nwsltrbutton{
	background: #FF3366;
	border: solid #FFFFFF 1px;
    color:#FFFFFF;
	font-weight:bold;}

.searchbutton{
	background: #36445F;
	border: solid #FFFFFF 1px;
    color:#FFFFFF;
	font-weight:bold;}
	
#contentcontain1{
width: 729px;
height: 660px;
overflow: auto;
font-family: Geneva, Verdana, Helvetica, sans-serif;}

.contentcontain2{
margin-left: 5px;
width: 685px;
overflow: hidden;
color: #333333;
font-family: Geneva, Verdana, Helvetica, sans-serif;
font-size: 95%;
	}

.contentcontain2 a:active { color: #333333; text-decoration:underline; font-size:10pt; font-weight: bold }
.contentcontain2 a:link { color: #333333; text-decoration:underline; font-size:10pt; font-weight: bold }
.contentcontain2 a:visited { color: #333333; font-weight: bold; font-size:10pt; text-decoration:none }
.contentcontain2 a:hover { color: #3366CC; text-decoration:underline; font-size:10pt; font-weight: bold} 

.qsubmenu {
    width: 202px;
	height: 100px;
	background: #EDEDED;
	border: solid #666666 1px;
    color:#2F3953;
	font-weight:bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:10pt;
	overflow:hidden;
	}
	
.qsubmenu a:active { color: #2F3953; text-decoration:none; font-size:10pt; font-weight: normal }
.qsubmenu a:link { color: #2F3953; text-decoration:none; font-size:10pt; font-weight:  normal }
.qsubmenu a:visited { color: #2F3953; font-weight: normal; font-size:10pt; text-decoration:none }
.qsubmenu a:hover { color: #FF3366; text-decoration:underline; font-size:10pt; font-weight: normal} 



 
