@font-face {
    font-family: 'ShantiRegular';
    src: url('shanti-regular-webfont.eot');
    src: url('shanti-regular-webfont.eot#iefix') format('embedded-opentype'),
         url('shanti-regular-webfont.woff') format('woff'),
         url('shanti-regular-webfont.ttf') format('truetype'),
         url('shanti-regular-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}

 @font-face {
 font-family: 'MyriadProRegular';
 src: url('http://www.telecare.org.uk/sites/all/themes/tsa/css/files/mpr-webfont.eot');
 src: url('http://www.telecare.org.uk/sites/all/themes/tsa/css/files/mpr-webfont.eot#iefix') format('embedded-opentype'), 
  url('http://www.telecare.org.uk/sites/all/themes/tsa/css/files/mpr-webfont.woff') format('woff'),  
  url('http://www.telecare.org.uk/sites/all/themes/tsa/css/files/mpr-webfont.ttf') format('truetype'), 
   url('http://www.telecare.org.uk/sites/all/themes/tsa/css/files/mpr-webfont.svg#MyriadProRegular') format('svg');
 font-weight: normal;
 font-style: normal;
}

li { list-style-image:none; }
* { margin:0; padding:0; outline:0 none !important;}
a, a img { border:0px none #FFF; text-decoration: none;}
input, label, select { vertical-align:middle; display:inline-block; zoom:1;*display:inline;}
a { color:#0f8cca;}
a:hover {text-decoration:underline;}
input[type="checkbox"], input[type="radio"] { vertical-align:middle; margin-right:3px;}
ul.noStyle { list-style:none outside;}
textarea {overflow:hidden; resize:none;border-radius:0;border:1px solid #D8D8D8; background-color:#fff;}
input[type="submit"] { cursor:pointer;}
input {border-radius:0;}
#profile_form_profile label {display:block;float:left;color:#005293; font-family:'ShantiRegular';font-size:11px;width:225px;text-align:right;line-height:32px; text-transform:uppercase;margin-right:10px;font-weight:bold;}
label.option {clear:both;}
#profile_form_profile .form-item {min-height:34px;clear:both;}
/*#profile_form_profile div#edit-profile-any-other-comments-wrapper {height:120px;}*/
#profile_form_profile label.option {margin-left:40px}
#profile_form_profile label.option .checkbox {float:right;margin-top:5px;}
#profile_form_profile div#edit-name-wrapper, #profile_form_profile div#edit-mail-wrapper {height:63px;}
#profile_form_profile div#edit-pass-wrapper {height:116px;}
#profile_form_profile legend {color: #4D4D4D;font-family: 'ShantiRegular',arial,sans-serif;font-size: 17px;}
#profile_form_profile #edit-submit {background-color:#3587b2;color:#ffffff;font-weight:bolf;text-transform:uppercase;font-size:18px;width:100px;height:35px;}
#profile_form_profile #edit-delete {background-color:#3587b2;color:#ffffff;font-weight:bolf;text-transform:uppercase;font-size:18px;width:100px;height:35px;margin-left:30px;}
#profile_form_profile .form-radios {margin-left:50px;}
#profile_form_profile .form-radios label {/*width:85px;*/margin-left:190px;}
#profile_form_profile .form-radios label .radio {margin-top:5px;}
#profile_form_profile .form-radios #edit-status-0-wrapper label, #profile_form_profile .form-radios #edit-status-1-wrapper label {width:85px;}
input[type="text"] {height:34px;line-height:34px; padding:0 5px; display:block;width:344px; background:url(../images/rowBg.png) 0 0 no-repeat;border:none;line-height:20px;}
input[type="password"] {height:34px;line-height:34px; padding:0 5px; display:block;width:344px; background:url(../images/rowBg.png) 0 0 no-repeat;border:none;line-height:20px;}
.wrapper .content1 .resizable-textarea textarea {padding:5px; width:343px; height:105px;background:url(../images/row2bg.png) 0 0 no-repeat;border:none;}
.wrapper .content1 #webform-client-form-737 .resizable-textarea textarea {width:100%; background:url(../images/row2bg-718.png) 0 0 no-repeat;}
.wrapper .content1 .resizable-textarea {clear:both;/*width:343px;float:left;*/}
.resizable-textarea .grippie {display:none;}
.last { margin-right: 0px !important;}
.clear { clear:both !important; display:block; height:0px; width:100%; float:none; line-height:0px !important; font-size: 0px !important; overflow:hidden;}
.floatLeft { display:block; float:left; clear:none;}
.floatRight { display:block; float:right; clear:none;}
.floatNone { float:none !important;}
.resizable-textarea {width: auto; float: left; clear: none !important;}
.form-item { margin-bottom: 10px; overflow: hidden;}

h1, h2, h3, h4, h5 { /*font-weight:normal;*/ color:#4c4c4c;}
/*p { margin:0 0 15px 0;} */

/*.content1 img[align="right"] {margin: 15px 11px 14px 14px;}*/
.content1 img[align="left"] { margin:0 19px 15px 0;}

/*  Home  */

body {font-family:Arial, Helvetica, sans-serif; color:#000; background: url("../images/bg.png") no-repeat scroll center -2px transparent;font-size:12px;}
.outer { display:block; clear:both; float:none;background: url(../images/bg-outer.jpg) 0 97px repeat-x;}
.wrapper {width:980px; display:block; margin: 0 auto;}

.header {display:block; clear:both; float:none; margin:0 auto;padding:7px 20px 3px 20px;margin-bottom:7px; }
.header .logoHolder {display:block;clear:none;float:left;}
.header .mainMenu {display:block;clear:right;float:none; padding-left: 150px;}
.header .searchMenu {display:block;clear:none;float:right;background: url(../images/transp1.png) 0 0 repeat;padding: 0 0 3px 4px;margin-bottom:20px; width: 429px;}

.header .searchMenu2{display:block;clear:none;float:right;background: url(../images/transp1.png) 0 0 repeat;padding: 0 0 3px 4px;margin-bottom:20px; width: 320px;}
.header .search {display:block;clear:none;float:right;}
.header .logIn {display:block;clear:none;float:right; background:#e17f00;padding:0px 10px; margin-right:7px;line-height:24px; font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#fff;border-left:1px solid #2f96d4;border-right:1px solid #2f96d4;width:81px;text-align:center;}


.header .logIn2 {display:block;clear:none;float:right; background:#1676b6;padding:0px 10px; margin-right:7px;line-height:24px; font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#fff;border-left:1px solid #2f96d4;border-right:1px solid #2f96d4;width:81px;text-align:center;}
.header .logIn a {color:#fff;display:block;}
.header .logIn2 a {color:#fff;display:block;}

.searchMenu { float:right; clear:none; display:block;}
.searchMenu input { display:block; float:left; clear:none; font-size:12px;}
.searchMenu input[type="text"] { background-color:#fff; border:2px solid #919191; height:21px; line-height:21px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#666666; padding:0 5px; width:174px; border-right:0 none; background-image:none;}
.searchMenu input[type="submit"] { border:0 none;background: url(../images/search-btn.png) 0 center no-repeat; width:21px; height:25px;border:2px solid #919191;border-left:0 none;}

.mainMenu { display:block; clear:right; float:right; text-align:left; }
.mainMenu ul { float:left; clear:none; display:block; height:32px;line-heigh:42px;}
.mainMenu ul li { margin-right:1px; display:block; float:left; height:21px; }
.mainMenu ul li a { font-size:12px; cursor:pointer; font-family:'ShantiRegular', arial, sans-serif; color:#040707; display:block;height:42px;}
.mainMenu ul li a.left {display:block;clear:both;float:none;}
.mainMenu ul li a.right {display:block;clear:both;float:none;}
.mainMenu ul li a span { display:block; height:42px;}
.mainMenu ul li:hover {}
.mainMenu ul li a:hover {}
.mainMenu ul li.active a span {color:#fff;}
.mainMenu ul li a .left {padding-left:13px;}
.mainMenu ul li a .right {padding-right:13px;}
.mainMenu ul li a .center {background:url(../images/_mainNavC.png) 0 0 repeat-x; padding-top:20px; height:22px;font-size:15px;}


.mainMenu ul li.active a .left {background:url(../images/_mainNavLA.png) left 0 no-repeat;height:41px;}
.mainMenu ul li.active a:hover .left {background:url(../images/_mainNavLA.png) left 0 no-repeat;height:41px;}

.mainMenu ul li a:hover .left {background:url(../images/_mainNavLH2.png) left 0 no-repeat;height:41px;}

.mainMenu ul li.active a .right {background:url(../images/_mainNavRA.png) right 0 no-repeat;height:41px;}
.mainMenu ul li.active a :hover .right {background:url(../images/_mainNavRA.png) right 0 no-repeat;height:41px;}

.mainMenu ul li a:hover .right {background:url(../images/_mainNavRH1.png) right 0 no-repeat;height:41px;}
.mainMenu ul li.active a .center{background:url(../images/_mainNavCA.png) 0 0 repeat-x;height:21px;}
.mainMenu ul li.active a :hover .center{background:url(../images/_mainNavCA.png) 0 0 repeat-x;height:21px;}


.mainMenu ul li a:hover .center {background:url(../images/_mainNavCH3.png) 0 0 repeat-x;height:21px;}
.mainMenu ul li a:hover {text-decoration:none;}


.content1 {display:block;clear:both;float:none;padding:10px 20px 10px 20px;background:none repeat scroll 0 0 #FFFFFF !important;/*background:url(../images/middle-bg.png) 0 0 repeat-y;*/ width:968px; }
.content1 .banner {display:block;clear:none;float:left;width:628px;}
.slider .caption { position:absolute; width:330px; clear:none; top:10px; padding-left:20px; 0 0 repeat; z-index:0002; display:inline-block;zoom:1;*display:inline; left:0 !important;}
.slider .bannerImg { float:left; clear:none;  display:block;border:1px solid #ccc;}
.slider .descCaption { display:block; padding: 15px 10px;    width: 395px;}
.slider .descCaption h1 { font-family:'ShantiRegular'; font-size:20px; color:#fff; display:block;}
.slider { position:relative; display:block;z-index:0001;top:1px;}
.slider .descCaption span {font-family:'ShantiRegular'; font-size:21px;line-height: 26px; color:#51256d; display:block;}
.slider .slideLeft {display:block;clear:both;float:none;position:absolute;top:219px;left:13px;z-index:999;cursor:pointer;}
.slider .slideRight {display:block;clear:both;float:none;position:absolute;top:219px;left:595px;z-index:999;cursor:pointer;}
.slider .nav {position:absolute; bottom:10px;left: 272px;top: 222px;z-index:999;}
.slider .nav a {text-indent:-9999px; text-transform:uppercase;float:left; clear:none; margin-left:5px; background: url(../images/slider-btn.png) 0 0 no-repeat; width:15px; height:15px;display:inline-block;}
.slider .nav a:hover, .nav a.activeSlide {background-position:0 -15px;}


.content1 .boxRight {font-family:'ShantiRegular';width:326px;display:block;clear:none;float:right; border-top:2px solid #cdde3d;background: url(../images/bg-boxRightMiddle.png) 0 0 ;font-size:23px;color:#0085c7;height:237px; }
.content1 .boxRight {float:right;clear:none;display:block; position:relative; }
.content1 .boxRight .imgRight {position:absolute; right: 8px;    top: -4px;}
.content1 .boxRight .right span {}
span.s20 {padding-left:20px; font-weight: bold; font-family:'ShantiRegular'; color:#0085c7;}
span.s12 {font-size:16px;color:#fff;line-height:18px; display: block;height: 19px;overflow:hidden;width:200px;}
span.s15 {color: #005293;font-size: 18px;line-height: 28px;padding-left: 10px;text-transform: uppercase;}

.content1 .boxRight .boxTitle {display:block;clear:both;padding:2px 0;float:none;border-bottom:1px solid #deeff8;background:url(../images/bg-boxRight.png) 0 0 repeat-y;text-transform: uppercase;}
.content1 .boxRight .boxDesc {display:block;clear:both;float:none;padding-left:20px;position:relative;top:0; }
.content .boxRight .boxDesc.first {border-top:1px solid #fff;}
.boxRight .boxDesc p {font-size:12px; color:#fff;line-height:12px;margin-bottom:5px;width:230px;font-family:arial;}
.boxRight .boxDesc a {/*line-height:20px;*/ display:block;}
.content1 .boxRight .boxDesc .arrow {position:absolute;top:12px;right:11px;}

.fancydesc {display:block;clear:both;float:none;padding-top:6px;height:14px;}
.fancydesc span {font-family:'Georgia';font-size:12.3px; line-height:14px; color:#8a8a8a;height:14px; /* ITALIC */}
span.s15Italic { font-style:italic;display:block;float:left;width:916px;margin:0px 2px;}
span.qt1 {display:inline;color:#a2c349;font-style:none; font-weight:bold;float:left;margin-left:5px;}
span.qt2 {display:inline;color:#a2c349;font-style:none; font-weight:bold;float:left;.float:right !important;}

.threeBoxHolder {display:block;clear:both;float:none; margin-bottom:25px;}
.threeBoxHolder.last {margin-bottom:0px;}
.threeBoxHolder.last .boxDesc span{font-weight:400;}
.threeBoxHolder.last .boxDesc p{font-weight:400;}

.threeBoxHolder .box1 {width:304px;color:#3fb0e7;padding-top:9px;float:left; clear:none;display:block;margin-right:14px;position:relative;}
.threeBoxHolder .box1 .imgTop {position:absolute;left:250px;top:7px;}
.threeBoxHolder .box1 .arrTop {position:absolute;left: 33px;top: 52px;}
.threeBoxHolder .box1 .imgBottom {position:absolute;left: 20px; top: 194px;}
.threeBoxHolder .box1 .box1Top {background:url(../images/box1Top.png) 0 0 no-repeat;display:block;}
.threeBoxHolder .box1 .box2Desc {display:block;clear:both;float:none; background:#3fdae7; padding: 8px 7px 8px 6px;}
.desc1 {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #666666;
    font-size: 12px;
    height: 148px;
    margin-left: 1px;
    width: 289px;
}
.threeBoxHolder .box1 .box2Desc .desc span {font-size:14px;font-weight:bold;line-height:19px; color:#666666;}

.threeBoxHolder .box1 .boxNewsTitle {display:block;clear:both;float:none;width:190px; width: 225px;}

.threeBoxHolder .box1Top span {font-family:'ShantiRegular'; color:#005293; line-height: 37px;font-size:17px;}
span.s17 {display:block;clear:both;float:none;  font-size: 17px;    padding-left: 19px;    padding-top: 6px;text-transform:uppercase; }
.boxNewsTitle span.s17{font-weight:400 !important;}
.threeBoxHolder .desc_content p{font-weight:400 !important;}

.threeBoxHolder .box1Desc {display:block;clear:both;float:none; background:#3eb0e7;padding: 8px 7px 7px 6px;min-height:150px;}

.threeBoxHolder .box2 {width:304px;color:#3fdae7;padding-top:9px;float:left; clear:none;display:block;margin-right:14px;position:relative;}
.threeBoxHolder .box2 .imgTop {position:absolute;left:250px;top:7px;}
.threeBoxHolder .box2 .arrTop {position:absolute;left: 33px;top: 52px;}
.threeBoxHolder .box2 .imgBottom {position:absolute;left: 20px; top: 195px;}
.threeBoxHolder .box2 .box1Top {background:url(../images/box2Top.png) 0 0 no-repeat;display:block;}
.threeBoxHolder .box2 .box1Top span a {font-family:'ShantiRegular'; color:#005293; line-height: 38px;}
.threeBoxHolder .box2 .box2Desc {display:block;clear:both;float:none; background:#3fdae7; padding: 8px 7px 9px 6px;}
.desc2 {background:#fff;width:268px;margin-left:2px;font-size:12px;color:#666666;padding:17px 10px 5px 10px;}
.threeBoxHolder .box2 .box2Desc .desc span {font-size:14px;font-weight:bold;line-height:19px; color:#666666;}

.threeBoxHolder .box3 {width:304px;color:#d242e8;padding-top:9px;float:left; clear:none;display:block;position:relative;}
.threeBoxHolder .box3 .imgTop {position:absolute;left:251px;top:7px;}
.threeBoxHolder .box3 .arrTop {position:absolute;left: 33px;top: 52px;}
.threeBoxHolder .box3 .imgBottom {position:absolute;left: 21px; top: 195px;}
.threeBoxHolder .box3 .box1Top {background:url(../images/box3Top.png) 0 0 no-repeat;display:block;}
.threeBoxHolder .box3 .box1Top span a {font-family:'ShantiRegular'; color:#005293; line-height: 38px;}
.threeBoxHolder .box3 .box2Desc {display:block;clear:both;float:none; background:#d13fe7; padding: 8px 7px 8px 6px;}
.threeBoxHolder .box3 .box2Desc .desc {background:#fff;width:285px;margin-left:1px;font-size:12px;color:#666666;padding: 0 0 0px 5px;display:block;min-height:147px;}
.threeBoxHolder .box3 .box2Desc .desc span {font-size:14px;}
.threeBoxHolder .box3 .box2Desc .desc .box3right {float:right;display:block;}
.threeBoxHolder .box3 .box2Desc .desc p {padding-top:30px;margin:0;}

.threeBoxHolder .box4 {display:block;clear:none;float:left;margin-right:14px;width:391px;border:1px solid #dddddd;border-top:none;padding-bottom:10px;}
.threeBoxHolder .box5 {display:block;clear:none;float:left;margin-right:14px;width:311px;border:1px solid #dddddd;border-top:none;padding-bottom:10px;}
.threeBoxHolder .box6 {display:block;clear:none;float:left;width:230px;border:1px solid #dddddd;border-top:none;padding-bottom:10px;}

.threeBoxHolder .boxTitle { display:block;clear:both;float:none;border-top:1px solid #a2c349;background: url(../images/bg-threeB.png) 0 0 repeat-x;line-height:34px;padding-left:15px; margin-bottom: 15px;font-weight:bold;}
.threeBoxHolder .boxTitle span {font-size:17px; }
span.s17a {color:#005293;}
span.s17b {color:#d04c09;}
span.s17c {color:#00685f;}
.threeBoxHolder .boxDesc {display:block;clear:both;float:none; padding-left: 14px;padding-right: 14px; color:#666666;min-height: 200px; }
.threeBoxHolder .boxDesc p {color:#666666;}

.footer .footerInner {margin:0 auto;width:980px;}
.footer { background:#dfdfdf;display:block;clear:both;float:none;padding-top:16px;/*padding-left:18px;*/width:100%;}
.footer .quickMenuFooter {display:block;float:left;text-transform:uppercase;font-weight:bold;font-size:13px;   padding-left: 9px;}
.footer .quickMenuFooter ul {}
.footer .quickMenuFooter li {background: url(../images/footerMenuSpacer.png) right top repeat-y; line-height:20px;
height:20px;display:block;float:left;clear:none;margin-right:10px;padding-right:12px;}
.footer .quickMenuFooter li.a {}
.footer .quickMenuFooter li.last {background:none;}
.footer .quickMenuFooter a {color:#464646;}
.footer .quickMenuFooter li last {background:none;}






.footer .social {
    display: block;
    float: right;
    margin-bottom: 10px;
    margin-right: 25px;
    width: 145px;
}
.footer .social img {margin-left:10px;}
.footer .textQuality {display:block;clear:both;float:none;padding-left:10px; padding-bottom: 20px;line-height:20px;}
.footer .textQuality p {font-size:12px; text-transform: none;font-weight:bold;color:#464646;display:inline;}
.footer .textQuality a {display:inline;vertical-align:bottom;}
.slider { width:624px; }
.slider ul {width:624px;height:239px;padding:0 !important;}
.slider ul li {width:624px;height:239px;position:relative;}
p.image {width:156px;display: block; float: right;height:150px;padding-top:0 !important;}
.content_desc {height:150px;}
.desc {/*height:126px;*/padding-bottom:15px;}
.lastMidBox {margin-right: 0 !important;}
#sideNavi {width:180px;float:left;}
#content_std {width:650px;float:left;}
.desc_content {overflow:hidden;}
.desc2 .desc_content {height:115px;margin-bottom: 10px; }
.box1 .desc {padding:0 !important;}
.content1 .boxRight .boxDesc.first {
    border-top: 1px solid #FFFFFF;
	padding-top:5px;
}
.this_link {
    color: #FFFFFF;
    display: block;
    font-size: 17px;
    left: 53px;
    position: absolute;
    text-align: center;
    top: 200px;
    width: 195px;
    z-index: 99999;
}
.this_link a {
	color: #FFFFFF;
	font-size: 17px;
	
}
.footer .quickMenuFooter a:hover {text-decoration:underline;}
.boxTitle a { text-decoration:none; }
.box1Top {height:44px;}
.field-field-webform-visible-results {display:none;}


/* _page2 */

.colLeft1 {display:block;clear:none;float:left;width:706px;padding-top:13px;}
.colRight1 {display:block;clear:none;float:right;width:220px;padding-top:18px;}

.colLeft1 .colDesc {display:block;clear:both;float:none;padding-top:20px;}
.colLeft1 .colDesc p {font-size:12px; color:#666666; line-height:16px; font-family:Arial, Helvetica, sans-serif;}
.colRight1 .box1Right {display:block;clear:both;float:none;margin-bottom:20px;}
.colRight1 .box1Right span {}
span.s13B {font-size:13px;color:#666666;font-weight:bold;}
span.s13G {font-size:13px;color:#666666;}
.box1RightTop {display:block;clear:both;float:none;}
.box1RightDesc {display:block;clear:both;float:none;width:199px;padding:0px 10px 10px 10px;background:#dfdfdf;}

.mycolRight3 .box1RightDesc {width:206px;}

.box1RightDesc2 {display:block;clear:both;float:none;background:#e6e6e6;width:199px;padding:1px 0 10px 20px;text-transform:uppercase;}

.mycolRight3 .box1RightDesc2 {width:206px;}

.box1RightDesc a {}
.box1RightDesc ul {list-style:none;display:block;padding:0 12px;}
.box1RightDesc ul li {padding:9px 0;}
.colRight5 .spacer1  {margin-bottom:10px;}
.spacer1 {background:url(../images/spacerPool.png) 0 0 repeat-x;height:2px;display:block;}
.box1RightBottom{display:block;clear:both;float:none;}

.box2Right {margin-bottom:20px;}
.box2Right .box2RightTop {display:block;clear:both;float:none;}
.box2Right .box2RightBottom {display:block;clear:both;float:none;}
.box2Right .box2RightDesc {display:block;clear:both;float:none; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1;padding:10px;}

.colRight1 {display:block;clear:right;float:right; margin-bottom:25px;}
.colRight1.last {margin-bottom:0px;}
.colRight1 .box1 {width:220px;color:#3fb0e7;padding-top:9px;float:left; clear:none;display:block;position:relative;margin-bottom:20px;}
.colRight1 .box1 .imgTop {position:absolute;left:167px;top:7px;}
.colRight1 .box1 .arrTop {position:absolute;left: 13px;top: 51px;}
.colRight1 .box1 .imgBottom {position:absolute;left: 10px; top: 178px;}
.colRight1 .box1Top {background:url(../images/box1TopV2.png) 0 0 no-repeat;display:block;}
.colRight1 .box1Desc {display:block;clear:both;float:none; background:#3fdae7; padding: 8px 7px 8px 6px;}
.colRight1 .box1Desc .desc {background:#fff;width:268px;margin-left:2px;font-size:12px;color:#666666;padding:17px 10px 5px 10px;}
.colRight1 .box1Desc .desc span {font-size:13px;font-weight:bold;line-height:19px; color:#666666;}

.colRight1 .boxNewsTitle {display:block;clear:both;float:none;width:190px; width: 225px;}

.colRight1 .box1Top span {font-family:'ShantiRegular'; color:#005293; line-height: 37px;}
.box1Right {font-family:'ShantiRegular';font-weight:strong;}
span.s17 {display:block;clear:both;float:none;  font-size: 13px;    padding-left: 19px;    padding-top: 6px;text-transform:uppercase; }
.colRight1 .box1Desc {display:block;clear:both;float:none; background:#3eb0e7;padding: 8px 7px 7px 6px;min-height:132px;}

.colRight1 .box2 {width:220px;color:#3fdae7;padding-top:9px;float:left; clear:none;display:block;position:relative;margin-bottom:12px;}
.colRight1 .box2 .imgTop {position:absolute;left:167px;top:7px;}
.colRight1 .box2 .arrTop {position:absolute;left: 13px;top: 51px;}
.colRight1 .box2 .imgBottom {position:absolute;left: 12px; top: 180px;}
.colRight1 .box2Top {background:url(../images/box2TopV2.png) 0 0 no-repeat;display:block;}
.colRight1 .box2Top span {font-family:'ShantiRegular'; color:#005293; line-height: 38px;}
.colRight1 .box2Desc {display:block;clear:both;float:none; background:#3fdae7; padding: 8px 7px 9px 6px;}
.colRight1 .box2Desc .desc {background:#fff;width:185px;margin-left:2px;font-size:12px;color:#666666;padding:17px 10px 5px 10px;}
.colRight1 .box2Desc .desc span {font-size:13px;font-weight:bold;line-height:19px; color:#666666;}

.colRight1 .box3 {width:220px;color:#d242e8;padding-top:9px;float:left; clear:none;display:block;position:relative;margin-bottom:20px;}
.colRight1 .box3 .imgTop {position:absolute;left:167px;top:7px;}
.colRight1 .box3 .arrTop {position:absolute;left: 13px;top: 51px;}
.colRight1 .box3 .imgBottom {position:absolute;left: 12px; top: 180px;}
.colRight1 .box3Top {background:url(../images/box3TopV2.png) 0 0 no-repeat;display:block;}
.colRight1 .box3Top span {font-family:'ShantiRegular'; color:#005293; line-height: 38px;}
.colRight1 .box3Desc {display:block;clear:both;float:none; background:#d13fe7; padding: 8px 7px 8px 6px;}
.colRight1 .box3Desc .desc {background:#fff;width:200px;margin-left:1px;font-size:12px;color:#666666;padding: 0 0 0px 5px;display:block;min-height:130px;}
.colRight1 .box3Desc .desc span {font-size:13px;}
.colRight1 .box3Desc .desc .box3right {float:right;display:block;}
.colRight1 .box3Desc .desc p {padding-top:30px;margin:0;}

.breadcrumbs {display:block;clear:both;float:none;font-size:20px;color:#666666;padding-bottom:10px;border-bottom:1px solid #d5d5d5;}
.breadcrumbs a {font-size:12px;color:#666666;}
.bannerTitle {display:block;clear:both;float:none;}

.bannerTitle p {font-size:12px;color:#666;padding-top:6px;}
span.s15a {font-size:15px; line-height:20px;color:#666666;font-weight:bold;text-transform:uppercase;margin-bottom:13px;display:block;}
.pub {font-family:'ShantiRegular';font-size:15px; line-height:20px;color:#666666;font-weight:bold;text-transform:uppercase;margin-bottom:13px;display:block;}

/*  _page3  */

.colLeft2 {display:block;clear:none;float:left;width:222px;padding-top:18px;}
.colRight2 {display:block;clear:none;float:right;width:705px;padding-top:18px;border-top:1px solid #d5d5d5;margin-top:19px;margin-bottom:60px;}

.wrapper .mycolRight2 {display:block;clear:none;float:left;width:699px;padding-top:18px;border-top:1px solid #d5d5d5;margin-top:19px;margin-bottom:60px;margin-right:15px;}

.wrapper .mycolLeft3 {display:block;clear:none;float:left;width:699px;margin-right:15px;min-height:100px;}
.wrapper .mycolRight3 {display:block;clear:none;float:left;width:226px;margin-top:18px;padding-bottom:30px;}

/*.mycolRight3 .box1Right {margin:0 auto;margin-top:20px;}*/

.spacer2 {background:url(../images/spacer2.png) 0 0 repeat-x; height:2px;display:block;}
.colLeft2 .box1Left1 {display:block;clear:both;float:none;margin-bottom:30px;}
.colLeft2 .box1Left1Desc {background:#277fad;font-size:13px; font-weight:bold;width:220px;padding-bottom:1px;}
.colLeft2 .box1Left1Desc ul span {}
.colLeft2 .box1Left1Desc ul {display:block;list-style:none;padding:0 10px;}
.colLeft2 .box1Left1Desc ul li {background: url("../images/spacer2.png") repeat-x scroll 0 47px transparent;list-style:none;font-size:13px;line-height:45px;color:#93bfd6; text-transform:uppercase;padding-bottom: 2px;}
.colLeft2 .box1Left1Desc ul li a  {color:#93bfd6;text-decoration:none;}
.colLeft2 .box1Left1Desc ul li a:hover {color:#fff;}
.colLeft2 .box1Left1Desc ul li a.active {color:#fff;}
.hide_filter {display:none;}
.colLeft2 ul.menu li {margin:0;}
.colLeft2 .box1Left1Desc ul li.last {background:none;padding-bottom:none;}

.colLeft2 .box7 {display:block;clear:both;position:relative;z-index:12;height:74px;margin-bottom:25px;}
.colLeft2 .box7Desc {background:url(../images/box7-bg.png) 0 0 repeat-y; width:222px;display:block;padding-top:1px;position:absolute;top:9px;}
.colLeft2 .box7Desc p {font-size:16px;line-height:20px;color:#fff;width:140px;float:right;}
.colLeft2 .box7Img {position:absolute;  left: 11px;top:-13px;display:block;z-index:15; top:-11px;}
.colLeft2 .more {position:absolute;bottom:-11px;left:157px;z-index:14;width:60px;}
.colLeft2 .box7Top {display:block;clear:both;float:none;margin-bottom:-3px;position:absolute;top:0px;}
.colLeft2 .box7Bottom {display:block;clear:both;float:none;position:absolute;bottom:0px;}


.colRight1 .box7 {display:block;clear:both;position:relative;z-index:12;top:0;}
.colRight1 .box7Desc {background:url(../images/box7-bg.png) 0 0 repeat-y; width:222px;display:block;;padding-top:1px;}
.colRight1 .box7Desc p {font-size:16px;line-height:20px;color:#fff;width:140px;float:right;}
.colRight1 .box7Img {position:absolute;  left: 11px;top:-13px;display:block;z-index:15; *top:-11px;}
.colRight1 .more {position:relative;top:-13px;left:157px;z-index:14;width:60px;}
.colRight1 .box7Top {display:block;clear:both;float:none;margin-bottom:-3px;}
.colRight1 .box7Bottom {display:block;clear:both;float:none;}



.colLeft3 {display:block;clear:none;float:left;width:470px;margin-right:15px;min-height:100px;}
.colRight3 {display:block;clear:none;float:left;width:220px;}

.box8 {display:block;clear:both;float:none;padding-left:16px;margin-bottom:18px;}
.box8Top {display:block;clear:both;float:none; height:36px; background:url(../images/box8Top.png) 0 0 repeat-x;}
.box8Top span {
	color: #005293;
    display: inline-block;
    font-size: 13px;
    font-weight: bold;
    height: 36px;
    line-height: 35px;
    overflow: hidden;
    padding-left: 12px;
    width: 480px;
}
.box8Desc {display:block;clear:both;float:none;margin-bottom:15px;padding-top:15px;}
.box8Desc p {margin:0 0 10px 0;}
.box8Desc a {display:block;clear:none;float:none;color:#005293;font-size:12px;line-height:15px;text-transform:uppercase;}
.box8imgLeft {display:block;clear:none;float:left;margin-right:24px;}


.boxNav {display:block;clear:both;float:none;text-aling:center; background:url(../images/bg-nav.png) 0 0 repeat-x; border:1px solid #b5cbd8;height:37px;line-height:37px; text-align:center;}
.boxNav a {font-size:12px; color:#005293;}
.box4Right {display:block;clear:both;float:none;padding-top:20px;position:relative;}
.box4RightDesc {display:block;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;line-height: 35px;}
.my_tag {margin:0 10px;background: url(../images/tag_bg1.png);}
.hover_line {background-color:#fff;z-index:999999;position:absolute;bottom:9px;width:210px;height:4px;left:5px;}
.box4RightDesc span.active {text-transform:uppercase;font-family: 'ShantiRegular',arial,sans-serif;}
.box4RightDesc a {color: #666666;font-size: 13px;line-height: 35x;}
.box4RightDesc a:hover {text-decoration:underline;}
.box4RightDesc ul {list-style:none;padding:14px;}
.box4RightDesc ul li a {color:#666;line-height:35px;font-size:13px;}
.box4RightDesc ul li span {color:#666;line-height:35px;font-size:13px;}
.box4RightDesc ul li a:hover { text-decoration:underline;}
.box4RightDesc ul li.active {text-transform:uppercase;font-family: 'ShantiRegular',arial,sans-serif;}
.spacer3 {display:block;height:2px; background: url(../images/spacer3.png) 0 0 repeat-x;}
.boxNav a.active {color: #005293;font-size: 12px;}
.boxNav .pager-current {font-weight:normal;}
.boxNav .pager-first {display:none !important;}
.boxNav .pager-last {display:none !important;}
.boxNav .item-list .pager li {padding: 2px;margin: 0;}
.colLeft1 .colDesc p {margin: 0 0 15px;}
.node_image {max-width:705px;}





/*  _page4  */

.boxSubNav {display:block;clear:both;float:none;margin-bottom:30px;}
.boxSubNavDesc {background: url(../images/bgSubNavCenter.png) 0 0 repeat-y;font-size:13px; font-weight:bold;width:220px;padding-bottom:1px;}
.boxSubNavDesc ul span {}
.boxSubNavDesc ul {display:block;list-style:none;padding:0 8px;font-family: 'ShantiRegular',arial,sans-serif;}
.boxSubNavDesc ul li { background:url(../images/bgSubNavArrow.png) left 7px no-repeat;font-size:13px;line-height:23px;color:#3fa3d5; text-transform:uppercase;display:block;}
.boxSubNavDesc ul li a {padding-left:10px;font-size:13px;line-height:23px;color:#3fa3d5;padding-left:25px;display:block;}

.boxSubNavDesc ul li.first .menu {display:none;}

.boxSubNavDesc ul li a:hover {color:#3f7dae;}
.boxSubNavDesc ul li.active-trail a.active {color:#797979;}

.boxSubNavDesc ul li:hover {color:#005293;background:url(../images/bgSubNavArrowH.png) left 7px no-repeat;}
.boxSubNavDesc>ul>li.active-trail {color:#797979;background:url(../images/bgSubNavArrowA.png) left 7px no-repeat;}

.boxSubNavDesc ul li.item ul.subnav_menu {display:none;}
.boxSubNavDesc ul li.item2 ul.subnav_menu2 {display:none;}

.boxSubNavDesc ul li.first:hover .boxSubNavDesc ul li.first {display:block;}
.boxSubNavDesc>ul li.active-trail>.swirl>ul.menu {display:block !important;}
.boxSubNavDesc>ul li {display:block;}
.boxSubNavDesc ul li { list-style-image:none; }

.boxSubNavDesc ul li ul li, .boxSubNavDesc ul li ul li ul li {background:none;display:block;width:160px;line-heigth:23px;}
.boxSubNavDesc ul li ul li a, .boxSubNavDesc ul li ul li ul li a {font-size:10px;}
.boxSubNavDesc ul li ul li:active, .boxSubNavDesc ul li ul li ul li:active {background:none;}
.boxSubNavDesc ul li ul li:hover, .boxSubNavDesc ul li ul li ul li:hover {background:none;}

.boxSubNavTop {display:block;}
.boxSubNavBottom {display:block;}

.colLeft2 .box9 {display:block;clear:both;position:relative;z-index:12;margin-bottom:20px;}
.colLeft2 .box9Desc {background:url(../images/box9Center.png) 0 0 repeat-y; width:222px;display:block;padding-top:1px;}
.colLeft2 .box9Desc p {font-size:16px;line-height:20px;color:#fff;width:140px;float:right;margin-bottom:0px;}
.colLeft2 .box9Img {position:absolute;  left: 11px;top:-13px;display:block;z-index:15; *top:-11px;}
.colLeft2 .more2 {position:relative;top:2px;left:150px;z-index:14;}
.colLeft2 .box9Top {display:block;clear:both;float:none;margin-bottom:-3px;}
.colLeft2 .box9Bottom {display:block;clear:both;float:none;}

.colLeft2 .box11Desc .prom_title {font-size:16px;line-height:20px;color:#fff;width:130px;float:right;margin-bottom:3px;padding-right:10px;}
.colLeft2 .box11Desc {background:url(../images/box7-bg.png) 0 0 repeat-y; width:222px;display:block;padding-top:1px;height:55px;position:absolute;top:9px;}

.colRight1 .box11Desc .prom_title {font-size:16px;line-height:20px;color:#fff;width:130px;float:right;margin-bottom:3px;padding-right:10px;}
.colRight1 .box11Desc {background:url(../images/box7-bg.png) 0 0 repeat-y; width:222px;display:block;padding-top:1px;height:55px;}

.colRight2 .desc {display:block;clear:both;float:none;margin-bottom:5px;color:#666666;}
.colRight2 .desc p {color:#4c4c4c;}
.colRight2 .desc ul {color:#4c4c4c;}
.colRight2 .desc li {color:#4c4c4c;}
.colRight2 .desc table tr td {padding:10px;}
.tablerowTitle table tr td {padding-top:10px;padding-bottom:10px;}
.colRight2 .desc ol{margin-left:20px;}

.colRight2 .colDesc p {color:#4c4c4c;}
.colRight2 .desc a {color:#3f7dad;}
.colRight2 .desc a:hover {text-decoration:underline;}
.colRight2 .desc a.active {text-decoration:underline;} 
.colRight2 .desc ul {display:block;list-style:none;margin-bottom:15px;}
.colRight2 .desc ul li { background: url("../images/bg-ul.png") no-repeat scroll 2px 8px transparent;padding-left:15px;line-height:20px;}
.colRight2 {color:#666666;font-size:15px;}
.colRight2 .desc span {/*display:block;font-family: 'ShantiRegular',arial,sans-serif;font-size:15px;*/}
span.s25 {font-size:25px;margin-bottom:23px;text-transform:uppercase;}
span.s18 {font-size:18px;margin-bottom:20px;text-transform:uppercase;}
span.s14 {font-size:14px;font-weight:bold;margin-bottom:20px;}
span.s22 {font-size:22px;font-weight:bold;color:#00675f;}
span.s14b {font-size:14px;font-weight:bold;margin-bottom:20px;color:#0085c6;}
span.s22b {font-size:22px;font-weight:bold;color:#0085c5;}


.colLeft3 .box10 {display:block;clear:both;margin-bottom:20px;position:relative;z-index:38;}
.colLeft3 .box10Desc {background:url(../images/box10Center.png) 0 0 repeat-y; display:block;padding:3px 17px;}
.colLeft3 .box10Desc a {display:block;width:370px;}
.colLeft3 .box10Desc p {font-size:12px;line-height:20px;color:#4c4c4c;margin-bottom:5px;display:block;}
.colLeft3 .box10Img {  left:395px;top:-9px;display:block;position:absolute;z-index:36; *top:-9px;}
.colLeft3 .box10Top {display:block;clear:both;float:none;padding-left:2px;}
.colLeft3 .box10Bottom {display:block;clear:both;float:none;padding-left:2px;}

.spacer4 {display:block;clear:both;float:none; background:url(../images/spacer4.png) 0 0 repeat-x; height:2px;margin-bottom:10px;}

.colLeft3 .box11 {display:block;clear:both;margin-bottom:20px;position:relative;z-index:38}
.colLeft3 .box11Desc {background:url(../images/box11Center.png) 0 0 repeat-y; display:block;padding:3px 17px;}
.colLeft3 .box11Desc a {display:block;width:370px;}
.colLeft3 .box11Desc p {font-size:12px;line-height:20px;color:#4c4c4c;margin-bottom:5px;display:block;}
.colLeft3 .box11Img {  left:395px;top:-9px;display:block;position:absolute;z-index:36; *top:-9px;}
.colLeft3 .box11Top {display:block;clear:both;float:none;padding-left:2px;}
.colLeft3 .box11Bottom {display:block;clear:both;float:none;padding-left:2px;}

.colRight2.noborder {display:block;clear:none;float:right;width:705px;padding-top:18px;border-top:none;margin-top:0px;margin-bottom:60px;}




.breadcrumbsHolder {display:block;clear:both;float:none;background:#fff;width:978px;padding-left:10px;font-family: 'ShantiRegular',arial,sans-serif;}
.left_side {display:block;clear:none;float:left; background:url(../images/breadcrumbs-left.png) 0 0 no-repeat;}
.breadcrumb {display:block;clear:none;float:left;background:url(../images/breadcrumbs-center.png) 0 0 repeat-x;}
.breadcrumb span {}
span.s14Blue {font-size:14px;color:#0085c7;}
span.s14Black {color:#4d4d4d;}
ul.breadcrumb {display:block;clear:right;float:left;}
ul.breadcrumb li {display:block;clear:none;float:left; background: url(../images/breadcrumbs-li.png) right 1px no-repeat;line-height: 38px;padding-left: 10px;    padding-right: 20px;height:38px;}
ul.breadcrumb li.last {background:none;}
ul.breadcrumb li.last_breadcrumb {font-family:arial;}
ul.breadcrumb li a {display:blockl;clear:both;float:none;font-size:14px;color:#0085C6;font-family:arial;}

.right_side {display:block;clear:none;float:left; background:url(../images/breadcrumbs-right.png) 0 0 no-repeat;}

ul.breadcrumb li.last_breadcrumb {background:none;}
ul.breadcrumb li.last_breadcrumb span {color: #4c4c4c;font-size:14px;display:inline-block;max-width:615px;overflow:hidden;height:38px;}

.box1RightDesc a:hover {text-decoration:none !important;}
.content1.nopadding {padding:0px;padding-right:10px;padding-bottom:30px;padding-left:10px;margin-right:10px;} 
/*.colRight2.nopadding  {margin-right:25px;}*/
.imgLeft {
    padding: 10px 0 0;
}
a:hover {text-decoration:none;}
.special_a { cursor:default; }


/* _page5 */


.colRight2.nopadding {display:block;clear:none;float:right;width:705px;border-top:none;margin-bottom:60px; margin-top:0px;padding-top:0px;padding-top:18px;}


.colRight4 {display:block;clear:none;float:left;width:465px;border-right:1px solid #d5d5d5;;margin-bottom:60px;padding-right:10px;}
.colRight4 .desc {display:block;clear:both;float:none;}
.colRight4 .desc p {color:#4d4d4d;}
.colRight4 .desc a {color:#3f7dad;}
.colRight4 .desc a:hover {text-decoration:underline;}
.colRight4 .desc a.active {text-decoration:underline;} 
.colRight4 .desc ul {display:block;list-style:none;margin-bottom:15px;}
.colRight4 .desc ul li { background: url(../images/bg-ul.png) left center no-repeat;padding-left:15px;line-height:20px;}
.colRight4 .desc span {display:block;color:#4c4c4c;}


.colRight4x {display:block;clear:none;float:left;width:465px;border-top:1px solid #d5d5d5;margin-bottom:60px;padding-right:10px;}
.colRight4x .desc h1, .colRight4x .desc h2, .colRight4x .desc h3, .colRight4x .desc h4, .colRight4x .desc h5 { font-family: 'ShantiRegular',arial,sans-serif; }
.colRight4x .desc {display:block;clear:both;float:none;}
.colRight4x .desc p {color:#4c4c4c;font-size: 12px;line-height: 17px;}
.colRight4x .desc a {color:#3f7dad;}
.colRight4x .desc a:hover {text-decoration:underline;}
.colRight4x .desc a.active {text-decoration:underline;} 
.colRight4x .desc ul {display:block;list-style:none;margin-bottom:15px;}
.colRight4x .desc ul li { background: url(../images/bg-ul.png) 0 center no-repeat;padding-left:10px;line-height:20px;}
.colRight4x .desc span {display:block;/*color:#4c4c4c*/}
.colRight4x .desc p span{display:inline;} 

.colRight4x .desc h1.s25 {font-size:25px;margin-bottom:23px;color:#4d4d4d;font-family: 'ShantiRegular',arial,sans-serif;font-weight:normal;}
.colRight4x .desc h2.s18 {font-size:18px;margin-bottom:20px;color:#4c4c4c;font-family: 'ShantiRegular',arial,sans-serif;font-weight:normal;}
.colRight2 .desc h1.s25 {font-size:25px;margin-bottom:23px;color:#4d4d4d;font-family: 'ShantiRegular',arial,sans-serif;font-weight:normal;}
.colRight2 .desc h2.s18 {font-size:18px;margin-bottom:20px;color:#4c4c4c;font-family: 'ShantiRegular',arial,sans-serif;font-weight:normal;}
span.s14 {font-size:14px;font-weight:bold;margin-bottom:20px;}
span.s22 {font-size:22px;font-weight:bold;color:#00675f;}
span.s14b {font-size:14px;font-weight:bold;margin-bottom:20px;color:#0085c6;}
span.s22b {font-size:22px;font-weight:bold;color:#0085c5;}
.colRight5 .colDesc5 p {font-family: Shanti;font-size:13px;}
.colRight5 {display:block;clear:none;float:right;background:#e9e9e9;width:222px;border-top:5px solid #a2c349;font-family: 'ShantiRegular',arial,sans-serif;color:#4c4c4c;font-size:12px;}
.colRight5 .colDesc5 {display:block;padding:14px 16px;}
.colRight5 span {}
span.s23 {font-size:21px; color:#0085c5;line-height:30px;text-transform:uppercase;text-shadow: 2px 2px 2px #FFFFFF;display:block;width:190px;overflow:hidden;}
span.sVote {font-size:14px; color:#0085c7;line-height:30px;}
span.sVote1 {font-size:14px; color:#0085c7;margin-bottom:7px;display:block;}
span.voteResult {color:#a7a7a7;}
.vote {display:block;clear:both;float:none; background:url(../images/vote.png) 0 0 repeat-x;border:1px solid #bdd0dc;line-height:30px;text-align:center;text-transform:uppercase;font-weight:bold;margin-top:21px;margin-bottom:20px;}

.colRight5 .row1 {display:block;clear:both;float:none;margin-bottom:30px;width:193px;}
.colRight5 .row2 {display:block;clear:both;float:none; background:#e9e9e9; border:1px solid #4e4e4e; width:192px;height:18px;}
.colRight5 .row3 {display:block;clear:both;float:none; background: url(../images/vote_bg.png) 0 0 repeat-x;height:20px;}
.colRight5 .row3V1 {display:block;clear:both;float:none;background: url(../images/vote_bg.png) 0 0 repeat-x;width:39px;height:20px;}
.colRight5 .row3V2 {display:block;clear:both;float:none;background: url(../images/vote_bg.png) 0 0 repeat-x;width:35px;height:20px;}

.colRight5 .webform-component-checkboxes .form-checkboxes .form-item{clear:both;}
.colRight5 textarea{width:185px !important;}


.mycolRight5 {display:block;clear:none;float:right;width:222px;border-top: 1px solid #D5D5D5;color:#4c4c4c;}
.mycolRight5 .colDesc5 {display:block;padding:10px 0;}

.imgLeft {padding:10px 0 0 0;}
.content.nopadding {padding:0px;}

/* page6 */

span.descDate {
	font-size:12px; 
	float:right;
	display:block; 
	padding-right:16px;
	width: 62px;
}

/* page7 */

.joinForm  {display:block;clear:both;float:none;}
.joinForm p {color:#fff;display:block;font-size:12px;margin-bottom:5px;}
.joinForm .description_area p {color:#005293;}
.joinForm .span {}
span.check {font-size:12px; float:left;clear:left;color:#005293; font-family:'ShantiRegular';font-size:12px;line-height:24px;width:185px;text-align:right; text-transform:uppercase;margin-right:10px;}
span.sOrder {font-size:20px;display:block;padding-top:20px;margin-bottom:15px;}
span.
.joinForm {display:block;}
.joinForm .row {display:block;margin-bottom:6px;}
.joinForm .row.borderTop {border-top:1px solid #ccc;padding-top:29px;}
.joinForm .row.borderBottom {border-bottom:1px solid #ccc;padding-bottom:24px;}

.joinForm .row label {display:block;float:left;color:#005293; font-family:'ShantiRegular';font-size:11px;width:216px;text-align:right;line-height:32px; text-transform:uppercase;margin-right:10px;font-weight:bold;}
.joinForm .row label span {}
.joinForm .grippie {display:none;}
.joinForm .row input[type="text"] {height:34px;line-height:34px; padding:0 5px; display:block;width:344px; background:url(../images/rowBg.png) 0 0 no-repeat;border:none;}
.joinForm .row input[type="password"] {height:34px;line-height:34px; padding:0 5px; display:block;width:344px; background:url(../images/rowBg.png) 0 0 no-repeat;border:none;}
.wrapper .colLeft1 .joinForm .joinForm textarea {padding:5px; width:343px; height:105px;background:url(../images/row2bg.png) 0 0 no-repeat;border:none;}
.wrapper .colLeft1 .joinForm .joinForm .resizable-textarea {height:115px;}


.orderBtn {display:block;clear:both;float:none;padding-bottom:10px;	padding-left:280px; width:140px;padding-top:20px;}
.orderBtn span {display:block;height:33px;text-align:center;}
.leftSpOr {background: url(../images/sprite-L.png) left 0 no-repeat;display:block;}
.leftSpOr:hover {background: url(../images/sprite-LH.png) left 0 no-repeat;display:block;}
.rightSpOr {background:url(../images/sprite-R.png) right 0 no-repeat;display:block;padding:0 6px;}
.rightSpOr:hover {background:url(../images/sprite-RH.png) right 0 no-repeat;display:block;padding:0 6px;}
.centerSpOr {background:url(../images/sprite-C.png) 0 0 repeat-x;display:block; font-size:12px;font-weight:bold;color:#fff;line-height:32px;}
.centerSpOr:hover {background:url(../images/sprite-CH.png) 0 0 repeat-x;display:block; font-size:12px;font-weight:bold;color:#fff;line-height:32px;}

.checkboxHolder {display:block;clear:both;float:none; border-bottom:1px solid #ccc; padding-bottom:24px;margin-bottom:30px;}
.checkboxHolder .form-checkbox {display:none;}
.checkboxHolder .form-item {display:inline-block;margin-bottom:5px;margin-top:5px;}
.checkboxHolder .form-item label {
	color: #005293;
    font-family: 'ShantiRegular';
    font-size: 12px;
    text-align: right;
    text-transform: uppercase;
	width: 250px;
	
}
.joinForm .form-radios .form-item label {display:block;width:130px;line-height:22px;}
.joinForm  .checkboxHolder .form-radios .form-item label {width: 250px;}
.joinForm .form-radios .form-item label span {float:right;}
.joinForm  .row .form-radios {line-height:34px; padding:0 5px; display:block;width:130px; border:none;float:left;} 
.checkboxHolder .form-item .form-checkboxes label {
	display:block;
}
.form-required {display:none;}
#theWebformBookform .form-required {display:inline !important;}
.colRight5 .form-submit {
	background: url("../images/subBtnRight.png") repeat-x scroll 0 0 transparent;
    border: medium none;
    clear: both;
    color: #0085C7;
    display: block;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 39px;
    line-height: 30px;
    margin-bottom: 20px;
    margin-top: 21px;
    padding-bottom: 5px;
    text-align: center;
    text-transform: uppercase;
    width: 202px;
}
.colRight5 .form-submit:hover {
	background: url("../images/subBtnRightHover.png") repeat-x scroll 0 0 transparent;
}
.colRight5 #edit-actions { height:39px;margin-left: -5px;}
/*.colDesc5 label {display:none;}*/
.hidden_addr {display:none;}
.box8Top span.sp_date {
	color: #666666;
    float: right;
    font-size: 12px;
    font-weight: normal;
    margin-right: 10px;
    width: 132px;
}
.more a {cursor:pointer;}
.h10{height:10px;}

.poll_res { float: left;
    margin-bottom: 10px;
    margin-top: -30px;}

.promContainer{margin-top:10px;position:relative;bottom:0px;}




/*   MODIFICARI THREE BOX HOLDER    */
.box22 {display:block;clear:none;float:left; position:relative;z-index:8787; width:304px;height:207px; padding-top:8px;margin-right:27px;}
.box22 .box21Holder {background:#069; display:block;} 
.box22 .box21Top {display:block;clear:both;float:none;position:relative;z-index:8788; background: url(../images/test1.png) 0 0 no-repeat;height:44px;}
.box22 .boxNewsTitle {display:block;line-height:40px;}
.box22 .boxNewsTitle span {}
span.s17 {clear: both;display: block;float: none;font-size: 17px;padding-left: 19px;padding-top: 6px; text-transform: uppercase;font-family:"ShantiRegular";}
.box22 .box21Desc {  clear: both;display: block;float: none;margin: 8px 7px 9px 6px;height:155px;background: none repeat scroll 0 0 #FFFFFF;}
.box22 .box22Desc {  clear: both;display: block;float: none;margin: 8px 7px 9px 6px;height:155px;background: none repeat scroll 0 0 #FFFFFF;}
.box22 .desc {color: #666666;font-size: 12px;margin-left: 2px;padding: 17px 10px 5px;width: 268px;}
.box22 .imgTop {position:absolute;left:250px;top:0px;}
.box22 .arrTop {position:absolute;left:36px;top:42px;}
.box22 .imgBottom {position:absolute;left: 20px; top: 195px;}
.box22 .box21Desc .desc {background:#fff;width:268px;margin-left:2px;font-size:12px;color:#666666;padding:17px 10px 5px 10px;}
.box22 .box21Desc .desc span {font-size:14px;font-weight:bold;line-height:19px; color:#666666;}


.box21 {display:block;clear:none;float:left; position:relative;z-index:8787; width:304px;height:207px; padding-top:8px;margin-right:27px;}
.box21 .box21Holder {background:#075; display:block;} 
.box21 .box21Top {display:block;clear:both;float:none;position:relative;z-index:8788; background: url(../images/test1.png) 0 0 no-repeat;height:44px;}
.box21 .boxNewsTitle {display:block;line-height:40px;}
.box21 .boxNewsTitle span {}
span.s17 {clear: both;display: block;float: none;font-size: 17px;padding-left: 19px;padding-top: 6px; text-transform: uppercase;font-family:"ShantiRegular";}
.box21 .box21Desc {  clear: both;display: block;float: none;margin: 8px 7px 9px 6px;height:155px;}
.box21 .box22Desc {  clear: both;display: block;float: none;margin: 8px 7px 9px 6px;height:155px;}
.box21 .desc {background: none repeat scroll 0 0 #FFFFFF;color: #666666;font-size: 12px;margin-left: 2px;padding: 17px 10px 5px;width: 268px;}
.box21 .imgTop {position:absolute;left:250px;top:0px;}
.box21 .arrTop {position:absolute;left:36px;top:42px;}
.box21 .imgBottom {position:absolute;left: 20px; top: 195px;}
.box21 .box21Desc .desc {background:#fff;width:268px;margin-left:2px;font-size:12px;color:#666666;padding:17px 10px 5px 10px;}
.box21 .box21Desc .desc span {font-size:14px;font-weight:bold;line-height:19px; color:#666666;}


.box23 {display:block;clear:none;float:left; position:relative;z-index:8787; width:304px;height:207px; padding-top:8px;}
.box23 .box21Top {display:block;clear:both;float:none;position:relative;z-index:8788; background: url(../images/test1.png) 0 0 no-repeat;height:44px;}
.box23 .box21Holder {background:#043; display:block;} 
.box23 .box21.box21 .box21DescTop {display:block;clear:both;float:none;position:relative;z-index:8788; background: url(../images/test1.png) 0 0 no-repeat;height:44px;}
.box23 .boxNewsTitle {display:block;line-height:40px;}
.box23 .boxNewsTitle span {}
span.s17 {clear: both;display: block;float: none;font-size: 17px;padding-left: 19px;padding-top: 6px; text-transform: uppercase;font-family:"ShantiRegular";}
.box23 .box21Desc {  clear: both;display: block;float: none;margin: 8px 7px 9px 6px;height:155px;background: none repeat scroll 0 0 #FFFFFF;}
.box23 .box22Desc {  clear: both;display: block;float: none;margin: 8px 7px 9px 6px;height:155px;background: none repeat scroll 0 0 #FFFFFF;}
.box23 .desc {color: #666666;font-size: 12px;margin-left: 2px;padding: 17px 10px 5px;width: 268px;}
.box23 .imgTop {position:absolute;left:250px;top:0px;}
.box23 .arrTop {position:absolute;left:36px;top:42px;}
.box23 .imgBottom {position:absolute;left: 20px; top: 195px;}
.box23 .box21Desc .desc {background:#fff;width:279px;margin-left:2px;font-size:12px;color:#666666;padding:0 0 0 10px;}
.box23 .box21Desc .desc span {font-size:14px;font-weight:bold;line-height:19px; color:#666666;}
.box23 .box21Desc .desc .box3right {float:right;display:block;}
.box23 .box21Desc .desc p {padding-top:30px;}



.checkbox, .radio {
	width: 19px;
	height: 23px;
	padding: 0 5px 0 0;
	background: url("../images/buttonPOOLLAST.png") no-repeat;
	display: block;
	clear: left;
	float: left;
	z-index:999999;
	margin-left:5px;
}
.member_type .radio {float:right;}
.radio {
	background: url("../images/buttonPOOLLAST.png") no-repeat;
}
.select {
	position: absolute;
	width: 158px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 21px;
	padding: 0 24px 0 8px;
	color: #fff;
	font: 12px/21px arial,sans-serif;
	background: url("../images/buttonPOOLLAST.png") no-repeat;
	overflow: hidden;
}
.form-radios .form-item {
	height: 22px;
    line-height: 23px;
}
input.form-radio {z-index:99999;}
.promContainer a {
	display:block;
	width:222px;
	margin:0 auto;
	margin-top:30px;
	cursor:pointer;
}
.box10 {top:0;}
.nonbold  a {font-weight:normal !important;}

.this_news_container {width:532px;float:right;}

/*   popUp Change Password  */


.popUp {display:none;clear:both;float:none;width:458px;position:fixed;}
.popUp span {}
span.s15A {font-size:15px;color:#666666;line-height:20px;display:block;text-align:center;text-transform:uppercase;font-weight:bold;}

span.s12B {font-size:12px;color:#005293;line-height:20px;font-weight:bold;display:block;}


.popUpForm {display:block;clear:both;float:none;padding-top:15px;}
#popUpForm {display:block;clear:both;float:none;width:353px;}
#popUpForm label {display:block;clear:both;float:none;width:200px;font-size:12px;color:#005293;line-height:32px;width:353px;text-align:center;font-weight:bold;}
#popUpForm label a {font-size:12px;color:#005293;line-height:32px;width:353px;text-align:center;font-weight:bold;}
#popUpForm input[type="text"] {display:block;clear:both;float:none;background:url(../images/popUpRow.png) 0 0  no-repeat; height:34px; width:353px; border:none;}

#popUpForm input[type="password"] {display:block;clear:both;float:none;background:url(../images/popUpRow.png) 0 0  no-repeat; height:34px; width:353px; border:none;}

.myLoginForm {display:block;clear:both;float:none;width:353px;}
.myLoginForm label {display:block;clear:both;float:none;width:200px;font-size:12px;color:#005293;line-height:32px;width:353px;text-align:center;font-weight:bold;}
.myLoginForm label a {font-size:12px;color:#005293;line-height:32px;width:353px;text-align:center;font-weight:bold;}
.myLoginForm input[type="text"] {display:block;clear:both;float:none;background:url(../images/popUpRow.png) 0 0  no-repeat; height:34px; width:344px; border:none;}

.myLoginForm input[type="password"] {display:block;clear:both;float:none;background:url(../images/popUpRow.png) 0 0  no-repeat; height:34px; width:344px; border:none;}


#popUpForgotPass label {display:block;clear:both;float:none;width:200px;font-size:12px;color:#005293;line-height:32px;width:353px;text-align:center;font-weight:bold;}
#popUpForgotPass input[type="text"] {display:block;clear:right;float:left;background:url(../images/popUpRow.png) 0 0  no-repeat; height:34px; width:243px; border:none;}
.popUpBtnL {display:block;float:left;cursor:pointer;}


.popUpBtn {display:block;padding-left:120px;padding-top:15px;}
.popUpBtn span {}
span.btnLeft {display:block; background: url(../images/popUpBtnLeft.png) left 0 no-repeat;height:34px;}
span.btnLeft:hover {display:block; background: url(../images/popUpBtnLeftH.png) left 0 no-repeat;height:34px;}

span.btnLeft2 {display:block; background: url(../images/popUpBtnLeft2.png) left 0 no-repeat;height:34px;}
span.btnLeft2:hover {display:block; background:url(../images/popUpBtnLeft2H.png) left 0 no-repeat;height:34px;}


span.btnRight {display:block; background: url(../images/popUpBtnRight.png) right 0 no-repeat;height:34px;padding:0 4px;width:100px;}
span.btnRight:hover {background: url(../images/popUpBtnRightH.png) right 0 no-repeat;}
span.btnCenter {display:block; background: url(../images/popUpBtnCenter.png) 0 0 repeat-x;height:34px;padding:0 18px;line-height:34px;color:#fff;font-size:15px;text-transform:uppercase;font-weight:bold;}
span.btnCenter:hover {display:block; background: url(../images/popUpBtnCenterH.png) 0 0 repeat-x;height:34px;padding:0 18px;line-height:34px;color:#fff;font-size:15px;text-transform:uppercase;font-weight:bold;}


.popUpTop {display:block;clear:both;float:none;position:relative;z-index:1234;}
.popUpTopX {clear: none;display: block;padding-left: 408px;position: absolute;top: 4px;z-index: 1235;}
.popUpDesc {display:block;clear:both;float:none; background:url(../images/popUpCenter.png) 0 0 repeat-y;padding:0 46px;}
.popUpBottom {display:block;clear:both;float:none;}
.rowPopUp {display:block;clear:both;float:none; }
.rowPopUpSpacer {display:block;clear:both;float:none;background:url(../images/popUpSpacer.png) 0 0 repeat-x; height:2px;width:353px;}
.rowPopUpSpacer2 {display:block;clear:both;float:none;background:url(../images/popUpSpacer.png) 0 0 repeat-x; height:2px;width:353px;margin-bottom:15px;}

.paddingBottom {height:30px;display:block;}

.wrapper .bordered { border-top: 1px solid #D5D5D5;margin-top:18px;padding-top:0; }
.wrapper .bordered .bannerTitle {margin-top: 15px;}
.error_mess {color:red;}
.myLoginForm span.btnRight { 
	cursor:pointer;
}
.forgot_username {display:none;}
.popUp input[type="text"] {line-height:33px;}
.popUp input[type="password"] {line-height:33px;} 
#popUpForm2 label {display:block;clear:both;float:none;width:200px;font-size:12px;color:#005293;line-height:32px;width:353px;text-align:center;font-weight:bold;}
#popUpForm2 input[type="text"] {display:block;clear:right;float:left;background:url(../images/popUpRow.png) 0 0  no-repeat; height:34px; width:243px; border:none;}
.field-field-ssssss {display:none;}
.webform_page form {margin-top:20px;}
.webform_page .form-item{margin-bottom:10px !important;}
.webform_page .form-checkboxes .form-item{min-height:20px;}
input[type="password"] {padding-left:5px;}
.black_m {height: 100%;position: fixed;top:0;left:0;width: 100%;background-color: #000000;opacity: 0.5;z-index:999998;filter: alpha(opacity=50);display:none;}
.popUp {z-index:999999;}

.joinForm .form-item .description {display:none;}
.joinForm #edit-mail-wrapper .description {display:none;}

.error_message li {list-style:none;padding-left:20px;margin-bottom:4px;font-size:14px;}
.error_message {
	background: none repeat scroll 0 0 #FFFFFF;
    clear: both;
    display: block;
    float: none;
    font-family: 'ShantiRegular',arial,sans-serif;
    width: 968px;
	font-size:17px;
	padding:10px
}
.error_message .error {background-color:#fff;color:red;font-weight:bold;}

/*.outer input.form-radio {display:inline-block;}*/
.checkboxHolder input.styled {display:none;}
.logout {
	color: #3FA3D5;
    font-size: 13px;
    line-height: 23px;
    padding-left: 12px;
	text-transform:uppercase;
	margin-top:10px;
	display:inline-block;
}	
.edit_profile {
	color: #3FA3D5;
    font-size: 13px;
    line-height: 23px;
    padding-left: 25px;
	text-transform:uppercase;
	margin-top:10px;
	display:inline-block;
}
.content1 .profile dt {font-size:16px;color: #4D4D4D;font-family: 'ShantiRegular',arial,sans-serif;padding-left:20px;}
.content1 .profile dd {color: #4C4C4C;font-family: 'ShantiRegular',arial,sans-serif;padding-left:30px;}
.content1 .profile h3 {padding-bottom:5px;margin-bottom:5px;font-size:20px;padding-left:20px;}
.content1 .profile {width:915px;margin:0 auto;}
.form-checkbox {display:none;}
.myLoginForm .remember_me {width:210px;margin:0 auto;}
.myLoginForm .remember_me .checkbox {margin-top:5px;padding:0;}

/*page08*/


/*SCHIMBA LA SPACER 1 height din 2 in 1 !!!!*/
.colLeft1v2 {display:block;clear:none;float:left;width:699px;padding-top:13px;}
.colLeft1v2 p {color:#666666;}
.organization {display:block;clear:both;float:none;padding-top:10px;}
.colLeft1v2 h2 {font-weight:normal;margin-top:10px;text-transform:uppercase;}
.organization a {color:#277fad; text-decoration:underline;}
.rowOrganization {display:block;clear:both;float:none;margin-bottom:8px;padding-top:8px;}
.rowOrganization span {}
.rowOrganization ul {list-style:none;}
.rowOrganization ul li {margin-bottom:10px;}
span.orgL {font-size:12px; font-weight:bold;color:#005293;float:left;width:295px;clear:right;font-family:"ShantiRegular";}
span.orgR {font-size:12px; color:#666;float:left;font-weight:bold;width:400px;overflow:hidden;}

/*page 10*/

.searchMember {padding-bottom:60px;}
.searchMember form .selectFilter:first-child,.searchMember form .selectFilter:first-child {	margin-left:0;}
.searchMember form .selectFilter {	float:left;	width:220px;	margin-left:19px;	margin-bottom:29px;}
.searchMember form select, .searchMember form select {	width:123px;}

/*page11*/

.searchBtn {display:block;height:34px;width:150px;margin-bottom:10px;margin-top:10px;}

.searchArr {display:block;clear:both;float:none;background:url(../images/searchArrow.png) 5px 10px no-repeat;height:34px;line-height:34px;padding-left:25px;font-family:"ShantiRegular";text-transform:uppercase;font-size:12px;color:#0085c7;}

.searchLeft{background:url(../images/searchBtnLeft.png) left 0 no-repeat;height:34px;display:block;}
.searchLeft:hover{background:url(../images/searchBtnLeftH.png) left 0 no-repeat;height:34px;display:block;}
.searchRight{background:url(../images/searchBtnRight.png) right 0 no-repeat;height:34px;display:block;padding:0 6px;}
.searchRight:hover{background:url(../images/searchBtnRightH.png) right 0 no-repeat;height:34px;display:block;}
.searchCenter{background:url(../images/searchCenter.png) 0 0 repeat-x;height:34px;display:block;}
.searchCenter:hover{background:url(../images/searchCenterH.png) 0 0 repeat-x;height:34px;display:block;}

.tableHolder {display:block;clear:both;float:none; background:#edeff0;padding:10px;width:920px;margin-bottom:50px; position:relative; z-index:100;}
.tableCornerLeftTop {display:block;position:absolute; z-index:101; background:url(../images/tableTopLeft.png) 0 0 no-repeat;height:5px; width:5px;}
.tableCornerLeftBottom {display:block;position:absolute; z-index:101; background:url(../images/tableBottomLeft.png) 0 0 no-repeat;height:5px; width:5px;top:362px}
.tableCornerRightTop {display:block;position:absolute; z-index:101; background:url(../images/tableTopRight.png) 0 0 no-repeat;height:5px; width:5px;top:10px;right:9px;}
.tableCornerRightBottom {display:block;position:absolute; z-index:101; background:url(../images/tableBottomRight.png) 0 0 no-repeat;height:5px; width:5px;top:362px;right:9px;}

.tablerow table {border:none;}
.tablerowTitle table {border:none;}

.tablerow tr {border:none;}
.tablerowTitle tr {border:none;}

.tablerow {display:block;clear:both;float:none;}
.tablerow td {border:1px solid #dadada; background:#fff;}
.tablerow2 {display:block;clear:both;float:none;}
.tablerowTitle td {border:2px solid #dadada; background:#f1f6f8;}
.tablerowTitle {display:block;clear:both;float:none;}
.tablerowTitle thead {background:url(../images/tableBg.png) 0 0 repeat-x;}
.tablerowTitle td {border:2px solid #dadada; }
.tablerowTitle thead th.left_th {border-left:1px solid #DADADA;}
.tablerowTitle thead th.right_th {border-right:1px solid #DADADA;}
.tablerowTitle tbody td.left_td {border-left:1px solid #DADADA;}
.tablerowTitle tbody td.right_td {border-right:1px solid #DADADA;}
.tablerowTitle thead th {border:2px solid #DADADA;border-top:1px solid #DADADA;}
.tableBold {display:block;font-size:12px; font-weight:bold;padding:0 9px;line-height:20px;}
tr.non_accr .tableBold {font-weight:normal;}
.tableNormal {display:block;font-size:12px; padding:0 9px;line-height:34px;}
.tableTitle {font-size:12px;color:#104070;font-weight:bold;padding:0 9px; display:block;}

.box1RightBorderGreen {display:block;clear:both;float:none;margin-bottom:20px;}
.colRight1V2 {display:block;clear:none;float:right;width:226px;padding-top:12px;}
.box1RightBorderGreen .promContainer a {margin-top:0;margin-bottom:10px;}
.box1RightBorderGreen .promContainer {margin-top:0;}
.spacerEmpty {border-top:1px solid #d5d5d5; margin-bottom:10px;display:block;}
.spacerEmpty2 { margin-bottom:15px;display:block;}
.spacerEmpty3 { height:40px;display:block;}
.spacerEmpty35 { height:35px;display:block;}
.spacerEmpty38 { height:38px;display:block;}
.boxNav2 {display:block;clear:both;float:none;text-aling:center; background:url(../images/bg-nav.png) 0 0 repeat-x; border:2px solid #b5cbd8;height:37px;line-height:37px; text-align:center; width:470px;margin-left:251px;}
.boxNav2 a {font-size:12px; color:#005293;}


/* Page 12   */



.boxBlue {display:block;clear:both;float:none; background:url(../images/bgLast.png) 0 0 repeat-x; border:1px solid #b5cbd8;width:250px; padding:11px 15px;margin-left:10px;}
.row4Title {display:block;clear:both;float:none; background:url(../images/table2rowBg.png) 0 0 repeat-x;position:relative;height:45px;cursor:pointer;}
.row4Desc {display:block;clear:both;float:none;}

.row4DescLeft {display:block;float:left; background:#f2f2f2;border:1px solid #fff;border-bottom:1px solid #d9d9d9 !important;width:142px;height:45px;}
.row4DescRight {display:block;float:right;background:#ebebeb;border:1px solid #fff;border-bottom:1px solid #d9d9d9 !important;height:45px;width:504px;position:relative;top:0;}


.row4Holder {display:block;width:650px;position:relative;}
.row4BG {display:block;clear:none;float:left;clear:right;margin-right:10px;padding-left:6px;padding-top:3px;}

.tableHolder.noBg {display:block;clear:both;float:none;padding:10px;margin-bottom:20px; position:relative; z-index:100;background:none;width:650px;}

.tableCornerLeftTop2 {display:block;position:absolute; z-index:101; background:url(../images/table2Corner1.png) 0 0 no-repeat;height:5px; width:5px;}
.tableCornerLeftBottom2 {background: url("../images/table2Corner4.png") no-repeat scroll 0 0 transparent;
    display: none;height: 5px;left: 10px;position: absolute;bottom: 10px;width: 7px;z-index: 101;}
.tableCornerRightTop2 { background: url("../images/table2Corner2.png") no-repeat scroll 0 0 transparent;
    display: block;    height: 5px;    position: absolute;    right: 10px;    top: 10px;    width: 7px;    z-index: 101;}
.tableCornerRightBottom2 {background: url("../images/table2Corner3.png") no-repeat scroll 0 0 transparent;
    display: none;    height: 5px;    position: absolute;    right: 10px;    bottom: 10px;    width: 7px;    z-index: 101;}




.tableCornerLeftTop3 {display:block;position:absolute; z-index:101; background:url(../images/table2Corner1.png) 0 0 no-repeat;height:5px; width:5px;}
.tableCornerLeftBottom3 { background: url("../images/table3Left.png") no-repeat scroll 0 0 transparent;
    display: block;height: 5px;left: 10px;position: absolute;top: 40px;width: 8px;z-index: 101;}
.tableCornerRightTop3 { background: url("../images/table2Corner2.png") no-repeat scroll 0 0 transparent;
    display: block;    height: 5px;    position: absolute;    right: 10px;    top: 10px;    width: 7px;    z-index: 101;}
.tableCornerRightBottom3 { background: url("../images/table3Right.png") no-repeat scroll 0 0 transparent;
    display: block;    height: 5px;    position: absolute;    right: 10px;    top: 41px;    width: 8px;    z-index: 101;}



.saveBtn {display:block;clear:none;float:left;width:70px;margin-right:10px;padding-top:3px;cursor:pointer;}
.cancelBtn {display:block;clear:none;float:left;width:70px;padding-top:3px;cursor:pointer;}

.saveBtnLeft {display:block;clear:both;float:none; background: url(../images/saveBtnLeft.png) left 0 no-repeat;}
.saveBtnRight {display:block;clear:both;float:none; background: url(../images/saveBtnRight.png) right 0 no-repeat;padding:0 6px;height:32px;}
.saveBtnCenter {display:block;clear:both;float:none; background: url(../images/saveBtnCenter.png) 0 0 repeat-x;height:32px;line-height:32px;text-align:center;color:#304b11;}

.cancelBtnLeft {display:block;clear:both;float:none; background: url(../images/cancelBtnLeft.png) left 0 no-repeat;}
.cancelBtnRight {display:block;clear:both;float:none; background: url(../images/cancelBtnRight.png) right 0 no-repeat;padding:0 6px;height:32px;}
.cancelBtnCenter {display:block;clear:both;float:none; background: url(../images/cancelBtnCenter.png) 0 0 repeat-x;height:32px;line-height:32px;text-align:center;color:#ce4545;}

span.s13 {font-size:13px;color:#666666;padding-left: 12px;padding-top: 10px;display:block;}
span.s13B { color: #005293;display: block;font-size: 13px;font-weight: bold;padding-left: 12px;padding-top: 10px;text-transform:uppercase;padding-bottom:10px;}
span.s13Blue {font-size:13px;color:#0085c7;padding-left: 12px;padding-top: 10px;display:block;float:left;cursor:pointer;}
span.s13BlueV2 {font-size:13px;color:#0085c7;padding-top: 10px;display:block;float:right;margin-right:10px;cursor:pointer;}
.row4DescRight span.s13 , .row4DescRight span.s13Blue {display:inline-block;height:33px;overflow:hidden;max-width:445px;}
.table3Btn { clear: both;    display: block;    float: none;    position: absolute;    right: 10px;    top: 6px;    z-index: 10;}
.table3Btn2 {clear: both;    display: block;    float: none;    position: absolute;    right: 8px;    top: 6px;}




.ed_hidd {display:none;position:absolute;top:0;}
.ed_vis {display:block;}
.row4DescRight input[type="text"] {height:34px;line-height:34px; padding:0 5px; display:block;width:318px; background:url(../images/row4BG.png) 0 0 no-repeat;border:none;}
.row4DescRight input[type="password"] {height:34px;line-height:34px; padding:0 5px; display:block;width:318px; background:url(../images/row4BG.png) 0 0 no-repeat;border:none;}
.member_textarea {
    background: url("../images/row11xbg.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    height: 202px;
    overflow-y: scroll;
    padding: 5px;
    width: 319px;
}
.form-textarea {
	overflow-y: scroll;
}
.tablerowTitle tr.non_accr td {background: none repeat scroll 0 0 #ffffff;}

/*    Page 13    */

.colLeft4 {width:223px;float:left;margin-right:35px;}
.colLeft5 {width:223px;float:left;}

.searchMember form .selectFilter.nomargin{	float:left;	width:222px;margin-bottom:15px;margin-left:0px}
.search_title {margin-bottom:10px;}
.select_disabled {display:none;margin-bottom:15px;}
.area_disabled {margin-left: -2px;}
.county .jqTransformSelectWrapper {z-index:99 !important;}
.region .jqTransformSelectWrapper {z-index:100 !important;}
.need .jqTransformSelectWrapper {z-index:101 !important;}
.the_acc {float:left;margin-left:6px;margin-top:9px;}
.the_acc1 {
	width:160px;
	float:right;
	color: #005293;
    display: block;
    font-size: 13px;
    font-weight: bold;
    padding-bottom: 10px;
    padding-left: 12px;
    padding-top: 10px;
    text-transform: uppercase;
	margin-top:7px;
}

#edit-profile-member-accreditation-wrapper .description {display:none;}
#edit-profile-other-legal-status-wrapper {width:706px;}
.joinForm .row #edit-profile-other-legal-status-wrapper label {width:216px;}
.the_ckb {position:relative;width:300px;}
.role_description {display:none;position:absolute;top:0;}
.the_ckb_honder {width:400px;float:left;position:relative;}
.description_area {float:right;width:300px;height:100px;display:none;margin-top:20px;font-family:"ShantiRegular";color:#005293;position:relative;top:0;}
.question_mark {color:#005293;cursor:pointer;height:22px;}
.question_mark:hover {color:red;}
.the_error {display:none;float:left;color:red;margin: 11px 0 0 9px;font-size:15px;font-family:"ShantiRegular";}

/* page 14 */

span.s13C { color: #005293;display: block;font-size: 13px;font-weight: bold;padding-top: 10px;padding-bottom:10px;}
.boxNav3 {display:block;clear:both;float:none;text-aling:center; background:url(../images/bg-nav.png) 0 0 repeat-x; border:2px solid #d5d5d5;height:37px;line-height:37px; text-align:center; width:470px;margin-left:130px;}
.boxNav3 a {font-size:12px; color:#005293;font-weight:bold;}
.spacerHeight20 {height:20px;display:block;}
.colLeft1v3 {display:block;clear:none;float:left;width:695px;padding-top:12px;}
.tableHolderV2 {display:block;clear:both;float:none; background:#eeeff1;padding:8px;}
.searchResult {display:block;background:#fff;}
.searchResultTop {display:block;height:5px;}
.searchResultTitle {padding-left:10px;border:1px solid #b5cbd8;border-top:none;background:url(http://www.telecare.org.uk/sites/all/themes/tsa/images/bg1pg13.png) 0 0 repeat-x;}
.searchResultDesc {padding-left:10px;padding-top:10px;line-height:20px;border:1px solid #dadada;}
.searchResultDesc.last {border-bottom:none;}
.searchResultDesc p {color:#666666;}
.searchResultTitle2   {padding-left:10px;border:1px solid #b5cbd8;background:url(../images/tableBg.png) 0 0 repeat-x;}   
.searchResultBottom {display:block;} 
#search-form {display:none;}
.box h2 {display:none;}
.submit_btn {width:108px;background: url("../images/popUpSubmit.png") repeat-x scroll 0 0 transparent;color: FFFFFF;font-size: 15px;font-weight: bold;height: 34px;line-height: 34px;text-transform: uppercase;color:#fff;border:none;display:block;margin-left: 123px;}
.checkboxHolder label {display:none;}
.legal_status .checkbox {height:20px;margin-bottom:2px;}
.outer ul li {list-style:none;}
.arrDown {display:block;}
.arrUP {display:none;}
.qm_holder {position:absolute;width:10px;right:50px;top:15px;}









/* added by me */
.colDesc.lesspadding {padding-top:10px;}
.colDesc.nopadding {padding-top:0px;}
.colLeft1.marginBottom {display:block;margin-bottom:40px;}


.box12 {display:block;clear:both;float:none;padding-left:16px;margin-bottom:18px;}
.box12Top {display:block;clear:both;float:none; height:36px; background:url(../images/box8Top.png) 0 0 repeat-x;}
.box12Top span {font-size:13px;color:#005293;line-height:35px;padding-left:12px;font-weight:bold;font-family:'ShantiRegular';}
.box12Desc {display:block;clear:both;float:none;margin-bottom:15px;padding-top:15px;}
.box12Desc p {margin:0 0 10px 0;}
.box12Desc a {display:block;clear:none;float:none;color:#005293;font-size:12px;line-height:15px;text-transform:uppercase;}
.box12DescLeft {float:left;width:547px;}
.box12DescRight {float:right;width:140px;}
span.readMoreRight {float:right;text-transform:none;font-weight:bold;color:#2a89b5;}
span.readMoreLeft {float:left;text-transform:none;font-weight:bold;color:#2a89b5;}



.colRight1 .box7 {display:block;clear:both;position:relative;z-index:12}
.colRight1 .box7Desc {background:url(../images/box7-bg.png) 0 0 repeat-y; width:222px;display:block;padding-top:1px;}
.colRight1 .box7Desc p {font-size:16px;line-height:20px;color:#fff;width:140px;float:right;}
.colRight1 .box7Img {position:absolute;  left: 11px;top:-13px;display:block;z-index:15; *top:-11px;}
.colRight1 .more {position:relative;top:-13px;left:157px;z-index:14;}
.colRight1 .box7Top {display:block;clear:both;float:none;margin-bottom:-3px;}
.colRight1 .box7Bottom {display:block;clear:both;float:none;}



.descLeftLast { display:block;width:440px;float:left;}
.descRightLast {display:block;width:238px;float:right;}
.imgHolderLast {background:#c1c1c1; padding:5px;}

.rightBoxPublisher{display:block;clear:both;float:none;background:#e6e6e6;width:206px;padding:1px 0 10px 20px;text-transform:uppercase;}
.rightBoxPublisher2{display:block;clear:both;float:none;width:206px;padding:0px 10px 10px 10px;background:#dfdfdf;}




/*page 14 last */
.colRight1 .box1Right13 {display:block;clear:both;float:none;margin-bottom:20px;}
.colRight1 .box1Right13 span {text-transform:none;padding-left:0px;}
span.s13B {font-size:13px;color:#666666;font-weight:bold;}
span.s13G {font-size:13px;color:#969696;font-weight:bold;font-family:'ShantiRegular';}
.box1RightTop13 {display:block;clear:both;float:none;}
.box1RightDesc13 {display:block;clear:both;float:none;width:199px;padding:0px 10px 10px 10px;background:#dfdfdf;}
.box1RightDesc14 {display:block;clear:both;float:none;background: url(../images/lastBox1Right.png) 0 0 no-repeat;width:199px;padding:1px 0 0px 20px;text-transform:none;font-family:'ShantiRegular';}

.spacer1Height {background:url(../images/spacer1.png) 0 0 repeat-x;height:1px;display:block;margin-bottom:10px;}
.box1RightBottom13 {display:block;clear:both;float:none;}

#categories2 {display:block;}
.row13 {display:block;padding:10px;}
#categories2 .row13 label {padding-top:3px;color:#666666;font-weight:bold;}

.descLeftLast { display:block;width:440px;float:left;}
.descRightLast {display:block;width:238px;float:right;}
.imgHolderLast {background:#c1c1c1; padding:5px;}





/* calendar */
span.s13Left {float:left;text-transform:uppercase;}
span.s13left a{color:#005293;}

span.s13Right  {float:right;margin-right:20px;}

span.s14Blue2 {font-size:14px;color:#0085c7;font-weight:bold;margin-bottom:7px;display:block;}
span.s14Blue2.s12 {font-size:12px;}
span.greyTable {color:#b8b3b6;}
span.grayTable2 {color:#4b4648;}
span.greyTable3 {background:#6a6769;color:#fff;padding:0 2px;}
span.greyTable4 {background:#0e5d99;color:#fff;padding:0 2px;}
span.greyTableNumber {background:#b8b3b6; color:#fff;padding:0 2px;}
.tableEvent {display:block;width:194px; height:137px; background:url(../images/tabelEvent.png) 0 0 no-repeat;padding-top:5px;font-weight:bold;float:left;margin-right:40px;}
.tableEventHolder {padding-left:20px;margin-bottom:18px;position:relative;z-index:140;}
.tableEventHolder .day{.z-index:140;.position:relative;}
.tableEventArrLeft {position:relative;z-index:150;left:16px;width:10px;height:10px;display:block;top:8px;float:left;}
.tableEventArrRight {position:relative;z-index:150;right:20px;width:10px;height:10px;display:block;top:8px;float:right;}
.popUpEvent {background: url("../images/popUpEvent.png") no-repeat scroll 0 0 transparent;
    display: block;    font-weight: bold;    left: 100px;    padding-top: 5px;    position: absolute;    top: 10px;    width: 125px;    z-index: 155;}
.popUpEvent span {}
.popUpEventBottom {display:block;}
.popUpconteiner {padding:0 15px 15px 15px;}
.popUpconteiner a {float:right;margin-right:10px;}
.escholder {display:block;margin-bottom:10px;padding-left:102px;}
.calendar-calendar .month-view{margin-top:5px;}
.calendar-calendar .month-view tr td.week{display:none;}
.calendar-calendar .month-view tr th.week{display:none;}
.calendar-calendar .month-view thead th {
    border-bottom: none !important;color:#CE1951; height: 17px;
}
.calendar-calendar .month-view tbody {
    border-top: none;
}

.date-heading h3{color:#005293;}

.calendar-calendar .has-events .month .calendar{height:120px;}

/* page15_last*/
span.s14grey {  color: #666666;    display: block;    font-size: 14px;    font-weight: bold;    margin-bottom: 10px;    padding-top: 10px;}
.calendar {display:block;widht:222px; background:url(../images/calendar.png) 0 0 no-repeat;width:226px;height:388px;margin-bottom:24px;}
.calendarTitle {display:block;text-align:center; font-size:15px;color:#fff;height:23px;padding-top:5px;font-weight:bold;}
.dateCalendar {display:block;font-weight:bold;margin-left:10px;margin-right:10px;border-bottom:1px solid #0a5997;margin-bottom:10px;}
.dateCalendar.noborder {border-bottom:none;}
.dateLeft {width:104px;float:left;text-align:center;}
.dateRight {width:100px;float:right;text-align:left;padding-top:11px;}
span.calendar18 {font-size:18px;color:#7b7578;vertical-align:top; line-height:48px;}
span.calendar19 {font-size:19px;color:#005293;}
span.calendar36 {font-size:36px;color:#4b4749;}
span.calendar70 {font-size:70px;color:#0e5d99}
.eventCalendar {display:block;margin-left:10px;margin-right:10px;font-weight:bold;}
.eventCalendar p {font-size:14px;margin-bottom:15px; color:#696567;padding-top:5px;}
.eventCalendar a {margin-bottom:10px;display:block;}

.calendar1Class tr td{width:27px;height:10px !important;line-height:8px;/*.position:relative !important;.z-index:1 !important;.zoom:1 !important; */}
.calendar2Class tr td{width:27px;height:10px !important;line-height:8px;/*.position:relative !important;.z-index:1 !important;.zoom:1 !important;*/}
.calendar3Class tr td{width:27px;height:10px !important;line-height:8px;/*.position:relative !important;.z-index:1 !important;.zoom:1 !important;*/}



.month-view .inner{text-align:center;   
   display: block;
    height: 12px;
    margin: 1px 1px 0 2px;
    padding-top: 2px;
    text-align: center;
    width: 24px;
	}
.month-view .has-events .inner{	background-color:#6a6769;}
.month-view .has-events .inner a{	color:#fff;}
.month-view .has-events .inner .view-item-calendar a{	color:#0E5D99;}
.month-view .has-events .inner:hover{	background-color:#0E5D99;}

.month-view .has-no-events .inner{color:#6a6769;}

.calendar1Class th.days{text-align:center;}
.calendar2Class th.days{text-align:center;}
.calendar3Class th.days{text-align:center;}

.calendar2Class .date-heading{width:100% !important;}
.dates-container{display:none;}

.month-view .has-events .inner .monthview{height: 108px;width:150px;top:4px;left:0px;}
.month-view .has-events .inner .view-data-node-changed{display:none !important;}
.month-view .has-events .inner .view-data-node-data-field-product-start-date-field-product-start-date-value{display:none !important;}








/* page16_last*/

.eventDetailTab {display:block;margin-bottom:20px;}
.eventDetailTab p {font-size:12px;font-weight:bold;color:#575757;}
.eventDetailTab a {color:#005293;}

.eventDetailTabDesc {background:url(../images/eventDetailTab.png) 0 0 no-repeat;padding-left:43px;padding-top:15px;.margin-bottom:-3px;}
span.sessionCode {font-size:14px; font-weight:bold;color:#005293;margin-right:5px;}
span.red {color:#ce1951;}
span.sessionTitle {font-size:14px; font-weight:bold;color:#005293;margin-bottom:9px;display:block;padding-top:2px;}
span.moreInfo2 {font-size:14px; font-weight:bold; background:url(../images/arrDown.png) 0 3px no-repeat;padding-left:20px;}
span.moreInfo4 {font-size:14px; font-weight:bold; background:url(../images/arrDown.png) 0 3px no-repeat;padding-left:20px;margin-left:20px;}

span.moreInfo3 { background:url(../images/arrDown.png) 0 3px no-repeat;    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 18px;
    margin-top: 10px;
    overflow: hidden;
    padding-left: 20px;
    width: 135px;  word-wrap: break-word;}
.selected span.moreInfo3{text-indent:-216px;}
	
.selected span.moreInfo3 {font-size:14px; font-weight:bold; background:url(../images/arrDown2.png) 0 3px no-repeat;padding-left:20px;margin-top:10px;display:block;}
span.eventDetailTabBottom {padding-left:0px; /* .margin-top:-10px;.display:block; */.margin-top:-10px;}
.rowSession {display:block;width:400px;margin-bottom:3px;}






/*page19_last*/

.booking {display:block; font-family:"ShantiRegular";}
.bookingTitle {display:block;border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px;margin-top:10px;}
.twoRows {display:block;padding:5px 0;}
.rowLeft {float:left;width:241px;display:block;line-height:23px;font-size:14px;color:#0085c7;font-weight:bold;}
.rowLeft.noRight {width:700px;}
.rowRight {float:right;width:427px;display:block;line-height:23px;font-family:arial;}

.rowLeft2 {float:left;display:block;line-height:23px;font-size:14px;color:#8b8b8b;margin-right:150px;}
.rowRight2 {float:left;display:block;line-height:23px;font-size:14px;color:#8b8b8b;}
.rowLeft3 {float:left;display:block;line-height:23px;font-size:14px;color:#8b8b8b;margin-right:20px;padding-top:5px;}
.rowRight3 {float:left;display:block;line-height:23px;font-size:14px;color:#8b8b8b;}
.twoRowsGrey {font-size:14px;color:#8b8b8b;}
#form1 {display:block;}
#form1 label {margin-bottom:10px;}
#form1 .twoRows input[type='text'] {background: url(../images/rowText.png) 0 0 no-repeat;width:464px; height: 34px;   border:none;padding:3px 10px;}
span.s14Grey {font-size:14px;color:#8b8b8b;font-weight:bold;}
span.s15Grey {font-size:15px;color:#8b8b8b;font-weight:bold;}
span.s12GreyBold {font-size:12px;color:#a8a8a8;font-weight:bold;}
span.s12GreyBold2 {font-size:12px;color:#a8a8a8;font-weight:bold;line-heigth:30px;}
span.s12GreyBoldV2 {font-size:12px;color:#a8a8a8;font-weight:bold;padding-left:20px;}
span.s12GreyBoldV3 {font-size:12px;color:#a8a8a8;font-weight:bold;padding-left:20px;line-height:37px;}


.eventDetailTabDesc.lesspadding {padding-left:30px;}
.eventDetailTabDesc.lesspadding p {padding-left:22px;}
.rowSession {padding-left:20px;}
.nextBtn {float:right;}





/*update last version*/
/*  left menu styling */

/*
.boxSubNavTop2 {display:none;height:100px;}
.boxSubNavBottom2 {display:none;}
*/

.boxSubNav2 {display:block;clear:both;float:none;margin-bottom:30px; }
.boxSubNavDesc2 {font-size:13px; font-weight:bold;width:220px;padding-bottom:1px;background:#e1e1e4;padding-top:8px;padding-bottom:8px;}
.boxSubNavDesc2 ul span {}
.boxSubNavDesc2 ul {display:block;list-style:none;padding:0px 8px;background:#e1e1e4;}

.boxSubNavDesc2 ul li {font-size:13px;line-height:23px;color:#3fa3d5;display:block;margin-bottom:2px;}
/*.boxSubNavDesc2 ul li:hover { background: #fff 0 0 repeat-x;}   hereeee */

.boxSubNavDesc2 ul li a {padding-left:10px;font-size:14px;/*line-height:23px;*/color:#fff;padding-left:15px;padding-right:5px;display:block;font-family:'ShantiRegular';}
.boxSubNavDesc2 ul li a:hover {color:#4b4749;font-family:'ShantiRegular';}
.boxSubNavDesc2 ul li.active a {color:#fff;font-family:'ShantiRegular';}

.boxSubNavDesc2 ul li:hover {color:#005293;font-family:'ShantiRegular';}



.boxSubNavDesc2 ul li.active {color:#797979;font-family:'ShantiRegular';}


/*
.boxSubNavDesc2 ul li.item ul.subnav_menu {display:none;}
.boxSubNavDesc2 ul li.item2 ul.subnav_menu2 {display:none;}
*/


.boxSubNavDesc2 ul li.item:hover ul.subnav_menu {display:block;}
.boxSubNavDesc2 ul li.item2:hover ul.subnav_menu2 {display:block;}

.boxSubNavDesc2 ul li ul li ul li ul li {width:186px;}

/*
.boxSubNavDesc2 ul li ul{padding-top:2px;}
.boxSubNavDesc ul li ul li ul {padding-top:0px !important;}
*/


.boxSubNavDesc2 ul li ul li, .boxSubNavDesc ul li ul li ul li {margin-bottom:2px;;display:block;width:190px;line-heigth:23px;}

.boxSubNavDesc2 .first .span{margin-bottom:2px;display:block;width:190px;line-heigth:23px;display:block;}


.boxSubNavDesc2 ul li ul li a, .boxSubNavDesc ul li ul li ul li a {}
.boxSubNavDesc2 ul li ul li:active, .boxSubNavDesc ul li ul li ul li:active {}



.boxSubNavDesc2 ul li ul li:hover, .boxSubNavDesc ul li ul li ul li:hover {}

.boxSubNavDesc2 ul.menu .swirl ul li{list-style:none !important;}
.boxSubNavDesc2 ul.menu .swirl ul li{list-style-type:none !important;}

.boxSubNavDesc .menu .first{margin-top:2px !important;}

/*.boxSubNavDesc2 .active{color:#4b4749 !important;}*/

.boxSubNavDesc2 span{letter-spacing:0.5px \0/;}


ul.menu .swirl ul.menu{width:188px !important;}
ul.menu .swirl ul.menu .swirl ul.menu{width:180px !important;}
ul.menu .swirl ul.menu .swirl ul.menu .swirl ul.menu{width:172px !important;}
ul.menu .swirl ul.menu .swirl ul.menu .swirl ul.menu .swirl ul.menu{width:164px !important;}
ul.menu .swirl ul.menu .swirl ul.menu .swirl ul.menu .swirl ul.menu .swirl ul.menu{width:156px !important;}
ul.menu .swirl ul.menu .swirl ul.menu .swirl ul.menu .swirl ul.menu .swirl ul.menu .swirl ul.menu .swirl ul.menu{width:148px !important;}
ul.menu .swirl ul.menu .swirl ul.menu .swirl ul.menu .swirl ul.menu .swirl ul.menu .swirl ul.menu .swirl ul.menu.swirl ul.menu{width:140px !important;}
ul.menu .swirl ul.menu .swirl ul.menu .swirl ul.menu .swirl ul.menu .swirl ul.menu .swirl ul.menu .swirl ul.menu.swirl ul.menu ul.menu.swirl ul.menu{width:132px !important;}





.boxSubNavDesc2 ul.menu li.collapsed ul{display:none;}
.boxSubNavDesc2 ul.menu li ul.menu{display:none;}


.boxSubNavDesc2 ul.menu li.collapsed{padding:0px;}



.boxSubNavDesc2 ul.menu li.active-trail ul.menu{display:none;} 

.boxSubNavDesc2 ul.menu{list-style:none !important;}
.boxSubNavDesc2 ul.menu{list-style-type:none !important;}
.boxSubNavDesc2 ul.menu li{list-style-image:none !important;}



li.leaf {
    list-style-image: url("http://www.telecare.org.uk/sites/all/themes/misc/menu-leaf.png");
    list-style-type: square;
    margin: 0;
    padding: 0.2em 0.5em 0 0;}


.boxSubNavDesc2 ul.menu li.first ul.menu li.first{width:196px !important;}
.boxSubNavDesc2 ul.menu li.first ul.menu li.first ul.menu li.first{width:188px !important;}
.boxSubNavDesc2 ul.menu li.first ul.menu li.first ul.menu li.first ul.menu li.first{width:174px !important;}
.boxSubNavDesc2 ul.menu li.first ul.menu li.first ul.menu li.first ul.menu li.first ul.menu li.first{width:172px !important;}
.boxSubNavDesc2 ul.menu li.first{overflow:hidden;}
.boxSubNavDesc .swirl{overflow:hidden;}




/*.boxSubNavDesc2 ul.menu li.first{margin-bottom:2px !important;} */

.boxSubNavDesc2 ul.menu {overflow:hidden;}




/* enddddd */
/*addit*/
.pato13{padding-top:13px !important;}
.calendar1Class .inner .view-item-calendar{display:none;}
.calendar1Class  .date-next,.calendar1Class .date-prev{display:none;}
.calendar2Class  .date-next,.calendar2Class .date-prev{display:none;}
.calendar3Class  .date-next,.calendar3Class .date-prev{display:none;}
.calendar1Class .date-heading{width:100% !important;}
.calendar2Class .date-heading{width:100% !important;}
.calendar3Class .date-heading{width:100% !important;}
.calendar1Class ul.links{display:none;}
.calendar2Class ul.links{display:none;}
.calendar3Class ul.links{display:none;}
.hide{display:none;}
.calendar1Class thead th{padding-right:0px !important}
.calendar2Class thead th{padding-right:0px !important}
.calendar3Class thead th{padding-right:0px !important}



.tableEventHolder .day {position:relative;z-index:11;}


.f12px{font-size:12px !important;font-weight:normal !important;}


.linkBlue{color:#005293 !important;}
.cursorPointer{cursor:pointer !important;}
#attendeeDetails .prettyInput{display:block;width:407px; background:url(../images/rowTextBook.png) 0 0 no-repeat !important;}
.contactAttendeeDetails .prettyInput{display:block;width:417px; background:url(../images/rowTextBook.png) 0 0 no-repeat !important;}
.prettyInput{line-height:32px !important;}

.poNumberText{display:block;float:left;height:35px;line-height:35px;margin-right:20px;}
.smallPOnumber{display:block;width:105px !important;;background:url(../images/serialnr.png) 0 0 no-repeat !important;line-height:34px !important;}


.calendar1Class .inner .view-item-calendar{display:none;position:absolute;z-index:500;height:137px;width:160px;}

.calendar1Class .inner {z-index:10;}
.calendar2Class .inner {z-index:10;}
.calendar3Class .inner {z-index:10;}



.calendar1Class .calendar{background:none;}

.calendar1Class .monthview  {background: url("../images/popUpEventN.png") no-repeat scroll 0 0 transparent;
    display: block;    font-weight: bold;    left: 10px;    padding-top: 20px;    position: absolute;    top: 10px;    width: 125px;    z-index: 155;}
.calendar1Class .monthview .view-field{margin-top:10px;line-height:20px;}
.calendar1Class .monthview .view-field .view-label-node-data-field-product-start-date-field-product-start-date-value{line-height:17px;}
.calendar1Class .monthview .view-data-node-data-field-product-start-date-field-product-start-date-value{line-height:17px;}
.calendar1Class .monthview .view-field .node-data-field-product-start-date-field-product-start-date-value{margin-top:10px;}



.calendar2Class .inner .view-item-calendar{display:none;position:absolute;z-index:500;height:100px;width:100px;}

.calendar2Class .calendar{background:none;}

.calendar2Class .monthview  {background: url("../images/popUpEventN.png") no-repeat scroll 0 0 transparent;
    display: block;    font-weight: bold;    left: 10px;    padding-top: 20px;    position: absolute;    top: 10px;    width: 125px;    z-index: 155;}
.calendar2Class .monthview .view-field{margin-top:10px;}
.calendar2Class .monthview .view-field .view-label-node-data-field-product-start-date-field-product-start-date-value{margin-top:17px;}
.calendar2Class .monthview .view-data-node-data-field-product-start-date-field-product-start-date-value{line-height:17px;}
.calendar2Class .monthview .view-field .node-data-field-product-start-date-field-product-start-date-value{margin-top:10px;}



.calendar3Class .inner .view-item-calendar{display:none;position:absolute;z-index:500;height:100px;width:100px;}

.calendar3Class .calendar{background:none;}

.calendar3Class .monthview  {background: url("../images/popUpEventN.png") no-repeat scroll 0 0 transparent;
    display: block;    font-weight: bold;    left: 10px;    padding-top: 20px;    position: absolute;    top: 10px;    width: 125px;    z-index: 155;}
.calendar3Class .appendBottom{background:url("../images/popUpEventBottom.png") no-repeat scroll 0 0 transparent}


.calendar3Class .monthview .view-field{margin-top:10px;}
.calendar3Class .monthview .view-field .view-label-node-data-field-product-start-date-field-product-start-date-value{margin-top:17px;}
.calendar3Class .monthview .view-data-node-data-field-product-start-date-field-product-start-date-value{line-height:17px;}
.calendar3Class .monthview .view-field .node-data-field-product-start-date-field-product-start-date-value{margin-top:10px;}


div#calpopup{display:none !important;}


.colDesc5 input[type="text"]{height:34px;line-height:34px; padding:0 5px; display:block;width:165px; background:url(../images/rowBg170.png) 0 0 no-repeat;border:none;line-height:20px;}
.colDesc5 select {width:175px;}
.colDesc5 .field-field-webform-survey-bookform {display:none;}
.content1 .field-field-webform-survey-bookform {display:none;}
.colDesc5 .webform-component{margin-bottom:10px;}
.no-disp{display:none;}
.shanti{font-family:'ShantiRegular'}
.arial{font-family:Arial !important;}
span.spanblue {color:#095997;}


/* page17_last*/
.calendar2 {display:block;widht:222px; background:url(../images/calendar2.png) 0 0 no-repeat;width:226px;height:498px;margin-bottom:24px;}
.fromDate {display:block;margin-top:5px;height:15px;width:200px;}
.fromDate span {font-size:15px;color:#7b7477;}
span.spanblue {color:#095997;}
span.spacerHeight {height:10px;display:block;}
.eventNumber {display:block;}

.eventDetailTab .eventAccordeonLabel{width:625px;}
.eventAccordeonNext{margin-top:10px;}
.pale0{padding-left:0px !important;}
.niceAjaxLoader{  height: 30px;
    padding-left: 345px;
    padding-top: 50px;
    width: 300px;}
	
.has-no-events .calendar-empty{display:none !important;}


#theWebformBookform .form-item label{    color: #0085C7;
    display: block;
    float: left;
    font-size: 14px;
    font-weight: bold;
    line-height: 23px;
    width: 290px; 
	padding-right:10px;
	}
.w410{width:426px;}
.w4100{width:410px;}
.w395{width:395px;}
.w320{width:320px !important;}

#theWebformBookform input[type="text"]{display:block;width:417px; background:url(../images/rowTextBook.png) 0 0 no-repeat;float:left; }
#theWebformBookform input[type="submit"]{display:none;}
#theWebformBookform .field-suffix{float:left;font-size:20px;padding-top:5px;}


#theWebformBookform .form-item{margin-bottom:10px;float:left;width:745px;}
.fs14{font-size:14px;}
.fs22{font-size:22px !important;}

#webform-component-additional-required-information{display:none;}
.inner .monthview .view-field {line-height:15px;}
#theWebformBookform .webform-component{margin-bottom:20px;}
#theWebformBookform label.option{width:706px;}
#theWebformBookform .field-field-webform-survey-bookform{display:none;}
#theWebformBookform .webform-component-checkboxes .form-item label{display:block;float:left;width:290px;}
#theWebformBookform .webform-component-checkboxes .form-item .form-checkboxes{display:block;float:left;width:417px;}
#theWebformBookform .webform-component-checkboxes .form-item .description{clear:both;}


#theWebformBookform .webform-component-radios .form-item label{display:block;float:left;width:290px;}
#theWebformBookform .webform-component-radios .form-item .form-radios{display:block;float:left;width:417px;}
#theWebformBookform .webform-component-radios .form-item .description{clear:both;}

.blueBackgroundButton{display:block;height:24px;width:197px;background:url(../images/blueBackgroundButton.png) no-repeat center;text-transform:uppercase;color:#fff;padding-top:10px;text-align:center;font-size:13px;margin-top: 10px;}
.lastOne{padding-bottom:10px !important;margin-bottom:0px !important;}


.inputValue{color:#0085C7;}



.pricesContainer{display:block;width:600px;font-size:14px;color:#8B8B8B;font-weight:bold;}
.pricesContainer span{float:left;}
.pricesContainer .rowPricesContainer{clear:both;font-family:arial;}
.pricesContainer .leftLabelConainer{display:block;width:330px;height:40px;float:left;}
.pricesContainer .firstRow{display:block;height:40px;width:100%}

.pricesContainer .nonMemberContainer{float:right;width:100px;height:40px;border-left:1px solid #ccc;padding-left:40px;}



.pricesContainer .nonMemberContainer span{float:left;}
.pricesContainer .memberContainer{float:right;width:120px;height:40px;border-right:1px solid #ccc;}
.pricesContainer .memberContainer span{float:left;}
.newsticker {width:916px;height:18px;overflow:hidden;}
.newsticker li {float:left;}
.mask {overflow:hidden;width:916px;height:18px;position:absolute; .float:left; .top:0px;  }
#my_ticker{.position:relative;}
#my_ticker ul {position: absolute; overflow:hidden;}
#my_ticker ul li{.margin-top:-10px !important;}

/*.bb1gray{border-bottom:1px solid #cccccc !important;} */

.calendar4 {display:block;widht:222px; width:226px;/*height:388px;*/margin-bottom:24px;}

.calendarTitle {display:block;text-align:center; font-size:15px;color:#fff;height:23px;padding-top:5px;font-weight:bold; background:url(../images/calendarTop.png) 0 0 no-repeat;}

.calendarConteiner {background:url(../images/calendarBgMiddle.png) 0 0 repeat;}


.sessionChecboxContainer{display:block;float:left;padding-top:3px;}
.eventAccordeonLabel{display:block;}

.calendar4Bottom {background:url(../images/calendarBottom.png) 0 0 no-repeat; height:25px;display:block;}

.ttnone{text-transform:none !important;}

.sessionCheckboxContainer{display:block;margin-left:-30px;}

.fwBold{font-weight:bold;}

.flr{float:right;}
.fll{float:left;}

.pato10{padding-top:10px;}

.blueClass{color:#005293 !important;}

.ieGoUp{.margin-top:-34px;}

.fs15{font-size:15px ;}

.twoRowsRadios{float:left;margin-right:20px;}



.customCheckout .sticky-header{display:none !important;}
.customCheckout table tr td{padding:10px !important;background:#fff !important;}
.customCheckout input#edit-update{margin-left:770px;display:block;height:24px;width:125px;background:url(../images/blueBackgroundButton2.png) no-repeat center;text-transform:uppercase;color:#fff;text-align:center;font-size:13px;}
.customCheckout input#edit-checkout{margin-left:770px;display:block;height:24px;width:125px;background:url(../images/blueBackgroundButton2.png) no-repeat center;text-transform:uppercase;color:#fff;text-align:center;font-size:13px;}


.customCheckout table .qty{display:none;}
.customCheckout table .qty input{display:block;width:105px !important;background:url(../images/serialnr.png) 0 0 no-repeat !important;line-height:34px !important;}


.customCheckout table thead{height:43px;}
.customCheckout table thead th{font-size:12px;color:#104070;font-weight:bold;padding:10px;text-align:center;}
.customCheckout table .image{display:none !important;} 
/*.customCheckout #continue-shopping-link{float:none !important;} */
.customCheckout #continue-shopping-link a{display:block;height:24px;width:197px;background:url(../images/blueBackgroundButton3.png) no-repeat center;text-transform:uppercase;color:#fff;padding-top:10px;text-align:center;font-size:13px;margin-top: 10px;}
.customCheckout table .remove input{display:block;height:24px;width:125px;background:url(../images/blueBackgroundButton2.png) no-repeat center;text-transform:uppercase;color:#fff;text-align:center;font-size:13px;}



.customCheckout table .desc .item-list{display:none;}

.w648{width:648px !important;}

.colRight2 table td {border:2px solid #dadada;}
.colRight2 table thead {background:url(../images/tableBg.png) 0 0 repeat-x;height:62px;}
.colRight2 table td {border:2px solid #dadada; }
.colRight2 table thead th.left_th {border-left:1px solid #DADADA;}
.colRight2 table thead th.right_th {border-right:1px solid #DADADA;}
.colRight2 table tbody td.left_td {border-left:1px solid #DADADA;}
.colRight2 table tbody td.right_td {border-right:1px solid #DADADA;}
.colRight2 table thead th {border:2px solid #DADADA;border-top:1px solid #DADADA;}

.customTechnicalTable table thead th{color:#104070;font-size:12px;text-align:center;padding:10px;}

.searchResultsReadMore{display:block;margin-top:5px;}

.pari10{padding-right:10px;}
.pato15{padding-top:15px !important;}


.date-nav div.date-heading h3{font-size:14px !important;}

.blueClass1Row{background:url(../images/blue.png) 0 0 repeat-x;display:block;width:204px;margin-bottom:2px;height:26px;padding-top:5px;}
.blueClass1Row:hover {background:#fff;}
.blueClass1Row:hover a{color:#4b4749;}



.blueClass2Row{background:url(../images/blue_2rows.png) 0 0 repeat-x;display:block;width:204px;margin-bottom:2px;height:48px;padding-top:5px;}
.blueClass2Row:hover {background:#fff;}
.blueClass2Row:hover a{color:#4b4749;}

.blueClass3Row{background:url(../images/blue_3rows.png) 0 0 repeat-x;display:block;width:204px;margin-bottom:2px;height:72px;padding-top:5px;}
.blueClass3Row:hover {background:#fff;}
.blueClass3Row:hover a{color:#4b4749;}

.blueClass4Row{background:url(../images/blue_4rows.png) 0 0 repeat-x;display:block;width:204px;margin-bottom:2px;height:96px;padding-top:5px;}
.blueClass4Row:hover {background:#fff;}
.blueClass4Row:hover a{color:#4b4749;}

.grayClass1Row{background:url(../images/gray.png) 0 0 repeat-x;display:block;width:194px;padding-right:10px;margin-bottom:2px;height:26px;padding-top:5px;}
.grayClass1Row:hover {background:#fff;}
.grayClass1Row:hover a{color:#4b4749;}


.grayClass2Row{background:url(../images/gray_2rows.png) 0 0 repeat-x;display:block;width:194px;padding-right:10px;margin-bottom:2px;height:48px;padding-top:5px;}
.grayClass2Row:hover {background:#fff;}
.grayClass2Row:hover a{color:#4b4749;}


.grayClass3Row{background:url(../images/gray_3rows.png) 0 0 repeat-x;display:block;width:194px;padding-right:10px;margin-bottom:2px;height:72px;padding-top:5px;}
.grayClass3Row:hover {background:#fff;}
.grayClass3Row:hover a{color:#4b4749;}

.grayClass4Row{background:url(../images/gray_4rows.png) 0 0 repeat-x;display:block;width:194px;padding-right:10px;margin-bottom:2px;height:96px;padding-top:5px;}
.grayClass4Row:hover {background:#fff;}
.grayClass4Row:hover a{color:#4b4749;}

.bgGrayer{background:#4b4749 0 0 repeat-x !important}
.bgBluer{background:#23678b 0 0 repeat-x !important}


.bgGrayer a{color:#fff !important;}
.bgBluer a{color:#fff !important;}


.boxSubNavDesc2 li.leaf{padding:0px;}
/*
.boxSubNavDesc2 li{padding-top:2px;}
.boxSubNavDesc2 li ul li.leaf{padding-top:2px;}



.second .grayClass1Row{width:190px;}
.second .grayClass2Row{width:190px;}
.second .grayClass3Row{width:190px;}
.second .grayClass4Row{width:190px;}
*/


.shadowText{text-shadow:0 -1px 1px blue;}
.h250{height:250px;}
.tickercontainer{ .display:block;.height:20px;.width:916px;.float:left;.position:relative;.top:0px;.left:0px; }


#webform-client-form-289 #webform-component-member-information{display:none;}


#uc-cart-checkout-form .cart-review .products .item-list{display:none;}
.order-review-table .item-list{display:none;}
.form-item .description{font-size:1.02em;}

#theWebformBookform fieldset{float:left;}

.calendar1Class .node-title {.padding-top:10px;}
.calendar2Class .node-title {.padding-top:10px;}
.calendar3Class .node-title {.padding-top:10px;}




.row4Title2 {display:block;clear:both;float:none; background:url(../images/table2rowBg.png) 0 0 repeat-x;height:45px;}
.border {border-left:1px solid #d5d5d5; border-right:1px solid #d5d5d5;width:646px;margin-left:1px; position:relative;top:-6px;}

.profileBorderBottom{ background:url(../images/bottomTABLE.jpg) 0 0 no-repeat; height:7px;width:649px; position:relative;bottom:1px;left:-2px; }
.w500{width:500px !important;}


#edit-profile-are-you-a-commissioner-Yes-wrapper label {
    float: right;
    margin-right: 261px;
    text-align: left;
	}
	
	
#edit-profile-are-you-a-commissioner-No-wrapper label{
    float: right;
    margin-right: 261px;
    text-align: left;
	}
#edit-profile-are-you-a-commissioner-Yes-wrapper span{margin-top:4px;}
#edit-profile-are-you-a-commissioner-No-wrapper span{margin-top:4px;}
#theWebformBookform .webform-component-textarea .form-item .description{  clear: both;
    margin: 5px 0 10px 0;
    padding-top: 5px;
    width: 655px;}
	
/* registered website users on the register page */
#edit-profile-member-type1-Registered-Website-Users-wrapper{display:none;}


.lh15{line-height:15px ;}
.lh15 p{line-height:15px ;}
.lh15 span{line-height:15px ;}
.w721{width:721px !important;}

.footer .footerAlignRight{float:right;}
.region_type .radio {margin-left:0;}
.joinForm .region_type .form-item .form-radios  label {width:50px;}
.joinForm .region_type .form-item .form-radios  label  span {float:left;}
.joinForm .row.region_type .form-radios {padding:0;}
.colRight2 .desc .tableHolder {background: none;}
#national_item{
	color: #1676B6;
}
.search_legend{
    font-size: 14px;
    font-family: trebuchet ms, helvetica, sans-serif;
    color: #666666;
    margin: 0 0 15px 20px;
}
ul.search_legend li{
    list-style: disc!important;
}