﻿/***********************************************/
/* Standard Set up CSS                         */
/***********************************************/
body
{
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 0px; 
	padding:0px;
	font-size:75%;
	text-align:center;
	background-color:#FFFFFF;
	color:#333333;
	font-family: Trebuchet MS, Verdana, Helvetica,  Arial;
	
}
form
{
	margin:0px;
	border:0px;
	padding:0px;
}
pre
{
	margin:0px;
	border:0px;
	padding:0px;
}
input
{
	font-size:1em;
	color:#333333;
	border-color:#60939B;
	border-width:1px;
	border-style:solid;
	padding:2px 2px 2px 2px;
}

textarea
{
	font-size:1em;
	color:#333333;
	border-color:#60939B;
	border-width:1px;
	border-style:solid;
	padding:2px 2px 2px 2px;
	font-family:  Trebuchet MS, Verdana, Helvetica,  Arial;
}

img
{
	border:0px;
}
A
{
	color:#60939B;
	text-decoration:none;
}
A:hover
{
	text-decoration:underline;
}

H2
{
	font-size:1.4em;
	padding-top:0px;
	padding-left:0px;
	margin-left:0px;
	margin-bottom:7px;
	color:#60939B;
	font-weight:bold;
}

H3
{
	font-size:1.2em;
	padding-top:0px;
	margin-bottom:7px;
	color:#60939B;
	font-weight:bold;
}

/***********************************************/
#content-holder
{
	text-align:left;
	width:778px;
	margin: 0 auto;
	padding: 0; 
	background-color:#fff;
	border-left: solid 1px #ccc;
	border-right: solid 1px #ccc;
	border-bottom: solid 1px #ccc;
	border-top: none 0px #fff;
}
/************************************************************************/
/*
/*	Header Styles Start
/*
/************************************************************************/

div#header
{
	height:281px;
	width:778px;
	overflow:hidden;
}
div#header-top-bar
{
    height:98px;
	width:778px;
	overflow:hidden;
}
div#header-left-side
{
	width:420px;
	height:98px;
	float:left;
}
div#header-left-side div#header-logo
{
    margin-top:0px;
    float:left;
    width:103px;
}
div#header-left-side div#header-title
{
    margin-top:50px;
    float:left;
    width:311px;
}

div#header-right-side
{
	float:right;
	height:98px;
	color:#999999;
	font-size:0.9em;
	width:358px;
}
div#header-right-side a
{
	color:#999999;
}

/**************************************/
/*	Header Top Navigation Styles Start
/**************************************/
div#header-right-side div#top-nav 
{
	float: left;
	width: 315px;
	margin: 0 0 0 10px;
	padding-top: 3px;
	padding-right:20px;
	text-align:right;
}
div#header-right-side ul 
{
	list-style-type: none;
	float:right;
	margin: 0;
	padding: 0;
}
div#header-right-side li 
{
	float: left;
	width: auto;
	border-right: 1px solid #cccccc;
	padding: 0 6px;
}
div#header-right-side li.last 
{
	border: none;
}
/**************************************/
/*	Header Top Navigation Styles End
/**************************************/

div#header-main-block
{
    width:778px;
    height:183px;
    background: url('images/homeBG.jpg') no-repeat left top;
    font-size:1.1em;
    color:#333333;
}

/***************************************/
/*	Header Main Navigation Styles Start
/***************************************/
div#header-main-block div#main-nav
{
	width: 758px;
	height:54px;
	margin: 10px 20px 0 0px;
	padding-top: 3px;
	padding-right:20px;
	text-align:right;
}
div#main-nav ul
{     
	padding: 0;     
	margin: 0 0 0 15px;
	list-style: none;
	line-height: 1;
    float: right;
    font-weight:500;
} 
div#main-nav ul ul
{
	margin: 5px 0 0 0;
	padding: 0;
	position: absolute;
	left: -999em;
	float: none;
	
	border-top: none;
} 
div#main-nav li 
{     
	float: left;
	width: auto;
	border-right: solid 1px #94AFB5;
	padding:5px 0 5px 0;
}
div#main-nav li li
{     
	float:left;
	border: none;
	border-bottom: solid 1px #E9F5F8;
	border-left: solid 1px #E9F5F8;
	border-right: solid 1px #E9F5F8;
	padding:0;
}
div#main-nav li:hover ul,
div#main-nav li.sfhover ul
{     
	left: auto;
	width: 120px;
	text-decoration:none;
}
div#main-nav li.small:hover ul,
div#main-nav li.small.sfhover ul
{     
	left: auto;
	width: 88px;
	text-decoration:none;
}
div#main-nav a 
{     
	display: block;
	color:#333333;
	padding:0px 10px 0 10px;
} 
div#main-nav a:hover
{        
	color: #999999;
	text-decoration:none;
} 
div#main-nav li li a
{   
    width: 112px;
	color:#D5E4E7;
	height:20px;
	text-align:left;
	background-color:#94AFB5;
	padding: 5px 4px 0;
	color: #ffffff;
}
div#main-nav li.small li a
{
    width: 80px;
}
div#main-nav li li a:hover 
{
    color: #ffffff;
    background-color:#B9C8CB;
}
div#main-nav li.last
{        
	border: none;
}
/***************************************/
/*	Header Main Navigation Styles End
/***************************************/

