@charset "utf-8";
/* CSS Document */

@font-face {
	font-family: 'MyriadProRegular';
	src: url('../fonts/myriadpro-webfont.eot');
	src: local('?'), url('../fonts/myriadpro-webfont.woff') format('woff'), url('../fonts/myriadpro-webfont.ttf') format('truetype'), url('../fonts/myriadpro-webfont.svg#webfontlVdfpJJH') format('svg');
	font-weight: normal;
	font-style: normal;
}
body{
	padding:0px 0px 0px 0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#464646;

}
.inner-bdy{
	/*padding:16px 0px 0px 0px;*/
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#464646;
	background:url(../images/inner-bg.jpg) left top repeat-x #ffffff;
}

*{
	outline:none;
}
p{
	padding:0px 0px 18px 0px;
	margin:0px;
}
form {
margin:0px;
padding:0px;}
.clear{
	clear:both;
	margin:0px;
	padding:0px;
	}
#mainwrap{
	margin:auto;
	padding:0px;
	width:100%;

	}
#header
	{
	width:982px;
	height:84px;
	padding:0px 0px 100px 0px;
	margin:0 auto;
	/*background:url(../images/header-bottom-bg.jpg) left bottom no-repeat;*/
	}

#header1
	{
	width:982px;
	height:32px;
	padding:0px 0px 100px 0px;
	margin:0 auto;
	/*background:url(../images/header-bottom-bg.jpg) left bottom no-repeat;*/
	}
	
#phone
	{
	font-size:22px;
	color:#525252;
	padding:0px 0px 0px 0px ;
	text-align:right;
	margin:0px;
	}
#phone span{
	font-size:22px;
	color:#326ac6;
	font-weight:bold;
	margin:0px;
	padding:0px 0px 0px 5px;
	
}

	#phone small a{
		font-size:16px;
		color:#DB691C;
		font-weight:bold;
		text-decoration:none;
		margin:0px 25px 0px 0px;
	}
	
	#phone small a:hover{
		text-decoration:underline;
	}

#topnav	{
	width:694px;
	height:44px;
	float:left;
	}
#topnav ul	{
	margin:0px;
	padding:0px 0px 0px 8px;
	list-style:none;
	height:44px;
	}
	
#topnav li {
	margin:0px 0px 0px 0px;
	padding:15px 15px 0px 15px;
	float:left;
	background:url(../images/spacer-line.png) right top no-repeat;
	height:44px;
	font:13px "MyriadProRegular", Verdana, Geneva, sans-serif;
	text-transform:uppercase;
	}
	
#topnav li a{
	color:#FFFFFF;
	text-decoration:none;
	}
	
#topnav li a:hover	{
	color:#FFFFFF;
	text-decoration:underline;
	}



/*#client-login{
	padding:0px;
	margin:0px;
	float:right;
}
#client-login a{
	background:url(../images/client-login-bg.jpg) left top no-repeat;
	margin:0px;
	padding:10px 0px 0px 48px;
	width:106px;
	height:25px;
	float:right;
	font-size:13px;
	color:#fff;
	text-decoration:none;
}
#client-login a:hover{
	background:url(../images/client-login-bg.jpg) left bottom no-repeat;
	text-decoration:none;

}
*/



#banner-wrap{
	width:982px;
	margin:0px;
	padding:0px 0px 0px 0px;
}
#banner-inner{
	width:982px;
	margin:0 auto;
	padding:0px 0px 0px 0px;
}
#content-wrap{
	/*background:url(../images/content-wrap-bg.jpg) left top no-repeat;*/
	width:982px;
	padding:14px 0px 0px 0px;
        margin:0 auto;
}
#content-wrap-landing {
	width:982px;
		padding:0px 0px 20px 0px;
}
#content-wrap-left{
	/*width:323px;*/
	padding:0px 0px 0px 0px;
	margin:0px;
	float:left;
}
#content-wrap-right{
	width:707px;
	padding:0px 0px 20px 0px;
	margin:0px;
	float:left;
}
#business-telephone-wrap {
    background: url("../images/business-telephone-repeat-b.jpg") repeat-y scroll left top transparent;
    margin: 0 0 12px;
    padding: 0;
    width: 275px;
}
#business-telephone-middle {
    background: url("../images/business-telephone-top-bg.jpg") no-repeat scroll left top transparent;
    margin: 0;
    min-height: 150px;
    padding: 0;
    width: 275px;
}
#business-telephone-wrap h2{
	font-size:20px;
	font-weight:bold;
	letter-spacing:normal;
	line-height:20px;
	padding:13px 0px 0px 11px;
	margin:0px;
	color:#fff;
}
#business-telephone-wrap h2 span{
	font-size:15px;
	letter-spacing:normal;
	padding:0px;
	margin:0px;
	color:#fff;
	font-weight:normal;
}
#business-telephone-wrap h2 span span{
	font-size:12px;
	letter-spacing:normal;

	padding:0px;
	margin:0px;
	color:#fff;
	font-weight:normal;
}
#content-wrap #business-telephone-middle ul{
	margin:0px;
	padding:19px 0px 0px 19px;
	list-style:none;					
}
#content-wrap #business-telephone-middle ul li{
	margin:0px 0px 0px 0px;
	padding:5px 0px 6px 0px;
	background:url(../images/business-telephone-middle-l.jpg) left top no-repeat;				
}
#content-wrap #business-telephone-middle ul li a{
	margin:0px;
	padding:0px 0px 4px 16px;
	text-decoration:none;
	display:inline;
	font-size:13px;
	color:#464646;
	background:url(../images/li-bg.gif) left 2px no-repeat;
}

#content-wrap #business-telephone-middle ul li a:hover{
	color:#787676;				
}
#content-wrap #business-telephone-middle ul li a.selected{
	color:#2d62be;
	font-weight:bold;				
}


/* 


#content-wrap #business-telephone-middle ul li ul{
	margin:0px;
	padding:6px 0px 0px 0px;
	list-style:none;			
}
#content-wrap #business-telephone-middle ul li ul li{
	margin:0px 0px 6px 0px;
	padding:5px 0px 0px 0px;
	background:url(../images/business-telephone-middle-l.jpg) left top no-repeat;				
}
#content-wrap #business-telephone-middle ul li ul li a{
	margin:0px 0px 0px 20px;
	padding:0px 0px 4px 16px;
	text-decoration:none;
	font-size:13px;
	color:#464646;
	background:url(../images/li-bg.gif) left 2px no-repeat;
}

#content-wrap #business-telephone-middle ul li ul li a:hover{
	color:#787676;				
}
#content-wrap #business-telephone-middle ul li ul li a.selected{
	color:#2d62be;
	font-weight:bold;				
}

*/


#request-wrap{
	width:264px;
	background:url(../images/request-wrap-top.jpg) left top no-repeat;
	padding:0px;
	margin:0px;
	position:relative;
}
#request-wrap h2{
	font-size:20px;
	font-weight:bold;
	letter-spacing:normal;
	line-height:19px;
	padding:13px 0px 0px 11px;
	margin:0px;
	color:#2b63c0;
	width:150px;
	display:block;
}
#box-h2{
	float:left;
	width:150px;
}
#request-wrap h2 span{
	font-size:15px;
	letter-spacing:normal;
	padding:0px 10px 0px 0px;
	margin:0px;
	color:#4c4c4c;
	font-weight:normal;
	
}
#reqest-wrap-phone{
	width:131px;
	_width:133px;
	height:18px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 5px 0px;
	float:right;
	border:1px solid #c4c4c4;
	background:#FF0000;
	background:url(../images/request-phone-bg.jpg) left top no-repeat;
}
#request-wrap #reqest-wrap-phone input{
	width:38px;
	float:left;
	height:16px;
	padding:0px 0px 0px 2px;
	margin:0px 3px 0px 0px;
	border:none;
	background:none;
}
#request-wrap h2 span span{
	font-size:20px;
	letter-spacing:normal;
	padding:0px;
	margin:0px;
	color:#4c4c4c;
	font-weight:bold;
}
#request-wrap-drop-btn{
	float:right;
	padding:0px;
	margin:0px 0px 0px 0px;
	width:44px;
	height:37px;
	position:absolute;
	left:195px;
	top:15px;
}
#request-wrap-col-btn{
	float:right;
	padding:0px;
	margin:0px 0px 0px 0px;
	width:44px;
	height:37px;
	position:absolute;
	left:195px;
	top:15px;
	background:url(../images/request-up-btn.jpg) left top no-repeat;
}
#request-wrap-middle{
	background:url(../images/request-repeat-bg.jpg) left top repeat-y;
	padding:10px 24px 0px 12px;
	margin:0px;
	font-size:13px;
	width:228px;
}
#request-wrap-middle input{
	width:131px;
	height:18px;
	border:1px solid #c4c4c4;
	background-color:#FFFFFF;
	float:right;
	margin:0px 0px 5px 0px;
}
#request-wrap-middle textarea{
	width:131px;
	height:72px;
	border:1px solid #c4c4c4;
	background-color:#FFFFFF;
	float:right;
	margin:0px 0px 5px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
