﻿th {
	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;
	color: #333;
	line-height:20px;
}
td {
	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;
	color: #333;
	line-height:20px;
}
body {
	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;
	color: #333;
	line-height:20px;
}
body {
	background-color: #333;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
}

body /* Mozilla Firefox alignment */ 
{ 
text-align: -moz-center; 
} 

a{
	color: #000000;
	text-decoration: none;
}
a:link{
	color: #000000;
	text-decoration: none;
}
a:visited{
	color:#000000;
	text-decoration: none;
}
a:hover {
	color:#000000;
	text-decoration:underline;
	
}
.wrapper{
display:table; /* must have this in for FireFox. */
width:950px;
min-height:600px; 
margin:0 auto;
border-left:3px solid #ededed;
border-right:3px solid #ededed;
text-align:left;
background:#fff;
}
.wrapperold{
display:table; /* must have this in for FireFox. */
width:794px;
min-height:600px; 
margin:0 auto;
border-left:3px solid #ededed;
border-right:3px solid #ededed;
text-align:left;
background:#fff;
}
.upperhead{
width:100%;
color:#282828;
background:url("../images/toprepeatx_02.jpg") repeat-x top;
height:51px;
}
.tel{
float:right;
background:url('../images/tel_04.jpg') no-repeat center top;
margin-right:10px;
padding-top:18px;
padding-left:75px;
font-size:12px;
font-weight:bold;
width:200px
}
.callgtnow{
float:left;
background:url('../images/gearytechsupport.jpg') no-repeat center top;
margin-right:10px;
padding-top:18px;
padding-left:75px;
font-size:12px;
font-weight:bold;
width:200px
}
.banner{
background:url('../images/gtbanner_home.jpg') no-repeat top;
padding-top:110px;
width:100%
}
.bannerold{
background:url('../images/gtbanner.jpg') no-repeat top;
padding-top:110px;
width:100%
}
.bannerproducts{
background:url('../images/gtbannerproducts.jpg') no-repeat top;
padding-top:110px;
width:100%
}
.bannerservice{
background:url('../images/gtbanner_services.jpg') no-repeat top;
padding-top:110px;
width:100%
}
.bannersupport{
background:url('../images/gtbanner_support.jpg') no-repeat top;
padding-top:110px;
width:100%
}
.bannersolutions{
background:url('../images/gtbanner_solutions.jpg') no-repeat top;
padding-top:110px;
width:100%
}

.bannercontact{
background:url('../images/gtbanner_contactus.jpg') no-repeat top;
padding-top:110px;
width:100%
}
.bannercompany{
background:url('../images/gtbanner_ourcompany.jpg') no-repeat top;
padding-top:110px;
width:100%
}
.topnavigation{
color:white;
text-align:left;
width:600px;
margin-left: 189px;
}
.underbanner_orig{
width:100%;
font-size:9px;
text-align:left;
margin:0 auto; 
background:#F8F8F8;
border-top:1px solid #ededed;
border-bottom:1px solid #ededed;
}
.underbanner{
width:100%;
font-size:9px;
font-weight:bold;
color:white;
text-align:left;
margin:0 auto; 
background:#B26E03;
border-top:1px solid #494E59;
border-bottom:1px solid #B26E03;
}

.pagebanner{
width:97%;
padding-top:1px;
padding-bottom:1px;
text-align:left;
padding-left:2%;
font-size:12px;
font-weight:bold;
background:url("../lib/img/menu.gif") repeat-x top;
border-top:1px solid #ededed;
border-bottom:1px solid #ededed;
border-right:2px solid #ededed;
border-left:2px solid #ededed;

}

.articleold{
padding-top:5px;
padding-bottom:10px;
border-bottom:1px solid #ededed;
margin-bottom:30px;
}

.article{
padding-top:5px;
padding-bottom:10px;
margin-bottom:30px;
}

.articlebold{
font-weight:bold;
}


.articleheader{
font-size: medium;
font-weight:bold;
}
.articleheaderblue{
font-size: medium;
font-weight:bold;
COLOR: #095aa6;
}

.articlequote {
font-size: 11px;
font-style:italic;
color: #A9770E;
}

.articlequoteattributed {
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	font-style: normal;
}

.table1pxborder {
	border: 1px solid #E2EBF4;
}


.underbanner a:visited{
color:white;
}
.underbanner a{
color:white;
}
.pagebanner a:link{
color:#666;
}
.input{
outline:none;
border:1px solid #D4D4D4;
padding-left:2px;
font-family:"Trebuchet MS";
font-size:11px;
color:#666666;
padding-top:4px;
height:17px;
}
.button{
background:url("../images/buttontopleft_12.jpg") top left no-repeat #00488C;
border:1px solid #05396A;
height:21px;
font-size:10px;
font-weight:bold;
color:#FFF;
font-family:verdana;
text-align:center;
}
.content{
width:100%;
padding-top:10px;
height:100%;
} 
.indexcontent{
width:100%;
padding-top:0px;
height:100%;
} 
.leftcolumn{
	width: 175px;
	float: left;
	padding-left: 1px;
	height: 100%;
}
#nav
{
padding:6px;
}
.clear {
    width: 100%;
    height: 1px;
    margin: 0 0 -1px;
    clear: both;
}
.rightcolumn{
	width: 750px;
	float: right;
	padding-right: 10px;
	height: 100%;
}
.nocolumn{
width:600px;
float:left;
padding-left:10px;
height:100%;
}

