body {
background: url(../images/jones-executive-background.gif) repeat-x;
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#4f849c}

h1 
{
    font-size:16px;
	padding-top:1px;
}
h2
{
    font-size:14px;
}
h3
{
    font-size:12px;
}
p
{
	font-size:12px;
	font-weight:normal;
}
.fleft{float:left; height:auto}
.fright{float:right; height:auto}
.clear{clear:both}
.content_width{width:540px; text-align:left; padding-bottom:8px;}
#icom{position:absolute; left: 684px; top: 0px;}
.pageWrapper {
width: 750px;
height:auto;
margin:0px;
background-color:#FFFFFF;
margin-top:20px;
border:1px solid #d4dadf;
}
.headerWrapper {
width: 732px;
height:auto;
margin:0px
}
.bodyWrapper {
	width: 732px;
	height:auto;
	margin-top:15px;
	text-align:left;	
}

.bodyright{float:right;padding:0 0 0 5px;}

.footerWrapper {
	width: 732px;
	height:60px;
	margin-top:15px;	
}
#header-image{margin-top:20px; width:732px}
#slantedmenu{
margin-top:10px; width:732px;
}
#slantedmenu ul{
padding:5px 0 0 0;
margin: 0px;
background-image:url(../images/coach-menu-back.gif);
background-repeat:no-repeat;
text-align:left;
color:#FFFFFF;
height:20px;
}
#slantedmenu ul li{display:inline}

#slantedmenu ul li a{
color: #ffffff;
padding:0 8px 0 7px;
margin: 0;
text-decoration: none;
border-right:1px solid #ffffff;
}
#slantedmenu ul li a:hover{
color: #f3f3f3;
text-decoration: none;
font-weight:normal;
text-decoration:underline overline;
}
#slantedmenu ul li a.last{
border-right-style:none;
}
#slantedmenu ul li a.active{
text-decoration:underline;
}

#submenu{
width:732px;
}
#submenu ul{
padding:5px 0 0 0;
margin: 0px;
text-align:left;
color:#AE1F1F;
height:20px;
}
#submenu ul li{display:inline}

#submenu ul li a{
color:#AE1F1F;
padding:0 8px 0 7px;
margin: 0;
text-decoration: none;
border-right:1px solid #ae1f1f;
}
#submenu ul li a:hover{
color: #ae1f1f;
text-decoration: none;
font-weight:normal;
text-decoration:underline;
}
#submenu ul li a.last{
border-right-style:none;
}
#submenu ul li a.active{
text-decoration:underline;
}

.dot{background-image:url(../images/dot.gif);
background-repeat:repeat-x;
background-position:center; width:auto;}

#dot1{background-image:url(../images/dot.gif);
background-repeat:repeat-x;
background-position: bottom}

.indexcont{float:right; width:170px; height:auto; margin-top:15px}
.double-dot{background-image:url(../images/d-dot.gif);
background-repeat:repeat-x;
background-position:top;
margin-top:10px;}

.leftbox{
	float:left; 
	padding:10px; 
	width:342px; 
	height:239px; 
	color:#4f849c; 
	background-color:#f3f3f3; 
	border:1px solid #d4dadf; 
	text-align:justify; 
	overflow: scroll;
}

