body,div,form,p,ul,ol,li,h1,h2,h3,h4,h5,h6{margin:0px 0px;}
body{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	background-color:#FFFFFF;
	color:#00395A;
}
table{border:none;}
td{vertical-align:top;}
img{border:none;behavior:url("pngbehavior.htc");}
p{color: #00395A;padding:0px 0px 10px;}

#homePage p{padding: 0px 50px 10px 0px;
	color:#595959;}
#centerBg p{color:#686868;
	padding: 0px 0px 10px;}

#services1 p, #services2 p, #services3 p{font-size:12px;padding:0px 8px 10px 12px;}

a{
	color: #00395A;
	text-decoration:none;
}

a:active, a:hover{}

h1{
	color:#E86D1F;
	font-size: 24px;
	font-weight:normal;	
}
h2{font-size:20px;font-weight:normal;padding: 0px 0px 10px;}
h3{font-size:18px;font-weight:normal;padding: 5px 0px 5px;}
h4{font-size:16px;font-weight:normal;padding: 0px 0px 10px;}
h5{font-size:14px;font-weight:normal;padding: 0px 0px 10px;}
h6{font-size:10px;font-weight:normal;}

.grayText{color:#595959;}
.blueText{color:#00395A;}
.orangeText{color:#E86D1F;}

ul{padding:0px 0px 10px 30px;}
ol{padding:0px 0px 10px 40px;}
ul li, ol li{padding-bottom:5px;}

#homePage h1{padding:30px 0px 10px;}
#contentBg h1{color:#00395A;
	font-size: 21px;
	font-weight:normal;
	padding:26px 0px 10px 0px ;}
#centerBg h1{font-size:18px;
	color:#E96D1F;
	padding: 0px 0px 10px;}
#rightCol h1{color:#E96D1F;
	font-size: 21px;
	font-weight:normal;background:transparent url(../images/dots.gif) repeat-x left bottom;
	padding:28px 10px 2px 0px;
	margin-bottom:15px;
}
#resources1 h1, #resources2 h1, #resources3 h1,#resources4 h1, #resources5 h1, #resources6 h1{font-size:12px;padding:0px 0px 10px 0px;color:#00395A;font-size:10px;}


#homePage h2{padding: 0px 10px 18px 0px;}
#leftCol h2{padding:15px 20px 0px;}
#rightCol h2{padding: 0px 20px 18px 0px;}

#homebg h3{
	color:#334973;
	font-size: 26px;
	font-weight:normal;
}


#banner h4{	color:#E96D1F;
	font-size: 21px;
	font-weight:normal;
	padding:0px 20px;
}
#banner h6{	color:#FFFFFF;
	font-size: 12px;
	font-weight:normal;
	padding:0px 20px;
}

#aboutbg h4{padding-top:18px;}

#leftCol h5{
	color:#00395A;
	font-size: 14px;
	font-weight:normal;
	text-transform:uppercase;
	background:transparent url(../images/dots.gif) repeat-x left bottom;
	padding: 68px 0px 4px 0px;
	margin-right:88px;
	margin-left:4px;
	text-align:right;
}
#homePage{width:924px;
	margin:0px auto;
	position:relative;}
#homebg{background:transparent url(../images/home_bg.jpg) no-repeat left 95px;}
#homeLogo{position:absolute;top:20px;left:58px;}

#homebg h2{font-size:26px;
	font-weight:normal;
	color:#334973;
	text-decoration:none;
	line-height:28px;}
#homebg h3{font-size:24px;
	font-weight:bold;
	color:#334973;}	
	
#navMenu{width:200px;}
#navMenu ul, #navMenu li{list-style:none;margin:0px 0px;}
#navMenu ul{padding:90px 0px 0px;width:225px;}
#navMenu li{padding: 0px 0px 0px 75px;height:30px;line-height:14px;vertical-align:top;color: #FFFFFF;}

#navMenu a{white-space:nowrap;
	display:block;color:#FFFFFF;
	text-transform:capitalize;
	font-size:14px;}
	
#navMenu li.selected,#navMenu li:hover{background:transparent url(../images/nav_on.gif) no-repeat left 2px;}
#navMenu li.selected a, #navMenu li:hover a{color: #00395A;}

