@charset "utf-8";

body 
{
	padding-top: 4px;
	background: url(/images/ui/blue/top-line-blue.gif) repeat-x center 57px;
}
	
#loginbox div 
{
	background: #6FCEF7 url(/images/ui/blue/login-blue-bckgr.jpg) no-repeat center top;
	overflow: hidden;
	width: 206px;
}
		
.loginTopHeader
{
	background-color: #26B3F3;
	color: #FFFFFF;
}	

#loginSmallLinks a
{
	color: #0C96D1;
}

.loginfield {
	border: 1px solid #26B3F3;
}
.loginIcons
{
	background: #26B3F3;
}

.loginIcons a
{}


#loginbutton, #submitbutton, #addAnotherFriendButton
{
	background: url(/images/ui/blue/btn-login-blue.gif) no-repeat;
}


/*Main Column*/
.lightbox{
	background: #EBF9FE;
	border-top: 2px solid #BBE8FB;
	border-right: 2px solid #BBE8FB;
	border-bottom: 2px solid #62CAF7;
	border-left: 2px solid #BBE8FB;
}
.lightboxfield{
	border: 1px solid #26B3F3;
}
.lightboxhead{
	background: #BFE9FB;
}

#maincolumn h1 {
	color: #0DA0DF;

}

#maincolumn h2 {
	background-color: #0DA0DF;
	color: #FFFFFF;
}

#maincolumn h5 {
	background: url(/images/ui/blue/testimonials-under-text.gif) no-repeat center top;
	color: #0DA0DF;
}
#maincolumn h6 {
	color: #0C92CB;
	background: #DBF2FD;
}
blockquote{
	color: #FFFFFF;
	background: #BF80BF url(/images/ui/purple/quote-top.gif) no-repeat left top;
}

blockquote p{
	background: #BF80BF url(/images/ui/purple/quote-bottom.gif) no-repeat right bottom;
}

#maincolumn a {
	color: #0DA0DF;
}
#maincolumn em {
	color: #0DA0DF;
}

/*--Left Menu  ----*/

#leftMenu
{
	background: url(/images/ui/blue/table-menu-blue.jpg) no-repeat top;
}

#leftMenu ul
{
	background: url(/images/ui/blue/table-menu-blue.jpg) no-repeat bottom;
}

#leftMenu a{
	background-color: #FFFFFF;
}

#leftMenu a.current
{
	color: #FFFFFF;
	background: #26B3F3 url(/images/ui/blue/arrow-menu-blue.jpg) no-repeat left center;
}

#leftMenu a.current:link
{
	color: #FFFFFF;
}
#leftMenu a.current:visited
{
	color: #FFFFFF;
}

#leftMenu a:link,#leftMenu a:visited {
	color: #26B3F3;
}
#leftMenu a:hover,#leftMenu a:active {
	color: #FFFFFF;
	background: #26B3F3 url(/images/ui/blue/arrow-menu-blue.jpg) no-repeat left center;
	
}
#leftMenu h4 {
	color: #FFFFFF;
	background-color: #7DD1F8;
	
}


/*-Presentation Table-----------*/

.presentTable{
	color: #0DA0DF;
	background-color: #D6F0FD;
}
.presentTable h3 {
	background-color: #FFFFFF;
}
.presentTable p {
	color: #0B8AC1;
}
.presentTable a {
	color: #0DA0DF;
}


.presentTable thead {
	background-image: url(/images/ui/blue/table-big-blue-top.jpg);
}
.presentTable tbody {
	background-image: url(/images/ui/blue/table-big-blue-middle.jpg);
	color: #26B3F3;
}
.presentTable tfoot {
	background-image: url(/images/ui/blue/table-big-blue-bootom.jpg);
}

.presentTable li.even{
	background-color: #FFFFFF;
}


/** MAIN COLUMN -buttons/HightLight td  backgrounds *****************************************/

a.buttonMain{}

#maincolumn a.buttonMain
{ color: #FFFFFF; 
}

a.buttonMain:link, a.buttonMain:visited{
	background: #0DA0DF url(/images/ui/blue/btn-midtab-blue-n.jpg);
}
a.buttonMain:hover, a.buttonMain:active{
	background: #0DA0DF url(/images/ui/blue/btn-midtab-blue-s.jpg);
}


a.buttonImportant{}

#maincolumn a.buttonImportant
{ color: #FFFFFF; 
}

a.buttonImportant:link, a.buttonImportant:visited{
	background: #0DA0DF url(/images/ui/blue/btn-midtab-important-n.jpg);
}
a.buttonImportant:hover, a.buttonImportant:active{
	background: #0DA0DF url(/images/ui/blue/btn-midtab-important-s.jpg);
}

 
.hiLight
{
	background: #25B3F3;
}

.hiLightSmallerText
{
	background: #25B3F3;
}
/* CONTACT BOX***********************/
.contactBox{
	background: #B0E2F9 url(/images/ui/blue/contact-blue-box.jpg) no-repeat left top;
	width: 400px;
	margin: 0px auto;
}
.contactBoxTitle{
	color: #FFFFFF;
	font-size: 20px;
	font-weight: bold;
	padding-right: 5px;
}
.contactBox p{
	color: #C9EDFC;
	font-size: 15px;
}

#maincolumn  a.contactBoxLink {
	color: #FFFFFF;
	font-size: 15px;
	text-decoration: underline;
}
 
/** FOOTER *****************************************/
#footer 
{
	background-color: #26B3F3;
}