.leftbox a {color:#ae1f1f; text-decoration:none;}

.rightbox{position:relative; color:#FFFFFF; padding:10px; width:336px; height:129px; background-image:url(../images/meet-the-jonses-back.gif); background-repeat:repeat-x; border:1px solid #d4dadf; text-align:left}
.rightbox1{float:left; font-family:Arial, Helvetica, sans-serif; padding:5px 10px; width:336px; font-weight:bold; height:88px; color:#545454; background-color:#f3f3f3; border:1px solid #d4dadf; text-align:justify}

.footernav{ float:left; background-image: url(../images/footer-mid.gif); background-repeat:repeat-x; height:27px; width:712px; font-weight:bold; position:relative}
.footernav ul{margin:0px; padding:6px 0 0 0; text-align:left; font-size:10px}
.footernav ul li{display:inline}
.footernav ul li a{padding:0 5px; text-decoration:none; color:#ae1f1f; border-right:1px solid #ae1f1f}
.footernav ul li a:hover{color:#ae1f1f; font-weight:bold}
.footernav ul li a.last{ border-right-style:none}
.icom{position:absolute; left: 224px; top: -8px;}
.liclass{letter-spacing:-.5px; _word-spacing:-1px;}
.meetlist{margin:0 125px 0 15px; padding:0; font-size:10px; }



.otherleftbox1{float:left; width:538px; height:auto; color:#4f849c; background-color:#f3f3f3; border:1px solid #d4dadf; text-align:left; position:relative}

.otherleftbox{
	float:left; 
	padding:10px; 
	width:520px; 
	height:auto; 
	color:#4f849c; 
	background-color:#f3f3f3; 
	border:1px solid #d4dadf; 
	text-align:left; 
	position:relative;
}

.contactbox{float:left; padding:10px; width:520px; height:auto; color:#ffffff;background-image:url(../images/your-journey-details-back.gif); background-repeat:repeat-x;  border:1px solid #d4dadf; text-align:left; position:relative}
.otherrightbox{font-size:12px; position:relative; color:#FFFFFF; padding:0px; width:178px; height:auto;  text-align:left;color:#545454; font-family:Arial, Helvetica, sans-serif; font-weight:bold}
.sndnav{ background-image:url(../images/second-nav-jones.gif); background-repeat:no-repeat; width:722px; height:22px; padding-top:0px; margin-bottom:10px; padding-left:10px; color:#4f849c; font-weight:bolder; text-align:left; font-size:16px}
.sndnav ul{margin:0px;}
.sndnav ul li{display:inline; font-size:10px; padding:0px 5px; margin:0px; list-style:none}
.sndnav ul li a{padding:0 5px;text-decoration: none; color:#4f849c; margin:0px}
.sndnav ul li a:hover{color:#4f849c}


.fsize{font-size:20px}
.pos1{float:left;width:219px;}
.pos{float:right;width:219px; margin-top:38px} 
.toptext{width:540px; font-weight:bold}
input{
background-color:#ffffff;
text-decoration:none;
border:1px solid #999999;
color:#003300;
padding:3px
}

textarea{
background-color:#ffffff;
text-decoration:none;
border:1px solid #999999;
color:#003300;
padding:3px
}
.otherleftbox1,.contactbox table {font-weight:bold;}

.otherleftbox a {color:#ae1f1f; text-decoration:none;}
.otherleftbox ul {font-size:12px; font-weight:normal;}

.height{line-height:20px; font-weight:normal; vertical-align:top; }
select{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal;font-size:10px}
.bigimage{width:406px; height:270px}
.footertxt {margin-top:-18px;}
.footertxticom {margin:-10px 0px 0px 445px;font-size:10px;}
.footertxticom a {color:#AE1F1F;}

/* date time picker */
#ui-timepicker-div dl{ text-align: left; }
#ui-timepicker-div dl dt{ height: 25px; }
#ui-timepicker-div dl dd{ margin: -25px 0 10px 65px; }
/* --------------- */
.required{color:#FF0000;font-style:italic;padding-right:5px;}

/* call me back css */
#call-me-back
{
background:#f3f3f3;
font-size:11px;
color:#666;/*#79aac1;*/
}

#call-me-back fieldset{border:none;}
#call-me-back span{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:20px;color:#79aac1;font-weight:bold;text-transform:uppercase;}
#call-me-back button{height:26px;width:70px;background:#79aac1;border:#CCCCCC 1px solid;font-size:14px;font-weight:bold;color:#FFFFFF;}
#call-me-back input{width:155px;height:12px;line-height:12px;}

#call-me-back .home{width:352px;float:left;background:#f3f3f3;border:#d4dadf 1px solid;font-size:11px;color:#666;padding:2px;}

#call-me-back .home span {
	float: left;
	font-size: 13px;
	margin: 0px;
	padding: 16px 0px 0px 5px;
	text-align: left;
	width: 166px;
}

#call-me-back .home fieldset{float:left;width:172px;position:relative;margin:0 0 5px 0;padding:0;text-align:right;}
#call-me-back .home label{float:left;width:170px;position:relative;margin:0 0 2px 0;padding:0;text-align:right;}
#call-me-back .home button{margin:5px 0 0 0;}

#call-me-back .subpage{width:179px;float:left;background:#f3f3f3;border:#d4dadf 1px solid;font-size:11px;color:#666;padding:2px;}
#call-me-back .subpage span{float:left;text-align:left;padding:10px 0 0 5px;margin:0;width:166px;}
#call-me-back .subpage fieldset{float:left;width:172px;position:relative;margin:0 0 5px 0;padding:0;text-align:right;}
#call-me-back .subpage label{float:left;width:170px;position:relative;margin:0 0 2px 0;padding:0;text-align:right;}
#call-me-back .subpage button{margin:5px 0 0 0;}

/* ----------------------------------- */

.bus-banner{width:188px;position:relative;float:right;top:50px;right:-10px; padding:0;margin:0 0 0 10px;;}
.home-content{padding:0;margin:0;line-height:18px;}

#call-me-back .error{color:#FF0000;}
#call-me-back .error input{border:#FF0000 1px solid;}
#call-me-back .msg{color:#FF0000;width:100%;text-align:right;padding:0 0 2px 0;}

.footer-tabs
{
height:99px;margin-top:10px;position:relative;
}
#social {
	margin-top:10px;
	margin-bottom:-10px;
	margin-left:665px;
}
