/*******************STYLES THAT ARE BEING USED*********************************************************************
a.type3:link { font-family: Verdana,Arial,Helvetica; color: #006699; text-decoration: none; font-size: 14px;  }
a.type3:visited { font-family: Verdana,Arial,Helvetica; color: #006699; text-decoration: none; font-size: 14px;  }
a.type3:active { font-family: Verdana,Arial,Helvetica; color: #006699; text-decoration: none; font-size: 14px;}
a.type3:hover { font-family: Verdana,Arial,Helvetica; color: #ff0000;  font-size: 14px; font-weight: bold }


.Contact1		{ font-family: Verdana,Arial,Helvetica; font-size: 15px; color: #000080; }
.Contact1_green		{ font-family: Verdana,Arial,Helvetica; font-size: 15px; color: #458B00; }

.event_text		{ font-family: cursive; font-size: 18px; color: #458B00; } 

input.Text		{ font-family: Verdana,Arial,Helvetica; font-size: 11px; color: #000088; border: 1px solid #444499; background-color: #EEEEFF; }
select.Text		{ font-family: Verdana,Arial,Helvetica; font-size: 11px; color: #000088; border: 1px solid #444499; background-color: #EEEEFF; }

textarea.Text		{ font-family: Verdana,Arial,Helvetica; font-size: 11px; color: #000088; border: 1px solid #444499; background-color: #EEEEFF; }

p.Text { font-family: Verdana,Arial,Helvetica; font-size: 13px; color: #000088; }

.heading2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000088;
        font-weight: bold;
} 
.slogan_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #CC3333;
        font-weight: bold;
} 


.heading
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #634141;
}
.title_text {
	font-family: cursive;
	font-size: 24px;
	font-weight: bold;
	color: #ff0000;
	font-style: italic;
}


text { font-family: Verdana,Arial,Helvetica; font-size: 11px; color: #000088; border: 1px solid #444499; background-color: #FFFFCC; }
.Contact		{ font-family: Verdana,Arial,Helvetica; font-size: 12px; color: #000080; }

.Contact_green		{ font-family: Verdana,Arial,Helvetica; font-size: 12px; color: #458B00; }

.login_green		{ font-family: Verdana,Arial,Helvetica; font-size: 11px; color: #458B00; font-weight: bold;}
.login_white		{ font-family: Verdana,Arial,Helvetica; font-size: 11px; color: #ffffff; font-weight: bold;}

.Contact_green_link		{
	font-family: Verdana, Arial, Helvetica;
	font-size: 14px;
	color: #458B00;
	font-weight: bold;
}
.Contact_green_link:hover		{ font-family: Verdana,Arial,Helvetica; font-size: 14px; color: #ff0000; }
.Contact_green_link:visited		{ font-family: Verdana,Arial,Helvetica; font-size: 14px; color: #458B00; }

.login_form_txt {color: #000088; font-family: verdana; font-size: 11px; font-weight: bold; text-align: right; padding: 0px 15px 0px 0px; vertical-align: middle}
 
a.login_form_txt1 {color: #458B00; font-family: verdana; font-size: 11px; font-weight: bold; text-align: right; padding: 0px 15px 0px 0px; vertical-align: middle; text-decoration: none;}
a.login_form_txt1:hover {font-family: verdana;	font-size: 11px;	text-decoration: underline;	color: #FF0000;	font-weight: bold;}

a.login_form_txt2 {color: #000088; font-family: verdana; font-size: 11px; font-weight: bold; text-align: right; padding: 0px 15px 0px 0px; vertical-align: middle; text-decoration: none;}
a.login_form_txt2:hover {font-family: verdana;	font-size: 11px;	text-decoration: none;	color: #FF0000;	font-weight: bold;}

.links10 { font-family: verdana;	font-size: 10px;	text-decoration: none;	color: #333399;	font-weight: bold;}
.links10:hover { font-family: verdana;	font-size: 10px;	text-decoration: underline;	color: #FF0000;	font-weight: bold;}

.links10_green { font-family: verdana;	font-size: 10px;	text-decoration: none;	color: #458B00;	font-weight: bold;}
.links10_green:hover { font-family: verdana;	font-size: 10px;	text-decoration: underline;	color: #FF0000;	font-weight: bold;}

.csys_regtext_bold { font-family: verdana;	font-size: 12px;	text-decoration: none;	color: #333399;	font-weight: bold;} 
.csys_regtext_bold:hover {	font-family: verdana;	font-size: 12px;	text-decoration: underline;	color: #FF0000;	font-weight: bold;}
.csys_regtext {	font-family: verdana;	font-size: 12px;	text-decoration: none;	color: #333399;	font-weight: normal;} 
.csys_regtext:hover { font-family: verdana;	font-size: 12px;	text-decoration: underline;	color: #FF0000;	font-weight: bold;}
.label { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #666666; text-decoration: underline; }
input.Submit		{ font-family: Verdana,Arial,Helvetica; font-size: 11px; color: #000088; background-color: #EEEEFF; border: 1px solid #000088; }
input.buttonX {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

.tableheading12 {
	font-family: verdana;
	font-size: 11px;
	text-decoration: none;
	color: #330099;
	font-weight: bold;
	background-color: #CCCCCC;
	text-align: center; 
	vertical-align: middle;
	border: 1px inset #666666;
}



.txtconfirm {
	color: #ff0000;
	font-family: "Verdana";
	font-size: 11px;
	text-decoration: none;
	line-height: 18px;
	text-align: justify;
}

table.sortable a.sortheader { background-color:#FFFFCC; color:#CC0000; font-weight: bold; text-decoration: none; display: block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
table.sortable span.sortarrow { color: white; text-decoration: none; }

tr.tablerow { font-family: verdana; font-size: 10px;  text-decoration: none; color: #000099; font-weight: normal; text-align: left; vertical-align: middle; background-position: left center; border: 1px solid #0000FF;}
tr.tablerow_deactivated { font-family: verdana; font-size: 10px; background-color:#E8E8E8; text-decoration: none; color: #B0B0B0; font-weight: normal; text-align: left; vertical-align: middle; background-position: left center; border: 1px solid #0000FF;} 
****************************************************************************************************************/

