/* General style */

html {
}

body{
	background:#ffffff;
	color:#000000;
	font:12px Verdana,Arial,Helvetica,sans-serif;
    line-height: 140%;
    margin: 0px;
    padding: 0px;
}

a{ 
	font-style: normal;
	/*font-weight:bold;*/
	color:#415c84;
	text-decoration: none;

}

a:hover { 
	/*font-weight:bold;*/
	color:#b62719;
	text-decoration:none;
}

table { 
	width :100%;
	padding : 0px;
	border: 0px;
}

table td { 
	border-width: 0px; 
	vertical-align: top; 
	padding : 0px;
}

td {  
	padding : 0px;
}
th {

/* 	background-color: #efefef; */

	text-align: left;

}
img { 
	border: 0px;
	
}

/* form style */

input {
 /*background-color: #ffffff; */
 /*border:none;*/
 /*border-bottom: 1px solid #000000;*/
 
}
select {
  /*border: none;
 border-bottom:1px solid #000000;*/
}
textarea {
/* border:1px solid #000000;*/
}
div#header {
	text-align: center;
	background-color: #ffffff;
	margin: 0px;
	padding: 0px;

}

/* background image for left navigation */
#side_bg_bar {
background-image:url(images/side_bg_bar.gif); 
background-repeat:no-repeat; 
background-position:center;
}

div#padding_left_bg {
padding-left:11px; 
padding-right:11px;
}

/* Same as Column1 = inside left navigation and xoops main content */
div#column2 {
	margin: 0;
	padding: 0;
	width: 100%;	
}

/* Same as Column2 but only repeat on the Y axis*/
div#column1 {
	margin: 0px;
	padding: 0px;
	background-image: url(images/side_ver_rep_bar.jpg);
    background-repeat: repeat-y;
	width: 100%;
	
}
div#navcol {
	padding: 0px;
	width: 231px;
	float: left;
}
div#main {
	text-align:left;
	padding: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
div#foot {
	background-image: url(images/left_bottom_3.gif);
	padding: 0px;
	text-align: center;
	clear: both;
}

a.anchorLinks {
	font-style: normal;
	font-weight:bold;
	color:#ffffff;
	text-decoration: none;
}

a.anchorLinks:hover { 
	font-weight:bold;
	color:#FFCC00;
}	



.clear {
	clear: both;
	display: block;
	height: 1px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}
.outer { 
	background-color: #ffffff;
	text-align:left;
/*	border:1px solid #505255; */
}

.even {
	background-color: #ffffff;
	/*text-indent: 22px;*/
	border-left:22px solid #ffffff;
}
.head { 
    text-align: right;
	color: #505255;
	font-size: 13px; 
	font-weight : bold; 
	background:#ffffff;
	vertical-align: middle;
	text-indent: 2px;
}

.formButton{
	border:1px solid #000000;
}

/*.itemHead {padding: 3px; background-color: #efefef; color: #000000;}*/
.itemHead {padding: 3px; background: url(images/gray_fill_bg.gif); background-repeat:repeat-x; color: #000000;}

/* end of form style */

.BigTitle{
/*	color:#505255;*/
	color:#496896;
	font-size: 16px;
	font-weight:none;
	font-family:"Century Gothic", Arial;
	/*line-height: 100%;*/
	line-height:22px;
	height:22px;
	font-weight : bold; 
	/*text-indent: 20px;*/
}
td#headerbanner {width: 100%;vertical-align: middle; text-align:center; }
td#testSolution{
/*    background-color:#00004E;*/
	background: url(images/side_ver_rep_bar.jpg);
	color: #ffffff;
	font-size: 16px;
	font-weight:bold;
	text-decoration:none;
}

#homeleftside{
	 /*background-image: url(images/side_ver_rep_bar.jpg); 
	background-position :top left; 
	background-repeat : no-repeat;*/
	padding: 0;
	width: 213px; 
	border:0px;
}
#homeleftsidesolution{
	background: url(images/side_ver_rep_bar.jpg) no-repeat;
	width: 213px;
	padding: 0px;
	border:0px;
}

#homeleftside a{
	text-indent:60px;
}

td#leftsidetext{
    width: 250px;
	/*background-color: #336699;*/
	color: #cccccc;
	padding: 8px;
}