div#headerMainImage
{
    width:778px;
    height:116px;
    overflow:hidden;
}
div#LeftSpace
{
    float:left;
    width:208px;
    height:116px;
    overflow:hidden;
}
div#NewsTitle
{
    background-color:#CCE1E6;
    margin-top:93px;
    height:21px;
    width:208px; 
    padding:6px 0 0 5px;
}
div#homeFlash
{
    float:left;
    width:568px;
    height:116px;
    overflow:hidden;
    border-left: solid 1px #ffffff;
    border-right: solid 1px #ffffff;
}
/************************************************************************/
/*
/*	Header Styles End
/*
/************************************************************************/



/************************************************************************/
/*
/*	Left Side Content Styles Start
/*
/************************************************************************/

div#leftside
{
    width:190px;
    float:left;
    padding:20px 10px 0 8px;
    color:#666666;
}
div#leftside .lineStyle
{
    color:#ffffff;
}
/************************************************************************/
/*
/*	Left Side Content Styles End
/*
/************************************************************************/



/************************************************************************/
/*
/*	Main Content Styles Start
/*
/************************************************************************/
div#main-content
{
    width:778px;
    overflow:hidden;
    background: url('images/bg-left.gif') repeat-y;
}
div#page-content
{
    float:left;
    width:530px;
    padding: 20px 20px 20px 20px;
}
/************************************************************************/
/*
/*	Main Content Styles End
/*
/************************************************************************/



/************************************************************************/
/*
/*	Footer Styles Start
/*
/************************************************************************/

div#footer
{
	clear:left;
	width:100%;
	height:20px;
}
div#footer-left-side
{
	width:208px;
	height:20px;
	float:left;
	background-color:#DCEAED;
	color:#60939B;
	font-size:0.8em;
}

div#footer-right-side
{
	float:right;
	height:20px;
	margin-right:10px;
}
/************************************************************************/
/*
/*	Footer Styles End
/*
/************************************************************************/

/************************************************************************/
/*
/*	Secure Login Styles Start
/*
/************************************************************************/
div#Username
{
    width:100%;
    overflow:hidden;
}
div#divlblUsername
{
    width:150px;
    float:left;
}
div#divtxtUsername
{
    width:150px;
    float:left;
}

div#Password
{
    width:100%;
    overflow:hidden;
}
div#divlblPassword
{
    width:150px;
    float:left;
}
div#divtxtPassword
{
    width:150px;
    float:left;
}
div#SecureLoginBtn
{
    width:100%;
    text-align:right;
    padding-right:10px;
}
div#SecureLoginMsg
{
    color:#ff0000;
}

/************************************************************************/
/*
/*	Secure Login Styles End
/*
/************************************************************************/



/************************************************************************/
/*
/*	Paypal Styles Start
/*
/************************************************************************/
div#Donation
{
    width:100%;
    overflow:hidden;
}
div#Donation-PaypalLogo
{
    width:20%;
    float:left;
}
div#Donation-Text
{
    width:80%;
    float:left;
}
div#MakeDonation
{
    width:100%;
    overflow:hidden;
    margin: 20px 0 10px 0;
}
div#Amountlbl
{
    width:15%;
    float:left;
}
div#Amounttxt
{
    width:30%;
    float:left;
}
div#Donate
{
    width:50%;
    float:left;
}
/************************************************************************/
/*
/*	Paypal Styles End
/*
/************************************************************************/



/************************************************************************/
/*
/*	Other Styles Start
/*
/************************************************************************/
.News
{
    width:100%;
}
#newsMore
{
    text-align:right;
    margin-right:0px;
}
#SecureLogin
{
    width:520px;
}
/************************************************************************/
/*
/*	Other Styles End
/*
/************************************************************************/