/* New web pages style start here ******************************** */
*{margin:0;padding:0;}
img, table{border:0;}
ul{list-style:none;}
a{text-decoration:none;}
body{
	margin:0px;
	background:url(../images/img/BG_mainPage.gif);
	font-family:verdana, arial, tahoma;
	font-size:12px;
	*text-align:center;
}
#master_container{
	width:780px;
	margin:0px auto;
	background:#ffffff;
	position:relative;
	*text-align:left;
	padding:10px 20px 0px 20px;
}
.cornerMain, .loginCorner{
	position:absolute;
	width:10px;
	height:10px;
	font-size:1px;
}
#topLeft{
	background:url(../images/img/CON_mainPg_topLeft.gif) no-repeat left top;
	left:0px;
	top:0px;
}
#topRight{
	background:url(../images/img/CON_mainPg_topRight.gif) no-repeat left top;
	right:0px;
	top:0px;
}
#botmLeft{
	background:url(../images/img/CON_mainPg_botLeft.gif) no-repeat left top;
	left:0px;
	bottom:0px;
}
#botmRight{
	background:url(../images/img/CON_mainPg_botRight.gif) no-repeat left top;
	right:0px;
	bottom:0px;
}
#loginPanel{
	position:relative;
	background-color:#f5f7ee;
	border:1px solid #dadada;
	margin-left:5px;
	font-size:11px !important;
	padding:5px 10px;
	
}
#loginPanel td{padding-bottom:5px;}
.loginCorner{	
	background:url(../images/img/BG_loginCorners.gif) no-repeat;
}
#logtopLeft{
	background-position:left top;
	left:-1px;
	top:-1px;
}
#logtopRight{
	background-position:right top;
	right:-1px;
	top:-1px;
}
#logbotmLeft{
	background-position:left bottom;
	left:-1px;
	bottom:-1px;
}
#logbotmRight{
	background-position:right bottom;
	right:-1px;
	bottom:-1px;
}
.txtGray11, .txtGray11 a, ul#logedIn li a{
	color:#484848;
	font-size:11px;
}
.txtGreenBold13{
	color:#708f00;
	font-size:13px;
	font-weight:bold;
}
.txtGreenBold16{
	color:#708f00;
	font-size:16px;
	font-weight:bold;
}
.fontSize12{
	font-size:12px;
}
input.login{
	border:1px solid #d3d8c0;
	width:110px;
	height:17px;
	padding:2px;
}
#navDiv{
	background:url(../images/img/BG_navMain.gif) repeat-x;
	float:left;
	width:780px;
	margin-top:5px;
	font-family:arial, verdana;
	font-size:13px;
}
ul#mainNav li{
	display:inline;
	float:left;
	background:url(../images/img/BG_navDevider.gif) no-repeat right center;
}
ul#mainNav li a{
	display:block;
	padding:7px 12px;
	color:#ffffff;
	font-weight:bold;
}
ul#mainNav li a:hover, ul#mainNav li a.active {
	background:#f5f7ee;
	color:#819c1e;
	padding:6px 12px;
	margin-top:1px;
}
.last{background:none !important;border:0 !important;}
.navLeft{float:left;margin-right:13px;}
.navRight{float:right;}
ul#logedIn li{
	text-align:left;
	padding:0px 0px 2px;
	margin-bottom:4px
}
ul#logedIn li.allEvents, ul#logedIn li.logout, ul#logedIn li.myProfile{
	padding-left:22px;
	background:url(../images/img/icons.gif) no-repeat;
}
ul#logedIn li.myProfile{
	background-position:left -2.8em;
}
ul#logedIn li.logout{
	background-position:bottom left;
}