#request-wrap-middle p{
	padding:0px 0px 4px 0px;
	margin:0px;
}
#request-wrap-middle .input-small{
	padding:1px 0px 0px 2px;
	margin:3px 0px 0px 15px;
	color:#616166;
	width:79px;
	height:17px;
	float:right;
}
#request-wrap-middle select{
	width:228px;
	border:1px solid #c4c4c4;
	height:20px;
	padding:0px;
	margin:0px 0px 6px 0px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:16px;
}
#request-wrap-middle label{
	width:90px;
	float:left;
	padding:0px;
	margin:0px;
}
.submit{
	width:67px;
	height:26px;
	padding:0px 0px 0px 0px;
	/*float:right;*/
	margin:0px 0px 0px 0px;
}
.submit a{
	width:67px;
	height:26px;
	padding:0px;
	display:block;
	background:url(../images/submit.jpg) left top no-repeat;
}
.submit a:hover{
	width:67px;
	height:26px;
	padding:0px;
	background:url(../images/submit.jpg) left bottom no-repeat;
}
.submit1 {
	width:67px;
	height:26px;
	padding:0px;
	display:block;
        border: 0 none;
	background:url(../images/submit.jpg) left top no-repeat;
}
.submit1 :hover{
	width:67px;
	height:26px;
        border: 0 none;
	padding:0px;
	background:url(../images/submit.jpg) left bottom no-repeat;
}
.cancel{
	width:67px;
	height:26px;
	padding:0px;
	float:right;
	margin:0px 3px 0px 0px;
}
.cancel a{
	width:67px;
	height:26px;
	padding:0px;
	display:block;
	background:url(../images/cancel.jpg) left top no-repeat;
}
.cancel a:hover{
	width:67px;
	height:26px;
	padding:0px;
	background:url(../images/cancel.jpg) left bottom no-repeat;
}
.submit-new{
	width:61px;
	height:20px;
	padding:0px;
	float:right;
	margin:0px 3px 0px 0px;
}
.submit-new a{
	width:61px;
	height:18px;
	padding:2px 0px 0px 0px;
	display:block;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	background:url(../images/submit-new.jpg) left top no-repeat;
}
.submit-new a:hover{
	width:61px;
	background:url(../images/submit-new.jpg) left bottom no-repeat;
}
.cancel-new{
	width:61px;
	height:20px;
	padding:0px;
	float:right;
	margin:0px 3px 0px 0px;
}
.cancel-new a{
	width:61px;
	height:18px;
	padding:2px 0px 0px 0px;
	display:block;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	background:url(../images/submit-new.jpg) left top no-repeat;
}
.cancel-new a:hover{
	width:61px;
	background:url(../images/submit-new.jpg) left bottom no-repeat;
}
.red{
color:#f68439;
}
.business-wrap{
	width:184px;
	height:335px;
	float:left;
	padding:0px 10px 0px 0px;
	/*margin:0px 10px 0px 0px;*/
	margin:0px 10px 0px 0px;
	background:url(../images/busiess-wrap-right-bg.jpg) right bottom no-repeat;
}

#content-wrap #content-wrap-right h1{
	font-size:22px;
	color:#db691c;
	font-weight:normal;
	padding:0px 4px 10px 0px;
	margin:0px;
	line-height:21px;
}
#content-wrap #content-wrap-right h2{
	font-size:18px;
	color:#2b63c0;
	font-weight:normal;
	padding:0px 4px 10px 0px;
	margin:0px;
	line-height:21px;
}
#content-wrap #content-wrap-right h2 a{
	font-size:18px;
	color:#2b63c0;
	font-weight:normal;
	padding:0px 4px 10px 0px;
	margin:0px;
	line-height:21px;
	text-decoration:none;
}
#content-wrap #content-wrap-right h2 a:hover{

	color:#2b63c0;

}
#content-wrap #content-wrap-right h3{
	font-size:16px;
	color:#df712a;
	font-weight:normal;
	padding:0px 4px 10px 0px;
	margin:0px;
	font-weight:bold;
	line-height:21px;
}
#content-wrap h1{
	font-size:20px;
	color:#000;
	font-weight:normal;
	padding:0px 4px 0px 4px;
	margin:0px;
	line-height:21px;
}


#content-wrap .business-wrap h2{
	font-size:15px;
	color:#6f6f6f;
	padding:6px 0px 0px 4px;
	margin:0px;
	line-height:10px;
	font-weight:normal;
}


#content-wrap .business-wrap h2 span{
	font-size:20px;
	color:#db691c;
	font-weight:normal;
	padding:3px 0px 0px 0px;
	margin:0px;
	line-height:21px;
	display:block;
}

#content-wrap .business-wrap h2 span span{
	font-size:12px;
	color:#2b63c0;
	padding:0px 0px 0px 0px;
	margin:0px;
	line-height:15px;
}

#content-wrap .business-wrap h2 a{
	color:#6f6f6f;
	text-decoration:none;
	}
#content-wrap .business-wrap h2 a:hover{
	color:#727272;
	text-decoration:none;
	}	

#content-wrap .business-wrap h2 a:hover span{	
	color:#2B63C0;
	}

#content-wrap .business-wrap h2 a:hover span span{	
	color:#2b63c0;
	}

.listing-wrap{
	padding:9px 0px 0px 7px;
	margin:0px;
}
#content-wrap .blue-line{
	background:url(../images/li-blue-line.jpg) left top no-repeat;
	padding:10px 0px 0px 0px;
			
}


#content-wrap ul{
	margin:0px;
	padding:0px;
	list-style:none;					
}
#content-wrap ul li{
	margin:0px;
	padding:0px 0px 5px 14px;
	background:url(../images/li-bg.gif) left 2px no-repeat;		
}
#content-wrap ul li a{
	margin:0px;
	padding:0px 0px 4px 16px;
	text-decoration:none;
	font-size:14px;
	color:#464646;
	background:url(../images/li-line-bg.jpg) left  bottom repeat-x;
	display:block;	
}
#content-wrap ul li span{
	margin:0px;
	padding:0px 0px 0px 0px;
	display:block;
	width:13px;
	height:13px;
	float:left;
	
		
}
#content-wrap ul li a:hover{
	color:#787676;				
}
#content-wrap ul li a.inner-link{
	color:#ed792c;
	background:none;
	text-decoration:none;
	padding:0px;
	display:inline;
}
#content-wrap ul li a.inner-link:hover{
	color:#3163c6;
	text-decoration:none;
}

#content-wrap .listing-sub-link{
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	width:529px;
	height:118px;
	background:url(../images/sub-link-list-bg.jpg) left bottom no-repeat;
					
}
#content-wrap .listing-sub-link ul{
	margin:0px;
	padding:10px 0px 0px 20px;
	list-style:none;
	float:left;
			
}
#content-wrap .listing-sub-link ul li{
	margin:0px 0px 6px 0px;
	padding:0px 0px 0px 0px;
	background:none;
}
#content-wrap .listing-sub-link ul li a{
	margin:0px;
	width:222px;
	height:22px;
	display:block;
	padding:2px 0px 0px 18px;
/*	background:url(../images/li-bg.gif) left 2px no-repeat;	*/
	background:url(../images/sub-link-li-bg.jpg) left no-repeat;
	color:#2b63c0;
}
#content-wrap .listing-sub-link ul li a:hover{
	color:#ed792c;
	background:url(../images/over.jpg) left no-repeat;
}
#content-wrap .listing-sub-link-large{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:529px;
/*	background:url(../images/sub-link-list-bg.jpg) left bottom no-repeat;*/
					
}
#content-wrap .listing-sub-link-large ul{
	margin:0px;
	padding:10px 0px 0px 20px;
	list-style:none;
			
}
#content-wrap .listing-sub-link-large ul li{
	margin:0px 0px 6px 0px;
	padding:0px 0px 0px 0px;
	background:none;
}
#content-wrap .listing-sub-link-large ul li a{
	margin:0px;
	height:22px;
	display:block;
	padding:2px 0px 0px 18px;
/*	background:url(../images/li-bg.gif) left 2px no-repeat;	*/
	background:url(../images/sub-link-li-large-bg.jpg) left no-repeat;
	color:#2b63c0;
}
#content-wrap .listing-sub-link-large ul li a:hover{
	color:#ed792c;
	background:url(../images/over-large.jpg) left no-repeat;
}

#content-wrap .listing-style{
	margin:0px 0px 10px 0px;
	padding:0px;
	list-style:none;					
}
#content-wrap .listing-style li{
	margin:0px;
	padding:0px 0px 15px 18px;
	background:url(../images/li-bg.gif) left 2px no-repeat;				
}

#content-wrap .listing-style li a{
	color:#ed792c;
	background:none;
	text-decoration:none;
	padding:0px;
	display:inline;
}
#content-wrap .listing-style li a:hover{
	color:#3163c6;
	text-decoration:none;
}

