/* CSS Document */

body

{background:url(bg.jpg) top repeat-x;

margin:0px;

padding:0px;

font-family: Arial, Helvetica, sans-serif;

}

p{color:#949b18;

font-size:12px;

margin:0px;

padding:0px;}

h1{padding:0px;

margin:0px;

font-size:13px;

font-weight:bold;

color:#949b18;}

h2{padding:0px;

margin:0px;

font-size:12px;

color:#fff;

padding:3px 0px 3px 10px;}

h3{padding:0px;

margin:0px;

font-size:16px;

color:#336699;

}

.a{padding:0px;

margin:0px;

font-size:14px;

font-weight:bold;

color:#336699;}

#TopWrap {

	width: 922px;

	height: 96px;

	margin:auto;

}

#Logo {

	float: left;

	width: 315px;

	height: 69px;

	padding:12px 0px 0px 40px;

}

#RightTopWrap {

	float: right;

	width: 307px;

	height: 94px;

}

#questionwrap{

background:url(question.jpg) no-repeat;

width: 307px;

height: 70px;

margin:10px 0px 0px 0px;

}

#questionwraptext {

	float: right;

	width: 155px;

	height: 51px;

	font-size: 12px;

	margin-top:35px;

	font-weight:bold;

}

#questionwraptext a {

	color: #02338d;

	line-height: 22px;

	display: block;

	float: left;

	text-decoration: underline;

	font-weight:bold;

}

#body{

width:922px;

margin:auto;

}

#nav{

height:33px;}

#header{

width:922px;



}

#headercon

{background:url(wc.jpg) no-repeat;

height:30px;

margin-top:17px;

}

.description

{ color:#010101;

font-size:12px;

text-align:justify;

padding:10px  0px 20px 10px;

}

.leftportion{

width:609px;

float:left;

}


.equalleftportion{

width:458px;

float:left;

}


.oneportion{

width:922px;

float:left;

}

.box

{

	width:297px;

	background:url(bottom.jpg) bottom no-repeat;

	min-height:100px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	padding-bottom:5px;

	float:right;

}

.box span.content

{

	display:block;

	padding:10px;

}

.box span.container

{

	min-height:100px;

	display:block;

	background:url(middle.gif) repeat-y;

}

.box span.box_header

{

	display:block;

	font-size:13px;

	font-weight:bold;

	background:url(top.jpg) no-repeat;

	min-height:20px;

	padding:10px 10px 5px 10px;

	color:#949b18;

}



.mydiv

{

padding: 5px 5px 5px 10px;

margin:0px;

	

}

.mydiv ul

{

margin:0px;

	padding:0px;

	list-style-type:none;

}

.mydiv ul li

{	background:url(icon.jpg) no-repeat left center;

padding:0px 5px 1px 15px;

line-height:20px;

}

.mydiv ul li a

{

	font-size:12px;

	color:#000;

	text-decoration:none;

	padding-left:5px;

}

.mydiv ul li a:hover

{

	font-size:12px;

	color:#254488;

	text-decoration:underline;

		padding-left:5px;

}

.boxtext{

width:157px;

float:right;

}

.text2

{font-size:12px;

color:#505050;

padding:5px 5px 5px 10px;

}

.text2 a

{font-size:12px;

color:#505050;

text-decoration:none;

}

.text2 a:hover

{font-size:12px;

color:#000;

text-decoration:underline;

}

.text3

{font-size:12px;

color:#aa1d1d;

padding:5px;

}

.text3 a

{font-size:12px;

color:#aa1d1d;

text-decoration:none;

}

.text3 a:hover

{font-size:12px;

color:#000;

text-decoration:underline;

}

.register

{width:297px;

float:left;

}

#footer

{width:922px;

margin:auto;

clear:both;}

#footer1 .content {

	padding-top: 2px;

	padding-bottom: 2px;

	font-size:12px;

	font-family: Arial, Helvetica, sans-serif;



}



.contactus{

padding:0 0 0 10px;

}

#footer1 a {

	color: #000;

	text-decoration:none;

		font-size:12px;

	font-family: Arial, Helvetica, sans-serif;

}

#footer1 a:hover {

	color: #254488;

	text-decoration:underline;

		font-size:12px;

	font-family: Arial, Helvetica, sans-serif;

}

#rightpanel

{ width:297px;

float:right;

margin:0px 5px 0px 5px;

}

#rightpaneltop

{ width:297px;

float:right;

margin:13px 0px 0px 0px;

}


#equalrightpaneltop

{ width:458px;

float:right;

margin:13px 0px 0px 0px;

}



#rightpanelcenter

{ width:297px;

float:right;

background:url(right_center.jpg) repeat-y;

}




