/* CSS Document */
body {
	background-color: #4D6DA3;
	margin-top:5px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:5px;
}
p {
margin-top:0px;
margin-bottom:0px;
}
div {
padding-top:0px;
margin-top:0px;
}
ul {
margin-top:0px;
margin-bottom:0px;
}
li {
padding-top:0px;
margin-left:0px;
margin-top:0px;
margin-bottom:5px;
line-height:15px;
list-style-image:url(dot.gif);
}
#dottedline {
background-image:url(../images/dot.gif);
background-position:right;
background-repeat:repeat-y;
}
#line-vert-light {
background-image:url(../images/line-vert-light.gif);
background-position:left;
background-repeat:repeat-y;
}
.headlinemargin {
margin-bottom:10px;
}
/*-------- Text classes --------*/
.maintxt {
font-family:Verdana;
font-size:11px;
line-height:14px;
color:#FFFFFF;
}
.maintxtblue {
font-family:Verdana;
font-size:11px;
line-height:14px;
color:#132B5A;
}
.maintxtblue li {
padding-top:0px;
margin-left:0px;
margin-top:0px;
margin-bottom:5px;
line-height:15px;
color:#132B5A;
}
.subnavtxt {
font-family:Verdana;
font-size:10px;
font-weight:bold;
line-height:14px;
color:#001722;
}
.subnavtxtblue {
font-family:Verdana;
font-size:10px;
font-weight:bold;
line-height:14px;
color:#1F3D78;
}
.subheadtxt {
font-family:Verdana;
font-size:11px;
font-weight:bold;
line-height:14px;
color:#FFFFFF;
}
.subheadtxtblue {
font-family:Verdana;
font-size:12px;
font-weight:bold;
line-height:14px;
color:#132B5A;
}
.subheadbigtxt {
font-family:Verdana;
font-size:12px;
font-weight:bold;
line-height:14px;
color:#FFFFFF;
}
.subheadbigtxtblue {
font-family:Verdana;
font-size:12px;
font-weight:bold;
line-height:14px;
color:#132B5A;
}
.footertxt {
font-family:Verdana;
font-size:10px;
line-height:14px;
color:#869FC1;
}
.footertxt a.lowerlinks {
color:#869FC1;
}
.footertxt a.lowerlinks:hover {
color:#F0CE7D;
}
.footertxtblack {
font-family:Verdana;
font-size:10px;
line-height:14px;
color:#000000;
}
.thumb-left {
margin-right:15px;
margin-bottom:15px;
}
.thumb-right{
margin-left:15px;
margin-bottom:15px;
}

/*-------- Link classes --------*/
a:link    {text-decoration:underline;color:#D5E5FF; }
a:visited {text-decoration:underline;color:#D5E5FF; }
a:hover   {text-decoration:none;color:#F0CE7D; }
a:active  {text-decoration:none;color:#F0CE7D; }

a.subnav:link    {text-decoration:none;color:#F0CE7D; }
a.subnav:visited {text-decoration:none;color:#F0CE7D; }
a.subnav:hover   {text-decoration:none;color:#FFFFFF; }
a.subnav:active  {text-decoration:none;color:#FFFFFF; }

a.no_ul:link    {text-decoration:none;color:#D5E5FF; }
a.no_ul:visited {text-decoration:none;color:#D5E5FF; }
a.no_ul:hover   {text-decoration:none;color:#F0CE7D; }
a.no_ul:active  {text-decoration:none;color:#F0CE7D; }

a.linkblue:link    {text-decoration:underline;color:#132B5A; }
a.linkblue:visited {text-decoration:underline;color:#132B5A; }
a.linkblue:hover   {text-decoration:none;color:#F0CE7D; }
a.linkblue:active  {text-decoration:none;color:#F0CE7D; }

/*-------- Jeremy Nav ---------*/
#nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	text-align: center;
	margin: 5px auto 0px auto;
}

#nav a, #nav a:visited, #nav a:active {
	display: block;
	height: 19px;
	width: 120px;
	text-decoration: none;
}

#nav a:hover, #nav a.current:link, #nav a.current:active, #nav a.current:visited {
	color: #F0CE7D;
	text-decoration: none;
}
/*-------- End Jeremy Nav ---------*/


/*-------- Calendar of Event from PVR --------*/
p.todopic {  margin-top:6px; margin-bottom:50px;}
p.cal-pic {  margin-top:7px; margin-bottom:50px;}
p.todotxtarea {margin-left:6px;  margin-top:5px; margin-bottom:6px;  margin-right:5px;}
p.cal-txtarea {margin-left:6px;  margin-top:15px; margin-bottom:6px;  margin-right:5px;}

.pic-area {
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

.todo-a {
	border-left: 1px solid #CDBFAF;
	border-top: 1px solid #CDBFAF;
}

.todo-b {
	border-left: 1px solid #CDBFAF;
	border-top: 1px solid #CDBFAF;
	border-right: 1px solid #CDBFAF;
}

.todo-c {
	border-left: 1px solid #CDBFAF;
	border-top: 1px solid #CDBFAF;
	border-bottom: 1px solid #CDBFAF;
}

.todo-d {
	border-left: 1px solid #CDBFAF;
	border-top: 1px solid #CDBFAF;
	border-right: 1px solid #CDBFAF;
	border-bottom: 1px solid #CDBFAF;
}

.cal-a {
	border-left: 1px solid #162750;
	border-bottom: 1px solid #162750;
}

.cal-b {
	border-left: 1px solid #162750;
	border-bottom: 1px solid #162750;
	border-right: 1px solid #162750;
}

.cal-c {
	border-bottom: 1px solid #162750;
}

a.rollover img, a.rollover:visited img  { filter: alpha(opacity=100);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
 -moz-opacity: 1.00; opacity:1;
}
a.rollover:hover img, a.rollover:active img { 
 filter: alpha(opacity=00);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=00);
 -moz-opacity: 0.00; opacity:0.0;
}
a.rolloveron img { 
 filter: alpha(opacity=00);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=00);
 -moz-opacity: 0.00; opacity:0.0;
}
#golf-left{
width:444px;
padding-right:20px;
float:left;
margin-left:10px;
}
#golf-right{
margin-top:-8px;
width:240px;
float:left;
}

/* TWITTER STYLES ********************/

#twitter_update_list, #twitter_update_list li{
	padding: 0
	margin:0;
	list-style: none;
	}
	
	#twitter_update_list a{
		color: navy;
		}
	
div.qtip qtip-stylename{
	float: none;
	clear: none;
	top:-20px;
	position: relative;
	background: transparent;
	}

