/* CSS Document */

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFCC33;  /*color: #FFFFFF;*/
	font-size: 14px;
	margin-bottom: 5px;
	line-height: 16px;
}

#bannerheadline
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 8.5pt;
}

.imagespacingright {
	margin-right:10px;
}

.imagespacingleft {
	margin-left:10px;
}

.shortleading { 
	line-height:1.4;
}


/* begin sidebar navigation */

.mC { color:#FFFFFF; width:100px; margin:5px; float:left; }
.mH { color:#FFFFFF; cursor:pointer; font-size:11px; font-weight:bold; /*border-top:1px solid #300;*/ }
.mL { color:#FFFFFF; cursor:pointer; display:none; /*padding:4px;*/ /*text-indent: 4px;*/ /*border-top:1px;*/  /*margin-bottom:10px;*/ }
.mO { color:#FFFFFF; text-decoration:none; color:#FFFFFF; font-size:10px; display:block; }                   

.sidenavborder_top {
	border-width: 0 0 0 0;
	border-color: #CCCCCC;
	border-style:solid;
	text-indent: 4px;
	padding: 5px;
}

.sidenavborder_middle {
	border-width: 1px 0 0 0;
	border-color: #CCCCCC;
	border-style:solid;
	text-indent: 4px;
	padding: 5px;
}

.sidenavborder_bottom {
	border-width: 1px 0 0 0;
	border-color: #CCCCCC;
	border-style:solid;
	text-indent: 4px;
	padding: 5px;

}

.sidenavborder_inner_top {
	border-width: 1px 0 0 0;
	border-style: solid;
	border-color: #80829d;
	padding: 5px;
	text-indent: 4px;	
	font-size:11px;
}

.sidenavborder_inner_bottom {
	border-width: 0 0 0 0;
	border-style: solid;
	border-color: #80829d;
	padding: 5px;
	text-indent: 4px;
	font-size:11px;
}

/* end sidebar navigation */


.outerborder {
	cursor:pointer;
	font-weight: bold;
	border: 1px solid #FFFFFF;
/*	text-indent: 4px;*/
	padding: 5px;
}

.outerborder2 { 
	text-indent:7px;
	cursor:pointer; 
/*	margin:5px;*/
	padding: 5px;
	display:block;
	text-decoration:none;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#FFFFFF;
}

.innerborder { 
	text-indent:7px;
	cursor:pointer; 
/*	margin:5px;*/
	padding: 5px;
	display:block;
	text-decoration:none;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#80829d;
}

.innerborder2 { 
	text-indent:12px;
	cursor:pointer; 
/*	margin:5px;*/
	padding: 5px;
	display:block;
	text-decoration:none;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#80829d;
}

A:link {color: #FFCC00; TEXT-DECORATION: none; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-style:normal;}
A:visited {color: #FFCC00; TEXT-DECORATION: none; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif;font-style:normal;}
A:active {COLOR: #FFCC00; TEXT-DECORATION: none; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif;font-style:normal;}
A:hover {COLOR: #FFCC00; TEXT-DECORATION: none; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif;font-style:normal;}


input.btn {
   color:#FFFFFF;
   background-color:#030A40;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:11.5px;
   font-weight:normal;
   padding:1px;
   border:1px solid;
   border-top-color:#FFFFFF;
   border-left-color:#FFFFFF;
   border-right-color:#FFFFFF;
   border-bottom-color:#FFFFFF;
}

input.btnhov {
   color:#FFFFFF;
   background-color:#030A40;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:11.5px;
   font-weight:normal;
   padding:1px;
   border:1px solid;
   border-top-color:#FFFFFF;
   border-left-color:#FFFFFF;
   border-right-color:#FFFFFF;
   border-bottom-color:#FFFFFF;
}


.mainsection {
	font-size: 12px; 
 	font-weight: normal; 
}
.subsection	{
	font-size: 11px; 
	font-weight: normal;
	margin-left: 12px;
	margin-top: 1px;
	margin-bottom: 5px;
}

.folding {
	cursor: hand;
}

hr {
	color: #FFFFFF;
	line-height:1pt;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
}

html,body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	height:100%;
	border:none;
	/* margin:0; */
    padding:0;
	background-image: url(http://www.gesturetekmobile.com/images/bg.png);
	background-repeat: repeat-x;
	scrollbar-face-color: #4C4D73; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-shadow-color: #000237; 
	scrollbar-track-color: #000237; 
	scrollbar-darkshadow-color: #000237; 
	scrollbar-base-color: #000237;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
}

.bg {
  background-image: url(http://www.gesturetekmobile.com/images/footer.png);
  background-repeat: repeat-y;
}

.bg_new {
  background-image: url(http://www.gesturetekmobile.com/images/jun12_08/footer.png);
  background-repeat: repeat-y;
}

.contentbg {
  background-image: url(http://www.gesturetekmobile.com/images/insidepages/contentbg.png);
  background-repeat: repeat-y;
}

#fullheight{
	height:100%;
}

iframe {
	overflow-x: hidden;
	overflow-y: scroll;
}

.contentframesize {
	PADDING-RIGHT: 1px; 
	PADDING-LEFT: 1px; 
	PADDING-BOTTOM: 1px; 
	WIDTH: 640px; 
	COLOR: black; 
	PADDING-TOP: 1px; 
	POSITION: relative; 
	HEIGHT: auto;
}

.copystyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
}

#contentLayer {
	float: inherit;
	/* position:static; */
	margin-left:210px;
	margin-top:20px;
	margin-bottom:40px;
	/* top:-400px; */
	width:550px;
	min-height: 100px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
}

#side {
	float:left;
	/* position:static; */
	min-height:100px; 
}

#side2 {
	float:left;
	margin-top:20px;
	/* position:static; */
	min-height:100px; 
}

#caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 9px;
}

.footertext {
	margin-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 7pt;
	text-align: center;
}

.smalltext {
	margin-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 8.5pt;
}

.smallertext {
	margin-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 8pt;
}

.smallesttext {
	margin-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 7.5pt;
}

.subheadlines {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11pt;
	text-align: left;
}

.subtitles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
}

.bannertext {
	margin-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 8pt;
}

#contentTitleLayer {
	float:left;
}

.medleading {
	margin-top: 13px;
	text-align: center;
}

.smlleading {
	margin-top: -5px;
	text-align: center;
}

.smlrleading {
	margin-top: -3px;
	text-align: center;
}

.headline1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 13px;
	margin-bottom: 1px;
}

.headline2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	margin-bottom: 5px;
	line-height: 16px;
}

.headline3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	
}

ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	/* margin-left: 20px; */
	margin-top: 10px;
	margin-bottom: 22px;
	line-height: 16px;
	list-style-type:square;
}