#equalrightpanelcenter

{ width:458px;

float:right;

background:url(equal_right_center.jpg) repeat-y;

}



#rightpanelbot

{ width:297px;

float:right;

}



#equalrightpanelbot

{ width:458px;

float:right;

}



#leftpanle

{ width:609px;

float:right;

margin:10px 0px 0px 0px;

clear:both;}

#leftpanlerepeat

{ width:609px;

float:right; 

background:url(bot_repeat.jpg) repeat-y;

}


#oneportionrepeat

{ width:922px;

float:right; 

background:url(922-bot_repeat.jpg) repeat-y;

}



#leftpanlebot

{ width:609px;

float:right;

margin:0px 0px  10px 0px;

clear:both;}

.text4

{font-size:12px;

color:#000;

padding:5px;

}

.text4 a

{font-size:12px;

color:#000;

text-decoration:none;

}

.text4 a:hover

{font-size:12px;

color:#000;

text-decoration:underline;

}

.text5

{font-size:12px;

color:#505050;

padding:5px;

}

.text5 a

{font-size:12px;

color:#505050;

text-decoration:underline;

}

.text5 a:hover

{font-size:12px;

color:#000;

text-decoration:underline;

}

#content-lt-text {

	height: auto;

	width: auto;

}

.purchase {

	text-align: right;

	margin-top: 12px;

	margin-bottom: 12px;

	margin-right: 12px;

		width:200px;

			line-height: 16px;

	background-color: #696F00;

	border: 1px solid #E5E98D;

		padding: 3px 4px 4px 3px;

			color: #E5E98D;

}

.align-rt {

	text-decoration: none;

	text-align: left;

	

}

a.purchase:link, a.purchase:visited, a.purchase:active {

	text-decoration: none;

	color: #E5E98D;

	letter-spacing: 0.3px;

	font-size: 12px;

	line-height: 16px;

	background-color: #696F00;

	font-variant: small-caps;

	font-weight: bold;

	padding-top: 3px;

	padding-right: 4px;

	padding-bottom: 4px;

	padding-left: 3px;

}

a.purchase:hover {

	text-decoration: none;

	color: #E5E98D;

	letter-spacing: 0.3px;

	font-size: 12px;

	line-height: 16px;

	background-color: #696f00;

	padding: 3px 4px 4px 3px;

	font-weight: bold;

	font-variant: small-caps;

}

.main_nav5 {

text-align:center;

line-height:25px;

float:left;

}

.equal_main_nav5 {

text-align:center;

line-height:25px;

float:left;

}





.main_nav5 li {

float:left;

font-size:12px;

font-family: Arial,Verdana,  Helvetica, sans-serif;

list-style:none;

font-weight: bold;

display:inline;

 



}

.main_nav5 li a{

font-size:12px;

font-family: Arial,Verdana,  Helvetica, sans-serif;

text-decoration:  none;

color:#ffffff;

background-color:#336699;

display: block;


padding:0 10px 0px 16px;
/* Original value for second paramenter is 16x */

font-size:12px;



}




.main_nav5 li a:hover{

font-size:12px;

font-family: Arial,Verdana,  Helvetica, sans-serif;

color:#000000;

background-color:#d0d648;

text-decoration:  none;

}





.main_nav5 li a.active{

font-size:12px;

font-family: Arial,Verdana,  Helvetica, sans-serif;

color:#000000;

background-color:#e7e7e7;

}



.equal_main_nav5 li a.active{

font-size:10px;

font-family: Arial,Verdana,  Helvetica, sans-serif;

color:#000000;

background-color:#e7e7e7;

}



.educ-wrap {

	float: left;

	height: auto;

	width: 590px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #949b18;

	margin-bottom: 10px;

	padding-bottom: 10px;

}

.er-links {

	float: right;

	width: 160px;

	text-align: center;

	margin-left: 10px;

	padding-left: 6px;

	border-left-width: 1px;

	border-left-style: dotted;

	border-left-color: #949b18;

}

#calendar {

	background:url(images/bkgd_calendar.png) no-repeat;

	width: 257px;

	padding: 40px 0px 10px 15px;

	}



#calendar table {

	width: 200px;

	height: 190px;

	margin: 0px auto 0px auto;

	}

  

#month {

color:#000000;



}

    

#calendar td {

  padding: 2px;

  border: 1px inset #696F00;

  text-align: center;

  color: #696F00;

  font-size: 13px;

  }



#calendar h4 {

	text-align: center;

	margin: 0;

	color: 

	}

	

#calendar p {

	font-size: 12px;

	text-align: center;

	}

	

#calendar a.month {

	text-decoration: none;

	color: #F47928;

	font-weight: bold;

	}





