/* CSS Document */
BODY{
	text-align:left;
	margin:0px auto;
	width:800px;
	background-color:#0768A9;
	background-image:url(../img/bgRepeat.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
}

H1{
	font-size:24px;
}

H2{
 color:#1F99C2;
 font-size:16px;
 margin-bottom:0px;
}

P{
	font-size:14px;
	margin:0px 40px 20px 0px;
	line-height:20px;
}


HR{
	color:#1F99C2;
	margin-right:40px;
}

UL{
	font-size:14px;
	line-height:20px;
}

.regularCopy{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;

}

#pageContainer{
	background-image:url(../img/familyRepeat.jpg);
	background-repeat:repeat-x;
	background-color:white;
	background-position:bottom left;
	border: 4px solid #0768a9;
	width:800px;
	height:auto;
}

#logoAnim{
	position:relative;
	top:0px;
	left:-290px;
}

#topNav{
	position:relative;
	text-align:center;
	margin:0px auto;
}

.navItem{
	font-size:12px;
	float:left;
	height:44px;
	color:white;	
	cursor:pointer;
}

.loginText{
	color:#7f9db9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:18px;
}

input.login {
	background-color:#e9e9e9;
	font-size:11px;
}

.subNav{
	color:#0768A9;
	font-size:12px;
	font-weight:bold;
	margin-right:30px;
	text-decoration:none;	
}

.subNav a:link { 
	color: #0768A9; 
	margin:0px 0px 0px 20px;	
	text-decoration:none;
} 
.subNav a:visited { 
	color: #0768A9; 
	margin:0px 0px 0px 20px;	
	text-decoration:none;	
} 
.subNav a:hover {
	color: #0768A9;
	margin:0px 0px 0px 20px;
	text-decoration:underline;			
}
.subNav a:active {
	color: #0768A9;
	margin:0px 0px 0px 20px;	
	text-decoration:none;		
}