#content-wrap .listing-style-double{
	margin:0px;
	padding:10px 25px 0px 25px;
	list-style:none;
	float:left;
	background:url(../images/listing-double-bg.jpg) right center no-repeat;					
}
#content-wrap .listing-style-double li{
	margin:0px;
	padding:0px 0px 10px 18px;
	background:url(../images/li-bg.gif) left 2px no-repeat;				
}
.product-wrap{
	padding:0px 0px 5px 0px;
	margin:0px 0px 28px 0px;
	float:left;
	width:736px;
	font-size:13px;
	background:url(../images/product-line-btm.jpg) left bottom no-repeat;
}
.product-wrap-right{
	padding:0px 0px 6px 0px;
	margin:0px;
	float:left;
	width:349px;
	font-size:13px;
	background:url(../images/product-line-btm.jpg) left bottom no-repeat;
}
.product-wrap-inner{
	width:368px;
	float:left;
	padding:0px 0px 20px 0px;
	margin:0px 17px 0px 0px;
	background:url(../images/product-line-right.jpg) right top repeat-y;
}
a.inner-link{
	color:#ed792c;
	text-decoration:none;
}
a.inner-link:hover{
	color:#3163c6;
	text-decoration:none;
}

a.readmore{
	color:#ed792c;
	text-decoration:underline;
	font-weight:bold;
	font-size:13px;
	
}
a.readmore:hover{
	color:#3163c6;
	text-decoration:none;
}
.underline{
	background:url(../images/line-bg.jpg) left top no-repeat;
	width:729px;
	margin:0px 0px 0px 0px;
	padding:8px 0px 12px 0px;
	height:1px;
	line-height:1px;
	
}
.block-box{
	width:700px;
	background-color:#f0efef;
	border:1px solid #e3e2e2;
	padding:10px;
	margin-bottom:10px;
}
.product-wrap-inner-right{
	width:350px;
	float:left;
	padding:0px 0px 35px 0px;
	margin:0px 0px 0px 0px;
}
.product-wrap img{
	float:left;
	padding:0px;
	margin:0px;
	}
.product-wrap-content-right{
	width:167px;
	float:left;
	padding:0px 0px 0px 6px;
	}
.product-wrap-content-right-small{
	width:150px;
float:left;
	padding:0px 0px 0px 8px;
	}
	.product-wrap-content-right-small-new{
	width:150px;
float:right;
	padding:0px 0px 0px 8px;
	}
.product-wrap-content-right-too-small{
	width:130px;
	float:left;
	padding:0px 0px 0px 8px;
	}
#content-wrap .form-wrap{
	padding:0px;
	margin:0px;
}
#content-wrap .form-wrap ul{
	margin:0px 0px 10px 0px;
	padding:0px;
	list-style:none;					
}
#content-wrap .form-wrap li{
	margin:0px;
	padding:0px 0px 12px 18px;
	background:url(../images/li-bg.gif) left 2px no-repeat;				
}
#content-wrap .form-wrap li a{
	margin:0px;
	padding:0px;
	background:none;			
}
#content-wrap .form-wrap li a:hover{
	color:#787676;
}
#content-wrap .form-wrap input{
	width:165px;
	height:18px;
	border:1px solid #c4c4c4;
	background-color:#FFFFFF;
	float:left;
	margin:0px 0px 5px 0px;		
}

#content-wrap .form-wrap .select-box{
	width:167px;
	height:22px;
	border:1px solid #c4c4c4;
	background-color:#FFFFFF;
	float:left;
	margin:0px 0px 5px 0px;		
}

#content-wrap .form-wrap textarea{
	width:165px;
	height:72px;
	border:1px solid #c4c4c4;
	background-color:#FFFFFF;
	float:left;
	margin:0px 0px 5px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
#content-wrap .form-wrap .input-phone{
	width:50px;
	float:left;
	height:16px;
	padding:0px 0px 0px 2px;
	margin:0px 3px 0px 0px;
	border:1px solid #c4c4c4;
	background-color:#FFFFFF;
}
.img-right{
float:right;
padding:0px 0px 0px 10px;
margin:0px;
}
.img-left{
float:left;
padding:0px 10px 0px 0px;
margin:0px;
}
#content-wrap-right .testimonial-wrap{
	background:url(../images/testimonial-bg.jpg) left bottom no-repeat;
	padding:10px 10px 15px 10px;
	margin:0px 0px 10px 0px;
	width:694px;
}
#content-wrap-right .testimonial-wrap h4{
	background:url(../images/question-icon.gif) left top no-repeat;
	padding:0px 0px 10px 25px;
	margin:0px;
	color:#2b63c0;
	font-size:15px;
	font-weight:bold;
}
#content-wrap-right .testimonial-wrap h5{
	background:url(../images/li-bg.gif) left top no-repeat;
	padding:0px 0px 10px 15px;
	margin:0px;
	color:#2b63c0;
	font-size:15px;
	font-weight:bold;
}

#content-wrap-right .testimonial-wrap ul{
margin:0px;
padding:0px;
}
#content-wrap-right .testimonial-wrap ul li{
	padding:0px 0px 5px 17px;
	background:url(../images/li-sub-bg.jpg) left 2px no-repeat;	
}
.product-wrap-inner p{
	padding:0px 0px 8px 0px ;
	margin:0px 0px 0px 0px;
}	
.learn-more-inner{
	padding:0px;
	margin:0px;
	width:81px;
	height:23px;
}
.contact-left{
	width:365px;
	padding:0px 15px 0px 0px ; 
	float:left;
	background:url(../images/contact-left-bg.jpg) right center no-repeat;
	
}
.contact-right{
	width:330px;
	padding:0px 0px 0px 20px;
	float:left;
	
}		
.learn-more-inner a{
background:url(../images/learnmore.jpg) left bottom no-repeat;
padding:0px;
margin:0px;
display:block;
width:81px;
height:23px;
}
.learn-more-inner a:hover{
background:url(../images/learnmore.jpg) left top no-repeat;
}	
#footer{
	width:100%;
	float:left;
	background:url(../images/infooter.jpg) #8b8b8b left top repeat-x;
	height:90px;
	padding:52px 0px 12px 0px;
	margin:0px;
	color:#fff;
	text-align:center;
}
#footer a
	{
	text-decoration:none;
	padding:0px;
	color:#fff;
	font-size:13px;
	letter-spacing:.4px;
	}
	
#footer a:hover
	{
	text-decoration:none;
	color:#cacaca;
	}
	
#footer a.active
	{
	text-decoration:none;
	color:#cacaca;
	}
#footer span
	{
	padding:0px 5px 0px 5px;
	}
.Copyright
	{
	display:block;
	color:#d7d7d7;
	margin:8px 0px 7px 0px;
	font-size:11px;
	letter-spacing:.3px;
	}
#footer .internet-marketing
	{
	font-size:13px;
	color:#fff;
	margin:0px 0px 4px 0px;
	padding:0px;
	letter-spacing:-.2px;
	}
.product-listing-wrap{
	padding:0px;
	margin:0px 0px 20px 0px ;
	width:733px;
}
.product-listing-wrap h4{
	padding:4px 0px 0px 10px;
	margin:0px 0px 0px 0px;
	background:url(../images/product-list-h4-bg.jpg) left top no-repeat;
	height:21px;
	font-size:15px;
	color:#FFFFFF;
}



.product-listing-wrap h2{
	font-size:20px;
	font-weight:bold;
	letter-spacing:normal;
	line-height:19px;
	padding:25px 0px 0px 11px;
	margin:0px 0px 0px 0px;
	color:#2b63c0;
	display:block;
}
.product-listing-container{
	float:left;
	padding:0px;
	margin:10px 15px 0px 0px;
}	
.product-listing-top{
	border:4px solid #e4e4e4;
	padding:10px 0px 0px 0px;
	margin:0px;
	width:158px;
	height:104px;
	text-align:center;	
	}
	
.product-listing-wrap-bottom{
	padding:10px 0px 10px 0px;
	margin:0px;
	width:168px;
	text-align:center;
	color:#4779d7;
	font-size:11px;
	min-height:40px;
	border-bottom:2px solid #e4e4e4;
	}
.product-listing-wrap-bottom img{
	padding:4px 0px 0px 0px;
	margin:0px;
	}
#client-loginnew {
background:url(../images/client-login.jpg) left top no-repeat;
width:272px;
padding:28px 170px 0px 28px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#4c4c4c;
height:288px;
}	
#content-wrap #client-loginnew a {
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#4c4c4c;}

#content-wrap #client-loginnew input {
width:170px;
height:20px;
padding:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#4c4c4c;
border:#d9d9d9 1px solid}

#content-wrap #client-loginnew a:hover {
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#666666;}
#content-wrap .floatleft {
float:left;}

#content-wrap #client-loginnew h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
text-decoration:none;
font-weight:normal;
color:#2b63c0;
padding:0px 0px 30px 0px;
}
									
#content-wrap .login{
width:78px;

}
#content-wrap #client-loginnew .login a{
background:url(../images/login.jpg) left top no-repeat;
padding:3px 0px 0px 0px;
margin:0px;
display:block;
width:78px;
height:21px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
text-align:center;
text-decoration:none;
color:#FFFFFF;
}
#content-wrap #client-loginnew .login a:hover{
background:url(../images/login.jpg) left bottom no-repeat;
}
.back-home{
	width:116px;
	height:26px;
	padding:0px;
}
.back-home a{
	display:block;
	background:url(../images/back-home2.jpg) left top no-repeat;
	padding:0px;
	margin:0px;
	height:26px;
	width:116px;
}
.back-home a:hover{
	background:url(../images/back-home2.jpg) left bottom no-repeat;
	padding:0px;
	margin:0px;
	height:26px;
	width:116px;
}
#captcha
	{
	width:160px;
	height:33px;
	margin:0px;
	padding:0 0 0 90px;
	}	

