BODY
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Comic Sans MS, Geneva,
}
.contentbox {
	BORDER-RIGHT: #bdc1d2 1px solid; BORDER-TOP: #bdc1d2 1px solid; BORDER-LEFT: #bdc1d2 1px solid; BORDER-BOTTOM: #bdc1d2 1px solid; BACKGROUND-COLOR: #fef9e6
}
.light {
	BACKGROUND-COLOR: #161749
}
ul{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 13px;
    LINE-HEIGHT: 1.2pc;
    COLOR: #800808;
    FONT-FAMILY:  Comic Sans MS, Geneva, Arial;
    LETTER-SPACING: normal;
    TEXT-ALIGN: justify
}
.prevnextdisabled {
	COLOR: #c6b5a8
}
.wrap1 {
	POSITION: relative
}
.wrap2 {
	POSITION: absolute
}
.dropitem {
	BORDER-RIGHT: #660000 1px solid; BORDER-TOP: 0px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 9px; PADDING-BOTTOM: 4px; BORDER-LEFT: #660000 1px solid; COLOR: #660000; PADDING-TOP: 4px; BORDER-BOTTOM: #660000 1px solid; BACKGROUND-COLOR: #fffaf0; TEXT-DECORATION: none
}
.dropitem:visited {
	BORDER-RIGHT: #660000 1px solid; BORDER-TOP: 0px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 9px; PADDING-BOTTOM: 4px; BORDER-LEFT: #660000 1px solid; COLOR: #660000; PADDING-TOP: 4px; BORDER-BOTTOM: #660000 1px solid; BACKGROUND-COLOR: #fffaf0; TEXT-DECORATION: none
}
.dropitem:hover {
	COLOR: #660000; BACKGROUND-COLOR: #fffaf0; TEXT-DECORATION: none
}
.droplang {
	BORDER-RIGHT: #bdc1d2 1px solid; BORDER-TOP: #bdc1d2 1px solid; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 9px; PADDING-BOTTOM: 4px; BORDER-LEFT: #bdc1d2 1px solid; COLOR: #660000; PADDING-TOP: 4px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #eefeff; TEXT-DECORATION: none
}
.droplang:visited {
	BORDER-RIGHT: #bdc1d2 1px solid; BORDER-TOP: #bdc1d2 1px solid; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 9px; PADDING-BOTTOM: 4px; BORDER-LEFT: #bdc1d2 1px solid; COLOR: #660000; PADDING-TOP: 4px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #eefeff; TEXT-DECORATION: none
}
.droplang:hover {
	COLOR: #660000; BACKGROUND-COLOR: #faffff; TEXT-DECORATION: none
}
.droplang {
	DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 9px; PADDING-BOTTOM: 4px; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: gainsboro; TEXT-DECORATION: none
}
.droplang:visited {
	DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 9px; PADDING-BOTTOM: 4px; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: gainsboro; TEXT-DECORATION: none
}
.topbasemid {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #bdc1d2 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: #bdc1d2 1px solid; COLOR: #660000; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eefeff; TEXT-DECORATION: none
}
.topbaseright {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: block; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
.mid {
	BACKGROUND-COLOR: #fbf5df
}
.dark {
	BACKGROUND-COLOR: #f7f1d7
}
INPUT {
	FONT-SIZE: 11px; COLOR: #660000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fffaf0
}
.force {
	COLOR: #bdc1d2; BACKGROUND-COLOR: #fef9e6
}
TEXTAREA {
	FONT-SIZE: 11px; COLOR: #660000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fffaf0
}
SELECT {
	FONT-SIZE: 11px; COLOR: #660000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fffaf0
}
.horizontalline {
	COLOR: #9997ae
}
.day {
	FONT-SIZE: 10px; COLOR: #660000; FONT-FAMILY: Verdana,Arial,Helvitica,san-serif; BACKGROUND-COLOR: #fffaf0
}
.selectedday {
	FONT-SIZE: 10px; COLOR: #fffaf0; FONT-FAMILY: Verdana,Arial,Helvitica,san-serif; BACKGROUND-COLOR: #660000
}
.soldoutday {
	FONT-SIZE: 9px; COLOR: #bc9565; FONT-FAMILY: Verdana,Arial,Helvitica,san-serif; BACKGROUND-COLOR: #e9d2b6
}
.availabledaytext {
	FONT-SIZE: 9px; COLOR: #660000; FONT-FAMILY: Verdana,Arial,Helvitica,san-serif
}
.selecteddaytext {
	FONT-SIZE: 9px; COLOR: #fffaf0; FONT-FAMILY: Verdana,Arial,Helvitica,san-serif
}
.soldoutdaytext {
	FONT-SIZE: 9px; COLOR: #bc9565; FONT-FAMILY: Verdana,Arial,Helvitica,san-serif
}
.forceday {
	BACKGROUND-COLOR: #fffaf0
}
.forcedaysoldout {
	BACKGROUND-COLOR: #e9d2b6
}
.forcedayselected {
	BACKGROUND-COLOR: #660000
}
.rowclear {
	DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 9px; PADDING-BOTTOM: 4px; COLOR: black; PADDING-TOP: 4px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #e9d2b6; TEXT-DECORATION: none
}
.rowroll {
	DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 9px; PADDING-BOTTOM: 4px; COLOR: #660000; PADDING-TOP: 4px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #e9d2b6; TEXT-DECORATION: none
}
.rowclick {
	DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 4px; COLOR: #660000; PADDING-TOP: 4px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #660000; TEXT-DECORATION: none
}
A.rowclear {
	DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 9px; PADDING-BOTTOM: 4px; COLOR: #660000; PADDING-TOP: 4px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #fffaf0; TEXT-DECORATION: none
}
A.rowroll {
	DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 9px; PADDING-BOTTOM: 4px; COLOR: #660000; PADDING-TOP: 4px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #ffebc3; TEXT-DECORATION: none
}
A.rowclick {
	PADDING-LEFT: 10px; FONT-SIZE: 9px; PADDING-BOTTOM: 4px; COLOR: #fffaf0; PADDING-TOP: 4px; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
A.support {
	FONT-SIZE: 10px; COLOR: #660000; TEXT-DECORATION: underline
}
A.support:visited {
	FONT-SIZE: 10px; COLOR: #660000; TEXT-DECORATION: underline
}
A.support:active {
	FONT-SIZE: 10px; COLOR: #660000; TEXT-DECORATION: underline
}
A.support:hover {
	COLOR: #942929
}
.price {
	
}
.dimmed {
	FONT-SIZE: 10px
}
.mainbox {
	BACKGROUND-COLOR: #4675b7
}
.booktopbar {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 8px; COLOR: #fdf6ea; PADDING-TOP: 8px; BACKGROUND-COLOR: #4675b7
}
.booktopbarcells {
	COLOR: #fdf6ea
}
.bookstepsbar {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.bookstepsinner {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; COLOR: #b27d78; PADDING-TOP: 8px; BACKGROUND-COLOR: #ffebc3; TEXT-ALIGN: center
}
.bookstepsinnersel {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #660000; PADDING-TOP: 8px; BACKGROUND-COLOR: #ffebc3; TEXT-ALIGN: center
}
.bookstepsinnerdone {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #660000; PADDING-TOP: 8px; BACKGROUND-COLOR: #ffebc3; TEXT-ALIGN: center
}
.infocolumn {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; PADDING-TOP: 9px; BACKGROUND-COLOR: #ffebc3
}
.altbox {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #ffebc3
}
.altbox2 {
	MARGIN: 8px; BACKGROUND-COLOR: #ffebc3
}
.altselectbox {
	BORDER-RIGHT: #d4d0c8 2px inset; BORDER-TOP: #d4d0c8 2px inset; BORDER-LEFT: #d4d0c8 2px inset; BORDER-BOTTOM: #d4d0c8 2px inset
}
.otherstep {
	COLOR: #e5c5a7
}
.bookmain {
	MARGIN: 14px; COLOR: #660000
}
.bookbackground {
	BACKGROUND-COLOR: #fffaf0
}
.progressbackground {
	BACKGROUND-COLOR: #fffaf0
}
.bookextra {
	FONT-SIZE: 10px; COLOR: #a3abc2
}
A.email {
	COLOR: #fdf6ea; TEXT-DECORATION: none
}
A.email:hover {
	COLOR: #fdf6ea; TEXT-DECORATION: none
}
A.email:visited {
	COLOR: #fdf6ea; TEXT-DECORATION: none
}
A.email:active {
	COLOR: #fdf6ea; TEXT-DECORATION: none
}
.resbox {
	BORDER-RIGHT: #660000 1px solid; BORDER-TOP: #660000 1px solid; BORDER-LEFT: #660000 1px solid; BORDER-BOTTOM: #660000 1px solid; BACKGROUND-COLOR: beige
}
.resmaintitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase
}
.restitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10px
}
.resinfo {
	FONT-SIZE: 10px; PADDING-BOTTOM: 4px
}
.middlecolour {
	BACKGROUND-COLOR: #ffebc3
}
.bookgroup {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BACKGROUND-COLOR: #ffebc3
}
.extragroup {
	BORDER-RIGHT: #ffebc3 4px solid; BORDER-TOP: #ffebc3 4px solid; BORDER-LEFT: #ffebc3 4px solid; BORDER-BOTTOM: #ffebc3 4px solid; BACKGROUND-COLOR: #ffebc3
}
.bookgroupforce {
	BACKGROUND-COLOR: #ffebc3
}
.currencybox {
	BORDER-RIGHT: #fffaf0 0px solid; BORDER-TOP: #fffaf0 0px solid; FONT-SIZE: 10px; BORDER-LEFT: #fffaf0 0px solid; COLOR: #660000; BORDER-BOTTOM: #fffaf0 0px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fffaf0
}
.currencyboxpackage {
	BORDER-RIGHT: #ffebc3 0px solid; BORDER-TOP: #ffebc3 0px solid; FONT-SIZE: 10px; BORDER-LEFT: #ffebc3 0px solid; COLOR: #660000; BORDER-BOTTOM: #ffebc3 0px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffebc3
}
.force {
	COLOR: #000033; BACKGROUND-COLOR: #faeed9
}
.forcemedium {
	COLOR: #000033; BACKGROUND-COLOR: #ffebc3
}
.bannertitle {
	TEXT-TRANSFORM: uppercase
}
.conftitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10px
}
.confinfo {
	FONT-SIZE: 10px
}
A.restitle {
	COLOR: #660000; TEXT-DECORATION: none
}
A.restitle:visited {
	COLOR: #660000; TEXT-DECORATION: none
}
A.restitle:active {
	COLOR: #660000; TEXT-DECORATION: none
}
A.restitle:hover {
	COLOR: #942929
}
A.resinfo {
	COLOR: #942929; TEXT-DECORATION: underline
}
A.resinfo:visited {
	COLOR: #942929; TEXT-DECORATION: underline
}
A.resinfo:active {
	COLOR: #942929; TEXT-DECORATION: underline
}
A.resinfo:hover {
	COLOR: #942929; TEXT-DECORATION: underline
}
.emptybar {
	BORDER-TOP: #ffebc3 3px solid; BORDER-BOTTOM: #fffaf0 1px solid; BACKGROUND-COLOR: #e9d2b6
}
.emptybararrow {
	BORDER-TOP: #ffebc3 3px solid; BORDER-BOTTOM: #fffaf0 3px solid; BACKGROUND-COLOR: #e9d2b6
}
.bararrow {
	BORDER-TOP: #ffebc3 3px solid; BORDER-BOTTOM: #fffaf0 3px solid; BACKGROUND-COLOR: #660000
}
.donebar {
	BORDER-TOP: #ffebc3 3px solid; BORDER-BOTTOM: #fffaf0 1px solid; BACKGROUND-COLOR: #660000
}
.popupbg {
	BACKGROUND-COLOR: #161749
}
.smallprint {
	FONT-SIZE: 10px; COLOR: #b27d78
}
.realsmallprint {
	FONT-SIZE: 9px; COLOR: #b27d78
}
.OEcpYearNavigation {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #fffaf0; PADDING-TOP: 2px; BACKGROUND-COLOR: #660000; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.OEcpMonthNavigation {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #fffaf0; PADDING-TOP: 2px; BACKGROUND-COLOR: #660000; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.OEcpDayColumnHeader {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial,Verdana,Helvitica,san-serif
}
.OEcpYearNavigation {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial,Verdana,Helvitica,san-serif
}
.OEcpMonthNavigation {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial,Verdana,Helvitica,san-serif
}
.OEcpCurrentMonthDate {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial,Verdana,Helvitica,san-serif
}
.OEcpCurrentMonthDateDisabled {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial,Verdana,Helvitica,san-serif
}
.OEcpOtherMonthDate {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial,Verdana,Helvitica,san-serif
}
.OEcpOtherMonthDateDisabled {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial,Verdana,Helvitica,san-serif
}
.OEcpCurrentDate {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial,Verdana,Helvitica,san-serif
}
.OEcpCurrentDateDisabled {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial,Verdana,Helvitica,san-serif
}
.OEcpTodayText {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial,Verdana,Helvitica,san-serif
}
.OEcpTodayTextDisabled {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial,Verdana,Helvitica,san-serif
}
.OEcpText {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial,Verdana,Helvitica,san-serif
}
.OEcpCurrentMonthDate {
	TEXT-ALIGN: center; TEXT-DECORATION: none
}
.OEcpOtherMonthDate {
	TEXT-ALIGN: center; TEXT-DECORATION: none
}
.OEcpCurrentDate {
	TEXT-ALIGN: center; TEXT-DECORATION: none
}
.OEcpCurrentMonthDateDisabled {
	COLOR: #d0d0d0; TEXT-ALIGN: center; TEXT-DECORATION: line-through
}
.OEcpOtherMonthDateDisabled {
	COLOR: #d0d0d0; TEXT-ALIGN: center; TEXT-DECORATION: line-through
}
.OEcpCurrentDateDisabled {
	COLOR: #d0d0d0; TEXT-ALIGN: center; TEXT-DECORATION: line-through
}
.OEcpCurrentMonthDate {
	FONT-WEIGHT: bold; COLOR: #660000
}
.OEcpCurrentDate {
	FONT-WEIGHT: bold; COLOR: #fffaf0
}
.OEcpOtherMonthDate {
	COLOR: #808080
}
TD.OEcpCurrentDate {
	BORDER-RIGHT: #000666 1px solid; BORDER-TOP: #000666 1px solid; BORDER-LEFT: #000666 1px solid; COLOR: #fffaf0; BORDER-BOTTOM: #000666 1px solid; BACKGROUND-COLOR: #660000
}
TD.OEcpCurrentDateDisabled {
	BORDER-RIGHT: #ffaaaa 1px solid; BORDER-TOP: #ffaaaa 1px solid; BORDER-LEFT: #ffaaaa 1px solid; BORDER-BOTTOM: #ffaaaa 1px solid
}
TD.OEcpTodayText {
	BORDER-RIGHT: #660000 0px solid; BORDER-TOP: #660000 1px solid; BORDER-LEFT: #660000 0px solid; BORDER-BOTTOM: #660000 0px solid
}
TD.OEcpTodayTextDisabled {
	BORDER-RIGHT: #660000 0px solid; BORDER-TOP: #660000 1px solid; BORDER-LEFT: #660000 0px solid; BORDER-BOTTOM: #660000 0px solid
}
A.OEcpTodayText {
	HEIGHT: 20px
}
SPAN.OEcpTodayTextDisabled {
	HEIGHT: 20px
}
A.OEcpTodayText {
	FONT-WEIGHT: bold; COLOR: #660000
}
SPAN.OEcpTodayTextDisabled {
	COLOR: #d0d0d0
}
.OEcpBorder {
	BORDER-RIGHT: #660000 1px solid; BORDER-TOP: #660000 1px solid; BORDER-LEFT: #660000 1px solid; BORDER-BOTTOM: #660000 1px solid
}
SELECT.cal {
	BACKGROUND-COLOR: #fffaf0
}

