body{
	margin: 0px auto; background: #3481ab url(images/body-bg.png) repeat-x; color: #333333; font-size: 11px; font-family: tahoma, arial, sans-serif;	
}
 
form{
	margin: 0px auto;
}
h1, h2, h3, j4, h5, h6{
	margin: 0px;
}


/* Message Board : START */


#adminheader{
	display: block; clear: all; margin-bottom: 8px; padding: 8px; background-color: #faff7e; border: solid #000000 1px;
}
#adminpanel{
	display: block; clear: all;  padding: 8px; background-color: #faff7e; border: solid #000000 1px;
}

#mboardcrumb{

}
 a.bindexon{

 }
 a.topicname{
	color: #aa0000; font-weight: bold; text-decoration: none;
 }
  a.topicname:hover{
	text-decoration: underline;
  }
 .postedby{
	margin-top: 8px;
 }
 a.postnew{
	color: #aa0000; font-weight: bold; text-decoration: none;
 }

 a.mbreturn{
	text-decoration: none;
 }
 a.postername{
	color: #000000; font-size: 10px; font-weight: bold; text-decoration: none;
 }
 .replyborder{
	disply: block; border-right: dashed #c0c0c0 1px;
 }
  .postedinfo{
	width: 98%; font-size: 10px; margin-top: 4px; padding-bottom: 6px; margin-bottom: 6px;
  }
  .usertype{
	font-size: 10px; margin-top: 4px; text-transform: lowercase;
  }
  .replygrad{

  }
  .posteditbuttons{
	disply: block; margin-top: 16px;
  }
  .posteditbuttons span.optionstext{
	color: #2a76a8; font-size: 10px; font-weight: bold;
  }
  .whoareu1{
	color: #aa0000;
  }


/* Message Board : END */




#menupanel{
	display: block; height: 51px; line-height: 51px; padding-left: 16px; color: #afe0ef;
}
 #menupanel a{
	color: #afe0ef;text-decoration: none;
 }




#rmenu{
	padding-top: 15px;
}

#menutitle{
	display: block; margin-bottom: 6px; padding-left: 8px; color: #ffffff; font-weight: bold;
}

#contentpanel{
	display: block; width: 558px; min-height: 850px; background: #ffffff url(images/content-bg.png) repeat-x; padding-top: 37px; padding-right: 42px; padding-bottom: 37px; padding-left: 62px;
}
 .breadcrumb{
	margin-bottom: 24px;
 }


   #latestnews{
	display: block; width: 415px; min-height: 167px;
   }
    .article, .articletp1{
	display: block; width: 415px; margin-bottom: 10px;
    }
     .articletp1{
	padding-top: 10px; border-top: solid #1a77b0 1px;
     }
     a.readmore{
	color: #1a77b0; text-decoration: none; padding-top: 8px;
     }

   .articlelink{
    color: #000000; text-decoration: none;
   }
    h4.articletitle{
	margin: 0 auto; font-size: 14px; font-weight: bold;
    }
    .articledate{
	font-style: italic; margin-bottom: 14px;
    }
     


.rmenuheader{
	display: block; background: #42a2ca url(images/rmenu-bg.png) repeat-x; width: 289px; height: 42px;
}
 .rmenuheader .title{
	display: block; float: left; color: #ffffff; font-weight: bold; line-height: 40px; padding-left: 19px;
 }
 .rmenuheader .rss{
	display: block; float: right; padding-top: 11px; padding-right: 12px;
 }
.rmenupanel{
	display: block; background: #2a76a8; color: #04d3ff; margin-bottom: 1px; padding-top: 12px; padding-right: 12px; padding-bottom: 12px; padding-left: 18px;
}
 .rmenuheader a, .rmenupanel a{
	color: #ffffff;
 }

#footer{
	color: #afe0ef; font-family: tahoma, arial, sans-serif; font-size: 10px; line-height: 18px;
}
 #footer a{
	color: #cee3eb;
 }

a{
	color: #333333;
}

.noticestrip div{
	padding: 8px; border: solid #ffd200 1px; background-color: #fff94f;
}

.pageheader1{
	font-size: 19px; font-weight: normal;
}
.pageheader2{
	font-size: 12px; font-weight: bold;
}
.pageheader3{
	font-size: 11px; font-weight: bold;
}
.txt11px{
	font-size: 11px;
}
 .txt10px{
	font-size: 10px;
 }

.toprightlinks{
	font-family: verdana; color: #cccccc;
}
 .toprightlinks a, a.orangelink{
	color: #cc6633;
 }

.txt10pxwhite{
	font-size: 10px; color: #ffffff;
}

.userinput{
	color: #333333; font-size: 11px; font-family: tahoma, arial, sans-serif;
}
 .userfileupload{
	height: 19px; color: #333333; font-size: 11px; font-family: tahoma, arial, sans-serif;
 }
.darkred{
	color: #9f2f23;
}
.dashedhr{
	height: 1px; border: 0; border-top: dashed #c0c0c0 1px;
}
.dottedhr{
	height: 1px; border: 0; border-top: dotted #c0c0c0 1px;
}

#eventticker{
	display: block; width: 558px; background: #ffffff url(images/content-bg.png) repeat-x; color: #04d3ff; margin-bottom: 1px; padding-right: 42px; padding-bottom: 12px; padding-left: 62px; padding-top: 22px; 
}
#eventticker .event-ticker {
	background-color:#2a76a8;
	color:#FFFFFF;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
		}
		
#eventticker .event-ticker	ul {
	padding:10px 20px;
	margin:3px 0 0 0;
		}

#eventticker .event-ticker	ul a:link,#eventticker .event-ticker	ul a:active,#eventticker.event-ticker	ul a:visited {color:#C3CF22;font-weight:bold;}
#eventticker .event-ticker	ul a:hover {color:#FFFFFF;text-decoration:none;}
#eventticker .event-ticker ul li {
	list-style:none;
	font-size:12px;
		}
#contentpanel{
	background: #ffffff url(images/content-missing.png) repeat-x;padding-top: 10px; 
}
