@charset "utf-8";
/* CSS Document */
/*RESET*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img { border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
:hover, :active, input, a, form, select{outline:none;}
/*END RESET*/

html{width:100%;height:100%;overflow:auto;}
body{width:100%;height:100%;border:none;background:#353535 url(../images/header-lines.gif) repeat-x;color:#ffffff;font-family:Arial, Helvetica, sans-serif;font-size:12px;}

h1{font-size:27px;}
h2{font-size:22px;}
h3{font-size:18px;}
h4{font-size:15px;}
h5{font-size:13px;}
h6{font-size:12px;}

a{color:#ffffff;text-decoration:none;}
a:hover{text-decoration:underline;}

#page{width:900px;margin:0 auto;}
#header{width:900px;margin:0 auto;}
#wrapper{clear:both;min-height:381px;clear:both;margin-top:-17px;position:relative;}
#footer{width:100%;font-size:11px;}
#footer-inner{width:740px;padding:0 80px;margin:0 auto;}
#footer-top{background:#121212;border-top:#545454 1px solid;}
#footer-bottom{background:url(../images/footer-gradient.gif) repeat-x bottom; height:171px;position:relative;z-index:100px;}
#content{background:url(../images/area-bg.gif) repeat-x;min-height:122px;}
#contentArea{width:740px;padding:0 80px;margin:0 auto;}

.topCornerImg{position:absolute;left:100%;margin-left:-203px;z-index:10;}
.mainImg{width:900px;height:381px;margin:-381px auto 0;position:relative;}

.arrow{padding-left:32px;background:url(../images/arrow.gif) no-repeat left center;}
.grey{color:#a8aaad;}
.dark-grey{color:#4c4d4e;}
.red{color:#b61f23;}
.bold{font-weight:bold;}
.indent{ text-indent:30px;}


div.menu{width:900px;text-align:center;background:url(../images/menu-bg-trans.png) no-repeat center bottom;padding-top:22px;height:20px;position:relative;z-index:20;}
#nav{position:relative;margin:-16px 0 0 0;}
#nav li{display:inline;}
#nav li a{font-size:10px;color:#cccccc;text-decoration:none;padding:9px 12px 0 12px;text-transform:uppercase;}
/*#nav li a:hover, #top_nav li a:hover{color:#ffffff;border-top:3px solid #b61f23;padding-top:6px;}*/
#nav li a:hover, #top_nav li a:hover{color:#ffffff;}
#nav li a.current_page, #top_nav li a.current_page{color:#ffffff;border-top:3px solid #b61f23;padding-top:6px;}

#nav2{position:relative;margin:1px 0 0 1px;#margin-top:6px;#padding-top:3px;}
#nav2 li{display:inline;font-size:10px;color:#000000;text-decoration:none;padding:9px 12px 0 12px;text-transform:uppercase;}

#foot-nav{position:relative;padding:30px 0 15px 0;}
#foot-nav li{display:inline;}
#foot-nav li a{font-size:11px;color:#4c4d4e;text-decoration:none;padding:0px 12px 0 12px;text-transform:uppercase;font-weight:bold;border-right:1px solid #4c4d4e;}
#foot-nav li a:hover{color:#ffffff;}
#foot-nav li a.last{border-right:none;}
#foot-nav li a.first{padding-left:0;}

.copyright{color:#272727;padding-top:30px;font-size:10px;}
.copyright a{color:#272727;text-decoration:none;}
.copyright a:hover{color:#b61f23;}

#redBtnHeader{background:url(../images/red-btn-bg.gif) repeat-x; height:21px; font-size:13px; font-weight:bold; text-align:center;padding-top:3px;position:absolute;margin-top:-16px;z-index:15;}


#footer-logos{float:right;height:32px;padding:0 0 20px 0;width:370px;}
.dell{background:url(../images/dell-logo.gif) no-repeat top; width:47px;height:31px;}
.avaya{background:url(../images/avaya-logo.gif) no-repeat top; width:76px;height:22px;}
.cisco{background:url(../images/cisco-logo.gif) no-repeat top; width:47px;height:31px;}
.intel{background:url(../images/intel-logo.gif) no-repeat top; width:50px;height:32px;}
.microsoft{background:url(../images/microsoft-logo.gif) no-repeat top; width:69px;height:31px;}
.logo{display:inline-block;padding:0 6px;}
.logo:hover, a.logoActive{background-position:bottom;}

.partner-desc{padding-top:10px;}
.partner-desc p{width:330px;padding:10px 0 10px 50px;float:left;color:#a8aaad;}