TD
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Comic Sans MS, Geneva, Arial
}
th
{
    FONT-SIZE: 12px;
    COLOR: #32609C;
    FONT-FAMILY: Arial, verdana, Geneva, Comic Sans MS 
}
.WMainsubnav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #32609C;
    FONT-FAMILY: Arial, Comic Sans MS, Geneva;
    TEXT-DECORATION: none
}
A.WMainsubnav:hover
{
    FONT-WEIGHT: bold;
    COLOR: #062144;
	  TEXT-DECORATION: underline
}
.Wnavsmtxt
{

    FONT-SIZE: 12px;
    COLOR: #A22525;
    TEXT-DECORATION: none;
    FONT-FAMILY: Arial, Comic Sans MS, Geneva 
}
A.Wnavsmtxt:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
		TEXT-ALIGN: center;
    TEXT-DECORATION: none;
   	TEXT-TRANSFORM: uppercase;
    FONT-FAMILY: Arial, Comic Sans MS, Geneva 
}
.Wsubnav
{
    FONT-SIZE: 12px;
    COLOR: #020B82;
    FONT-FAMILY: Arial, Geneva, Comic Sans MS;
    TEXT-DECORATION: none
}
A.Wsubnav:hover
{
    FONT-WEIGHT: bold;
    COLOR: #010640;
	  TEXT-DECORATION: underline
}
.sectionTitleLeft
{
   FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Comic Sans MS, Papyrus,  Geneva, Arial;
    TEXT-DECORATION: none
}
A.sectionTitleLeft:hover
{
   FONT-WEIGHT: bold;
    COLOR: #FFF000;
    TEXT-DECORATION: none
}
P
{
    FONT-SIZE: 12px;
    COLOR: #A22525;
    FONT-FAMILY: Comic Sans MS, Geneva, Arial
}
H2
{
    FONT-WEIGHT: bold;
		FONT-SIZE: 15px;
		LINE-HEIGHT: 1pc; 
		COLOR: #B40F0F; 
		FONT-FAMILY: Arial, Comic Sans MS, Geneva;
}
H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #B40F0F;
    FONT-FAMILY:  Arial,Comic Sans MS; 
}
.subtitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #b50033;
    FONT-FAMILY:  Geneva, Arial
}
.pagetitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #006600;
    FONT-FAMILY: Comic Sans MS, Geneva, Arial
}

