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

img  {
border:none;
}

html {
width:100%;
}

body {
background-image:url(/images/tile.png);
background-repeat:repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#111;
width:100%;
padding:0;
margin:0;
}

h1 {
background-image:url(/images/h1.png);
background-repeat:no-repeat;
height:22px;
font-size:15px;
color:#FFFFFF;
font-weight:bold;
padding:3px 0 0 7px;

}

/*orange header*/
h2 {  
background-image:url(/images/h2.png);
background-repeat:no-repeat;
height:22px;
font-size:15px;
color:#FFFFFF;
font-weight:bold;
padding:3px 0 0 7px;

}

h3 {
font-size:15px;
font-weight:bold;
padding:7px 0 0 7px;

}

h5 {  
background-color:#f9ac57;
height:22px;
font-size:15px;
color:#FFFFFF;
font-weight:bold;
padding:3px 0 0 7px;
width:97%;
margin:10px auto;
}


h6 {  
background-color:#26257c;
height:22px;
font-size:15px;
color:#FFFFFF;
font-weight:bold;
padding:3px 0 0 7px;
width:97%;
margin:10px auto 0 auto;
}


pre {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
padding:0;
}


a:link {
color:#0000CC;
text-decoration:none;
outline:none;
}

a:visited {
color:#0000CC;
text-decoration:none;
outline:none;
}

a:hover {
text-decoration:underline;
}


/*layout*/
#container {
margin:0 auto;
width:800px;
clear:both;
}

#logo {
background-image:url(/images/header.png);
background-repeat:no-repeat;
width:768px;
height:111px;
margin:0 auto;
}

#nav {
background-image:url(/images/nav.png);
width:100%;
height:30px;
margin:0 auto;
}

#nav ul {
list-style-type:none;
padding:0;
margin:0;
height:30px;
text-align:center;
padding-top:5px;
}

#nav a {
color:#FFFFFF;
font-weight:bold;
font-size:13px;
text-decoration:none;
}

#nav a:visited, a:hover {
text-decoration:none;
}

#nav ul li {
display: inline;
padding-left:7px;
padding-right:7px;
padding-top:0;
margin-top:0;

}

#page {
background-image:url(/images/back.png);
background-repeat:repeat-y;
margin:0 auto;
/*margin-top:-21px;*/
width:800px;
clear:both;
}


#content {
padding:0 47px 17px 67px;
margin:0;
clear:both;
}

#flash {
padding:0 7px 1px 53px;

}




#bottom {
background-image:url(/images/footer.png);
background-position:top;
background-repeat:no-repeat;

width:800px;
height:18px;
clear:both;

}


#footer {
text-align:center;
width:698px;
height:400px;
background-color:#E35721;
margin:0 auto;
clear:both;

}

#number {
background-image:url(/images/number.png);
background-repeat:no-repeat;
width:698px;
height:21px;
margin:0 auto;
}

#links {
width:700px;
margin:0 auto;
/*border:1px solid #000;*/
text-align:center;

}


#links a {
color:#fff;
font-size:10px;
font-weight:bold;

}

#links p {
color:#fff;
font-size:10px;
font-weight:bold;

}

#links ul {
list-style-type:none;
padding:0;
margin:0;
padding-top:17px;

}



#links ul li {
display: inline;
padding-left:7px;
padding-right:7px;
border-right:1px solid #fff;
padding-top:0;
margin-top:0;

}

#links ul li:after {
/*	content: "  |  ";*/

	}
		
#links ul li.last {
/*	content: "";*/
border-right:none!important;
	}



/*   newsletter elements   */

#newsletter {
background-image:url(/images/newsletter.png);
background-repeat:no-repeat;
width:196px;
height:73px;
padding-left:7px;
padding-top:3px;

}

#newsletter h3 {
font-size:12px;
color:#fff;
padding:0;
margin:0;
padding-bottom:7px;
}

#newsletter label {
display:block;
font-size:11px;
color:#fff;

}


.fld {
font-size:11px;
color:#000;
background-color:#D5D5E4;
border:none;
height:20px;
line-height:20px;
}



.go {
background-image:url(/images/go.png);
background-repeat:no-repeat;
background-color:#908FBA!important;
width:36px;
height:22px;
border:none;
padding-top:7px;
}

.news-text {
font-size:12px;
color:#767575;
font-weight:bold;
border-left:1px solid #777;
padding-left:17px;
margin-left:17px;
}


/*   page elements   */


#error-message {
background-image:url(/images/e-box.gif); width:400px; height:63px;background-repeat:no-repeat;background-position:center;color:#FF0000; font-size:20px; font-weight:777;padding:30px 0 0 17px;;

}


/* rounded corners */

.box {
   background: #d5d5e4;
}
.top div {
   background: url(/images/15_tl.png) no-repeat top left;

}
.top {
   background: url(/images/15_tr.png) no-repeat top right;
}
.bottom div {
   background: url(/images/15_bl.png) no-repeat bottom left;
}
.bottom {
   background: url(/images/15_br.png) no-repeat bottom right;

}

.top div, .top, 
.bottom div, .bottom {
   width: 100%;
   height: 17px;
   font-size: 1px;
}
.r_content { margin: 0 30px; }


/* rounded corners */


.welcome {
color:#c33400;
font-size:16px;
font-style:italic;
font-weight:bold;
padding-right:10px;
}


/*testimonial boxes */


#test-box {

}

#test-box table {
width:224px;
height:165px;
background-image:url(/images/test-box.png);
background-repeat:no-repeat;
margin-bottom:17px;
margin-left:17px;

}

#test-box p {
font-size:10px;
color:#585866;
padding:27px 0 0 0;
margin:0;
text-align:left;
}