/* tree menu */


#content-wrap-right #sitemap-box{
	padding:0px;
	margin-bottom:32px;
	margin-top:22px;
	font-size:13px;
	}
#sitemap-box h2{
	font-size:25px;
	color:#000000;
	padding:0px 0px 20px 0px;
	line-height:normal;
	margin:0px;
	font-weight:normal;
	border:none;
	background:none;
	}	
#content-wrap-right #sitemap-box .treeview ul{ /*CSS for Simple Tree Menu*/
margin: 0;
padding: 0;
}

#content-wrap-right #sitemap-box .treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
background: white url(../images/list.gif) no-repeat left center;
list-style-type: none;
padding-left: 15px;
width:0px;


}

#content-wrap-right #sitemap-box .treeview li a{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
padding:0px;
margin:0px;
color:#000;
background:none;

}

#content-wrap-right #sitemap-box .treeview li a:hover{
	color:#db691c;
	}
#content-wrap-right #sitemap-box .treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */
background: white url(../images/closed.gif) no-repeat left 2px;
padding-left:20px;
cursor: hand !important;
cursor: pointer !important;


}
#content-wrap-right #sitemap-box .treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
display: none; /*Hide them by default. Don't delete. */
color:red;
padding:7px 0px 0px 0px;


}

#content-wrap-right #sitemap-box .treeview .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
cursor: default;

}

#content-wrap-right #sitemap-box .treeview .submenu ul li a{
	color:#db691c;
	display:block;

	}

#content-wrap-right #sitemap-box .treeview .submenu ul li a:hover{
	color:#000;
	}
/*-------------------------------------------------------side nav css--------------------------------------------------*/

#content-wrap #business-telephone-middle .categoryitems{
	margin:0px 0px 0px 0px;
	padding:0px;
	display:block;
	}

#content-wrap #business-telephone-middle .categoryitems ul {
	margin:6px 0px 0px 0px;
	padding:0px 10px 10px 15px;
	list-style:none;
	background:none;
	width:190px;
}
#content-wrap #business-telephone-middle .categoryitems ul li {
	margin:0px 0px 0px 0px;
	padding:7px 0px 0px 0px;
	color:#000;
	font-size:16px;
	background:url(../images/li-line-bg.jpg) repeat-x left 3px;
	display:block;

}
#content-wrap #business-telephone-middle .categoryitems  ul li a {
	color:#c08525;
	background:url(../images/li-sub-bg.jpg) no-repeat left 2px;
	padding:0 0 0px 18px;
	font-size:13px;
	display:block;
	width:162px;
}
#content-wrap #business-telephone-middle .categoryitems ul li a:hover
{
	background:url(../images/li-sub-bg2.jpg) no-repeat left 2px;
	color:#787676;
}
#content-wrap #business-telephone-middle .categoryitems ul li a.selected1
{
	background:url(../images/li-sub-bg.jpg) no-repeat left 2px;
	color:#787676;
	font-weight:bold;
}



#content-wrap #business-telephone-middle .categoryitems ul li ul {
	margin:0px 0px 0px 0px;
	padding:0px 0px 2px 0px;
	background:none;
	color:#000;
	font-size:14px;
	display:block;
}

#content-wrap #business-telephone-middle .categoryitems ul li ul li {
	margin:0px 0px 0px 0px;
	padding:2px 0px 0px 15px;
	background:none;
	color:#000;
	font-size:13px;
	display:block;
	
}

#content-wrap #business-telephone-middle .categoryitems  ul li ul li a {
	color:#787676;
	background:url(../images/li-sub-bg2.jpg) no-repeat left 3px;
	padding:0 0 0px 18px;
	display:inline;
	width:115px;
	
}
#content-wrap #business-telephone-middle .categoryitems ul li ul li a:hover
{	background:url(../images/li-sub-bg.jpg) no-repeat left 3px;
	color:#c08525;
	
}

#content-wrap #business-telephone-middle .categoryitems ul li ul li a.selected2
{	background:url(../images/li-sub-bg2.jpg) no-repeat left 3px;
	color:#c08525;
	font-weight:bold;
}





#imagewrap {
width:204px;
/*height:255px;*/
float:left;
background:#ec792d;
padding:4px 4px 4px 4px;}


#imagewrap .head {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
padding:5px 0px;
}
#imagewrap .imagearea {
width:196px;
text-align:center;
padding:4px;
background:#FFFFFF;
}
#imagewrap .click {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#FFFFFF;
text-align:center;
padding:5px 0px 5px 0px;
text-decoration:none;
margin:0px auto;
}

.accessories {
width:350px;
background:#fbfbfb;
border:1px solid #8d8d8d;
float:left;
margin-right:7px;
margin-bottom:10px;
}

.accessories .head {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
padding:3px 10px 3px 10px;
background:#8d8d8d;
width:330px;
}
.accessories .content {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#464646;
padding:10px 10px 10px 10px;
line-height:18px;
}
#content-wrap .product-listing-wrap .accessories .content  ul {
list-style:none;
margin:0px;
padding:0px;
background:none;
width:330px;
}

#content-wrap .product-listing-wrap .accessories .content  ul li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	background:none;
	display:block;				
}
#content-wrap .product-listing-wrap .accessories .content  ul li a{
	margin:0px;
	padding:0px 0px 4px 22px;
	text-decoration:none;
	font-size:13px;
	color:#464646;
	background:url(../images/li-sub-bg.jpg) left 1px no-repeat;
}
#content-wrap .product-listing-wrap .accessories .content  ul li a:hover{
color:#000000;
}

#content-wrap-right .documentation{
width:350px;
background:#fbfbfb;
border:1px solid #8d8d8d;
float:right;
margin: 0px 0px 10px 0px;
}

#content-wrap-right .documentation .head {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
padding:3px 10px 3px 10px;
background:#8d8d8d;
width:330px;
}
.documentation .content {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#464646;
padding:10px 10px 10px 10px;
line-height:18px;
}

#content-wrap .product-listing-wrap .documentation .content ul {
list-style:none;
margin:0px;
padding:0px;
background:none;
width:330px;
}

#content-wrap .product-listing-wrap .documentation .content ul li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	background:none;
	display:block;				
}
#content-wrap .product-listing-wrap  .documentation .content ul li a{
	margin:0px;
	padding:0px 0px 4px 22px;
	text-decoration:none;
	font-size:13px;
	color:#464646;
	background:url(../images/pdf-icon.jpg) left 1px no-repeat;
}

#content-wrap .product-listing-wrap  .documentation .content ul li a:hover{
color:#999999;
}



#imagewrap .click a {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#FFFFFF;
text-align:center;
padding:5px 0px 5px 0px;
text-decoration:none;
margin:0px auto;
}
#imagewrap .click a:hover {
font-weight:normal;
color:#fcea7f;
text-align:center;
}
#content-wrap .product-listing-wrap ul{
	margin:0px;
	padding:0px 0px 0px 0px;
	list-style:none;
	width:500px;
	float:left;			
}

#content-wrap .product-listing-wrap ul li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 17px;
	background:url(../images/list.gif) left 5px no-repeat;
	display:block;				
}
#content-wrap .product-listing-wrap ul li a{
	margin:0px;
	padding:0px 0px 4px 0px;
	text-decoration:none;
	font-size:13px;
	color:#464646;
	background:url(../images/list.gif) left 5px no-repeat;
}
#content-wrap .product-listing-wrap .features {
margin:0px;
padding:0px;
width:700px;
}

#content-wrap .product-listing-wrap .features ul{
width:700px;
	margin:0px;
	padding:0px 0px 0px 0px;
	list-style:none;				
}

#content-wrap .product-listing-wrap ul li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 17px;
	background:url(../images/list.gif) left 5px no-repeat;
	display:block;				
}
#content-wrap .product-listing-wrap ul li a{
	margin:0px;
	padding:0px 0px 4px 0px;
	text-decoration:none;
	font-size:13px;
	color:#464646;
	background:url(../images/list.gif) left 5px no-repeat;
}


/*expand collapse FAQ*/

#exp_btn {
	width:auto;
}
#content-wrap-right #exp_btn a{
	background:url(../images/submit-large.jpg) left top no-repeat;
	height:24px;
	display:block;
	text-align:center;
	color:white;
	width:86px;
	font-size:13px;
	padding:6px 0px 0px 0px;
	text-decoration:none;
}
#content-wrap-right #exp_btn a:hover{
	background:url(../images/submit-large.jpg) left bottom no-repeat;
	height:24px;
	color:white;
	font-size:13px;
	width:86px;
	display:bolck;
		text-decoration:none;
	
}

#col_btn {
	width:auto;
}
#content-wrap-right #col_btn a{
	background:url(../images/submit-large.jpg) left top no-repeat;
	height:24px;
	display:block;
	text-align:center;
	color:white;
	font-size:13px;
	width:86px;
	padding:6px 0px 0px 0px;
	text-decoration:none;
}
#content-wrap-right #col_btn a:hover{
	background:url(../images/submit-large.jpg) left bottom no-repeat;
	height:24px;
	font-size:13px;
	color:white;
	width:86px;
	display:bolck;
	text-decoration:none;
}