#liveSupport{padding:110px 0px 25px 703px;}
#visitStore{padding: 0px 0px 0px 800px;} 
#topLinks{padding: 70px 10px 16px 0px;float:right;}
#topLinks a{color:#666666;padding:0px 6px;text-transform:capitalize;}

#bottomLinks{text-align:right;padding-right:35px;}
#bottomLinks a{color:#666666;text-decoration:underline;padding:0px 6px;text-transform:capitalize;font-size:13px;}

#page{
	width:922px;
	margin:0px auto;
	position:relative;
}
#aboutbg{background:transparent url(../images/store.jpg) no-repeat left 54px;height:320px;}
#consultingbg{background:transparent url(../images/consultingoverview.jpg) no-repeat left 54px;height:320px;}
#hostedbg{background:transparent url(../images/hostedoverview.jpg) no-repeat left 54px;height:320px;}
#monitoringbg{background:transparent url(../images/monitoring.jpg) no-repeat left 54px;height:320px;}
#servicesbg{background:transparent url(../images/services.jpg) no-repeat left 54px;height:320px;}
#resourcesbg{background:transparent url(../images/resources.jpg) no-repeat left 54px;height:320px;}
#supportbg{background:transparent url(../images/support.jpg) no-repeat left 54px;height:320px;}
#storebg{background:transparent url(../images/store2.jpg) no-repeat left 54px;height:320px;}
#productbg{background:transparent url(../images/products.jpg) no-repeat left 54px;height:320px;}

#subLogo{position:absolute;top:38px;left:47px;}

#subMenu{width:800px;}
#subMenu ul, #subMenu li{list-style:none;float:left;margin:0px 0px;}
#subMenu ul{padding:135px 0px 0px 240px;}
#subMenu li{padding: 0px 12px 0px 0px;height:20px;line-height:20px;vertical-align:middle;text-align:center;color: #686868;}

#subMenu a{white-space:nowrap;
	display:block;color:#686868;
	text-transform:capitalize;
	font-size:12px;}
#subMenu li.selected a{color: #E96D1F;}

#subOn{position:absolute;top:94px;left:165px;}

.services{background:transparent url(../images/services_on.jpg) no-repeat left top;}
.products{background:transparent url(../images/products_on.jpg) no-repeat left top;}
.solutions{background:transparent url(../images/solutions_on.jpg) no-repeat left top;}
.support{background:transparent url(../images/support_on.jpg) no-repeat left top;}
.about{background:transparent url(../images/about_on.jpg) no-repeat left top;}
.resources{background:transparent url(../images/resources_on.jpg) no-repeat left top;}
.store{background:transparent url(../images/store_on.jpg) no-repeat left top;}

#menu{padding:18px 0px 0px 0px;
	width:134px;}
#menu ul, #menu li{margin: 0px 0px;list-style:none;padding:0px 0px;}	
#menu ul{background:transparent url(../images/menu_header.gif) no-repeat left top;
	padding:27px 0px 0px;width:134px;}
#menu li{background:transparent url(../images/menu_bg.gif) repeat-y left top;
	height:20px;
	line-height:20px;
	vertical-align:top;padding: 0px 0px 0px 14px;
	width:120px;color:#686868;font-size:11px;text-transform:capitalize;
	cursor:pointer;}
#menu a{color:#686868;font-size:11px;text-transform:capitalize;}
#menu a:hover{color:#E96D1F;}	

#subMenu2{padding:0px 0px 0px 0px;
	width:95px;}
#subMenu2 ul, #subMenu2 li{margin: 0px 0px;list-style:none;padding:0px 0px;}
#subMenu2 ul{background:transparent url(../images/menu2_header.gif) no-repeat left top;
	padding:13px 0px 0px;}
#subMenu2 li{background:transparent url(../images/menu2_bg.gif) repeat-y left top;height:15px;
line-height:15px;vertical-align:top;padding: 0px 0px 0px 10px;width:85px;}
#subMenu2 a{color:#686868;font-size:10px;text-transform:capitalize;}
#subMenu2 a:hover{color:#E96D1F;}

