/*  Global */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	color: #000;
}

/* Text */

.dlTd {

	padding-bottom: 25px;
}

.copy{
	font-family: Arial;
	line-height: 14pt;
	text-decoration: none;	
	text-align: left;
	font-size: 12px;
	color: #404040;
}
.dl{
	font-family: Arial;
	line-height: 14pt;
	text-decoration: none;	
	text-align: left;
	font-size: 12px;
	color: #AAAAAA;
}
.dlHeader{
	font-family: Arial;
	line-height: 14pt;
	text-decoration: none;	
	text-align: left;
	font-size: 12px;
	color: #FF0000;
}
.dlText {
	font-family: Arial;
	line-height: 10pt;
	text-decoration: none;	
	text-align: middle;
	font-size: 12px;
	color: #404040;
}
.LargeHeader {
	font-size: 20px;
	font-family: Arial;
	text-decoration: none;
	color: #FF0000;
}

.SmallHeader {
	font-size: 16px;
	font-family: Arial;
	text-decoration: none;
	color: #FF0000;
}

.SmallerHeader {
	font-size: 15px;
	font-family: Arial;
	text-decoration: none;
	color: #FF0000;
}

.SmallestHeader {
	font-size: 13px;
	font-family: Arial;
	text-decoration: none;
	color: #FF0000;
}

.BlackHeader {
	font-size: 20px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
}
.SmallBlackHeader {
	font-size: 16px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
}

.SmallerBlackHeader {
	font-size: 15px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
}

/* Links */

a:link {
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: #f00;
}
a:visited {
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: #f00;
}
a:hover {
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: #f00;
}
a:active {
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: #f00;
}

a.dl:link {
	font-family: Arial;
	font-weight: none;
	line-height: 8pt;
	font-size: 10px;
	text-align: center;
	text-decoration: none;
	color: #AAAAAA;
}
a.dl:visited {
	font-family: Arial;
	font-weight: none;
	line-height: 8pt;
	font-size: 10px;
	text-align: center;
	text-decoration: none;
	color: #AAAAAA;
}
a.dl:hover {
	font-family: Arial;
	font-weight: none;
	line-height: 8pt;
	font-size: 10px;
	text-align: center;
	text-decoration: none;
	color: #000000;
}
a.dl:active {
	font-family: Arial;
	font-weight: none;
	line-height: 8pt;
	font-size: 10px;
	text-align: center;
	text-decoration: none;
	color: #AAAAAA;
}

a.topnav:link {
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
	color: #666;
}
a.topnav:visited {
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
	color: #666;
}
a.topnav:hover {
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
	color: #000;
}
a.topnav:active {
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
	color: #666;
}

a.sidenav:link {
	font-weight: normal;
	line-height: 16pt;
	font-size: 13px;
	text-decoration: none;
	color: #404040;
}
a.sidenav:visited {
	font-weight: normal;
	line-height: 16pt;
	font-size: 13px;
	text-decoration: none;
	color: #404040;
}
a.sidenav:hover {
	font-weight: normal;
	line-height: 16pt;
	font-size: 13px;
	text-decoration: none;
	color: #000;
}
a.sidenav:active {
	font-weight: normal;
	line-height: 16pt;
	font-size: 13px;
	text-decoration: none;
	color: #404040;
}

a.more:link {
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
	color: #FF0000;
}
a.more:visited {
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
	color: #FF0000;
}
a.more:hover {
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
	color: #FF0000;
}
a.more:active {
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
	color: #FF0000;
}


a.menu:link {
	font-weight: normal;
	font-size: 13px;
	text-decoration: none;
	color: #fff;
}
a.menu:visited {
	font-weight: normal;
	font-size: 13px;
	text-decoration: none;
	color: #fff;
}
a.menu:hover {
	font-weight: normal;
	font-size: 13px;
	text-decoration: none;
	color: #fff;
}
a.menu:active {
	font-weight: normal;
	font-size: 13px;
	text-decoration: none;
	color: #fff;
}

/* begin summit menu */

