﻿.bg1 {
	background-color: #FF9900;
}
.bgpattern {
	background-image: url(images/line_V.gif);
	background-color: #c0ebf2;
	background-position: top;
	background-repeat: repeat-x;
}
.bg2 {
	background-color: #666699;
}
.bg3 {
	background-color: #33CCCC;
}
.bg4 {
	background-color: #01C1E5;
}
.bg5 {
	background-color: #873CA9;
}
.bg6 {
	background-color: #95b530;
}
.bgcopyright {
	background-color: #979d9f;
}
.copyrighttxt {
	font-family: tahoma;
	font-size: 10px;
	color: #FFFFFF;
	padding-left: 15px;
}
a.txtmenu:link {
	font-family: tahoma;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.txtmenu:visited {
	font-family: tahoma;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.txtmenu:hover {
	font-family: tahoma;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.txtsidemenu:link {
	font-family: tahoma;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
a.txtsidemenu:visited {
	font-family: tahoma;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
a.txtsidemenu:hover {
	font-family: tahoma;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
a.txtundersidemenu:link {
	font-family: tahoma;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.txtundersidemenu:visited {
	font-family: tahoma;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.txtundersidemenu:hover {
	font-family: tahoma;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.linksModule:link {
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #43445e;
	text-decoration: none;
	white-space: normal;
	text-align: right;
	direction: rtl;
	float: right;
}
a.linksModule:visited {
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #43445e;
	text-decoration: none;
	white-space: normal;
	text-align: right;
	direction: rtl;
	float: right;
}
a.linksModule:hover {
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #1d8b8b;
	text-decoration: none;
	white-space: normal;
	text-align: right;
	direction: rtl;
	float: right;
}
.bg_side_right {
	background-image: url(images/re_right_side.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	text-align: right;
}
.bg_side_left {
	background-image: url(images/re_left_side.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	text-align: right;
}
.titdatatxt {
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #555656;
}
.linefordata_sidetopright {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
	text-align: right;
	height: 100%;
}
.linefordata_sidetop {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	text-align: right;
}
.txtdatatxt {
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.txtdatatxt4controls {
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align:right;
}
.boldtxtdatatxt4controls {
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	color:#4d4d75;
	text-align:right;
	font-weight:800;
}
.txtstyleforserch {
	font-family: tahoma;
	font-size: 10px;
	color: #000000;
}
.styleforform {
	font-family: tahoma;
	font-size: 10px;
	color: #000000;
	width: 136px;
}
.linebutt {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #000000;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 10px;
}
.paddingfordata {
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.linebuttwi {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #FFFFFF;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 10px;
}
.master_bg {
	background-color: #c0ebf2;
	background-image: url(images/line_side_er_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.bg_right_sidemaster {
	background-image: url(images/right_side_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.linebuttblu {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #5558a9;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 10px;
}
.bg_for_undersidemenu {
	background-color: #01C1E5;
}
a.copyrighttxtlink:link {
	font-family: tahoma;
	font-size: 10px;
	color: #FFFFFF;
	padding-right: 15px;
	text-decoration: none;
}
a.copyrighttxtlink:visited {
	font-family: tahoma;
	font-size: 10px;
	color: #FFFFFF;
	padding-right: 15px;
	text-decoration: none;
}
a.copyrighttxtlink:hover {
	font-family: tahoma;
	font-size: 10px;
	color: #FFFFFF;
	padding-right: 15px;
	text-decoration: none;
}
a.BottomLinks:link {
	font-family: tahoma;
	font-size: 12px;
	color: #FFFFFF;
	padding-right: 6px;
	text-decoration: none;
}
a.BottomLinks:visited {
	font-family: tahoma;
	font-size: 12px;
	padding-right: 6px;
	color: #FFFFFF;
	text-decoration: none;
}
a.BottomLinks:hover {
	font-family: tahoma;
	font-size: 12px;
	padding-right: 6px;
	color: #000000;
	text-decoration: none;
}

a.BottomLoginLink:link {
	font-family: tahoma;
	font-size: 12px;
	color: #979d9f;
	padding-right: 6px;
	text-decoration: none;
}
a.BottomLoginLink:visited {
	font-family: tahoma;
	font-size: 12px;
	padding-right: 6px;
	color: #979d9f;
	text-decoration: none;
}
a.BottomLoginLink:hover {
	font-family: tahoma;
	font-size: 12px;
	padding-right: 6px;
	color: #979d9f;
	text-decoration: none;
}

a.txtredmore:link {
	font-family: tahoma;
	font-size: 9px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
a.txtredmore:visited {
	font-family: tahoma;
	font-size: 9px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
a.txtredmore:hover {
	font-family: tahoma;
	font-size: 9px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.bg_left_sidemaster {
	background-image: url(images/left_side_bg.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
/*************** Top Menu **************/
/*--------- dnn menu style ----------*/
/* main menu td */
.main_dnnmenu_bar {
	cursor: pointer;
	font-size: 11px;
	background-color: transparent;
	white-space: nowrap;
}
/*  Main Menu Normal  */
.main_dnnmenu_rootitem {
	font-family: tahoma;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: 700;
	text-align: center;
	padding: 0px 0px 0px 0px;
	text-transform: uppercase;
	margin-right: 0px;
	white-space: nowrap;
	float: right;
	width: 152px;
}
/*  Main menu hover  */
.main_dnnmenu_rootitem_hover {
	font-family: tahoma;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: 700;
	text-align: center;
	padding: 0px 0px 0px 0px;
	background: url(../images/menu_hover.gif) repeat-x top left;
	text-transform: uppercase;
	margin-right: 0px;
	white-space: nowrap;
	float: right;
	width: 152px;
}
/*  Main menu selected  */
.main_dnnmenu_rootitem_selected {
	font-family: tahoma;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: 700;
	text-align: center;
	padding: 0px 0px 0px 0px;
	background: url(../images/menu_active.gif) repeat-x top left;
	text-transform: uppercase;
	margin-right: 0px;
	white-space: nowrap;
	float: right;
	width: 152px;
}
/*  SUB Menu Normal */
.main_dnnmenu_submenu {
	margin-top: 7px;
	text-align: right;
	font-family: tahoma;
	font-size: 12px;
	color: #000000;
	background-color: #efefef;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;
	margin-left: 0px;
	margin-right: 0px;
	text-align: right;
	white-space: nowrap;

	}
.main_dnnmenu_submenu td {
	background-color: #efefef;
	border-width: 1px;
	border-color: #FFFFFF;
	border-bottom-style: solid;
	z-index: 1000;
	font-size: 11px;
	text-align: right;
	color: #000000;
	line-height: 2em;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
	white-space: nowrap;
	padding-right: 5px;
	padding-left: 5px;

}
/*  SUB Menu hover & selected */
.main_dnnmenu_itemhover td {
	background-color: #85888d;
	color: #FFFFFF;
	border-width: 1px;
	border-color: #85888d;
	border-bottom-style: solid;
	white-space: nowrap;
	text-align: right;
	padding-right: 5px;
	padding-left: 5px;

}
.main_dnnmenu_itemselected td {
	background-color: #85888d;
	color: #FFFFFF;
	border-width: 1px;
	border-color: #FFFFFF;
	border-bottom-style: solid;
	white-space: nowrap;
	text-align: right;
	padding-right: 5px;
	padding-left: 5px;

}
.main_dnnmenu_break {
	height: 2px;
	background-color: Gray;
	white-space: nowrap;
	text-align: right;

}
/* Module Action Menus */
.ModuleTitle_SubMenu {
	border: 1px solid #C0D6E5;
}
.ModuleTitle_SubMenu td {
	background-color: #F8FAFF;
	white-space: nowrap;
}
.ModuleTitle_MenuIcon {
	background-color: #F8FAFF;
	border: none;
	padding: 0px 2px;
}
.ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon {
	background: #CE0D0D url(../images/submenu_hover.gif) repeat-x top left;
	color: #000000;
}
.ModuleTitle_MenuBreak td, .ModuleTitle_MenuBreak .ModuleTitle_MenuIcon {
	height: 2px;
	background-color: #D5E0FF;
}
/*************** End Of Top Menu Style *******************/
/*************** Start Of Side Menu  *******************/
.MenuHdr {
	font-family: tahoma;
	font-size: 12px;
	color: #525454;
	font-weight: 700;
	text-decoration: none;
	text-align: right;
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 2px;
	padding-left: 2px;
	vertical-align: middle;
	padding-top: 5px;
}
.MenuItem, .MenuItem HR {
	font-family: tahoma;
	font-size: 12px;
	color: #525454;
	font-weight: 700;
	text-decoration: none;
	height: 39px;
	border-bottom-color: #87888d;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	text-align: right;
	padding-right: 6px;
	padding-left: 6px;
	padding-top: 10px;
	padding-bottom: 10px;
	vertical-align: middle;
}
.MenuItem A, .MenuItem A:Visited, .MenuItem A:Link, .MenuItemMouseOver A, .MenuItemMouseOver A:Visited, .MenuItemMouseOver A:Link, .MenuHdr A, .MenuHdr A:Visited, .MenuHdr A:Link {
	font-family: tahoma;
	font-size: 12px;
	color: #525454;
	font-weight: 700;
	text-decoration: none;
	text-align: right;
	vertical-align: middle;
}
.MenuItemMouseOver {
	font-family: tahoma;
	font-size: 12px;
	font-weight: 700;
	text-decoration: none;
	height: 39px;
	border-bottom-color: #87888d;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	text-align: right;
	color: #33cbcc;
	vertical-align: middle;
	padding-right: 6px;
	padding-left: 6px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.MenuItem A:Hover, .MenuItemMouseOver A:Hover, .MenuHdr A:Hover {
	font-family: tahoma;
	color: #1d8b8b;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	vertical-align: middle;
}
.currentHeaderHighlight, .currentItemHighlight {
	font-family: tahoma;
	color: #1d8b8b;
	font-size: 12px;
	font-weight: 700;
	text-align: right;
	vertical-align: middle;
	padding-right: 6px;
	padding-left: 3px;
}
/*************** End Of Side Menu  *******************/
/*************** Start Of Top Side Menu for Home  *******************/
.MenuHdr_bottom {
	font-family: tahoma;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	height: 39px;
	text-align: right;
	margin-right: 10px;
	margin-left: 10px;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 7px;
	vertical-align: middle;
	background-image: url(images/BG_Right.gif);
	background-position: center;
	background-repeat: repeat-y;
}
.MenuItem_bottom, .MenuItemMouseOver_bottom, .MenuItem_bottom HR {
	font-family: tahoma;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	height: 39px;
	border-bottom-color: #efefef;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	text-align: right;
	padding-right: 7px;
	vertical-align: middle;
	padding-top: 7px;
	padding-bottom: 5px;
	background-image: url(images/BG_Right.gif);
	background-position: center;
	background-repeat: repeat-y;
}
.MenuItem_bottom A, .MenuItem_bottom A:Active, .MenuItem_bottom A:Visited, .MenuItem_bottom A:Link, .MenuItemMouseOver_bottom A, .MenuItemMouseOver_bottom A:Active, .MenuItemMouseOver_bottom A:Visited, .MenuItemMouseOver_bottom A:Link, .MenuHdr_bottom A, .MenuHdr_bottom A:Active, .MenuHdr_bottom A:Visited, .MenuHdr_bottom A:Link {
	font-family: tahoma;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	text-align: right;
	padding-right: 7px;
	vertical-align: middle;
	padding-top: 7px;
}
.MenuItemMouseOver_bottom {
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	height: 39px;
	border-bottom-color: #efefef;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	text-align: right;
	padding-right: 7px;
	color: #FFFFFF;
	vertical-align: middle;
	padding-top: 7px;
}
.MenuItem_bottom A:Hover, .MenuItemMouseOver_bottom A:Hover, .MenuHdr_bottom A:Hover {
	font-family: tahoma;
	color: #525454;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	padding-right: 7px;
	vertical-align: middle;
	padding-top: 7px;
}
/*************** End Of Side Menu  *******************/
