/* Header CSS  */
.logo{float:left; margin-left:10px;}
.memberlogin{float:right; width:260px;}
.memberlogin h1{height:27px;}
.memberlogin input{border:1px solid #78ab2d; margin-bottom:6px; margin-right:6px; width:210px;}
.memberlogin .button{background:url(../images/go.gif) no-repeat; width:24px; height:23px; border:0px; padding:0px; cursor:pointer; float:left;}
.memberlogin div {float:left; font-size:12px; font-weight:bold; font-family:'Comic Sans MS'; color:#297e02;}
.memberlogin div a {font-size:12px; font-weight:bold; font-family:'Comic Sans MS'; color:#297e02;}
/* Link CSS  */
.link{background:url(../images/linkbg.gif) no-repeat; width:893px; float:left; padding:12px 0px 0px 10px; margin:12px 0px 0px 0px; height:27px; overflow:hidden;}
.link a img{margin:0px 7px; border:0px;}
.link img{vertical-align:middle;}

/* image CSS  */
.image{float:left;}
.imagehome{float:left; width:904px; height:379px; background:url(../images/image.png) no-repeat top; padding:7px 48px 0px 47px;}

.flash1{float:left; margin-right:4px;}
.flas2{float:left;}

/* Index boxes CSS  
.welcome{float:left; width:277px; padding:22px 12px; margin-right:8px; background: url(../images/curve.gif) no-repeat;}
.boxes h1{height:31px;}
.boxes a{color:#1a49b0; text-decoration:none; float:left; margin-top:5px;}
.boxes a:hover{text-decoration:underline;}
.boxes p{font-size:11px;}
.boxes p a{padding-top:5px; float:left;}
.boxes p a img{border:0px; vertical-align:middle; margin-right:5px;}

.contest{float:left; width:277px; padding:22px 12px; margin-right:8px; background:url(../images/contestbg.gif) no-repeat;height:150px;}
.contest a{margin-top:0px; float:left;}

.stepup{float:left; width:277px; padding:22px 12px; background:url(../images/stepup.gif) no-repeat;}
.stepup h1{height:100px;}
*/

/* Index boxes CSS  */
.welcome{float:left; width:355px; padding:22px 12px; margin-right:8px; background: url(../images/curve.gif) no-repeat;}
.boxes h1{height:31px;}
.bluetxt {color:#1a49b0; font-weight:bold;}
.greentxt {color:#2e7d09; text-decoration:none; font-weight:bold; font-size:14px; font-family:"Comic Sans MS";}
.boxes a{color:#1a49b0; text-decoration:underline; float:left; margin-top:5px; font-size:11px; font-family:"Comic Sans MS";}
.boxes a:hover{text-decoration:underline;}
.boxes p{font-size:11px; font-family:"Comic Sans MS";}
.boxes p a{padding-top:5px; float:left;}
.boxes p a img{border:0px; vertical-align:middle; margin-right:5px;}

.contest{float:left; width:163px; padding:22px 12px; margin-right:8px; background:url(../images/contestbg.gif) no-repeat; min-height:140px;}
.contest a{margin-top:0px; float:left;}

.stepup{float:left; width:162px; padding:22px 12px; margin-right:8px; background:url(../images/stepup.gif) no-repeat;}
.stepup h1{height:130px;}

.buddy {float:left; width:137px; padding:22px 0px; background:url(../images/buddy.gif) no-repeat; border:0px solid #000; height:140px;}

/* Inner Content CSS  */
.contenttxt{float:left; width:880px;}
.imgright{float:right; margin-left:10px;}
.imgleft{float:left; margin-right:10px;}

/* about Content CSS  */
.aboutdiv{float:left; width:auto; margin-bottom:15px;}
.aboutdiv a{font-size:10px; text-decoration:none; color:#193a87;}
.aboutdiv a:hover{text-decoration:underline;}

.aboutdivleft{float:left; width:420px; margin-bottom:15px;}
.aboutdivleft a{font-size:10px; text-decoration:none; color:#193a87;}
.aboutdivleft a:hover{text-decoration:underline;}

.aboutdivright{float:right; width:420px; margin-bottom:15px;}
.aboutdivright a{font-size:10px; text-decoration:none; color:#193a87;}
.aboutdivright a:hover{text-decoration:underline;}

.aboutul{width:245px; float:left; margin-top:15px;}
.aboutul li{background:url(../images/ularrow.gif) no-repeat top left; padding-left:13px; list-style:none; padding-bottom:5px;}
.aboutul li a{color:#484e32; font-size:12px; text-decoration:underline;}

/* Download Content CSS  */
.download{float:left; width:620px; margin-bottom:15px;}
.downloadpdf{float:left; margin-right:10px;}
.downloadtxt{float:left; width:auto; margin-bottom:15px;}
.downloadtxt a{font-weight:bold; margin-top:5px; float:left;}

/* Latest Updates Content CSS  */
.latestupdate{width:600px; float:left;}
li{background:url(../images/liarrow.gif) no-repeat top left; padding-left:18px; list-style:none; padding-bottom:20px;}
.latestupdate li a{font-size:10px; text-decoration:none; color:#193a87;}
.latestupdate li a:hover{text-decoration:underline;}

/* Achievements Updates Content CSS  */
.achievements li a{font-size:12px; text-decoration:none; color:#484e32; font-weight:bold;}
.achievements li a:hover{text-decoration:underline;}


/* Contact us Content CSS  */
.contact{float:left; width:615px; border:0px solid #000;}
.contactusleft{float:left; width:300px;}
.contactusright{float:right; width:300px;}

.contactus{float:left; width:100%;}
.contactus a{color:#df410a;}
.emailtextarea{width:505px;}

/* Picture Gallery Content CSS  */
.picturegalleryleft{float:left; width:200px;}
.picturegalleryleftlink{float:left; background:url(../images/dot.gif) right repeat-y;}
.picturegalleryleft a{float:left; margin-bottom:15px; width:200px; text-decoration:none;}
.picturegalleryleft a.active{text-decoration:underline;}
.picturegalleryleft ul{float:left; width:200px; margin-bottom:20px; overflow:hidden;}
.picturegalleryleft li{background:url(../images/ularrow.gif) no-repeat top left; padding-left:13px; list-style:none; padding-bottom:5px; float:left; width:100%;}
.picturegalleryleft li a{ margin-bottom:0px; width:auto;}

.picturegalleryright{float:left; margin-left:20px; width:410px;}
.galleft{float:left; width:192px;}
.galright{float:right; width:192px;padding-left:20px;}

.galimage{border:1px solid #d2d9c6; padding:3px; float:left; margin-left:7px;}
.galimage img{width:168px; height:122px;}

.dotline{float:left; margin:6px 0px;}
.zoom{float:right; margin-bottom:15px; margin-right:15px;}

.picturegallerypaging{float:left; width:400px; background:url(../images/dat2.gif) repeat-x; padding:21px 10px 0px 10px; text-align:right; height:30px; font-size:10px;}
.picturegallerypaging img{vertical-align:middle; border:0px;}
.picturegallerypaging a{ text-decoration:none;}
.picturegallerypaging input{width:30px; float:none; padding:1px 3px; vertical-align:middle;}




.leftbg{float:left; width:200px; background:url(../images/leftbg.gif) no-repeat; padding-right:20px;}
.leftbg ul{float:left; width:auto; padding:20px 17px; overflow:hidden;}
.leftbg li{background:url(../images/ularrow.gif) no-repeat top left; padding-left:13px; list-style:none; padding-bottom:5px; float:left; border-bottom:1px solid #dde4c8; width:141px; margin-bottom:5px;}
.leftbg li a{ margin-bottom:0px; width:auto; text-decoration:none;}
.leftbg li a:hover{text-decoration:underline;}

.conright{float:left; width:640px;}
.question{width:617px; float:left; font-weight:bold; padding:0px 10px 10px 10px;}
.answer{width:617px; float:left; font-weight:bold; padding:0px 10px 10px 10px; font-weight:normal;}
.answer label{width:400px; border:0px solid #000;  margin-right:10px; text-align:left; margin:0px; padding:0px; margin-bottom:10px;}
.answer input{float:left;  border:0px solid #000; width:15px;}
/**/



.errmsg
{
	FONT-FAMILY:  Arial, Verdana,Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	color: #C80000;
	font-weight: bold;
}
.sucmsg
{
	FONT-FAMILY:  Arial, Verdana,Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	color:Green;
	font-weight: bold;
}
.msg
{
	FONT-FAMILY:  Arial, Verdana,Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	color: #C80000;
	font-weight: bold;
}

.wallpaperleft{float:left; width:168px; padding-right:45px; overflow:hidden;}
.wallpaperleft h2{float:left; width:168px; font-size:10px; font-weight:bold;}

.wallpaperpaging{float:left; width:100%; background:url(../images/dat2.gif) repeat-x; padding:21px 10px 0px 10px; text-align:right; height:30px; font-size:10px;}
.wallpaperpaging img{vertical-align:middle; border:0px;}
.wallpaperpaging a{ text-decoration:none;}
.wallpaperpaging input{width:30px; float:none; padding:1px 3px; vertical-align:middle;}
 input.wallpaperbutton{width:auto; float:none;}
 
 .rdoClass
 {
margin-right:10px; font-size:12px;	
 }


.grid
{background:transparent url(../images/headerbg.gif) repeat-x scroll 0;
color:#FFFFFF;
float:left;
font-size:13px;
height:17px;
margin-bottom:20px;
padding:4px 12px;
width:596px;
	
}

.activity{width:600px; float:left;}
li{background:url(../images/liarrow.gif) no-repeat top left; padding-left:18px; list-style:none; padding-bottom:20px;}
.activity li a{font-size:10px; text-decoration:none; color:#193a87;}
.activity li a:hover{text-decoration:underline;}

.activity p 
{
	margin-top:10px;
}

.popup
{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#484e32; 
}

.popup textarea
{
	width:300px;
	margin:0px;
	height:120px;
}

.button 
{
	width:auto; 
	border:0px; 
	background:url(../images/buttonbg.gif) repeat-x; 
	font-size:13px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:left; cursor:pointer; 
	height:25px; 
	color:#FFFFFF; 
	font-weight:bold; 
	padding:4px;
}


.tabletd 
{
	
}
.tabletd td{ padding:0px 10px;}

.tablehead{ padding-left:10px;}

.fileupload{height:20px;}

.radio {margin:0px; padding:0px; text-align:left;}
.radio label{text-align:left; padding-left:2px;}

.radiobutton {margin:0px; padding:0px; text-align:left;}
.radiobutton label{text-align:left; padding-left:2px;}



.trivia
{
	border:0px solid #000; 
	margin-top:0px; 
	width:500px;	
}

.trivia td
{
	padding-bottom:5px; 
}

.trivia label
{
	border:0px solid #000; 
	margin-top:0px; 
	width:auto;
	padding-left:5px;
}


#ctl00_ContentPlaceHolder1_Image1
{
	float:right;
}

.ieclass{position:absolute; width:900px; float:right; border:0px solid #FF0000; top:455px; left:auto; /*margin-left:300px;*/ overflow:visible; text-align:right;}
.Netscape {position:absolute; width:750px; float:right; /*border:1px solid #000;*/ top:437px; margin-left:145px; overflow:visible; text-align:right;}
/*.Netscape {position:absolute; width:750px; float:right; border:0px solid #000; top:435px; margin-left:145px; overflow:visible; text-align:right;}*/

/*
.ieclass
{
	position:absolute; width:785px; float:right; text-align:right; border:0px solid #000; top:445px; left:auto; overflow:visible; text-align:right;
}

.Netscape
{
	position:absolute; width:750px; float:right; text-align:right; border:0px solid #000; top:435px; margin-left:155px; overflow:visible; text-align:right;
}
*/


.topflash
{
	float:left;
	width:150px;
	margin-left:100px;
}

.fileupload
{
	height:25px;
}

.atag
{
	background:none;
	padding-left:10px; 
	margin-left:10px; 
	color:#FF0000; 
	font-size:10px; 
	font-weight:normal;
	width:700px;
	padding-bottom:15px;
	float:left;
}
.cancelbutton{margin-left:5px;}








/* Download cATEGORY Content CSS  */
.downloadCat{float:left; width:620px; background:transparent url(../images/liarrow.gif) no-repeat scroll left top;
	border-bottom :1px solid #000; margin-top:20px;
	}
.downloadCat h4{margin-left :20px; float:left; width:300px; color:#484E32;font-size:12px;font-weight:bold;}
.downloadCat ul
{
	margin-left :20px; float:left; width:300px; color:#484E32;font-size:12px;font-weight:normal ;
}
.downloadCat li
{
 float:left; width:300px; color:#484E32;font-size:10px;font-weight:bold ;
background:none;
padding-top:10px;
padding-bottom:2px;
padding-left:10px;

}



.downloadCat p{width:auto;font-weight:normal ;font-size:12px; margin-bottom:15px;margin-top :0px;margin-left:10px;}
.downloadCat h5{font-size:12px; margin-bottom:5px; }

.downloadimgCat{float:right ; margin-right:0px;margin-top :0px;}
.downloadtxtCat{float:left; width:auto; margin-bottom:15px;}
.downloadtxtCat a{font-weight:bold; margin-top:5px; float:left;}


/***********/

/* Download cATEGORY DetailContent CSS  */
.downloadCatdet{float:left; width:880px; margin-bottom:15px;background:transparent url(../images/liarrow.gif) no-repeat scroll left top;}
.downloadCatdet h4{margin-left :20px; float:left; width:620px; color:#484E32;font-size:12px;font-weight:bold;}
.downloadCatdet ul
{
	margin-left :20px; float:left; width:620px; color:#484E32;font-size:12px;font-weight:normal ;
}
.downloadCatdet li
{
 float:left; width:620px; color:#484E32;font-size:10px;font-weight:bold ;
background:none;
padding-top:10px;
padding-bottom:2px;
padding-left:10px;
}



.downloadCatdet p{width:880;font-weight:normal ;font-size:12px; margin-bottom:15px;}
.downloadCatdet h5{font-size:12px; margin-bottom:5px; background:none;}

.downloadimgCatdet{float:right ; margin-right:0px;margin-top :0px;}
.downloadtxtCatdet{float:left; width:auto; margin-bottom:15px;}
.downloadtxtCatdet a{font-weight:bold; margin-top:5px; float:left;}





.year{float:left; padding-left:498px; color:#2a2a2a; font-weight:bold;}
.year a{text-decoration:none;}
.year a:hover{text-decoration:underline;}
.year select{float:none; width:60px; border:1px solid #b9c49e; padding:0px; margin:0px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; height:20px; vertical-align:middle;}
.clr{clear:both;}

.hz-line{height:1px; background-color:#7b8f40; margin:15px 0px 5px 0px;}


