/*////////////////// RESET //////////////*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {padding:0;margin:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,th,var{font-weight:normal;font-style:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{ content:''}
abbr,acronym{border:0;}
div{position:relative;}
/*////////////////// UTILS //////////////*/
.clr{width:1px;height:1px;margin:-1px;clear:both;font-size:1px;line-height:1px;}
.left{float:left;}
.right{float:right;}
.left, .right{display:block;position:relative;}
.half{width:49%;}
.third{width:33%;}
.quarter{width: 24.9%;}
.spacer01{padding:10px 55px 10px 10px;}
.spacer02{padding:10px 10px 10px 50px;}
.mid{vertical-align:middle;}
/*////////////////// Text //////////////*/
h1{padding:3px 225px 0px 7px;}
h1 span{display:block;position:absolute;left:0px;top:-100px;z-index:0;}
h1 img{position:relative;z-index:1;}
h2{padding:10px 0;font-size:22px;color:#000;}
h3{padding:0px 0 15px 0;font-size:16px;line-height:20px;color:#000;}
h4{padding:0px 0px;font-size:14px;color:#000;}
h5{	padding:0px 0px;font-size:12px;color:#000;}
h6{padding:0px 0px;font-size:11px;font-weight:bold;color:#000;}
p{padding:0 0 10px 0;}
a{text-decoration:none;}
.alignCenter{text-align:center;}
/*////////////////// GENERAL //////////////*/
body{font:normal 14px Arial, Helvetica, sans-serif; color:#424950;}
.contentWrapper{background-color:#f6f6f6;}
.content{width:960px; margin:0 auto;}
/*////////////////// 	MENU   //////////////*/
.menu{position:relative;}
.menu li{position:relative;float:left;}
/*//////////////////////////////////////////////////////////////// HEADER ////////////////*/
.headerWrapper{ background:url(../images/bgHeaderWrapper.png) repeat-x;}
.headerWrapper .content{padding:13px 0;}
/*//////////////////  TOP	MENU   //////////////*/
.headerWrapper .menu li{padding:7px 19px 0 19px; font-weight:bold; font-size:16px;}
.headerWrapper .menu li a{ color:#5f6062;}
.headerWrapper .menu li a:hover, .headerWrapper .menu li.select a{color:#1878a7; }
.login{display:block; top:2px; width:68px; height:32px; background:url(../images/bgLogin.png) no-repeat; text-indent:-2000px;}
/*//////////////////////////////////////////////////////////////// TOP ////////////////*/
.topWrapper, .top3Wrapper{ background-color:#082041;}
.topWrapper .content{width:990px; height:357px;padding:40px 0 0 30px; background:url(../images/bgTop1.jpg) no-repeat; z-index:2;}
.topWrapper h2, .top3Wrapper h2{font:800 40px EurostileRegular, Arial, Helvetica, sans-serif; font-weight:800; line-height:48px; padding:0; color:#fff;}
.top3Wrapper h2{ padding:0 0 0 5px; font-size:38px; line-height:44px;}
.topWrapper h2{padding:14px 0 9px 0; line-height:48px; text-shadow:0 -2px 2px #000;}
.topWrapper p{margin:0 0 10px 0;}
.tryLink{position:relative;  display:block; padding:0 0 0 33px; margin:0 0 10px 0;font-weight:bold; font-size:16px; text-shadow:0 1px 0 #fff; background:url(../images/bgTryLink.png) no-repeat; color:#437182;}
.tryLink span{position:relative; display:block; margin:0 -4px 0 0; padding:14px 36px 15px 0; background:url(../images/bgTryLink.png) right top no-repeat; color:#437182;}
.tryLinkFeat{padding:0 0 0 15px;}
.tryLinkFeat span{padding-right:20px;}
.top3Wrapper .content{padding:20px 10px 10px 0; height:58px; background:url(../images/bgTop3.jpg) no-repeat; z-index:2;}
/*////////////////////////////////////////SLIDER*/
.textSlide{width:420px; z-index:2;}
.textSlide p{padding:0 0 30px 0;font-size:18px; line-height:24px;color:#fff;}
#slides img{position:absolute; right:0; top:0px; z-index:1;}
.slideImg02{margin:-18px 0 0 0;}
.slideImg03{margin:-6px 0 0 0;}
.bigger{width:500px;}
/*///////////////////////// SLIDER /////////////////////*/
/* Interaction states----------------------------------*/
.topWrapper .ui-state-default a, .topWrapper .ui-state-default a:link, .topWrapper .ui-state-default a:visited {text-decoration: none; }
.topWrapper .ui-state-hover, .topWrapper .ui-widget-content .ui-state-hover, .topWrapper .ui-widget-header .ui-state-hover, topWrapper .ui-state-focus, topWrapper .ui-widget-content .ui-state-focus, topWrapper .ui-widget-header .ui-state-focus { }
.topWrapper .ui-state-hover a, topWrapper .ui-state-hover a:hover {  text-decoration: none; }
.topWrapper .ui-state-active, .topWrapper .ui-widget-content .ui-state-active, .topWrapper .ui-widget-header .ui-state-active { border:none; color: #000; }
.topWrapper .ui-state-active a, topWrapper .ui-state-active a:link, topWrapper .ui-state-active a:visited { color: #212121; text-decoration: none; }
.topWrapper .ui-widget :active { outline: none; }
.topWrapper .ui-tabs { position: relative; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.topWrapper .ui-tabs .ui-tabs-nav { margin: 0 ; position:absolute; top:280px; right:20px; z-index:999; }
.topWrapper .ui-tabs .ui-tabs-nav li { list-style: none; text-align:center;float:left; margin:0 10px; position: relative;padding: 0; white-space: nowrap; }

/*.topWrapper .ui-tabs .ui-tabs-nav li a { float: left; display:block; width:60px; height:60px;  text-decoration: none; background:url(../images/bgSlideButton.png) no-repeat; }*/

.topWrapper .ui-tabs .ui-tabs-nav li a.first { float: left; display:block; width:60px; height:60px;  text-decoration: none; background:url(../images/hometab1-active.png) no-repeat; }
.topWrapper .ui-tabs .ui-tabs-nav li a.second { float: left; display:block; width:60px; height:60px;  text-decoration: none; background:url(../images/hometab2-active.png) no-repeat; }
.topWrapper .ui-tabs .ui-tabs-nav li a.third { float: left; display:block; width:60px; height:60px;  text-decoration: none; background:url(../images/hometab3-active.png) no-repeat; }

/*.topWrapper .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .topWrapper .ui-tabs .ui-tabs-nav li a:hover{ margin-bottom: 0;background:url(../images/bgSlideButtonHover.png) no-repeat; }*/

.topWrapper .ui-tabs .ui-tabs-nav li.ui-tabs-selected a.first, .topWrapper .ui-tabs .ui-tabs-nav li a.first:hover{ margin-bottom: 0;background:url(../images/hometab1-hover.png) no-repeat; }
.topWrapper .ui-tabs .ui-tabs-nav li.ui-tabs-selected a.second, .topWrapper .ui-tabs .ui-tabs-nav li a.second:hover{ margin-bottom: 0;background:url(../images/hometab2-hover.png) no-repeat; }
.topWrapper .ui-tabs .ui-tabs-nav li.ui-tabs-selected a.third, .topWrapper .ui-tabs .ui-tabs-nav li a.third:hover{ margin-bottom: 0;background:url(../images/hometab3-hover.png) no-repeat; }

.topWrapper .ui-tabs .ui-tabs-nav li a,.topWrapper .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.topWrapper .ui-tabs .ui-tabs-panel { display: block; border-width: 0;  }
.topWrapper .ui-tabs .ui-tabs-hide { display: none !important; }
.topPattern{position:absolute; top:0; left:50%; width:50%; height:397px; background:url(../images/bgTopPattern.png) repeat-x; z-index:1;}
.topPattern3{position:absolute; top:0; left:50%; width:50%; height:100%; background:url(../images/bgTopPattern.png) repeat-x; z-index:1;}
/*//////////////////////////////////////////////////////////////// TOP2 ////////////////*/
.top2Wrapper{ background:url(../images/bgTop2Wrapper.gif) repeat;}
.top2Wrapper .content{ padding:8px 0 25px 0; text-align:center; background:url(../images/bgTop2.png) center center no-repeat;}
.top2Wrapper .content h2{font-size:18px; padding-bottom:15px; color:#0c294c;}
.top2Wrapper .content p{ padding:0;font-size:16px; line-height:22px; color:#3f3f3f;}
/*//////////////////////////////////////////////////////////////// CONTENT ////////////////*/
.article{padding:20px 0 30px 0;}
.textArticle{width:469px; padding-left:13px; padding-right:5px;}
.display h2{padding:20px 0 12px 0;}
.textArticle p{ margin:0 0 0px 0; font-size:16px; line-height:22px;color:#424950;}
.more{display:block; padding:0px 0px 0 26px;font-weight:bold; font-size:14px; line-height:16px; letter-spacing:-1px; text-shadow:0 1px 0  #fff; background:url(../images/bgBlueLink.gif) left top no-repeat; color:#437182;}
.more span{display:block;padding:9px 27px 10px 0; margin:0 0 0 0;background:url(../images/bgBlueLink.gif) right top no-repeat;}
.contentWrapper .bottom{text-align:center; padding:0 0 30px 0; line-height:44px;}
.contentWrapper .bottom div{ width:538px; margin:0 auto; padding:0 0 0 63px;}
.contentWrapper .bottom span.left{padding:0 15px 0 0; font-weight:bold;font-size:18px;color:#0c294c;}
.greenLink{ display:block; padding:0 0 0 33px; font-weight:bold; line-height:22px; background:url(../images/bgGreenLink.png) no-repeat;}
 .bottom .greenLink span{ display:block; padding:11px 33px 11px 0; font-size:22px; text-shadow:0 1px 0 #000; color:#fff;  background:url(../images/bgGreenLink.png) right top no-repeat;}
/*////////////////// Round Box //////////////*/
.boxWrapper{ padding:20px 0 30px 0;}
/*//SET ROUNDBOX HEADER HEIGHT//*/
.boxWrapper .boxHeader, .boxWrapper .boxHeader .tail{height:11px; z-index:1;}
/*//SET ROUNDBOX FOOTER HEIGHT//*/
.boxWrapper .boxFooter, .boxWrapper .boxFooter .tail{height:11px;}
/*//SET ROUNDBOX HEADER/FOOTER TAIL WIDTH//*/
.boxWrapper .boxFooter .tail, .boxWrapper .boxHeader .tail{width:11px;}
.boxWrapper .boxHeader, .boxWrapper .boxHeader .tail, .boxWrapper .boxFooter, .boxWrapper .boxFooter .tail{background:url(../images/bgBox.gif) left top no-repeat;}
.boxWrapper .boxHeader, .boxWrapper .boxFooter{margin:0 11px 0 0;}
.boxWrapper .boxHeader .tail, .boxWrapper .boxFooter .tail{position:absolute;top:0;right:-11px;background-position:right top;}
.boxWrapper .display{padding:10px 30px 17px 30px; border-left:1px solid #e1d4d4;border-right:1px solid #e1d4d4; background-color:#fff;}
.boxWrapper .boxFooter{background-position:left bottom;}
.boxWrapper .boxFooter .tail{background-position:right bottom;}
.boxWrapper .boxContentOuter{ z-index:2;}
/*//////////////////////////////////////////////////////////////// FOOTER ////////////////*/
.footerWrapper{ background:url(../images/bgFooterWrapper.png) repeat-x;}
.footerWrapper .content{padding:29px 0 20px 0;}
/*////////////////// Footer Menu //////////////*/
.menuFooter{width:151px;padding:0 0 0 50px; font-size:12px;}
.menuFooter li{float:none; line-height:18px;}
.menuFooter li a{color:#fff;}
.footerWrapper .content h2{font-weight:bold; font-size:14px; color:#fff; padding:10px 0;}
.newsletter, .getSocial{padding:0 0 0 50px;}
.talk{padding:0 0 0 75px;}
.talk p{ padding:10px 0 0 2px;font-weight:bold; font-style:italic; font-size:16px; color:#fff;}
.copyright{width:740px;padding:15px 0 0 250px; font-size:12px; color:#fff;}
.copyright p{padding:0 10px 0 0;}
.footerWrapper .menu li{padding:0 10px; border-left:1px solid #fff;}
.footerWrapper .menu li a{color:#fff;}
/*////////////////// Forms //////////////*/
.footerWrapper form{padding:6px 0 0 2px;}
.footerWrapper input{border:none;}
.footerWrapper input.inputText{width:162px; height:30px; line-height:30px; padding:0 0 0 7px; background:url(../images/bgInputText.gif) repeat-x; color:#8b8b8b;}
.subscribe{top:1px;width:78px; height:30px; font-weight:bold; font-size:11px;border:1px solid #000; background:url(../images/bgSubscribe.gif) repeat-x; color:#5f8898;}
/*//////////////////////////////////////////// FEATURES PAGE ///////////////////////////////*/
.displayTop{width:898px; padding:20px 0 0 0;}
.displayTopText{width:355px;}
.displayTop h2{padding:23px 0 2px 0;font-size:23px; line-height:30px; color:#0b284a;}
.displayTop ul{position:relative;margin:0 -70px 0 0;padding:25px 0 0 0;}
.displayTop ul li{position:relative; float:left; width:117px;padding:7px 0 7px 31px; font-weight:bold; font-size:14px; white-space:nowrap; color:#414141; background:url(../images/bgTopDisplayUl.png) left 5px no-repeat;}
/*///////////////////////// TABS /////////////////////*/
#tabs{width:900px;margin:38px 0 0 0; background:url(../images/bgTabs.png) center bottom no-repeat; padding:0 0 5px 0;}
#tabs h2{padding:15px 0;font-size:18px;}
#tabs h3{padding:0 0 15px 0;}
#tabs .article{padding:7px 0;}
#tabs .textArticle.right{ width:514px;}
.contentWrapper .half p{line-height:20px; margin:0 0 24px 0;}
/* Component containers----------------------------------*/
.contentWrapper .ui-widget-content a { color: #000; }
.contentWrapper .ui-widget-header a { color: #000; }
/* Interaction states----------------------------------*/
.contentWrapper .ui-state-default, .contentWrapper .ui-widget-content .ui-state-default, .contentWrapper .ui-widget-header .ui-state-default {font-weight: bold; font-size:22px; color: #000; }
.contentWrapper .ui-state-default a, .contentWrapper .ui-state-default a:link, .contentWrapper .ui-state-default a:visited { color: #000; text-decoration: none; }
.contentWrapper .ui-state-hover, .contentWrapper .ui-widget-content .ui-state-hover, .contentWrapper .ui-widget-header .ui-state-hover, .contentWrapper .ui-state-focus,  .contentWrapper .ui-widget-content .ui-state-focus, .contentWrapper .ui-widget-header .ui-state-focus { background-image:none; background-color: #f0f4f7; border:none;  }
.contentWrapper .ui-state-hover a, .contentWrapper .ui-state-hover a:hover { color: #212121; text-decoration: none; }
.contentWrapper .ui-state-active, .contentWrapper .ui-widget-content .ui-state-active, .contentWrapper .ui-widget-header .ui-state-active { border:none; background: #f0f4f7; color: #000; }
.contentWrapper .ui-tabs .ui-tabs-nav li.tab01.ui-state-default{ background:url(../images/bgTab01Default.png) no-repeat; border-bottom:1px solid #d6d6d6;}
.contentWrapper .ui-tabs .ui-tabs-nav li.tab01.ui-state-active, .contentWrapper .ui-tabs .ui-tabs-nav li.tab01.ui-state-hover{ background:url(../images/bgTab01Active.png) no-repeat; border-bottom:1px solid #F0F4F7;}
.contentWrapper .ui-tabs .ui-tabs-nav li.tab02.ui-state-default{ background:url(../images/bgTab02Default.png) no-repeat; top:1px; border-bottom:1px solid #d6d6d6;}
.contentWrapper .ui-tabs .ui-tabs-nav li.tab02.ui-state-active, .contentWrapper .ui-tabs .ui-tabs-nav li.tab02.ui-state-hover{background-color: #f0f4f7; background-image:none;}
.contentWrapper .ui-tabs .ui-tabs-nav li.tab03.ui-state-default{ background:url(../images/bgTab03Default.png) no-repeat; top:1px; border-bottom:1px solid #d6d6d6;}
.contentWrapper .ui-tabs .ui-tabs-nav li.tab03.ui-state-active, .contentWrapper .ui-tabs .ui-tabs-nav li.tab03.ui-state-hover{ background:url(../images/bgTab03Active.png) no-repeat;}
.contentWrapper .ui-widget :active { outline: none; }
.contentWrapper .ui-tabs { position: relative;}
.contentWrapper .ui-tabs .ui-tabs-nav { margin: 0 ; background-color:#fff; }
.contentWrapper .ui-tabs .ui-tabs-nav li { width:300px; list-style: none; text-align:center;float: left; position: relative;padding: 0; white-space: nowrap; background-color:#f0f4f7; }
.contentWrapper .ui-tabs .ui-tabs-nav li a { float: left; display:block; width:300px; height:23px; padding:11px 0 19px 0;  text-decoration: none; }
.contentWrapper .ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.contentWrapper .ui-tabs .ui-tabs-nav li.ui-state-disabled a,.contentWrapper .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.contentWrapper .ui-tabs .ui-tabs-nav li a,.contentWrapper .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.contentWrapper .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding:27px 0 8px 17px; background-color:#f0f4f7 }
.contentWrapper .ui-tabs .ui-tabs-hide { display: none !important; }
/*//////////////////////////////////////////// SIGNUP PAGE ///////////////////////////////*/
.centerText{text-align:center;}
.centerText p{font-size:16px; line-height:22px; color:#424950;}
h2.blue{padding:10px 0 15px 0;font-weight:bold;font-size:22px; font-style:italic; color:#285c8c;}
/*////////////////// Round Box Grey //////////////*/
.greyBox{margin:17px 160px 5px 169px;}
.greyBox h2{ padding:14px 0 8px 0; font:normal 22px Georgia, "Times New Roman", Times, serif; color:#444444;}
.greyBox h3{ padding:0; border-top:1px solid #efefed; border-bottom:1px solid #efefed; font:bold italic 14px Georgia, "Times New Roman", Times, serif; line-height:34px; color:#888; background-color:#fbfaf8;}
.greyBox h4{ padding:5px 0; font:bold 12px Georgia, "Times New Roman", Times, serif; line-height:18px; color:#444444;}
.greyBox ul{margin:0 14px 30px 26px; border-top:1px dashed #dedddc; }
.greyBox li{border-bottom:1px dashed #dedddc; font-size:12px; line-height:29px; color:#444;}
.signupContainer{padding:10px 0 12px 0; text-align:center;border-top:1px solid #efefed; background:url(../images/bgSignupContainer.gif) repeat-x #F7F5F2;}
.signup{padding:11px 35px; font:bold italic 14px Georgia, "Times New Roman", Times, serif; line-height:40px; background:url(../images/bgSignup.png) no-repeat; color:#252525;}

.greyBox .boxFooter .tail, .greyBox .boxHeader .tail{width:4px; z-index:1;}
.greyBox .boxHeader, .greyBox .boxFooter{margin:0 4px 0 0;}
.greyBox .boxHeader .tail, .greyBox .boxFooter .tail{top:0;right:-4px; z-index:1;}
.greyBox .boxHeader, .greyBox .boxHeader .tail, .greyBox .boxFooter, .greyBox .boxFooter .tail{background-image:url(../images/bgGreyBox.gif);}
.greyBox .boxContent{padding:4px 8px; background-color:#f8f7f4; z-index:2;}
.greyBox .boxHeader, .greyBox .boxHeader .tail {height:4px;}
.greyBox .boxFooter, .greyBox .boxFooter .tail {height: 4px;}
.greyBox .col{ float:left; margin:-5px 0 -3px 0;text-align:center; border-right:1px solid #e5e4e3;}
.greyBox .col01{width:169px;}
.greyBox .col02{width:184px; z-index:1;}
.greyBox .col03{ width:224px; margin:-28px -32px -27px -3px; border:none; z-index:99;}
.greyBox .col03 h2{ padding:25px 0 13px;}
.greyBox .col03 .signupContainer{ padding:20px 0 19px 0; background:#F7F5F2}
/*////////////////// Round Box Grey02 //////////////*/
.greyBox02{ padding:0;}
/*//SET ROUNDBOX HEADER HEIGHT//*/
.greyBox02 .boxHeader, .greyBox02 .boxHeader .tail{height:7px; z-index:1;}
/*//SET ROUNDBOX FOOTER HEIGHT//*/
.greyBox02 .boxFooter, .greyBox02 .boxFooter .tail{height:7px; z-index:1;}
/*//SET ROUNDBOX HEADER/FOOTER TAIL WIDTH//*/
.greyBox02 .boxFooter .tail, .greyBox02 .boxHeader .tail{width:7px;}
.greyBox02 .boxHeader, .greyBox02 .boxHeader .tail, .greyBox02 .boxFooter, .greyBox02 .boxFooter .tail{background-image:url(../images/bgGrey02Box.png);}
.greyBox02 .boxHeader, .greyBox02 .boxFooter{margin:0 7px 0 0;}
.greyBox02 .boxHeader .tail, .greyBox02 .boxFooter .tail{position:absolute;top:0;right:-7px;}
.greyBox02 .boxContentOuter{ padding:0 0 0 3px; background:url(../images/bgGrey02BoxCt.png) left top repeat-y; z-index:2;}
.greyBox02 .boxContentInner{ padding:0 3px 0 0; background:url(../images/bgGrey02BoxCt.png) right top repeat-y;}
.greyBox02 .boxContent{padding:0;background-color:#fdfcfa;}
/*////////////////// Round Box Grey03 //////////////*/
.greyBox03{ padding:0; z-index:3;}
/*//SET ROUNDBOX HEADER HEIGHT//*/
.greyBox03 .boxHeader, .greyBox03 .boxHeader .tail{height:7px;}
/*//SET ROUNDBOX FOOTER HEIGHT//*/
.greyBox03 .boxFooter, .greyBox03 .boxFooter .tail{height:9px;}
/*//SET ROUNDBOX HEADER/FOOTER TAIL WIDTH//*/
.greyBox03 .boxFooter .tail, .greyBox03 .boxHeader .tail{width:7px;}
.greyBox03 .boxHeader, .greyBox03 .boxHeader .tail, .greyBox03 .boxFooter, .greyBox03 .boxFooter .tail{background-image:url(../images/bgGrey03Box.png);}
.greyBox03 .boxHeader, .greyBox03 .boxFooter{margin:0 7px 0 0;}
.greyBox03 .boxHeader .tail, .greyBox03 .boxFooter .tail{right:-7px;}
.greyBox03 .boxContentOuter{ padding:0 0 0 3px; background:url(../images/bgGrey03BoxCt.png) left top repeat-y;}
.greyBox03 .boxContentInner{ padding:0 3px 0 0; background:url(../images/bgGrey03BoxCt.png) right top repeat-y;}
.greyBox03 .boxContent{padding:0; border-left:5px solid #f6f5f1; border-right:5px solid #f6f5f1;background-color:#fdfcfa;}
/*////////////////// Round Box Blue //////////////*/
.blueBox{margin:0;}
.blueBox .boxHeader, .blueBox .boxHeader .tail{height:3px;}
.blueBox .boxFooter, .blueBox .boxFooter .tail{height:3px;}
.blueBox .boxFooter .tail, .blueBox .boxHeader .tail{width:3px;}
.blueBox .boxHeader, .blueBox .boxHeader .tail, .blueBox .boxFooter, .blueBox .boxFooter .tail{background-image:url(../images/bgBlueBox.png);}
.blueBox .boxHeader, .blueBox .boxFooter{margin:0 3px 0 0;}
.blueBox .boxHeader .tail, .blueBox .boxFooter .tail{position:absolute;top:0;right:-3px;}
.blueBox .boxContent{padding:33px 38px 0px 38px; font-size:14px; background-color:#f0f4f7;}
.spacer03{padding:0 80px 0 0;}
.spacer04{padding:0 0 0 80px;}
.blueBox .boxContent p{line-height:22px;}

/*//////////////////////////////////////////// ABOUT PAGE ///////////////////////////////*/
.boxWrapper .aboutDisplay{padding:25px 50px 17px 50px;}
.aboutDisplay .blue{padding-bottom:36px;}
.aboutScreen{margin:7px 0 46px -21px;}
.aboutDisplay p{line-height:20px; padding:0 0 20px 0;}
.aboutDisplay ol{ list-style: inside decimal; font-weight:bold;}
.aboutDisplay ol li{ padding:6px 0 10px 13px; margin:10px 0 0 0; font-size:14px; border-bottom:1px solid #c7c7c7; background:url(../images/bgAboutList.png) no-repeat;}
.aboutDisplay ol li.last{border:none;}
.aboutDisplay ol li span{font-weight:normal; padding:0 0 0 15px; line-height:23px;}

/*////////////////// Round Box Grey04 //////////////*/
.aboutDisplay .greyBox04{width:388px; padding:56px 0 0 0px;}
.aboutDisplay .greyBox04.pt10{padding-top:10px;}
/*//SET ROUNDBOX HEADER HEIGHT//*/
.greyBox04 .boxHeader, .greyBox04 .boxHeader .tail{ height:6px;}
/*//SET ROUNDBOX FOOTER HEIGHT//*/
.greyBox04 .boxFooter, .greyBox04 .boxFooter .tail{ height:6px;}
/*//SET ROUNDBOX HEADER/FOOTER TAIL WIDTH//*/
.greyBox04 .boxFooter .tail, .greyBox04 .boxHeader .tail{ width:6px;}
.greyBox04 .boxHeader, .greyBox04 .boxHeader .tail, .greyBox04 .boxFooter, .greyBox04 .boxFooter .tail{ background-image:url(../images/bgGrey04Box.gif);}
.greyBox04 .boxHeader, .greyBox04 .boxFooter{ margin:0 6px 0 0;}
.greyBox04 .boxHeader .tail, .greyBox04 .boxFooter .tail{right:-6px;}
.greyBox04 .boxContentOuter{ padding:0 0 0 4px; background:url(../images/bgGrey04BoxCt.gif) left top repeat-y;}
.greyBox04 .boxContentInner{ padding:0 4px 0 0; background:url(../images/bgGrey04BoxCt.gif) right top repeat-y;}
.greyBox04 .boxContent{ padding:15px;background-color:#f1f1f1;}

/*//////////////////////////////////////////// CONTACT PAGE ///////////////////////////////*/
.contactDisplay h2.blue {padding:10px 0 15px 0;}
.contactDisplay .centerText p{padding:0 0 43px 0;}
.contactDisplay .greyBox04{padding:0 0 0 27px;}
.contactForm{padding:0 10px 0 7px;}
.formElement{padding:0 0 15px 0;}
.contactForm label{display:block; padding:6px 0px; font-weight:bold; font-size:12px; color:#437182;}
.contactForm .inputText{width:230px; height:28px; padding:0 0 0 8px; line-height:28px; color:#437182;}
.formElement.left{padding:0 40px 0 0;}
.contactForm textarea{padding:5px 0 0 8px; margin:0 0 10px 0;font-size:12px; color:#437182;}
.contactForm h3 {color:#437182;}
.submitBtn{width:121px; height:38px; margin:0 0 5px 0; border:none; font-weight:bold; font-size:13px; text-shadow:0 1px 0 #fff; color:#437182; background:url(../images/bgSubmitBtn.png) no-repeat;}
.addressContainer{width:245px; padding:20px 12px 55px 0;}
.address{padding:22px 0 0 4px;}
.textAddress{padding:0px 0 0 14px; line-height:20px;}
.address h2{ padding:0 0 4px 0;font-size:14px;color:#424950;}
.phone{padding:3px 0 0 0px; font-style:italic;}