td.spacingTopBar{
	height: 6px;
}

table#qosChannel{
	background-color: #CCCCCC;
}

td#sectionCentre{
  	width: 60%;
	vertical-align : bottom;
	text-align : left;
}

td#pcmagTable{
    width : 50%
}

td#news{
    
	
    background-color: #FFFFFF;
}
td#newsblock{
   
    width : 50%;
    background-color: #ffffff;   
}

td#paddingTD{

    padding: 5px;

    vertical-align : bottom;

}

td#logopadding{

	padding: 10px;

	vertical-align : top;

}

td#flashSection{

	height: 250px;

}

a.qosReport{

    display:block;

	width:150px;

	height: 30px;

	background: url(images/button2C.gif) no-repeat;

}

a.qosReport:hover{

	background: url(images/button2D.gif) no-repeat;

}

a.qosReport:active{

	background: url(images/button2E.gif) no-repeat;

}


/* footer style */

td#footerBar{
	padding : 0px;
    /*background-color: #000000;*/
    background: url(images/footer_img.gif) repeat;
}

td#footerleft{
	padding : 0px;
    /*background-color: #000000;*/
    background: url(images/footer_left.jpg) repeat;
}

td#footerBarSpacing{
	width:60%;
}

.copyright{
	/*color: #B7B7B7;*/
	color: #ffffff;
}
#footerPlacementCopyright{
	position:relative;
	top:62px;
	left:150px;
}
#footerPlacementLink{
	position:relative;
	top:62px;
}

.footerBarLink{
	align: right;
	color:#ffffff;
	font-size:13px;
	text-decoration:none;
}

.footerBarLink a{
	align: right;
	color:#ffffff;
	font-size:13px;
	text-decoration:none;
}

.footerBarLink a:hover{
	align: right;
	color:#ffffff;
	font-size:13px;
	text-decoration:underline;
}

.footerText{
	color: #CCCCCC;
	font-size:13px;
}

.footerText a{
	color: #CCCCCC;
	font-size:13px;
	text-decoration:none;
}

.footer_rollover1 a {
display:block;
width: 213px;
height:26px;
background: url("images/footer_left.jpg") 0 0 no-repeat;
text-decoration: none;
}
.footer_rollover1 a:hover { 
width: 213px;
height:26px;
background: url("images/footer_left_over.jpg") 0 0 no-repeat;
text-decoration: none;
}
.footer_rollover1 a:active {
width: 213px;
height:26px;
background: url("images/footer_left_over.jpg") 0 0 no-repeat;
text-decoration: none;
}

.footer_rollover2 a {
display:block;
width: 48px;
height:26px;
background: url("images/footer_legal.jpg") 0 0 no-repeat;
text-decoration: none;
}
.footer_rollover2 a:hover { 
width: 48px;
height:26px;
background: url("images/footer_legal_over.jpg") 0 0 no-repeat;
text-decoration: none;
}
.footer_rollover2 a:active {
width: 48px;
height:26px;
background: url("images/footer_legal_over.jpg") 0 0 no-repeat;
text-decoration: none;
}

.dsTitle{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #6C6C6C;
	font-size:18px;
	font-weight:bold;
}

.dsSubTitle{
	font-family: Verdana,Arial,Helvetica;
	color: #6699CC;
	font-size:14px;
	font-weight:bold;
}

.dsContent{
	color: #000000;
}

.dsContent2{
	font-family: Verdana,Arial,Helvetica;
	color: #000000;
	font-size:13px;
	font-style: italic;
}

.sidelinkRoot{
	/*background-color: #336699;*/
	color: #b62719;
	font-size: 20px;
	position:relative;
	top:-10px;
	left:17px;
	font-family:"Century Gothic", Arial;
}

.sidelinkRoot a{
    /*background-color: #336699;*/
	display: inline;
	color: #b62719;
	font-weight:600;
 	padding: 1px;
 	text-decoration:none;
 	font-family: Verdana;
}

.sidelinkRoot a:hover{
	color: #b62719;
	font-weight:600;
	text-decoration: none;
}

.sidelinkBranch{
	/*background-color: #336699;*/
	color: #cccccc;
}