DIV
{
    FONT-FAMILY: Comic Sans MS, Geneva, Arial
}
.header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 25px;
    COLOR: #006600;
    FONT-FAMILY: Comic Sans MS, Geneva, Arial 
}
.header2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 25px;
    COLOR: #000000;
    FONT-FAMILY: Comic Sans MS, Geneva, Arial 
}
.directorycategory
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Comic Sans MS, Geneva, Arial
}
.directorylisting
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Comic Sans MS, Geneva, Arial
}
.subnavigation
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: arial, verdana, sans-serif
}
.pwpsubnavigation
{
    FONT-SIZE: 10px;
    COLOR: #828282;
    FONT-FAMILY: Comic Sans MS, Geneva, Arial
}
.componenttitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #132B68;
    FONT-FAMILY: arial, verdana, Comic Sans MS;
    FONT-VARIANT: small-caps
}
.date
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif
}

HR
{
    COLOR: #3D7304
}
A.cur_section
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ff9900;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

A.WCurrentsubnav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ff9900;
    FONT-FAMILY: sans-serif, Arial, Verdana, Helvetica;
    TEXT-DECORATION: none
}
A.WCurrentsubnav:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: sans-serif, Arial, Verdana, Helvetica;
    TEXT-DECORATION: none
}

.WTutorialTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #ff9900;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.WTutorialDim
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #cccccc;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.WCurrentsubnav:hover
{
    COLOR: #ff9900
}