#calendar td.event a {

 color: #0099FF;

}



#calendar td.event a:hover {

 color: #CCCCCC;

}



#calendar a.popup {

	font-weight: bold;

	color: #696F00;

	text-decoration: none;

	}

	

#calendar td.highlight {

	background: #d0d648;

	}

	

#calendar td.highlight2 {

	background: url(images/bkgd_highlight2.png) no-repeat center;

	}

	

.popup {

	position: relative;

	z-index: 0;

	}



.popup:hover {

	background-color: transparent;

	z-index: 50;

	}



.popup span { /*CSS for enlarged image*/

	position: absolute;

	padding: 5px;

	left: -1000px;

	width: 200px;

	height: 40px;

	visibility: hidden;

	font-size: 10px;

	color: #e5e98d;

	text-decoration: none;

}



.popup:hover span{ /*CSS for enlarged image on hover*/

	visibility: visible;

	top: 0;

	left: 30px; /*position where enlarged image should offset horizontally */

	}

	

#popup_top {

	background: #696F00;

	width: 205px;

	height: 10px;

	margin: 0;

	padding: 0;

	}

	

#area {

	background: #696F00;

	width: 205px;

	}

	

#popup_bottom {

	background: #696F00;

	width: 205px;

	height: 10px;

	margin: 0;

	padding: 0;

	}

	

	

    #tabs5 {

      float:left;

      width:100%;

      font-size:15px;

      line-height:normal;

	  border-bottom: #330066 1px solid;

      }

    #tabs5 ul {

	  margin:0;

	  padding: 0px;

	  list-style:none;

      }

    #tabs5 li {

      display:inline;

      margin:0;

      padding:0;

      }

    #tabs5 a {

      float:left;

      margin:0;

      padding:0;

      text-decoration:none;

	  padding: 0px 0px 0px 3px;

      }

    #tabs5 a span {

	  background: #696F00;

	  float:left;

      display:block;

	  border: 1px inset;

	  padding:5px 5px 4px 5px;

      color: #e5e98D;

      }

    /* Commented Backslash Hack hides rule from IE5-Mac \*/

    #tabs5 a span {float:none;}

    /* End IE5-Mac hack */

    #tabs5 a:hover span {

      color:#e5e98D;

      }

    #tabs5 a:hover {



      }

    #tabs5 a:hover span {

	  background: #F47928;

	  background-position: bottom;

      }



	  #tabs5 a.active {



      }

	  

    #tabs5 a.active span {

	  background: #F47928;

	  background-position: bottom;

	  color: #e5e98D;

      }

	  

#events img {

	padding: 0px 20px 20px 0px;

	}

	.text11-green {

	font-size: 11px;

	color: #696F00;

	background-color: #FFFFFF !important;

	border: 1px solid #b1b1a9;

	width:230px;

}







#rightpanelcenter h1

{

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

color:#949b18;

padding:0 0 0 10px;

}



.rightpanelmain-cont

{ width:297px;

float:left;

margin-left:16px;

}

.equalrightportion

{ width:458px;

float:left;

margin-left:4px;

}

.new-blue-heading{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#336699;

}

.new-blue-heading a{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#336699;

}

.new-blue-heading a:hover{

color:#505050;

text-decoration:none;

}

.dotted-line{

background:url(dotted-line.jpg) repeat-x;

height:17px;

}



.text-box123{

width:210px;

height:auto;

padding:0 0 0 3px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

line-height:16px;

border:#b1b1a9 1px solid;

}

.dd-box123{

width:60px;

height:auto;

padding:0 0 0 3px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

line-height:16px;

border:#b1b1a9 1px solid;

}

.year-box123{

width:70px;

height:auto;

padding:0 0 0 3px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

line-height:16px;

border:#b1b1a9 1px solid;

}

.message-box123{

width:210px;

height:60px;

line-height:16px;

padding:0 0 0 3px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

border:#b1b1a9 1px solid;

}

.moblie-box{

width:110px;

height:auto;

line-height:16px;

padding:0 0 0 3px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

border:#b1b1a9 1px solid;

}

.new-cls ul

{

padding:0px;

margin:0px;

}

.new-cls ul li

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#505050;

padding:0px 0 6px 20px;

line-height:16px;

text-decoration:none;

background:url(arrow-line.jpg) no-repeat 0 4%;

}

.new-cls ul li .las

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#505050;

padding:0px 0 6px 20px;

line-height:16px;

text-decoration:none;

background:url(arrow-line.jpg) no-repeat 0 20%;

}

.text5

{font-size:12px;

color:#505050;

padding:5px 10px 5px 15px;

}