a.summitmenu:link {
	font-weight: normal;
	font-size: 13px;
	text-decoration: none;
	color: #fff;
}
a.summitmenu:visited {
	font-weight: normal;
	font-size: 13px;
	text-decoration: none;
	color: #fff;
}
a.summitmenu:hover {
	font-weight: normal;
	font-size: 13px;
	text-decoration: none;
	color: #FF0;
}
a.summitmenu:active {
	font-weight: normal;
	font-size: 13px;
	text-decoration: none;
	color: #fff;
}

/* end summit menu */

a.secondary:link {
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	color: #fff;
}
a.secondary:visited {
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	color: #fff;
}
a.secondary:hover {
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	color: #fff;
}
a.secondary:active {
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	color: #fff;
}

/* Tables */

td.topnav {
	padding-left: 0px;
	padding-top: 5px;
	padding-right: 25px;
	padding-bottom: 5px;
	font-size: 10px;
	text-decoration: none;
	color: #666;
}

td.main_nav {
	background-image: url('../images/button_grey.gif');
	background-repeat: repeat-x;
	background-position: left; 
	cursor: pointer;
}

td.secondary_nav {
	background-image: url('../images/button_secondary.gif');
	background-repeat: repeat-x;
	background-position: left; 
	cursor: pointer;
}

td.highlight_nav {
	background-image: url('../images/button_red.gif');
	background-repeat: repeat-x;
	background-position: left;
	cursor: pointer;
}

td.left_nav {
	background-image: url('../images/left_end.gif');
	background-repeat: repeat-x;
	background-position: left; 
	cursor: pointer;
}

td.left_secondary {
	background-image: url('../images/left_end_secondary.gif');
	background-repeat: repeat-x;
	background-position: left; 
	cursor: pointer;
}

td.left_highlight_nav {
	background-image: url('../images/left_end_red.gif');
	background-repeat: repeat-x;
	background-position: left;
	cursor: pointer;
}

td.right_nav {
	background-image: url('../images/right_end.gif');
	background-repeat: repeat-x;
	background-position: left; 
	cursor: pointer;
}

td.right_secondary {
	background-image: url('../images/right_end_secondary.gif');
	background-repeat: repeat-x;
	background-position: left; 
	cursor: pointer;
}

td.right_highlight_nav {
	background-image: url('../images/right_end_red.gif');
	background-repeat: repeat-x;
	background-position: left;
	cursor: pointer;
}

td.select_nav {
	background-image: url('../images/button_select.gif');
	background-repeat: repeat-x;
	background-position: left;
	cursor: pointer;
}

td.left_select_nav {
	background-image: url('../images/left_end_select.gif');
	background-repeat: repeat-x;
	background-position: left;
	cursor: pointer;
}

td.select_secondary_nav {
	background-image: url('../images/button_secondary_select.gif');
	background-repeat: repeat-x;
	background-position: left; 
	cursor: pointer;
}

td.left_secondary_select {
	background-image: url('../images/left_end_secondary_select.gif');
	background-repeat: repeat-x;
	background-position: left; 
	cursor: pointer;
}

td.home_brick_1 {
	background-image: url('../images/home/background.gif');
	background-repeat: repeat-x;
}

td.home_brick_1_sub {
	background-image: url('../images/home/brick1.gif');
	background-repeat: no-repeat;
}

td.home_brick_2 {
	background-color: #f3f3f4;
}

td.home_box {
	background-image: url('../images/home/box.gif');
	background-repeat: no-repeat;
}

div.pop {
	position: absolute;
	z-index: 4;
	top: 0px;
	left: 0px;
	width: 378px;
}

div.pop_top {
	z-index: 5;
	background-image: url('../images/home/box2_top.png');
	background-repeat: no-repeat;
	width: 378px;
	height: 13px;
	margin: 0px;
	padding: 0px;
}

div.pop_middle {
	z-index: 5;
	background-image: url('../images/home/box2_middle.png');
	background-repeat: repeat-y;
	text-align: left;
	width: 350px;
	padding: 0px 14px 0px 14px;
	margin-top: -1px;
}

div.pop_bottom {
	z-index: 5;
	background-image: url('../images/home/box2_bottom.png');
	background-repeat: no-repeat;
	width: 378px;
	height: 14px;
	margin: 0px;
	padding: 0px;
}
