body{

	margin:0 0 0 0;

	background-color:#CCCCCC;

	font-family:Tahoma, Verdana, Arial, sans-serif; 

	font-size:12px;

}

a:link {

	text-decoration: none;

}

a:visited {

	text-decoration: none;

}

a:hover {

	text-decoration: underline;

}

a:active {

	text-decoration: none;

}



.bodytext {

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

	font-size: 12px;

	font-weight: 100;

	text-transform: none;

	color: #000000;

	text-align: justify;

	vertical-align: top;

}

.home-page-text {

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

	font-size: 11px;

	text-transform: none;

	color: #000000;

	text-align: justify;

	vertical-align: top;

}

.logintext {

	font-family: Tahoma, Verdana, Arial, sans-serif;

	font-size: 11px;

	font-weight: 100;

	text-transform: none;

	color: #000000;

	text-align: justify;

	vertical-align: top;

}

.logintextfield {

	font-family: Tahoma, Verdana, Arial, sans-serif;

	font-size: 11px;

	font-weight: 100;

	text-transform: none;

	color: #000000;

	text-align: justify;

	vertical-align: top;

	border:1 solid #cccccc;

}

.menu {

	font-family:  Verdana;

	font-size: 12px;

	font-weight:700;

	color:#FFFFFF;

	/*letter-spacing:1px;*/

	

	vertical-align: middle;

	border-right: 1px solid #CC6600;

	background:url(images/menubg.jpg) repeat-x;

}

.menu td

{

  text-align:center;

}

.menu a

{

color:#FFFFFF;

}



.topmenu {

	font-family: Tahoma, Verdana, Arial, sans-serif;

	font-size: 10px;

	font-weight: 100;

	text-transform: none;

	color: #ffffff;

	text-align: right;

	vertical-align: middle;

}

.moretext {

	font-family: Tahoma, Verdana, Arial, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-transform: none;

	color: #FF9900;

	text-align: right;

	vertical-align: middle;}

.instruction {

	font-family: Tahoma, Verdana, Arial, sans-serif;

	font-size: 10px;

	font-weight: 100;

	text-transform: none;

	color: #003366;

	text-align: center;

	vertical-align: middle;}

.import_points {

	font-family: Tahoma, Verdana, Arial, sans-serif;

	font-size: 10px;

	font-weight: bold;

	text-transform: none;

	color: #009933;

	line-height:14px;

	text-align: justify;

	vertical-align: text-top;

}

.points {

	font-family: Tahoma, Verdana, Arial, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-transform: none;

	color: #666666;

	line-height:14px;

	text-align: center;

}

.copyrighttext {

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

	font-size: 9px;

	font-weight: 100;

	text-transform: none;

	color: #000000;

	text-align:center;

}

.heading {

	font-family: Tahoma, Verdana, Arial, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-transform: none;

	color: #FFFFFF;

	text-align:left;

	vertical-align: middle;

}

.service_heading {

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

	font-size: 12px;

	font-weight: bold;

	text-transform: none;

	color: #006699;	text-align: left;

	vertical-align: middle;}

.sub_heading {

	font-family: Tahoma, Verdana, Arial, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-transform: none;

	color: #003399;	text-align: left;

	vertical-align: middle;}

.points{

	font-family: Tahoma, Verdana, Arial, sans-serif;

	font-size: 12px;

	font-weight: bold;	color: #000000;	text-align: left;

	vertical-align: text-top;

}

.formElement {

	background-color: #EBF8FE;

	width: 174px;

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

	font-size: 13px;

	color: #000000;

	border: 1px solid #003366;

}

.formElement-comment {

	background-color: #EBF8FE;

	width: 240px;

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

	font-size: 13px;

	color: #000000;

	border: 1px solid #003366;

}

.bg-advantage {

color:#4092C7;

}

.advantagetext {

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

	font-size: 11px;

	font-weight: 100;	text-transform: none;

	color: #ffffff;	text-align: justify;

	vertical-align: top;}

.home-page-heading {

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

	font-size: 14px;

	font-weight: bold;	text-transform: none;

	color: #006699;	text-align:left;

	vertical-align: middle;}

.vgrayline {

	background-image:url(images/bg_gray_vline.gif);

	background-repeat:repeat-y;

}

.graytext {

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

	font-size: 11px;

	font-weight: 100;	text-transform: none;

	color: #666666;	text-align: justify;

	vertical-align: top;}

.bg-products-cisco-top {

	background-image:url(images/products/bg_products_cisco_top.gif);

}

.bg-products-cisco-inside {

	background-image:url(images/products/bg_products_cisco_inside.gif);

	background-repeat:repeat-x;

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

	font-size: 12px;

	text-transform: none;

	color: #000000;

	text-align: justify;

	vertical-align: middle;

	padding:9px;

}

