/* page structure */
html, body { margin:0px; padding:0px; text-align:center; background-color:#fff; font-family:Verdana, Helvetica, Arial; } 
input,textarea { font-family:Verdana, Helvetica, Arial;color:#273C6B; font-size:large;}
#wrapper { border:1px solid #aaa; min-height:440px;margin-top:2px;}
#pagewidth { width:980px; text-align:left; margin-left:auto; margin-right:auto; } 
#header { position:relative; height:95px; width:100%; } 
#leftcol { width:293px; float:left; position:relative; padding-top:14px; padding-left:10px;}
#twocolshome { width:658px; float:right; position:relative; }
#rightcolhome { width:190px; float:right; position:relative; padding-top:13px; padding-right:5px;}
#maincolhome { float: left; display:inline; position: relative; width:455px; padding-right:5px; padding-top:14px; line-height:14px; font-size:105%; }
#maincol {  float: left; position: relative; width:730px; padding-top:14px; padding-right:5px; padding-left:15px; font-size:105%;}
#rightcol{ float:right; display:inline; position: relative; width:210px; padding-top:15px; padding-right:10px; padding-left:5px; line-height:14px; text-align:right;}
#maincolmedia{ float:left; width:125px; margin:10px; margin-bottom:30px; font-size:75%;}
#linkstable{ margin:4px 0px 4px 0px; }
#linkscell{ padding-left:20px;vertical-align:top; font-size:100%;}
#footer { height:20px; clear:both; } 
 
 /* *** Float containers fix: *** */ 
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-table; }

/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */  

div,th,td,blockquote { color:#273C6B; font-size:x-small; font-weight:normal; text-align:left; text-decoration:none; }
h1,h3{ color:#a50101; font-size:x-small; font-weight:normal; text-align:left; text-decoration:none; }
h2{ color:#a50101; font-size:x-small; font-weight:normal; text-align:right; text-decoration:none; }
p { color:#273C6B; font-size:small; font-weight:normal; text-align:left; text-decoration:none; }

a { color:#a50101; font-size:x-small; font-weight:normal; text-align:left; text-decoration:none;}
a:link,a:active,a:visited,a:hover { font-size:100%; }
a:hover { color:#B90500; font-weight:normal; text-decoration:underline; }
#menu a:link,#menu a:active,#menu a:visited,#menu a:hover { font-size:110%; }

p { padding:0px; margin-top:10px; margin-bottom:10px; line-height:150%;}
h1 { font-weight:bold;margin:0px;margin-top:0px;margin-bottom:4px; padding:0px;font-size:140%;}
h2 { font-weight:bold;margin:0px;margin-top:2px;margin-bottom:2px; padding:0px;font-size:100%;}
h3 { font-weight:bold;margin:0px;margin-top:2px;margin-bottom:2px; padding:0px;font-size:110%;}
blockquote { font-weight:bold; margin:0px; padding:0px;  }

#logo { float:left;width:300px; }
#strapline{	position:absolute; right: 0px; margin-left:10px; width:420px; height:60px; padding-top:23px; text-align:right; vertical-align:middle; font-size:150%; }
#menu {	float:right; margin-top:8px; height:15px; padding:0px; text-align:right; }
#copyright { float:left;width:453px; color:#ccc; margin-top:2px; font-size:110%; } 
#netahead { text-align:right; float:right; margin-top:1px; }
.grey, a.grey, a.grey, a.grey:visited, a.grey:active, a.grey:hover { color:#ccc; }
.green, a.green, a:.green, a:visited.green, a:active.green, a:hover.green { color:#B90500; }
li { font-size:small; line-height:14px; }

#menu1,#menu2,#menu3,#menu4,#menu5 { margin-bottom:13px; }
#slider { position:relative;width:100%;  font-size:100%;}
#newsscroll { position:relative;overflow:hidden;margin:15px;margin-left:0px;width:100%;height:140px;clip:rect(0 100% 240px 0); font-size:115%;}
ul { margin-top:2px; margin-bottom:12px;} 
ul.high li { margin-top:2px; padding-bottom:2px;} 
img {border:none}

hr { border:0px; border-top: 1px solid #aaa; }
#home { height:0px; margin:0px; }
#links {height:12px; margin-bottom:6px; margin-top:6px }

#dek {POSITION:absolute;VISIBILITY:hidden;Z-INDEX:200;left:200px;}

#footer a.grey { font-size:100%; }
#footer { font-size:100%; }

.videoText {margin: 40px 0px 5px 0px;width:286px;height:25px;}
