﻿/* Structure */

#flash-container
{
	position:relative;
	background-color: #FFF;
	padding-bottom: 7px;
	height:324px;
	width:948px;
	z-index:1;
}

#flashOverWrite
{
	position:absolute;
	left:0;
	top:0;
	height:324px;
	width:991px;
	z-index:200;
}

#homepage-content
{
	width: 951px;
	background-color:#ffffff;
}

#homepage-content .content
{
	position: relative;
	display: inline;
	margin: 20px 20px 0 20px;
	padding-bottom: 20px;
	/*	
		actual width is 609, but it was appearing to close to the "question" image.  
		so i took a bit off here for more space 
	*/
	width: 600px;
	font-size: 70%;
	color: #333;
}
#homepage-content .content a { color: #0A0FFA; }
#homepage-content .content a:hover { color: #92BC3E; }
#homepage-content .content h1 { color: #000; font-size: 190%; margin: 5px 0 0 0; font-weight:normal; }
#homepage-content .content h2 { color: #000; font-size: 130%; margin: 0; }
#homepage-content .content h3 { color: #000; font-size: 150%; margin: 12px 0 8px 0; }
#homepage-content .content h4 { color: #000; font-size: 100%; margin: 5px 0 0 0; }
#homepage-content .content h5 { color: #000; font-size: 100%; margin: 0; }
#homepage-content .content ul { margin: 3px 0 0 15px; padding: 0 0 0 0; }
#homepage-content .content li { margin: 3px 0; list-style-image: url(../images/tour/bullet.gif); }
#homepage-content .content p { margin: 0; padding-bottom: 10px; line-height:14px; }
#homepage-content .content .notes { margin: 0; }
#homepage-content .content .notes a { text-decoration: none; }
#homepage-content .content .content-section { /*display: none;*/ margin-bottom: 20px; }

.homepageColumn
{
	width:237px;
	height:232px;
	float:left;
	border-right:dotted 1px #e0e0e0;
	margin: 27px 0px;
}

.homepageColumnRight
{
	width:234px;
	height:232px;
	float:left;
	margin: 27px 0px;
}

.homepageColumnHeader
{
	margin:0 18px;
	border-bottom:solid 1px #e0e0e0;
	padding-bottom:15px;
	text-align:center;
}

.homepageColumn1
{
	float: left;
	margin: 27px 0px 10px; 
	width: 232px; 
	height: 250px; 
}

.homepageColumn1Header
{
	border-bottom: 1px solid rgb(224, 224, 224); 
	margin-left: 10px; 
	margin-right: 15px; 	
	padding-bottom: 15px; 
	text-align: center;
}

#homepageColumn1Body
{
	margin: 10px 10px 5px 17px; 
	height: 160px;
}

.homepageColumn1BodyTripTitle
{
	font-size:80%;
	color:#046fe3;
	font-weight:bold;
}

.homepageColumn2
{
	margin: 27px 0px; 
	width: 220px; 
	height: 250px; 
	float: left;
}

.homepageColumn2Header
{
	border-bottom: 1px solid rgb(224, 224, 224); 
	margin-left: 15px; 
	margin-right: 15px; 
	padding-bottom: 15px; 
	text-align: center;
}

#homepageColumn2Body
{
	margin:10px 0px;
	font-size:70%;
}

.homepageColumn3
{
	margin: 27px 0px; 
	width: 220px; 
	height: 250px; 
	float: left;
}

.homepageColumn3Header
{
	margin:0 18px;
	border-bottom:solid 1px #e0e0e0;
	padding-bottom:15px;
	text-align:center;
}

#homepageColumn3Body
{
	float: left; 
	padding-left: 10px; 
	width: 195px; 
	font-size: small; 
	font-family: Arial;
}

#homepageColumn3BodyImg
{
	float:left;
	height:107px;
	padding-top:5px;
}

#homepageColumn3BodyText
{
	padding: 5px 0px 0px 5px; 
	width: 95px; 
	float: left;
}

.homepageColumn4
{
	margin: 27px 0px; 
	width: 235px; 
	height: 250px; 
	float: left;
}

