#masterstyle table,td,tr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#css_top {
}

#css_left {
	border: 1px Solid #666666;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	padding-left: 3px;
}

#css_right {
	border: 1px Solid #666666;
	border-top: 0px;
	border-bottom: 0px;
	border-left: 0px;
	padding: 3px 3px 3px 3px;
}

#css_main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 13px;
	border: 1px Solid #666666;
	border-top: 0px;
	border-bottom: 0px;
	padding: 3px 3px 3px 3px;
}

#css_bottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #FFFFFF;
	text-align: Center;
	border: 1px Solid #666666;
	border-top: 0px;
}

.title {
	font-family: Arial, sans-serif;
	font-weight: Bold;
	font-size: 15px;
}

.smalltitle {
}

.ingress {
}

strong {
	font-family: Arial, sans-serif;
	font-weight: Bold;
	font-size: 11px;
	color: #666666;
}

hr {
	border: 1px Solid #CCCCCC;
}

h1 {
	font-family: Arial, sans-serif;
	font-weight: Bold;
	font-size: 14px;
	color: #666666;
	padding-right: 5px;
	margin-bottom: 0px;
	display:inline;
}

#tableclass {
}

#css_bottom .bot_1 {
	background-color: #000000;
}

#css_bottom .bot_2 {
	color: #FFFFFF;
	background-image: url(/images/monster.gif);
	background-repeat: repeat;
	background-position: Top Left;
}

select {
	font-size: 10px;
}

.input {
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px Solid #CCCCCC;
	padding: 0px 3px 3px 0px;
	height: 20px;
	vertical-align: bottom;
}

.login_tbl {
}

.LeftMenu_profile {
	padding: 5px 0px 0px 0px;
	margin: 0px 0px 6px 0px;
}

.top_text {
	font-family: Times New Roman, Times, serif;
	font-weight: Bold;
	font-style: Italic;
	text-decoration: None;
	font-size: 19px;
	color: #FFFFFF;
	padding: 3px 3px 3px 3px;
	background-image: url(/images/monster.gif);
	background-repeat: repeat;
	background-position: Top Left;
}

input {
	font-size: 10px;
}

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.button_on {
	font-size: 10px;
	text-transform:uppercase;
}

.button_off {
	font-size: 10px;
	text-transform:uppercase;
}

.button_on_small {
	font-size: 10px;
	text-transform:uppercase;
}

.button_off_small {
	font-size: 10px;
	text-transform:uppercase;
}

.button_on_mini {
	font-size: 10px;
	text-transform:uppercase;
}

.button_off_mini {
	font-size: 10px;
	text-transform:uppercase;
}

.lma {
	font-weight: Bold;
	color: #FF9900;
}

.lma A:Link {
	text-decoration: None;
	color: #FF9900;
}

.lma A:Visited {
	text-decoration: Underline;
	color: #FF9900;
}
.lma A:Hover {
	text-decoration: Underline;
	color: #FFFFFF;
}
.x {
	font-size: 11px;
	color: #FFFFFF;
	line-height: 12px;
	padding: 2px 2px 2px 2px;
	width: 196px;
	cursor:hand;
}

.x A:Link {
	text-decoration: None;
	color: #FFFFFF;
	background-color: #666666;
}

.x A:Visited {
	text-decoration: None;
	color: #FFFFFF;
	background-color: #666666;
}
.x A:Hover {
	text-decoration: None;
	color: #FFFFFF;
}
.lm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #FFFFFF;
	line-height: 12px;
	padding: 2px 2px 2px 2px;
	width: 196px;
	cursor:hand;
	cursor:pointer;
}

.lm A:Link {
	text-decoration: None;
	color: #666666;
	background-color: #FFFFFF;
}

.lm A:Visited {
	color: #666666;
	background-color: #FFFFFF;
}
.lm A:Hover {
	text-decoration: None;
}
.topmenuButton {
	font-family: Arial, sans-serif;
	font-weight: Bold;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #990000;
	text-align: Center;
	text-transform: uppercase;
	width: 136px;
	cursor:hand;
}

.topmenuButton A:Link {
	text-decoration: None;
	color: #FFFFFF;
}

