@charset "utf-8";

/* CSS Document */



* {

margin: 0;

padding: 0;

}



body {

text-align:center;

background-image:url(../images/bg.jpg);

background-repeat:repeat-x;

}



#container {

width:950px;

margin: 0 auto;

text-align:left;

}



#header {

width:920px;

}



#header a:link img, a:visited img {

border:none;

border-width:0px;

margin-top:-3px;

margin-bottom:-3px;

}



#content-main {

margin-top:30px;

width:950px;

height:235px;

background-image:url(../images/contentbg.jpg);

background-repeat:no-repeat;

clear:both;

}



#footer {

margin-top:50px;

background-image:url(../images/footerbg.jpg);

background-repeat:repeat-x;

height:165px;

bottom:0px;

width:auto;

}



#hold {

width:800px;

margin: 0 auto; 

text-align:left;

}



.footer {

float:left;

margin-left:30px;

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:lighter;

}



#footercompany {

float:left;

width:170px;

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:lighter;

}



.footer h2 {

color:#585858;

font-size:10px;

margin-top:20px;

padding-bottom:3px;

border-bottom:dotted 1px #585858;

}



#footercompany h3 {

color:#585858;

font-size:10px;

margin-top:20px;

padding-bottom:3px;

border-bottom:dotted 1px #585858;

}



.footer h3 a{

color:#929292;

font-size:10px;

text-decoration:none;

font-weight:lighter;

}



.footer h3 {

margin-top:7px;

}



#footercompany h3 {

color:#929292;

font-size:10px;

margin-top:7px;

}



.footer1 {

float:right;

margin-right:30px;

}



.footer1 span {

margin-top:20px;

font-family:Arial;

font-size:10px;

color:#585858;

position: relative;

top: 20px;

}



#content-main {

clear:both;

font-family:Arial, Helvetica, sans-serif;

color:#343434;

}



#content-main p.head {

font-size:14px;

margin-top:20px;

}



#content-main p {

margin-top:20px;

font-size:12px;

line-height:19px;



}



#left {

float:left;

width:268px;

margin-left:30px;

}



#center {

float:left;

width:245px;

margin-left:40px;

}



#right {

width:266px;

float:left;

margin-left:60px;

font-size:10px;

}



#right p {

font-size:12px;

line-height:14px;

}



#submenu {

float:left;

width:222px;

height:192px;

margin-right:20px;

}



#flash {

min-height: 261px;

height: 261px;

width: 100%;

float: left;

}

#flash_sub {

min-height: 141px;

height: 141px;

width: 100%;

float: left;

}



#submenu1 {

float:left;

width:222px;

height:233px;

margin-right:20px;

}



#content {

width:950px;

clear:both;

}



#content a:link img, a:visited img {

border:none;

border-width:0px;

}



.subcontent1 {

font-family:Arial, Helvetica, sans-serif;

color:#2c2c2c;

margin-top:30px;

min-height:200px;

}





.subcontent {

font-family:Arial, Helvetica, sans-serif;

color:#2c2c2c;

margin-top:30px;

margin-left:240px;

min-height:200px;

}



.subcontent h1 {

font-size:18px;

font-weight:300;

margin-bottom:7px;

}



.subcontent1 h1 {

font-size:18px;

font-weight:300;

margin-bottom:7px;

}



.subcontent img {

margin-bottom:10px;

}



.subcontent p {

font-size:12px;

line-height:19px;

}



.subcontent1 p {

font-size:12px;

line-height:19px;

}



.style1 {font-size: 10px}

.style1 a { color:#000000; text-decoration:none; }



.errorMsg {

	font-weight: bold;

	margin-bottom: 15px;

	color: red;

	font-size: 14px !important;

}



.error {

	color: red;

	font-weight: bold;

}



.medium_window { margin-top:-15px;width:610px;text-align:center;margin-bottom: 20px;}

.medium_window_main { width:596px;height:300px;margin:auto;}

.medium_window_top_left { background: no-repeat url('../images/c_tl.png');width:13px;height:15px; float: left; margin: 0; padding: 0;}

.medium_window_top_middle { background: repeat-x url('../images/b_t.png');width:570px;height: 15px; float: left; margin: 0; padding: 0;}

.medium_window_top_right { background: no-repeat url('../images/c_tr.png');width:13px;height:15px; float: right;  margin: 0; padding: 0;}

.medium_window_middle_left { background: repeat-y url('../images/b_l.png');width:13px;height:260px; float: left; }

#map_canvas { background-color:#e4e4e4;width:570px;height:260px; float: left; }

.medium_window_middle_right { background: repeat-y url('../images/b_r.png');width:13px;height:260px;float: right; }

.medium_window_bottom_left { background: no-repeat url('../images/c_bl.png');width:13px;height:15px; float: left; margin: 0; padding: 0;}

.medium_window_bottom_middle { background: repeat-x url('../images/b_b.png');width:570px;height:15px; float: left; margin: 0; padding: 0;}

.medium_window_bottom_right { background: no-repeat url('../images/c_br.png');width:13px;height:15px; float: right; margin: 0; padding: 0;}

.map_text {font-weight:bold;margin-top:3px;}

.map_text a { color: #000000; font-size:12px; }



.partner_links { color: #000000; font-size:12px; }



.news_list  { color: #000000; font-size:12px; }

.news_list a { color: #000000; text-decoration:none; margin-left:20px;}



.innfluxquote { text-indent:-9999px; height: 0px; width:949px; display:block; float: left; }

.condonetworksquote { text-indent:-9999px; height: 0px; width:949px; display:block; float: left; }

.hospitalitysupportquote { text-indent:-9999px; height: 0px; width:949px; display:block; float: left; }

.hospitalnetquote { text-indent:-9999px; height: 0px; width:949px; display:block; float: left; }

.wifluxquote { text-indent:-9999px; height: 0px; width:949px; display:block; float: left; }

.meetinginternetquote { text-indent:-9999px; height: 0px; width:949px; display:block; float: left; }

