@charset "utf-8";
/* CSS Document */
/*body*/
body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td, img{margin:0px;padding:0px;}
body 		{ margin:0; padding:0; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:12px; color:#666666; line-height:18px; text-align: left; background:url(../img/site_bg_repeat.jpg) repeat-x #636363;}
img			{ font-size:0px; line-height:0px; border:none;}
.clearAll	{ clear:both; font-size:0px; line-height:0px; height:0px;}
.display	{ display:block;}
.hide		{ display:none;}

/* Content */
.wrapper						{ margin:0 auto; padding:0; width:1118px; background:url(../img/site_bg.png) top center no-repeat;}
.wrapper .website				{ margin:0 auto; margin-bottom:20px; padding:0; width:820px;}
.wrapper .website .logo 		{ margin:18px 0 17px 0;}
.wrapper .website .menu-left	{ float:left; width:19px; height:41px; background:url(../img/menu_left.png) no-repeat;}
.wrapper .website .menu-right	{ float:left; width:19px; height:41px; background:url(../img/menu_right.png) no-repeat;}
.wrapper .website .menu			{ margin:0; padding:0; float:left; width:782px; height:41px; list-style:none; background:url(../img/menu_bg.png) repeat-x;} 
.wrapper .website .menu li		{ margin:0; padding:0; display:block; float:left; background:url(../img/menu_border.jpg) center right no-repeat;}
.wrapper .website .menu li.last { background:none;}
.wrapper .website .menu li a	{ margin:0; padding:14px 18px 13px 18px; display:block; font-size:12px; line-height:14px; color:#fff; text-decoration:none;}
.wrapper .website .menu li a:hover	{ text-decoration:underline;}
.wrapper .website .menu li a.sel	{ margin:0; padding:14px 18px 13px 18px; display:block; font-size:12px; line-height:14px; color:#fff; text-decoration:none; background:url(../img/menu_btn_sel.jpg) bottom center no-repeat;}
.wrapper .website .top-content		{ width:820px; height:22px; font-size:0px; line-height:0px; background:url(../img/content_top.jpg) no-repeat;}
.wrapper .website .content			{ padding:0 19px 0 19px; width:782px; background:url(../img/content_bg.jpg) repeat-y;}
.wrapper .website .content .header  { margin:0 auto; margin-bottom:10px;}
.wrapper .website .content .left-c	{ padding:0 0 0 35px; width:475px; float:left;}
.wrapper .website .content .right-c	{ padding:0 0 0 27px; width:245px; float:left;}
.wrapper .website .content .left-c h1,
.wrapper .website .content .left-c h2		{ margin:0 0 10px 0; font-size:18px; line-height:24px; color:#036b7d; font-weight:bold;}
.wrapper .website .content .left-c p		{ color:#636363; font-size:12px; line-height:16px;}
.wrapper .website .content .left-c p a		{ color:#039bd3;}
.wrapper .website .content .left-c p img	{ margin:0 10px 10px 0; float:left; border:solid 4px #c7c7c7;}
.wrapper .website .content .left-c ul.options		{ margin:0; padding:0; list-style:none;}
.wrapper .website .content .left-c ul.options li	{ margin:0; padding:0 0 0 15px; background:url(../img/bull.png) center left no-repeat; }
.wrapper .website .content .left-c ul.options li strong	{ font-weight:normal;}
.wrapper .website .content .right-c .book				{ margin:0; padding:0; width:225px;}
.wrapper .website .content .right-c .book .b-top		{ margin:0; padding:0; width:225px; height:11px; background:url(../img/mot_bg_top.jpg) no-repeat; font-size:0px; line-height:0px;}
.wrapper .website .content .right-c .book .b-bottom		{ margin:0; padding:0; width:225px; height:12px; background:url(../img/mot_bg_bottom.jpg) no-repeat; font-size:0px; line-height:0px;}
.wrapper .website .content .right-c .book .b-content	{ margin:0; padding:0px 8px 0 8px; width:209px; background:url(../img/mot_bg.jpg) repeat-y;}
.wrapper .website .content .right-c .book .b-content h2 { margin:0; padding:10px 0 0 50px; height:34px; background:url(../img/mot_logo.jpg) 3px 3px no-repeat #121d3b; font-size:16px; line-height:20px; color:#fff;}
.wrapper .website .content .full-c			{ padding:0 35px 0 35px;}
.wrapper .website .content .full-c h1,
.wrapper .website .content .full-c h2		{ margin:0 0 10px 0; font-size:18px; line-height:24px; color:#036b7d; font-weight:bold;}
.wrapper .website .content .full-c p		{ color:#636363; font-size:12px; line-height:16px;}
.wrapper .website .content .full-c p a		{ color:#039bd3;}
.wrapper .website .content .full-c p img	{ margin:0 10px 10px 0; float:left; border:solid 4px #c7c7c7;}
.wrapper .website .content .full-c .google-m{ margin:10px 0 0 0; padding:0; height:360px; width:auto;}
.wrapper .website .content .full-c iframe	{ margin:0; padding:0; border:solid 2px #ccc;}
.wrapper .website .content .text-c			{ padding:0 35px 0 35px;}
.wrapper .website .content .text-c h1,
.wrapper .website .content .text-c h2		{ margin:0; font-size:18px; line-height:24px; color:#036b7d; font-weight:bold;}
.wrapper .website .content .text-c h3		{ margin:0 0 10px 0; font-size:16px; line-height:20px; color:#036b7d; font-weight:bold;}
.wrapper .website .content .text-c h4		{ margin:0 0 10px 0; font-size:13px; line-height:18px; color:#036b7d; font-weight:bold;}
.wrapper .website .content .text-c p		{ padding:0 0 10px 0; color:#636363; font-size:12px; line-height:16px;}
.wrapper .website .content .text-c p a		{ color:#039bd3;}
.wrapper .website .content .text-c p img	{ margin:0 10px 10px 0; float:left; border:solid 4px #c7c7c7;}
.wrapper .website .content .fees			{ margin:0; padding:0; border-collapse:collapse;}
.wrapper .website .content .fees tr			{ font-size:12px; line-height:14px; color:#636363;}
.wrapper .website .content .fees tr td		{ padding:8px 0 8px 0; }
.wrapper .website .content .fees .tr-head	{ font-weight:bold; font-size:14px; line-height:16px; color:#636363;}
.wrapper .website .content .fees .tr-head .td-1	{ width:312px; text-align:left;}
.wrapper .website .content .fees .tr-head .td-2	{ width:300px; text-align:center;}
.wrapper .website .content .fees .tr-head .td-3	{ width:100px; text-align:center;}
.wrapper .website .content .fees .middle	{ text-align:center;}

.wrapper .website .bottom-content		{ width:820px; height:24px; font-size:0px; line-height:0px; background:url(../img/content_bottom.jpg) no-repeat;}
.wrapper .website .submenu-left			{ float:left; width:19px; height:41px; background:url(../img/submenu_left.png) no-repeat;}
.wrapper .website .submenu-right		{ float:left; width:19px; height:41px; background:url(../img/submenu_right.png) no-repeat;}
.wrapper .website .submenu				{ margin:0; padding:0; float:left; width:782px; height:41px; list-style:none; background:url(../img/submenu_bg.png) repeat-x;} 
.wrapper .website .submenu li			{ margin:0; padding:0; display:block; float:left; background:url(../img/menu_border.jpg) center right no-repeat;}
.wrapper .website .submenu li.last 		{ background:none;}
.wrapper .website .submenu li a			{ margin:0; padding:14px 18px 13px 18px; display:block; font-size:12px; line-height:14px; color:#fff; text-decoration:none;}
.wrapper .website .submenu li a:hover	{ text-decoration:underline;}
.wrapper .website .submenu li a.sel		{ margin:0; padding:14px 18px 13px 18px; display:block; font-size:12px; line-height:14px; color:#fff; text-decoration:none; background:url(../img/submenu_btn_sel.png) top center no-repeat;}

/* Contact Page */
.wrapper .website .contact-details			{ width:600px;}
.wrapper .website .contact-details .td-head	{ padding:4px 0 6px 0; font-weight:bold; width:80px;}
.wrapper .website .contact-details .td-head-2{ padding:4px 0 6px 0; font-weight:bold; width:120px;}
.wrapper .website .contact-details a		{ color:#BD070B}
.wrapper .website .contact-details .input	{ height:18px; width:200px; border:solid 1px #D7D7D7; font-size:11px; line-height:14px; color:#444}
.wrapper .website .contact-details .in-day	{ margin-right:5px; height:18px; width:50px; border:solid 1px #D7D7D7; font-size:11px; line-height:14px; color:#444}
.wrapper .website .contact-details .in-mon	{ margin-right:5px; height:18px; width:70px; border:solid 1px #D7D7D7; font-size:11px; line-height:14px; color:#444}
.wrapper .website .contact-details .in-year	{ margin-right:5px; height:18px; width:90px; border:solid 1px #D7D7D7; font-size:11px; line-height:14px; color:#444}
.wrapper .website .contact-details .textarea{ margin:0; padding:0; height:200px; width:450px; border:solid 1px #D7D7D7; font-size:11px; line-height:14px; color:#444}
.wrapper .website .contact-details .t-area	{ padding:4px 0 0 0;}
.wrapper .website .contact-details #cmdSend	{ width:auto; height:auto; background:#252525; padding:2px 7px 2px 7px; font-size:12px; line-height:14px; color:#fff; border:solid 2px #636363;}
.span-inv									{ display:none; font-size:12px; color:#FF0000;}
.span-viz									{ display:inline; font-size:12px; color:#FF0000;}
#SignUpSuccesful							{ margin:0; padding:20px 0px 20px 0; display:none; width:auto; color:#333; font-size:16px; line-height:18px; text-align:center; background:#aeef87;}
.thank-you									{ margin:0; padding:20px 0px 20px 0; width:auto; color:#333; font-size:16px; line-height:18px; text-align:center; background:#aeef87;}
