body {
font-family:Arial, Helvetica, sans-serif; 
background-color:#FFFFFF;
margin:auto; 
font-size:small
}

td,th {
padding-left:2px;
padding-right:2px;
padding-bottom:2px;
border-right:1px solid #dddddd;
border-bottom:1px solid #dddddd;
}

.bgcolorone {
background-color:#ffffff;
}

.bgcolortwo {
background-color:#eeeeee;
}

#sitecontainer {
width:1000px; 
margin:auto;
padding:0;
position:relative}

#bannercontainer {
width:1000px; 
height:128px;
margin:0px;
padding:0px;
background-color:#ffffff
}

#bannercontainer #logo {
width:590px; 
height:128px; 
float:left;
}
#bannercontainer #logo img{margin:10px 20px 0px 0px}
#bannercontainer #logo h2 {color:#a8dbef; font-size:x-large; margin-top:20px}

#bannercontainer #dates {
width:400px; 
height:128px; 
float:left; 
margin:0; 
border-left:4px solid #a8dbef;
}
#bannercontainer #dates h1 {color:#1b3766; text-align:center; font-size:medium; margin:20px 0px 10px 0px}
#bannercontainer #dates table {color:#1b3766; width:360px; margin:0px 20px 0px 20px}
#bannercontainer #dates th {font-size:14px; font-weight:bold; padding:0px 6px 0px 6px}
#bannercontainer #dates td {font-size:14px; font-weight:normal; padding:2px 6px 2px 6px}

#titleline {
width:1000px;
height:45px;
background-repeat:repeat-x;
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
}
#titleline p{
font-size:12px;
padding:10px 0px 0px 0px;
margin:0;
}

#contentcontainer {
width:1000px; 
margin:0;
}

#contentcontainer #indexone {
width:1000px;
height:96px;
background-image:url(images/cmx-ciphex-2010-i_01.jpg);
}

#contentcontainer #indextwo {
width:1000px;
height:69px;
background-image:url(images/cmx-ciphex-2010-i_02.jpg);
padding:0;
margin:0;
text-align:center
}
#contentcontainer #indextwo h1{
font-size:18px;
color:#d21242;
padding:8px 390px 0px 0px;
margin:0px;
}
#contentcontainer #indextwo h2{
font-size:14px;
color:#1b3766;
padding:0px 390px 0px 0px;
margin:0px;
}
#contentcontainer #indextwo h3{
font-size:12px;
color:#1b3766;
padding:0px 390px 0px 0px;
margin:0px;
}

#contentcontainer #indexthree {
width:1000px;
height:84px;
background-image:url(images/cmx-ciphex-2010-i_03.jpg);
}

#contentcontainer #indexfour {
width:1000px;
height:212px;
background-image:url(images/cmx-ciphex-2010-i_04.jpg);
padding:0;
margin:0;
}

#contentcontainer #indexonlinereg {
width:1000px;
padding:20px;
margin:0;
}

#contentcontainer #indexonlinereg h1{
color:#1b3766;
font-size:24px;
text-align:center
}

#contentcontainer #indexonlinereg a{
color:#1b3766;
font-size:24px;
text-decoration:none;
}

#contentcontainer #indexonlinereg a:hover{
color:#cc0000;
font-size:24px;
text-decoration:underline;
}

#contentcontainer #indexfour #invitevisitor {
width:180px;
height:80px;
float:left;
text-align:right;
margin:0px 10px 0px 0px
}

#contentcontainer #indexfour #inviteexhibitor {
width:180px;
height:80px;
float:left;
text-align:left;
border-left:1px solid #a8dbef;
margin:0px
}
#contentcontainer #indexfour h1 {color:#084dc2; font-size: 24px; font-weight: bold; margin:0px 0px 0px 20px}
#contentcontainer #indexfour h1 a{color:#084dc2; font-size: 24px; font-weight: bold}
#contentcontainer #indexfour  h1.areyou {color:#a8dbef; font-size: 24px; font-weight: bold; padding:30px 0px 10px 145px; margin:0}
#contentcontainer #indexfour h2 {color:#084dc2; font-size: 16px; font-weight: normal; margin:10px 0px 0px 20px}
#contentcontainer #indexfour h2 a{color:#084dc2; font-size: 16px; font-weight: normal}
#contentcontainer #indexfour a.products{color:#d21242;font-size:16px; font-weight:bold; text-decoration:none}
#contentcontainer #indexfour a.products:hover{color:#1b3766; text-decoration:underline}

#title {width:240px; height:30px; background-image:url(images/nav-title-bkg.jpg);border-bottom:2px solid #fff;margin-bottom:10px}
#title h1 {color:#ff0000; font-size:22px; margin:3px 0px 0px 46px}
	
#nav {width:250px; float:left;margin:10px 0px 0px 0px}	
	#nav ul, li{list-style:none;font-size:medium; margin-bottom:4px}
	#nav ul{list-style:none;margin-left:20px;padding:0px;margin:0px}
	#nav ul li ul{list-style:none;margin-left:20px;padding-left:0px;}
	#nav a{color:#1b3766;font-size:14px;}
	#nav a:hover{color:#d21242; font-weight:bold}
	#nav a.main{color:#d21242;font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif;}
	#nav a.main:hover{color:#1b3766;font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold}
	#nav hr {color:#ffffff; size:10px}
	
#rightcontent {width:240px; float:left}
	#rightcontent h1 {color:#d21242; font-size:medium; text-align:center; margin:4px 0px 10px 0px; padding:5px 0px 4px 10px;}
	#rightcontent p {color:#1b3766;margin-top:0px }
	#rightcontent table {color:#1b3766; width:220px; margin:10px 0px 30px 20px}
	#rightcontent img.rotator {border:1px solid #a8dbef;padding:4px;margin:6px 0px 10px 10px}
	#rightcontent #logos {width:220px; text-align:center; background-color:#FFF;margin:4px 10px 4px 10px}
	#rightcontent #printer {width:220px; text-align:center; margin:40px 10px 4px 10px}

#maincontent {width:492px; float:left;margin-top:6px; border:#d5ebf8 double 4px; min-height:460px}
	#maincontent h1 {color:#d21242; margin:0px 0px 10px 0px; padding:5px 0px 4px 10px; font-size:large; background-color:#d5ebf8; text-align:center}
	#maincontent h2 {color:#1b3766; margin:0px 10px 10px 10px; padding:8px 0px 0px 0px; font-size:medium}
	#maincontent h3 {color:#1b3766; margin:0px 1px 10px 10px; padding:8px 0px 0px 0px; font-size:small}
	#maincontent p  {color:#333333; margin:0px 10px 10px 10px; padding:8px 0px 0px 0px;}
	#maincontent a {color: #084dc2; text-decoration: none; font-weight:normal}
	#maincontent a:hover {color: #d21242; text-decoration: underline; font-weight:normal}
	#maincontent li {color:#333333; list-style:disc; font-size:small}

#copyright {width:1000px;color:#a8dbef;font-size:x-small;margin-top:10px; text-align:center}
#copyright a {color:#a8dbef;}
#copyright a:hover {color:#084dc2;}
p.map {font-size:11px}
h1.map {font-size:16px}