.topmenuButton A:Visited {
	text-decoration: Underline;
	color: #FFFFFF;
}
.topmenuButton A:Hover {
	text-decoration: Underline;
	color: #FF9900;
	background-color: #666666;
}
.datagrid {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.datagrid_alt td {
	font-size: 10px;
	color: #333333;
	background-color: #F9F9F9;
	padding: 3px 3px 3px 3px;
}

.datagrid_alter td {
	font-size: 10px;
	color: #333333;
	background-color: #F2F2F2;
	padding: 3px 3px 3px 3px;
}

.datagrid_item td {

	font-size: 10px;
	color: #333333;
	padding: 3px 3px 3px 3px;

}

.datagrid_header td,th {
	font-family: Arial, sans-serif;
	font-weight: Bold;
	font-size: 11px;
	color: #666666;
	background-color: #F9F9F9;
	border: 1px Solid #DDDDDD;
	padding: 3px 3px 3px 3px;
	};
	;
	.datagrid_header A:link {text-decoration:none;color:#333;border-bottom: 1px solid #CD1F3F;}
	.datagrid_header A:link {text-decoration:none;color:#333;border-bottom: 1px solid #CD1F3F;}
	.datagrid_header A:visited {text-decoration:none;color:#333;border-bottom: 1px solid #CD1F3F;}
	.datagrid_header A:hover {text-decoration:none;color:#666;border-bottom: 1px solid #CD1F3F;
}

.datagrid_footer {
	font-family: Arial, sans-serif;
	font-weight: Bold;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #dedede;
}

.datagrid_footer A:Link {
	text-decoration: None;
	color: #00144E;
}

.datagrid_footer A:Visited {
	text-decoration: None;
	color: #00144E;
}
.datagrid_footer A:Hover {
	text-decoration: None;
	color: #8E003C;
}
BODY {
	font-size: 10px;
}

.top {

	font-weight: Bold ;
	color: #FFFFFF;
	background-image: url(/images/monster.gif);
	background-repeat: repeat;
	background-position: Top Left;

}

.topmenuButton_mouseover {
	font-family: Arial, sans-serif;
	font-weight: Bold;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #BB0000;
	text-align: Center;
	text-transform: uppercase;
	width: 136px;
	cursor:hand;
	cursor: pointer;
}

.leftmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	margin-left: 5px;
	padding: 3px 0px 10px 5px;
	list-style: none;
}

.rightmenu_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: Bold;
	font-size: 12px;
	color: #FFFFFF;
	text-align: Left;
	padding: 0px 0px 4px 5px;
	background-image: url(/images/bg.gif);
	background-repeat: repeat-x;
	background-position: Top Left;
}

.MultiPage {
	padding: 10px 10px 10px 10px;
	margin-right: 30px;
}

.eventmenu {
	background-color: #FFFFFF;
	border: 1px Solid #FFFFFF;
	padding: 0px 0px 0px 0px;
	cursor:hand;
}

.eventmenu_mouseover {
	background-color: #F9F9F9;
	border: 1px Dashed #CCCCCC;
	padding: 0px 0px 0px 0px;
	CURSOR:HAND;
}

h2 {
	font-family: Arial, sans-serif;
	font-weight: Bold;
	font-size: 14px;
	color: #666666;
	padding-right: 5px;
	margin-bottom: 0px;
	display:inline;
}

h3 {
	font-size: 14px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.leftmenu_off {
	border: 1px solid #000000;
	border-top: 0px;
	border-right: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border:0px;
	list-style:none;
	cursor: hand; cursor: pointer;
}

.leftmenu_on {
	border: 1px Dashed #CCCCCC;
	border-right: 0px;
	border-left: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border:0px;
	list-style:none;
	cursor: hand; cursor: pointer;
}

.leftmenu_header {
	font-weight: Bold;
	font-size: 11px;
	color: #FFFFFF;
	padding: 2px 0px 2px 3px;
	font-weight: Bold;
	color: #FFFFFF;
	background-color:#CD1F3F;
}

.fieldname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

td.datagrid_header {
	font-family: Arial, sans-serif;
	font-weight: Bold;
	font-size: 11px;
	color: #666666;
	background-color: #F9F9F9;
	border: 1px Solid #DDDDDD;
	padding: 3px 3px 3px 3px;
}

/**************(BASIC)**************************************/
/************************************************************/
body{ font-family:"Century Gothic",Arial, Helvetica, sans-serif; font-size:11px; background-image:url(images/BGbody.jpg);background-repeat:repeat; padding:0px 0px 0px 0px; margin:0px; color:#7B7B7B }
 a{color:#CD1F3F; font-size:11px;  text-decoration: none;}
 a:link, a:active, a:visited{color:#CD1F3F; font-size:11px;  text-decoration: none; }
 a:hover{color:#CD1F3F; font-size:11px;  text-decoration: underline;}
  .inp{ height:17px; border:1px solid #CD1F3F; background-color:#FFFFFF; font-size:11px; padding-left:3px;}
 .inp2{ height:17px; border:1px solid #DC7487; background-color:#FFFFFF; font-size:11px;padding-left:3px;}
 .input{ height:17px; border:1px solid #CD1F3F; background-color:#FFFFFF; font-size:11px;padding-left:3px;}
 .SubmitBtn{ padding-top:10px; padding-right:10px;}
 .SubmitBtn INPUT{ text-transform:uppercase}
.eventregionheader
{
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #dddddd;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 4px;
padding-left: 0px;
font-weight: bold;
}

/**************(LAYOUT)**************************************/
.Wrapper{ vertical-align:top;background-image:url(images/BGtop.jpg);background-repeat:repeat-x; padding:95px 0px 0px 0px ; margin:0px}
.mainTBL{ width:800px}
.TopSecTD{vertical-align:top;}
.ORGleftTD{vertical-align:top; padding-top:10px; padding-left:10px; width:150px}
.ORGContentTD{padding:10px;background-color:#FFFFFF; vertical-align:top; height:406px}
.ContentTD{vertical-align:top; background-color:#FFFFFF; padding:10px; height:406px}
.PTContentTD{vertical-align:top; height:406px;background-color:#FFFFFF;padding:10px }
.ORGmiddleTD{ background-color:#FFFFFF;}
.ContentTD2{vertical-align:top; background-color:#FFFFFF;padding-left:10px;}
.BottomTD{vertical-align:top;}
.RadEDockingZone, .RadEWrapper{ width:540px!important}

/************************************************************/
.Pageheader{ color:#CD1F3F; font-size:14px; font-weight:bold; padding-top:10px;padding-bottom:10px; text-transform:uppercase}
.Header1{ color:#CD1F3F; font-size:14px; font-weight:bold; padding-top:10px;padding-bottom:10px;text-transform:uppercase}

.Scroll { height:230px; overflow:auto;

scrollbar-base-color: #7B7B7B;
scrollbar-arrow-color: #A40501;
scrollbar-track-color: #E7E7E5;

scrollbar-shadow-color: #7D061C;
scrollbar-lightshadow-color: #7D061C; 
scrollbar-darkshadow-color: gray;

scrollbar-highlight-color: white;
scrollbar-3dlight-color: black;
}
/************TOP SECTION******************************/
.TopmenuWRAP{width:800px; padding-bottom:5px;}
.middleTD{ background-image:url(images/TOPMENU_middleBG.jpg); background-repeat:repeat-x;}
.menuItemDIV{ padding:5px 0px 5px 0px;}
.menuITEM{color:#CD1F3F; padding-right:7px; padding-left:7px; border-right:1px solid #DA5A71; font-size:12px;}
.menuITEM a{color:#CD1F3F;font-size:12px;}
.menuITEM a:link, .menuITEM a:active, .menuITEM a:visited{color:#CD1F3F; font-size:12px;}
.menuITEM a:hover{color:#CD1F3F;font-size:12px;}


.menuITEMactive{color:#CD1F3F; padding-right:7px; padding-left:7px; border-right:1px solid #DA5A71; font-size:12px; font-weight:bold;}
.menuITEMactive a{color:#CD1F3F;font-size:12px;font-weight:bold;}
.menuITEMactive a:link, .menuITEMactive a:active, .menuITEMactive a:visited{color:#CD1F3F; font-size:12px;font-weight:bold;}
.menuITEMactive a:hover{color:#CD1F3F;font-size:12px;font-weight:bold;}

.loginIMG{ padding-left:25px;}
/************************************************************/

/*************FRONT PAGE*********************/
.FrontPgWrap{ color:#7B7B7B; text-transform:uppercase;}
.FrontPgSmallTd{ background-color:#FFFFFF; background-image: url(images/SmallTdBg.jpg); background-repeat:repeat-x; border-left:solid 3px #FFFFFF; border-right:solid 3px #FFFFFF; background-position:bottom; padding:5px 10px 10px 15px; text-transform:uppercase; font-size:10px }
.FrontPgsmallrightTd{background-color:#FFFFFF; background-image: url(images/SmallTdBg.jpg); background-repeat:repeat-x; border-left:solid 3px #FFFFFF; border-right:solid 3px #FFFFFF; background-position:bottom; }
.FrontPgrightTd{ padding-bottom:10px;}
.BottomborderDiv{border-bottom:1px #EDEDED solid; padding-bottom:10px;text-transform:uppercase; }
.FRNTpageBTMimgDIV{ width:257px;}
.BTMtxtWRAP{ background-color:#EAEAEA;width:182px; border-right:1px solid #DBDBDB;}
.BTMtxt{color:#797979; font-size:10px;text-transform:uppercase; padding:10px 15px 5px 10px;}
.BTMredtxtWRAP{ width:74px;background-color:#EAEAEA;}
.BTMredtxt{ color:#D45169; font-size:10px;padding:10px 5px 5px 5px; letter-spacing:-1px}
.BTMredtxt a{ color:#D45169; font-size:10px;text-decoration:none;}
.BTMredtxt a:link, .BTMredtxt a:active, .BTMredtxt a:visited{ color:#D45169; font-size:10px; text-decoration:none;}
.BTMredtxt a:hover{ color:#D45169; font-size:10px; text-decoration: underline;}
.FrontPgMainTbl{margin-bottom:5px; background-color:#FFFFFF}
.RightContentWrap{padding-right:20px;padding-left:42px;}
.FPTextDiv{padding-left:10px;text-transform:uppercase; }
/***********************Login Element*******************************/
.LOGINpword { padding-top:3px;}
.LOGINmiddle { padding-top:10px;}
.LOGINsbuttonTD { padding-top:5px;}
/**************************** Search Results******************************/
.SearchResult {}
.SearchResult table th {}
.SearchResult table td { padding-left:6px; padding-top:3px; padding-bottom:3px; text-align:left;}
.searchBTN{font-size: 10px;
	text-transform:uppercase;
	padding-left:5px;}
.searchBTN INPUT{font-size: 10px;
	text-transform:uppercase;}

/***********Bottom Section***********************************/
.Bottom{color:#7d7d7d; padding:10px 0px 5px 0px}
.Bottom a{color:#7d7d7d}
.Bottom a:link{color:#7d7d7d; text-decoration:none}
.Bottom a:active{color:#7d7d7d; text-decoration:none}
.Bottom a:visited{ color:#7d7d7d; text-decoration:none}
.Bottom a:hover{color:#7d7d7d; text-decoration:none}
/************************************************************/

/****************INFO PAGES***********************/
.InfoPageWrap{background-color:#FFFFFF; height:500px; vertical-align:top}
.InfoPage{ width:602px; background-image:url(images/InfoBG.jpg); background-position:top; background-repeat:repeat-x}
.Infoheader{ color:#CD1F3F; font-size:14px;padding:26px 10px 7px 10px; font-weight:bold;}
.InfoSubheader{font-size:13px;padding-top:10px; font-weight:bold; }

.HrLine{border-bottom:1px solid #E7E7E7; border-top:1px none #E7E7E7; height:1px;  width:100%; padding:0px;}
.LogoDiv{ padding:21px 7px 5px 0px }
.InfoText{ padding-left:12px; padding-top:10px; padding-bottom:20px; padding-right:12px}
/**************Arrangement Login****************************************************************/
.loginMain{ padding-left:25px;}

input[type=text]{ border:1px solid #CD1F3F;}