#test-box div {
font-weight:bold;
font-size:11px;
color:#585866;
text-align:left;
}

#test-box img {
border:1px solid #000;

margin-top:27px;
}

#front {
width:400px;

}

#front p {
color:#111;

}

.fr-orng {
color:#FFFFFF;
background-color:#f15c23;
font-weight:bold;
padding:10px;
margin:17px;
text-align:left;

}


/*conference listing page */

#conf-box table {
margin-top:27px;
background-image:url(images/tbl.png);
background-repeat:no-repeat;
width:690px;
height:317px;
}

#conf-box td:first-child {
padding:7px 7px 0 17px;
}

#conf-box td:last-child {
padding:7px 27px 0 0;
}

#conf-box h1 {
background-image:none;
color:#302f82;
font-size:16px;
font-style:italic;
margin:0;
padding:2px 0 2px 0;
}

#conf-box h2 {
color:#c33400!important;
font-size:14px!important;
margin:0!important;
padding:2px 0 2px 0!important;
background:none!important;
}

#conf-box h3 {
color:#5c5c61;
font-size:14px;
margin:0;
padding:2px 0 2px 0;
}

#conf-box p {
color:#696969;
font-size:12px;
padding:0;
margin:0;
}

/*about us page */

#abt-tbl td {
padding:7px;
}

#abt-grey {
background-color:#dadae9;
color:#3b3b3b;
font-style:italic;
padding:7px;
}

#abt-grey p {
font-weight:bold;
padding:0;
margin:0;

}

#right1 {
background-color:#dfdfdf;
margin:7px;
border:1px solid #787878;
}

#right1 h1 {
background-color:#25247a;
color:#FFFFFF;
font-weight:bold;
font-size:11px;
padding:7px;
margin:0;
text-align:center;
}

#right1 span {
font-weight:bold;

}

#right1 p {
padding:7px;

}

#right2 {
background-color:#dfdfdf;
border:1px solid #787878;
margin:7px;
}

#right2 h1 {
background-color:#25247a;
color:#FFFFFF;
font-weight:bold;
padding:7px;
font-size:11px;
margin:0;
text-align:center;
}


#right2 p {
padding:7px;

}

.abt-img {
text-align:center;

}

#doc {
color:#3b3b3b;
font-style:italic;
margin:5px 22px 22px 22px;
}

#doc span {
font-weight:bold;
display:block;
}


/*contact */

#cnt-div {
text-align:center;
margin:17px;
}

#cnt-div img {
margin:0;
padding:0 0 17px 0;

}


/*featured table on footer */
#feat-tbl td {
background-image:url(images/feat.png);
background-repeat:no-repeat;
background-position:top;
width:200px;
height: 400px;


}

#feat-tbl h1 {
background-image:none!important;
text-align:left!important;
padding:30px 0 0 17px;
margin:0!important;
text-decoration:none;
color:#0000FF;
}





#feat-tbl p  {
color:#333333;
text-decoration:none;
text-align:left;
padding:3px 0 0 27px;
margin:0;
text-align:left;

}

#feat-tbl img {
margin-top:17px;

}

#add-box {
background-image:url(images/add-back.png);
background-repeat:no-repeat;
width:707px;
height:357px;
padding:17px 0 0 17px;
margin-top:17px;
}

#add-box h1 {
color:#e65821;
font-size:15px;
font-weight:bold;
background:none;


}

#add-box p {
padding:0 37px 0 7px;
}



/*  new inquiry pages */

#inquire_new table {
	
	
	
	
}

#inquire_new div {
	
padding:3px 0 3px 0!important;
margin:7px 0 7px 0!important;
	
	
}

#inquire_new h1 {
	
font-size:24pt;
color:#22216f;
background:none!important;
padding:3px 0 3px 0!important;
margin:0!important;

}

#inquire_new h3 {
padding:7px 0 7px 7px!important;
margin:0!important;
background-color:#ececec;

}


/* page 2 */
.cntry {
	width:146px!important;
}
.norm {
	padding:3px 0 3px 0;
	font-weight:bold!important;
	
}

#inquiry_top {
margin:17px 0 17px 0!important;	
background-color:#ececec;	
padding:0!important;

}

#inquiry_top h3 {
padding:7px 0 7px 7px;
margin:0 0 10px 0;	
border-bottom:1px solid #ccc;
}

#inquire_mid {
	font-weight:bold!important;
	
}

#inquire_mid p {
	font-weight:normal;
	
}

#inquire_mid h1 {
padding:7px 0 7px 7px!important;	
background-color:#27247d;
	
}

#inquire_mid h3 {
padding:7px 0 7px 7px!important;	
background-color:#ececec;
color:#000;	
}


#inquire_mid h6 {
font-size:15px;
font-weight:bold;
background:none;
color:#000;
padding:4px 0 4px 0;
}


.btn {
	margin:17px;
	text-align:right;
}

.small {
	width:40px;
}

.extra {

color:#4e4e4e;
background-color:#ffe1b4;
padding:7px 7px 7px 17px;
margin:0px 9px 7px 17px;
}


.text {
	width:420px;
	height:270px;
}


#forgot-results {
	color:#F00;
}

#topright {
	position:absolute;
	top:1;
	left:3;

}

#topright a:link {
	color:#FFF;
	font-weight:bold;
}
#topright a:visited {
	color:#FFF;
	font-weight:bold;
}
#topright a:hover {
	color:#FFF;
	font-weight:bold;
}


#email_td {
	color:#F00;
	text-align:center;
}



/* register 4 page */

#reg_4 h1 {
	background:none;
	font-size:17px;
	color:#000;
	padding:0;
	margin:0;
}