/*ol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 22px;
	line-height: 16px;
	margin-left:10px;
	/*list-style-type:none;
}*/

.homepgtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	line-height: 11px;
}

#Content p.bstext {
        font-size:216px;
        font-weight:900;
        line-height:130px;
        letter-spacing:-69px;
        overflow:hidden;
        color:#FFF;
        background:transparent;
}



#containerul, #containerul ul{
  text-align:left;
  margin:0; /* Removes browser default margins applied to the lists. */
  padding:0; /* Removes browser default padding applied to the lists. */
}

#containerul li{
  margin:0 0 0 10px; /* A left margin to indent the list items and give the menu a sense of structure. */
  padding:0; /* Removes browser default padding applied to the list items. */
  list-style-type:none; /* Removes the bullet point that usually goes next to each item in a list. */
}

#containerul .symbols{ /* Various styles to position the symbols next to the items in the menu. */
  float:left;
  width:13px;
  height:1em;
  background-position:0 50%;
  background-repeat:no-repeat;
}


#gamecatalog
{
    border-color: #FFFFFF;
    border-width: 0px 0px 1px 1px;
    border-style: solid;
    border-spacing: 0;
    border-collapse: collapse;
}


#gamecatalog td
{
    border-color: #FFFFFF;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 8px;
}


#list
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #FFFFFF;
	margin: 2px 0px 0px 11px;
	line-height: 13pt;
	list-style-type:square;
	padding-left:2px;
	text-indent:0px;
}

#orderedlist
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	color: #FFFFFF;
	margin: 2px 0px 0px 2px;
/*	line-height: 13pt;*/
	list-style-type:inherit;
	padding-left:2px;
	text-indent:0px;
}