/*
	Yes this layout was inspired by lightbox v2.0's page, the reason being, the layout works really well for a doc 
*/

body {
        margin: 0;
	        padding: 0;
		}

.banner_body {
	padding: 0;
	margin: 0;
	background-color: black;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; color: #000000;
}

.banner_frame {
	padding: 0;
	padding-right:100px;
	margin: 0;
}

.base_body {
	padding: 0;
	margin: 0px;
	background-color: #ffffff;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; color: #000000;
	text-align:center; /* for IE */ 
}
.pro_left_body {
	padding: 0;
	margin: 10px;
	background-color: #ffffff;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; color: #000000;
	text-align:center; /* for IE */ 
}

.pro_main_body {
	padding: 0;
	margin: 10px;
	background-color: white;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; color: #000000;
	text-align:center; /* for IE */ 
}

.phone_main_body {
	padding: 0;
	margin: 10px;
	background-color: white;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; color: #000000;
	text-align:center; /* for IE */ 
}

div#wrapper { 
text-align:left; /* reset text alignment */ 
width:748px; /* or a percentage, or whatever */ 
margin:0 auto; /* for the rest */ 
} 



.helpTH {
	background: #333333; 
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 14px;
		color: #ffffff;
		width:20px;
		height:18px;
		cursor: pointer;
		PADDING-TOP:3px;
		text-align:center; /* for IE */ 
}

.helpTHSelect {
	background: #333333; 
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 14px;
		color: #ffffff;
		width:20px;
		height:20px;
		cursor: pointer;
		PADDING-TOP:3px;
		text-align:center; /* for IE */ 
}

.navTHhalf { background: #333333; 
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 14px;
		color: #ffffff;
		width:84px;
		height:20px;
		cursor: pointer;
		PADDING-TOP:3px;
		text-align:center; /* for IE */ 
}

a.navHREF:hover,
a.navHREF:link,
a.navHREF:visited,
a.navHREF:active
{ 
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 10px;
		color: #333333;
		cursor: pointer;
		text-decoration: none;
		PADDING-LEFT: 10px;
}

.navHREF
{ 
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 10px;
		color: #333333;
		cursor: pointer;
		text-decoration: none;
		PADDING-LEFT: 10px;
}
.navTH { background: #333333; 
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 14px;
		color: #ffffff;
		width:177px;
		height:22px;
		cursor: pointer;
		PADDING-TOP:3px;
  		border-right: 3px solid #aaaaaa;
  		border-top: 1px solid #aaaaaa;
		text-align:center; /* for IE */ 
}

.navTHText
 { 
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 10px;
		color: #ff8888;
		text-align:center; /* for IE */ 
		text-decoration: none
}

a.navTHText:hover
a.navTHText,
a.navTHText:link,
a.navTHText:visited,
a.navTHText:active
 { 
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 10px;
		color: #dddddd;
		text-align:center; /* for IE */ 
		text-decoration: none
}
a.navTHText:hover
 { 
		text-decoration: underline
	}
.navTHConnect { background: #333333; 
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 14px;
		color: #000000;
		background-color: #FFCC00;
		width:145px;
		height:17px;
		cursor: pointer;
		PADDING-TOP:0px;
		PADDING-BOTTOM:2px;
  		border-right: 2px solid #aaaaaa;
  		border-top: 2px solid #aaaaaa;
		text-align:center; /* for IE */ 
}
.navTHLogin { background: #333333; 
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 14px;
		color: #000000;
		background-color: #FFCC00;
		width:77px;
		height:17px;
		cursor: pointer;
		PADDING-TOP:0px;
		PADDING-BOTTOM:2px;
  		border-right: 2px solid #aaaaaa;
  		border-top: 2px solid #aaaaaa;
		text-align:center; /* for IE */ 
}
.navTHSelect { background: #555555; 
		PADDING-TOP:3px;
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 14px;
       	color: #ffcc00;
		width:177px;
  border-right: 3px solid #ffcc00;
  border-top: 1px solid #ffcc00;
		height:22px;
		cursor: pointer;
		text-align:center; /* for IE */ 
}
.navImgTH { background: #ffffff; 
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 14px;
		color: #ffffff;
		width:160px;
		height:120px;
		cursor: pointer;
		PADDING-TOP:3px;
		text-align:center; /* for IE */ 
}

.navImgTHSelect { background: #ffffff; 
		PADDING-TOP:3px;
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 14px;
       		color: #ffcc00;
		width:160px;
		height:120px;
		cursor: pointer;
		text-align:center; /* for IE */ 
}

.navTH1 { background: #000000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
  		border-right: 2px solid #ffcc00;
  		border-top: 1px solid #ffcc00;
  		border-left: 2px solid #ffcc00;
  		border-bottom: 1px solid #ffcc00;
	background-image:  url('../images/vconnect.jpg'); 
	font-size: 16px;
	font-weight: normal;
	color: #ffffff;
	width:180px;
	height:20px;
	cursor: pointer;
	PADDING-TOP:3px;
	text-align:center; /* for IE */
}

.navTHSelect1 { 
	display:none;
	background: #555555;
	PADDING-TOP:3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffcc00;
	width:180px;
	height:20px;
  border-bottom: 2px solid #aaaaaa;
	cursor: pointer;
	text-align:center; /* for IE */
}

.navTH1s { background: #ffcc00;
        font-family: Verdana, Arial, Helvetica, sans-serif;
  		border-right: 2px solid #ffffff;
  		border-top: 1px solid #ffffff;
  		border-left: 2px solid #aaaaaa;
  		border-bottom: 1px solid #aaaaaa;
	font-size: 14px;
	color: #000000;
	width:180px;
	height:20px;
	cursor: pointer;
	PADDING-TOP:3px;
	text-align:center; /* for IE */
}

.navTHSelect1s { 
	background: #555555;
	PADDING-TOP:3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffcc00;
	width:180px;
	height:20px;
  border-bottom: 2px solid #aaaaaa;
	cursor: pointer;
	text-align:center; /* for IE */
}


.navTH2 { background: #66CC00;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	        font-size: 14px;
		        color: #FFFFFF;
			        width:130px;
				        height:20px;
					        cursor: pointer;
						        PADDING-TOP:3px;
							        text-align:center; /* for IE */
								}

								.navTHSelect2 { background: #555555;
								        PADDING-TOP:3px;
									        font-family: Verdana, Arial, Helvetica, sans-serif;
										        font-size: 14px;
											        color: #ffcc00;
												        width:130px;
													        height:20px;
														        cursor: pointer;
															        text-align:center; /* for IE */
																}
																

a.lightwindow_iframe_link,
a.lightwindow_iframe_link:hover,
a.lightwindow_iframe_link:link,
a.lightwindow_iframe_link:visited,
a.lightwindow_iframe_link:active 
{color: #ffffff; text-decoration: none}

.navtable {


}
.ucheckbox { FONT-SIZE: 12pt;
    FONT-FAMILY: "verdana";
    COLOR: #aaaaaa;
    border: 2px;
    border-style: solid;
    border-color: #aaaaaa;
    BACKGROUND-COLOR: #333333;
    overflow:hidden;
        WIDTH: 25;
}


.tablecellodd {  background: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #000000
}

.tablecelleven {  background: #eaeaea;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #000000
}

.tableheader {  background: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10;
    font-weight: bold;
    color: #ffffff
}



