/* CSS Document */
@import url(menu.css);

/* GENERAL */
/* style for module titles */
.Head {
font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  11px;
    font-weight: bold;
}
/* style of item titles on edit and admin pages */
.SubHead {
font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: #003366;
}
/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: black;
}
/* text style used for most text rendered by modules */
.Normal {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666;
	text-decoration: none;
}
/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox {
font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}
.NormalRed {
font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #ff0000
}
.NormalBold {
font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold
}
/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton {
font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
    text-decoration:    underline;
    color: #003366;
}
A.CommandButton:visited {
    text-decoration:    underline;
    color: #003366;
}

A.CommandButton:active {
    text-decoration:    underline;
    color: #003366;
}

A.CommandButton:hover {
    text-decoration:    underline;
    color: #ff0000;
}    
/* GENERIC */
H1 {
    font-family: Arial, Helvetica;
    font-size:  16px;
    font-weight:    bold;
    color: #000;
	padding-top:10px;
	margin-bottom:-5px;
}
H2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  15px;
    font-weight:    bold;
    color: #000;
}
H3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  14px;
    font-weight:    bold;
    color: #000;
}
H4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  13px;
    font-weight:    bold;
    color: #000;
}
H5, DT {
font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:    bold;
    color: #000;
}
H6 {
font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: #6384a6;
}
TFOOT, THEAD {
font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  12px;
    color: #6384a6;
}
TH {
    vertical-align: baseline;
font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:    bold;
    color: #6384a6;
}
a:visited,
a:link{
	color:#213c79;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
		color:#213c79;
}
SMALL   {
    font-size:  8px;
}

BIG {
    font-size:  14px;
}
BLOCKQUOTE, PRE {
    font-family:    Lucida Console, monospace;
}

UL {
list-style:square;
	margin-left : 30px;
	margin-right : 30px;
	margin-top : 4px;
}

li {
	margin-top : 4px;
	
}


HR {
    color: dimgrey;
    height:1pt;
    text-align:left
}


/*___________________________________________________________________________________________*/

.links_bottom {
font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  11px;
    color: #333333;
	text-decoration:none;	
}
a.links_bottom:visited{
font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  11px;
    color: #333333;
	text-decoration:none;	
}
a.links_bottom:active{
font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  11px;
    color: #333333;
	text-decoration:none;	
}
a.links_bottom:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  11px;
    color: #FF0000;
	text-decoration:none;	
}
a.links_bottom:link{
font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  11px;
    color: #333333;
	text-decoration:none;
}


.links_top {
    font-family: Arial, Helvetica, sans-serif;
    font-size:  11px;
    color: #fff;
	text-decoration:none;
	text-transform: uppercase;	
}
a.links_top:visited{
    font-family: Arial, Helvetica, sans-serif;
    font-size:  11px;
    color: #fff;
	text-decoration:none;
	text-transform: uppercase;		
}
a.links_top:active{
    font-family: Arial, Helvetica, sans-serif;
    font-size:  11px;
    color: #fff;
	text-decoration:none;
	text-transform: uppercase;		
}
a.links_top:hover{
    font-family: Arial, Helvetica, sans-serif;
    font-size:  11px;
    color: #fff;
	text-decoration:none;	
	text-transform: uppercase;	
}
a.links_top:link{
    font-family: Arial, Helvetica, sans-serif;
    font-size:  11px;
    color: #fff;
	text-decoration:none;
	text-transform: uppercase;	
}

.breadCrumb {
    color: #000000; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration: none;
}
a.breadCrumb:link, a.breadCrumb:active, a.breadCrumb:visited, a.breadCrumb:hover{
    color: #000000; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;	
	text-decoration: none;
}

.SubLinks {
    color: #000000; 
	font-family: Arial; 
	font-size: 11px; 
	font-weight: bold; 
	text-decoration: none;
	margin-left:34px;
	line-height:20px;
}
a.SubLinks:link, a.SubLinks:active,  a.SubLinks:hover, a.SubLinks:visited {
	color:#456688;
	font-family: Arial; 
	font-size: 12px; 
	font-weight: bold; 	
	text-decoration: none;
}
a.SubLinks:hover{
	color:#3670ad;
	font-family: Arial; 
	font-size: 12px; 
	font-weight: bold;  	
	text-decoration: none;
}

A.copyright
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	line-height: normal;
	font-weight: normal;
	color: #dddddd;
	text-decoration: underline;
}

.copyright
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	line-height: normal;
	font-weight: normal;
	color: #dddddd;
	text-decoration: none;
}
a.Copyright:link, a.Copyright:visited, a.Copyright:hover,  a.Copyright:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  10px;
    color: #dddddd;
	text-decoration:none;	
}