.homepageColumn4Header
{
	border-bottom: 1px solid rgb(224, 224, 224); 
	margin-left: 15px; 
	margin-right: 15px; 
	padding-bottom: 15px; 
	text-align: center;
}

#homePageColumn4BodyBGImg
{
	background-image: url(/images/home/my_account_nobtn.jpg); 
	background-repeat: no-repeat; 
	height: 130px; 
	margin-left: 10px; 
	margin-top: 5px;
}

#homepageColumn4Body
{
	margin-top: 5px; 
	margin-left: 10px; 
	font-size: small; 
	font-family: Arial; 
	width: 230px;
}

#homepageColumn4BodyBottom
{
	font-size: small; 
	font-family: Arial; 
	width: 230px; 
	height: 50px; 
	padding-left: 10px; 
	padding-top: 30px;
}

.tripItem
{
	float:left;
	margin:0 6px;
	font-size:70%;
}

.tripItemMiddle
{
	float:left;
	margin:0 6px;
	padding:0 6px;
	border-left:solid 1px #000000;
	border-right:solid 1px #000000;
	font-size:70%;
}


.tripItem a, .tripItemMiddle a
{
	text-decoration:none;	
	color:#000000;
}

.tripItem a:hover, .tripItemMiddle a:hover
{
	color:#6697c2;
}


/* FONTS */

.home-header
{
	font-size:130%;
}

.green
{
	color:#01882c;
}

.black
{
	font-size:110%;
	color:#000000;
}

/* Widgets */

.widgetDiv
{
	margin-top:13px;
}

.loginLbl
{
	font-weight:bold;
}

.loginBox
{
	
	width:154px;
}

.loginBoxNew
{
	
	width:120px;
}

.submitBtn
{
	width:10px;
	height:20px;
	vertical-align:-5px;
}

.lms
{
	margin:0 18px;
	border-bottom:solid 1px #e0e0e0;
	padding-bottom:15px;
	text-align:center;
}


.lms a
{
	text-decoration:none;	
	color:#000000;
	margin:0 18px;
	border-bottom:solid 1px #e0e0e0;
	padding-bottom:15px;
	text-align:center;
}

.lms a:hover
{
	text-decoration:none;	
	color:#000000;
	margin:0 18px;
	border-bottom:solid 1px #e0e0e0;
	padding-bottom:15px;
	text-align:center;
}
.homepageColumnlms
{
	width:237px;
	height:232px;
	float:left;
	border-right:dotted 1px #e0e0e0;
	margin: 27px 0px;
}

.homepageColumnlms a
{
	width:237px;
	height:232px;
	float:left;
	border-right:dotted 1px #e0e0e0;
	margin: 27px 0px;
}


.homepageColumnlms a:hover
{
	width:237px;
	height:232px;
	float:left;
	border-right:dotted 1px #e0e0e0;
	margin: 27px 0px;
}
.homepageColumnHeaderlms
{
	margin:0 18px;
	border-bottom:solid 1px #e0e0e0;
        font-family:Meta Normal;
	padding-bottom:15px;
	text-align:center;
}
.homepageColumnHeaderlms a
{
	margin:0 18px;
	border-bottom:solid 1px #e0e0e0;
	padding-bottom:15px;
	text-align:center;
}
.homepageColumnHeaderlms a:hover
{
	margin:0 18px;
	border-bottom:solid 1px #e0e0e0;
	padding-bottom:15px;
	text-align:center;
}
.home-headerlms
{
        font-family:Meta Normal;
	color:#000000;

}
.home-headerlms a
{
        font-family:Meta Normal;
	color:#000000;
}
.home-headerlms a:hover
{
        font-family:Meta Normal;
	color:#000000;
}

.imgBorderGray { 
BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #666666 1px solid; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #666666 1px solid;} 

.imgBorderLightGray {
BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #cccccc 1px solid; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #cccccc 1px solid;}

.imgBorderNavyBlue {
BORDER-RIGHT: #003399 1px solid; BORDER-TOP: #003399 1px solid; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #003399 1px solid; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #003399 1px solid;}

