* {
    padding: 0;
    margin: 0;
} 

body {
    background: #FFF;
	font: 100% Verdana, Arial, sans-serif;
	line-height: 1.5em; color:#464646
}
a {
	color: /*#3B6EBF;*/blue;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}
a:focus {
	background-color:#990000;color:#FFF;
}
a:active {
	background-color:#990000;color:#FFF;
}

#skiplinks {margin: 20px auto;margin-bottom:0;
width: 704px;}

#wrap {
margin: 0px auto;
margin-bottom:20px;
width: 724px;
background: #fff url('images/midbg.jpg');
background-repeat: repeat-y;
}

#top { 
background: #fff url('images/topbg.jpg');
height: 30px;
}

#content {
padding: 0 40px 0 40px;
}

#bottom {

background: #fff url('images/botbg.jpg');
height: 30px;
}


.header {
height: 6em;
background: #046380;/* url('images/top_bgheader.jpg');*/
border:1px solid #002f2f;border-bottom:none;
}

.header h1 {padding:.9em 17px 0 17px;font-size: 1.6em; color: #FFF;}
.header h2 {padding:.3em 17px;font-size: 1em; color: #fff;}

.breadcrumbs { color:#fff;
    background: #046380 url('images/top_bgmenu2.jpg') repeat-x bottom left; 
	border: 1px solid #002F2F;
	padding: 5px 5px;
	margin:0;
	border-top:none;
}
.breadcrumbs a:link,.breadcrumbs a:visited {font-size:14px;color:#fff;text-decoration:none;}
.breadcrumbs a:link.first {padding-left:5px}
.breadcrumbs a:hover {color:#ff0;}
	
.middle {
	float: left;
	width: 58%;
	margin: 0 10px 0 0;
	padding: 1% 1%;
	text-align: left;
}

.right {font-size:85%;
	float: left;
	width: 33%;
	margin: 10px 0 0 10px;
	padding: 1% 1%;
	
}

.right ul {
	padding: .5em 0 .5em 20px;
	margin:0;
}

.right li {
	margin-bottom:5px;
	list-style-type: square;
	color: /*#3B6EBF*/#464646;
}

.middle a:link,.middle a:visited,.right a:link,.right a:visited {text-decoration:underline;}
.middle a:hover,.right a:hover {background-color:#ff0;color:#000;}
.middle ul {padding: 0 0 .5em 20px; margin:0;}
.middle li {margin-bottom:5px;list-style-type:square;}

.middle h2 {font-size: 110%; margin-bottom: .5em; margin-top: .5em;}
.middle h3 {font-size: 100%;margin:.5em 0}
.right h2 { color: blue; font-size: 100%; margin-top: .5em;}
.right h3 { color: blue; font-size: 100%; margin-top: .5em;}
.right h4 { color: blue; font-size: 90%; margin-top: .5em;}

p {margin:.8em 0;}

#clear {
	display: block;
	clear: both;
	width: 100%;
	height:1px;
	overflow:hidden;
}

#footer {font-size:90%;
	text-align: center;
	color: #464646;
}
.smallText {font-size:.85em;}
a:link.getStarted,a:visited.getStarted {color:#ff0;}

table {border-collapse:collapse;width:100%;text-align:left;border:1px solid #666}
thead {font-weight:bold;padding:2px}
tbody {padding:2px;}

p.quote {font-size:.9em;padding-left:10px;color:#000;font-weight:normal;border-left:2px solid #f00}
p.quote span {color:#464646}

#seolinx-tooltip {color:blue;}

img {border:none;}

