@charset "utf-8";
/* CSS Document */

*			{margin:0; padding:0;}
body		{background:#003366; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; line-height:20px;}
img			{border:0;}
.nofloat	{clear:both;}
.header		{background:#012242; width:100%; height:98px; z-index:99; position:relative; }
.logo		{background:image(../images/logo.png); margin:0 5px; padding-left:0 5px;}
.midWrap	{background:#003366 url(../images/content.gif) repeat-x; width:100%; height:418px; margin:0; padding:0;}
.midWrap2	{background:#FFFFFF url(../images/content1.png) repeat-x; width:100%; height:418px; margin:0; padding:0;}
.mid 		{width:100%; height:400px; overflow:hidden; overflow-x:hidden; position:relative; bottom:-18px; z-index:0; text-align:center;}
.mid2 		{width:100%; height:400px; overflow:auto; overflow-x:hidden; position:relative; bottom:-18px; z-index:0; text-align:center;}
.content	{width:900px; margin:0 auto; text-align:center; position:relative; z-index:0;}
.slide 		{width:900px; height:400px; margin:0 auto; position:relative; z-index:0;}
.side		{width:230px; position:absolute; top:25px; right:15px; text-align:right; line-height:15px;}

.topnav		{width:230px; height:60px; margin-top:0px;}
.topnav	td	{}
.topnav	a	{display:block; margin:0;}
a.topnav1	{background:url(../images/topnav1.png) no-repeat top center; width:230px; height:20px; display:block;}
a:hover.topnav1, .topnav1 hot  {background-position:bottom center; background-repeat:no-repeat; width:inherit; height:20px; display:block;}
a.topnav2	{background:url(../images/topnav2.png) no-repeat top center; width:230px; height:20px; display:block;}
a:hover.topnav2, .topnav2 hot  {background-position:bottom center; background-repeat:no-repeat; width:inherit; height:20px; display:block;}
a.topnav3	{background:url(../images/topnav3.png) no-repeat top center; width:114px; height:20px; display:block;}
a:hover.topnav3, .topnav3 hot  {background-position:bottom center; background-repeat:no-repeat; width:114px; height:20px; display:block;}
a.topnav4	{background:url(../images/topnav4.png) no-repeat top center; width:114px; height:20px; display:block;}
a:hover.topnav4, .topnav4 hot  {background-position:bottom center; background-repeat:no-repeat; width:114px; height:20px; display:block;}


.nav a         {width:100px; height:20px; display:block; float:left; margin:0 5px 0 5px;}
.navHom        {background:url(../images/home1.png) no-repeat top center; margin:0; margin-right:5px;}
.navTou        {background:url(../images/tourism1.png) no-repeat top center; margin:0; margin-left:5px;}
.nav           {width:880px; height:20px; margin:0 auto; margin-top:30px; padding:0 5px; text-align:center;}

/*.nav		{width:1000px; height:20px; margin:0 auto; margin-top:30px; text-align:center; }
.nav a		{width:100px; height:20px; display:block; float:left; margin:0 10px;}
.navHom		{background:url(../images/home1.png) no-repeat top center;}
.navTou		{background:url(../images/tourism1.png) no-repeat top center;}*/

.navAbt		{background:url(../images/abtus1.png) no-repeat top center;}
.navCon		{background:url(../images/contactus1.png) no-repeat top center;}
.navReg		{background:url(../images/register1.png) no-repeat top center;}
.navSpk		{background:url(../images/speakers1.png) no-repeat top center;}
.navPro		{background:url(../images/programs1.png) no-repeat top center;}
.navPac		{background:url(../images/packages1.png) no-repeat top center;}

.nav a:hover, .nav .hot	{background-position:bottom center; background-repeat:no-repeat; width:100px; height:20px; display:block;}

.content-abt 		{background:url(../images/label-aboutus.png) top center no-repeat; width:900px; margin:0 auto; padding:9% 0 2% 2%; text-align:justify;}
.content-abt p		{margin:25px 0 10px 0;}
.content-abt li		{margin-left:20px;}
.labels				{}
.data				{float:right; vertical-align:top;}
.dataHolder			{margin:30px 0; width:610px; vertical-align:top;}

.content-contactus	{background:url(../images/label-contactus.png) top center no-repeat; width:900px; margin:0 auto; padding:7% 0 2% 2%; text-align:left;}
.content-contactus input {border:1px solid #008DAE;}
.contactform 		{width:700px; font-weight:bold; color:#008DAE; text-align:right;}
.contactform p		{margin:3px 0;}
.content-contactus input.subBtn	{width:100px; margin-top:15px; margin-right:-5px;}
textarea 			{width:101%; border:1px solid #008DAE;}
.note 				{font-family:Arial, Helvetica, sans-serif; color:#6c0a01; font-size:15px; font-weight:600; text-align:center; margin:0 auto; padding-top:80px;}

.content-reg		{background:url(../images/label-registration.png) top center no-repeat; width:900px; margin:0 auto; padding:7% 0 2% 2%; text-align:justify;}
input 				{margin-right:20px; padding:2px; width:100%; border:1px solid #008DAE;}
input.round			{margin-right:10px; padding:0; width:20px; vertical-align:text-bottom; border:0;}
input.subBtn		{width:100px; margin-top:30px;}
.regpic 			{margin-bottom:10px;}
.regform 			{width:880px;}
.regform2			{width:750px;}
.regform3			{width:605px;}
.title				{font-weight:bold; color:#A21D21;}
.title2				{font-weight:bold; color:#008DAE;}

.content-spkrs	 	{background:url(../images/label-speakers.png) top center no-repeat; width:900px; margin:0 auto; padding:9% 0 2% 2%; text-align:justify;}
.content-spkrs p	{margin:0 0 15px 0;}
.content-spkrs li	{margin-left:40px;}
.content-spkrs ul	{margin-bottom:25px;}
.title3				{margin:30px 0; font-family:Arial, Helvetica, sans-serif; font-size:32px; color:#16698A; text-align:center; display:block;}
.spkrHolder			{background:#EEEEEE; margin:0 auto; padding:20px 25px;}
.spkrHolder1		{background:#EEEEEE; width:655px; margin:0 auto; padding:20px 25px; border:#EEEEEE 2px solid;}
.spkrHolder2		{width:655px; margin:0 auto; padding:20px 25px; border:#EEEEEE 2px solid;}


.content-program 	{background:url(../images/label-program.png) top center no-repeat; width:900px; margin:0 auto; padding:9% 0 2% 2%; text-align:justify;}
.day 				{font-family:Arial, Helvetica, sans-serif; font-size:48px; color:#16698A; text-align:left;}

.content-packages	{background:url(../images/label-packages.png) top center no-repeat; width:900px; margin:0 auto; padding:9% 0 2% 2%; text-align:justify;}
.packages-note 		{font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:15px; font-weight:normal; text-align:center; margin:0 auto; padding-top:55px;}

.content-tourism	{background:url(../images/label-tourism.png) top center no-repeat; width:900px; margin:0 auto; padding:9% 0 2% 2%; text-align:justify;}
.content-tourism p  {margin:10px 0 10px 0;}
.title4				{margin:10px 0; font-family:Arial, Helvetica, sans-serif; font-size:32px; color:#16698A; text-align:left; display:block;}

.content-guide1		{background:url(../images/guide1.png) top center no-repeat; width:900px; margin:0 auto; padding:9% 0 2% 2%; text-align:justify;}
.content-guide1 li	{margin-left:40px;}
.content-guide1 p	{margin:25px 0 10px 0;}

.content-guide2		{background:url(../images/guide2.png) top center no-repeat; width:900px; margin:0 auto; padding:9% 0 2% 2%; text-align:justify;}
.content-guide2 li	{margin-left:40px;}
.content-guide2 p	{margin:25px 0 10px 0;}

.content-guide3		{background:url(../images/guide3.png) top center no-repeat; width:900px; margin:0 auto; padding:9% 0 2% 2%; text-align:justify;}
.content-guide3 li	{margin-left:40px;}
.content-guide3 p	{margin:25px 0 10px 0;}

.content-shang		{background:url(../images/label-aboutus.png) top center no-repeat; width:900px; margin:0 auto; padding:9% 0 2% 2%; text-align:justify;}
.content-shang li	{margin-left:13px;}
.content-shang p	{margin:25px 0 10px 0;}
.shangPic			{margin:20px auto;}
.feats				{margin:0 auto;}
.feats2				{background:#EEEEEE; margin:50px auto; padding:20px 25px;}
.feats3				{margin:50px auto;}

.guidedetails       {width:242px; margin:0 auto; position:absolute; top:130px; right:30px;}

.content-downloads	{background:url(../images/label-downloads.png) top center no-repeat; width:900px; margin:0 auto; padding:9% 0 2% 2%; text-align:justify;}
a.topnav5			{background:url(../images/topnav5.png) no-repeat top center; width:230px; height:20px; display:block;}
a:hover.topnav5, .topnav5 hot  {background-position:bottom center; background-repeat:no-repeat; width:inherit; height:20px; display:block;}
.side				{width:230px; position:absolute; top:8px; right:15px; text-align:right; line-height:15px;}
.emails 			{width:105px; margin:0 auto; top:180px; right:110px; position:absolute;}
.downloads-p        {margin:10px 0px; padding:10px 0px; text-align:left;}

img, div		{behavior: url(http://www.wce2010.org/global/templates/css/iepngfix.htc)}