A {
font-size:11px;	FONT-WEIGHT: bold; COLOR: #003F87; TEXT-DECORATION: none
}
A:hover {
font-size:11px;	FONT-WEIGHT: bold; COLOR: #FFDOAA; TEXT-DECORATION: underline
}
A:visited {
font-size:11px;	FONT-WEIGHT: bold; COLOR: #003F87; TEXT-DECORATION: none
}
A:visited:hover {
font-size:11px;	FONT-WEIGHT: bold; COLOR: #FFDOAA; TEXT-DECORATION: underline
}
.custom_button { BORDER-RIGHT: #aaa 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 2px solid; FONT-FAMILY: Verdana, sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #eee; }
.custom_button:visited { BORDER-RIGHT: #aaa 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 2px solid; FONT-FAMILY: Verdana, sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #eee; }
.custom_button:active { BORDER-RIGHT: #aaa 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 2px solid; FONT-FAMILY: Verdana, sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #eee; }
.custom_button:hover { BORDER-RIGHT: #aaa 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 2px solid; FONT-FAMILY: Verdana, sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #eee; }

.custom_buttonlo { font-size: 18px; BORDER-RIGHT: #aaa 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 2px solid; FONT-FAMILY: Verdana, sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #eee; }
.custom_buttonlo:visited { BORDER-RIGHT: #aaa 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 2px solid; FONT-FAMILY: Verdana, sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #eee; }
.custom_buttonlo:active { BORDER-RIGHT: #aaa 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 2px solid; FONT-FAMILY: Verdana, sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #eee; }
.custom_buttonlo:hover { BORDER-RIGHT: #aaa 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 2px solid; FONT-FAMILY: Verdana, sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #eee; }



  .VerySmallFont {
 	font: 7pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: none;
	#text-align: right;
     }

H1 {
	 FONT-SIZE: 15pt; MARGIN-BOTTOM: 0px; COLOR: WHITE; FONT-FAMILY:Times ,Arial,Verdana, Helvetica, sans-serif;
}
H2 {
	 FONT-SIZE: 13pt; MARGIN-BOTTOM: 0px; COLOR: #84496B; FONT-FAMILY: tahoma, arial, helvetica, sans-serif
}
H3 {
	 FONT-SIZE: 10pt; MARGIN-BOTTOM: 0px; COLOR: #84496B; FONT-FAMILY:  Arial,Verdana, Helvetica, sans-serif;
}
.main_body { 
	font-family:  Arial,Verdana, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #84496B;
}

.small_body { 
	font-family:  Arial,Verdana, Helvetica, sans-serif; 
	font-size: 11px; 

}
.header_bodybold { 
	font-family:  Arial, Verdana,Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #84496B;

}

.topBar{
	/*background-color:#003F87;*/
	background-image: url('../images/greenGradH1.jpg');
	background-repeat: repeat-y;	
	padding-left: 12px;
}
.topBar08{
	background-image: url('../images/orangeGradH1.jpg');
	background-repeat: repeat-y;	
	padding-left: 12px;
}



.TableColumn1 {
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000000; 
	background-color: #ffffff; 
	border: 0px #333333 solid; 
	padding-top: 3px; 
	padding-right: 3px; 
	padding-bottom: 3px; 
	padding-left: 3px}
	
	
.TableColumn1NoTop {
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px; 
	color: #333333; 
	background-color: #003F87; 
	border: #333333 solid; 
	padding-top: 3px; 
	padding-right: 3px; 
	padding-bottom: 3px; 
	padding-left: 3px; 
	border-width: 0px 1px 1px}
.tdheader {
	font-family:  Arial,Verdana, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #84496B; 
	font-weight: bold;
	padding-top: 3px; 
	padding-right: 3px; 
	padding-bottom: 3px; 
	padding-left: 2px;
	/* background-image : url('/images/Arrow_Down_Orange.gif'); */
	background-position : center left;
	background-repeat : no-repeat;
	}
.TableColumn1NoTopWhite {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 10px; 
	background-color: #00000; 
	border: #676767 solid; 
	padding-top: 0px; 
	padding-right: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px; 
	border-width: 0px 0px 0px
}	
.optiondata { 
	font-family:  Arial,Verdana, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #333333;
	padding-left: 5px;
}

.optionheader { 
	font-family:  Arial,Verdana, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #333333;
	padding-left: 5px;
}

.alert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #333333; 
	background-color: #FFFFDF; 
	border: 1px #DDDDDD solid; 
	padding-top: 3px; 
	padding-right: 3px; 
	padding-bottom: 3px; 
	padding-left: 12px;
	/* background-image : url('/images/Arrow_Alert.gif'); */
	background-position : top	 left;
	background-repeat : no-repeat;
}
	
.Form200 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333333; 
	background-color: #FFFFFF; 
	width: 200px; 
	border: 1px #9999CC solid}
.Form150 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333333; 
	background-color: #FFFFFF; 
	width: 150px; 
	border: 1px #9999CC solid}
.Form170 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333333; 
	background-color: #FFFFFF; 
	width: 170px; 
	border: 1px #9999CC solid}
.Form80 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333333; 
	background-color: #FFFFFF; 
	width: 80px; 
	border: 1px #9999CC solid}
.Form50 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333333; 
	background-color: #FFFFFF; 
	width: 40px; 
	border: 1px #9999CC solid }
.Form20 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333333; 
	background-color: #FFFFFF; 
	border: 1px #9999CC solid }
.Form { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333333; 
	background-color: #FFFFFF; 
	border: 1px #9999CC solid }
	
  .SmallerFont {
 	font: 8pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: none;
      }
  .BiggerFont {
 	font: 10pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: none;
  	font-weight : bold;
      }

  .MainHeadline  {
  	font-family : Arial, Verdana;
  	font-size : 13pt;
  	text-decoration : none;
  	font-weight : bold;
  	color : #000000;
	letter-spacing : -0.4pt;
  }
  
  .MainHeadline#DE0029  {
  	font-family : Arial, Verdana;
  	font-size : 13pt;
  	text-decoration : none;
  	font-weight : bold;
  	color : #ff0000;
	
  }
  
  .ReverseFont  {
	font: tahoma, arial, helvetica, sans-serif;
  	font-size : 9pt;
  	font-weight : bold;
  	color : #000000;
  	
  }
  .Font14px {
   	font-family : Arial, Verdana;
  	font-size : 14pt;
  	font-weight : bold;
  	color : "#003399"

  }
  .Font12px {
   	font-family : Arial, Verdana;
  	font-size : 14pt;
  	font-weight : bold;
  	color : "#003399"

  }
  
  
  	  
.tbl-fullpage-subhead {font: 9pt tahoma, arial, helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	color:#ffffff;
	background-color: #666666;}

.tbl-fullpage-subhead:hover {font: 9pt tahoma, arial, helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	color:ffffff;
	background-color: #666666;}

.tbl-fullpage-subhead:visited {font: 9pt tahoma, arial, helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	color:#ffffff;
	background-color: #666666;}

.tbl-fullpage-bodydark {font: 8pt tahoma, arial, helvetica, sans-serif;
	color:#333333;
	background-color: #dddddd;}
	
.tbl-fullpage-bodylight {font: 8pt tahoma, arial, helvetica, sans-serif;
	color:#333333;
	background-color: #eeeeee;}

SELECT {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333333; 
	background-color: #FFFFFF; 
	margins:2,0,2,0;
	width: 200px; 
	border: 1px #9999CC solid}
}
	
SELECT.big {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333333; 
	background-color: #FFFFFF; 
	margin:2,0,2,0;
	
	width: 450px; 
	border: 1px #9999CC solid}
}

SELECT.extrabig {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	margin:2,0,2,0;
	color: #333333; 
	background-color: #FFFFFF; 
	width: 360px; 
	border: 1px #9999CC solid}
}
	
SELECT.small {
	font-size: 8pt;
	margin:2,0,2,0;
	width: 100px;
	
}
SELECT.smallA {
	font-size: 8pt;
	margin:2,0,2,0;
	width: 100px;
	
}
SELECT.smallerstill {
	font-size: 8pt;
	width: 43px;
	margin:2,0,2,0;
}
SELECT.smaller {
	font-size: 8pt;
	width: 75px;
	margin:2,0,2,0;
}
SELECT.longer {
	width: 270px;
	
}
.form50 {
	width: 50px;
}
.form170 {
	width: 170px;
}

.buttonred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	font-weight: bold;
	width: 280px; 
}

.buttoncenter { 
	
	font-size: 8pt;
	font-style: normal;
	font-family: tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold; 
	color: white;
	height: 23px;
	background-color : #003F87;
	background-image : url('/sap/sapphire2006/images/BttnM_336699.jpg');
	background-position : top top;
	background-repeat : repeat-x 50%;
	border: 0px; 
	border-color:red;
	margin: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}
.buttoncenterlarge { 
	width:250px;
	font-size: 8pt;
	font-style: normal;
	font-family: tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold; 
	color: white;
	height: 23px;
	background-color : #C93D27;
	background-image : url('/sap/sapphire2006/images/BttnM_336699.jpg');
	background-position : top top;
	background-repeat : repeat-x 50%;
	border: 0px; 
	border-color:red;
	margin: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}

.buttoncenterxlarge { 
	width:400px;
	font-size: 8pt;
	font-style: normal;
	font-family: tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold; 
	color: white;
	height: 23px;
	background-color : #676767;
	background-image : url('/sap/sapphire2006/images/BttnM_336699.jpg');
	background-position : top top;
	background-repeat : repeat-x 50%;
	border: 0px; 
	border-color:red;
	margin: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}
.buttonhover { 
	font-size: 8pt;
	font-style: normal;
	font-family: tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold; 
	color: #cadbed;
	height: 23px;
	background-color : #336699;
	background-image : url('/sap/sapphire2006/images/BttnM_336699.jpg');
	background-position : top top;
	background-repeat : repeat-x 50%;
	border: 0px; 
	border-color:red;
	margin: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}


.buttonleft { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #942252;
	width: 11px;
	height: 30px;
	text-align: top;
	background-image : url('/sap/sapphire2006/images/BttnL_336699.gif');
	background-position : 0px 3px;
	background-repeat : no-repeat;
	border: 0px;
	border-style: solid;
	padding-left: 0px;
	padding-top: 3px;
	padding-bottom: 0px;
	padding-right: 0px;

}
.buttonright { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #942252;
	text-align: top;
	width: 11px;
	height: 23px;
	background-image : url('/sap/sapphire2006/images/BttnR_336699.gif');
	background-position : 0px 3px;
	background-repeat : no-repeat;
	border: 0px;
	border-style: none;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;

}



table.highlight { }

.tbl-highlight-subhead {font: 9pt tahoma, arial, helvetica, sans-serif;
	font-weight: bold;
	color:#ffffff;
	background-color: #CC6600;}

.tbl-highlight-bodydark {font: 8pt tahoma, arial, helvetica, sans-serif;
	color:#333333;
	background-color: #FFCC66;}
	
.tbl-highlight-bodylight {font: 8pt tahoma, arial, helvetica, sans-serif;
	color:#333333;
	background-color: #FFE2A6;}

.Trim2  {
  	background-color : #ffffff;
} 
.Trim1  {
  	background-color : #ffffff;

} 
TABLE.SOLID{
  	background-color : #003F87;
}
TABLE.HOLLOW {
  	background-color :#003F87;
 	font: 8pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: none;
	font-weight: none;
}
TD.HOLLOW {
  	background-color :#003F87;
}


.footer
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.newsflash
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #DE0029;
    FONT-STYLE: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.price
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #DE0029;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.inputprompt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #DE0029;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.mandatory
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #DE0029;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.module_header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: "Arial Narrow"
}
.module_text
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.bodytext
{
 font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 17px; font-weight: normal
}
.caption
{
 font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 17px; font-weight: normal
}
.dp_text
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; color: #333333; 

}
.vradio
{
	font-family:  Arial,Verdana, Helvetica, sans-serif; 
	font-size: 12px; color: #84496B;
	 
	/*padding-bottom: 3px;*/
}
.radio
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; color: #333333; 

}
.hcheckbox
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; color: #333333; 

}
.bold_link
{
}

.admin
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: magenta;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.adminbig
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: green;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.leftnavtext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.footerblack
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.footerlink
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.linkmodule
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.modulearrow
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #990000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.bodybold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    LINE-HEIGHT: 17px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.leftnavhilite
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #990000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.smalltextbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #000000;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smalltextroman
{
    FONT-SIZE: 9px;
    LINE-HEIGHT: 13px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.leftnavtitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: "Arial Narrow";
    TEXT-DECORATION: none
}
.leftnavnormal
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: "Arial Narrow";
    TEXT-DECORATION: none
}
.bodylink
{
    FONT-SIZE: 12px;
    COLOR: #990000;
    LINE-HEIGHT: 17px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.left_sub
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.left_sub_hilite
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #990000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.regheader
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.backheader
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.columnheaderGrey
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
    BACKGROUND-COLOR: #eeeeee;
}
.subcategoryheader
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
    BACKGROUND-COLOR: #eeeeee;
}
.definitions
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #990000;
    LINE-HEIGHT: 17px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.errormessage
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: white;
    background-color: #DE0029;
    LINE-HEIGHT: 17px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
 .strikeitalic
 
 {
     
     TEXT-DECORATION: line-through
 
 }


TD {
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    color: #4A1831;
    
}
LI {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

td.caption3 {font: 12pt  arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	color:#808080;}

table.moduleheader {font: 12pt  arial, helvetica, sans-serif;
	text-decoration: bold;
	font-style: normal;
	font-weight: bold;
	background-color: #DE0029;
	color:white;}
td.moduleheader {
	font: 12pt  arial, helvetica, sans-serif;
	text-decoration: bold;
	font-style: normal;
	font-weight: bold;
	background-color: #DE0029;
	color:white;}	

td.adminheader {
	font: 12pt  arial, helvetica, sans-serif;
	text-decoration: bold;
	font-style: normal;
	font-weight: bold;
	background-color: green;
	color:white;}		
	
tr.adminheader {
	font: 12pt  arial, helvetica, sans-serif;
	text-decoration: bold;
	font-style: normal;
	font-weight: bold;
	background-color: green;
	color:white;}		
		
	
td.modulerightheader2 {
	font: 10pt  arial, helvetica, sans-serif;
	text-decoration: bold;
	text-align: right;
	font-style: normal;
	font-weight: bold;
	background-color: #DE0029;
	color:white;}	
tr.sectionhead {
	font: 12pt  arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: bold;
	background-color: #CECEBB;
	color:#000000;
	}
td.sectionleftheader2 {
	font: 10pt  arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	background-color: #eeeeee;
	color:#000000;
	align:left;
	font-weight: bold;
	}
td.sectionrightheader2 {
	font: 11pt  arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	background-color: #eeeeee;
	color:#000000;
	font-weight: bold;
	align:right;
	}
td.sectionrightdetail {
	font: 10pt  arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	color:#000000;
	align:right;
	font-weight: normal;
	}
	
P.head
{
	font: bold 13pt tahoma, arial, helvetica, sans-serif;
	color: #003F87;
	text-decoration: none;
}

	
td.sectionrightprice {
	font: 10pt  arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	color:#000000;
	align:right;
	font-weight: bold;
	}
.sectionoptions {
	font: 8pt  arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	color:#000000;
	font-weight: normal;
	}
td.moduleleftheader2 {
	font: 12pt  arial, helvetica, sans-serif;
	text-decoration: bold;
	font-style: normal;
	font-weight: bold;}
td.moduletrim {
	background-color: #DE0029;}
td.sectiontrim {
	background-color: #DE0029;}
	
td.tabNotSelected {
	border-bottom-style:solid;
	border-color:black;
	border-width:1;	
	background-color:#EEEEE6;
}

td.edgeNotSelected {
	background-color:#EEEEE6;
}

td.spaceNotSelected {
	border-bottom-style:solid;
	border-color:black;
	border-width:1
}

td.resheaddate  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	color : #663333;
	text-decoration : none;
	width : 200px;
}

td.white {
	background-color: white;
	}

.caption3 {font: 10pt  arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	color:#000000;}


.buy {
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.productname {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.productinfo {
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}


A.totaldue {
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #990000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.info {
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #990000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.info {
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #990000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
INPUT.short {
font-size: 10pt;
width: 50px;
}
INPUT.medium {
font-size: 10pt;
width: 100px;
}
INPUT.long { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #333333; 
	background-color: #FFFFFF; 
	width: 200px; 
	border: 1px #9999CC solid}

INPUT.medium { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333333; 
	background-color: #FFFFFF; 
	width: 100px; 
	border: 1px #9999CC solid}
INPUT.short { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333333; 
	background-color: #FFFFFF; 
	width: 50px; 
	border: 1px #9999CC solid}

INPUT.longer {
	font-size: 8pt;
	width: 300px;
}

.none {}
ul {margin-top:1px;margin-bottom:1px;}


.line-through {
	font-style: italic;
	text-decoration: line-through;
	color: #000000;
}

.resheadnew  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	color : #663333;
	text-decoration : none;
}

.resbody8normal  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	color : #003F87;
	text-decoration : none;
}

form { margin-bottom: 0 ;
			 margin-top: 0 ;
}

.linethru {
	text-decoration:line-through;
	font-style : italic;
}

INPUT
{
	font-size: 8pt;
	color: #333333;
	font-family: tahoma, arial, helvetica, sans-serif;
}

INPUT.text
{
	font: 9pt tahoma, arial, helvetica, sans-serif;
	width: 200px;
}
INPUT.textbox
{
	border-right: #666666 1px solid;
	border-top: #666666 1px solid;
	font-size: 8pt;
	border-left: #666666 1px solid;
	color: #333333;
	border-bottom: #666666 1px solid;
	font-family: tahoma, arial, helvetica, sans-serif;
	height: 20px;
}
INPUT.radio
{
	font-size: 8pt;
	cursor: hand;

	font-family: tahoma, arial, helvetica, sans-serif;
	
}
INPUT.radio2
{
	
	
}
INPUT.search
{
	border-right: #666666 1px solid;
	border-top: #666666 1px solid;
	font-size: 8pt;
	border-left: #666666 1px solid;
	width: 130px;
	color: #333333;
	border-bottom: #666666 1px solid;
	font-family: tahoma, arial, helvetica, sans-serif;
	height: 20px;
}
INPUT.email-friend
{
	font-size: 8pt;
	width: 220px;
	color: #333333;
	font-family: tahoma, arial, helvetica, sans-serif;
}
TEXTAREA
{
	font-size: 8pt;
	cursor: text;
	color: #333333;
	font-family: tahoma, arial, helvetica, sans-serif;
	background-color: #ffffff;
}
TEXTAREA.contactsap
{
	font-size: 8pt;
	width: 300px;
	cursor: text;
	color: #333333;
	font-family: tahoma, arial, helvetica, sans-serif;
	height: 100px;
	background-color: #ffffff;
}
TEXTAREA.email-friend
{
	font-size: 8pt;
	width: 290px;
	cursor: text;
	color: #333333;
	font-family: tahoma, arial, helvetica, sans-serif;
	height: 62px;
	background-color: #ffffff;
}
SELECT
{
	font-size: 8pt;
	color: #333333;
	font-family: tahoma, arial, helvetica, sans-serif;
	background-color: #ffffff;
}
.topHeader{
	background-color: #C93D27;
	padding-left: 10px
}

.regLink{
	background-color: #C93D27;
	padding-left: 10px;
	
}
.tableBorder{
	background-color: #00000; 
	border: #676767 solid;
	border-width: 1px 0px 0px; 
	
}
.subtableBorder{
	background-color: #00000; 
	border: #676767 solid;
	border-width: 0px 0px 0px 1px; 
	
}

.orangeFont{
	color: 	#C93D27;
		
}
.orangeFontBig{
	color: 	#F8971C;
	font-size: 15px;
	font-weight: bold;
	
}
A.staticLink {
font-size:11px;	FONT-WEIGHT: bold; COLOR: white; TEXT-DECORATION: none;
}
A.emailstaticLink {
font-size:14px;	FONT-WEIGHT: bold; COLOR: white; TEXT-DECORATION: none; 
}

A.staticLink:hover {
font-size:11px;	FONT-WEIGHT: bold; COLOR: white; TEXT-DECORATION: underline;
}
A.staticLink:visited {
font-size:11px;	FONT-WEIGHT: bold; COLOR: white; TEXT-DECORATION: none;
}
A.staticLink:visited:hover {
font-size:11px;	FONT-WEIGHT: bold; COLOR: white; TEXT-DECORATION: underline
}
