body { margin: 0; padding: 0; font-family: Verdana; font-size: 11px; color: #333333;}
ul,li,p{padding:0;margin:0;}
div, span, table, tr, td, th, ol, form, input, select,input { margin: 0; padding: 0; font-family:  Verdana; font-size: 11px; color: #414141;  }
hr{ color: #cccccc; height:1px; size:1;}
p{margin:0px; padding:0px;}
a:link { color: #0368cd; text-decoration: none; }
a:visited { color: #0368cd; text-decoration: none; }
a:hover { color: #f46b29; text-decoration: underline; }
a:active { color: #0368cd; text-decoration: none; }
.clear{clear:both;}
.floatleft{float:left;}
.pagetitle{padding: 8px 0 3px 0;color:#006699;margin:5px 0 8px 0;font-size:18px;}
.contenttitle{color:#fb7c39;font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
.fontcolor1{color:#fb7c39;}
.fontcolor2{color:#006699;}
.txtstyle1{color:#ff6633; padding:4px 0 4px 0; font-weight:bold; font-size:18px; width:160px; float:left;}
.txtstyle2{color:#ff6633; padding:7px 0 4px 0; font-size:11px; width:60px; float:right;}
.txtstyle3{color:#ff6633; padding:4px 0 4px 0; font-weight:bold; font-size:18px; width:120px; float:left;}
.txtstyle4{color:#ff6633; padding:7px 0 4px 0; font-size:11px; width:90px; float:right;" align="right}
.txtstyle5{color:#ff6633; padding:0px 0 4px 0; font-weight:bold; font-size:18px; width:120px; float:left;}
.txtstyle6{color:#ff6633; padding:3px 0 4px 0; font-size:11px; width:70px; float:right;}
.txtstyle7{width:102px; height:118px; float:left;}
.txtstyle8{float:right; width:110px;}
.txtstyle9{clear:both; padding:0 0 6px 0;  font-style:italic;}
.txtstyle10{color:#006699; padding:4px 0 4px 0; font-weight:bold; font-size:16px; width:100px; float:left;}
.txtstyle11{color:#ff6633; padding:7px 0 4px 0; font-size:9px; width:130px; float:right;}
.txtstyle12{color:#006699; padding:4px 0 4px 0; font-weight:bold; font-size:18px; width:160px; float:left;}
.paddingstyle1{padding-bottom:14px;}
.txtstyle13{color:#ff6633; padding:7px 0 4px 0; font-size:10px; width:60px; float:right; align:right;}
.txtstyle14{color:#ffffff; padding:4px 0 4px 0; font-weight:bold; font-size:18px; width:160px; float:left;}
.title7{ color:#ffffff;}
.title2{ font-weight:bold;}
.title3{  font-style:italic;}
.title1{ color:#ff6633; font-size:9px; font-weight:bold;  text-transform:uppercase;}
.title4{ color:#f46c29; font-size:11px; font-weight:bold;}
.newsyear{clear:both; color:#f46c29; font-size:16px; font-weight:bold;}
.title5{ font-weight:bold; font-size:11px; }
.mainTitle1{ font-weight:bold; font-size:18px; color:#006699; padding:18px 0 16px 0; }
.mainTitle2{ font-weight:bold; font-size:14px; color:#333333; }
.title6{ color:#f46c29; font-weight:bold; font-size:10px; padding:6px 0 0 0;}
.topMenu{ padding:4px 10px 0px 0; background:url(http://www.citysquash.org/images/new_images/toppic.jpg) top left no-repeat; height:144px; color:#fffff;}
.topMenu a {  color: #ffffff; text-decoration: none; text-align: text; font-size:11px; }
.topMenu a:hover {  color: #f46926; text-decoration: underline; }
#menu-09 { float:left; width:203px; height:25px; }
#search { float:left; width:203px; height:25px; }
#search-01 { float:left; width:25px; height:25px; }
#search-02 {float:left;  width:171px; height:25px; background:url(http://www.citysquash.org/images/new_images/search_02.gif) top no-repeat; }
#search-03 {float:left; width:19px; height:25px; }
#search-04 {float:left; width:10px; height:25px; }
.srcStyle{background:none; border:none; padding:4px 0 0 10px; color:#7a7a7a;}
.srcStyle1{background:none; border:none; padding:5px 0 0 10px; height:20px; color:#7a7a7a;}
.pageContainer { width: 960px; height: auto; margin: 5px auto 0 auto; padding:13px; clear:both;}
.leftContainer { width:138px; float:left;}
.leftContainer  p{ margin:0px; padding:4px 10px 0 2px;}
.leftContainer  p  span{  font-weight:bold;}
.leftContainer  p  a{ color:#006699;   text-decoration:none; padding-left:40px;}
.leftContainer  p  a:hover{ color:#f46c29;   text-decoration:underline; padding-left:40px;}
.leftContainer  p  a:visited{ color:#006699;   text-decoration:none; padding-left:40px;}
.leftContainer ul{ display: block; clear: both; margin: 0; padding: 0 10px 0 4px; text-align:left;}
.leftContainer ul li { display: block; margin: 0; padding: 0 0 0 10px;  list-style: none; background: url(http://www.citysquash.org/images/sub_images/main-pic-right-bullet.gif) no-repeat left 11%;}
.mainPicRightTxt ul{ display: block; clear: both; margin: 0; padding: 0 10px 0 4px; text-align:left; }
.mainPicRightTxt ul li { display: block; margin: 0; padding: 0 0 0 10px;  list-style: none;   }
.rightContainer { width:821px; float:left; }
.rightContainer1 { width:540px; float:left; clear:both;}
.rightContainer1_1 { width:240px; float:left;   }
.rightContainer1_2 { width:232px;  float:left;  padding:0 6px 0 6px; border-right:1px solid #CCCCCC;}
.rightContainer1_3 { width:245px;  float:right;  padding:0 6px 0 6px; }
.rightContainer2 { width:220px; float:left; padding:0 8px 0 10px; font-size:10px;}
.leftContainer1 { width:138px; float:left; }
.main_row { width:958px;padding-top:11px;}
.col_01{ float:left; width:240px;}
.col_02 { float:left; width:245px; border-right:1px solid #CCCCCC;}
.col_03 { float:left; width:230px;border-right:1px solid #CCCCCC; }
.col_04 { float:left; width:240px;height:246px; }
#menuBht { width: 123px; margin: 9px;}
#menuBht p {height:25px;margin:0px;font-weight:bold;font-size:16px;font-family:"Trebuchet MS", Helvetica, sans-serif;color: #006699;display: block;background:  url(menu3.gif);padding: 16px 0 4px 0px;}
#menuBht ul {list-style:none;font-size:14px;font-family:"Trebuchet MS", Helvetica, sans-serif;}
#menuBht li{vertical-align:top;display: block;padding: 0 0 7px 0;}
#menuBht ul li#menuBhtCurr{vertical-align:top;background:url(http://www.citysquash.org/images/sub_images/bullet_s.jpg)  no-repeat left top;color:#fb7c39;padding: 0 0 7px 20px;display: block;}
#menuBht li a:link, #menuBht li a:visited{background:url(http://www.citysquash.org/images/sub_images/bullet.jpg)  no-repeat left top ;color:#006699;text-decoration: none;display:block;padding: 0 0 0 20px;}
#menuBht li a:hover{vertical-align:top;background:url(http://www.citysquash.org/images/sub_images/bullet_s.jpg)  no-repeat left top;color:#fb7c39;text-decoration:none;padding: 0 0 0 20px;}
.brdcomb{ font-size:10px; padding:0 0 0 2px;}
.brdcomb a:link{ font-size:10px; text-decoration:none; color:#006699;}
.brdcomb a:visited{ font-size:10px; text-decoration:none; color:#006699
;}
.brdcomb a:hover{ font-size:10px; text-decoration:underline; color:#f46b29;}
.mainfooterlft{float:left; width:734px; padding:15px 0 0 0;margin:0;}
.mainfooterht{float:left; width:218px; padding:15px 0 0 0;margin:0;}
.menufooter{ clear:both; display:block; font-size:12px; font-weight:bold; color:#006699;}
.mySlides{float:left;padding:0px; margin:0;}
.picborder{float:left;border:1px solid #fb7c39;}
.teamstudent{float:left;width:820px;text-align:center;}
.teamstudent p{text-align:left;padding:20px 0 10px 0px;}
.backtop{text-align:left;padding:10px 0 10px 0px;}
.footergap{float:left;padding:15px 0;}
div.subpagecontent{width:821px;}
div.right-ad_ {float:right;}
div.goals-content_ {float:left;width:540px;height:auto;}
div.goals-content_ p {font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #333333;}
div.goals-content_ p a:link{text-decoration:none;border:0;}
.content_title {display: block;width: 200px;font-size: 20px;color:#006699;clear:both;}
.news_title{font-size: 14px;color:#006699;font-weight:bold;}
.news_title a{font-size: 14px;color:#006699;font-weight:bold;}
.video_title {font-size: 14px;color:blue;font-weight:bold;}
.content_title2 {display: block;font-weight:bold;font-size: 14px;color:#006699;clear:both;}
.goals-content_sa h3,.goals-content_ h3{padding: 8px 0 3px 0;color:#006699;margin:5px 0 8px 0;font-size:18px;}
div.subleft {width:549px; float: left;}
div.subright {float:left;width:272px;}
.txtstyle7_pimg{width:114px; height:140px; float:left;}
div.txtstyle7_pimg img{border:7px solid #000000;}
.memberslid{float:left;width:240px;}
.memberslidinfo{float:left;width:110px;padding-left:10px;}
.memberslidinfo p{padding-top:3px;}
.membermentor{text-align:center;}
.membermentor img{border:0;}
.membermentor div{float:left;padding:8px 0 0 3px;text-align:left;width:235px;}
.rightContainer1_5{ width:240px; float:left; padding:5px 5px 0 5px;}
.rightContainer1_6 { width:230px;  float:right;  padding:0 6px 0 6px; background:#555555;}
.col_06{ float:left; width:240px; height:244px; background:#99ccff; border:1px solid #999999;}
.col_07{ float:left; width:238px; height:20px; background:#ffffff;}
.rightContainer1_8 { width:228px; float:left;color:#686868;border:1px solid #006699;}
.col_08{ float:left; width:238px; height:290px; background:#006699;  }
#bottom-01 {float:left;	width:31px;height:38px;}
.cntfrmtd {padding:5px 0; border-bottom:0px solid #cccccc;}
.cntfrmtd1{padding:5px 0;}
.mandatory {color:#FF0000;}
.mandatorytxt {color:#FF0000; font-size:11px;}
.textinput{width:336px;height:15px;background:url(http://www.citysquash.org/images/uploads/input_big.gif) no-repeat left top;border:none;padding:4px 8px;}
.textinputother{width:169px;height:23px;background:url(http://www.citysquash.org/images/uploads/bgtxtbox.jpg) no-repeat left top;border:none;padding:4px 8px;}
textarea{border:0; font-family:  Verdana;font-size: 11px;}
.textareatellfriend{width:336px;height:125px;background-image: url(http://www.citysquash.org/images/uploads/textarea.gif); border:none;padding:4px 8px;background-attachment: scroll;}
.buttonSubmit{width:69px;height:26px;	background:url(http://www.citysquash.org/images/uploads/button.gif) no-repeat;cursor:pointer;border:none;}
div.contactus{text-align:left; width:550px;}
div.contactus img{float:left;margin:10px;border:0};
div.contactus p{font-family: Arial,Helvetica,sans-serif;padding-left:15px;display:block;margin-bottom:5px; text-align:left; font-size: 12px;}
div.contactus p a{color: #0000ff;text-decoration: underline;}
.donate{text-align:left; width:550px;}
.donate img{float:left;margin-right:15px;border:0};
.donate h3{color:#3699dc;};
.donate input{border:0px;};
.donate p{font-family: Arial,Helvetica,sans-serif;display:block;margin-bottom:5px; text-align:left; font-size: 12px;}
.donate p a{color: #0000ff;text-decoration: underline;}
.donateslogan{text-align:left;font-family: Arial,Helvetica,sans-serif;font-size: 12px;margin-top:30px;margin-bottom:15px; }
.withsp{padding-bottom:10px;}
.brdspace{ border-top:1px solid #FFFFFF; padding-top:10px; }
div.goals-content_sa {	float:left;width:820px;padding-bottom:8px;}
div.goals-content_sa p {font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #333333;}
#bottom-02{float:left;width:204px;height:38px;color:#FFFFFF;}
.txtnewstyle{color:#a2a2a2; font-size:11px; padding-bottom:10px;}
.txtstyle24{float:right; width:100px;}
.studentyear{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;color:#888888;}
.studentyear a:link{color:#888888;text-decoration:none;}
.studentyear a:visited{color:#888888;text-decoration:none;}
.studentyear a:hover{color:#888888;text-decoration:underline;}
.studentprofile{float:left;width:120px;height:135px;padding:5px 10px 5px 1px;text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;}
.about_mission{font-size:12px;letter-spacing:1px;}
.member_slide{float:left;width:236px;border:2px solid #909090; background-color:#006699; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif;padding:10px 0 5px 5px;margin:0;}
.member_slidep{ text-align:left; font-weight:bold; font-size:13px;padding:0px 0 10px 0;margin:0;color:#fb7c39;}
.member_next{float:left;width:50px; text-align:right;font-size:10px; vertical-align:middle;padding:8px 0 0 0 ;color:#FFFFFF;}
.member_slide_right{float:left;padding:0 0 0 8px;width:90px;vertical-align:text-top;color:#FFFFFF;}
.member_slide_right p{ text-align:left;font-size:11px;padding:0 0 10px 0; font-weight:normal;color:#FFFFFF;}
.member_slide_right p span{font-size:9px;font-weight:bold;color:#ff6633;}
.member_bottom{float:left;padding:8px 0 0 0;margin:0; width:225px;text-align:center;}
.member_bottom p{color:#000000; padding:0;margin:0; font-size:11px;font-weight:normal; padding:0; margin:0;text-align:left;}
.member_slide_img{float:left; width:225px;}
.gallery_slide{float:left;width:236px;border:2px solid #909090; background-color:#007aab; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif;padding:10px 0 10px 5px;}
.photogalleries{float:left;width:160px;text-align:left;font-size:18px;font-weight:bold;color:#ffffff;}
.gallerycat{float:left; margin:20px 0 0 0 ; border:1px solid #fb7c39; width:215px;}
.summaryimg{float:left; width:36; height:27;}
.sec-cat{float:left;width:160;padding-left:10px;color:#ffffff;}
.subprofile{width:245px;float:right;}
.gallery_next{float:right;width:40px;text-align:right;font-size:10px; vertical-align:middle;padding:8px 0 0 0 ;}
.gallery_bottom{float:left;color:#a2a2a2;font-size:10px;padding:14px 0 0 0;margin:0; width:217px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.gallery_bottom span{color:#ffffff; padding:0;margin:0; font-size:11px; font-weight:bold;}
.summary{float:left;padding:0;margin:20px 0 0 0; width:217px; font-size:11px; font-weight:bold; }
/*.dialogue{padding: 0 10px 20px 20px; margin:0 }
.dialogue2{padding: 0 10px 0 20px; margin:0 }
*/

/* start captcha css*/

.cntfrmtd_captcha{vertical-align: text-top;}

.cntfrmtd_captcha_span{vertical-align:top; padding:4px 0px 4px 12px;}
.textinput_captcha{width:336px;height:15px;background:url(http://www.citysquash.org/images/uploads/input_big.gif) no-repeat left top;border:none;padding:4px 8px;margin-left:10px;}

/* start thnakyou css*/
.mail{padding-top:80px;text-align:center;}
.return_link{padding:8px 0px 8px 105px;text-align:left;font-weight:bold;}


/* ADD CSS for Gear 09-11-2009*/
.urns {
border-top:1px solid #CBCBCB;
clear:both;
color:#515151;
display:block;
font-family:'Verdana',sans-serif;
font-size:12px;
margin:8px 0;
text-align:left;
text-decoration:none;
width:540px;
}
.commoncontent_holder {
background:transparent url(http://www.citysquash.org/images/dot.jpg) repeat-y scroll 262px 0;
clear:both;
display:block;
float:left;
height:auto !important;
margin:0 0 15px;
width:540px;
}
.urns_d1 {
border-bottom:0 solid #CBCBCB;
float:left;
height:170px;
padding:10px 10px 0 0;
width:255px;
}
.urns_dd1 {
clear:both;
float:left;
padding:3px 4px 4px 10px;
width:155px;
}
.urns_dd1 p {
color:#515151;
font-family:'Georgia-Bold','Georgia',serif;
font-size:12px;
}
.urns_dd1 p strong {
color:#515151;
font-family:'Verdana-Bold','Verdana',sans-serif;
font-size:12px;
font-weight:700;
}
.fright {
float:right;
}
.urns a {
color:#515151;
font-family:'Verdana',sans-serif;
font-size:10px;
text-align:left;
text-decoration:none;
}
.urns a:hover {
color:#0D65A4;
font-family:'Verdana',sans-serif;
font-size:10px;
text-align:left;
text-decoration:none;
}
.newsarchives{
float:left;
margin-bottom:10px;
}
.newsarchives h2{color:#006699;
font-size:18px;
padding:0px;margin:0px;}
.newsarchives a{ clear:both;
float:left;
font-size:16px;
font-weight:700;
padding:5px 0 0 15px;}