﻿/**********************************************/
/*              CSS Stylesheet for            */
/*              ITAuthorities.com (Second Ed) */
/*                                            */
/*           Written and maintained by        */
/*                 Matt Miller                */
/*                                            */
/*         For more information, email:       */
/*         webmaster@itauthorities.com        */
/*                                            */
/**********************************************/

/* #f1592a = ORANGE, #6fa134 = GREEN, #33312a = OFF BLACK FOR TEXT, #004192 = BLUE */
/* FOR A GREY LINE, INSERT INTO HTML: <p><img alt="" src="images/tail1.gif" style="width:100%" height="1px"/></p> */



/* General settings for all pages */

*{ margin:0; padding:0;}
html, body { height:100%; }
body {font-size:100%; line-height:1.125em; background:url("../images/bg.gif") repeat-x top #bbbbbb}
html, input, textarea {	font-family: Arial, Helvetica, sans-serif; color:#666;	}
#loading { position:absolute; margin:160px 0 0 340px; }	

/* Common Styling */

.col-1, .col-2, .col-3, .col-4{ float:left}
.main{margin:0 auto; text-align:left; width:938px; margin-top:52px; }
#header { height:270px; background:url("../images/header.jpg") repeat-x #fff}
.navigation { margin:30px 0px 0 77px; position:absolute; width:938px; z-index:11;}
#ita1 #content .col-1{ width:195px; margin-right:22px; }
#ita1 #content .col-2{ width:660px; }
#ita1 #content .col-3{ width:280px; margin-right:42px}
#ita1 #content .col-4{ width:280px}

.alignMiddle{ vertical-align:middle}
.alignCenter{ text-align: center}
.container1{ width:100%}
.object { vertical-align:top; outline:none}
.clear { clear:both;}
.fleft{ float:left}
.fright{float:right}
div.container {	overflow:hidden; width: 100%;}
a img{ border:0}
img{ vertical-align:top;  }


/* Placement for ITA Logo, phone number, social icons, top images placement, partner images, mirror image and bottom line */

.logo { background:url("../images/ita_logo.png") no-repeat; margin:-56px 0 0 10px; position:absolute; height:109px; width:348px; z-index:1;}
.logo_app { background:url("../images/ita_logo_app.png") no-repeat; margin:10px 0 0 10px; position:absolute; height:63px; width:200px; z-index:1;}
.logo_ms { background:url("../images/ita_logo_ms.png") no-repeat; margin:-56px 0 0 10px; position:absolute; height:109px; width:348px; z-index:1;}
.logo_cloud { background:url("../images/ita_logo_cloud.png") no-repeat; margin:-56px 0 0 10px; position:absolute; height:109px; width:348px; z-index:1;}
.logo_online { background:url("../images/ita_logo_online.png") no-repeat; margin:-56px 0 0 10px; position:absolute; height:109px; width:348px; z-index:1;}
.logo_backup { background:url("../images/ita_logo_backup.png") no-repeat; margin:-56px 0 0 10px; position:absolute; height:109px; width:348px; z-index:1;}
.contact { margin:-33px 0 0 812px; position:absolute; color:#f1592a; font-weight:bold; font-size:.84em; text-align:right}
.contact span { color:#000;font-weight:normal; font-size:.84em;}
.social { margin:-17px 0 0 756px; position:absolute}
.social2 { margin:0px 0 0 690px; position:absolute;  line-height:0px; z-index:1}
.social2_bg {margin:-12px 0 0 653px; position:absolute; background:url("../images/social_bg.png") no-repeat top left; width:185px; height:124px;}
.partners { margin: -19px 0 0 18px; position:absolute; z-index:1;}
.mirror { background:url("../images/mirror.png") no-repeat; margin: 47px 0 0 -4px; position:absolute; height:68px; width:946px; z-index:2;}
.line{ background:url("../images/tail1.gif") repeat-x bottom;  position:absolute; margin: -35px 0 0 31px; width: 871px; height:1px; }

/* Main Pages */

/* INDEX.html top image*/

.img_top_home {background:url("../images/top_img_home.png") no-repeat;  position:absolute; margin:75px 0 0 0px;  font-size:.84em; width: 935px; height:189px; }


/* Tables and Buttons */

.go_btn { background:url("../images/go_btn.png") no-repeat;  position:absolute; margin:165px 0 0 372px;  font-size:1em; width: 77px; height:24px; padding-top:2px; padding-left:14px}
.go_btn a { color: #fff; text-decoration:none; font-weight:bold }
.go_btn a:hover { text-decoration:underline; }

.compare_table{ margin:0 auto; width:90%; }
.compare_table a {color:#004192}
.compare_table2{ margin:0 auto; width:90%; }
.compare_table2 p{ padding-left:15px; padding-top:10px;}
.bps_table{ margin:0 auto; width:90%; }
.bps_table2{ margin:0 auto; width:90%; }
.online_quote { position:absolute; margin: 0px 0 0 627px;}


/* Standard pages */

.img_top {background:url("../images/top_img_blank.png") no-repeat;  position:absolute; margin:90px 0 0 0px;  font-size:.84em; width: 935px; height:158px;}
.img_top_app {font-size:.84em;}
.img_top_app h2{color:#33312a; font-size:3.5em; padding-left:30px; font-weight:normal; letter-spacing:-1px; float:left; padding-top:90px;}
.img_top h2{color:#33312a; font-size:3.5em; padding-left:30px; font-weight:normal; letter-spacing:-1px; float:left;}
.img_top h2 span{color:#f1592a;}
.img_top_app h2 span{color:#f1592a;}
.top_headline h3{color:#33312a; font-size:1.55em; position:absolute; margin:139px 0 0 59px; font-weight:normal; line-height:1.1em  }


/* Virtual Cloud */ 

.img_top_servers_start {background:url("../images/top_img_servers_start2.png") no-repeat;  position:absolute; margin:90px 0 0 0px;  font-size:.84em; width: 935px; height:307px;}
.img_top_servers_start h2{color:#33312a; font-size:3.5em; padding-left:30px; font-weight:normal; letter-spacing:-1px; float:left;}
.img_top_servers_start h2 span{color:#f1592a;}
.top_headline_text11 {color:#33312a; font-size:1.8em; position:absolute; margin:49px 0 0 58px; font-weight:normal; line-height:1.1em  }
.top_headline_text11a {color:#33312a; font-size:1.3em; position:absolute; margin:100px 0 0 50px; font-weight:normal;line-height:2.2em   }

/* Virtual Cloud Sub-Pages (savings, security..etc... */
.img_top_cloudsub {background:url("../images/top_img_cloudsub.png") no-repeat;  position:absolute; margin:90px 0 0 0px;  font-size:.84em; width: 935px; height:158px;}
.img_top_cloudsub h2{color:#33312a; font-size:3.5em; padding-left:30px; font-weight:normal; letter-spacing:-1px; float:left;}
.img_top_cloudsub h2 span{color:#f1592a;}

/* Hosted Software */

.img_top_online9 {background:url("../images/top_img_hosted.png") no-repeat;  position:absolute; margin:90px 0 0 0px;  font-size:.84em; width: 935px; height:307px;}
.img_top_online9 h2{color:#33312a; font-size:3.5em; padding-left:30px; font-weight:normal; letter-spacing:-1px; float:left;}
.img_top_online9 h2 span{color:#f1592a;}
.top_headline_text9 {color:#33312a; font-size:1.8em; position:absolute; margin:49px 0 0 58px; font-weight:normal; line-height:1.1em  }
.top_headline_text9a {color:#33312a; font-size:1.3em; position:absolute; margin:110px 0 0 50px; font-weight:normal;line-height:2.2em   }


/* Managed Services */

.img_top_ms_start {background:url("../images/top_img_ms_start.png") no-repeat;  position:absolute; margin:90px 0 0 0px;  font-size:.84em; width: 935px; height:307px;}
.img_top_ms_start h2{color:#33312a; font-size:3.5em; padding-left:30px; font-weight:normal; letter-spacing:-1px; float:left;}
.img_top_ms_start h2 span{color:#f1592a;}
.top_headline_text10 {color:#33312a; font-size:1.8em; position:absolute; margin:49px 0 0 58px; font-weight:normal; line-height:1.1em  }
.top_headline_text10a {color:#33312a; font-size:1.3em; position:absolute; margin:100px 0 0 50px; font-weight:normal;line-height:2.2em   }

/* Managed Services Sub-Pages */



/* Management & Tools */

.img_top_tools_start {background:url("../images/top_img_tools.png") no-repeat;  position:absolute; margin:90px 0 0 0px;  font-size:.84em; width: 935px; height:307px;}
.img_top_tools_start h2{color:#33312a; font-size:3.5em; padding-left:30px; font-weight:normal; letter-spacing:-1px; float:left;}
.img_top_tools_start h2 span{color:#f1592a;}

/* Management & Tools Sub-Pages */


/* Backup Solutions */

.img_top_backup_start {background:url("../images/top_img_backup_start.png") no-repeat;  position:absolute; margin:90px 0 0 0px;  font-size:.84em; width: 935px; height:307px;}
.img_top_backup_start h2{color:#33312a; font-size:3.5em; padding-left:30px; font-weight:normal; letter-spacing:-1px; float:left;}
.img_top_backup_start h2 span{color:#f1592a;}

/* Backup Solutions Sub-Pages */


/* DR Solutions */

.img_top_dr_start {background:url("../images/top_img_dr_start.png") no-repeat;  position:absolute; margin:90px 0 0 0px;  font-size:.84em; width: 935px; height:307px;}
.img_top_dr_start h2{color:#33312a; font-size:3.5em; padding-left:30px; font-weight:normal; letter-spacing:-1px; float:left;}
.img_top_dr_start h2 span{color:#f1592a;}

/* DR Solutions Sub-Pages */


/* Network Anaylsis */

.img_top_network_start {background:url("../images/top_img_network_start.png") no-repeat;  position:absolute; margin:90px 0 0 0px;  font-size:.84em; width: 935px; height:307px;}
.img_top_network_start h2{color:#33312a; font-size:3.5em; padding-left:30px; font-weight:normal; letter-spacing:-1px; float:left;}
.img_top_network_start h2 span{color:#f1592a;}

/* Network Anaylsis Sub-Pages */


/* IT Solutions */

.img_top_itsolutions_start {background:url("../images/top_img_itsolutions_start.png") no-repeat;  position:absolute; margin:90px 0 0 0px;  font-size:.84em; width: 935px; height:307px;}
.img_top_itsolutions_start h2{color:#33312a; font-size:3.5em; padding-left:30px; font-weight:normal; letter-spacing:-1px; float:left;}
.img_top_itsolutions_start h2 span{color:#f1592a;}

/* IT Solutions Sub-Pages */




/* Exchange */
.img_top_online1 { background:url("../images/top_img.png") no-repeat;  position:absolute; margin:90px 0 0 0px;  font-size:.84em; width: 935px; height:307px;}
.img_top_online1 h2{color:#33312a; font-size:3.5em; padding-left:30px; font-weight:normal; letter-spacing:-1px; float:left;}
.img_top_online1 h2 span{color:#f1592a;}
.top_headline_text1 {color:#33312a; font-size:1.8em; position:absolute; margin:115px 0 0 58px; font-weight:normal; line-height:1.1em  }
.img_top_pricing { background:url("../images/pricing.png") no-repeat;  position:absolute; margin:234px 0 0 110px;  font-size:.84em; width: 266px; height:55px;}
.top_headline_pricing h3{color:#FFF; font-size:1.2em; position:absolute; margin:250px 0 0 156px; font-weight:bold; line-height:1.1em; text-align:center  }
.top_headline_pricing a{color:#FFF; }


/* Pricing Page */

.img_top_online2 {background:url("../images/top_img_pricing.png") no-repeat;  position:absolute; margin:90px 0 0 0px;  font-size:.84em; width: 935px; height:158px;}
.img_top_online2 h2{color:#33312a; font-size:3.5em; padding-left:30px; font-weight:normal; letter-spacing:-1px; float:left;}
.img_top_online2 h2 span{color:#f1592a;}
.top_headline_text_2 {color:#33312a; font-size:1.8em; position:absolute; margin:65px 0 0 58px; font-weight:normal; line-height:1.1em  }

/* SharePoint Page */
.img_top_online3 {background:url("../images/top_img_sharepoint.png") no-repeat;  position:absolute; margin:90px 0 0 0px;  font-size:.84em; width: 935px; height:158px;}
.img_top_online3 h2{color:#33312a; font-size:3.5em; padding-left:30px; font-weight:normal; letter-spacing:-1px; float:left;}
.img_top_online3 h2 span{color:#f1592a;}
.top_headline_text_3 {color:#33312a; font-size:1.8em; position:absolute; margin:49px 0 0 58px; font-weight:normal; line-height:1.1em  }
.img_top_pricing2 { background:url("../images/pricing.png") no-repeat;  position:absolute; margin:87px 0 0 110px;  font-size:.84em; width: 266px; height:55px;}
.top_headline_pricing2 h3{color:#FFF; font-size:1.2em; position:absolute; margin:103px 0 0 133px; font-weight:bold; line-height:1.1em  }
.top_headline_pricing2 a{color:#FFF; }

/* BPS */

.top_headline_text4 {color:#33312a; font-size:1.1em; position:absolute; margin:45px 0 0 32px; font-weight:normal;   }
.img_top_online4 {background:url("../images/top_img_bps.png") no-repeat;  position:absolute; margin:90px 0 0 0px;  font-size:.84em; width: 935px; height:307px;}
.img_top_online4 h2{color:#33312a; font-size:3.5em; padding-left:30px; font-weight:normal; letter-spacing:-1px; float:left;}
.img_top_online4 h2 span{color:#f1592a;}


/* BPS Pricing */

.top_headline_text5 {color:#33312a; font-weight: normal; font-size: 1.8em; position:absolute; margin:85px 0 0 32px;  }
.img_top_online5 {background:url("../images/top_img_bps_pricing.png") no-repeat;  position:absolute; margin:90px 0 0 0px;  font-size:.84em; width: 935px; height:158px;}
.img_top_online5 h2{color:#33312a; font-size:3.5em; padding-left:30px; font-weight:normal; letter-spacing:-1px; float:left;}
.img_top_online5 h2 span{color:#f1592a;}


/* OCS */

.top_headline_text6 {color:#33312a; font-size:1.1em; position:absolute; margin:58px 0 0 32px; font-weight:normal;   }
.img_top_online6 {background:url("../images/top_img_ocs.png") no-repeat;  position:absolute; margin:90px 0 0 0px;  font-size:.84em; width: 935px; height:158px;}
.img_top_online6 h2{color:#33312a; font-size:3.5em; padding-left:30px; font-weight:normal; letter-spacing:-1px; float:left;}
.img_top_online6 h2 span{color:#f1592a;}


/* BlackBerry */

.img_top_online7 {background:url("../images/top_img_bb.png") no-repeat;  position:absolute; margin:90px 0 0 0px;  font-size:.84em; width: 935px; height:307px;}
.img_top_online7 h2{color:#33312a; font-size:3.5em; padding-left:30px; font-weight:normal; letter-spacing:-1px; float:left;}
.img_top_online7 h2 span{color:#f1592a;}
.top_headline_text7 {color:#33312a; font-size:1.8em; position:absolute; margin:49px 0 0 58px; font-weight:normal; line-height:1.1em  }
.top_headline_text7a {color:#33312a; font-size:1.1em; position:absolute; margin:125px 0 0 65px; font-weight:normal;line-height:2.7em   }
.img_top_pricing7 { background:url("../images/pricing.png") no-repeat;  position:absolute; margin:234px 0 0 110px;  font-size:.84em; width: 266px; height:55px;}
.top_headline_pricing7 h3{color:#FFF; font-size:1.2em; position:absolute; margin:249px 0 0 115px; font-weight:bold; line-height:1.1em  }
.top_headline_pricing7 a{color:#FFF; }


/* Activesync */

.img_top_online8 {background:url("../images/top_img_as.png") no-repeat;  position:absolute; margin:90px 0 0 0px;  font-size:.84em; width: 935px; height:307px;}
.img_top_online8 h2{color:#33312a; font-size:3.5em; padding-left:30px; font-weight:normal; letter-spacing:-1px; float:left;}
.img_top_online8 h2 span{color:#f1592a;}
.top_headline_text8 {color:#33312a; font-size:1.8em; position:absolute; margin:49px 0 0 58px; font-weight:normal; line-height:1.1em  }
.top_headline_text8a {color:#33312a; font-size:1.1em; position:absolute; margin:125px 0 0 65px; font-weight:normal;line-height:2.7em   }
.img_top_pricing8 { background:url("../images/pricing.png") no-repeat;  position:absolute; margin:234px 0 0 110px;  font-size:.84em; width: 266px; height:55px;}
.top_headline_pricing8 h3{color:#FFF; font-size:1.2em; position:absolute; margin:249px 0 0 130px; font-weight:bold; line-height:1.1em  }
.top_headline_pricing8 a{color:#FFF; }


/* Awards */

.img_top_events {background:url("../images/top_img_events.png") no-repeat;  position:absolute; margin:90px 0 0 0px;  font-size:.84em; width: 935px; height:158px;}
.img_top_events h2{color:#33312a; font-size:3.5em; padding-left:30px; font-weight:normal; letter-spacing:-1px; float:left;}
.img_top_events h2 span{color:#f1592a;}

/* Media (Videos) */
.img_top_media {background:url("../images/top_img_media.png") no-repeat;  position:absolute; margin:90px 0 0 0px;  font-size:.84em; width: 935px; height:158px;}
.img_top_media h2{color:#33312a; font-size:3.5em; padding-left:30px; font-weight:normal; letter-spacing:-1px; float:left;}
.img_top_media h2 span{color:#f1592a;}


/* Contact */
.img_top_contact {background:url("../images/top_img_contact.png") no-repeat;  position:absolute; margin:90px 0 0 0px;  font-size:.84em; width: 935px; height:158px;}
.img_top_contact h2{color:#33312a; font-size:3.5em; padding-left:30px; font-weight:normal; letter-spacing:-1px; float:left;}
.img_top_contact h2 span{color:#f1592a;}


/* News */

.img_top_news {background:url("../images/top_img_news.png") no-repeat;  position:absolute; margin:90px 0 0 0px;  font-size:.84em; width: 935px; height:158px;}
.img_top_news h2{color:#33312a; font-size:3.5em; padding-left:30px; font-weight:normal; letter-spacing:-1px; float:left;}
.img_top_news h2 span{color:#f1592a;}


/* Testimonials */

.img_top_testimonials {background:url("../images/top_img_testimonials.png") no-repeat;  position:absolute; margin:90px 0 0 0px;  font-size:.84em; width: 935px; height:158px;}
.img_top_testimonials h2{color:#33312a; font-size:3.5em; padding-left:30px; font-weight:normal; letter-spacing:-1px; float:left;}
.img_top_testimonials h2 span{color:#f1592a;}


/* Awards */

.img_top_awards {background:url("../images/top_img_awards.png") no-repeat;  position:absolute; margin:90px 0 0 0px;  font-size:.84em; width: 935px; height:158px;}
.img_top_awards h2{color:#33312a; font-size:3.5em; padding-left:30px; font-weight:normal; letter-spacing:-1px; float:left;}
.img_top_awards h2 span{color:#f1592a;}

/* IT Solutions */
.img_top_solutions {background:url("../images/top_img_solutions.png") no-repeat;  position:absolute; margin:90px 0 0 0px;  font-size:.84em; width: 935px; height:158px;}
.img_top_solutions h2{color:#33312a; font-size:3.5em; padding-left:30px; font-weight:normal; letter-spacing:-1px; float:left;}
.img_top_solutions h2 span{color:#f1592a;}


/* IT Services */

.img_top_consulting_start {background:url("../images/top_img_consulting_start.png") no-repeat;  position:absolute; margin:90px 0 0 0px;  font-size:.84em; width: 935px; height:307px;}
.img_top_consulting_start h2{color:#33312a; font-size:3.5em; padding-left:30px; font-weight:normal; letter-spacing:-1px; float:left;}
.img_top_consulting_start h2 span{color:#f1592a;}


/* Preloaded images */

.preload00 {background: url(../images/nav_menubg.png);}
.preload01 {background: url(../images/nav_bg.png);}
.preload02 {background: url(../images/home_hover.png);}
.preload03 {background: url(../images/subheader.png);}
.preload04 {background: url(../images/item_hover.png);}
.preload05 {background: url(../images/learnmore2.png);}
.preload06 {background: url(../images/slide_1.jpg);}
.preload07 {background: url(../images/slide_2.jpg);}
.preload08 {background: url(../images/slide_3.jpg);}
.preload09 {background: url(../images/slide_4.jpg);}
.preload10 {background: url(../images/slide_5.jpg);}
.preload11 {background: url(../images/next2.png);}
.preload12 {background: url(../images/prev2.png);}
.preload13 {background: url(../images/loader.gif);}


/* URL link colors and styles */

a{color:#f1592a; text-decoration:none; outline:none} 
a:hover{text-decoration:underline}
.link{color:#000000; background:url("../images/marker.gif") top left no-repeat; padding-left:20px; background-position:0 5px; text-decoration:none; font-size:.916em  }
.link:hover{text-decoration:underline }
.link1{ color:#666}
.button{color:#f8f7f3; background:url("../images/button.gif") top left no-repeat; font-weight:bold; padding:1px 8px 5px 9px; text-decoration:none;  }
.button:hover{text-decoration:underline }
.link-1 { display:block; float:right; background:url("../images/link_bg.gif") left top repeat-x; color:#ffffff; text-decoration:none; }
.link-1 em { display:block; background:url("../images/link_left.gif") no-repeat left top; font-size:.92em}
.link-1  b { display:block; background:url("../images/link_right.gif") no-repeat right top; padding:3px 8px 8px 10px; font-weight:normal; font-style:normal;}
.link-1:hover{ text-decoration:none; color:#000000}
.link-2 { display:block; float:left; background:url("../images/link_bg.gif") left top repeat-x; color:#ffffff; text-decoration:none; }
.link-2 em { display:block; background:url("../images/link_left.gif") no-repeat left top; font-size:.92em}
.link-2  b { display:block; background:url("../images/link_right.gif") no-repeat right top; padding:3px 8px 8px 10px; font-weight:normal; font-style:normal;}
.link-2:hover{ text-decoration:none; color:#000000}


/* Header */

#header {font-size:0.8125em; color:#90908f;}
#header .logo{ margin:0 0 0 0 }
#header .img{margin:90px 0 0 20px; position:absolute; z-index: 0;}
#header .img2{margin:90px 0 0 10px; position:absolute; z-index: 0;}
#header .indent1{margin:90px 0 0 20px; position:absolute; z-index:10}
#header .indent{padding:60px 0 0 20px;}
#header .header-left{ background:url("../images/header_left.jpg") no-repeat top left}
#header .header-right{ background:url("../images/header_right.jpg") no-repeat top right; height:472px;}
#header h1 a:hover{text-decoration:none  }
#header h1 span{color:#a48147; }
#header .txt{ text-transform:uppercase; font-size:.69em; display:block; position:absolute; margin:95px 0 0 23px }
#header .block .indent-block{ color:#33312a; padding:10px 10px 0 12px; }
#header .block .marker{margin:72px 0 0 177px; position:absolute;}
#header .block h2{color:#33312a; font-size:2em; margin-bottom:3px; background:url("../images/marker1.png") no-repeat  center left; padding-left:14px; font-weight:normal; letter-spacing:-1px}
#header .block h2 span{color:#6fa134;}
#header p{ color:#33312a; font-size:0.8125em; width:100%; text-align:left; background:#fff; line-height:1.53em}
#header ul{margin:0; padding:0; list-style:none;}
#header ul li{ margin:0; display:inline; background:url("../images/bg_menu.gif")  center left no-repeat; float:left}
#header ul .first{background:none}
#header ul .first a{padding:0 21px 0 0} 
#header ul li a{color:#33312a; text-decoration:none; display:block; float:left ; padding:0 22px 0 22px} 
#header ul li a:hover { text-decoration:none; color:#f1592a }
#header ul li .current{ text-decoration:none; color:#f1592a }

/* Main content placement */

.maincontent { margin:0px 0 0 14px; width:869px; }
.maincontent2 { margin:0px 0 0 14px; width:869px; }
.maincontent3 { margin:0px 0 0 14px; width:892px;  }
.maincontent5 { margin:0px 0 0 14px; width:869px; background-color:#f1f1f1 }

.bodytext span {background:url("../images/bullet.gif") no-repeat top left; width:11px; vertical-align:middle;}
.bodytext2 span {background:url("../images/marker1.png") no-repeat left; width:11px; vertical-align:middle;}
.rightsection_contact { position:absolute; margin:0px 0 0 432px;}

/* Left and Right sections */

/* 
.learnmore { position:absolute; margin:-36px 0 0 463px; background:url("../images/learnmore1.png") no-repeat; width:76px; height:19px;}
.learnmore:hover {background:url("../images/learnmore2.png") no-repeat;}
*/

.topdiv { width:100%; }

.topdiv_sectioncloud1 { width:275px; float:left; padding-right:18px; background:url("../images/topdivcloud1bg.png") no-repeat top left; width:275px; }
.topdiv_sectioncloud2 { width:275px; float:left; padding-right:18px; background:url("../images/topdivcloud2bg.png") no-repeat top left; width:275px; }
.topdiv_sectioncloud3 { width:275px; float:left; background:url("../images/topdivcloud3bg.png") no-repeat top left; width:275px; }

.topdiv_sectionms1 { width:275px; float:left; padding-right:18px; background:url('../images/topdivms1bg.png') no-repeat left top; width:275px; }
.topdiv_sectionms2 { width:275px; float:left; padding-right:18px; background:url('../images/topdivms2bg.png') no-repeat left top; width:275px; }
.topdiv_sectionms3 { width:275px; float:left; background:url('../images/topdivcloud3bg.png') no-repeat left top; width:275px; }

.topdiv_sectiontools1 { width:275px; float:left; padding-right:18px; background:url('../images/topdivtools1bg.png') no-repeat left top; width:275px; }
.topdiv_sectiontools2 { width:275px; float:left; padding-right:18px; background:url('../images/topdivtools2bg.png') no-repeat left top; width:275px; }
.topdiv_sectiontools3 { width:275px; float:left; background:url('../images/topdivcloud3bg.png') no-repeat left top; width:275px; }

.topdiv_sectionconsulting1 { width:275px; float:left; padding-right:18px; background:url('../images/topdivconsulting1bg.png') no-repeat left top; width:275px; }
.topdiv_sectionconsulting2 { width:275px; float:left; padding-right:18px; background:url('../images/topdivconsulting2bg.png') no-repeat left top; width:275px; }
.topdiv_sectionconsulting3 { width:275px; float:left; background:url('../images/topdivcloud3bg.png') no-repeat left top; width:275px; }

.topdiv_sectionbackup1 { width:275px; float:left; padding-right:18px; background:url('../images/topdivbackup1bg.png') no-repeat left top; width:275px; }
.topdiv_sectionbackup2 { width:275px; float:left; padding-right:18px; background:url('../images/topdivbackup2bg.png') no-repeat left top; width:275px; }
.topdiv_sectionbackup3 { width:275px; float:left; background:url('../images/topdivcloud3bg.png') no-repeat left top; width:275px; }

.topdiv_sectiondr1 { width:275px; float:left; padding-right:18px; background:url('../images/topdivdr1bg.png') no-repeat left top; width:275px; }
.topdiv_sectiondr2 { width:275px; float:left; padding-right:18px; background:url('../images/topdivdr2bg.png') no-repeat left top; width:275px; }
.topdiv_sectiondr3 { width:275px; float:left; background:url('../images/topdivcloud3bg.png') no-repeat left top; width:275px; }

.topdiv_sectionnetwork1 { width:275px; float:left; padding-right:18px; background:url('../images/topdivnetwork1bg.png') no-repeat left top; width:275px; }
.topdiv_sectionnetwork2 { width:275px; float:left; padding-right:18px; background:url('../images/topdivnetwork2bg.png') no-repeat left top; width:275px; }
.topdiv_sectionnetwork3 { width:275px; float:left; background:url('../images/topdivcloud3bg.png') no-repeat left top; width:275px; }

.topdiv_sectionitsolutions1 { width:275px; float:left; padding-right:18px; background:url('../images/topdivitsolutions1bg.png') no-repeat left top; width:275px; }
.topdiv_sectionitsolutions2 { width:275px; float:left; padding-right:18px; background:url('../images/topdivcloud2bg.png') no-repeat left top; width:275px; }
.topdiv_sectionitsolutions3 { width:275px; float:left; background:url('../images/topdivcloud3bg.png') no-repeat left top; width:275px; }



.maindiv { width:568px; float:left; background: #f1f1f1 url("../images/maindivbg.png") no-repeat top left; }
.maindiv2 { width:608px; float:left; background-color:#fff}
.maindiv2 p { padding-left:25px; padding-right:15px;}
.maindiv p { padding-left:25px; padding-right:15px;}
.maindivheader1 { background:url("../images/topdivheaderbg.png") no-repeat top left; width:568px; height:48px;}

.maindiv_right { width:280px; float:left; padding-left:18px; }
.maindiv_right2 { width:243px; float:left; padding-left:18px; background:url("../images/maindiv_rtbg.png") no-repeat; }

.chat {position:absolute; margin:-22px 0 0 550px }
/* .moreinfolink {background:url("../images/maindiv_rt_infolinkbg.png") no-repeat; width:224px; height:47px }*/


/* Index.html Layout */

.homedivcontent1 { width:275px; padding-left:0px; padding-left:11px; padding-right:10px; float:left }
.homedivcontent2 { width:275px; padding-left:0px; padding-right:10px; float:left }
.homediv1 {	position:relative;	float:left;	border:10px solid #bbbbbb;	background:none; border:1px solid #fff;	padding:10px 6px 0px 1px;	width:272px;	-moz-border-radius:	6px 6px 6px 6px;    -webkit-border-radius: 6px 6px 6px 6px;    -khtml-border-radius: 6px 6px 6px 6px;    border-radius: 6px 6px 6px 6px;    behavior: url(css/PIE.htc);}
.homediv1:hover { cursor:pointer;	background:url('../images/home_hover.png') repeat-x;	border:1px solid #bbbbbb;	padding:10px 5px 0px 1px;	width:272px;	-webkit-box-shadow:3px 3px 5px #33312a;	-moz-box-shadow:3px 3px 5px #33312a;	box-shadow:3px 3px 5px #33312a;	behavior: url(css/PIE.htc);}

.subheader{ width:100%; background:#fff url("../images/subheader.png") no-repeat top left; width:869px; height:120px; }


/*Additional main content settings*/

#content{ font-size:0.8125em; width:100%; text-align:left; background:url("../images/bg_cobgnt.gif") repeat-y right #fff; line-height:1.5em}
#content .indent-main{padding:0 35px 25px 20px}
#content .indent-main1{padding:0 34px 25px 38px}
#content .indent-col{padding:0 0 10px 0}
#content .indent-col1{padding:14px 26px 15px 18px}
#content .indent-col2{padding:10px 0 0 0}
#content .indent-col3{padding:14px 16px 15px 18px}
#content .title{  margin-bottom:16px}
#content .img-left{ float:left; margin:0 20px 16px 0}
#content .img-left1{ float:left; margin:0 20px 0 0}
#content .img-indent{ margin:0 0 25px 0}
#content p{ color:#33312a; margin:0 0 17px 0; }
#content .p{ margin:0}
#content .p1{ margin:0 0 27px 0}
#content h1{color:#f1f1f1; font-size:1.4em; padding-left:10px; padding-top:13px  }
#content h2{color:#1a1a18; font-size:1.307em; margin-bottom:13px; font-weight:normal  }
#content h3{color:#33312a; font-size:1.2em; margin-bottom:10px; font-weight:bold; line-height:1.047em  }
#content h4{ color:#33312a; margin:8px 0 8px 0; font-weight:normal; padding-left:10px }
#content ul li{background:url("../images/tail.gif") repeat-x bottom;line-height:26px}
#content .bg{ background:url("../images/tail1.gif") repeat-x bottom;}
#content h5{ color:#f1f1f1; font-size:2.25em; margin:0px 0 0px 0; line-height:1.2em;  padding-top:19px; padding-left:20px;}
#content h6{ color:#f1f1f1; font-size:1.2em; margin:0px 0 0px 0; line-height:1.2em;  padding-top:15px; padding-left:20px;}
#content .txt-f16{ font-size:1.0em; line-height:1.55em}
#content .txt-f12{ font-size:.92em }
#content .indent{padding:30px 0 0 0}
#content .indent-1{margin:-20px 0 0 550px; position: absolute}
#content ul{margin:0; padding:0; list-style:none }
#content ul li a{color:#33312a; text-decoration:none; }
#content ul li a:hover { text-decoration:none; color:#f1592a;}

/* Footer */

#footer { height:74px; color:#33312a; font-size:0.8125em; background:url("../images/bot.gif") repeat-x top; text-align:right ; }
#footer .indent-footer{ position:absolute; margin:8px 0 0 620px}
#footer a {color:#f1592a; text-decoration:none}  
#footer a:hover {  text-decoration:underline}
.bot-left{ background:url("../images/bot_left.gif") no-repeat top left}
.bot-right{ background:url("../images/bot_right.gif") no-repeat top right; height:74px}
.footerbg {background:url("../images/footerbg.png") no-repeat top right; width:959px; height:84px; position:absolute; margin: -33px 0 0 -14px}

/* Account Drop Down */

.account{	position:absolute;	margin: 9px 0 0 815px;	z-index:100;}
.account ul {	font-family: Arial, Helvetica, sans-serif;    list-style: none;    margin: 0;    padding: 0; background: url('../images/account.png') no-repeat ; width:78px; color:#33312a; position:absolute; cursor:pointer; border:1px solid #aaaaaa; }
.account ul li {font-size:.71em;  width: 155px;    margin: 0 -45px;	background:#ccc;    text-align: center;}
.account ul a {	font-size:1.4em;    color: #33312a;    display: block;    text-decoration: none;    padding: 2px 0  3px;    width: 155px;}
.account ul a:hover {    background: url('../images/hover.png') repeat-x left; width:155px; color:#fff; height: 18px; }
.account ul li ul {    position: absolute;    z-index:100;    width: 155px;    left: -5000px;}
.account ul li:hover ul {    left: auto;}
.account ul li li {    margin: 0 0 0 0px;}


/* Bottom Nav */

.botnav { margin:0px 0 0 70px; width:100%;}
.botnav p { font-size:.94em; color:#33312a; font-weight:normal; line-height:0px}
.botnav p span { font-size:.94em; color:#33312a; font-weight:normal; letter-spacing: 0px;}
.botnav a { text-decoration:none; }
.botnav a:hover { text-decoration:underline}

.botnav-col1 { float:left; height:125px; width:130px;}
.botnav-col2 { float:left; height:125px; width:150px;}
.botnav-col3 { float:left; height:125px; width:120px;}
.botnav-col4 { float:left; height:125px; width:150px;}
.botnav-col5 { float:left; height:125px; width:150px;}
