.tabTd {
        font-family: verdana, Arial, Helvetica, sans-serif;
        font-size: 7pt;
	   color: #000000;
}
.tabTitle {
        font-family: verdana, Arial, Helvetica, sans-serif;
        font-size: 10pt;
        font-weight: 900;
        color: #1c365b;
}


.tx {
        font-family: Arial, sans-serif;
        font-size: 10pt;
        color: #666666;		
}

.txs {
        font-family: Arial, sans-serif;
        font-size: 9pt;
        color: #1159AD;		
}

.txs-foot {
        font-family: Arial, sans-serif;
        font-size: 8pt;
        color: #1159AD;		
}
.txsd {
        font-family: Arial, sans-serif;
        font-size: 10pt;
        color: #1159AD;
		font-weight: bold;				
}

.logo_text {
        font-family: Arial, sans-serif;
        font-size: 13pt;
        color: #1159AD;
		font-weight: normal;
}
.large_logo_text {
        font-family: Arial, sans-serif;
        font-size: 16pt;
        color: #1159AD;
		font-weight: bold;		
}
.maphead {
        font-family: Arial, sans-serif;
        font-size: 13pt;
        color: #666;
		font-weight: bold;
		padding: 0px 0px 0px 0px;
}
a.maphead {
        font-family: Arial, sans-serif;
        font-size: 13pt;
        color: #1159AD;
		font-weight: bold;
		padding: 0px 0px 0px 0px;
		TEXT-DECORATION: none;
}
a.maphead:hover {
        color: #D9A000;
		
}

A.blue_menu_link {
		font-family: Arial, sans-serif;
        font-size: 15px;
        color: #1159AD;
		TEXT-DECORATION: none;
		font-weight: 100;
		
}
A.blue_menu_link:hover {
		COLOR: #D9A000;
}
A.orange_menu_link {
		font-family: Arial, sans-serif;
        font-size: 11pt;
        color: #F24832;
		TEXT-DECORATION: none;
		font-weight: 100;
}
A.orange_menu_link:hover {
		COLOR: #1159AD;
}
A.large_link {
		font-family: Arial, sans-serif;
        font-size: 15pt;
        color: #ffffff;
		TEXT-DECORATION: none;
		font-weight: 400;
}
A.large_link:hover {
		COLOR: #ffffff;
}
A.menu_link {
		font-family: Arial, sans-serif;
        font-size: 13px;
        color: #ffffff;
		TEXT-DECORATION: none;
		font-weight: 700;
		padding-left: 7px;
		padding-right: 2px;
		
}
A.menu_link:hover {
		COLOR: #FAF5EA;
		
}
A.bottom_menu_link {
		font-family: Arial, sans-serif;
        font-size: 12px;
        color: #1159AD;
		TEXT-DECORATION: none;
		font-weight: normal;
		padding-left: 5px;
		padding-right: 6px;
		
}
A.bottom_menu_link:hover {
		COLOR: #666666;		
}
A.md_link {
		font-family: Arial, sans-serif;
        font-size: 14px;
        color: #ffffff;
		TEXT-DECORATION: none;
		font-weight: 900;
}
A.md_link:hover {
		COLOR: #ffffff;
}
A.grey_menu_link {
		font-family: Arial, sans-serif;
        font-size: 11pt;
        color: #666666;
		TEXT-DECORATION: none;
		font-weight: 100;
}
A.grey_menu_link:hover {
		COLOR: #1159AD;
}
A.grey_large_link {
		font-family: Arial, sans-serif;
        font-size: 12pt;
        color: #666666;
		TEXT-DECORATION: none;
		font-weight: 900;
}
A.grey_large_link:hover {
		COLOR: #1159AD;
}

a.normal {
		font-family: Arial, sans-serif;
        color: #666666;
		TEXT-DECORATION: none;
		font-weight: 900;
}
a.normal:hover {
		COLOR: #1159AD;
}

#main, #breadcrumb, #footer {width: 680px; margin: 1.5em auto; text-align: left;}
#main div.column {text-align: left; margin-bottom: 1em;}
#main p {margin: 0 0 1em 0;}
#main p.last {margin: 0;}
#main p.intro {font-weight: bold;}
#main .lite {color: #79767c;}
#main h1 {font-size: 24px; margin: 0 0 .5em 0;}
#main h2 {font-size: 16px; margin: 0;}
#main h3 {font-size: 12px; margin: 0;}
#main h4 {font-size: 10px; margin: 0;}
#main .more {text-align: right;}

#main a.audio {background: url(http://images.apple.com/main/elements/globaliconaudio12x12.gif) left top no-repeat; display: block; padding-left: 20px;}

#main .subcolumn1-2 {float: left; width: 330px;}
#main .subcolumn2-2 {float: right; width: 330px;}
#main .subcolumn1-3, #main .subcolumn2-3, #main .subcolumn3-3 {width: 212px; float: left;}
#main .subcolumn1-3, #main .subcolumn2-3 {margin-right: 20px;}

ul {list-style: none outside; margin: 0; padding: 0 0 1em 0;}
ul.square {list-style: square outside; margin: 0 0 0 16px; padding: 0 0 1em 0;}
ul.circle {list-style: circle outside; margin: 0 0 0 16px; padding: 0 0 1em 0;}
ol {list-style: decimal; margin: 0 0 0 2.8em; padding: 0 0 1em 0;}
li {padding-bottom: .3em;}
ul ul.circle {margin-top: .3em;}
ul ul.square {margin-top: .3em;}

ol.last {padding: 0;}
ul.last {padding: 0;}

sup {vertical-align: baseline; font-size: 1em; color: #76797c;}