DIV,TD{
font:normal 9pt Arial,Helvetica,sans-serif
}

H1, H2, H3, H4, H5, H6 {font-weight: bold;padding: 0px 0px 0px 0px;margin: 0px 0px 5px 0px; color:#CC99CC;}
H1{font-size:12pt; margin-left/* */ : -4%}
H2{font-size:11.5pt; margin-left/* */ : -4%}
H3{font-size:11pt; margin-left/* */ : -4%}
H4{font-size:10.5pt; margin-left/* */ : -3%}
H5{font-size:10pt; margin-left/* */ : -2%}
H6{font-size:9.5pt; margin-left/* */ : -1%}


ul{margin-top:3px;margin-bottom:3px}
p{padding: 5px 0px 7px 0px;margin: 0px 0px 0px 0px;}
	
/* GENERAL */
.alert {color:#cc0000}
.confirm {
	color:#006600;
	font-weight:bold;
}

/* NAVIGATION */
A,A:active,A:visited,A:link,A:hover{
TEXT-DECORATION:underline;
font-weight:bold
}
A:hover{TEXT-DECORATION:underline overline}


/* MENUs */
.TopMenu,a.TopMenu,a.TopMenu:link,a.TopMenu:active,a.TopMenu:visited,a.TopMenu:hover{}
.TopMenu{}
a.TopMenu:hover{}
.TopMenuActive{}
.colour_1_BG{background:#CC99CC;}
.colour_2_BG{}
.colour_3_BG{}
.colour_1_txt{}
.colour_2_txt{}
.colour_3_txt{}
.colour_4_txt{}
.colour_5_BG{background: url(/images/DSG_expand_right.gif) #ffffff repeat-x top;}

/* FORMs */
.field{font-weight:bold;text-align:right; background:#CC99CC;}
input.button {
	COLOR:#FFFFFF;
	background-color:#000000;
	font-weight:bold;
	border-style: outset inset inset ridge;	
	cursor:hand;
}

A.button,A.button:active,A.button:visited,A.button:link,A.button:hover{
	TEXT-DECORATION:none
}

A.button:hover{TEXT-DECORATION:none}

.blueTitleText {
	font-family: "Verdana";
	font-size: 16px;
	font-weight:bold;
	color: #303498;
}
.whiteTitleText {
	font-family: "Verdana";
	font-size: 13px;
	font-weight:bold;
	color: #FFFFFF;
}
.redtext {
	font-family: "Verdana";
	font-size: 13px;
	font-weight: bolder;
	color: #FF0000;
}
/* table stuff */
.hide{
	display:none
}
.show{
	display:block;
}
.tabKick{
	BACKGROUND: #996699;
	font-family: Arial;
	font-size: 13px;
	font-weight:bold;
	color: #ffffff;
	cursor: hand;
	/*display: block; */
}
.tabLeft{
	/*BACKGROUND: url(/images/GreyTabL.gif) #ffffff repeat-x top;*/
	background-color: #fefefe;
	border-left: solid 1px #808080;
	border-top: solid 1px #808080;
	font-family: Arial;
	font-size: 13px;
	font-weight:bold;
	color: #666666;
	cursor: hand;
}
.tabBox{
	/*BACKGROUND: url(/images/GreyTabMid.gif) #ffffff repeat-x top;*/
	background-color: #fefefe;
	border-top: solid 1px #808080;
	font-family: Arial;
	font-size: 13px;
	font-weight:bold;
	color: #666666;
	cursor: hand;
}
.tabRight{
	/*BACKGROUND: url(/images/GreyTabR.gif) #ffffff repeat-x top;*/
	background-color: #fefefe;
	border-top: solid 1px #808080;
	border-right: solid 1px #808080;
	font-family: Arial;
	font-size: 13px;
	font-weight:bold;
	color: #666666;
	cursor: hand;
}
.tabLeftSelected{
	/*BACKGROUND: url(/images/BlueTabL.gif) #ffffff repeat-x top;*/
	background-color: #9C659C;
	font-family: Arial;
	font-size: 13px;
	font-weight:bold;
	color: #666666;
	cursor: hand;
}
.tabBoxSelected{
	/*BACKGROUND: url(/images/BlueTabMid.gif) #ffffff repeat-x top;*/
	background-color: #9C659C;
	font-family: Arial;
	font-size: 13px;
	font-weight:bold;
	color: #ffffff;
	cursor: hand;
}
.tabRightSelected{
	/*BACKGROUND: url(/images/BlueTabR.gif) #ffffff repeat-x top;*/
	background-color: #9C659C;
	font-family: Arial;
	font-size: 13px;
	font-weight:bold;
	color: #666666;
	cursor: hand;
}
.MainHeading {
	font-weight:bold;
	color:#CC99CC;
	font-size:11.5pt;
	margin-left/* */ : -4%
}
/* login menu */
.mainMenuButton {
	background-color: #CCCCCC;
	background-image:url(/images/main_menu_bg.gif);
	height: 24px;
	border-top: 1px none #D4D0C8;
	border-right: 0px solid #D4D0C8;
	border-bottom: 1px none #D4D0C8;
	border-left: 0px solid #D4D0C8;
	display: inline;
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size: 9px;
	color: #000000;
}
.mainMenuButtonDown {
	background-color: #CCCCCC;
	background-image:url(/images/main_menu_bg_down.gif);
	height: 24px;
	border-top: 1px solid #666666;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #666666;
	display: inline;
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size: 9px;
	padding-left:2px;
	padding-top:2px;
	color: #000000;
}
.subMenu {
	background-color: #CCCCCC
	border-top: 2px solid #eeeeee;
	border-right: 2px solid #888888;
	border-bottom: 2px solid #888888;
	border-left: 2px solid #eeeeee;
}
.subMenuButton {
	background-color: #CCCCCC;
	height: 20px;
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size: 9px;
	text-align:left;
	padding-left:10px;
	color: #000000;
	cursor: hand;
}
.subMenuButtonDown {
	background-color: #303498;
	height: 20px;
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size: 9px;
	text-align:left;
	padding-left:10px;
	color: #FFFFFF;
	cursor: hand;
}