/* CSS Document */
/*global*/
body, div, table, td, ul, li, p, h1, h2, h3{margin:0px; padding:0px; font:normal 11px Arial; color:#666666;}
body {background-color:#a1a1a1;}
p {margin:5px 0px;}
p.s12 {margin:8px 0px; font:normal 12px Arial; line-height:18px; color:#232323;}
a {text-decoration:none; color:#DD3889;}
a:hover {text-decoration:underline;}
a:visited {text-decoration:none;}
h2{font:bold 16px Verdana; color:#DD3889;}
h3{font:bold 12px Verdana; color:#DD3889;}
h3{font:bold 12px Verdana; color:#DD3889;}
.font12 {font:normal 12px Arial; color:#232323; line-height:18px;}
a.partner{margin:0px; padding:0px; font:bold 12px Arial; color:#232323;text-decoration:none;}
a.partner:hover{text-decoration:underline;}
a.partner:visited {text-decoration:none;}

a.graylink{margin:0px; padding:0px; font:bold 11px Arial; color:#232323;text-decoration:none;}
a.graylink:hover{text-decoration:underline;}
a.graylink:visited {text-decoration:none;}

a.graylink2{margin:0px; padding:0px; font:bold 14px Verdana; color:#232323;text-decoration:none;}
a.graylink2:hover{text-decoration:underline;}
a.graylink2:visited {text-decoration:none;}

a.bluelink{margin:0px; padding:0px; font:bold 12px Verdana; color:#124BCC;text-decoration:none;}
a.bluelink:hover{text-decoration:none; background-color:#f0f0f0;}
a.bluelink:visited{text-decoration:none;}

/*global*/
body {background: #a1a1a1 url('http://anxa.com/img/anxa-corp-bg.gif') repeat-x; }
.extend{position:relative; text-align:center;}
.wrap1000{position:relative; width:1000px; margin:0px auto; text-align:left;}

#spacer{position:relative; height:20px; width:1000px; margin:0px auto;}

#header{position:relative; height:61px; text-align:left; width:1000px; margin:0px auto; background:url(http://anxa.com/img/anxa-corp-hdr.gif) no-repeat;}
#header h1{position:absolute; top:10px; left:10px;}
#header h1 img{width:174px; height:38px;}


/*new header jan 2012*/
#header-b{position:relative; height:55px; text-align:left; width:1000px; margin:0px auto; background:url(img/anxa-header-bg-b.png) no-repeat 0 0;}
#header-b h1{position:absolute; top:13px; left:17px;}
#header-b h1 img{width:132px; height:26px;}



#topnav{position:relative;text-align:left;width:1000px;height:40px;background:url('http://anxa.com/img/anxa-corp-topnav.gif');}
#topnav div{padding:1px 0px 0px;}
#topnav ul{list-style:none; position:absolute;}
#topnav ul li{float:left; font:bold 14px Arial;}
#topnav ul li a{color:#ffffff; display:block; padding:0px 30px; text-decoration:none; line-height:36px;}
#topnav ul li a:hover, #topnav ul li a.active{color:#ffffff; background-color:#3467a8;}
#topnav ul li a.fr{color:#959595; display:block; padding:0px 10px; text-decoration:none; line-height:36px;}
#topnav ul li a.fr:hover, #topnav ul li a.active{color:#ffffff;}


/*new top nav jan2012*/

#topnav-b{position:absolute; text-align:left;height:50px; right:10px; top:0;}
#topnav-b div{height:50px; position:relative; width:300px;}
#topnav-b ul{list-style:none; height:50px; position:absolute; top:0; right:0; width:800px;}
#topnav-b ul li{float:right; font:bold 14px Arial;}
#topnav-b ul li a{color:#0f4994; display:block; padding:0px 15px; text-decoration:none; line-height:50px;}
#topnav-b ul li a:hover, #topnav-b ul li a.active{color:#0f4994; background-color:#fefefe;}



#main-pic{width:1000px; height:348px;}
#main-pic div.textLeft{background:url('http://anxa.com/img/main-pic1.jpg') no-repeat; width:447px; height:348px; float:left; text-indent:-9999px; overflow:hidden;}
#main-pic div.picRight{background:url('http://anxa.com/img/main-pic2.jpg') no-repeat; width:553px; height:348px; float:right;}


/*new pic*/

#main-pic-b{width:1000px; height:293px;}
#main-pic-b div.textLeft{background:url('img/main-pic1-b.jpg') no-repeat; width:447px; height:293px; float:left; text-indent:-9999px; overflow:hidden;}
#main-pic-b div.picRight{background:url('img/main-pic2-b.jpg') no-repeat; width:553px; height:293px; float:right;}


.maincontent{width:1000px; margin:0px; padding:0px; position:relative; background-color:#ffffff; text-align:center;}
.latestNews{width:1000px; height:52px; background:url('http://anxa.com/img/anxa-corp-latestnews.gif') no-repeat; text-align:left;}
.latestNews span{font:bold 15px Arial; color:#000000; padding:0px 0px 0px 130px; line-height:38px;}
.latestNews a{font:normal 15px Arial; color:#000000; line-height:38px; text-decoration:none;}
.latestNews a:hover{text-decoration:underline;}

#main{position:relative; text-align:left; width:1000px; height:338px; margin:0px; font:normal 11px Verdana; color:#ebebeb;}
#main ul{list-style:none; position:absolute; padding:0 28px;}
#main ul li{float:left;}
#main ul li div{width:226px; background-color:#fff; margin:10px 5px;}
#main ul li div a.main-img-link{width:214px; height:206px; display:block; overflow:hidden; text-indent:-9999px;}
#main ul li div a.main-img-link:hover{background-position: 0px -206px;}
#main ul li div h2{background:url('http://anxa.com/img/pink-arrow.jpg') no-repeat left bottom; padding:0 0 0 15px; font:bold 16px Arial; color:#053973;}
#main ul li div p{font:normal 12px Arial; color:#232323; line-height:16px;}
#main ul li div p a{text-decoration:none; color:#232323;}
#main ul li div p a:hover{text-decoration:underline; color:#232323;}

#values{background:url('http://anxa.com/img/our-values.png') no-repeat;}
#meet-the-team{background:url('http://anxa.com/img/meet-the-team.png') no-repeat;}
#anxa-tech{background:url('http://anxa.com/img/anxa-tech.png') no-repeat;}
#our-coaches{background:url('http://anxa.com/img/our-coaches.png') no-repeat;}

#main.ver2{position:relative; text-align:left; width:1000px; height:220px; padding:0; margin:0; font:normal 11px Verdana; color:#ebebeb; background-color:#ffffff;}

#main ul li div a.main-img-link-b{width:213px; height:126px; display:block; overflow:hidden; text-indent:-9999px;}
#main ul li div a.main-img-link-b:hover{background-position: 0px -126px;}

#values-b{background:url('img/our-values-b.png') no-repeat;}
#meet-the-team-b{background:url('img/meet-the-team-b.png') no-repeat;}
#anxa-tech-b{background:url('img/anxa-tech-b.png') no-repeat;}
#our-coaches-b{background:url('img/our-coaches-b.png') no-repeat;}

div.values{position:relative; width:1000px; height:105px; overflow:hidden;} 
div.values img{display:block; width:1000px; height:105px; margin:0; padding:0;}

.social{position:relative; height:90px; display:block; width:1000px; background:url(img/anxa-corp-social-bg.png) no-repeat 0 0;}
.social ul{list-style:none; margin:0; padding:15px 28px 0px 28px;  height:60px;}
.social ul li{float:left; width:226px; margin:0px 5px; height:60px;}

.social ul li a{position:relative; display:block; height:60px; width:160px; background-repeat:no-repeat; background-position:0 0; font:bold 12px Arial !important; color:#4d4d4d; text-decoration:none;}
.social ul li a span{position:absolute; left:70px; top:20px; text-decoration:none; color:inherit !important; font:inherit;}
.social ul li a.social-fb{background-image:url(img/anxa-social-fb.png);}
.social ul li a.social-youtube{background-image:url(img/anxa-social-youtube.png);}
.social ul li a.social-twitter{background-image:url(img/anxa-social-twitter.png);}
.social ul li a.social-aj{background-image:url(img/anxa-social-aj.png);}
.social ul li a:hover{background-position:0 -60px; color:#000000 !important;}

#footer{position:relative; width:1000px; margin:0px auto; text-align:center; height:25px; font:normal 12px Arial; color:#414141; padding:10px 0px;}
#footer ul{list-style:none; position:absolute; left:70px;}
#footer ul li{float:left; font:bold 13px Arial;}
#footer ul li a{padding:0 20px; text-decoration:none; color:#414141;}
#footer ul li a:hover{padding:0 20px; text-decoration:underline; color:#414141;}




.clr {display:block; clear:both; height:1px; visibility:hidden; overflow:hidden; background-color:#ffffff; margin:0; padding:0;}


.core{position:relative; height:128px; display:block; width:1000px;}


/*inside pages*/
#detail{position:relative; text-align:left; width:1000px; background-image:url('http://anxa.com/img/corp_inside_bg-blue.gif'); background-repeat:no-repeat; background-color:#ffffff;}
#detail div.col690{float:left; width:690px;}
#detail div.col670{float:left; width:670px; margin:0px; padding:10px 0px 10px 10px; font:normal 11px Verdana; color:#232323;}
#detail div.col310{float:right; width:310px;}
#detail div.col310body{background-image:url('http://anxa.com/img/right_column_bg-blue.png'); background-repeat:repeat-y;padding:10px;}
#detail div.col310end{width:310px; height:16px; background-image:url('http://anxa.com/img/right_column_end-blue.png'); background-repeat:no-repeat;}
#detail div.col290{position:relative; width:290px; background-image:url('http://anxa.com/img/right_column_bg-blue.png'); background-repeat:repeat-y; padding:10px;}
.inner-subhead {float:left; width:690px; padding:0px 10px 0px 50px ; font:normal 30px Tahoma; color:#ffffff; line-height:70px;}
.right-subhead {font:normal 20px Arial; color:#ffffff; line-height:25px; padding:5px 0px; border-top:solid 1px #ffffff; border-bottom:solid 1px #ffffff;}
.right-date {font:normal 11px Arial; color:#ffffff; line-height:15px; padding-top: 10px;}
a.right-text {font:bold 11px Arial; color:#ffffff; line-height:15px; text-decoration:none;}
a.right-text:hover {font:bold 11px Arial; color:#ffffff; line-height:15px; text-decoration:underline;}
.extend02{float:left; background-image:url('http://anxa.com/http://anxa.com/img/gray_gradient.gif'); background-repeat:repeat-x; background-color:#ffffff;}

#detail2{position:relative; text-align:left; width:1000px; background-image:url('http://anxa.com/img/corp_inside_bg-blue2.gif'); background-repeat:no-repeat; background-color:#ffffff;}
#detail2 div.col690{float:left; width:690px;}
#detail2 div.col670{float:left; width:670px; margin:0px; padding:10px 0px 10px 20px; font:normal 11px Verdana; color:#232323;}
#detail2 div.col670 hr{display:block; clear:both; height:1px; background-color:#ffffff; border-bottom:2px solid #f1f1f1; border-top:none; border-left:none; border-right:none; margin:0 15px 20px 0; padding:10px 0px;}
#detail2 div.col310{float:right; width:310px; padding:80px 0 30px 0;}
#detail2 div.col310body{width:300px; background:url('http://anxa.com/img/white-box-bg.jpg') repeat-y; margin-right:10px; text-align:center;}
#detail2 div.col310body p{text-align:left; padding:0px 5px; margin:0px;}
#detail2 div.col310body p span{font:bold 13px Verdana; line-height:16px; color:#124bcc; padding:25px 0 30px; display:block;}
#detail2 div.col310body a{font:bold 13px Verdana; line-height:16px; color:#124bcc; display:block; text-decoration:none;}
#detail2 div.col310body a:hover{font:bold 13px Verdana; line-height:16px; color:#124bcc; display:block; text-decoration:underline;}
#detail2 div.col310body p a img{border:none;}
#detail2 div.col310top{width:300px; height:15px; background-image:url('http://anxa.com/img/white-box-top.jpg'); background-repeat:no-repeat; margin-right:10px;}
#detail2 div.col310end{width:300px; height:15px; background-image:url('http://anxa.com/img/white-box-btm.jpg'); background-repeat:no-repeat; margin-right:10px;}
.inner-subhead2 {float:left; width:690px; padding:0px 10px 0px 20px ; font:normal 30px Tahoma; color:#ffffff; line-height:70px;}
.core-img{width:273px; height:310px; text-align:right;}

ul.listings{list-style:none; margin:0px; padding:0px; width:670px;float:left;}
ul.listings li {margin:0px; padding:20px;}
ul.listings li img {height:84px; margin:3px 10px 20px 0px; width:84px; float:left;}
ul.listings li div {width:640px; float:left; padding:10px;font:normal 12px Arial; color:#232323; line-height:18px;}
ul.listings li span.img{position: relative; width:84px; float:left;}
ul.listings li span.paragraph{position: relative; width:520px; float:right;}
ul.listings li div a{font:normal 11px Arial; color:#DD3889; text-decoration:none;}
ul.listings li div a:hover{text-decoration:underline;}
ul.listings li div a.body{font:normal 12px Arial; color:#232323; line-height:18px;text-decoration:none;}
ul.listings li div a.body:hover{text-decoration:underline;}
ul.listings li div h1{margin:0px; padding:0px; font:normal 15px Arial; color: #DD3889;}
ul.listings li hr {display:block; clear:both; height:1px; visibility:hidden; overflow:hidden; background-color:#ffffff;}

.wpad10{padding:10px;}
.accordion {margin:0px; padding:0px;}
.accordion h2 {	background: url('http://anxa.com/img/tab-accordion-gray.png') no-repeat left bottom; padding: 7px 15px 4px 15px; font: normal 12px Verdana; color:#786368; cursor: pointer;}
.accordion h2:hover {font-weight:bold;}
.accordion h2.active {background: url('http://anxa.com/img/tab-accordion-pink.png') no-repeat left 0px; font: bold 12px Verdana; color:#DD3889; background: url('http://anxa.com/img/tab-accordion-pink.png') no-repeat left bottom; padding: 7px 15px 8px 15px;}
.accordion div.slider {margin:10px 20px;}
.accordion p {font:normal 12px Arial; color:#232323; line-height:18px; padding-top: 10px;}
.ender{height:20px; background: url('ender.gif') no-repeat left bottom;  background-image:url('http://www.anxa.com/ender.gif'); background-repeat:no-repeat; margin-top:10px;}
.title{font:bold 11px Arial; color:#DD3889;}
.bigger{font-size:14px;}
.newsdate {font:italic 11px Arial; line-height:15px; padding-top: 10px;}
div.lspace{padding-left:15px; padding-top:40px;}

.cvslider h2{padding-top:20px;}


#contactUs{width:600px;}
#contactUs td{text-align:left; padding:10px;}
#contactUs td.contactLeft{font:bold 12px Arial; color:#666666; width:200px; text-align:right;}
#contactUs td label{-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding:10px 5px 5px; border:1px solid #cbccd1;}
#contactUs td label:hover{background-color:#f6f6f6;}
#contactUs td input{border:none; background:transparent; width:97%;}
#contactUs td input.send-msg{background:url('http://anxa.com/img/send-your-message.gif'); border:none; width:217px; height:43px; font:bold 14px Arial; color:#ffffff; cursor:pointer;}

ul.partnerList{list-style:none; margin:0px; padding:20px 0 0; width:670px;}
ul.partnerList li{margin:0px; float:left; text-align:center; width:130px; height:140px; font:bold 12px Arial; color:#232323;}