.sidelinkBranch a{
    /*background-color: #336699;*/
	display: inline;
	color: #ffffff;
	font-weight:bold;
 	border:1px solid #336699 hidden;
 	padding: 1px;
 	text-decoration:none;
}


.sidelinkBranch a:hover{
    border:1px solid #ffffff;
	color: #ffffff;
	text-decoration: none;
}
.sidelinkBranchSecond{
	/*background-color: #336699;*/
	color: #496896;
	font-family:"Century Gothic", Arial 11px;
	position:relative;
	left:5px;
	
}

.sidelinkBranchSecond a{
    /*background-color: #336699;*/
	display: inline;
	/* color: #FFCC00; */
	color: #496896;
	font-weight:bold;
 	border:1px solid #496896 hidden;
 	padding: 1px;
 	text-decoration:none;
}

.sidelinkBranchSecond a:hover{
    /* border:1px solid #b62719; */
	/* color: #FFCC00; */
	color: #b62719;
	text-decoration: none;
}

.sidelinkBranchSecond{
	/*background-color: #336699;*/
	color: #cccccc;
}

.sidelinkLeave a{
    /*background-color: #336699;*/
	font-size:11px;
	display: inline;
	color: #b62719;
	font-weight:100;
 	border:1px solid #b62719 hidden;
 	padding: 1px;
 	text-decoration:none;
}

.sidelinkLeave a:hover{
	font-size:11px;
    border:1px solid #b62719;
	color: #b62719;
	font-weight:100;
	text-decoration: none;
}


.dsName{
	font-family: Verdana,Arial,Helvetica;
	font-weight:bold;
	font-size:25px;
	color: #6C6C6C;
	text-align: center;
	font-style: italic;
}
td#leftsidelink {
	
	 background-image: url(images/side_ver_rep_bar.jpg); 
	background-position :top left; 
	background-repeat : no-repeat;
    line-height: 100%;
	font-size: 13px;
	text-indent:10px;
}
td#leftsidelink a{

     line-height: 100%;
	display: block;
	font-size: 13px;
	color: #547618;
	padding:1px;
	font-weight:100;
 	text-decoration:none;
}

td#leftsidelink a:hover{

        line-height: 100%;
	font-size: 13px;
	color: #547618;
	text-decoration:underline;
	
}

td#navbuttonlinked {
    width: 150px;
    height: 20px;
    font-color: #ffffff;
    text-align: center;
    vertical-align: middle;
	border:1px solid #9A9A9A;
	background-image: url(images/navbg.gif);
	text-decoration:none;
}

td#navbuttonlinked a#button {
	color: #000000;
	font-weight:bold;
}

td#navbuttonlinked a#button:hover {
	color: #000000;
	text-decoration: none;
	background-image: url(images/navbg-over.gif);
}

#topCatDescription{
/*	padding: 4px; */
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 13px;
}
#childCatTitle{
	font-style: normal;
	/*font:13px Verdana,Arial,Helvetica,sans-serif;*/
	font:14px "Century Gothic", Arial;
	font-weight : bold; 
	color: #b62719;
}

#childCatTitle a{
	font-style: normal;
	/*font:13px Verdana,Arial,Helvetica,sans-serif;*/
	font:14px "Century Gothic", Arial;
	font-weight : bold; 
	color: #b62719;
}

#topbutton ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
}

#topbutton li{
	/*float:left;*/
	margin-bottom: 0px;
}

#topbutton li.quoteform {
	background:transparent url(images/quote_off.jpg);
}
#topbutton li.quoteform_select {
	background:transparent url(images/quote_sel.jpg);
}

#topbutton li.webdemoform {
	background:transparent url(images/webdemo_off.jpg);
}
#topbutton li.webdemoform_select {
	background:transparent url(images/webdemo_sel.jpg);
}

#topbutton li.voipform {
	background:transparent url(images/voip_off.jpg);
}
#topbutton li.voipform_select {
	background:transparent url(images/voip_sel.jpg);
}

#topbutton a {
	display:block; 
	width:140px; 
	height:22px; 
	color:#000000; 
	overflow:hidden;
}

#topbutton a#quoteform {background:transparent url(images/quote_on.jpg) -130px -90px no-repeat;}