.technology{
cursor:pointer;
color:#7e440b;
font: bold 14px Arial;
padding:10px 0px 5px 30px;
margin:0px 0px 7px 0px;
float:left;
background:url(../images/faq-icon.jpg) left 5px no-repeat;

}	
.technology a {
	float:left;
	padding:10px 0px 2px 30px;
	cursor:default;
	
	}
#content-wrap-right .technology a:hover {
	color:#7e440b;
	}
.technology img{
	margin:5px;
	display:block;
	float:left;
	cursor:default;
}

.thelanguage{
	padding-left:40px;
	padding-bottom:15px;
}

.seperater {
height:1px;	
border-bottom:1px solid #cbd1d1 }
/*expand collapse FAQ*/


/* table styles */
.table{
width:721px;
height:43px;
background-color:#e1e1e1;
background:url(../images/table-head-bg.jpg) repeat-x;
float:right;
margin:5px 0px 0px 0px;
}
.table-curve{
width:721px;
height:43px;
background:url(../images/table-curve.gif) no-repeat;
}
.table-bottom-curve{
width:721px;
background:url(../images/table-bottom-curve.gif) bottom no-repeat;
background-color:#f5f5f5;
}
.head-td{
height:40px;
padding:3px 0px 0px 0px;
text-align:center;
border-right:1px solid #dcdcdc;
font-size:14px;
font-weight:bold;
background:url(../images/glow.jpg) top no-repeat;
}
.td-bottom{
padding:5px;
/*text-align:center;*/
border-right:1px solid #dcdcdc;
border-bottom:1px solid #dcdcdc;
}
.td-bottom-inner{
padding:7px;
border-right:1px solid #dcdcdc;
border-bottom:1px solid #dcdcdc;
}

.td-bottom-inner h4{
font-weight:bold;
margin:0px;
padding:5px 0px 5px 0px;
font-size:14px;
}

/* -------------- */

.client-login{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#dd610c;
text-decoration:none;
font-weight:bold;
padding:0px 20px 0px 3px;
}

.popular-model-wrap{
	padding:0px;
	margin:0px 0px 20px 0px ;
	width:736px;
	float:left;
}
.popular-model-container{
	float:left;
	padding:0px;
	margin:10px 15px 0px 0px;
}	
.popular-model-top{
	border:4px solid #e4e4e4;
	padding:10px 0px 0px 0px;
	margin:0px;
	width:158px;
	height:104px;
	text-align:center;	
	}
	
.popular-model-wrap-bottom{
	padding:10px 0px 10px 0px;
	margin:0px;
	width:168px;
	text-align:center;
	color:#4779d7;
	font-size:11px;
	min-height:40px;
	border-bottom:2px solid #e4e4e4;
	}
.popular-model-wrap-bottom img{
	padding:4px 0px 0px 0px;
	margin:0px;
	}
.exist-pbx-wrap-bottom{
	padding:10px 0px 5px 0px;
	margin:0px;
	text-align:center;
	color:#4779d7;
	font-size:11px;
	min-height:40px;

	}
#content-wrap-landing .product-wrap-telephone{
	padding:0px 0px 5px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	width:600px;
	font-size:13px;

}
#content-wrap-landing .product-wrap-inner-right{
	width:650px;
	float:left;
	padding:0px 0px 35px 0px;
	margin:0px 0px 0px 0px;
}
#content-wrap-landing .telephone-support{
	padding:0px 0px 5px 0px;
	margin:0px 0px 0px 0px;
	float:right;
	width:260px;
	font-size:13px;
}  
#content-wrap-landing .product-wrap-content-right-small-new{
	width:450px;
float:right;
	padding:0px 0px 0px 8px;
	}
#content-wrap-landing #wrapnew {
width:982px;
	background:url(../images/product-line-right.jpg) 660px top repeat-y;}

	
.product-wrap-telephone{
	padding:0px 0px 5px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	width:380px;
	font-size:13px;

}
.telephone-support{
	padding:0px 0px 5px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	width:260px;
	font-size:13px;
}

	
.product-wrap-new{
	padding:10px 0px 5px 0px;
	margin:0px 0px 25px 0px;
	float:left;
	width:736px;
	font-size:13px;
	background:url(../images/product-line-btm.jpg) left bottom no-repeat;
}
.product-wrap-inner-new{
	width:368px;
	float:left;
	padding:9px 0px 20px 0px;
	margin:0px 17px 0px 0px;
	background:url(../images/product-line-right.jpg) right top repeat-y;
}
.product-wrap-inner-right-new{
	width:350px;
	float:left;
	padding:0px 0px 20px 0px;
	margin:0px 0px 0px 0px;
}
#wrapnew {
width:736px;
	background:url(../images/product-line-right.jpg) 390px top repeat-y;}

#partners-logos{
width:100%;
float:left;
height:75px;
background-color:#f5f5f5;
background:url(../images/partners-logo-bg.jpg) repeat-x;
border-bottom:1px solid #fff;
}
#partners-logos-shadow{
width:100%;
height:65px;
float:left;
background:url(../images/shadow.jpg) center no-repeat;
padding-top:10px;
}
.partners-logos-spacer{
background:url(../images/spacer.jpg) right no-repeat;
height:46px;
}
/*--------------------------faq css-------------------------------*/
.technology-faq
{
color:#7E440B;
cursor:pointer;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
margin:0px 0px 3px 0px;
padding:8px 0 3px 0px;
line-height:25px;

}
.technology-faq p
{
margin:0px;
padding:0px;
}
.technology-faq a
{
color:#FF0000;
font-size:14px;
font-weight:bold;
margin:0px;
padding:0px;
}

.technology-faq img
{
float:left;
margin:0px;
padding:0px 12px 0px 0px;
}

.thelanguage-faq{
	padding-left:40px;
	padding-bottom:15px;
}
/*---------------------bottom new css-------------------------------*/
#bottom-wrap
{
width:100%;
background:url(../images/bottom-wrap-bg.jpg) repeat-x left top #f4f4f4;
}
#bottom-wrap-middle
{
width:997px;
margin:0px auto;
/*padding:39px 78px 0px 84px;*/
padding:39px 0px 0px 0px;
background:url(../images/bottom-wrap-middle-bg.jpg) no-repeat left top;
}

#bottom-wrap-left
{
width:454px;
float:left;
height:168px;
padding:0px 30px 0px 0px;
background:url(../images/bottom-box-sep.jpg) no-repeat right top;
}
#bottom-wrap-left h1
{
margin:0px 0px 12px 0px;
padding:0px 0px 0px 0px;
font-size:18px;
color:#db691c;
font-weight:normal;
}
#bottom-wrap-left h3
{
margin:0px 0px 12px 0px;
padding:0px 0px 0px 0px;
font-size:18px;
color:#db691c;
font-weight:normal;
}
#bottom-wrap-left p
{
margin:0px;
padding:0px;
line-height:18px;
color:#000000;
}
#bottom-wrap-right
{
width:483px;
float:right;
padding:0px 0px 0px 25px;
}
#bottom-wrap-right h3
{
margin:0px 0px 12px 0px;
padding:0px 0px 0px 0px;
font-size:18px;
color:#2b63c0;
font-weight:normal;
}
#bottom-wrap-right ul
{
margin:0px 0px 15px 0px;
padding:0px;
list-style:none;
}
#bottom-wrap-right li
{
margin:0px;
padding:4px 0px 4px 0px;
background:url(../images/bottom-link-sep.jpg) repeat-x left bottom;
}
#bottom-wrap-right li a
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
background:url(../images/botton-link-bullet.jpg) no-repeat left 2px;
padding:0px 0px 0px 19px;
color:#464646;
}
#bottom-wrap-right li a:hover
{
color:#464646;
}

#bottom-logos
{
width:996px;
height:80px;
margin:0px auto;
padding:10px 0px 0px 0px;
background:url(../images/bottom-logos-bg.jpg) no-repeat left top;
}
.logos-sep
{
background:url(../images/logo-sep.jpg) no-repeat right 5px;
}
#customer-benefits-wrap{
	width:701px;
	background:url(../images/customer-benefits-wrap-top.jpg) left top no-repeat;
	padding:0px;
	margin:0px;
	position:relative;
}
#content-wrap-right #customer-benefits-wrap h2{
	font-size:20px;
	font-weight:bold;
	padding:20px 0px 10px 11px;
	margin:0px;
	color:#2b63c0;

}
#customer-benefits-wrap-drop-btn{
	float:right;
	padding:0px;
	margin:0px 0px 0px 0px;
	width:44px;
	height:37px;
	position:absolute;
	left:645px;
	top:15px;
}
#customer-benefits-wrap-col-btn{
	float:right;
	padding:0px;
	margin:0px 0px 0px 0px;
	width:44px;
	height:37px;
	position:absolute;
	left:645px;
	top:15px;
	background:url(../images/request-up-btn.jpg) left top no-repeat;
}
#customer-benefits-wrap-middle{
	background:url(../images/customer-benefits-repeat-bg.jpg) left top repeat-y;
	padding:10px 24px 0px 12px;
	margin:0px;
	font-size:13px;
	width:665px;
}

