/*
    Copyright Notice ========================================================  
  
This file contains proprietary information of INSERT WEBSITE. 
    Copying or reproduction without prior written approval is prohibited.   
  
Copyright (c) 2006 ========================================================== 
*/

* { 
margin: 0;
padding: 0;
}

body {
background: #6F77A1;
font-family: tahoma, arial, sans-serif;
font-size: 13px;
text-align: center;
}


/* Generic Content Styles */
/* -------------------------------- */

.heading2{
font-family: tahoma, arial, sans-serif;
font-size: 13px;
color: #000000;
font-weight: bold;
}

.heading{
font-family: tahoma, arial, sans-serif;
font-size: 16px;
color: #000066;
font-weight: bold;
}

p {
font-size: 12px;
color:#666;
font-family: tahoma, arial, sans-serif;
}

strong, b {font-weight: bold;}
em, i {font-style: italic;}

img {border: 5px;}
a img {border: 0;}

/* Paragraph */
/* -------------------------------- */

code { white-space : pre; } 
blockquote {} 

/* Lists */
/* -------------------------------- */ 

ul {} 
ol {} 
li {} 
ul li {} 
ol li {}

/* Hyperlink Styles */
/* -------------------------------- */

a {color:#3366CC; text-decoration: none; font-size:12px; font-family: tahoma,arial}
a:hover {color:#3366CC; text-decoration: underline;}

/* Main Divs */
/* -------------------------------- */

div#whopper {
position: relative;
width: 800px;
margin: 0 auto 0 auto;
padding: 20px 0 20px 0;
text-align: left;
}
div#header {
position: relative;
width: 800px;
height: 60px;
background: #003399;
border: 1px solid #f2f2f2;
}
div#subHeader {
position: relative;
width: 800px;
height: 130px;
background: #003399;
border: 1px solid #f2f2f2;
}
div#flashIntro {
position: relative;
width: 800px;
height: 185px;
background: #0044CC;
border: 1px solid #FFFFFF;
}
div#mainContainer {
position: relative;
width: 800px;
height: 420px;
background: #FFFFFF;
}
div#news {
position: relative;
width: 400px;
height: 420px;
float: left;
color: #000000;
}
div#news2 {
position: relative;
width: 800px;
color: #000000;
background-color: #fff;
}
div#news3 {
position: relative;
width: 800px;
color: #000000;
background-color: #fff;
}
div#news3 h2 {
position: relative;
height: 30px;
color: #FFFFFF;
font-size: 18px;
font-weight: bold;
font-family: georgia, helvetica, verdana;
}
div#rightCol {
position: relative;
width: 160px;
}
div#intro {
position: relative;
width: 160px;
background: #4D89FF;
}
div#groups {
position: relative;
width: 160px;
height: 210px;
background: #34B2F2;
}
div#footerPics {
position: relative;
width: 800px;
height: 133px;
background: #0044CC;
border: 1px solid #FFFFFF;
clear: both;
}
div#navBar {
position: relative;
width: 800px;
height: 19px;
background: #003399;
border: 1px solid #f2f2f2;
}

/* Some Navigation */

div#navBar {}
div#navBar ul {
list-style: none;
text-align: left;
padding-top: 10px;
}
div#navBar ul li {
display: inline;

}
div#navBar ul li a {
line-height: 1.0em;
font-family: georgia, verdana, arial;
font-size: 13px;
padding: 4px 10px 0 10px;
border-right: 1px solid #353535;
color: #353535;
text-decoration: none;
}
div#navBar ul li a:hover {
color: #000000; 
}
div#navBar ul li.mlast a {
border: 0;
}
/* styles for nested sub navigation */
div#navBar ul ul {
display: none;
}
div#navBar ul ul li {}
div#navBar ul ul li a {}
div#navBar ul ul li a:hover {}


/* Some default small classes */
/*----------------------------*/

.center {text-align: center;}
.right {text-align: right;}
.floatRight {float: right;}
.floatLeft {float: left;}
.clear {clear: both;}


.content{
font-family: arial, verdana, helvetica;
font-size: 12px;
color: #666;
}

.contentrow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #003;
	border-top: 1px dotted #000033;
	background-color: #99CCFF;
	padding: 6px;
}

form {
display:inline;
}
form input, form select, form td, form{
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
}

a.alarmbox1:link,a.alarmbox1:visited,a.alarmbox1:active{
display: block;
padding:1px 3px 1px 6px;
font-size: 11px;
font-family: arial;
color:#FFFFFF;
background-color:#33CCFF;
text-decoration:none;
border-bottom: 1px solid #036;
}
a.alarmbox1:hover{
background-color:#fff;
color: 003;
}

