
/* NAVBAR PAGE TOP */
.pt_sitebar { background-color: #266696; text-transform:none; font-weight:normal; color: #266696; font-size: 11px ; font-family:Arial,Verdana,Tahoma,Helvetica;  }
.pt_sitebar A:link { color: #EEEEEE; text-decoration: none; }
.pt_sitebar A:visited { color: #EEEEEE; text-decoration: none; }
.pt_sitebar A:active { color: #FF3300; text-decoration: none; }
.pt_sitebar A:hover { color: #FFCC00; text-decoration: none; }

.pt_areabetween { background-color: #266696; background-image: url("/gfx/bgs/top-blue-fade.jpg"); }
.pt_datetimebar { background-color: black; color: white; font-size: 11px ; font-family:Arial,Verdana,Tahoma,Helvetica;  }

.pt_locationbar { background-image: url('/gfx/logos/topbar-middle.gif'); font-size: 12px ; font-family:Arial,Verdana,Tahoma,Helvetica;}
.pt_locationbar A:link { color: black; text-decoration: underline; }
.pt_locationbar A:visited { color: black; font-weight: normal; text-decoration: underline; }
.pt_locationbar A:active { color: #CC3300; font-weight: none; text-decoration: none; }
.pt_locationbar A:hover { color: #CC3300; font-weight: normal; text-decoration: none; }

.pt_toolbar { font-size: 11px ; font-family:Arial,Verdana,Tahoma,Helvetica;}
.pt_toolbar A:link { color: black; text-decoration: none; }
.pt_toolbar A:visited { color: black; font-weight: normal; text-decoration: none; }
.pt_toolbar A:active { color: #CC3300; font-weight: none; text-decoration: none; }
.pt_toolbar A:hover { color: #CC3300; font-weight: normal; text-decoration: none; }


/* NAVBAR PAGE BOTTOM */
.pb_navbar { background-color: #666666; color: white; font-size: 12px; font-family:Arial,Verdana,Tahoma,Helvetica;}
.pb_textbar A:link { color: white; font-weight: normal; text-decoration: none; }
.pb_textbar A:visited { color: white; font-weight: normal; text-decoration: none; }
.pb_textbar A:active{ color: #FF3300; text-decoration: none; }
.pb_textbar A:hover {color: #FFCC00; }
.pb_functionbar A:link { color: #CCCCCC; font-weight: normal; text-decoration: none; }
.pb_functionbar A:visited { color: #CCCCCC; font-weight: normal; text-decoration: none; }
.pb_functionbar A:active{ color: #FF3300; text-decoration: none; }
.pb_functionbar A:hover {color: #FFCC00; }
.pb_copyright { background-color: #FFFFFF; color: black; font-size: 12px; font-family:Arial,Verdana,Tahoma,Helvetica; }


/* HEADERS AS IN PAGE ELEMENTS */
.header_table { background-color: black; }
.header_td { font-size:13px; color: white; background-color: #0066CC; background-image: url("/gfx/bgs/gray-lines.gif"); }
.header_td a:link { text-decoration: none; color: #0000ff; }
.header_td a:visited { text-decoration: none; color: #6600cc; }
.header_td a:active { text-decoration: none;	color: #cc0000; }
.header_td a:hover { text-decoration: underline; color: #cc0000; }
.header_text { font-size:11px; color: #EEEEEE; }

/* HEADERS AS IN PAGE ELEMENTS */
.header2_table { /*border-top: 1px solid black; */}
.header2_td { font-size:13px; color: black;  background-color: #0066CC; background-image: url("/gfx/bgs/header-fade.gif"); }
.header2_td a:link { text-decoration: none; color: #0000ff; }
.header2_td a:visited { text-decoration: none; color: #6600cc; }
.header2_td a:active { text-decoration: none;	color: #cc0000; }
.header2_td a:hover { text-decoration: underline; color: #cc0000; }
.header2_text { font-size:11px; color: #666666; }

/* MENU BOX STYLES --> BAR LEFT */
.menubox1_header { background-color: #4BA0D7; color: white; font-size: 12px; font-weight:bold; }
.menubox1 { background-color: white; color: black; border: 1px solid #0066CC; padding: 7px;	font-size: 11px; }
.menubox1 a:link { font-size: 12px; color: #0066CC; font-weight: normal;}
.menubox1 a:visited { font-size: 12px; color: #6633CC; font-weight: none; }
.menubox1 a:hover { font-size: 12px; color: #CC0000; }
.menubox1 a:active { font-size: 12px; color: #CC0000; }
.menubox1 li { padding-right:3px; list-style-image: url("/gfx/icons/li-square.gif"); }

.menubox2_header { background-color: #0070AA; color: white; font-size: 12px; font-weight:bold; }
.menubox2 { background-color: white; color: black; border: 1px solid #0070AA; padding: 5px;	font-size: 11px; }
.menubox2 a:link, .box2 a:visited, .box2 a:active, .box2 a:hover { color: #4BA0D7; }
.menubox2 li { padding-right:3px; list-style-image: url("/gfx/icons/list-image.gif"); }

.menubox3_header { background-color: #62A2A4; color: white; font-size: 12px; font-weight:bold; }
.menubox3 { background-color: white; color: black; border: 1px solid #62A2A4; padding: 5px;	font-size: 11px; }
.menubox3 a:link, .box3 a:visited, .box3 a:active, .box3 a:hover { color: #4BA0D7; }
.menubox3 li { padding-right:3px; list-style-image: url("/gfx/icons/list-image.gif"); }

.menubox4_header { background-color: #F7A01B; color: white; font-size: 12px; font-weight:bold; }
.menubox4 { background-color: white; color: black; border: 1px solid #F7A01B; padding: 5px;	font-size: 11px; }
.menubox4 a:link, .box4 a:visited, .box4 a:active, .box4 a:hover { color: #4BA0D7; }
.menubox4 li { padding-right:3px; list-style-image: url("/gfx/icons/list-image.gif"); }

.menubox5_header { background-color: #D6B756; color: white; font-size: 12px; font-weight:bold; }
.menubox5 { background-color: white; color: black; border: 1px solid #D6B756; padding: 5px;	font-size: 11px; }
.menubox5 a:link, .box5 a:visited, .box5 a:active, .box5 a:hover { color: #4BA0D7; }
.menubox5 li { padding-right:3px; list-style-image: url("/gfx/icons/list-image.gif"); }

.menubox6_header { background-color: #008080; color: white; font-size: 12px; font-weight:bold; }
.menubox6 { background-color: white; color: black; border: 1px solid #D6B756; padding: 5px;	font-size: 11px; }
.menubox6 a:link, .box5 a:visited, .box5 a:active, .box5 a:hover { color: #4BA0D7; }
.menubox6 li { padding-right:3px; list-style-image: url("/gfx/icons/li-square.giff"); }

.menubox7_header { background-color: #996633; color: white; font-size: 12px; font-weight:bold; }
.menubox7 { background-color: white; color: black; border: 1px solid #D6B756; padding: 5px;	font-size: 11px; }
.menubox7 a:link, .box5 a:visited, .box5 a:active, .box5 a:hover { color: #4BA0D7; }
.menubox7 li { padding-right:3px; list-style-image: url("/gfx/icons/li-square.giff"); }

.menubox8_header { background-color: #800000; color: white; font-size: 12px; font-weight:bold; }
.menubox8 { background-color: white; color: black; border: 1px solid #D6B756; padding: 5px;	font-size: 11px; }
.menubox8 a:link, .box5 a:visited, .box5 a:active, .box5 a:hover { color: #4BA0D7; }
.menubox8 li { padding-right:3px; list-style-image: url("/gfx/icons/li-square.giff"); }

.menubox9_header { background-color: #669999; color: white; font-size: 12px; font-weight:bold; }
.menubox9 { background-color: white; color: black; border: 1px solid #D6B756; padding: 5px;	font-size: 11px; }
.menubox9 a:link, .box5 a:visited, .box5 a:active, .box5 a:hover { color: #4BA0D7; }
.menubox9 li { padding-right:3px; list-style-image: url("/gfx/icons/li-square.giff"); }

.menubox10_header { background-color: #003300; color: white; font-size: 12px; font-weight:bold; }
.menubox10 { background-color: white; color: black; border: 1px solid #D6B756; padding: 5px; font-size: 11px; }
.menubox10 a:link, .box5 a:visited, .box5 a:active, .box5 a:hover { color: #4BA0D7; }
.menubox10 li { padding-right:3px; list-style-image: url("/gfx/icons/li-square.giff"); }


/* PAGE BOX STYLES --> PAGE CONTENTS */
.pagebox1_header { background-color: #4BA0D7; color: white; font-size: 12px; font-weight:bold; }
.pagebox1 { background: white url("/gfx/bgs/bg-wit.gif") no-repeat; color: #666666; border: 1px solid #333333; padding: 10px; font-size: 11px; }
.pagebox1 li { padding-right:3px; list-style-image: url("/gfx/icons/list-image.gif"); }

.pagebox2_header { background-color: #0070AA; color: white; font-size: 12px; font-weight:bold; }
.pagebox2 { background: white url("/gfx/bgs/bg-wit.gif") no-repeat; color: #333333; border: 1px solid #0070AA; padding: 10px; font-size: 11px; }
.pagebox2 li { padding-right:3px; list-style-image: url("/gfx/icons/list-image.gif"); }

.pagebox3_header { background-color: #D6B756; color: white; font-size: 12px; font-weight:bold; }
.pagebox3 { background: white url("/gfx/bgs/bg-wit.gif") no-repeat; color: #333333; border: 1px solid #D6B756; padding: 10px; font-size: 11px; }
.pagebox3 li { padding-right:3px; list-style-image: url("/gfx/icons/list-image.gif"); }

.pagebox4_header { background-color: #669999; color: white; font-size: 12px; font-weight:bold; }
.pagebox4 { background: white url("/gfx/bgs/bg-wit.gif") no-repeat; color: #333333; border: 1px solid #4BA0D7; padding: 10px; font-size: 11px; }
.pagebox4 li { padding-right:3px; list-style-image: url("/gfx/icons/list-image.gif"); }

.pagebox5_header { background-color: #F7A01B; color: white; font-size: 12px; font-weight:bold; }
.pagebox5 { background: white url("/gfx/bgs/bg-wit.gif") no-repeat; color: #333333; border: 1px solid #F7A01B; padding: 10px; font-size: 11px; }
.pagebox5 li { padding-right:3px; list-style-image: url("/gfx/icons/list-image.gif"); }

.pagebox6_header { background-color: #666666; color: white; font-size: 14px; font-weight:bold; }
.pagebox6 { background: white url("/gfx/bgs/bg-wit.gif") no-repeat; color: #333333; border: 0px solid #4BA0D7; padding: 10px; font-size: 13px; }
.pagebox6 li { padding-right:3px; list-style-image: url("/gfx/icons/list-image.gif"); }

.pagebox7_header { background-color: #003300; color: white; font-size: 14px; font-weight:bold; }
.pagebox7 { background: white url("/gfx/bgs/bg-wit.gif") no-repeat; color: #333333; border: 0px solid #4BA0D7; padding: 10px; font-size: 13px; }
.pagebox7 li { padding-right:3px; list-style-image: url("/gfx/icons/list-image.gif"); }


/* SOFT BOX STYLES --> PAGE CONTENTS */
.softbox1_header { background-color: #666666; color: white; font-size: 12px; font-weight:bold; }
.softbox1 { background: white url("/gfx/bgs/bg-wit.gif") no-repeat; color: #666666; border: 1px solid #333333; padding: 10px; font-size: 11px; }
.softbox1 li { padding-right:3px; list-style-image: url("/gfx/icons/list-image.gif"); }

.softbox2_header { background-color: #0070AA; color: white; font-size: 12px; font-weight:bold; }
.softbox2 { background: white url("/gfx/bgs/bg-wit.gif") no-repeat; color: #333333; border: 1px solid #0070AA; padding: 10px; font-size: 11px; }
.softbox2 li { padding-right:3px; list-style-image: url("/gfx/icons/list-image.gif"); }

.softbox3_header { background-color: #D6B756; color: white; font-size: 12px; font-weight:bold; }
.softbox3 { background: white url("/gfx/bgs/bg-wit.gif") no-repeat; color: #333333; border: 1px solid #D6B756; padding: 10px; font-size: 11px; }
.softbox3 li { padding-right:3px; list-style-image: url("/gfx/icons/list-image.gif"); }

.softbox4_header { background-color: #4BA0D7; color: white; font-size: 12px; font-weight:bold; }
.softbox4 { background: white url("/gfx/bgs/bg-wit.gif") no-repeat; color: #333333; border: 1px solid #4BA0D7; padding: 10px; font-size: 11px; }
.softbox4 li { padding-right:3px; list-style-image: url("/gfx/icons/list-image.gif"); }

.softbox5_header { background-color: #F7A01B; color: white; font-size: 12px; font-weight:bold; }
.softbox5 { background: white url("/gfx/bgs/bg-wit.gif") no-repeat; color: #333333; border: 1px solid #F7A01B; padding: 10px; font-size: 11px; }
.softbox5 li { padding-right:3px; list-style-image: url("/gfx/icons/list-image.gif"); }

.softbox9_header { background-color: #4BA0D7; color: white; font-size: 12px; font-weight:bold; }
.softbox9 { background: white url("/gfx/bgs/bg-wit.gif") no-repeat; color: #333333; border: 0px solid #4BA0D7; padding: 10px; font-size: 11px; }
.softbox9 li { padding-right:3px; list-style-image: url("/gfx/icons/list-image.gif"); }

/* GAME BOX STYLES --> PAGE CONTENTS */
.gamebox1_header { background-color: #F7A01B; color: white; font-size: 12px; font-weight:bold; }
.gamebox1 { background: white url("/gfx/bgs/bg-gry.gif") repeat; color: #F7A01B; border: 1px solid #F7A01B; padding: 10px; font-size: 11px; }
.gamebox1 li { padding-right:3px; list-style-image: url("/gfx/icons/list-image.gif"); }

.gamebox2_header { background-color: #4BA0D7; color: white; font-size: 12px; font-weight:bold; }
.gamebox2 { background: white url("/gfx/bgs/bg-gry.gif") repeat; color: #4BA0D7; border: 1px solid #4BA0D7; padding: 10px; font-size: 11px; }
.gamebox2 li { padding-right:3px; list-style-image: url("/gfx/icons/list-image.gif"); }

.gamebox3_header { background-color: #D6B756; color: white; font-size: 12px; font-weight:bold; }
.gamebox3 { background: white url("/gfx/bgs/bg-gry.gif") repeat; color: #D6B756; border: 1px solid #D6B756; padding: 10px; font-size: 11px; }
.gamebox3 li { padding-right:3px; list-style-image: url("/gfx/icons/list-image.gif"); }

.gamebox4_header { background-color: #0070AA; color: white; font-size: 12px; font-weight:bold; }
.gamebox4 { background: white url("/gfx/bgs/bg-gry.gif") repeat; color: #0070AA; border: 1px solid #0070AA; padding: 10px; font-size: 11px; }
.gamebox4 li { padding-right:3px; list-style-image: url("/gfx/icons/list-image.gif"); }

.gamebox5_header { background-color: #F7A01B; color: white; font-size: 12px; font-weight:bold; }
.gamebox5 { background: white url("/gfx/bgs/bg-gry.gif") repeat; color: #F7A01B; border: 1px solid #F7A01B; padding: 10px; font-size: 11px; }
.gamebox5 li { padding-right:3px; list-style-image: url("/gfx/icons/list-image.gif"); }

/* ADV BOX STYLES --> PAGE CONTENTS */
.advbox1_header { background-color: #F7A01B; color: white; font-size: 12px; font-weight:bold; }
.advbox1 { background: white url("/gfx/bgs/bg-gry.gif") repeat; color: #F7A01B; border: 1px solid #F7A01B; padding: 10px; font-size: 11px; }
.advbox1 li { padding-right:3px; list-style-image: url("/gfx/icons/list-image.gif"); }

/* OPEN DIRECTORY */
.odp_license a:link { text-decoration: none; color: #666666; }
.odp_license a:visited { text-decoration: none; color: #666666; }
.odp_license a:active { font-weight: normal; text-decoration: none; color: #ee0000; }
.odp_license a:hover { font-weight: normal; text-decoration: none; color: black; }




/* GLOBAL STYLE -- PAGE BODY */
a:link { color: #0066CC; font-weight: normal;}
a:visited { color: #6633CC; font-weight: normal; }
a:hover { color: #CC0000; }
a:active { color: #CC0000; }


h3 { color: #0066CC; font-size: 15px;}
.body { background-color: white; color: black; }
.body, td { font-size: 13px ; font-family:Arial,Verdana,Tahoma,Helvetica; }
.body_vertical_separator { background-image: url("/gfx/bgs/vertical-separator-blue.gif"); }

/* MENU */
.menu_search { font-size: 11px; width: 150px; }

/* OPEN DIRECTORY */
.odp_ h2 { font-size: 14px; }						
.odp_location { font-size: 14px; }					/* parsed */
.odp_description { background-color:#EEEEEE; }		/* parsed */