.show {
	LEFT: 0px; VISIBILITY: visible; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
.hide {
	LEFT: 0px; VISIBILITY: hidden; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
.inputbg INPUT {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BACKGROUND: #f5f5f5; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.btn_top A:link {
	FONT-SIZE: 11px; COLOR: #31659c; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.btn_top A:hover {
	FONT-SIZE: 11px; COLOR: #ffcc00; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.btn_top A:visited {
	FONT-SIZE: 11px; COLOR: #31659c; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.btn_sub {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #cd853f; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.btn_sub A:link {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #cd853f; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.btn_sub A:hover {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.btn_sub A:visited {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #cd853f; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.btn_tab {
	FONT-SIZE: 12px; COLOR: #111111; FONT-FAMILY: verdana, Helvetica, sans-serif;font-weight:bolder;
}
.btn_tab A:link {
	FONT-SIZE: 12px; COLOR: #111111; FONT-FAMILY: verdana, Helvetica, sans-serif;font-weight:bolder; 
}
.btn_tab A:hover {
	FONT-SIZE: 12px; COLOR: #111111; FONT-FAMILY: verdana, Helvetica, sans-serif;font-weight:bolder;
}
.btn_tab A:visited {
	FONT-SIZE: 12px; COLOR: #111111; FONT-FAMILY: verdana, Helvetica, sans-serif;font-weight:bolder; 
}
.btn_pg A:link {
	FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.btn_pg A:hover {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.btn_pg A:visited {
	FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menu_header A:link {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menu_header A:hover {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.menu_header A:visited {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menu_item A:link {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menu_item A:hover {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.menu_item A:visited {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menu_top {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003366; BACKGROUND-REPEAT: repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: white
}
.table_header {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: none; COLOR: white; BACKGROUND-REPEAT: repeat; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; LETTER-SPACING: 1px; HEIGHT: 20px; BACKGROUND-COLOR: #5265d6
}
.table_fieldname {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5265d6; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.table_sub {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.table_name {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial,  Verdana, Helvetica, sans-serif
}
.pagetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-REPEAT: repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1px; HEIGHT: 20px; BACKGROUND-COLOR: #6371ad
}
.pagetitle A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pagetitle A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pagetitle A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pagetitle A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.large_fieldname {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #003366; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.fieldname {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana; WHITE-SPACE: nowrap
}
.fieldname_10 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #003399; FONT-FAMILY: Verdana; WHITE-SPACE: nowrap
}
.fieldname_10_red {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: red; FONT-FAMILY: Verdana; WHITE-SPACE: nowrap
}
.error {
	FONT-SIZE: 11px; COLOR: #990000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.redtext {
	FONT-SIZE: 11px; COLOR: #990000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.redtextbold {
	COLOR: #990000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.general {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana
}
.general A:link {
	FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.general A:hover {
	FONT-SIZE: 12px; COLOR: darkred; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.general A:visited {
	FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
BODY {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-repeat: repeat-x
}
.menu_bg {
	BACKGROUND: #f5f5f5; HEIGHT: 20px
}
.helper {
	FONT-WEIGHT: lighter; FONT-SIZE: 11px; COLOR: #e3eff9; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.hint {
	FONT-WEIGHT: lighter; FONT-SIZE: 11px; COLOR: #003366; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.content_bg {
	
}
.none {
	
}
.disabled {
	FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:link {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A:hover {
	FONT-SIZE: 11px; COLOR: darkred; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A:visited {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pagetitlelink {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; BACKGROUND: #003366; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px
}
.pagetitlelink A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pagetitlelink A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pagetitlelink A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pagetitlelink A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.table_header A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Arial, verdana; TEXT-DECORATION: none
}
.table_header A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: white; FONT-FAMILY: arial, Verdana; TEXT-DECORATION: none
}
.btn_top {
	FONT-SIZE: 11px; COLOR: #31659c; FONT-FAMILY: arial, Verdana
}
.CatalogHeader {
	FONT-WEIGHT: bolder; FONT-SIZE: 25px; COLOR: #003366; FONT-FAMILY: Arial
}
.CategoryHeader {
	FONT-SIZE: 20px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.CategoryHeader A:link {
	FONT-SIZE: 20px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.CategoryHeader A:hover {
	FONT-SIZE: 20px; COLOR: darkred; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.CategoryHeader A:visited {
	FONT-SIZE: 20px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.CategoryTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #003366; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial
}
INPUT {
	FONT-SIZE: 13px; COLOR: black; FONT-FAMILY: Arial
}
TEXTAREA {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial
}
TD.smallchar {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial
}
TD.namesmallchar {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial
}
.fieldname2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Arial
}
.btn {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; WIDTH: 26px; HEIGHT: 24px; BORDER-RIGHT-WIDTH: 1px
}
.btnDN {
	BORDER-RIGHT: 1px inset; BORDER-TOP: 1px inset; BORDER-LEFT: 1px inset; WIDTH: 26px; BORDER-BOTTOM: 1px inset; HEIGHT: 24px; BACKGROUND-COLOR: buttonhighlight
}
.btnNA {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FILTER: alpha(opacity=25); BORDER-BOTTOM-WIDTH: 1px; WIDTH: 26px; HEIGHT: 24px; BORDER-RIGHT-WIDTH: 1px
}
.Menu_Style {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 40px; BORDER-RIGHT-WIDTH: 0px
}
.ChildDataList_ItemTemplate {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003366; BACKGROUND-REPEAT: repeat; FONT-FAMILY: verdana; HEIGHT: 20px; BACKGROUND-COLOR: midnightblue
}
.childdatalist_header {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; BACKGROUND-REPEAT: repeat; FONT-FAMILY: verdana; HEIGHT: 20px; BACKGROUND-COLOR: midnightblue
}
.onglets_on {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; CURSOR: pointer; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: verdana, Verdana, Helvetica, sans-serif
}
.onglets_off {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; CURSOR: pointer; COLOR: #003059; FONT-STYLE: normal; FONT-FAMILY: verdana, Verdana, Helvetica, sans-serif
}
.onglets_off2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: verdana, Verdana, Helvetica, sans-serif
}
A.A_Tab:link {
	FONT-WEIGHT: bold; COLOR: darkslateblue; TEXT-DECORATION: none
}
A.A_Tab:active {
	FONT-WEIGHT: bold; COLOR: darkslateblue; TEXT-DECORATION: none
}
A.A_Tab:visited {
	FONT-WEIGHT: bold; COLOR: darkslateblue; TEXT-DECORATION: none
}
A.A_Tab:hover {
	FONT-WEIGHT: bold; COLOR: mediumslateblue; TEXT-DECORATION: underline
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;  BACKGROUND-COLOR: #ffffff
}
.welcome_title {
	FONT-WEIGHT: bolder; 
	FONT-SIZE: 12px; 
	COLOR: #000000; BACKGROUND-REPEAT: repeat; FONT-FAMILY: verdana; HEIGHT: 20px
}
.top_tabs {
	COLOR: white; 
	border-top-color="grey"; 
	border-left-color="grey"; 
	border-right-color="grey"; 
	border-bottom-color="grey"; 

}

.top_over_tabs {
	COLOR: white; border-top-color="#FFFFFF"; border-left-color="#FFFFFF"; border-right-color="#FFFFFF"; border-bottom-color="#FFFFFF"; filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#6487cc', endColorStr='#99B0E7', gradientType='0' )
}


.Top_FirstRow {
background-color:#ffffff;
height:30;	
}
.Top_ThirdRow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 2px; BACKGROUND-COLOR: #5076C9
}
.menu_choices {
	FONT-WEIGHT: bolder; FONT-SIZE: 10px; COLOR: white; BACKGROUND-REPEAT: repeat; FONT-FAMILY: verdana; HEIGHT: 20px; TEXT-DECORATION: none
}
.left_Column {
	BACKGROUND-COLOR: #f2f2f2;
}
.Datalist_itemtemplate {
	BORDER-RIGHT: 2px solid; BORDER-LEFT: 2px solid; BACKGROUND-COLOR: #f7f3f0;
}
.Datalist_alternateitem {
	BORDER-RIGHT: 2px solid; BORDER-LEFT: 2px solid; BACKGROUND-COLOR: #fffffc;
}
.Datalist_Forumitem {
	BORDER-RIGHT: 2px solid; BORDER-LEFT: 2px solid; BACKGROUND-COLOR: #ffffcc;
}
.Datalist_top_header {
	FONT-WEIGHT: bolder; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: verdana; TEXT-DECORATION: none;
	BACKGROUND-COLOR: #c6ff8c;
	 
}
.Datalist_header {
	FONT-WEIGHT: bolder; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana; TEXT-DECORATION: none;
	
	Border-color:#222222;
	BACKGROUND-COLOR: #999999;
	
	Height: 10;
	
}
.Datalist_header1 {
	BACKGROUND-COLOR: #a5c339
}
.leftcol_itemtemplate {
}
.rightcol_itemtemplate {
}
.toprow_itemtemplate {
	BORDER-TOP: #999999 2px solid; BORDER-LEFT-COLOR: #999999; BORDER-BOTTOM-COLOR: #999999; BACKGROUND-COLOR: #c6ff8c; BORDER-RIGHT-COLOR: #999999
}
.bottomrow_footertemplate {
BORDER-TOP: #999999 2px solid; BORDER-BOTTOM-COLOR: #999999; BORDER-LEFT: #999999 2px solid; BACKGROUND-COLOR: #c6ff8c; BORDER-RIGHT-COLOR: #999999
}
.topleftrow_itemtemplate {
	BORDER-TOP: #999999 2px solid; BORDER-BOTTOM-COLOR: #999999; BORDER-LEFT: #999999 2px solid; BACKGROUND-COLOR: #c6ff8c; BORDER-RIGHT-COLOR: #999999
}
.Datalist_Pageselect {
		COLOR: white; border-top-color="grey"; border-left-color="grey"; border-right-color="grey"; border-bottom-color="grey"; filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#B6C5EE', endColorStr='#B6C5EE', gradientType='1' )
}
.divider_line {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: silver; FONT-FAMILY: verdana; TEXT-DECORATION: none; size: 2
}
.row_odd {
	FONT-SIZE: 10px; FONT-FAMILY: verdana; BACKGROUND-COLOR: #ceff94
}
.row_even {
	FONT-SIZE: 10px; FONT-FAMILY: verdana
}
DIV.hr {
	BORDER-TOP: #cccccc 1px solid; OVERFLOW-Y: hidden; WIDTH: 100%; HEIGHT: 15px
}

.ItemTemplateButton {
	FONT-SIZE: 9px; FONT-WEIGHT: bolder; FONT-FAMILY: sans-serif
}

.ItemTemplateHeader {
BACKGROUND-COLOR:#B6C5EE;
}
.Button_Bar {
BACKGROUND-COLOR:#B6C5EE;
background: url(..skins/default/images/listviewbg_4.gif) repeat-x fixed left bottom;

.Button {
	FONT-SIZE: 9px; FONT-WEIGHT: bolder; FONT-FAMILY: sans-serif
}
.Page_Combo{
	FONT-SIZE: 9px; FONT-WEIGHT: bolder; FONT-FAMILY: verdana
}
.recordcount_label{
	FONT-SIZE: 9px; 
	FONT-FAMILY: verdana;
	Color:#ffffff
}
.checkbox,.radio {
	border:0px;
	background-color: transparent;
	margin: 0px;
	vertical-align: bottom;
	}
.page_header {
	FONT-SIZE: 18px; 
	FONT-FAMILY: arial;
	Color:#ffffff;
	FONT-STYLE: italic;
	FONT-WEIGHT: bold;
	LETTER-SPACING: 1px;
}
.font_size1{
	FONT-SIZE: 11px; 
	FONT-FAMILY: arial;
	Color:#000000;
	
	LETTER-SPACING: 1px;
}
.font_size1_bold{
	FONT-SIZE: 11px; 
	FONT-FAMILY: arial;
	Color:#ffffff;
	LETTER-SPACING: 2px;

}
.font_size2{
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial;
	Color:#000000;

}
.font_size2_bold{
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial;
	Color:#000000;
	font-weight:bold;


}
.ErrorText{
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial;
	Color:red;
	FONT-WEIGHT: bolder;
	LETTER-SPACING: 1px;
}		
.FormField{
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial;
	Color:#000000;

	
}	
.FormField_Bold{
	FONT-SIZE: 13px; 
	FONT-FAMILY: arial;
	Color:#000000;
	FONT-WEIGHT: bold;
	
}	
.FormField_Red{
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial;
	Color:red;
	FONT-WEIGHT: bold;

	
}
.FormField_Readonly{
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial;
	Color:#000000;

	Background-COLOR:#cccccc;
}
.small_font{
	FONT-SIZE: 9px; 
	FONT-FAMILY: arial;
	Color:#000000;
	LETTER-SPACING: 1px;
}		
.form_intro{
	FONT-SIZE: 11px; 
	FONT-FAMILY: arial;
	
	Color:#000000;

	
}
.form_label{
	FONT-SIZE: 11px; 
	FONT-FAMILY: arial;
	Color:#000000;
	FONT-WEIGHT: bold;
}
.form_label_12{
	FONT-SIZE: 13px; 
	FONT-FAMILY: arial;
	Color:#000000;
	FONT-WEIGHT: bold;
}
.level2_link{
	FONT-SIZE: 14px; 
	FONT-FAMILY: arial;
	Color:#000000;
	FONT-WEIGHT: bold;
}
