* { padding: 0; margin: 0; }

body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:150%; margin-top:10px;}

h1 {margin-bottom:5px; color:#000; text-transform:uppercase; font-size:18px;}
h2 {margin-bottom:8px; margin-top:10px; text-transform:uppercase; font-size:16px;}
h3 {margin-bottom:6px; text-transform:uppercase; font-size:14px;}
h4 {text-transform:uppercase; font-size:12px; margin:5px 0 5px 0}

p {margin: 15px 0 15px 0;}

#wrapper { margin: 0 auto; width: 830px; border: 1px solid #999;}

#faux {background: url(faux-4-2-col.gif); margin-bottom: 10px; overflow: auto; width: 100%}

#header {color: #333; width: 810px; padding: 10px; height: 90px; margin:0px; background: #333;}
#header h1 {float: right;}
#header a img, #header a:hover img, #header a:visited img {border: none;}

/*#navigation {color: #333; padding: 10px; margin: 0px 0px 0px 0px; background: #ABBEBE;}*/
#navigation { color: #fff; padding: 10px 10px 5px 10px; margin: 0px 0px 0px 0px; background: #333;}
/* Navigation */
/*Added to try getting list menu inline with js drop down */
#navigation span {color:#fff; text-decoration:none; cursor:pointer;}
#navigation ul li { display:inline; font-size:11px; text-transform:uppercase; font-family: Arial, Helvetica, sans-serif; font-weight:bold; padding:4px 8px 4px 6px; background-color:#4D4D4D;}
#navigation li {margin:0px -4px 0px 0px; text-transform:uppercase; font-family: Arial, Helvetica, sans-serif; font-weight:bold;}
#navigation .selected {margin:0px; text-transform:uppercase; font-family: Arial, Helvetica, sans-serif; font-weight:bold; background-color:#666;}
#navigation li a { color:#fff; text-decoration:none }
#navigation li a:visited { color:#fff; text-decoration:none }
#navigation li a:hover { color: #B7B7B7; text-decoration:none }

#heading { color: #000; margin: 10px 10px 0 10px; padding: 0px; border-bottom: 1px solid #0099FF;}

.rightcolumn { color: #333; padding: 0px; float: right; text-align:right;}
.rightcolumn a img, .rightcolumn a:hover img, .rightcolumn a:visited img { border:none;}


.index-list-container {width:580px;}
.index-list {clear:left;}
.index-list p {float:left; width:270px; margin-right:0;}
.index-list a img {float:left; margin-right:15em;}

.press-list-container {width:330px;}
.press-list {clear:left;}
.press-list p {width:200px; float:left; margin-right:0;}
.press-list a img {float:left;}

.press-list-container-2 {width:330px; float:right; margin-right:2em;}

#leftcolumn { float: left; color: #333; margin: 0 10px 10px 10px; padding: 0px; width: 800px; display: inline; position: relative;}
#leftcolumn span { color:#006DB7; font-weight:bold;}
#leftcolumn p { font-size:12px; line-height:150%; margin-right:10px;}
#leftcolumn ul { list-style:none;}
#leftcolumn img { float:right; margin-top:15px;}
#leftcolumn a img, #leftcolumn a:hover img, #leftcolumn a:visited img { border:none;}
#leftcolumn .news-call-out { width:430px; padding-top:5px; float:left; margin-right:40px;}
#leftcolumn .news-call-out2 { width:250px; padding-top:5px; float:left;}
#leftcolumn .news-call-out p { font-size:12px; line-height:150%; margin-left:15px; padding-top:7px}
#leftcolumn .news-call-out h3 { padding:0; margin-top:-1em;}
#leftcolumn .news-call-out img { float:left; margin:15px 20px 0 0;}

#leftcolumn .archive-call-out { width:150px; padding-top:5px; float:left; clear:right; margin: -13em 5em 1em 0;}
#leftcolumn .archive-call-out p { font-size:12px; line-height:150%; margin-left:15px}
#leftcolumn .archive-call-out img { float:left; margin:15px 5px 0 0;}

#leftcolumn .btn-container-arc{ width:500px; margin-bottom:0.1em; margin-top:-2em;}
#leftcolumn .btn-container-arc img{ margin-right:8px; float:left;}
#leftcolumn .btn-container-arc a img, #leftcolumn .btn-container-arc a:hover img, #leftcolumn .btn-container-arc a:visited img{ border: none;}

#leftcolumn .archive-call-out-big { width:170px; padding-top:5px; float:left; clear:right; margin: 1em 1em 1em 0;}
#leftcolumn .archive-call-out-big p { font-size:12px; line-height:150%; margin-left:15px}
#leftcolumn .archive-call-out-big img { float:left; margin:3px 5px 0 0;}
#leftcolumn .archive-call-out-big h2 { font-size:14px;}

#leftcolumn .btn-container{ float:left;}
#leftcolumn .btn-container img{ margin-right:8px; float:left;}

#leftcolumn .page-content-table {width:500px; margin:2em auto 2em auto; text-align: left; float:left;}
.mu-title{float:left; margin:0.3em 0.5em 0.3em 0em; padding:0.2em 0 0.2em 0.5em; width:320px; text-transform:capitalize;}
.links{ float:left; margin:0.3em 0.5em 0.3em 0em; padding:0.2em 0 0.2em 0.5em; width:140px;  text-transform:capitalize; color:#666;}

#leftcolumn .container {margin:0 ; padding:0;}
#leftcolumn .method-content-table {width:600px; margin:2em auto 2em auto; text-align: left; color:#fff; border:1px solid #ccc;}

.table-title { background: #000; padding:10px; height:40px}
.table-title h2 { font-size:22px}
.table-title h3 { font-size:16px; color:#00a5d9;}

.country-title {float:left; width:140px; background: #00a5d9; padding:0 0 0 10px;}
.print-title {float:left; width:225px; background: #00a5d9; padding:0}
.online-title {float:left; width:225px; background: #00a5d9; padding:0}

#leftcolumn .about-content-table {width:250px; margin:0.5em auto 2em auto; text-align: left; float:left; color:#FFF;}
.country-table{float:left; width:150px; background: #fff; color:#000;height:40px; border-bottom: 1px solid #ccc; padding-top: 2px; padding-bottom: 2px; }
.print-table{float:left; width:100px; background: #fff; color:#000;height:40px; border-bottom: 1px solid #ccc; padding-top: 2px; padding-bottom: 2px; }
.country-table2{float:left; width:150px; background: #fff; color:#000;height:20px; border-bottom: 1px solid #ccc; padding-top: 2px; padding-bottom: 2px; }
.print-table2{float:left; width:100px; background: #fff; color:#000;height:20px; border-bottom: 1px solid #ccc; padding-top: 2px; padding-bottom: 2px; }

.country-item1, .country-item2, .country-item3, .country-item4 {float:left; width:140px; background: #fff; color:#000;}
.print-item1, .print-item2, .print-item3, .print-item4 {float:left; width:225px; background: #fff; color:#000;}
.online-item1, .online-item2, .online-item3, .online-item4 {float:left; width:225px; background: #fff; color:#000;}

.country-item1 {height:95px; border-bottom: 1px solid #ccc; padding:10px 0 0 10px;}
.country-item2 {height:95px; border-bottom: 1px solid #ccc; padding:10px 0 0 10px;}
.country-item3 {height:95px; border-bottom: 1px solid #ccc; padding:10px 0 0 10px;}
.country-item4 {height:115px; padding:10px 0 0 10px;}

.print-item1 {height:95px; border-bottom: 1px solid #ccc; padding:10px 0 0 0;}
.print-item2 {height:95px; border-bottom: 1px solid #ccc; padding:10px 0 0 0;}
.print-item3 {height:95px; border-bottom: 1px solid #ccc; padding:10px 0 0 0;}
.print-item4 {height:115px; padding:10px 0 0 0;}

.online-item1 {height:95px; border-bottom: 1px solid #ccc; padding:10px 0 0 0;}
.online-item2 {height:95px; border-bottom: 1px solid #ccc; padding:10px 0 0 0;}
.online-item3 {height:95px; border-bottom: 1px solid #ccc; padding:10px 0 0 0;}
.online-item4 {height:115px; padding:10px 0 0 0;}

#leftcolumn #form{margin: 2em 0 0 0; padding: 0px;}
#leftcolumn #form2{margin: 2em 0 0 10em; padding: 0px;}
#leftcolumn #form .input-text, #leftcolumn #form2 .input-text {width:200px; margin:0 0 5px 0;}
#leftcolumn #form .input-radio, #leftcolumn #form2 .input-radio {margin:0 20px 0 0;}
#leftcolumn #form .label-text, #leftcolumn #form2 .label-text {width: 120px; margin-right: 0.5em; display: block; float:left}
#leftcolumn #form .button, #leftcolumn #form2 .button {margin:15px 0 0 0px}

#footer { width: 810px; clear: both; color: #666; background: #E9E9E9; margin: 0px 0px 0px 0px; padding: 5px 10px 5px 10px; border-top:1px solid #999}
#footer ul li { display:inline; font-size:11px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; padding:4px; margin:0px; }
#footer .rw-footer {margin-left:9em;}
#footer p { margin: 0; line-height: normal;  font-size: 11px }
#footer a { color: #666; text-decoration:none } 
#footer a:hover { color: #666; text-decoration:underline} 
#legal { float: left; color:#666;}
#links { float: right;   }

.clear { clear: both; background: none; }