
#newstitle:link {
	FONT-WEIGHT: none; FONT-SIZE: 15px; COLOR: #277DC9; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica; TEXT-DECORATION: none;
}
#newstitle:visited {
	FONT-WEIGHT: none; FONT-SIZE: 15px; COLOR: #277DC9; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica; TEXT-DECORATION: none;
}
#newstitle:hover {
	FONT-WEIGHT: none; FONT-SIZE: 15px; COLOR: red; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica; TEXT-DECORATION: none;
}
#articlelink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3366CC; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none;
}
#articlelink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3366CC; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none;
}
#articlelink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: orange; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: underline;
}
.linediv
{
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-BOTTOM: 1px SOLID #C59C44;
	WIDTH: 100%;
	HEIGHT: 1px;
}
.dialogok {
 width: 100%;
 margin:0px auto;
 min-width:20em;
}

.dialogok .hd .c,
.dialogok .ft .c {
 font-size:1px; /* ensure minimum height */
 height:13px;
}

.dialogok .ft .c {
 height:14px;
}

.dialogok .hd {
	overflow: hidden;
	position: relative;
}

.dialogok .hd .d {
 background:transparent url(images/ok_tl.gif) no-repeat 0px 0px;
 height: 32px;
}

.dialogok .hd .d .c {
 background:transparent url(images/ok_tr.gif) no-repeat right 0px;
 height: 32px;
}

.dialogok .hd .e {
	height: 30px;
	position: absolute;
	left: 35px;
	top: 12px;
	COLOR: #000000;
	FONT: bold 12px Calibri, Verdana, Tahoma;
}

.dialogok .bd {
 background:transparent url(images/ok_ml.gif) repeat-y 0px 0px;
}

.dialogok .bd .c {
 background:transparent url(images/ok_mr.gif) repeat-y right 0px;
}

.dialogok .bd .c .s {
 margin:0px 8px 0px 15px;
 background:#FFFFFF;
 padding:1em;
 COLOR: #000000;
	FONT: 12px Calibri, Verdana, Tahoma;
}

.dialogok .ft {
 background:transparent url(images/ok_bl.gif) no-repeat 0px 0px;
}

.dialogok .ft .c {
 background:transparent url(images/ok_br.gif) no-repeat right 0px;
}

.dialogerror {
 width: 100%;
 margin:0px auto;
 min-width:20em;
}

.dialogerror .hd .c,
.dialogerror .ft .c {
 font-size:1px; /* ensure minimum height */
 height:13px;
}

.dialogerror .ft .c {
 height:14px;
}

.dialogerror .hd {
	overflow: hidden;
	position: relative;
}

.dialogerror .hd .d {
 background:transparent url(images/error_tl.gif) no-repeat 0px 0px;
 height: 32px;
}

.dialogerror .hd .d .c {
 background:transparent url(images/error_tr.gif) no-repeat right 0px;
 height: 32px;
}

.dialogerror .hd .e {
	height: 30px;
	position: absolute;
	left: 35px;
	top: 12px;
	COLOR: #000000;
	FONT: bold 12px Calibri, Verdana, Tahoma;
}

.dialogerror .bd {
 background:transparent url(images/error_ml.gif) repeat-y 0px 0px;
}

.dialogerror .bd .c {
 background:transparent url(images/error_mr.gif) repeat-y right 0px;
}

.dialogerror .bd .c .s {
 margin:0px 8px 0px 15px;
 background:#FFFFFF;
 padding:1em;
 COLOR: #000000;
	FONT: 12px Calibri, Verdana, Tahoma;
}

.dialogerror .ft {
 background:transparent url(images/error_bl.gif) no-repeat 0px 0px;
}

.dialogerror .ft .c {
 background:transparent url(images/error_br.gif) no-repeat right 0px;
}

.dialogalert {
 width: 100%;
 margin:0px auto;
 min-width:20em;
}

.dialogalert .hd .c,
.dialogalert .ft .c {
 font-size:1px; /* ensure minimum height */
 height:13px;
}

.dialogalert .ft .c {
 height:14px;
}

.dialogalert .hd {
	overflow: hidden;
	position: relative;
}