#topbutton a#webdemoform {background:transparent url(images/webdemo_on.jpg) -130px -90px no-repeat;}

#topbutton a#voipform {background:transparent url(images/voip_on.jpg) -130px -90px no-repeat;}

#topbutton a#quoteform:hover {background-position:0 0; z-index:50;}

#topbutton a#webdemoform:hover {background-position:0 0; z-index:50;}

#topbutton a#voipform:hover {background-position:0 0; z-index:50;}

#requestbutton{
	display:block; 
	width:85px; 
	height:17px; 
	/*padding-top:128px; */
	color:#000000; 
	overflow:hidden;
}

#requestbutton ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
}

#requestbutton li{
	/*float:left;*/
	margin-bottom: 0px;
}

#requestbutton li.requestlist {
	background:transparent url(images/request_off.jpg);
}

#requestbutton a {
	display:block; 
	width:85px; 
	height:17px; 
	/*padding-top:128px; */
	color:#000000; 
	overflow:hidden;
}

#requestbutton a#requestbuttonlink {background:transparent url(images/request_on.jpg) -130px -90px no-repeat;}

#requestbutton a#requestbuttonlink:hover {background-position:0 0; z-index:50;}


#navmenu ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
	width:800px;
}

#navmenu li{
	float:left; 
}

#navmenu li.navlist{
	background:transparent url(images/test_system_off.jpg);
	z-index:20;
	width:90px; 
}


#submenu{
	/*height:24px;*/
	/*background-color:#FFFFFF;*/
	/*background: url(images/vertical_blue_gradient.gif);*/
	color: #336699;
	width:100%;
}


#submenu a{
	color: #336699;
	text-decoration:none;
	font:13px Tahoma;

}
#submenu a:hover{
	color: #336699;
	text-decoration:underline;
}

td#navmenu_col1{
background: url(images/side_ver_rep_bar.jpg);
}

td#navmenu_col2{
background: url(images/top_hor_rep_bar.jpg);
background-repeat:repeat-x;
}

td#topmenu_col2{
background: url(images/top_hor_rep_bar_2.jpg);
background-repeat:repeat-x;
}

td#footerbar_col1{
background: url(images/bot_hor_rep_bar.jpg);
background-repeat:repeat-x;
}

td#submenu_col {
/*background-color:#FFFFFF;*/
background: url(images/side_ver_rep_bar.jpg) ;
background-repeat:repeat-y;
}

td#submenu_col1 {
background: url(images/side_ver_rep_bar.jpg);
width:231px;
} 

td#submenu_col2 {
background-color:#FFFFFF;
/*background: url(images/blue_vertical_bg_2.gif);*/

} 

tr#navmenu_row {
/*background-color: #00004E;*/
/*background: url(images/blue_vertical_bg_2.gif);*/
height:33px;
background-repeat:no-repeat;

}

#navmenu a{
	display:block;
	height:32px; 
	color:#ffffff; 
	overflow:hidden;
	text-align : left;
	text-decoration:none;
}

#navmenu a#button {
	background:transparent url(images/test_system_on.jpg) 500px 500px ;
	background-repeat :repeat-x;
	z-index:150;
}

#navmenu a#button:hover {
	background-position:0 0; z-index:50;
}


#navmenu li.solutions{
	background:transparent url(images/solutions_out.jpg);
	z-index:20;
	width:91px; 
	height:30px;
	background-repeat:no-repeat;
	

}
#navmenu li.solutions_select{
	background:transparent url(images/solutions_over.jpg);
	z-index:20;
	width:91px; 
	height:30px;
	background-repeat:no-repeat;

}

#navmenu a#solutions {
	background:transparent url(images/solutions_over.jpg) 500px 500px ;
	background-repeat :repeat-x;
	z-index:150;
	background-repeat:no-repeat;
}

#navmenu a#solutions:hover {
	background-position:0 0; z-index:50;
	background-repeat:no-repeat;
}
#navmenu li.applications{
	background:transparent url(images/applications_out.jpg);
	z-index:20;
	width:112px; 
	height:30px;
	background-repeat:no-repeat;
}
#navmenu li.applications_select{
	background:transparent url(images/applications_over.jpg);
	z-index:20;
	width:112px; 
	height:30px;
	background-repeat:no-repeat;
}