a.controlbar:link{ font-size:12px;  font-family: Arial, Helvetica, sans-serif;color: #000000;text-decoration:none;font-weight:bold;}
a.controlbar:visited{font-size:12px; font-family: Arial, Helvetica, sans-serif;color: #000000;text-decoration:none;font-weight:bold;}
a.controlbar:hover{font-size:12px;  font-family: Arial, Helvetica, sans-serif;color: #000000;text-decoration:underline;font-weight:bold;}

a.member:link{height: 30px; padding:20px 10px 10px 10px; font-size:12px; background-color:#1d97c3; font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;text-decoration:none;font-weight:bold;}
a.member:visited{height: 30px; padding:20px 10px 10px 10px;	font-size:12px; background-color:#1d97c3; font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;text-decoration:none;font-weight:bold;}
a.member:hover{height: 30px;  padding:20px 10px 10px 10px; font-size:12px; background-color:#1d97c3; font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;text-decoration:underline;font-weight:bold;}

a.subNav2:link{height: 30px; padding:20px 10px 10px 10px; font-size:12px; font-family: Arial, Helvetica, sans-serif;color: #0768A9;text-decoration:none;font-weight:bold;}
a.subNav2:visited{height: 30px; padding:20px 10px 10px 10px;	font-size:12px;font-family: Arial, Helvetica, sans-serif;color: #0768A9;text-decoration:none;font-weight:bold;}
a.subNav2:hover{height: 30px;  padding:20px 10px 10px 10px; font-size:12px; background-color:#1d97c3; font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;text-decoration:none;font-weight:bold;}


.internalLink{
	font-size:12px;
	font-weight:bold;
	color: #0768A9; 
}

.internalLink a:link { 
	font-size:12px;
	font-weight:bold;
	color: #0768A9; 
	text-decoration:none;
} 
.internalLink a:visited{ 
	font-size:12px;
	font-weight:bold;
	color: #0768A9; 
	text-decoration:none;	
} 
.internalLink a:hover {
	font-size:12px;
	font-weight:bold;
	color: #0768A9;
	text-decoration:underline;			
}
.internalLink a:active {
	font-size:12px;
	font-weight:bold;	
	color: #0768A9;
	text-decoration:none;		
}
a.whitelink:link {
	color: #ffffff;
}
a.whitelink:vlink {
	color: #ffffff;
}
a.whtelink:active {
	color: #ffffff;
}
a.whtelink:hover {
	color: #ffffff;
}

.announcementDate{
	font-size:12px;
	width:120px;
}

.announcementDesc{
	font-size:12px;
}


.form{
	font-size:10px;
	margin:0px 40px 20px 0px;
	line-height:20px;
}

.password{
	font-size:12px;
	color:#000000;
}

/*Grid Style*/
.GridViewStyle
{    
    border-right: 2px solid #A7A6AA;
    border-bottom: 2px solid #A7A6AA;
    border-left: 2px solid white;
    border-top: 2px solid white;
    padding: 4px;
}

.GridViewStyle a
{
    color: #FFFFFF;
}

.GridViewHeaderStyle th
{
    border-left: 1px solid #EBE9ED;
    border-right: 1px solid #EBE9ED;
}

.GridViewHeaderStyle
{
    background-color: #0869aa;
    color: #FFF;
}

.GridViewHeaderStyle a
{
    color: #FFF;
	font-size:14px;
	font-weight:normal;
}

.GridViewFooterStyle
{
    background-color: #5D7B9D;
    color: White;
}

.GridViewRowStyle
{
    background-color: #FFFFFF;
    color: #333333;
	font-size:14px;
    font-weight: normal;
}

.GridViewAlternatingRowStyle 
{
    background-color: #eeeeee;
    color: #284775;
	font-size:14px;
    font-weight: normal;
}

.GridViewRowStyle td, .GridViewAlternatingRowStyle td
{
    border: 1px solid #EBE9ED;
}

.GridViewSelectedRowStyle
{
    background-color: #E2DED6;
	font-size:14px;
    font-weight: normal;
    color: #333333;
}

.GridViewPagerStyle
{
    background-color: #284775;
    color: #FFFFFF;
}

.GridViewPagerStyle table /* to center the paging links*/
{
    margin: 0 auto 0 auto;
    width:50px;
}

.navdrop
{
/*	
position: relative;
top: 15px;
right:65px;
z-index:3;
width: 141px;
height: 23px;
white-space: nowrap;
margin-bottom:-23px;
margin-right:-141px;
font-family: 'Myriad Pro';
font-size: 13px;
font-weight: normal;
font-style: normal;
text-decoration: none;
color:white;
background-color: #1D97C3;
border:1px solid #3333CC;
border-top-width:0px;
cursor: pointer;*/
}

.addressbar {
        /*font-size:small;
        text-align:right;
        position:relative;
        right:6px;
        top:-129px;
        clear:none;
        z-index:9;
	float:right;
        margin-bottom:-105px;*/
        font-size:small;
        text-align:right;
        /*position:absolute;*/
        clear:none;
        z-index:9;
	float:right;
	/*top:5px;*/
	/*margin:0px 0 0 405px;	*/
	/*padding:0;*/
	margin:0 5px 0 0;
}
#ssf
{
	float:left;
	clear:none;
	height:133px;
	width:251px;
	overflow:visible;
}

.vset
{
        position:relative;
        top:3px;    
}

.navItemb
{
	/*padding:14px 0 15px 0;*/
	font-size:12px;
	float:left;
	clear:none;	
	color:white;	
	/*cursor:pointer;*/
	text-align:left;
}
.navItemb a {color:white;text-decoration:none;}
.dropbox
{
	float:left;
	clear:none;
	position:absolute;
	margin:44px 0 0 0;
	width: 141px;
	display:none;
	
}
.navdrop
{
position:relative;
width: 100%;
height: 23px;
white-space: nowrap;
font-family: 'Myriad Pro';
font-size: 13px;
font-weight: normal;
font-style: normal;
text-decoration: none;
color:white;
background-color: #1D97C3;
border:1px solid #3333CC;
border-top-width:0px;
text-align:center;
}
.linkcenter {text-align:center;display:block;float:right;clear:none;width:100%;padding:14px 0 15px 0;}