#content-wrap #content-wrap-right .general-features-box
{
width:310px;
float:left;
padding:5px 0px 0px 12px;
margin:0px 15px 20px 0px;
}
#content-wrap #content-wrap-right .general-features-box h2
{
font-size:15px;
color:#FFFFFF;
font-weight:normal;
margin:0px;
padding:2px 0px 0px 11px;
height:23px;
background:#ed792c;
}
#content-wrap #content-wrap-right .general-features-box-inner
{
border:1px solid #d8d8d8;
width:284px;
border-top:none;
background: url(../images/general-eatures-boxbg.jpg) repeat-x left top #efefef;
padding:10px 12px 12px 12px;
}
#content-wrap #content-wrap-right .general-features-box-inner ul{
	margin:0px 0px 10px 0px;
	padding:0px;
	list-style:none;					
}
#content-wrap #content-wrap-right .general-features-box-inner li{
	margin:0px;
	padding:8px 0px 8px 0px;
	background:url(../images/general-eatures-rpt-bg.jpg) repeat-x left bottom;
	
}
#content-wrap #content-wrap-right .general-features-box-inner li a{
	margin:0px;
	padding:0px 0px 0px 18px;
	background:url(../images/li-bg.gif) left 2px no-repeat;							
}
#content-wrap #content-wrap-right .general-features-box-inner li a:hover{
	color:#787676;
}
#content-wrap #content-wrap-landing .general-features-box-inner
{
border:1px solid #d8d8d8;
width:284px;
border-top:none;
background: url(../images/general-eatures-boxbg.jpg) repeat-x left top #efefef;
padding:10px 12px 12px 12px;
}
#content-wrap #content-wrap-landing .general-features-box-inner ul{
	margin:0px 0px 10px 0px;
	padding:0px;
	list-style:none;					
}
#content-wrap #content-wrap-landing .general-features-box-inner li{
	margin:0px;
	padding:8px 0px 8px 0px;
	background:url(../images/general-eatures-rpt-bg.jpg) repeat-x left bottom;
	
}
#content-wrap #content-wrap-landing .general-features-box-inner li a{
	margin:0px;
	padding:0px 0px 0px 18px;
	background:url(../images/li-bg.gif) left 2px no-repeat;							
}
#content-wrap #content-wrap-landing .general-features-box-inner li a:hover{
	color:#787676;
}
#content-wrap #content-wrap-landing h1{
	font-size:22px;
	color:#db691c;
	font-weight:normal;
	padding:0px 4px 10px 0px;
	margin:0px;
	line-height:21px;
}
#content-wrap #content-wrap-landing h2{
	font-size:18px;
	color:#2b63c0;
	font-weight:normal;
	padding:0px 4px 10px 0px;
	margin:0px;
	line-height:21px;
}
#content-wrap #content-wrap-landing h3{
	font-size:16px;
	color:#df712a;
	font-weight:normal;
	padding:0px 4px 10px 0px;
	margin:0px;
	font-weight:bold;
	line-height:21px;
}

.view-all-list
{
height:20px;
width:163px;
display:block;
text-align:center;
font-size:13px;
color:#FFFFFF;
margin:0px;
padding:3px 0px 0px 0px;
background:url(../images/view-all-list.jpg) no-repeat left top;
text-decoration:none;
}
.view-all-list:hover
{
background:url(../images/view-all-list.jpg) no-repeat left bottom;
}

#how-does-hosted-pbx-work{
width:708px;
height:359px;
background:url(../images/how-does-hosted-pbx-work.jpg) no-repeat;
position:relative;
margin:0px 0px 15px 0px;
}
#how-does-hosted-pbx-work .take-the-tour a{
width:176px;
height:41px;
background:url(../images/take-the-tour-btn.jpg) top no-repeat;
position:absolute;
z-index:1;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFFFFF;
text-align:center;
top:257px; right:33px;
text-decoration:none;
padding:17px 0px 0px 0px;
}
#how-does-hosted-pbx-work .take-the-tour a:hover{
background:url(../images/take-the-tour-btn.jpg) bottom no-repeat;
}

#content-wrap #telephone-support-wrap{
	width:251px;
	background:url(../images/tele-support-bg.jpg) left top repeat-y;
	padding:0px;
	margin:0px;
}
#content-wrap #telephone-support-top{
	width:231px;
	background:url(../images/telesupport-top.jpg) left top no-repeat;
	padding:15px 10px 0px 10px;
	margin:0px;
}
#content-wrap #telephone-support-wrap h2{
	font-size:20px;
	letter-spacing:normal;
	line-height:19px;
	padding:0px;
	margin:0px 0px 10px 0px;
	color:#2b63c0;
	display:block;
	text-align:center;
	font-weight:bold;
}
#content-wrap #telephone-support-wrap h4{
	font-size:14px;
	letter-spacing:normal;
	padding:0px;
	margin:0px 0px 0px 0px;
	color:#686669;
	display:block;
	text-align:center;
	font-weight:bold;}
#content-wrap #telephone-support-wrap h4 span{
	font-size:24px;
	letter-spacing:normal;
	line-height:30px;
	padding:0px;
	margin:0px 0px 5px 0px;
	color:#686669;
	display:block;
	text-align:center;
	font-weight:bold;}
	#content-wrap #telephone-support-wrap h5{
	margin:0px;
	padding:0px;
	}
#content-wrap #telephone-support-wrap h5 a{
	font-size:14px;
	letter-spacing:normal;
	padding:0px;
	margin:0px 0px 20px 0px;
	color:#ff8f02;
	display:block;
	text-align:center;
	font-weight:bold;
	text-decoration:none;}
	#content-wrap #telephone-support-wrap h5 a:hover{
	color:#f9c07a;
	}

#telephone-support-wrap h2 span{
	font-size:15px;
	letter-spacing:normal;
	padding:0px;
	margin:0px;
	color:#4c4c4c;
	font-weight:bold;
		text-align:center;
	
}
#telephone-support-wrap h2 span span{
	font-size:20px;
	letter-spacing:normal;
	padding:0px;
	margin:0px;
	color:#4c4c4c;
	font-weight:bold;
		text-align:center;
}
.email-supprt .mail-bg {
width:76px;
height:88px;
float:left;
padding:0px 0px 0px 12px;
margin-right:30px;

}
.email-supprt .mail-bg a {
background:url(../images/mail-bgs.jpg) left top no-repeat;
width:88px;
height:53px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
display:block;
color:#FFFFFF;
text-align:center;
padding:35px 0px 0px 0px;
text-decoration:none;
margin:0px 0px 0px 0px;
line-height:14px;}

.email-supprt .mail-bg-right {
height:88px;
float:left;
margin-right:35px;
}
.email-supprt .mail-bg-right h5
{
color:#f98c00;
font-size:16px;
font-weight:normal;
margin:0px 0px 14px 0px;
padding:0px;
font-weight:bold;
}
.email-supprt .mail-bg-right h5 a
{
color:#f98c00;
font-size:16px;
font-weight:normal;
margin:0px 0px 14px 0px;
padding:0px;
font-weight:bold;
text-decoration:none;
}
.email-supprt .mail-bg-right h5 a:hover
{
color:#2B63C0;
}
.email-supprt .mail-bg-right h5 span
{
color:#3f3f3f;
font-size:14px;
font-weight:normal;
font-weight:bold;
margin:0px ;
padding:0px ;
}
.email-supprt .mail-bg-right h5 span a
{
color:#686669;
font-size:16px;
font-weight:normal;
font-weight:bold;
margin:0px ;
padding:0px ;
}

.email-supprt .mail-bg-right h6
{
color:#f98c00;
font-size:13px;
font-weight:normal;
margin:0px 0px 5px 0px;
padding:0px;
font-weight:bold;
}
.email-supprt .mail-bg-right h6 a
{
color:#f98c00;
font-size:13px;
font-weight:normal;
margin:0px 0px 5px 0px;
padding:0px;
font-weight:bold;
text-decoration:none;
}
.email-supprt .mail-bg-right h6 a:hover
{
color:#2B63C0;
}
.email-supprt .mail-bg-right h6 span
{
color:#3f3f3f;
}


.email-supprt .mail-bg-right h3
{
color:#000000;
font-size:16px;
font-weight:normal;
margin:0px 0px 10px 0px;
padding:0px;
font-weight:bold;
}