#navmenu a#applications {
	background:transparent url(images/applications_over.jpg) 500px 500px ;
	background-repeat :repeat-x;
	z-index:150;
}

#navmenu a#applications:hover {
	background-position:0 0; z-index:50;
	background-repeat:no-repeat;
}

#navmenu li.products{
	background:transparent url(images/resources_out.jpg);
	z-index:20;
	width:101px; 
	height:30px;
	background-repeat:no-repeat;
}
#navmenu li.products_select{
	background:transparent url(images/resources_over.jpg);
	z-index:20;
	width:101px; 
	height:30px;
	background-repeat:no-repeat;
}

#navmenu a#products {
	background:transparent url(images/resources_over.jpg) 500px 500px ;
	background-repeat :repeat-x;
	z-index:150;
	background-repeat:no-repeat;
}

#navmenu a#products:hover {
	background-position:0 0; z-index:50;
	background-repeat:no-repeat;
}

#navmenu li.corporate{
	background:transparent url(images/corporate_out.jpg);
	z-index:20;
	width:99px; 
	height:30px;
	background-repeat:no-repeat;
}
#navmenu li.corporate_select{
	background:transparent url(images/corporate_over.jpg);
	z-index:20;
	width:99px; 
	height:30px;
	background-repeat:no-repeat;
}

#navmenu a#corporate {
	background:transparent url(images/corporate_over.jpg) 500px 500px ;
	background-repeat :repeat-x;
	z-index:150;
}

#navmenu a#corporate:hover {
	background-position:0 0; z-index:50;
	background-repeat:no-repeat;
}

#navmenu li.news{
	background:transparent url(images/news_out.jpg);
	z-index:20;
	width:128px; 
	height:30px;
	background-repeat:no-repeat; 
}
#navmenu li.news_select{
	background:transparent url(images/news_over.jpg);
	z-index:20;
	width:128px; 
	height:30px;
	background-repeat:no-repeat;
}

#navmenu a#news {
	background:transparent url(images/news_over.jpg) 500px 500px ;
	background-repeat :repeat-x;
	z-index:150;
}

#navmenu a#news:hover {
	background-position:0 0; z-index:50;
	background-repeat:no-repeat;
}

#navmenu li.support{
	background:transparent url(images/support_out.jpg);
	z-index:20;
	width:107px; 
	height:30px;
	background-repeat:no-repeat;
}
#navmenu li.support_select{
	background:transparent url(images/support_over.jpg);
	z-index:20;
	width:107px; 
	height:30px;
	background-repeat:no-repeat;
}

#navmenu a#support {
	background:transparent url(images/support_over.jpg) 500px 500px ;
	background-repeat :repeat-x;
	z-index:150;
}

#navmenu a#support:hover {
	background-position:0 0; z-index:50;
	background-repeat:no-repeat;
}
/*
#navmenu li.contact2{
	background:transparent url(images/contact_out.gif);
	z-index:20;
	width:97px; 
	height:46px;
	background-repeat:no-repeat;
}
#navmenu li.contact2_select{
	background:transparent url(images/contact_over.gif);
	z-index:170;
	width:97px; 
	height:46px;
	background-repeat:no-repeat;
}

#navmenu a#contact2 {
	background:transparent url(images/contact_over.gif) 500px 500px ;
	background-repeat :repeat-x;
	z-index:170;
}

#navmenu a#contact2:hover {
	background-position:0 0; z-index:50;
	background-repeat:no-repeat;
}
*/

#navmenu li.home2{
	background:transparent url(images/home3_out.jpg);
	z-index:20;
	width:59px; 
	height:30px;
	background-repeat:no-repeat;
}
#navmenu li.home2_select{
	background:transparent url(images/home3_over.jpg);
	z-index:170;
	width:59px; 
	height:30px;
	background-repeat:no-repeat;
}

#navmenu a#home2 {
	background:transparent url(images/home3_over.jpg) 500px 500px ;
	background-repeat :repeat-x;
	z-index:170;
}

#navmenu a#home2:hover {
	background-position:0 0; z-index:50;
	background-repeat:no-repeat;
}