.FooterLink {	
	font-family: Tahoma, Arial, Helvetica;
	font-size: 8pt;
	color:#FFFFFF;
	text-align:center;
	vertical-align:middle;
}

/* SEARCH BOX */
.SearchButton { 
	background: transparent; 
	padding: 0px 0px 0px 0px; 
	cursor: hand; 
	margin: 0px 0px 0px 0px; 
	border: 0px;
	position:relative;
	top: 3px;
	}
#dnn_dnnSEARCH_txtSearch.NormalTextBox 
{ width: 125px; 
border:1px solid #CCCCCC; 
cursor:text;
position:relative;
	bottom: 1px;
	}

/* my styles */

body {
background:#083253;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
margin-top:0px;
}
#container {
width:798px;
margin-left:auto;
margin-right:auto;
border-left:1px solid #fff;
border-right:1px solid #fff;
margin-bottom:20px;
}
#top {
border-top:1px solid #fff;
border-bottom:1px solid #fff;
height:8px;
background:#940000;
width:798px;
}
#header {
margin:0px;
width:798px;
height:106px;
background:#005699;
border-bottom:1px solid #fff;
}
#logo {
width:215px;
float:left;
}
#martins-date {
with:583px;
background:#005699;
float:right;
padding-top:88px;
color:#fff;
padding-right:12px;
}
.clearer {
clear:both;
}
#navigation {
background:#940000;
height:18px;
}
#navigation2 {
background:#940000;
height:18px;
width:798px;
}
#navigation2 ul {
margin-top:-3px;
*margin-top:0px;
}
#tophome   {
font-size:14px;
color:#24567a;
background:#fff;
height:250px;
width:798px;
border-bottom:1px solid #fff;
}
.leftpics {
float:left;
width:297px;
height:250px;
border-right:1px solid #fff;
margin-lefT:-1px;
}
.rightpics {
float:right;
width:500px;
height:250px;
}
#content {
border-top:1px solid #fff;
background:#005599;
}
.homecontentpane {
float:left;
width:491px;
background:#7693c2;
border-right:1px solid #ebebeb;
}
.homerightpane {
float:right;
width:305px;
border-top:1px solid #000;
border-left:1px solid #000;
}

.homecontent {
padding-left:26px;
}
.homeright {
padding-right:16px;
}
#footer {
background:#005699;
height:40px;
border-top:1px solid #fff;
padding-top:12px;
*padding-bottom:12px;
text-align:center;
color:#fff;
border-bottom:1px solid #fff;
width:798px;
}
a.footerlink:link, a.footerlink:active, a.footerlink:hover, a.footerlink:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#24567a;
}
.homerightbottompane {
float:right;
width:282px;
margin-right:0px;
}
.homeleftbottompane {
float:left;
width:282px;
margin-left:0px;
}
.bottoms {
float:left;
width:564px !important;
width:592px;
padding-left:28px;
padding-top:15px;
}
.left_content {
float:left;
width:600px;
}
#insidecontent {
border-top:1px solid #fff;
background:#FFFFFF;
width:798px;
}
#insideleft {
float:left;
width:190px;
background:#005599;
}
.insideleftpane {
border-top:1px solid #fff;
}
#insideright {
float:right;
width:606px;
background:#FFFFFF;
}
.left_nav_box {
float:left;
width:134px;
}
.left_nav {
background:#cde6f2 url(_i/inside_left.gif) no-repeat top;
width:134px;
height:533px;
margin-bottom:0px;
}
.insidecontentpane {
padding-left:15px;
padding-right:15px;
padding-top:20px;
}
.insidecontentpane h3 {
*margin-top:8px;
}
.InsideRight {
float:right;
width:267px;
height:540px;
background:#cde6f2 url(_i/inside_right.gif) no-repeat top;
}
img.chunk {
margin-left:10px;
padding:5px;
}
A.lightBold:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.lightBold:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.lightBold:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.lightBold:hover:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
TD.newsSum {
	PADDING-RIGHT: 10px; PADDING-BOTTOM: 5px
}
A.light:link {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.light:visited {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.light:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.light:hover:visited {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.homeleft-table {
padding-left:10px;
padding-top:10px;
}
#mytitle {
background-color:#DAD0B2;
background-image:url(_i/title-bg.gif);
border-color:#CCCCCC;
border-left:1px solid #CCCCCC;
border-width:1px;
color:#000000;
text-align:left;
font-weight:bold;
height:12px;
padding-left:15px;
padding-top:6px;
padding-bottom:6px;
width:174px;
*width:190px;
}