.dialogalert .hd .d {
 background:transparent url(images/alert_tl.gif) no-repeat 0px 0px;
 height: 32px;
}

.dialogalert .hd .d .c {
 background:transparent url(images/alert_tr.gif) no-repeat right 0px;
 height: 32px;
}

.dialogalert .hd .e {
	height: 30px;
	position: absolute;
	left: 35px;
	top: 12px;
	COLOR: #000000;
	FONT: bold 12px Calibri, Verdana, Tahoma;
}

.dialogalert .bd {
 background:transparent url(images/alert_ml.gif) repeat-y 0px 0px;
}

.dialogalert .bd .c {
 background:transparent url(images/alert_mr.gif) repeat-y right 0px;
}

.dialogalert .bd .c .s {
 margin:0px 8px 0px 15px;
 background:#FFFFFF;
 padding:1em;
 COLOR: #000000;
	FONT: 12px Calibri, Verdana, Tahoma;
}

.dialogalert .ft {
 background:transparent url(images/alert_bl.gif) no-repeat 0px 0px;
}

.dialogalert .ft .c {
 background:transparent url(images/alert_br.gif) no-repeat right 0px;
}

/* content-specific */

.dialogok h1 {
 /* header */
 font-size:2em;
 margin:0px;
 padding:0px;
 margin-top:-0.6em;
}

.dialogok p {
 margin:0.5em 0px 0px 0px;
 padding:0px;
 font:0.95em/1.5em arial,tahoma,"sans serif";
}

html>body .dialogok pre {
 font-size:1.1em;
}
.navpage
{
	background-color: #fcfaf5;
	color: #333333;
	font: 11px Tahoma, Verdana;
	padding: 2px 4px 2px 4px;
	white-space: nowrap;
}

.navpageselected
{
	background-color: #F2F0EB;
	color: #333333;
	font: 11px Tahoma, Verdana;
	padding: 2px 4px 2px 4px;
	white-space: nowrap;

	BORDER-LEFT: 1px SOLID #FFFFFF;
	BORDER-TOP: 1px SOLID #FFFFFF;
	BORDER-RIGHT: 1px SOLID #AFABA3;
}
.highlightpage
{
	background-color: #F2F0EB;
	color: #33333;
	font: 11px Tahoma, Verdana;
	padding: 2px 4px 2px 4px;
	white-space: nowrap;

	BORDER-LEFT: 1px SOLID #FFFFFF;
	BORDER-TOP: 1px SOLID #FFFFFF;
	BORDER-RIGHT: 1px SOLID #AFABA3;
}
.highlightpage a:link
{
	color: #FFFFFF;
	text-decoration: none;
}
.highlightpage a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
.highlightpage a:hover, .highlightpage a:active
{
	color: #FFFFFF;
	text-decoration: underline;
}

.renavsection {
text-decoration: none;
margin: 0 0 0 0;
border: 1px solid #efe8da;
background: #FFFFFF url(images/renavtitlebg.gif) no-repeat top left;
-moz-border-radius: 4px 4px 0px 0px;
COLOR: #61718C;
WIDTH: 100%;
}

.navtitle
{
    FONT-SIZE: 11px;
    COLOR: #454545;
    FONT-FAMILY: Verdana, Arial;
	VERTICAL-ALIGN: middle;
	HEIGHT: 20px;
	WIDTH: 100%;
	PADDING-TOP: 3px;
	PADDING-LEFT: 3px;
}


.renavsub {
padding: 4px 4px 4px 4px;
}


#newslink:link {
	FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #404FA1; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none;
}

#newslink:visited {
	FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #404FA1; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none;
}

#newslink:hover {
	FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: underline;
}

#contlink:link {
	FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none;
}

#contlink:visited {
	FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none;
}

#contlink:hover {
	FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: yellow; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: underline;
}

#toplink:link {
	FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #8A8A8A; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none;
}

#toplink:visited {
	FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #8A8A8A; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none;
}

#toplink:hover {
	FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: underline;
}

#navlink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none;
}

#navlink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none;
}

#navlink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none;
}

#footerlink:link {
	FONT-WEIGHT: none; FONT-SIZE: 12px; COLOR: #CBECEA; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none;
}