.Wsearchsmtxt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #2B417B;
    FONT-FAMILY: Arial, Geneva, Comic Sans MS 
}
A.Wsearchsmtxt:hover
{
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
		COLOR: #0A1B48;
    TEXT-DECORATION: none
		
}
.Wcustheader
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, verdana, sans-serif
}
.Wcustblueheader
{
    FONT-SIZE: 12px;
    COLOR: #000099;
    FONT-FAMILY: arial, verdana, sans-serif
}
.Wfooter
{
    FONT-SIZE: 10px;
    COLOR: #999999;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.Wsearch
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
TD
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, verdana, sans-serif
}
.Wblocktxt11
{
    FONT-SIZE: 11px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.Wsubnavlight
{
    FONT-SIZE: 11px;
    COLOR: #0A2961;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif;
    TEXT-DECORATION: none
}
.footerGrayBg
{
    FONT-SIZE: 10px;
    COLOR: #000000
}
.footerWhiteBg
{
    FONT-SIZE: 10px;
    COLOR: #000000
}
.footerBlueBg
{
    FONT-SIZE: 10px;
    COLOR: #ffffff
}
.direccion
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 10px;
    LINE-HEIGHT: 0.9pc;
    COLOR: #7A7979;
    FONT-FAMILY:  Arial, Comic Sans MS, Geneva;
    LETTER-SPACING: normal;
    TEXT-ALIGN: right
}
.Copyright
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 10px;
    LINE-HEIGHT: 0.9pc;
    COLOR: #B1B1B1;
    FONT-FAMILY:  Arial, Comic Sans MS, Geneva;
    LETTER-SPACING: normal;
    TEXT-ALIGN: right
}
.error
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 10px;
    LINE-HEIGHT: 0.9pc;
    COLOR: #8D0404;
    FONT-FAMILY:  Arial, Comic Sans MS, Geneva;
    LETTER-SPACING: normal;
    TEXT-ALIGN: right
}
.parrafobreve
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 10px;
    LINE-HEIGHT: 0.9pc;
    COLOR: #000FF0;
    FONT-FAMILY:  Arial, Comic Sans MS, Geneva;
    LETTER-SPACING: normal;
    TEXT-ALIGN: justify
}
.parrafo
{
    FONT-WEIGHT: bold;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 1.2pc;
    COLOR: #000000;
    FONT-FAMILY:  Comic Sans MS, Geneva, Arial, Verdana;
    LETTER-SPACING: normal;
    TEXT-ALIGN: justify
}
.parrafo1
{		 
    FONT-WEIGHT: lighter;
    FONT-SIZE: 13px;
    LINE-HEIGHT: 1.2pc;
    COLOR: #FFFFFF;
    FONT-FAMILY:  Arial, Comic Sans MS, Geneva;
    LETTER-SPACING: normal;
    TEXT-ALIGN: justify
}
.txt1 {
    FONT-WEIGHT: bold;	FONT-SIZE: 14px;LINE-HEIGHT: 1.2pc; COLOR: #010640; FONT-FAMILY: Comic Sans MS, Arial,  Geneva; 
}
.txt2 {
    FONT-WEIGHT: bold;	FONT-SIZE: 13px;LINE-HEIGHT: 1pc; COLOR: #8C0017; FONT-FAMILY: Comic Sans MS, Arial,  Geneva; 
}
DIV#menu {
	FLOAT: left; MARGIN-BOTTOM: 10px; LINE-HEIGHT: 15px; POSITION: relative; TOP: 10px; BACKGROUND-COLOR: #990000
}
DIV#menu H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif; WIDTH: 150px; COLOR: #FFFFFF; PADDING-TOP: 10px; BACKGROUND-COLOR: #990000; TEXT-ALIGN: center
}
DIV#menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 1px; WIDTH: 180px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #CC0000
}
DIV#menu UL.sup LI {
	MARGIN-TOP: -1px
}
DIV#menu UL LI {
	MARGIN-TOP: -3px
}
DIV#menu UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 0px; WIDTH: 180px; PADDING-TOP: 2x; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none; voice-family: inherit
}
DIV#menu UL LI#new A {
	white; FONT: bold 14px Arial, Verdana, Geneva,  Helvetica, sans-serif; COLOR: #990000; PADDING-TOP: 2px; HEIGHT: 15px
}
UNKNOWN {
	WIDTH: 180px
}
DIV#menu UL LI A:hover {
	BACKGROUND-COLOR: #990000
}
DIV#menu UL LI A:link {
	FONT-WEIGHT: bold; COLOR: #FFFFFF
}
DIV#menu UL LI A:visited {
	FONT-WEIGHT: normal; FONT-WEIGHT: bold; COLOR: #FFFF00
}
DIV#menu UL LI.activa {
	PADDING-LEFT: 12px; FONT: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif; MARGIN-LEFT: 0px; WIDTH: 150px; COLOR: write; BACKGROUND-REPEAT: no-repeat; voice-family: inherit
}
DIV#menu UL LI.activa A.current {
	PADDING-LEFT: 12px; FONT-WEIGHT: bold; MARGIN-LEFT: -12px; WIDTH: 150px; COLOR: #990000; BACKGROUND-COLOR: #990000; voice-family: inherit
}
DIV#menu FORM {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 2px; WIDTH: 206px; PADDING-TOP: 3px; BORDER-BOTTOM: white 3px solid; BACKGROUND-COLOR: #c00
}
DIV#menu FORM INPUT {
	FONT-SIZE: 10px; MARGIN: 0px auto auto 2px; FONT-FAMILY: Verdana,Helvetica,Arial
}
DIV#menu FORM INPUT.imagen {
	MARGIN: 0px auto -4px 5px
}
DIV#menu IMG {
	MARGIN-BOTTOM: 0px; BACKGROUND-COLOR: ##FFFFFF
}
DIV#barrahorizontal H2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: white; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
