/* CSS Document */

body {
	margin: 0 auto;
	font: Arial, Helvetica, sans-serif;
	background: #e6e6e6 url(images/largebg.jpg) repeat;
	text-align: center;
	}
img, div, li, a { behavior: url(iepngfix.htc) }
h3{
color:#CC0000;
}
	#wrap {
		position:relative;
		width: 789px;
		margin: 0pt auto;
		}
	#container {
	position:relative;
	overflow:auto;

	margin: 0;
	padding: 0;
        }
	#top{
	position:relative;
	width:789px;
	height:24px;
	background:url(images/crossbartopper-2.jpg) repeat-x;
	}
	#top-2{
	margin:0;
	position:relative;
	width:789px;
	height:24px;
	background:url(images/crossbartopper-2.jpg) repeat-x;
	}
	#content{
	position:absolute;
	left:0;
	margin:0;
	padding:0 10px;
	position:absolute;
	width:769px;
	background:#FFFFFF;
	}
		#nav2, #nav2 ul
				{position:absolute;
					outline:none;
					margin:0;
					padding:0;
					left:348px;
					width:462px;
					list-style:none;
					text-align:right;
					font-size:11px;

				}
				#nav2 li
				{
					
					display:block;
					color:#CC0000;
					float:left;
					padding:5px 4px 5px 4px;
					font-size:11px;
				}
				#nav2 li a:link, #nav2 li a:visited
				{

					color:#CC0000;
					display:block;
					text-decoration:none;
					font-weight:inherit;
					font-size:11px;
				}
				#nav2 li a:hover
				{
					color:#270283;
				
				}
	#header{
	position:relative;
	width:789px;
	height:190px;
	background:url(images/header.jpg) no-repeat;
	}
		#header a:link, #header a:visited, #header a:hover{
		display:block;
		height:100%;
		width:100%;
		}
		#mainBorder {
			background: white;
			border: 1px solid #1f3967;
			width: 100%;
			}
			#mainBackground {
				background: url(background.png) left top repeat-y;
				float: left;
				}


td.navCat{
font-weight:bold;
color:#FFFFFF;
padding-left:5px;
padding-top:8px;
padding-bottom:8px;
background: #F7EEDD url(images/navcat.jpg) repeat-x;}

td.bod{
	padding-left:10px;
	padding-right:10px;
}

td.navlinks{
	padding-left:5px;
}

td.navsublinks{
	padding-left:19px;
}

td.navTop{
	padding-top:2px;
}

td.NavBottom{
	padding-bottom:2px;
}

td.NavSpacer{
	padding-top:5px;
	padding-bottom:5px;
	background: #FFFFFF;}

td.headernav{
	background: url(images/crossbartopper-2.jpg) repeat-x;
	padding-top:2px;
	padding-right:5px;
	padding-bottom:3px;}
td.headernavbottom{
	background: url(images/crossbartopper-2.jpg) repeat-x;
	padding-top:4px;
	padding-left:5px;
	padding-bottom:3px;}

td.countries{
	background: #c1cadd url(images/countriesbg.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	padding-left:5px;}
td.text{
	padding-left:5px;
	padding-right:5px;}

div.textbottom{

border-bottom:1px solid #999;
padding-bottom:5px;
}

a.countries{	font-size:16px;
	font-weight:bolder;
	color:#E10000;
	text-decoration:none;

}

.TitleBold{
	font-size:16px;
	font-weight:bolder;
	color:#E10000;
	padding-top:10px;
	padding-bottom:10px;}

.SubTitle{
	font-size:13px;
	font-weight:bold;
	color:#E10000;
	padding-bottom:4px;}
	
.reserved{
	font-size:9px;
	color:#999999;
}

div.SP{

position:relative; top:-16px; left:-2px;
width:400px;
}

a:link, a:visited {
            font-family: Arial, Helvetica, sans-serif;
            font-size:12px;
            font-weight: normal;
            color:#CC0000;
            text-decoration: none;
			}
            

 a:hover {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
            font-weight: normal;
            color: #270283;
            text-decoration: underline;
            }

 a:active {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
            font-weight: normal;
            color: #17479E;
            text-decoration:none;
}

a.topnavlinks:link {
            font-family: Arial, Helvetica, sans-serif;
            font-size:12px;
            font-weight: normal;
            color:#820000;
            text-decoration: none;
            }

 a.topnavlinks:visited {

            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
            font-weight: normal;
            color: #820000;
            text-decoration: none;
            }

 a.topnavlinks:hover {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
            font-weight:bolder;
            color:#000099;
            text-decoration: none;
            }

 a.topnavlinks:active {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
            font-weight: normal;
            color: #820000;
            text-decoration:none;
}

#tooltip{
	position:absolute;
	border:1px solid #333;
	background:#29281D;
	opacity: .88;
	padding:2px 5px;
	color:#F7F0B5;
	display:none;
	}
#footer{
position:relative;
left:-10px;
margin:0;
text-align:right;
width:789px;
height:19px;
background:url(images/crossbartopper-2.jpg) repeat-x;
font-size:11px;
font-weight:bold;
padding-top:5px;
opacity:1;
}
.resources, .resources ul{
text-align:left;
list-style:none;
}
.resources li{
padding:4px 0px 4px 0px;
}

.resources li a:link, .resources li a:visited{
color:#000099;
text-decoration:none;
}
.resources li a:hover{
color:#FF0000;
text-decoration:none;
}