#footerlink:visited {
	FONT-WEIGHT: none; FONT-SIZE: 12px; COLOR: #CBECEA; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none;
}

#footerlink:hover {
	FONT-WEIGHT: none; FONT-SIZE: 12px; COLOR: orange; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: underline;
}

#ss:link {
	FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none;
}

#ss:visited {
	FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none;
}

#ss:hover {
	FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none;
}

#greenlink:link {
	FONT-WEIGHT: none; FONT-SIZE: 18px; COLOR: #44ad41; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: underline;
}

#greenlink:visited {
	FONT-WEIGHT: none; FONT-SIZE: 18px; COLOR: #44ad41; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: underline;
}

#greenlink:hover {
	FONT-WEIGHT: none; FONT-SIZE: 18px; COLOR: orange; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: underline;
}


.rowhighlight
{
	background-color: #FFF8E9;
	color: #000000;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}


A:link {
	FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none;
}

A:visited {
	FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none;
}

A:hover {
	FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #F5F4F5;
	background-image: url(images/background.gif);
	HEIGHT: 100%;
}

.menuitem
{
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Tahoma;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	WIDTH: 84px;
	HEIGHT: 15px;
	CURSOR: pointer;
	TEXT-ALIGN: center;
}

.menuitemhover
{
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Tahoma;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	BACKGROUND: URL(images/menuhover.gif);
	WIDTH: 84px;
	HEIGHT: 15px;
	CURSOR: pointer;
	TEXT-ALIGN: center;
}

.footer
{
	COLOR: #CBECEA;
	FONT-FAMILY: Verdana, Tahoma;
	FONT-SIZE: 12px;
	PADDING-LEFT: 15px;
	PADDING-TOP: 15px;
}

.smalltext
{
	FONT-FAMILY: Verdana, Tahoma;
	FONT-SIZE: 11px;
}

.greenbigtext
{
	FONT-SIZE: 18px;
	COLOR: #44ad41;
	FONT-FAMILY: Verdana, Tahoma;
}

.greenmedtext
{
	FONT-SIZE: 12px;
	COLOR: #44ad41;
	FONT-FAMILY: Verdana, Tahoma;
	FONT-WEIGHT: bold;
}

.graymedtext
{
	FONT-SIZE: 12px;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Tahoma;
	FONT-WEIGHT: bold;
}

.whitetext
{
	FONT-FAMILY: Verdana, Tahoma;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
}

.graytext
{
	FONT-FAMILY: Verdana, Tahoma;
	FONT-SIZE: 11px;
	COLOR: #8A8A8A;
}

.newsdate
{
	COLOR: #666666;
	FONT-FAMILY: Verdana, Tahoma;
	FONT-SIZE: 11px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
}

#newsulcontainer
{
	HEIGHT: 190px; 
	BACKGROUND: #F5F0EB;
	FONT-FAMILY: Verdana, Tahoma;
	FONT-SIZE: 11px;
	MARGIN: 0px;
	PADDING: 6px;

}
.navbar {
background: #f1efe6 url(images/navbarbg.gif) no-repeat bottom left; PADDING: 0px 0px 0px 0px;
}


.footerhr
{
	BORDER: none;
	COLOR: #4693eb;
	BACKGROUND-COLOR: #4693eb;
	HEIGHT: 1px;
	MARGIN: 3 1 3 1;
	PADDING: 0;
}

.clsCMOn {
	color: #FFFFFF;
	font-family : Verdana, Helvetica;
	font-size : 11px;
	text-decoration : none;
	padding: 2px 0 0 4px;
}


.itemsection {
	text-decoration: none;
	margin: 0 0 0 0;
	border: 1px solid #CDCDCD;
	background: #f1efe6;
	-moz-border-radius: 4px 4px 0px 0px;
	COLOR: #61718C;
	WIDTH: 258px;
	HEIGHT: 122px;
	FONT: 11px Verdana, Arial, Helvetica;
	BACKGROUND: #FFFFFF url(images/sectionbg.gif) NO-REPEAT TOP RIGHT;
}

.compareborder {
	border: 1px solid #CCCCCC;
	MARGIN-LEFT: 40px;
	MARGIN-RIGHT: 40px;
	MARGIN-TOP: 10px;
	MARGIN-BOTTOM: 10px;
}

.tbordernew {
	border: 1px solid #CCCCCC;
	MARGIN-LEFT: 4px;
	MARGIN-RIGHT: 4px;
	MARGIN-TOP: 5px;
	MARGIN-BOTTOM: 6px;
}

.comparespan {
	MARGIN-LEFT: 40px;
	MARGIN-RIGHT: 40px;
	MARGIN-BOTTOM: 10px;
}

.clsCMOver {
	color: #FFFFFF;
	font-family : Verdana, Helvetica;
	font-size : 11px;
	text-decoration : none;
	padding: 2px 0 0 4px;
}

.rowerror
{
	background-color: #E05353;
	color: #FFFFFF;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial
}

.errorbox
{
	background-color: #FFEAEA;
	color: #333333;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial;
}


.subsplash1 {
	BACKGROUND: #FFFFFF url(images/subsplash2.gif) NO-REPEAT TOP RIGHT;
	margin-left: 0;
	COLOR: #B4D0FB;
	font: 38px Trebuchet MS, Verdana, Arial, Helvetica;
	Z-INDEX: 9;
	POSITION: relative;
	HEIGHT: 68px;
	PADDING-LEFT: 10px;
	VERTICAL-ALIGN: bottom;
}

.subsplashtitle
{

}

.tabcontent {
float: left; position: relative;
z-index: 3;
top: -1px;
HEIGHT: 2px;
BACKGROUND: #CCCCCC;
}

.contentarea
{
	FONT: 11px Verdana, Arial, Helvetica;
	PADDING: 4px;
}

.swiftfieldset { margin-bottom: 6px; color: #333333; BORDER: 1px SOLID #CCCCCC; -moz-border-radius: 4px 4px 4px 4px; padding: 4px; padding-bottom: 6px;}
.swiftfieldset, .swiftfieldset td, .swiftfieldset p, .swiftfieldset li { FONT: 11px Verdana, Tahoma; }


.tabletitlerow
{
	BACKGROUND: #F2F0EB;
	COLOR: #000000;
	FONT: 11px Verdana, Tahoma;
	BORDER-LEFT: 1px SOLID #FFFFFF;
	BORDER-RIGHT: 1px SOLID #AFABA3;
	BORDER-TOP: 1px SOLID #FFFFFF;
	BORDER-BOTTOM: 1px SOLID #AFABA3;
}

.swiftbutton
{
	PADDING: 4px;
	BACKGROUND: #e9e7e3;
	COLOR: #000000;
	FONT: 11px Verdana, Tahoma;
	BORDER-LEFT: 1px SOLID #FFFFFF;
	BORDER-TOP: 1px SOLID #FFFFFF;
	BORDER-RIGHT: 1px SOLID #AFABA3;
	BORDER-BOTTOM: 1px SOLID #AFABA3;
}

.tborder
{
	background-color: #FFFFFF;
	color: #000000;
	border: 1px solid #808080;
}

.row1
{
	BACKGROUND-COLOR: #FAF9F5;
	COLOR: #000000;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}

.row2
{
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #000000;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}

.tabletitleredrow
{
	BACKGROUND: #FFC5C5;
	COLOR: #000000;
	FONT: 11px Verdana, Tahoma;
	BORDER-LEFT: 1px SOLID #FFFFFF;
	BORDER-TOP: 1px SOLID #FFFFFF;
	BORDER-RIGHT: 1px SOLID #BC4545;
	BORDER-BOTTOM: 1px SOLID #BC4545;
}

.swifttext
{
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Tahoma;
	FONT-SIZE: 11px;
	BORDER-LEFT: 1px SOLID #aca899;
	BORDER-TOP: 1px SOLID #aca899;
	BORDER-BOTTOM: 1px SOLID #ece9d8;
	BORDER-RIGHT: 1px SOLID #ece9d8;
	PADDING: 2px 2px 2px 2px;
}

.swiftselect
{
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Tahoma;
	FONT-SIZE: 11px;
	BORDER-LEFT: 1px SOLID #aca899;
	BORDER-TOP: 1px SOLID #aca899;
	BORDER-BOTTOM: 1px SOLID #ece9d8;
	BORDER-RIGHT: 1px SOLID #ece9d8;
	vertical-align: middle;
}

.swifttextextended
{
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #000000;
	WIDTH: 200px;
	FONT-FAMILY: Verdana, Tahoma;
	FONT-SIZE: 11px;
	BORDER-LEFT: 1px SOLID #aca899;
	BORDER-TOP: 1px SOLID #aca899;
	BORDER-BOTTOM: 1px SOLID #ece9d8;
	BORDER-RIGHT: 1px SOLID #ece9d8;
	PADDING: 2px 2px 2px 2px;
}

.swifttextred
{
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Tahoma;
	FONT-SIZE: 11px;
	BORDER-STYLE: dashed;
	BORDER-COLOR: red;
	BORDER-WIDTH: 1px;
	PADDING: 2px 2px 2px 2px;
}

.departmentselect
{	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Tahoma;
	FONT-SIZE: 11px;
	BORDER-STYLE: solid;
	BORDER-COLOR: #888888;
	BORDER-WIDTH: 1px;
}

.swifttextarea
{	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Tahoma;
	FONT-SIZE: 11px;
	BORDER-STYLE: solid;
	BORDER-COLOR: #888888;
	BORDER-WIDTH: 1px;
	WIDTH: 100%;
	PADDING: 2px 2px 2px 2px;
}

.swifttimer
{	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Tahoma;
	FONT-SIZE: 11px;
	BORDER-STYLE: solid;
	BORDER-COLOR: #FFFFFF;
	BORDER-WIDTH: 0px;
	WIDTH: 50px;
	TEXT-ALIGN: right;
	PADDING-RIGHT: 5px;
}

.bluebutton
{
	BORDER: solid 0 #FFFFFF;
	BACKGROUND: URL(images/bluebuttonbg.gif) no-repeat;
	HEIGHT: 21px;
	WIDTH: 85px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Tahoma;
	FONT-SIZE: 11px;
	MARGIN: 0px;
    padding-top: 3px;
    padding-bottom: 15px;
    vertical-align:middle;
}

.orangebutton
{
	BORDER: solid 0 #FFFFFF;
	BACKGROUND: URL(images/orangebuttonbg.gif) no-repeat;
	HEIGHT: 21px;
	WIDTH: 85px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Tahoma;
	FONT-SIZE: 11px;
	MARGIN: 0px;
    padding-top: 3px;
    padding-bottom: 15px;
    vertical-align:middle;
}

.headertr {
	BACKGROUND: #FFFFFF;
	HEIGHT: 55px;
}

.sectiontitlebar {
	BACKGROUND: #eeeeee;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-WEIGHT: bold;
	BORDER-BOTTOM: 1px SOLID #cccccc;
	COLOR: #333333;
	PADDING: 4px;
	MARGIN: 4px;
}

.maintitlesection {
	BACKGROUND: #f9f9f9;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	BORDER: 1px SOLID #dedede;
	COLOR: #595959;
	PADDING: 4px;
	MARGIN: 4px;
	WIDTH: 258px;
	HEIGHT: 150px;
}

.graytext {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	COLOR: #595959;
}

.smallredtext {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	COLOR: #CF5D60;
}

.maintitlesectionhr
{
	BORDER: none;
	COLOR: #dedede;
	BACKGROUND-COLOR: #dedede;
	HEIGHT: 1px;
	MARGIN: 3 1 3 1;
	PADDING: 0;
}


.toolbar {
	BACKGROUND: #e5e3de URL(images/toolbarbg.gif);
	HEIGHT: 26px;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}

.navtoolbar {
	BACKGROUND: #e5e3de URL(images/navtoolbarbg.gif);
	HEIGHT: 21px;
}

.navtoolbarsplitter {
	BACKGROUND: #4a4a4a;
	HEIGHT: 11px;
	WIDTH: 1px;
	MARGIN: 0px;
	MARGIN-TOP: 5px;
	MARGIN-BOTTOM: 0px;
	PADDING: 0px;
	POSITION: relative;
	FLOAT: LEFT;
}

.navtoolbaritem {
	BACKGROUND: URL(images/navtoolbarsplitter.gif) NO-REPEAT TOP RIGHT;
	FONT-FAMILY: Verdana, Tahoma;
	FONT-SIZE: 11px;
	COLOR: #4a4a4a;
	MARGIN: 0px;
	MARGIN-TOP: 3px;
	MARGIN-LEFT: 1px;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 10px;
	POSITION: relative;
	FLOAT: LEFT;
}

.navtoolbaritemsel {
	FONT-FAMILY: Verdana, Tahoma;
	FONT-SIZE: 11px;
	COLOR: #4a4a4a;
	MARGIN: 0px;
	BORDER-RIGHT: 1px SOLID #aca999;
	MARGIN-TOP: 3px;
	MARGIN-LEFT: -1px;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 9px;
	POSITION: relative;
	FLOAT: LEFT;
	BACKGROUND: #ffffff url(images/navtoolbaritembg.gif) REPEAT-X BOTTOM LEFT;
	CURSOR: pointer;
}

.navtoolbaritemselfirst {
	FONT-FAMILY: Verdana, Tahoma;
	FONT-SIZE: 11px;
	COLOR: #4a4a4a;
	MARGIN: 0px;
	BORDER-RIGHT: 1px SOLID #aca999;
	MARGIN-TOP: 3px;
	MARGIN-LEFT: 1px;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 9px;
	POSITION: relative;
	FLOAT: LEFT;
	BACKGROUND: #ffffff url(images/navtoolbaritembg.gif) REPEAT-X BOTTOM LEFT;
	CURSOR: pointer;
}

.navtoolbaritemhover {
	FONT-FAMILY: Verdana, Tahoma;
	FONT-SIZE: 11px;
	COLOR: #4a4a4a;
	MARGIN: 0px;
	BORDER-RIGHT: 1px SOLID #aca999;
	BORDER-LEFT: 1px SOLID #aca999;
	MARGIN-TOP: 3px;
	MARGIN-LEFT: -1px;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 9px;
	POSITION: relative;
	FLOAT: LEFT;
	BACKGROUND: #ffffff url(images/navtoolbaritembg.gif) REPEAT-X BOTTOM LEFT;
	CURSOR: pointer;
}

.navtoolbaritemhoverfirst {
	FONT-FAMILY: Verdana, Tahoma;
	FONT-SIZE: 11px;
	COLOR: #4a4a4a;
	MARGIN: 0px;
	BORDER-RIGHT: 1px SOLID #aca999;
	MARGIN-TOP: 3px;
	MARGIN-LEFT: 1px;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 9px;
	POSITION: relative;
	FLOAT: LEFT;
	BACKGROUND: #ffffff url(images/navtoolbaritembg.gif) REPEAT-X BOTTOM LEFT;
	CURSOR: pointer;
}

.splitter {
	BACKGROUND: #f1efe6;
	BORDER-LEFT: 1px SOLID #FFFFFF;
	BORDER-RIGHT: 1px SOLID #aca999;
	MARGIN: 0px;
	PADDING: 0px;
	CURSOR: e-resize;
}

.footerrow {
	BACKGROUND: #aca999;
/*	BORDER-TOP: 1px SOLID #aca999;*/
	HEIGHT: 1px;
	MARGIN: 0px;
	PADDING: 0px;
	CURSOR: e-resize;
}

.yellowbutton
{
	BORDER: solid 0 #FFFFFF;
	BACKGROUND: URL(images/yellowbuttonbg.gif) no-repeat;
	HEIGHT: 21px;
	WIDTH: 64px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Tahoma;
	FONT-SIZE: 11px;
	MARGIN: 0px;
    padding-top: 3px;
    padding-bottom: 15px;
    vertical-align:middle;
}

.yellowbuttonbig
{
	BORDER: solid 0 #FFFFFF; BACKGROUND: URL(images/yellowbuttonbigbg.gif) no-repeat; HEIGHT: 21px; WIDTH: 100px; COLOR: #000000; FONT-FAMILY: Verdana, Tahoma; FONT-SIZE: 11px; MARGIN: 0px; padding-top: 3px; padding-bottom: 15px; ALIGN: center; vertical-align:middle;
}

/* COMPANY */
.placeholder_company {
	BACKGROUND: #7192AC;
	HEIGHT: 28px;
}

.nav_company {
	BACKGROUND: #E5ECF2;
	FONT: 11px Verdana, Arial, Helvetica;
	COLOR: #0045A9;
	HEIGHT: 28px;
}

.subheader_company {
	BACKGROUND: #FFFFFF URL(images/sectionbg_company.gif);
	HEIGHT: 61px;
}

.menuitem_company {
	BACKGROUND: #D2D9E1;
	HEIGHT: 23px;
	CURSOR: pointer;
	FONT: bold 11px Verdana, Arial, Helvetica;
}

.menuitemhover_company {
	BACKGROUND: #E5ECF2;
	HEIGHT: 23px;
	COLOR: red;
	COLOR: #0045A9;
	CURSOR: pointer;
	FONT: bold 11px Verdana, Arial, Helvetica;
}

.menuitemsel_company {
	BACKGROUND: #E5ECF2;
	HEIGHT: 23px;
	COLOR: #0045A9;
	CURSOR: pointer;
	FONT: bold 11px Verdana, Arial, Helvetica;
}

.menu_company {
	BACKGROUND: #D2D9E1;
}

/* PURCHASE */
.placeholder_purchase {
	BACKGROUND: #71ACA3;
	HEIGHT: 28px;
}

.nav_purchase {
	BACKGROUND: #E5F2F0;
	FONT: 11px Verdana, Arial, Helvetica;
	COLOR: #0045A9;
	HEIGHT: 28px;
}

.subheader_purchase {
	BACKGROUND: #FFFFFF URL(images/sectionbg_purchase.gif);
	HEIGHT: 61px;
}

.menuitem_purchase {
	BACKGROUND: #D2E1E0;
	HEIGHT: 23px;
	CURSOR: pointer;
	FONT: bold 11px Verdana, Arial, Helvetica;
}

.menuitemhover_purchase {
	BACKGROUND: #E5F2F0;
	HEIGHT: 23px;
	COLOR: red;
	COLOR: #4B887F;
	CURSOR: pointer;
	FONT: bold 11px Verdana, Arial, Helvetica;
}

.menuitemsel_purchase {
	BACKGROUND: #E5F2F0;
	HEIGHT: 23px;
	COLOR: #4B887F;
	CURSOR: pointer;
	FONT: bold 11px Verdana, Arial, Helvetica;
}

.menu_purchase {
	BACKGROUND: #D2E1E0;
}


/* DEVELOPERS */
.placeholder_developers {
	BACKGROUND: #AC71A9;
	HEIGHT: 28px;
}

.nav_developers {
	BACKGROUND: #F2E5F1;
	FONT: 11px Verdana, Arial, Helvetica;
	COLOR: #A90085;
	HEIGHT: 28px;
}

.subheader_developers {
	BACKGROUND: #FFFFFF URL(images/sectionbg_developers.gif);
	HEIGHT: 61px;
}

.menuitem_developers {
	BACKGROUND: #E1D2DF;
	HEIGHT: 23px;
	CURSOR: pointer;
	FONT: bold 11px Verdana, Arial, Helvetica;
}

.menuitemhover_developers {
	BACKGROUND: #F2E5F1;
	HEIGHT: 23px;
	COLOR: red;
	COLOR: #A90085;
	CURSOR: pointer;
	FONT: bold 11px Verdana, Arial, Helvetica;
}

.menuitemsel_developers {
	BACKGROUND: #F2E5F1;
	HEIGHT: 23px;
	COLOR: #A90085;
	CURSOR: pointer;
	FONT: bold 11px Verdana, Arial, Helvetica;
}

.menu_developers {
	BACKGROUND: #E1D2DF;
}


/* PRODUCTS */

.placeholder_products {
	BACKGROUND: #71A5AC;
	HEIGHT: 28px;
}

.nav_products {
	BACKGROUND: #E5F0F2;
	FONT: 11px Verdana, Arial, Helvetica;
	COLOR: #71A5AC;
	HEIGHT: 28px;
}

.subheader_products {
	BACKGROUND: #FFFFFF URL(images/sectionbg_products.gif);
	HEIGHT: 61px;
}

.menuitem_products {
	BACKGROUND: #D2DEE1;
	HEIGHT: 23px;
	CURSOR: pointer;
	FONT: bold 11px Verdana, Arial, Helvetica;
}

.menuitemhover_products {
	BACKGROUND: #E5F0F2;
	HEIGHT: 23px;
	COLOR: #006884;
	CURSOR: pointer;
	FONT: bold 11px Verdana, Arial, Helvetica;
}

.menuitemsub_products {
	BACKGROUND: #F0F8F9;
	HEIGHT: 23px;
	CURSOR: pointer;
	FONT: 11px Verdana, Arial, Helvetica;
}

.menuitemsubhover_products {
	BACKGROUND: #FFFFFF;
	HEIGHT: 23px;
	COLOR: #006884;
	CURSOR: pointer;
	FONT: 11px Verdana, Arial, Helvetica;
}

.menuitemsel_products {
	BACKGROUND: #E5F0F2;
	HEIGHT: 23px;
	COLOR: #006884;
	CURSOR: pointer;
	FONT: bold 11px Verdana, Arial, Helvetica;
}

.menu_products {
	BACKGROUND: #D2DEE1;
}


/* !! TAB CSS !! */

#btab{
margin-left: 0;
margin-top: -0.0em;
margin-bottom: +0.0em;
padding: 0px 0px 0px 10px;
COLOR: #B4C5E1;
font: 11px Verdana;
z-index: 6;
}

#btab li{
list-style: none;
display: inline;
margin: 0;
}

#btab li a{
text-decoration: none;
padding: 4px 10px 4px 10px;
margin-right: 2px;
border: 1px solid #42608D;
border-top: none;
background: #E5EEFD;
-moz-border-radius: 0px 0px 4px 4px;
float: left; position: relative;
top: 0px; left: -2px;
COLOR: #61718C;
}

#btab a:hover{
color: #000000;
BACKGROUND: #FEFFF5;
border-color: #333333;
}