/* blog start */ 
#navmenu li.blog{
	background:transparent url(images/blog_out.png);
	z-index:20;
	width:90px; 
	height:30px;
	background-repeat:no-repeat;
}
#navmenu li.blog_select{
	background:transparent url(images/blog_over.png);
	z-index:170;
	width:90px; 
	height:30px;
	background-repeat:no-repeat;
}

#navmenu a#blog {
	background:transparent url(images/blog_over.png) 500px 500px ;
	background-repeat :repeat-x;
	z-index:170;
}

#navmenu a#blog:hover {
	background-position:-20 0; z-index:50;
	background-repeat:no-repeat;
}
/* blog end */

#navmenu li.aelogo{
	background:transparent url(images/ae_logo.gif);
	z-index:20;
	width:70px; 
	height:46px;
	background-repeat:no-repeat;
}
#navmenu li.aelogo_select{
	background:transparent url(images/ae_logo.gif);
	z-index:170;
	width:70px; 
	height:46px;
	background-repeat:no-repeat;
}

#navmenu a#aelogo {
	background:transparent url(images/ae_logo.gif) 500px 500px ;
	background-repeat :repeat-x;
	z-index:170;
}

#navmenu a#aelogo:hover {
	background-position:0 0; z-index:50;
	background-repeat:no-repeat;
}

#navmenu li.contact{
	background:transparent url(images/ae_logo.gif);
	z-index:20;
	width:89px; 
}

#navmenu li.contact_select{
	background:transparent url(images/contact_on_3.gif);
	z-index:20;
	width:89px; 
}

#navmenu a#contact {
	background:transparent url(images/contact_on_3.gif) 500px 500px ;
	background-repeat :repeat-x;
	z-index:150;
}

#navmenu a#contact:hover {
	background-position:0 0; z-index:50;
}


.editButton{

	color:red;

	font:12px Verdana,Arial,Helvetica,sans-serif;

}

.odd { 

	background-color: #ffffff;

	text-align: left;

}

.error{

	color: red;

}

.even2 { 

	background-color: #ffffff;

	text-align: center;

	vertical-align : middle;		

	height : 36px;

}

.item {border: 1px solid #cccccc;}

.itemInfo {text-align: right; padding: 3px; background-color: #efefef}

.itemTitle a {font-size: 100%;  color: #336699; background-color: transparent;text-decoration: none;}

.itemTitle {font-size: 100%;  color: #336699; background-color: transparent;}

.itemPoster {font-size: 90%; font-style:italic;}

.itemPostDate {font-size: 90%; font-style:italic;}

.itemStats {font-size: 90%; font-style:italic;}

.itemBody {padding-left: 5px;}

.itemText {margin-top: 5px; margin-bottom: 5px; line-height: 1.5em;}

.itemText:first-letter {/*font-size: 133%; font-weight: bold;*/}

.itemFoot {text-align: right; padding: 3px; background-color: #efefef}



.publishNewText{

	color: #CCCCCC;

	font-size:12px;

	text-align: right;

}
.leftSideNormalText{
	color: #FFFFFF;
}
.supportLogin{
	
/*	color: #FFCC00; */
	color: #ff3333;
	font-weight:bold;
}
.supportLogin a{
	/*font-color :#FFCC00; */
/*	color: #FFCC00; */
	font-color :#ff3333;
	color: #ff3333;
	font-weight:bold;
	text-decoration: none;
}

.supportLogin a:hover{

	/* font-color :#FFCC00;*/
	/*	color: #FFCC00; */
	font-color :#ff3333;
	color: #ff3333;
	font-weight:bold;
	text-decoration: underline;

}
#bigrequestbutton{

	display:block; 
	width:102px; 
	height:20px; 
	/*padding-top:128px; */
	color:#000000; 
	overflow:hidden;
	vertical-align:bottom;
	text-align : right;
}

#bigrequestbutton ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
	vertical-align:bottom;
}

#bigrequestbutton li{

	/*float:left;*/
	margin-bottom: 0px;
	vertical-align:bottom;
	text-align : right;
}

#bigrequestbutton li.bigrequestlist {

	background:transparent url(images/bigrequest_off.jpg);
	vertical-align:bottom;
	text-align : right;

}

#bigrequestbutton a {

	display:block; 

	width:102px; 

	height:20px; 

	/*padding-top:128px; */

	color:#000000; 

	overflow:hidden;
	vertical-align:bottom;
	text-align : right;
}

