/* PAGE STRUCTURE */

/* MAIN CONTENT TABLE */
.tablecontent {
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 12px;
         color: #000000;
         background-color: #FFFFFF;
         border: 1px solid #000000;
         font-weight: regular;
}

.side {
         background-color: #0066CC;
         background: url(images/s_bkgd.gif) repeat-y;
}

.sideglobe {
         background-color: #0066CC;
         background: url(images/s_globe.gif) bottom left no-repeat;
}




/* HOMEPAGE SEGMENTS */

#destination {
	background-color: #DCE8F1;
	margin: 10px 10px 10px 10px;
	padding: 10px 10px 10px 10px;
	border: 1px solid #02105A;	 
}


#destination h1 {
        font-family: Arial Narrow, Verdana, Helvetica, sans-serif;
        font-size: 18px;
        color: #02105A;
        font-weight: bold;
	background-color: #DCE8F1;
        margin: 0;
        padding: 0;
}


#product {
	background-color: #DCE8F1;
	margin: 10px 10px 10px 10px;
	padding: 10px 10px 10px 10px;
	border: 1px solid #02105A;	 
}


#product h1 {
        font-family: Arial Narrow, Verdana, Helvetica, sans-serif;
        font-size: 18px;
        color: #02105A;
        font-weight: bold;
	background-color: #DCE8F1;
        margin: 0;
        padding: 0;
}




/* MAIN BODY TEXT */

P {
         font-family: Verdana, Helvetica, Arial, sans-serif;
         font-size: 12px;
         color: #000000;
         font-weight: normal;
         padding-left: 10px;
         padding-right: 10px;
}

.text {
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 12px;
         color: #000000;
         font-weight: normal;
         padding-left: 10px;
         padding-right: 10px;
}


.textsm {
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 10px;
         color: #000000;
         font-weight: normal;
         padding-right: 10px;
}


.textsmbold {
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 10px;
         color: #000000;
         font-weight: bold;
}

.textbold {
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 12px;
         color: #000000;
         font-weight: bold;
}

.textitalic {
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 12px;
         color: #000000;
         font-weight: normal;
         font-style: italic;
}

.images	{
	border: 0;
	padding: 5;
	margin: 0;
	}





/* MAIN BODY LINKS */

A:link {
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 12px; font-style: normal;
         font-weight: normal;
         color: #0066CC;
         text-decoration: none;
}

A:visited {
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 12px;
         font-style: normal;
         font-weight: normal;
         color: #0066CC;
         text-decoration: none;
}

A:hover {
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 12px;
         font-style: normal;
         font-weight: normal;
         color: #02105A;
         text-decoration: underline;
}



/* MAIN BODY LINKS */

A.linksm:link {
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 10px; font-style: normal;
         font-weight: normal;
         color: #0066CC;
         text-decoration: none;
}

A.linksm:visited {
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 10px;
         font-style: normal;
         font-weight: normal;
         color: #0066CC;
         text-decoration: none;
}

A.linksm:hover {
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 10px;
         font-style: normal;
         font-weight: normal;
         color: #02105A;
         text-decoration: underline;
}




/* DESTINATIONS BULLETED LISTS */

#destinations	{
	padding: 0;
	margin: 0 0 0 12px;
	padding: 0;
	border: 0;
}

#destinations ul	{
	margin: 0;
	padding: 0 0 0 15px;
	text-align: left;
	border: 0;
}
	
#destinations ul li	{
         list-style: disc url(images/bullet.gif) outside;
         margin:  0;
         padding: 0;
         line-height: 1.5em;
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 12px;   
}

#destinations dl	{
	margin: 0;
	padding: 0;
}
	
#destinations dt 	{
         font-weight: normal;
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 12px; 
}

#destinations dd 	{
	padding: 0;
	margin: 0;
}

#destinations .subhead {
         font-family: Arial Narrow, Verdana, Helvetica, sans-serif;
         font-size: 18px;
         color: #0066CC;
         font-weight: bold;
}

#destinations .textbold {
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 12px;
         color: #000000;
         font-weight: bold;
}




/* BULLETED LISTS */

#bulletlist	{
	padding: 0;
	margin: 0 0 0 12px;
	padding: 0;
	border: 0;
}

#bulletlist ul	{
	margin: 0;
	padding: 0 0 0 15px;
	text-align: left;
	border: 0;
}
	
#bulletlist ul li	{
         list-style: disc url(images/bullet.gif) outside;
         margin:  0;
         padding: 0 0 0 5px;
         line-height: 1.5em;
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 12px;   
}

#bulletlist dl	{
	margin: 0;
	padding: 0;
}
	
#bulletlist dt 	{
         font-weight: normal;
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 12px; 
}

#bulletlist dd 	{
	padding: 0;
	margin: 0;
}

#bulletlist .subhead {
         font-family: Arial Narrow, Verdana, Helvetica, sans-serif;
         font-size: 16px;
         color: #0066CC;
         font-weight: bold;
}


#bulletlist .textsm {
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 10px;
         color: #000000;
         font-weight: normal;
}


#bulletlist .textsmbold {
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 10px;
         color: #000000;
         font-weight: bold;
}




/* BULLETED NAVIGATION */

#bulletnav	{
	padding: 0;
	margin: 0 0 0 10px;
	padding: 0;
	border: 0;
}

#bulletnav ul	{
	margin: 0;
	padding: 0 0 0 15px;
	text-align: left;
	border: 0;
}
	
#bulletnav ul li	{
         list-style: disc url(images/b_arrw_go_lt.gif) outside;
         margin: 0;
         padding-bottom: 3;
 /*        line-height: 1em;	*/
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 12px;   
}

#bulletnav dl	{
	margin: 0;
	padding: 0;
}
	
#bulletnav dt 	{
         font-weight: normal;
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 12px; 
}

#bulletnav dd 	{
	padding: 0;
	margin: 0;
}

#bulletnav .subhead {
         font-family: Arial Narrow, Verdana, Helvetica, sans-serif;
         font-size: 16px;
         color: #0066CC;
         font-weight: bold;
}




/* HEADINGS */

.head {
         font-family: Arial Narrow, Verdana, Helvetica, sans-serif;
         font-size: 22px;
         color: #02105A;
         font-weight: bold;
         background-color: #CCCCCC;
}

h1 {
         font-family: Arial Narrow, Verdana, Helvetica, sans-serif;
         font-size: 22px;
         color: #02105A;
         font-weight: bold;
         background-color: #000000;
         margin: 0;
         padding: 0;
}

.subhead {
         font-family: Arial Narrow, Verdana, Helvetica, sans-serif;
         font-size: 16px;
         color: #0066CC;
         font-weight: bold;
}



.subheaditalic {
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 12px;
         color: #0066CC;
         font-weight: regular;
	 font-style: italic;
}



h2 {
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 14px;
         color: #03276D;
         font-weight: bold;
}




/* HORIZONTAL LINES */


hr {
	color: #02105A;
	background-color: #02105A;
	height: 1px;
	border: 1px;
	width: 100%; 
}