#btab a.currenttab {
padding: 4px 10px 5px 10px;
background: #F7FAFF;
COLOR: #333333;
margin-bottom: +0.1em;
z-index: 4;
top: -1px;
}

#tab{
margin-left: 0;
margin-bottom: +0.1em;
margin-top: 0.1em;
COLOR: #B4C5E1;
font: 11px Verdana;
padding: 4px 10px 4px 6px;
z-index: 6;
}

#tab li{
list-style: none;
display: inline;
margin: 0;
}

#tab li a{
text-decoration: none;
padding: 4px 10px 4px 10px;
margin-right: 2px;
border: 1px solid #cfcec6;
border-bottom: none;
background: #f1efe6;
-moz-border-radius: 4px 4px 0px 0px;
float: left; position: relative;
bottom: -1px; left: -2px;
COLOR: #a09f97;
}

#tab a:hover{
BACKGROUND: #FFFFFF url(images/hovertabbg.gif) REPEAT-X BOTTOM LEFT;
padding: 4px 10px 5px 10px;
BORDER: 1px SOLID #aca999;
BORDER-BOTTOM: none;
z-index: 4;
margin-top: -0.1em;
bottom: -1px;
COLOR: #4a4a4a;
}
#tab a.currenttab {
padding: 4px 10px 5px 10px;
background: #FFFFFF url(images/tabbg.gif) REPEAT-X BOTTOM LEFT;
COLOR: #333333;
BORDER: 1px SOLID #aca999;
BORDER-BOTTOM: none;
margin-top: -0.1em;
z-index: 4;
bottom: -1px;
}
#tab a.currenttabred {
padding: 4px 10px 5px 10px;
background: #FFFFFF url(images/tabbgred.gif) REPEAT-X BOTTOM LEFT;
COLOR: #333333;
BORDER: 1px SOLID #aca999;
BORDER-BOTTOM: none;
margin-top: -0.1em;
z-index: 4;
bottom: -1px;
}