#contentDiv{
	width:760px;
	width:780px\9;
	float:left;
	clear:both;
	padding:10px;
	/*border:1px solid red;*/
}
#leftContetn{
	float:left;
	width:541px;
	width:551px\9;
	background:url(../images/img/BG_colmDevider.gif) repeat-y top right;
	/*border:1px solid red;*/
	padding:10px 10px 20px 0px;
}
#rightContent{
	float:right;
	width:200px;
	/*border:1px solid blue;*/
	padding:10px 0px 20px 0px;
}
.heading{
	font-size:20px;
	font-family:arial, verdana;
	color:#000000;
	margin-bottom:10px;
}
ul#helpLinks li{
	background:url(../images/img/ICO_arrowOrange.gif) no-repeat left 0.5em ;
	padding:3px 0px 3px 15px;
	margin-top:5px;
}
ul#helpLinks li a, .homeEthic a, .homeOath a, .orangeTxt {
	color:#e96e00;
}
.headArrow{
	background:url(../images/img/ICO_arrowHead.gif) no-repeat left 0.2em;
	padding-left:22px;
}
.homeAbout{
	padding-bottom:30px;
	background:url(../images/img/BG_contDevider.gif) repeat-x bottom left;
}
.homeEthic, .homeOath{
	width:260px;
	float:left;
	margin-top:20px;
	padding:10px 0px;
}
.homeEthic{
	background:url(../images/img/BG_colmDevider.gif) repeat-y top right;
	padding-right:10px;
	margin-right:10px;
}
.homeEthic table, .homeOath table, .leftContAll table{
	font-size:12px;
}
.counterDiv{
	clear:both;
	margin-top:300px;
	text-align:right;
}
ul.commonUl li{
	background:url(../images/img/ICO_arrowBrown.gif) no-repeat left 0.4em;
	padding-left:22px;
	font-size:12px;
	margin-bottom:10px;
}
ul.shortLink li{
	font-size:12px;
	display:inline;
	margin-right:10px;
}
.shorcutLinks{
	margin-bottom:20px;
}
.subMenu{
	text-align:center;
	margin:0px 20px;
	clear:both;
	font-size:12px;
	padding:5px;
	background-color:#f5f7ee;
	display:none;
}
.subMenu ul li{
	display:inline;
	margin-right:10px;
	color:#5c7600;
}
.subMenu ul li a{
	color:#5c7600;
}
.subMenu ul li a.active{
	color:#000000;
	font-weight:bold;
}
.subHeading {
	font-size:14px;
	font-weight:bold;
	color:#708F00;
}
.subbHeadBig{
	font-size:18px !important;
	background:none !important;
	padding-left:0px !important;
	margin-top:20px;
	color:#708F00 !important;
}
.selWidth{
	width:208px;
}
#feedFormTbl tr td{
	padding-bottom:5px;
}
.redTxtSmall{
	font-size:10px;
	color:#FF0000;
	height:10px;
}
#footer{
	clear:both;
	color:#323124;
	text-align:center;
	background:url(../images/img/BG_footTriColor.gif) repeat-x top left #f5f7ee;
	padding:25px 0 65px;
	margin:0px -20px;
	width:820px;
}