#leftMenu{width:216px;}
#leftMenu ul, #leftMenu li{list-style:none;margin:0px 0px;padding:0px 0px;}
#leftMenu ul{padding:22px 0px 0px 6px;}
#leftMenu li{color:#686868;padding:0px 0px 2px 60px;line-height:12px;height:17px;vertical-align:top;}
#leftMenu a{color:#686868;font-size:12px;}
#leftMenu a:hover{color:#E96D1F;font-size:12px;}
#leftMenu li:hover{background:transparent url(../images/left_on.gif) no-repeat left top;}

#tagline{font-size:25px;
text-align:right;
width:190px;
right:20px;
top:84px;
position:absolute;}

#contentBg{border:1px solid #BFBFBF;
border-top:none;border-bottom:none;}


#buttonMenu{width:238px;}
#buttonMenu ul, #buttonMenu li{list-style:none;margin:0px 0px;padding:0px 0px;}
#buttonMenu ul{padding:22px 22px 22px 11px;width:205px;}
#buttonMenu li{background:transparent url(../images/button_blue.gif) no-repeat left top;
	height:44px;
	line-height:44px;
	padding-left:25px;
	width:181px;
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	text-transform:capitalize;
	margin:0px 0px 5px;
	cursor:pointer;
}

#buttonMenu li.selected, #buttonMenu li:hover{background:transparent url(../images/button_orange.gif) no-repeat left top;}

#centerFooter{background:transparent url(../images/center_bg.gif) repeat-y left top;margin:24px 28px 20px 0px;}

#centerBg{background:transparent url(../images/center_footer.gif) no-repeat left bottom;padding:15px 15px 15px;}

#services1{margin:26px 0px 26px 26px;background:transparent url(../images/services1.jpg) no-repeat left top;
width:272px;padding-top:200px;height:110px;cursor:pointer;}
#services2{margin:26px 0px 26px 0px;background:transparent url(../images/services2.jpg) no-repeat left top;
width:272px;padding-top:200px;height:110px;cursor:pointer;}
#services3{margin:26px 0px 26px 0px;background:transparent url(../images/services3.jpg) no-repeat left top;
width:272px;padding-top:200px;height:110px;cursor:pointer;}

#resources1{background:transparent url(../images/resource1.jpg) no-repeat left top;width:252px;
padding: 90px 10px 60px 7px;cursor:pointer;}
#resources2{background:transparent url(../images/resource2.jpg) no-repeat left top;width:252px;
padding: 90px 10px 60px 7px;cursor:pointer;}
#resources3{background:transparent url(../images/resource3.jpg) no-repeat left top;width:252px;
padding: 90px 10px 60px 7px;cursor:pointer;}
#resources4{background:transparent url(../images/resource4.jpg) no-repeat left top;width:252px;
padding: 90px 10px 60px 7px;cursor:pointer;}
#resources5{background:transparent url(../images/resource5.jpg) no-repeat left top;width:252px;
padding: 90px 10px 60px 7px;cursor:pointer;}
#resources6{background:transparent url(../images/resource6.jpg) no-repeat left top;width:252px;
padding: 90px 10px 60px 7px;cursor:pointer;}


ul#links{list-style:none;padding:10px 20px 20px;}
#links li{padding-bottom:5px;font-size: 10px;}
#links a{
	color:#E86D1F;font-size: 10px;
	font-weight:normal;
	text-decoration:underline;}
	
ul#list{list-style:none;padding: 0px 0px 10px 20px;}
#list li{padding-bottom:10px;}
	
#rightCol ul#links{padding:0px 10px 0px 0px;}

#pageLink{color: #E96D1F;text-decoration:underline;}

#copyright{color: #B2B2B2;
	font-size:10px;
	line-height:18px;
	height:18px;
	vertical-align:middle;}

#footer{background:transparent url(../images/footer_bg.jpg) no-repeat left top;height:33px;line-height:33px;vertical-align:middle;}
#subCopyright{font-size:9px;color:#8CA6B5;padding-left:20px;}
#subBottomLinks{color:#E96D1F;font-size:10px;}
#subBottomLinks a{text-decoration:underline;color:#E96D1F;font-size:10px;text-transform:capitalize;}

/* LogoWorks Style Sheet */
#logoworks, #logoworks a{
	font-size:9px;
	color: #B2B2B2;
	font-weight:normal;
	text-decoration:none;
}