#bigrequestbutton a#bigrequestbuttonlink {background:transparent url(images/bigrequest_on.jpg) -130px -90px no-repeat;vertical-align:bottom;text-align : right;}

#bigrequestbutton a#bigrequestbuttonlink:hover {background-position:0 0; z-index:50;vertical-align:bottom;text-align : right;}
#bigrequestbuttoncell{
	vertical-align:bottom;
	text-align : right;
	align:right;
}

.qosarchive a{
	font-color :#000000;
	color: #000000;
	font-weight:100;
	text-decoration: none;
}
.qosarchive a:hover{
	font-color :#000000;
	color: #000000;
	font-weight:100;
	text-decoration: underline;
}

#idiopoll{
	font-color :#000000;
	text-decoration: none;
	font-family :Verdana;
	font-size: 12px;
}

div#top_nav_sub_menu a{
color:#52687d;
font-family:Verdana, Arial, Helvetica, sans-serif
}

/* Icon Images for Category Short Description */
#icon_image_align_left {
padding-right:5px;
}

#icon_image_align_right {
padding-left:5px;
}

#icon_image_align_right_short {
padding-left:8px;
}

#text_short_description td{
padding-top:0px;
vertical-align:top;
}


/* Titles H3 */
#h3_title {
font-size:12px;
margin-bottom:0px;
}

#p_title {
margin-top:3px;
}

#p_title_short {
margin-top:2px;
}

#tm_space {
word-spacing:-4px;
}

/* Sidebar */
div#sidebar_text {
padding-right: 20px;

}

#sidebar_text p {
margin-left:0px;
margin-top:0px;
font-weight:500;
color:#496895;
font-size:11px;
/*
background-image:url(images/sidebar_bottom.png); 
background-repeat:no-repeat; 
background-position:bottom;
*/
}

div#treemenu {
position:relative;
left:-17px;

}

/* Tables */
#align_top {
vertical-align:top;
}

/* Caption */
#caption_style {
color:#666666;
}

/* Form Fields */
#form_field_name {
color:#b62719;
font-size:10px;
}

#form_background tr{
background-color:#f4f4f4;
}


/* Bullet List for EtherNID page */
div.bullet_list li {
padding-bottom:6px;
}

/* Table for FAQ */
div.faq_table td{
padding:6px;
}

div.faq_line {
background-color:#F0F0F0;
}

.faq_line tr {
background-color:#F0F0F0;
}

/* Table for Document Library */
div.doc_library_table td {
padding:4px;
}

#doc_library_line tr {
background-color:#F0F0F0;
}

/* Home Page */

div#latest_events_title {
font-size:12px;
font-weight:bold;
color:#b62719; 
margin:0px;
}

div#latest_events_date {
font-size:10px;
font-weight:normal;
color:#766a62;
margin-top:-1px;
}

.tradeshowsevent{
float:right;
margin:13px 0 0 15px;
}


/* EtherNEWS Newsletter Archive page */
div.news_archive td {
padding:6px;
}

div.news_archive_table {
border:thin #415c84; 

}

.app_highlight {
color:#b62719;
font-weight:bold;
}

.app_highlight_title {
color:#888888;
font-weight:600;
}

#sub_title_blue {
font-family: "Century Gothic",Arial;
font-style: normal;
font-variant: normal;
font-size: 14px;
line-height: normal;
font-size-adjust: none;
font-stretch: normal;
font-weight: bold;
color: #415C84;
margin:0px;
}

p#no_top_margin {
margin-top:-1px;
}


#news_container {
	width:700px;
	height:100%;
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#news_banner {
	width:700px;

	
}

#news_mainContent1 {
	width:700px;
	display: block;
	clear:both;

}

#news_mainCountent2 {
	width:700px;
	display:block;
	clear:both;
}

#news_mainCountent3 {
	width:700px;
	display:block;
	clear:both;
}

#news_row1-col1 {
	width:460px;
	float:left; 
	overflow:hidden;
	padding-left:10px;
	padding-right:10px;
}