.email-supprt .mail-bg a:hover {
color:#fae6da;
text-align:center;
text-decoration:none;
}
.email-support{
	padding:0px 0px 5px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	width:451px;
	font-size:13px;
}
.email-supprt {
background:url(../images/mails-bg.jpg) left top repeat-y;
width:451px;
}
#content-wrap #wrapnew a.downloads {
background:url(../images/downloads.jpg) left top no-repeat;
width:451px;
height:84px;
display:block;
cursor:pointer;
margin:15px 0px 0px 0px;
padding:0px;}
#content-wrap #wrapnew a.downloads:hover {
background:url(../images/downloads.jpg) left bottom no-repeat;
}
.down {
width:421px;
height:50px;
background:#000099;}

/*------------------------------hosting landing-----------------------------*/
#content-wrap #content-wrap-landing .hosting-landing-box
{
width:315px;
margin:0px 27px 0px 0px;
padding:8px 0px 0px  0px;
float:left;
background:url(../images/hosting-landing-box-top.jpg) no-repeat left top;
}
#content-wrap #content-wrap-landing .hosting-landing-box h2

{
margin:0px 0px 14px 0px;
color:#db691c;
font-weight:normal;
padding:0px 0px 0px 11px;
font-size:20px;
}
#content-wrap #content-wrap-landing .hosting-landing-box h2 span
{
color:#2b63c0;
}
#content-wrap #content-wrap-landing .hosting-landing-box-middle
{
width:271px;
height:315px;
margin:0px;
padding:0px 22px 10px ;
background:url(../images/hosting-landing-box-middle.jpg) repeat-y left top;
}
#content-wrap #content-wrap-landing .hosting-landing-box-middle p
{
margin:0px;
padding:0px;
font-size:13px;
line-height:18px;
}
#content-wrap #content-wrap-landing .hosting-landing-box-middle-link ul{
	margin:0px 0px 10px 0px;
	padding:0px;
	list-style:none;	
	background:none;				
}
#content-wrap #content-wrap-landing .hosting-landing-box-middle-link li{
	margin:0px;
	padding:8px 0px 8px 0px;
	background:url(../images/general-eatures-rpt-bg.jpg) repeat-x left bottom;
	
}
#content-wrap #content-wrap-landing .hosting-landing-box-middle-link li a{
	margin:0px;
	padding:0px 0px 0px 18px;
	background:url(../images/li-bg.gif) left 2px no-repeat;							
}
#content-wrap #content-wrap-landing .hosting-landing-box-middle-link li a:hover{
	color:#787676;
}
#loadimagenewpartner11
{
width:130px;
text-align:left;
float:left;
}
#loadimagenewpartner
{
width:130px;
text-align:left;
float:left;
}
#loadimagenew1old
{
width:130px;
text-align:left;
float:left;
}
.blue-line2
{
background:url(../images/li-blue-line.jpg) repeat-x  left top ;
margin:0px;
width:213px;
}

#content-wrap .form-wrap2{
	padding:0px;
	margin:0px;
}

#content-wrap .form-wrap2 input{
	width:230px;
	height:18px;
	border:1px solid #c4c4c4;
	background-color:#FFFFFF;
	float:left;
	margin:0px 0px 5px 0px;		
}

#content-wrap-right .business-list
{
background:url(../images/testimonial-bg.jpg) no-repeat left bottom ;
margin:0 0 10px;
padding:10px 10px 10px;
width:694px;
}
#content-wrap-right .business-list p
{
margin:0px;
padding:0px 0px 10px 0px;
}
.text
{
font-size:13px;
color:#676666;
}

/* New Css */

.top-link {
	font:12px Verdana, Geneva, sans-serif;
	color:#3f3f3f;
	text-transform:uppercase;
	}
.top-link a{
	color:#3f3f3f;
	text-decoration:none;
	}
.top-link a:hover{
	color:#e15800;
	text-decoration:none;
	}
	
.toll-free {
	background:url(../images/phone-icon.png) top left no-repeat;
	font:18px "MyriadProRegular", Verdana, Geneva, sans-serif;
	color:#494848;
	}

.toll-free span{
	font:21px "MyriadProRegular", Verdana, Geneva, sans-serif;
	color:#e15800;
	}
.top-menu-bg {
    background: url("../images/top-menu-bg.png") no-repeat scroll left top transparent;
    height: 44px;
    width:982px;
}
.top-menu-text {
	font:13px "MyriadProRegular", Verdana, Geneva, sans-serif;
	text-transform:uppercase;
	color:#FFFFFF;
        height: 26px;
	}
.top-menu-text a{
	color:#FFFFFF;
	text-decoration:none;
	height:44px;
	}	
.top-menu-text a:hover{
	color:#FFFFFF;
	text-decoration:underline;
	}
.vopi-outperforms-voip {
	background:url(../images/vopi-outperforms-voip.png) top right no-repeat;
	height:92px;
	}
.vopi-outperforms-voip:hover {
	background:url(../images/vopi-outperforms-voip-hover.png) top right no-repeat;
	height:92px;
	}
	
.simplying-ip {
	background:url(../images/simplying-ip.png) top right no-repeat;		
	height:92px;
	}
.simplying-ip:hover {
	background:url(../images/simplying-ip-hover.png) top right no-repeat;		
	height:92px;
	}
	
.hosted-pbx-tour {
	background:url(../images/hosted-pbx-tour.png) top right no-repeat;		
	height:92px;
	}
.hosted-pbx-tour:hover {
	background:url(../images/hosted-pbx-tour-hover.png) top right no-repeat;		
	height:92px;
	}
	
.rt-services-text {
	padding:0px 15px 0px 15px;
	font:12px/18px Verdana, Geneva, sans-serif;
	color:#6d6d6d;
	text-align:left;	
	}	
.rt-services-text a{
	color:#6d6d6d;
	text-decoration:none;
	}
.rt-services-text a:hover{
	color:#333333;
	text-decoration:none;
	}		
	
.rt-services-text b{
	font:bold 14px "MyriadProRegular", Verdana, Geneva, sans-serif;
	color:#04498d;
	text-align:left;	
	}	

.rt-services-text h2{
	font:bold 19px "MyriadProRegular", Verdana, Geneva, sans-serif;
	color:#4d4d4d;
	text-align:left;
	padding:0px;
	margin:0px;
	text-transform:uppercase;		
	}
	
.rt-services-text h2 span{
	font:bold 19px "MyriadProRegular", Verdana, Geneva, sans-serif;
	color:#04498d;
	text-align:left;
	padding:0px;
	margin:0px;	
	text-transform:uppercase;
	}		
		
		
.hosted-pbx-solution-bg {
	background:url(../images/hosted-pbx-solution-bg.png) top left no-repeat;
	height:164px;
	}
	
.hosted-pbx-solution-text {
	padding:10px 0px 0px 20px;
	font:12px/16px Verdana, Geneva, sans-serif;
	color:#6d6d6d;
	text-align:left;	
	}
	
.hosted-pbx-solution-text p{
	font:12px/16px Verdana, Geneva, sans-serif;
	color:#6d6d6d;
	text-align:left;
	padding:12px 0px 8px 0px;
	margin:0px;	
	}	
	
.hosted-pbx-solution-text h2{
	font:bold 17px "MyriadProRegular", Verdana, Geneva, sans-serif;
	color:#FFFFFF;
	text-align:left;
	padding:0px;
	margin:0px;	
	text-transform:uppercase;
	}
	
.hosted-pbx-solution-text h2 a{
	color:#FFFFFF;
	text-decoration:none;
	}
.hosted-pbx-solution-text h2 a:hover{
	color:#FFFFFF;
	text-decoration:underline;
	}		
	
.hosted-pbx-solution-text h3{
	font:16px "MyriadProRegular", Verdana, Geneva, sans-serif;
	color:#4d4d4d;
	text-align:left;
	padding:26px 0px 0px 0px;
	margin:0px;	
	text-transform:uppercase;
	}
	
.hosted-pbx-solution-text h3 span{
	font:16px "MyriadProRegular", Verdana, Geneva, sans-serif;
	color:#074b8e;
	text-align:left;
	padding:0px;
	margin:0px;	
	text-transform:uppercase;
	}
	
.hosted-pbx-solution-text h4{
	font:12px Verdana, Geneva, sans-serif;
	color:#e27127;
	text-align:left;
	padding:0px 0px 0px 200px;
	margin:0px;	
	text-transform:uppercase;
	}
.hosted-pbx-solution-text h4 a{
	color:#e27127;
	text-decoration:none;
	}
.hosted-pbx-solution-text h4 a:hover{
	color:#074b8e;
	text-decoration:none;
	}
	
.sip-trunking-bg {
	background:url(../images/sip-trunking-bg.png) top left no-repeat;
	height:164px;
	}
						
	
.technology-partners-bg {
	background:url(../images/technology-partners.png) top left no-repeat;
	height:164px;
	}
	
.technology-partners h2{
	font:bold 17px "MyriadProRegular", Verdana, Geneva, sans-serif;
	color:#FFFFFF;
	text-align:left;
	padding:10px 0px 0px 20px;
	margin:0px;	
	text-transform:uppercase;
	}
		
.partition-bg {
	background:url(../images/partition-bg.png) top left repeat-x;
	height:804px;
	}
	
.partition-bg1 {
	background:url(../images/partition-bg1.png) top left repeat-x;
	}

.orange-grey h2 {
	font:normal 17px "MyriadProRegular", Verdana, Geneva, sans-serif;
	text-align:left;
	color:#e27127;
	margin:0px;
	padding:0px;
	text-transform:uppercase;
	}
.orange-grey span{
	font:normal 17px "MyriadProRegular", Verdana, Geneva, sans-serif;
	text-align:left;
	color:#4d4d4d;
	margin:0px;
	padding:0px;
	text-transform:uppercase;
	}
	
.communication-services	{
	background:url(../images/communication-services-bg.png) top left no-repeat;
	height:176px;
	}
	
.communication-services	ul{
	padding:0px;
	margin:0px;
	list-style:none;
	}	
