#menu {
	BORDER-RIGHT: #cc9900 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cc9900 2px solid; PADDING-LEFT: 0px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; BORDER-LEFT: #cc9900 2px solid; WIDTH: 136px; PADDING-TOP: 0px; BORDER-BOTTOM: #cc9900 2px solid; FONT-FAMILY: Verdana, Arial, Helvetica, San-Serif; BACKGROUND-COLOR: #ffffff
}
#menu UL {
	PADDING-LEFT: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
}
#menu UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 14px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #ffffff; PADDING-BOTTOM: 1px; COLOR: #666666; PADDING-TOP: 1px; TEXT-DECORATION: none
}
#menu UL LI A:visited {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 14px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #ffffff; PADDING-BOTTOM: 1px; COLOR: #666666; PADDING-TOP: 1px; TEXT-DECORATION: none
}
#menu UL LI A:link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 14px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #ffffff; PADDING-BOTTOM: 1px; COLOR: #666666; PADDING-TOP: 1px; TEXT-DECORATION: none
}
#menu UL A:hover {
	BACKGROUND: #ffffff; COLOR: #cc9900
}
#menu UL LI A.selected {
	PADDING-LEFT: 2px; BACKGROUND: #cc9900; COLOR: #ffffff
}
#menu UL LI A.selected:visited {
	PADDING-LEFT: 2px; BACKGROUND: #cc9900; COLOR: #ffffff
}
#menu UL LI A.selected:link {
	PADDING-LEFT: 2px; BACKGROUND: #cc9900; COLOR: #ffffff
}
#menu UL LI A.branch {
	PADDING-LEFT: 2px; BACKGROUND: #ffffff; COLOR: #cc9900
}
#menu UL LI A.branch:visited {
	PADDING-LEFT: 2px; BACKGROUND: #ffffff; COLOR: #cc9900
}
#menu UL LI A.branch:link {
	PADDING-LEFT: 2px; BACKGROUND: #ffffff; COLOR: #cc9900
}
#menu UL LI A.branch:hover {
	BACKGROUND: #ffffff; COLOR: #666666
}
#menu UL UL {
	MARGIN: 0px; LINE-HEIGHT: 16px
}
#menu UL UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 18px; PADDING-BOTTOM: 1px; COLOR: #666666; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffffff
}
#menu UL UL LI A:visited {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 18px; PADDING-BOTTOM: 1px; COLOR: #666666; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffffff
}
#menu UL UL LI A:link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 18px; PADDING-BOTTOM: 1px; COLOR: #666666; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffffff
}
#menu UL UL LI A:hover {
	COLOR: #cc9900; BACKGROUND-COLOR: #ffffff
}
#menu UL UL LI A.selected {
	PADDING-LEFT: 6px; COLOR: #ffffff; BACKGROUND-COLOR: #cc9900
}
#menu UL UL LI A.selected:visited {
	PADDING-LEFT: 6px; COLOR: #ffffff; BACKGROUND-COLOR: #cc9900
}
#menu UL UL LI A.selected:link {
	PADDING-LEFT: 6px; COLOR: #ffffff; BACKGROUND-COLOR: #cc9900
}
#menu UL UL LI A.branch {
	PADDING-LEFT: 6px; COLOR: #cc9900; BACKGROUND-COLOR: #ffffff
}
#menu UL UL LI A.branch:visited {
	PADDING-LEFT: 6px; COLOR: #cc9900; BACKGROUND-COLOR: #ffffff
}
#menu UL UL LI A.branch:link {
	PADDING-LEFT: 6px; COLOR: #cc9900; BACKGROUND-COLOR: #ffffff
}
#menu UL UL LI A.branch:hover {
	COLOR: #666666; BACKGROUND-COLOR: #ffffff
}
#menu UL UL LI A.has_children {
	PADDING-LEFT: 11px; COLOR: #666666; BACKGROUND-COLOR: #ffffff
}
#menu UL UL LI A.has_children:visited {
	PADDING-LEFT: 11px; COLOR: #666666; BACKGROUND-COLOR: #ffffff
}
#menu UL UL LI A.has_children:link {
	PADDING-LEFT: 11px; COLOR: #666666; BACKGROUND-COLOR: #ffffff
}
#menu UL UL LI A.has_children:hover {
	COLOR: #cc9900; BACKGROUND-COLOR: #ffffff
}
#menu UL UL UL {
	MARGIN: 0px; LINE-HEIGHT: 14px
}
#menu UL UL UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 22px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 1px; BACKGROUND-COLOR: #e6cc80
}
#menu UL UL UL LI A:visited {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 22px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 1px; BACKGROUND-COLOR: #e6cc80
}
#menu UL UL UL LI A:link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 22px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 1px; BACKGROUND-COLOR: #e6cc80
}
#menu UL UL UL LI A:hover {
	COLOR: #cc9900; BACKGROUND-COLOR: #e6cc80
}
#menu UL UL UL LI A.selected {
	PADDING-LEFT: 10px; FONT-SIZE: 10px; COLOR: #ffffff; BACKGROUND-COLOR: #cc9900
}
#menu UL UL UL LI A.selected:visited {
	PADDING-LEFT: 10px; FONT-SIZE: 10px; COLOR: #ffffff; BACKGROUND-COLOR: #cc9900
}
#menu UL UL UL LI A.selected:link {
	PADDING-LEFT: 10px; FONT-SIZE: 10px; COLOR: #ffffff; BACKGROUND-COLOR: #cc9900
}
#menu P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#link_menu_container {
	BORDER-RIGHT: #cc9900 2px solid; BORDER-TOP: #cc9900 2px solid; PADDING-LEFT: 15px; MARGIN-LEFT: 10px; BORDER-LEFT: #cc9900 2px solid; BORDER-BOTTOM: #cc9900 2px solid; POSITION: absolute; TOP: 450px; BACKGROUND-COLOR: #cc9900
}
#link_menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 118px; LINE-HEIGHT: 16px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, San-Serif; BACKGROUND-COLOR: #ffffff
}
#link_menu UL {
	PADDING-LEFT: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
}
#link_menu UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; COLOR: #666666; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
#link_menu UL LI A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; COLOR: #666666; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
#link_menu UL LI A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; COLOR: #666666; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
#link_menu UL LI A:hover {
	COLOR: #cc9900; BACKGROUND-COLOR: #ffffff
}
.header_dropdown_menu {
	FONT-SIZE: 12px; BACKGROUND: #fffffc; VISIBILITY: hidden; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute
}
.header_dropdown_menu A {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: black 0px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: 900; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; BORDER-LEFT: black 1px solid; WIDTH: 150px; PADDING-TOP: 1px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.header_dropdown_menu A:hover {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: black 0px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: 900; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; BORDER-LEFT: black 1px solid; WIDTH: 150px; PADDING-TOP: 1px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.main_titles {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 24px; FONT-FAMILY: Verdana, Arial, sans-serif
}
.parent {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #330099; FONT-FAMILY: Verdana, Arial, sans-serif
}
.self {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 22px; FONT-FAMILY: Verdana, Arial, sans-serif
}
.child {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 22px; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #9980cc
}
.nav_heading {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 22px; FONT-FAMILY: Verdana, Arial, sans-serif
}
.nav_colour {
	BACKGROUND-COLOR: #e6cc80
}
.nav_table_level1 {
	BACKGROUND-COLOR: #cc9900
}
.nav_table_level2 {
	BACKGROUND-COLOR: #ffffff
}
P.formtext {
	FONT-SIZE: 12px; COLOR: #cc9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.formtext {
	FONT-SIZE: 12px; COLOR: #cc9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SPAN.formtext {
	FONT-SIZE: 12px; COLOR: #cc9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV.formheading {
	FONT-SIZE: 12px; COLOR: #cc9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}
SELECT.formfield {
	FONT-SIZE: 11px; COLOR: #cc9900; FONT-FAMILY: Verdana, arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
INPUT.formfield {
	FONT-SIZE: 11px; COLOR: #cc9900; FONT-FAMILY: Verdana, arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
TEXTAREA.formfield {
	FONT-SIZE: 11px; COLOR: #cc9900; FONT-FAMILY: Verdana, arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
SELECT.formsubmit {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc9900; FONT-FAMILY: Verdana, arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
INPUT.formsubmit {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc9900; FONT-FAMILY: Verdana, arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
TEXTAREA.formsubmit {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc9900; FONT-FAMILY: Verdana, arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.button1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, arial, sans-serif; BACKGROUND-COLOR: #cc9900
}
.button2 {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana, arial, sans-serif; BACKGROUND-COLOR: #cc9900
}
H1 {
	COLOR: #cc9900
}
H2 {
	COLOR: #cc9900
}
H3 {
	COLOR: #cc9900
}
A {
	COLOR: #cc9900
}
A:visited {
	COLOR: #cc9900
}
A:link {
	COLOR: #cc9900
}
A.design {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc9900; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: underline
}
A.design:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc9900; FONT-FAMILY: verdana, arial, sans-serif
}
A.design:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc9900; FONT-FAMILY: verdana, arial, sans-serif
}
A.design:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc9900; FONT-FAMILY: verdana, arial, sans-serif
}
.xip_page_heading {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #cc9900; FONT-FAMILY: verdana, arial, sans-serif
}
.xip_section_heading {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc9900; LINE-HEIGHT: 18px; FONT-FAMILY: verdana, arial, sans-serif
}
.xip_section_heading2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFCCCC; LINE-HEIGHT: 18px; FONT-FAMILY: verdana, arial, sans-serif
}
.xip_section_heading_search{
FONT-WEIGHT: bold; FONT-SIZE: 14px;COLOR:#663333;  LINE-HEIGHT: 18px; FONT-FAMILY:  arial, sans-serif
}
.nbody {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #cc9900; LINE-HEIGHT: 16px; FONT-FAMILY: verdana, arial, sans-serif
}
.xip_table {
	BORDER-RIGHT: #cc9900 2px solid; BORDER-TOP: #cc9900 2px solid; BORDER-LEFT: #cc9900 2px solid; BORDER-BOTTOM: #cc9900 2px solid; BACKGROUND-COLOR: white
}
.ol_fontClass {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial, sans-serif
}
.ol_capfontClass {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial, sans-serif
}
.ol_fgClass {
	BACKGROUND-COLOR: #e6cc80
}
.ol_bgClass {
	BACKGROUND-COLOR: #cc9900
}
.sortable {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #cc9900; LINE-HEIGHT: 16px; FONT-FAMILY: verdana, arial, sans-serif; BACKGROUND-COLOR: white
}
.sortheader {
	FONT-WEIGHT: bold
}
TABLE.sortable SPAN.sortarrow {
	COLOR: black; TEXT-DECORATION: none
}
.Newsmainheading {FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #cc9900; FONT-FAMILY: verdana, arial, sans-serif; }
.style2 {color: #CCCCCC}

/* news styles */


.colour1{
	BACKGROUND-COLOR:#330066;
}

.colour2{
	BACKGROUND-COLOR:#C2B9D5;
}

P.mainheading, TD.mainheading, SPAN.mainheading, DIV.mainheading {
	COLOR: black;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
}
P.bodyheading, TD.bodyheading, SPAN.bodyheading, DIV.bodyheading {
	COLOR: #330066;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
}
P.bodyheading2, TD.bodyheading2, SPAN.bodyheading2, DIV.bodyheading2 {
	COLOR: #E86600;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}
P.bodytext, TD.bodytext, SPAN.bodytext, DIV.bodytext {
	color: black;
	font:11px/14px verdana, arial, helvetica, sans-serif;
	text-align: justify;
	margin:0px 0px 2px 0px;
	padding:0px;
}
P.bodytext2, TD.bodytext2, SPAN.bodytext2, DIV.bodytext2 {
    COLOR: #330066;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
}
A.bodylink {
	COLOR: #330066;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
    TEXT-DECORATION: underline;
}
A.bodylink:hover {
    COLOR: #E86600;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
    TEXT-DECORATION: underline;
}
A.bodylink2 {
	COLOR: #330066;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
    TEXT-DECORATION: underline;
}
A.bodylink2:hover {
    COLOR: #E86600;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
    TEXT-DECORATION: underline;
}
P.formheading, TD.formheading, SPAN.formheading, DIV.formheading {
	COLOR: #330066;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
}
P.formtext, TD.formtext, SPAN.formtext, DIV.formheading {
    COLOR: #E86600;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 12px;
}
SELECT.formfield, INPUT.formfield, TEXTAREA.formfield {
	COLOR: #330066;
	FONT-FAMILY: Verdana, arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	BACKGROUND-COLOR: #FFFFFF;
}
.formsubmit {
	COLOR: #330066;
	FONT-FAMILY: Verdana, arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #FFFFFF;
}
P.resulttext, TD.resulttext, SPAN.resulttext, DIV.resulttext {
    COLOR: #E86600;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}
A.resultlink {
	COLOR: #F17F02;
	FONT-FAMILY: Verdana, arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
    TEXT-DECORATION: underline;
}
A.resultlink:hover {
    COLOR: #DA0B13;
	FONT-FAMILY: Verdana, arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
    TEXT-DECORATION: underline;
}
A.entrylink1 {
	COLOR: #330066;
	FONT-FAMILY: Verdana, arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
    TEXT-DECORATION: underline;
}
A.entrylink1:hover {
    COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
    TEXT-DECORATION: underline;
}
A.entrylink2 {
	COLOR: #330066;
	FONT-FAMILY: Verdana, arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
    TEXT-DECORATION: underline;
}
A.entrylink2:hover {
    COLOR: #E86600;
	FONT-FAMILY: Verdana, arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
    TEXT-DECORATION: underline;
}
SPAN.entrylinktext {
    COLOR: #330066;
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
}
SPAN.entrylinkblank {
    COLOR: #7B7B7B;
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: underline;
}
P.entrytext1, TD.entrytext1, SPAN.entrytext1, DIV.entrytext1 {
    COLOR: #330066;
	FONT-FAMILY: Verdana, arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
}
P.entrytext2, TD.entrytext2, SPAN.entrytext2, DIV.entrytext2 {
    COLOR: #330066;
	FONT-FAMILY: Verdana, arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}
P.entrytext3, TD.entrytext3, SPAN.entrytext3, DIV.entrytext3 {
    COLOR: #B1B1B1;
	FONT-FAMILY: Verdana, arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}
P.errortext, TD.errortext, span.errortext, DIV.errortext
{
	color: red;
	/*COLOR: #C51818; */
	FONT-FAMILY: Verdana, arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
P.updatetext, TD.updatetext, span.updatetext, DIV.updatetext
{
	COLOR: green;
	FONT-FAMILY: Verdana, arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
P.captiontext, TD.captiontext, span.captiontext, DIV.captiontext {
	FONT-FAMILY: Verdana, arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}
.menulink {
	FONT-FAMILY: Verdana, arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR: white;
}
.menulink_active {
	FONT-FAMILY: Verdana, arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #22B8D3;
}




a.footerlink {
	/* COLOR: #336699; */
	color: #B5B5B5;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
  text-decoration: underline;
}
a.footerlink:visited {
	/* COLOR: #336699; */
	color: #B5B5B5;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
  text-decoration: underline;
}
a.footerlink:hover {
    COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
  text-decoration: underline;
}
P.footertext, TD.footertext, span.footertext, DIV.footertext
{
	/* COLOR: #336699; */
	COLOR: #B5B5B5;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
}

a.editlink {
	COLOR: #7F0645;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
  text-decoration: underline;
}
a.editlink:hover {
    COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
  text-decoration: underline;
}


body, table {
	margin:0px;
	padding:0px;
	font:11px/16px verdana, arial, helvetica, sans-serif;
	color:#333;
	}
h1 {
	margin:0px 0px 15px 0px;
	padding:0px;
	font-size:18px;
	line-height:20px;
	font-weight:bold;
	color:#999999;
	}
h2 {
	margin:0px 0px 15px 0px;
	padding:0px;
	font-size:14px;
	line-height:16px;
	font-weight:bold;
	color: #999999;
	/* color:#ccc; */
	}
h3 {
	margin:0px 0px 15px 0px;
	padding:0px;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
	color: #999999;
	/* color:#ccc; */
	}
p {
	font:11px/16px verdana, arial, helvetica, sans-serif;
	text-align: justify;
	margin:0px 0px 14px 0px;
	padding:0px;
	color: #333333;
	}

#Content>p {margin:0px;}
#Content>p+p {text-indent:30px;}

a {
	/* color:#22B8D3; */
	text-decoration:none;
	font-weight:normal;
	font:11px/16px verdana, arial, helvetica, sans-serif;
}
/*
a:link {color:#09c;}
a:visited {color:#07a;}
*/
a:hover {background-color:#eee;}

#box h1{
padding:2px 0 0 8px;
margin:0 0 0 0; 
/* For IE5/Win's benefit height = [correct height] + [top and bottom padding] + [top and bottom border widths] */
height:16px; /* 14px + 2px */
color:white; 
font:bold 14px/16px Arial;
background:#999999;
/* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/box_trans_squares.png');  
background-image:url("https://www.genericsweb.com/news/styles/images/box_trans_squares.png"); 
background-position:97% 65%; */
background-image:url("https://www.genericsweb.com/news/styles/images/grey_box_design.gif"); 
background-repeat:no-repeat;
background-position: right;
}


#boxdesign {
padding:0px 0 0 0px;
margin:0 0 0 0; 
float: right;
background:#999999;
width:80px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/box_trans_squares.png',sizingMethod='image');
}

#box p{
padding: 8px; 
margin: 0px; 
border: solid 2px #999999; 
background:white;
}

#box2 h1{
padding:2px 0 0 8px;
margin:0px 0 0 0; 
height:16px; 

color:white; 
font:bold 11px/14px Arial;
background:#999999;
background-image:url("https://www.genericsweb.com/news/styles/images/grey_box_design.gif"); 
background-repeat:no-repeat;
background-position: right;
}
#box2 p{
padding: 8px; 
margin: 0px; 
border: solid 2px #999999; 
background:#666666;
color:white; 
}

.newbox{
margin: 0px; 
border: solid 2px #666666; 
background:white;
}

.newbox h1{
background:#666666;
color:white; 
font: bold 14px/16px Arial;
padding:2px 0 2px 4px;
margin: 0px;
background-image:url("https://www.genericsweb.com/news/styles/images/5squares.gif"); 
background-repeat:no-repeat;
background-position: right;
}


.newbox h1.nosquares{
background:#666666;
color:white; 
font: bold 14px/16px Arial;
padding:2px 0 2px 4px;
margin: 0px;
}

.newbox h2 {
color: #666666;
font:bold 14px/16px Arial;
display:inline;
}

.boxcontent {
padding: 5px;
font: 11px/14px normal verdana, arial;
}

.boxcontent2 {
padding: 5px;
font: 12px/14px normal verdana, arial;
}

.boxcontent2 a {
font: 12px/14px underline verdana, arial;
}


.boxcontent table {
font: 11px/14px normal verdana, arial;
}

.boxcontent a {
font: 11px/14px normal verdana, arial;
}



.newbox ul {
	margin: 2px 0 2px 5px;
	padding: 0 0 0 10px;
}



.newbox_yellow{
margin: 0px; 
border: solid 2px #CC9900; 
background:white;
}

.newbox_yellow h1{
/* For IE5/Win's benefit height = [correct height] + [top and bottom padding] + [top and bottom border widths] */
background:#CC9900;
color:white; 
font: bold 14px/16px Arial;
padding:2px 2px 2px 4px;
margin: 0px;
background-image:url("https://www.genericsweb.com/news/styles/images/5squares-yellow.gif"); 
background-repeat:no-repeat;
background-position: right;
}

.between_line{
margin: 0px; 
borderborder-top:solid 2px #CC9900; 
background:white;
}

a.news_headline, a.news_headline:visited, a.news_headline:link {
font: bold 14px/16px Arial;
color: #333;
display: block;
text-decoration: none;
}

a.news_headline:hover {
color: #CC9900;
background-color: white;
}

.newbox_yellow h1.news_headline {
color: #CC9900;
background: white;
background-image: none;
padding: 0;
}

.newbox_blue{
margin: 0px; 
border: solid 2px #0066FF; 
background:white;
}

.newbox_blue h1{
background:#0066FF;
color:white; 
font: bold 14px/16px Arial;
padding:2px 0 2px 4px;
margin: 0px;
background-image:url("https://www.genericsweb.com/news/styles/images/5squares-blue.gif"); 
background-repeat:no-repeat;
background-position: right;
}

.newbox_purple{
margin: 0px;
border: solid 2px #660099;
background:white;
}

.newbox_purple h1{
background: #660099;
color:white; 
font: bold 14px/16px Arial;
padding:2px 0 2px 4px;
margin: 0px;
background-image:url("https://www.genericsweb.com/news/styles/images/5squares-purple.gif");
background-repeat:no-repeat;
background-position: right;
}

.newbox_aqua{
margin: 0px;
border: solid 2px #009999;
background:white;
}

.newbox_aqua h1{
background: #009999;
color:white; 
font: bold 14px/16px Arial;
padding:2px 0 2px 4px;
margin: 0px;
background-image:url("https://www.genericsweb.com/news/styles/images/5squares-aqua.gif");
background-repeat:no-repeat;
background-position: right;
}

.newbox_green{
margin: 0px;
border: solid 2px #669933;
background:white;
}

.newbox_green h1{
background: #669933;
color:white; 
font: bold 14px/16px Arial;
padding:2px 0 2px 4px;
margin: 0px;
background-image:url("https://www.genericsweb.com/news/styles/images/5squares-green.gif");
background-repeat:no-repeat;
background-position: right;
}


.newbox_red{
margin: 0px;
border: solid 2px #990000;
background:white;
}

.newbox_red h1{
background: #990000;
color:white; 
font: bold 14px/16px Arial;
padding:2px 0 2px 4px;
margin: 0px;
background-image:url("https://www.genericsweb.com/news/styles/images/5squares-red.gif");
background-repeat:no-repeat;
background-position: right;
}