a.alarmbox2:link,a.alarmbox2:visited,a.alarmbox2:active{
display: block;
padding:3px 3px 3px 8px;
font-size: 11px;
font-family: arial;
color:#FFFFFF;
background-color:#509AC7;
text-decoration:none;
border-bottom: 1px solid #036;
}
a.alarmbox2:hover{
background-color:#fff;
color: 003;
}

.notab {
border-color: #666;
border-style: solid;
border-width: 0px 0px 1px 0px;
}

a.tab1:link, a.tab1:active, a.tab1:visited {
border-color: #666;
border-style: solid;
border-width: 1px 1px 0px 1px;
padding: 5px 5px 5px 5px;
background-color: #eee;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333399;
text-decoration: none;
display: block;
white-space: nowrap;
}

a.tab2:link, a.tab2:active, a.tab2:visited {
border-color: #666;
border-style: solid;
border-width: 1px 1px 1px 1px;
padding: 3px 5px 3px 5px;
background-color: #ccc;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333399;
text-decoration: none;
display: block;
white-space: nowrap;
}
a.tab3:link, a.tab3:active, a.tab3:visited {
border-color: #666;
border-style: solid;
border-width: 1px 1px 1px 1px;
padding: 3px 5px 3px 5px;
background-color: #ccc;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333399;
text-decoration: none;
display: block;
white-space: nowrap;
}

.contenttab {
border-color: #666;
border-style: solid;
border-width: 0px 1px 1px 1px;
background-color: #eee;
}

a.key:link, a.key:active, a.key:visited, a.key:hover {
color: #666;
text-decoration: none;
font-family: verdana;
font-size: 11px;
}

.keytext {
color: #666;
font-family: verdana;
font-size: 11px;
}

a.newslink1,a.newslink2,a.newslink1b,a.newslink2b{
color: #006;
font-size: 12px;
}

a.newslink1:active, a.newslink1:visited, a.newslink1:link{
display: block;
border-color: #0066CC;
border-style: solid;
border-width: 0px 0px 1px 1px;
position: relative;
left: 1px;
text-decoration: none;
background-color: #fff;
font-family: tahoma, arial, sans-serif;
padding: 3px;
}
a.newslink2:active, a.newslink2:visited, a.newslink2:link{
display: block;
border-color: #0066CC;
border-style: solid;
border-width: 0px 1px 1px 1px;
position: relative;
left: 1px;
text-decoration: none;
background-color: #DFE4FC;
font-family: tahoma, arial, sans-serif;
padding: 3px;
}

a.newslink1b:active, a.newslink1b:visited, a.newslink1b:link{
display: block;
border-color: #0066CC;
border-style: solid;
border-width: 1px 0px 1px 1px;
position: relative;
left: 1px;
text-decoration: none;
background-color: #fff;
font-family: tahoma, arial, sans-serif;
padding: 3px;
}
a.newslink2b:active, a.newslink2b:visited, a.newslink2b:link{
display: block;
border-color: #0066CC;
border-style: solid;
border-width: 1px 1px 1px 1px;
position: relative;
left: 1px;
text-decoration: none;
background-color: #DFE4FC;
font-family: tahoma, arial, sans-serif;
padding: 3px;
}

a.newslink1:hover, a.newslink2:hover, a.newslink1b:hover, a.newslink2b:hover{
background-color: #fff;
color:#000;
}
.side {
background-color: #fff;
border-right: 1px solid #06c;
border-left: 1px solid #06c;
padding: 0 12px;
}

.caption{
font-size: 9px;
}

a.storylink:active, a.storylink:visited, a.storylink:link{
display: block;
border-color: #0066CC;
border-style: solid;
border-width: 1px 1px 1px 1px;
position: relative;
left: 1px;
text-decoration: none;
background-color: #D7EDFF;
font-size: 11px;
font-family: tahoma, arial, sans-serif;
padding: 3px;
}

table.edit input, table.edit textarea, table.edit select, table.edit td{
font-size: 11px;
font-family: tahoma,arial;
color: #666;
}

.side1{
color: #fff;
background-color: #1c5a75;
font-size: 12px;
font-family: tahoma,airal;
padding: 3px 4px;
border-style: solid;
border-color: #fff;
border-width: 0px 0px 1px 0px;
}

.roundedcorner_ul

{
      float:left;
      display:inline;
      height:9px;
      width:12px;
}

.roundedcorner_ur
{
      float:right;
      display:inline;
      height:9px;
      width:13px;
}

.roundedcorner_center

{
      height:9px;
      display:block;
      text-align:center;
      padding-top:5px;
      font-weight: bold;
      margin-left:12px;
      margin-right:13px;
      background-color: #fff;
	  border-top: 1px solid #369;
	  background-image: url(images/curve_back1.gif);
}