.outerpair1 {
width: 150px;
background: white;
padding-left: 8px;
}

.outerpair2 {
width: 150px;
background: white;
padding-top: 8px;
padding-left: 8px;
}
.bullet{
font-size: x-small;	
	
}
.shadowbox{
background: white;
}
.innerbox {
position: relative;
left: -8px;
top: -8px;
}

.innerboxgr {
position: relative;
left: -8px;
top: -8px;
}

.innerboxnobg {
position: relative;
left: -8px;
top: -8px;
}


.innerboxmsp100 {
position: relative;
left: -8px;
top: -8px;
}

.shadowbox img {
border: 10px solid #fff;
vertical-align: bottom;
}
.box{
}
.box .innerbox { 
border: 1px solid #000000;
background:#E2EBF4 url("../lib/img/bgbottomright_22.jpg") bottom right no-repeat;
width: 142px;
font-size:11px;
padding: 5px;
overflow: auto;
}

.box .innerboxgr { 
border: 1px solid #000000;
background:#E2EBF4 url("http://www.gearytech.com/gt_/images/bgbottomrightgr.jpg") bottom right no-repeat;
width: 142px;
font-size:11px;
padding: 5px;
overflow: auto;
}

.box .innerboxnobg { 
width: 142px;
font-size:11px;
padding: 1px;
overflow: hidden;

}


.box .innerboxmsp100 { 
border: 1px solid #000000;
background:#E2EBF4 url("http://www.gearytech.com/gt_/images/mspmentor100grbg.jpg") bottom right no-repeat;
width: 142px;
font-size:11px;
padding: 5px;

}


h2{
font-size:20px;
color:#6A6A6A;
font-weight:normal;
margin:0;
width:92%;
padding-left:8%;
background:url("../images/bullet_16.jpg") no-repeat bottom left;
padding-bottom:5px;
padding-top:3px;
text-decoration:none;
}
h2 a:visited{
font-size:20px;
color:#6A6A6A;
font-weight:normal;
text-decoration:none;
}
h2 a:link{
font-size:20px;
color:#6A6A6A;
font-weight:normal;
text-decoration:none;
}
h2 a{
font-size:20px;
color:#6A6A6A;
font-weight:normal;
text-decoration:none;
}
h2 a:hover{
font-size:20px;
color:#333;
font-weight:normal;
text-decoration:underline;
}
.footer{
font-size:10px;
font-weight:bold;
padding-top:18px;
padding-bottom:20px;
background:#F8F8F8;
border-top:2px solid #ededed;
text-align:center;
}
.footer a:visited{
color:#666;
}
.footer a{
color:#666;
}
.footer a:link{
color:#666;
}


.roundedcornr_box_855232 {
   background: #f1f1f1 url('../images/rounded/roundedcornr_855232_grad.gif') repeat-x top left;
}
.roundedcornr_top_855232 div {
   background: url('../images/rounded/roundedcornr_855232_tl.gif') no-repeat top left;
}
.roundedcornr_top_855232 {
   background: transparent url('../images/rounded/roundedcornr_855232_tr.gif') no-repeat top right;
}
.roundedcornr_bottom_855232 div {
   background: url('../images/rounded/roundedcornr_855232_bl.gif') no-repeat bottom left;
}
.roundedcornr_bottom_855232 {
   background: transparent url('../images/rounded/roundedcornr_855232_br.gif') no-repeat bottom right;
}

.roundedcornr_bottom_855232 {
   width: 100%;
   height: 20px;
   font-size: 1px;
}

.roundedcornr_bottom_855232 div {
   width: 100%;
   height: 20px;
   font-size: 1px;
}

.roundedcornr_top_855232 {
   width: 100%;
   height: 20px;
   font-size: 1px;
}

.roundedcornr_top_855232 div {
   width: 100%;
   height: 20px;
   font-size: 1px;
}

.roundedcornr_content_855232 { 
margin: 0 20px; 
float:left;
font-size: 12px;
}

.roundedcornr_content_855232.bull {
	font-size:10px;
	
}

table.footernav {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: none none none none;
	border-color: white white white white;
	border-collapse: collapse;
	background-color: white;
	vertical-align:top;
}

table.footernav td {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: none none none none;
	border-color: white white white white;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
	vertical-align:top;
}

table.sub_footernav {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: none none none none;
	border-color: white white white white;
	border-collapse: collapse;
	background-color: white;
	vertical-align:top;
}

table.sub_footernav th {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: none none none none;
	border-color: white white white white;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
	text-align:left;
	font-weight:900;
	font-size:10px;
	line-height: 110%;
	vertical-align:top;
	color: #A9770E;
}

table.sub_footernav td {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	border-style: none none none none;
	border-color: white white white white;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
	font-size:10px;
	line-height: 110%;
	vertical-align:top;
}

ul.sub_footernav {
	list-style-image:none;
	list-style-type:none;
	margin-left:0px;
	padding-left:10px;
	text-indent:-1em;
}

ul.grey_bullet_arrows{
	list-style-image:url('../lib/img/arrleftgrey.gif');
	line-height:180%;
}