#news_row1-col2 {
	width:200px;
	 float:right;
	 overflow:hidden;
	background-color:#F0F0F0;
	padding-left:10px;
	padding-right:10px;
}

#news_row2-col1 {
	width:700px;
	overflow:hidden;
	float:left;
	padding-left:10px;
	padding-right:10px;
}

#news_row3-col1 {
	width:460px;
	float:left; 
	overflow:hidden;
	padding-left:10px;
	padding-right:10px;
	margin-top:-20px;
}

#news_row3-col2 {
	width:200px;
	 float:right;
	 overflow:hidden;
	background-color:#F0F0F0;
	padding-left:10px;
	padding-right:10px;
	margin-top:-20px;
}

#news_footer {
	width:700px;
	float:left;
	padding-left:10px;
	padding-right:10px;
}

font.news_title {
font-family: Century Gothic, Arial, Helvetica;
color: #496895;
font-weight:bold;
font-size:14px;
}

p.news_paragraph {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

#news_video {

}

#news_title_red {
font-family: Century Gothic, Arial, Helvetica;
color: #AA272F;
font-size:16px;
font-weight:bold;
margin-bottom:10px;
clear:both;

}

#news_title_small_red {
font-family: Century Gothic, Arial, Helvetica;
font-size:11px;
color:#AA272F;
font-weight:bold;
padding-bottom:10px;
}

#news_title_small_blue {
font-family: Century Gothic, Arial, Helvetica;
font-size:11px;
color:#496895;
font-weight:bold;
}


#news_date {
font-family:Arial, Helvetica, sans-serif;
color:#766a62;
margin-bottom:2px;
font-size:10px;
}

img.img_border {
border:solid 1px #999999;
}

#video_podcast {
clear:both;
width:440px;
padding-bottom:15px;
}

#video_podcast_long {
clear:both;
width:650px;
padding-bottom:15px;
}

#video_podcast_img {
float:left;
width:193px;
}

#video_podcast_img_long {
float:right;
width:240px;
}

#video_podcast_txt {
float:right;
width:240px;
padding-top:15px;
}

#video_podcast_txt_long {
float:left;
width:410px;
padding-top:15px;
}

#video_table { 
width:100%;
margin-top:-5px;
z-index:0;
}

#video_tabs {
z-index:2;
margin-left:-5px;
}

#VAN_tabs {
z-index:2;
margin-left:-1px;
}

/* New Homepage Layout Start */

.columns-float
	{
	float: left;
	width: 740px;
	}

.column-one
	{
	float: left;
	width: 340px;
	margin-left:15px;
	}

/* CSS HACK: Caio hide from NN4 since NN4's float model is all wrong */
/*/*/
.column-two { margin-left: 380px; }
.column-three { margin-left: 380px; }
/* */

div.Article {
  background: url(/modules/accedian/images/Image/custom_corners_topleft.png) top left no-repeat;
  width: 344px;

  } 
div.Article h3 {
  background: url(/modules/accedian/images/Image/custom_corners_topright.png) top right no-repeat;
  font-size:1.3em;
  padding:15px;
  margin:0;
  margin-bottom:-2.5em;
  }
  
  div.Article p {
  padding:0px 10px;
  }
div.ArticleBody {
  background: url(/modules/accedian/images/Image/custom_corners_rightborder.png) top right repeat-y;
  margin:0;
  margin-top:-2.10em;
  padding:15px;
  }
div.ArticleFooter {
  background: url(/modules/accedian/images/Image/custom_corners_bottomleft.png) bottom left no-repeat;
  }
div.ArticleFooter p {
  background: url(/modules/accedian/images/Image/custom_corners_bottomright.png) bottom right no-repeat;
  padding:15px 25px;
  display:block;
  margin:-2em 0 0 0;
  }

td.homepage_table-column {
height:72px;
vertical-align:middle;
}

/* END - New Homepage Layout*/

/* START - SLA-RADAR */

#sla_radar_left {
float:left;
width:350px;
}

#sla_radar_right { 
float:right;
width:340px;
}

#sla_radar_bottom {
clear: both;
}

#news_title_blue {
font-family: Century Gothic, Arial, Helvetica;
font-size:14px;
color:#496895;
font-weight:bold;
}

/* END - SLA-RADAR*/
