@charset"utf-8";
/* CSS Document */

* { margin:0; padding:0; }
body { background:#999999 url(bkGnd_main4.jpg) top left repeat-x ; margin:0; padding:0; width: 100%; min-height: 100%;}
a{
	text-decoration:none;
	font-family:arial;
	font-size:12px;
	font-weight:900;
	color:#666;
	text-decoration:none;
	padding:0 40px 0 0;
	margin:0;
}
a:hover { font-family:arial; font-size:12px; font-weight:900; color:#22a349; text-decoration:none; cursor:pointer; padding:0 40px 0 0; margin:0;}
#contentWrap {
	background:#ebebeb;
	position:absolute;
	left:630px;
	margin-left:-500px;
	margin-top:110px;
	top:0;
	width:1000px;
	min-height:500px;
	border-right:1px solid #dcdbdb;
	border-left:1px solid #dcdbdb;
}
#logoContainer {
	position:absolute;
	top:1px;
	left:631px;
	margin-left:-500px;
	width:300px;
	z-index:11;
	background:#ebebeb;
	height: 80px;
}

iframe { border-color: #cccccc #cccccc #cccccc #cccccc; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; border-style: groove; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

#logo { width:300px; padding:0px 0 10px 0px; text-align:left; background:#ebebeb;}
#callAnytime { position:absolute; top:45px; left:50%; margin-left:193px; width:120px; z-index:10;background:#e9e7e8; } 
.pageDivide { height:1px !important; border:none; color:#cccccc; background:#cccccc; margin:0 !important; padding:0 !important; } /* Used for HR tags */
.footerDivide { height:1px; border:none; color:#cccccc; background:#cccccc; } /* Used for HR tags */
#footerCap { width:100%; height:25px; margin:0; padding:0; clear:both; }
hr { margin:0; padding:0; }
blockquote { margin:15px 30px 15px 50px; }

/* Main Menu */
#menuContainer { width:100%; margin:0; padding:0; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc;}
#menu { padding:20px 0 20px 25px; }
.menu a { font-family:arial; font-size:14px; font-weight:900; color:#333333; text-decoration:none; padding:0 40px 0 0; margin:0;  }
.menu a:hover { font-family:arial; font-size:14px; font-weight:900; color:#22a349; text-decoration:none; cursor:pointer; padding:0 40px 0 0; margin:0;  }
.menuSelected { font-family:arial; font-size:14px; font-weight:900; color:#22a349; text-decoration:none; cursor:pointer; padding:0 40px 0 0; margin:0; }
#menuApplyNow {
	position:absolute;
	top:127px;
	left:564px;
	margin-left:350px;
	width:120px;
	z-index:10;
} 

/* Sub Menu */
#subMenuContainer { margin:0; padding:0; width:100%; height:48px; background:url(subMenu.jpg) repeat-x; vertical-align:top; }
#subMenu { padding:15px 0 0 33px; }
.subMenu a { font-family:arial; font-size:12px; font-weight:500; color:#c3c3c3; text-decoration:none; padding-right:40px; }
.subMenu a:hover { font-family:arial; font-size:12px; font-weight:500; color:#ffffff; text-decoration:none; padding-right:40px; }

/* Landing Page Specific */
#slideshowContainer { text-align:center; padding:10px 20px 25px 25px; }
#jcarouselContainer { width:500px; }
#jcarousel { width:350px; float:left; padding:10px;/* border-left:1px solid #212121;*/ background:none; background:url(bkGnd_carousel.jpg) no-repeat right top;  }
#leftOfCarousel { float:left; width:350px; height:100px; border-right:1px solid #212121; }
#leftOfCarouselPad { padding:0 15px 0 50px; }
#ratesContainer { padding:5px 25px 25px 0; }

/* Fonts */
.general { font-family:arial; font-size:12px; font-weight:normal; color:#333333;  }
.generalLg { font-family:arial; font-size:12px; font-weight:normal; color:#333333; padding:0; margin:0 0 15px 0; line-height:18px; letter-spacing:0.07em; }
.generalLg a { font-family:arial; font-size:12px; font-weight:normal; color:#333333; padding:0; margin:0 0 15px 0; line-height:18px; letter-spacing:0.07em; text-decoration:none; }
.generalLg a:hover { color:#22a349; text-decoration:none; }
h1 { font-family:arial; font-size:16px; font-weight:500; letter-spacing:-0.01em; color:#333333; padding:0 0 10px 0; } 
h2 { font-family:arial; font-size:36px; font-weight:normal; color:#555555; padding:10px 0 5px 0; } 

/* Forms */
form { margin:0; padding:0; }
.textboxUp1 { border:1px solid #ebebeb; background:#efefef; font-family:tahoma; font-size:12px; font-weight:normal; color:#333333; height:20px; padding:2px; }
.textboxOver1 { border:1px solid #ebebeb; background:#dcdbdb; font-family:tahoma; font-size:12px; font-weight:normal; color:#ffffff; height:20px; padding:2px; }
.textboxUp { border:1px solid #ebebeb; background:#ffffff; font-family:tahoma; font-size:12px; font-weight:normal; color:#333333; height:100px; padding:6px; }
.textboxOver { border:1px solid #ebebeb; background:#dcdbdb; font-family:tahoma; font-size:12px; font-weight:normal; color:#ffffff; height:100px; padding:6px; }

/* Footer */
.footer {
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#666;
	text-decoration:none;
	text-align:justify;
}
.footer a { font-family:arial; font-size:11px; font-weight:normal; color:#ccc; text-decoration:none;  }
.footer a:hover {
	color:#ccc;
	font-weight: bold;
}
#footer{height:278px}#footer a:link,
#footer a:visited{color:#898378;text-decoration:none}#footer a:hover,
#footer a:active{color:#69645c;text-decoration:underline}#footer-contents{width:880px;text-align:center;margin:auto;padding:35px}#footer-contents[dir=rtl]{text-align:right}#footer-menu,
#footer-menu {
	background-color:#666;
}
#footer-menu
ul{margin:15;padding-left:15;list-style-type:none;align:center; background:#ccc;}#footer-menu
li{margin:0
15px 0 15px;padding:0;list-style-type:none;float:left;display:inline;font-weight:bold;background:none;position:relative;width:155px; background:#ccc}#footer-menu li
ul{margin:0.5em 0 2em 0}#footer-menu ul
li{float:none;font-size:85%;padding:0
0 0.4em 0;margin:0;font-weight:normal;display:block;width:auto}#footer
#lang_form{float:right}#footer #lang_form
label{color:#898378;display:block;font-weight:bold}#footer #lang_form
div{display:inline}
#contentWrap div table tr .footer p a {
	color: #333;
	font-weight: bold;
}
#contentWrap div table tr .footer p strong {
	color: #666;
}
#contentWrap div table tr .footer p strong {
	color: #333;
}
#contentWrap div table tr .footer p {
	color: #000;
	font-size: 11px;
}
/*social bookmark icons*/
/*social bookmark icons*/
.social_bookmarks{
	border:none;
	display: block;
	float: left;
	list-style-type: none;
	list-style-position: outside;
	padding:0px;
	position: relative;
	z-index: 6;
	background-color: #ebebeb;
}

.social_bookmarks li{
float:left;
margin:0;
width:16px;
padding:0 0 0 3px;
}

.social_bookmarks li a{
height:16px;
width:16px;
display: block;
float:left;
text-indent: -9999px;
border:none;
padding:0;
outline: none;
}
.social_bookmarks .rss a{background: transparent url(images/rss_16.png) 0 0  no-repeat;}
.social_bookmarks .facebook a{background: transparent url(images/facebook_16.png) 0 0  no-repeat;}
.social_bookmarks .twitter a{background: transparent url(images/twitter_16.png) 0 0  no-repeat;}
.social_bookmarks .flickr a{background: transparent url(images/flickr_16.png) 0 0  no-repeat;}
.social_bookmarks .skype a{background: transparent url(images/skype_16.png) 0 0  no-repeat;}
.social_bookmarks .linkedin a{background: transparent url(images/linkedin-icon.png) 0 0  no-repeat;}
.social_bookmarks .youtube a{background: transparent url(images/youtube.png) 0 0  no-repeat;}

.spacer{
	clear: both;
	height: 1px;
	display: block;
}