.communication-services	li{
	padding:0px;
	margin:0px;
	list-style:none;
	font:12px/18px Verdana, Geneva, sans-serif;
	color:#6d6d6d;
	text-align:left;
	padding:10px 8px 0px 27px;
	}
.communication-services	li a{
	color:#6d6d6d;
	text-decoration:none;
	}
.communication-services	li a:hover{
	color:#e27127;
	text-decoration:none;
	}				
	
.communication-services	h2{
	padding:15px 0px 0px 11px;
	margin:0px;
	font:normal 14px "MyriadProRegular", Verdana, Geneva, sans-serif;
	color:#04498c;
	text-transform:uppercase;
	}
	
.connect-solutions {
	font:12px/16px Verdana, Geneva, sans-serif;
	color:#6d6d6d;
	text-align:left;
	margin:0px;
	padding:0px 0px 0px 11px;
	}
	
.connect-solutions hr{
	background:url(../images/grey-dot.png) top repeat-x;
	padding:0px;
	margin:0px;
	height:18px;
	border:none;
	}		
	
.connect-solutions h2 {
	font:normal 17px "MyriadProRegular", Verdana, Geneva, sans-serif;
	text-align:left;
	color:#e27127;
	margin:0px;
	padding:0px;
	text-transform:uppercase;
	}	
.connect-solutions h2 span{
	font:normal 17px "MyriadProRegular", Verdana, Geneva, sans-serif;
	color:#4d4d4d;
	margin:0px;
	padding:0px;	
	}
	
.connect-solutions h3 {
	font:normal 17px "MyriadProRegular", Verdana, Geneva, sans-serif;
	text-align:left;
	color:#04498c;
	margin:0px;
	padding:0px;
	text-transform:uppercase;
	}	
.connect-solutions h3 span{
	font:normal 17px "MyriadProRegular", Verdana, Geneva, sans-serif;
	color:#4d4d4d;
	margin:0px;
	padding:0px;	
	}		

.connect-solutions p{
	font:12px/16px Verdana, Geneva, sans-serif;
	color:#6d6d6d;
	text-align:left;
	margin:0px;
	padding:4px 0px 0px 0px;
	}

.connect-solutions span{
	font:bold 11px "MyriadProRegular", Verdana, Geneva, sans-serif;
	color:#e27127;
	margin:0px;
	padding:0px;
	text-transform:uppercase;
	}
	
.blackberry-dailing hr{
	background:url(../images/grey-dot.png) top repeat-x;
	padding:0px;
	margin:0px;
	height:18px;
	border:none;
	}		
	
.blackberry-dailing h2 {
	font:normal 17px "MyriadProRegular", Verdana, Geneva, sans-serif;
	text-align:left;
	color:#4d4d4d;
	margin:0px;
	padding:0px;
	text-transform:uppercase;
	}	
	
.blackberry-dailing span{
	font:normal 14px "MyriadProRegular", Verdana, Geneva, sans-serif;
	text-align:left;
	color:#04498c;
	margin:0px;
	padding:0px;
	text-transform:uppercase;
	}			

.social-media-bg {
	background:url(../images/social-media-bg.png) top left no-repeat;
	height:51px;
	}
	
.downlinks {
	background:url(../images/downlinks.png) top center no-repeat;
	height:139px;
	}

.downlinks h2{
	font:normal 14px "MyriadProRegular", Verdana, Geneva, sans-serif;
	color:#4d4d4d;
	text-align:left;
	text-transform:uppercase;
	padding:16px 0px;
	margin:0px;
	}

.downlinks ul {
	padding:0px;
	margin:0px;
	list-style:none;
	}
.downlinks li {
	background:url(../images/orange-arrow.png) top left no-repeat;
	padding:0px 10px 0px 16px;
	margin:0px;
	list-style:none;
	font:12px/22px Verdana, Geneva, sans-serif;
	color:#6d6d6d;
	text-align:left;
	}
.downlinks li a{
	color:#6d6d6d;
	text-decoration:none;
	}
.downlinks li a:hover{
	color:#e27127;
	text-decoration:none;
	}
	
.copyright {
	font:12px/18px Verdana, Geneva, sans-serif;
	color:#FFFFFF;
	text-align:center;
	}	
.copyright a{
	color:#FFFFFF;
	text-decoration:none;
	}
.copyright a:hover{
	color:#FFFFFF;
	text-decoration:underline;
	}	
	
.copyright span{
	font:12px/16px Verdana, Geneva, sans-serif;
	color:#398ad8;
	text-align:center;
	}	
.rt-services-text {
	padding:0px 15px 0px 15px;
	font:12px/16px Verdana, Geneva, sans-serif;
	color:#6d6d6d;
	text-align:left;	
	}	
.rt-services-text a{
	color:#6d6d6d;
	text-decoration:none;
	}
.rt-services-text a:hover{
	color:#333333;
	text-decoration:none;
	}		
	
.rt-services-text b{
	font:bold 14px "MyriadProRegular", Verdana, Geneva, sans-serif;
	color:#04498d;
	text-align:left;	
	}	

.rt-services-text h2{
	font:bold 19px "MyriadProRegular", Verdana, Geneva, sans-serif;
	color:#4d4d4d;
	text-align:left;
	padding:0px;
	margin:0px;
	text-transform:uppercase;		
	}
	
.rt-services-text h2 span{
	font:bold 19px "MyriadProRegular", Verdana, Geneva, sans-serif;
	color:#04498d;
	text-align:left;
	padding:0px;
	margin:0px;	
	text-transform:uppercase;
	}
	
.rt-services-text h3 span{
	font:bold 13px/16px "MyriadProRegular", Verdana, Geneva, sans-serif;
	color:#04498d;
	text-align:left;
	padding:0px;
	margin:0px;
	text-transform:uppercase;		
	}
.rt-services-text h3{
	font:bold 13px/16px "MyriadProRegular", Verdana, Geneva, sans-serif;
	color:#4d4d4d;
	text-align:left;
	padding:0px;
	margin:0px;
	text-transform:uppercase;		
	}				
		
.partners-bg {
    background: url("../images/partners-bg.png") no-repeat scroll right bottom transparent;
    padding-top: 12px;
}
.downlinks1 {
	background:url(../images/downlinks1.png) top center no-repeat;
	height:160px;
	}

.downlinks1 h2{
	font:normal 14px "MyriadProRegular", Verdana, Geneva, sans-serif;
	color:#4d4d4d;
	text-align:left;
	text-transform:uppercase;
	padding:16px 0px;
	margin:0px;
	}

.downlinks1 ul {
	padding:0px;
	margin:0px;
	list-style:none;
	}
.downlinks1 li {
	background:url(../images/orange-arrow.png) top left no-repeat;
	padding:0px 10px 0px 16px;
	margin:0px;
	list-style:none;
	font:12px/22px Verdana, Geneva, sans-serif;
	color:#6d6d6d;
	text-align:left;
	}
.downlinks1 li a{
	color:#6d6d6d;
	text-decoration:none;
	}
.downlinks1 li a:hover{
	color:#e27127;
	text-decoration:none;
	}
/* Top Menu CSS*/

.chromestyle{
	width:900px;
	font:13px "MyriadProRegular", Verdana, Geneva, sans-serif;
	text-transform:uppercase;
	color:#FFFFFF;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}

.chromestyle ul{
	width: 100%;
	background:url(../images/top-menu-bg.png) top left no-repeat;
	height:38px;
	padding:8px 0;
	margin: 0;
	text-align:left; /*set value to "left", "center", or "right"*/
	}

.chromestyle ul li{
	display: inline;
	}

.chromestyle ul li a{
	font:13px "MyriadProRegular", Verdana, Geneva, sans-serif;
	color:#FFFFFF;
	padding:14px 20px 14px 20px;
	margin:0px 0px;
	text-decoration:none;
	background:url(../images/spacer-line.png) top right no-repeat;
	}

.chromestyle ul li a:hover, .chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
	background:url(../images/spacer-line.png) top right no-repeat;
	color:#feffb3; /*THEME CHANGE HERE*/
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
	position:absolute;
	top: 0;
	font:13px "MyriadProRegular", Verdana, Geneva, sans-serif;
	line-height:18px;
	z-index:100;
	background-color: white;
	width: 200px;
	visibility: hidden;
	}


.dropmenudiv a{
	font:13px "MyriadProRegular", Verdana, Geneva, sans-serif;
	width:auto;
	display:block;
	text-indent:4px;
	border:1px solid #ca793f; /*THEME CHANGE HERE*/
	border-bottom:0px;
	padding:5px 0;
	text-decoration: none;
	color:black;
	}

* html .dropmenudiv a{ /*IE only hack*/
	width: 100%;
	}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
	background-color: #e9772b;
	color:#FFFFFF;
	}

/* small box */
.img-rt {
    padding: 0 0 5px 15px;
}
.inner-tab-bg {
    background: url("../images/inner-tab-bg.png") repeat-x scroll left bottom transparent;
    border: 1px solid #DFDFDF;
    color: #6D6D6D;
    font: 15px/18px "MyriadProRegular",Verdana,Geneva,sans-serif;
    padding: 5px 8px;
    text-align: left;
}
.inner-tab-more {
    color: #E27127;
    font: 12px/18px Verdana,Geneva,sans-serif;
    text-align: right;
}