.heading-products {

	background-image:url(images/products/bg_products_top.gif);

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

	font-size: 13px;

	font-weight: bold;

	text-transform: none;

	color: #000000;

	text-align: left;

	vertical-align: middle;

}

.products-teletex-text {

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

	font-size: 12px;

	font-weight: 100;

	text-transform: none;

	color: #000000;

	text-align: justify;

	vertical-align: top;

	word-spacing: normal;

	padding:9px;

}

.bg-products-teletex-content {

	background-image:url(images/products/bg_products_teledex_rec_middle.gif);

	background-repeat:repeat-x;

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

	font-size: 12px;

	font-weight: 100;

	text-transform: none;

	color: #000000;

	text-align: justify;

	vertical-align: middle;

	word-spacing: normal;

	padding:5px;

}

.bg-products-teledex-rec {

background-image:url(images/products/bg_products_teledex_rec.gif);

background-repeat:no-repeat;

}

.bg-dot-hline {

	background-image:url(images/products/bg_dot.gif);

	background-repeat:repeat-x;

}

.bg-dot-vline {

	background-image:url(images/products/bg_dot.gif);

	background-repeat:repeat-y;

}

.bg-professional-service {

	background-image:url(images/bg_professional_service.gif);

	background-repeat:repeat-x;

}

.bg-contact {

	background-image:url(images/pic_contact.gif);

	background-repeat:no-repeat;

}

.bg-rfq {

	background-image:url(images/pic_rfq.gif);

	background-repeat:no-repeat;

}

.bg-sitemap {

	background-image:url(images/pic_sitemap.gif);

	background-repeat:no-repeat;

}.orange-border {	vertical-align: top;

	width: auto;

	border: 1px solid #FF9900;

}

.bg-products-bottom {

	background-image:url(images/products/bg_products_bottom.gif);

	background-repeat:repeat-x;

}

.bg-products-text {

	background-image:url(images/products/bg_products_text.gif);

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

	font-size: 12px;

	font-weight: 100;	text-transform: none;

	color: #000000;	text-align: justify;

	vertical-align: middle;

	word-spacing: normal;

	padding:9px;

}

.bg-products-cisco-content {

	background-image:url(images/products/bg_products_cisco_rec_middle.gif);

	background-repeat:repeat-x;

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

	font-size: 12px;

	font-weight: 100;	text-transform: none;

	color: #000000;	text-align: justify;

	vertical-align: middle;

	word-spacing: normal;

	padding:5px;

}

.bg-product-rec-gray {

background-image:url(images/products/product_rec_gray_bg.gif);

text-align:center;

}

.bg-product-rec-gray-line {

background-image:url(images/products/product_rec_gray_line_bg.gif);

}

.bg-product-rec-dotted-line {

background-image:url(images/products/product_rec_dot_line.gif);

background-repeat:repeat-x;

}

.bg-product-top-gradient {

background-image:url(images/products/product_rec_top_gradient.gif);

background-repeat:repeat-x;

}

.bg-product-bottom-gradient {

background-image:url(images/products/product_rec_bottom_gradient.gif);

background-repeat:repeat-x;

}

.product-id {

font-family:Tahoma, Verdana, Arial, sans-serif; 

font-size:11px;

font-weight:bold;

text-align:center;

color:#666666;

}

.menuHolder

{

background:url(images/menubg.jpg) repeat-x;

}

#dropmenudiv{

/*opacity: .9;

filter: alpha(opacity=90);

-moz-opacity: .9; */

width:500px;

position:absolute;

border:1px solid #FFFFFF ;

font-size:11px;

letter-spacing:1px;

line-height:18px;

z-index:100;

background-color:#D1650B;

text-align:left;

}



#dropmenudiv a{

color:#FFFFFF;

width: 100%;

display: block;

text-decoration: none;

height:22px;

text-indent:10px;

vertical-align:middle;

border-bottom:1px solid #FFFFFF;



}



#dropmenudiv a:hover{

text-decoration:underline;

}

.head

{

display:inline;

font-family:Arial;

color:#000066;

font-size:2em;

font-weight:700;

letter-spacing:1px;

}

.sitemap

{

}

.sitemap ul

{

margin-top:8px;

}

.events

{

background-color:#4092C7;

font-family:Arial;

color:#FFFFFF;

margin-bottom:5px

}

.events p

{

margin-left:5px;

margin-right:5px

}

.events p span

{

font-size:16px;

font-weight:600

}

.events-heading {

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

	font-size: 17px;

	font-weight: bold;

	text-transform: none;

	color: #006699;	text-align: left;

	vertical-align: middle;

	}
	
	
.courseDates
{
border-collapse:collapse;
border-top:1px solid #999999;
border-right:1px solid #999999;
}
.courseDates td,th
{
vertical-align:top;
border-bottom:1px solid #999999;
border-left:1px solid #999999;
padding-left:3px;
}