/* CSS Document */

body,td,th {
	font-family: Helvetica;
	font-size: 13px;
	color: #353535;
}

a{ outline: none;
    -moz-outline-style: none;
 }

a {
	color: #ffffff;
	text-decoration: none;
}
a img {
	border-width: 0;
	border-style: none;
}
a:hover {
	color: #999;
}


.search_font{font-size:13px; color:#ffffff;}

.form-comments-box1{font-size:10px; width:150px; resize:none; font-family:Arial, Helvetica, sans-serif;}

.form-comments-box2{font-size:11px; width:120px; resize:none; font-family:Arial, Helvetica, sans-serif;}

.arro{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#EB8217;}

.arroblu{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#053F7B;}

.arrowhite{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ffffff;}

.bottomtxt{ font-family: Helvetica; font-size:13px; color:#FFFFFF;}

.ared{font-family:Helvetica; font-size:13px; color:#FF0000;}

.aorg{font-family:Helvetica; font-size:13px; color:#EB8217;}

.agrn{font-family:Helvetica; font-size:13px; color:#339966;}




/*links style*/
.home {
	display:block;
	width:75px;
	height:31px;
	text-indent:-9999px;
}
.home a {
	display:block;
	width:75px;
	height:31px;
	background:url(images/top_links_01.jpg) no-repeat top left;
	outline:none;
}
.home a:hover {
	background-position:0 -31px;
}

.home a:hover {
	background-position:0 -31px;
}



.edu {
	display:block;
	width:109px;
	height:31px;
	text-indent:-9999px;
}
.edu a {
	display:block;
	width:109px;
	height:31px;
	background:url(images/top_links_03.jpg) no-repeat top left;
	outline:none;
}
.edu a:hover {
	background-position:0 -31px;
}


.background {
	display:block;
	width:124px;
	height:31px;
	text-indent:-9999px;
}
.background a {
	display:block;
	width:124px;
	height:31px;
	background:url(images/top_links_05.jpg) no-repeat top left;
	outline:none;
}
.background a:hover {
	background-position:0 -31px;
}


.activites {
	display:block;
	width:106px;
	height:31px;
	text-indent:-9999px;
}
.activites a {
	display:block;
	width:106px;
	height:31px;
	background:url(images/top_links_07.jpg) no-repeat top left;
	outline:none;
}
.activites a:hover {
	background-position:0 -31px;
}


.pgallery {
	display:block;
	width:136px;
	height:31px;
	text-indent:-9999px;
}
.pgallery a {
	display:block;
	width:136px;
	height:31px;
	background:url(images/top_links_09.jpg) no-repeat top left;
	outline:none;
}
.pgallery a:hover {
	background-position:0 -31px;
}


.contactus {
	display:block;
	width:117px;
	height:31px;
	text-indent:-9999px;
}
.contactus a {
	display:block;
	width:117px;
	height:31px;
	background:url(images/top_links_11.jpg) no-repeat top left;
	outline:none;
}
.contactus a:hover {
	background-position:0 -31px;
}

.othercity {
	display:block;
	width:121px;
	height:31px;
	text-indent:-9999px;
}
.othercity a {
	display:block;
	width:121px;
	height:31px;
	background:url(images/top_links_13.jpg) no-repeat top left;
	outline:none;
}
.othercity a:hover {
	background-position:0 -31px;
}



.news {
	display:block;
	width:146px;
	height:27px;
	text-indent:-9999px;
}
.news a {
	display:block;
	width:146px;
	height:27px;
	background:url(images/newsover.gif) no-repeat top left;
	outline:none;
}
.news a:hover {
	background-position:0 -27px;
}


.photo {
	display:block;
	width:134px;
	height:27px;
	text-indent:-9999px;
}
.photo a {
	display:block;
	width:134px;
	height:27px;
	background:url(images/photoover.gif) no-repeat top left;
	outline:none;
}
.photo a:hover {
	background-position:0 -27px;
}

.blog {
	display:block;
	width:94px;
	height:31px;
	text-indent:-9999px;
}
.blog a {
	display:block;
	width:94px;
	height:31px;
	background:url(images/top_links_14.jpg) no-repeat top left;
	outline:none;
}
.blog a:hover {
	background-position:0 -31px;
}

.blog a:hover {
	background-position:0 -31px;
}


/*links style*/


/*links main*/

.main:link{font-family: Helvetica; font-size:13px; font-weight:bold; color:#053F7B; text-decoration:none;}
.main:visited{font-family:Helvetica;  font-size:13px; font-weight:bold; color:#053F7B;text-decoration:none;}
.main:hover{font-family:Helvetica;   font-size:13px; font-weight:bold; color:#EB8217;text-decoration:none;}
.main:active{font-family:Helvetica;  font-size:13px; font-weight:bold; color:#053F7B;text-decoration:none;}

.botlinks:link{font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ffffff; text-decoration:none;}
.botlinks:visited{font-family:Arial, Helvetica, sans-serif;  font-size:11px; font-weight:bold; color:#ffffff;text-decoration:none;}
.botlinks:hover{font-family:Arial, Helvetica, sans-serif;   font-size:11px; font-weight:bold; color:#EB8217;text-decoration:none;}
.botlinks:active{font-family:Arial, Helvetica, sans-serif;  font-size:11px; font-weight:bold; color:#ffffff;text-decoration:none;}

.toplnk:link{font-family: Helvetica; font-size:12px; font-weight:bold; color:#EB8217; text-decoration:underline;}
.toplnk:visited{font-family:Helvetica;  font-size:12px; font-weight:bold; color:#EB8217;text-decoration:underline;}
.toplnk:hover{font-family:Helvetica;   font-size:12px; font-weight:bold; color:#053F7B;text-decoration:none;}
.toplnk:active{font-family:Helvetica;  font-size:12px; font-weight:bold; color:#EB8217;text-decoration:underline;}

.newslink:link{font-family: Helvetica; font-size:13px; color:#053F7B; text-decoration:none;}
.newslink:visited{font-family:Helvetica;  font-size:13px; color:#053F7B;text-decoration:none;}
.newslink:hover{font-family:Helvetica;   font-size:13px; color:#EB8217;text-decoration: underline;}
.newslink:active{font-family:Helvetica;  font-size:13px; color:#053F7B;text-decoration:none;}

.inhome:link{font-family: Arial, Helvetica, sans-serif; font-size:22px; color:#EB8217; text-decoration:none;}
.inhome:visited{font-family:Arial, Helvetica, sans-serif;  font-size:22px; color:#EB8217;text-decoration:none;}
.inhome:hover{font-family:Arial, Helvetica, sans-serif;   font-size:22px; color:#053F7B;text-decoration:none;}
.inhome:active{font-family:Arial, Helvetica, sans-serif;  font-size:22px; color:#EB8217;text-decoration:none;}

.joinus:link{font-family: Arial, Helvetica, sans-serif; font-size:26px; color:#053F7B; text-decoration:underline;}
.joinus:visited{font-family:Arial, Helvetica, sans-serif;  font-size:26px; color:#053F7B;text-decoration:underline;}
.joinus:hover{font-family:Arial, Helvetica, sans-serif;   font-size:26px; color:#EB8217;text-decoration:none;}
.joinus:active{font-family:Arial, Helvetica, sans-serif;  font-size:26px; color:#053F7B;text-decoration:underline;}

.joinussub:link{font-family: Helvetica; font-size:16px; font-weight:bold; color:#EB8217; text-decoration:underline;}
.joinussub:visited{font-family:Helvetica;  font-size:16px; font-weight:bold; color:#EB8217;text-decoration:underline;}
.joinussub:hover{font-family:Helvetica;   font-size:16px; font-weight:bold; color:#053F7B;text-decoration:none;}
.joinussub:active{font-family:Helvetica;  font-size:16px; font-weight:bold; color:#EB8217;text-decoration:underline;}


/*links main*/


/*content bg*/

.welcometext {background-image:url(images/wel.gif); width:326px; height:25px; background-repeat:no-repeat;}

.welcomeimg {background-image:url(images/wel_img.jpg); width:174px; height:84px; background-repeat:no-repeat;}

.membershiptxt { background-image:url(images/members.gif); background-repeat:no-repeat; background-position:center; width:203px; height:24px;}

.presstxt { background-image:url(images/press.gif); background-repeat:no-repeat; background-position:center; width:203px; height:24px;}

.divv { background-image:url(images/div.gif); background-repeat:no-repeat; background-position: top left;  height:8px;}

.divh { background-image:url(images/div_h.gif); background-repeat:no-repeat; background-position:top; width:15px;}

.indivv { background-image: url(images/div.gif); background-repeat:no-repeat; background-position: top left;  height:8px;}

.indivh { background-image: url(images/inner/indivh.gif); background-repeat:no-repeat; background-position:top; width:15px;}

.inmembers { background-image: url(images/inner/memb.gif); background-repeat:no-repeat; background-position:top; width:180px; height:24px; }

.inpress { background-image: url(images/inner/press.gif); background-repeat:no-repeat; background-position:top; width:180px; height:24px; }


.members { background-image:url(images/nar_members.gif); background-repeat:no-repeat; background-position:top; width:238px; height:17px; }

.log1 { background-image:url(images/log_1.gif); background-repeat:no-repeat; background-position:center; cursor:pointer; width:119px; height:35px; }

.log2 { background-image:url(images/log_2.gif); background-repeat:no-repeat; background-position:top; cursor:pointer; width:85px; height:54px; }


.newsletter { background-image:url(images/news_letter.gif); background-repeat:no-repeat; background-position:top left; width:176px; height:21px; }


.newslettersub { background-image:url(images/subscribe.gif); background-repeat:no-repeat; background-position:top left; cursor:pointer; width:98px; height:37px; }


.bottombg{ background-image:url(images/botbg.gif); height:30px; background-position:top; background-repeat:repeat-x;}

.blogo{background-image:url(images/blogo.gif); background-position:center; background-repeat:repeat-x; width:44px}

.innews { background-image:url(images/inner/in-news1.gif); background-repeat:no-repeat; background-position:top; width:170px; height:176px;}

.inevents { background-image:url(images/inner/events.gif); background-repeat:no-repeat; background-position:top; width:170px; height:176px;}


.pdf {background-image: url(images/inner/pdf.gif); background-repeat:no-repeat; background-position:top; cursor:pointer; width:16px; height:18px;}

.addleft{background-image:url(images/inner/add-left-1.gif); background-position:top left; width:170px; height:140px; background-repeat:no-repeat;cursor:pointer;}

.addrite{background-image:url(images/inner/add-rite-1.jpg); background-position:top; width:190px; height:140px; background-repeat:no-repeat;cursor:pointer;}

.addmid{background-image:url(images/inner/add-mid.jpg); background-position:top; width:478px; height:140px; background-repeat:no-repeat; cursor:pointer;}

.addhome{background-image: url(images/homeadd-rite-1.jpg); background-position:top; width:223px; height:140px; background-repeat:no-repeat; cursor:pointer;}

.divinne{ background-image:url(images/inner/divin.gif); background-position:top; background-repeat:no-repeat; height:6px;}

/*content bg*/



/*box bg*/
.boxc1 {background-image:url(images/c1.gif); background-position:top; width:4px; height:6px; background-repeat:no-repeat;}


.boxc2 {background-image:url(images/c2.gif);  background-position:top; height:6px;  background-repeat:repeat-x;}


.boxc3 {background-image:url(images/c3.gif);  background-position:top;width:4px; height:6px; background-repeat:no-repeat;}


.boxc4 {background-image:url(images/c4.gif);  background-position:top; background-repeat:repeat-y;}

.boxc5 {background-image:url(images/c5.gif);  background-position:top; width:4px; height:6px; background-repeat:no-repeat;}

.boxc6 {background-image:url(images/c6.gif);  background-position:top; height:6px; background-repeat:repeat-x;}

.boxc7 {background-image:url(images/c7.gif);  background-position:top; width:4px; height:6px; background-repeat:no-repeat;}

.boxc8 {background-image:url(images/c8.gif);  background-position:top;  background-repeat:repeat-y;}

.Buttons {BORDER-RIGHT: #587829 1px solid; BORDER-TOP: #587829 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #587829 1px solid; CURSOR: hand; COLOR: #000000; BORDER-BOTTOM: #587829 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #B3DC72; overflow:hidden; height:18px; padding-bottom:3px;}

.aro{ background-image:url(images/inner/aro.gif); width:6px; background-position:center; background-repeat:no-repeat;}

.arosub{ background-image:url(images/inner/aro1.gif); width:6px; height:12px; background-position:center; background-repeat:no-repeat;}

.inner-img{background-image:url(images/inner/inner.jpg); width:970px; height:192px; background-position:top; background-repeat:no-repeat;}


/*box bg*/

div.scrollholder
{
	position: relative;
	width: 490px;
	height: 455px;
	overflow: auto;
	z-index: 1;
	background-color: #ffffff;
}

div.scroll
{
	position: absolute;
	left: 0;
	top: 0;
	width: 1%;
	z-index:2;
	color:#333333;
	height: 183;
	
}
/* <Scroll> */
div.track
{
    position: relative;
    float:right;
    width: 10px; height: 100%;
    font-size: 0;
   	background:url(images/vertical_line.gif) repeat-y 0 0;
}

div.drag_bar
{
	position: absolute;
	width: 10px;
	height: 20px;
	cursor: pointer;
	background: #028AD4;
}

/*heading main*/

.hd1{font-family: Arial, Helvetica, sans-serif; font-size:22px; color:#053F7B}

.hd2{font-family:Helvetica; font-size:13px; color:#EB8217}

.hd3{font-family:Helvetica; font-size:16px; font-weight:bold; color:#567529}

.hd4{font-family:Helvetica; font-size:15px; font-weight:bold; color:#053F7B}

.govtxt{font-family:Helvetica; font-size:12px; color:#353535}


/*form*/

.formfields{font-size:11px;}

.dropboxdate{font-size:11px; width:50px;}

#fadeinbox1{
position: absolute;
width: 227;
right:0;
left: 0px;
top: 0px;
border: 0px solid;
padding: 0px;
z-index: 200;
visibility: visible;
}

.fadeinbox { position:absolute; margin: 25px 0 0 280px; }


.dropboxtype{font-size:11px; width:140px;}

.innerdropboxtype{font-size:11px; width:80px;}

.form-comments-box{font-size:11px; width:275px; resize:none; font-family:Arial, Helvetica, sans-serif;}

#foter {
   position:fixed;
   left:0px;
   bottom:0;
   height:30px;
   width:100%; z-index:999;
}

/* IE 6 */
* html #foter {
   position:absolute;
   top:expression((0-(foter.offsetHeight)+(document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop))+'px');}






.downldlink:link{font-size:16px; color:#053F7B; text-decoration:underline}
.downldlink:visited{font-size:16px; color:#053F7B; text-decoration:underline}
.downldlink:hover{font-size:16px; color:#333333; text-decoration:none}
.downldlink:active{font-size:16px; color:#053F7B; text-decoration:underline}


.downldlink1:link{font-size:16px; color:#FF6600; text-decoration:underline}
.downldlink1:visited{font-size:16px; color:#FF6600; text-decoration:underline}
.downldlink1:hover{font-size:16px; color:#333333; text-decoration:none}
.downldlink1:active{font-size:16px; color:#FF6600; text-decoration:underline}

.flashtoptbg{background-image: url(images/flash_topbg.jpg); height:12px; background-position:top; background-repeat:repeat-x}

.flashritebg{background-image: url(images/flash_ritebg.jpg); width:12px; background-position:top; background-repeat:repeat-x}






#container { width:468px; height:300px; background-image: url(_images/nariWgtBck.png); background-repeat: repeat-x; }
#leftMainTop { width:220px; height:83px; }
#leftMain { float:left; }
#rightMain { float:right;}
.memberInvite { padding-top:10px; padding-left:21px; line-height:160%; font-family:Arial, Helvetica, sans-serif; font-size:95%; color:#01467F; font-style: normal; }
.calloutTxt { color:#F2D906; font-weight: bold; }







#slideshow {
    position:relative;
    height:140px;
	width:140px;
}

#slideshow DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    height: 130px;
    background-color: #FFF;
}

#slideshow DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow DIV.last-active {
    z-index:9;
}

#slideshow DIV IMG {
    height: 140px;
    display: block;
    border: 0;
    margin-bottom: 10px;
}



.empbg{background:url(images/inner/formats_bg.gif) top left no-repeat; height:125px; width:437px}
.input-gen{
border:solid 1px #CCCCCC; 
background-image:url(../images/inner/input-bg.gif); background-color:#FFF;
background-repeat:repeat-x; 
height:22px;
font-size:12px; 
font-family:verdana; 
color:#737373; 
text-indent:2px; 
overflow:hidden;
padding-top:4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
} 

a.portfolio-view-link, a.blog-view-link {
	background: none repeat #3470A8;
    bottom: 0;
    float: left;
	line-height: 12px;
    font-size: 12px;
    padding: 6px 10px 6px 11px;
    position: relative;
	color:000;
	-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}
a.portfolio-view-link:hover, a.blog-view-link:hover {
	background: none repeat scroll 0 0 #DE8325;
	color: #f7f7f7;
}
