/* 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Title : 
Author : John Davies / john.davies@gforces.co.uk / G-Forces Web Management Ltd

Type: Print

Description : Screen and projection stylesheet for G-Forces Web Management Ltd site

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*/

body { font:12px arial, helvetica, sans-serif; color:#000000; margin:0; padding:0; background:#FFFFFF; text-align:left; }

p .title {color:#000000;}

#accessibility
{ display:none; }

/* ----- IDS ----- */
#container { width:650px; background: none; margin:0 auto; text-align:left; font-size:110%; }   
#printHeader { display: block;}
#header { display: none; }
#topNav { display: none; }
#mainImages { display: none; }
#homeJumps { display: none; } 
#frmContact {display:none;}
#rightCol {display:none; }
#mainCol { width:650px; line-height:130%; border: none; float:left; font-family: Verdana, Arial, Helvetica, sans-serif;}
#mainCol .padding { padding:10px 0px; }
#companyNews { width: 650px; padding: 10px 0px; }
#featuredNews { border-bottom: 1px solid #d7d7d7; padding-bottom:15px; min-height:115px;}
#featuredNewsImage { display: none; }
#featuredNewsImage .image { width:110px; height:83px;}
#featuredNewsImage .frame { display: none; }
#featuredNewsTitle { font-weight:bold; padding-bottom:15px; }
#companyNewsList { font-size:90%;}
#companyNewsList ul { margin:20px 0 !important; padding:0 !important; list-style:none !important;}
#companyNewsList li { display: none; }
#liveChatContent { float:right; margin: 0 0 5px 10px;}
#ads { float: right; width: 162px; margin: 0px 0px 20px 20px; }
#ads img { margin-bottom: 10px; }

/* ----- PAYMENT GATEWAYS ----- */
.paymentGatewaySurround { border:1px solid #2887bd; padding:15px 15px 5px 15px; margin-bottom:15px;}
.paymentLogo { float:right; margin: 0 0 15px 15px; border: 1px solid #cccccc;}

/* ----- SERVICES ----- */
.servicesImage { margin:0 0 0 30px; float:right;}
.servicesSection { min-height:130px; margin-bottom:10px; padding-top:15px; border-top: 1px solid #cccccc;}
.servicesSectionLast {border-bottom: 1px solid #cccccc; padding-bottom:10px; margin-bottom:20px;}

/* ----- HEADINGS & PARAGRAPHS ----- */
h1, h2, h3, h4, h5, h6 { margin:0; padding:0 0 15px 0; color:#000000; font-size:100%; font-weight:bold;}

/* ----- CLASSES ----- */
.clear { clear:both; }
.clear_left { clear: left; }
.clear_right { clear: right; }
.hide { display:none; }
.show { display:block; }
.printShow { display:none; }
.float_left { float:left !important; }
.float_right { float:right !important; }
.align_left { text-align:left !important; }
.align_center { text-align:center !important; }
.align_right { text-align:right !important; }
.align_justify { text-align:justify !important; }
.align_bottom { vertical-align:bottom !important; }
.image_right { float:right; padding:0 0 15px 15px; }
.image_left { float:left; padding:0 15px 15px 0; }
.image_center { margin:0 auto;}
.relative { position:relative; }
.inline {display:inline;}
.hand { cursor:pointer;}
.title { color:#000; font-weight:bold; font-size:130%; font-family:Arial, Helvetica, sans-serif;}
.screenshot { margin:10px 0 20px 30px;}
.contactSubmit { margin: 0 0 0 148px;}
.internalImg {display:none;}
.jumpBtn{display:none;}
.box img{display:none;}
.list{display:none;}


/* ----- BREADCRUMBS/PAGINATION/PAGE TOP AND BOTTOMS ----- */
#breadcrumbs { display: none; }

/* ----- FOOTER ----- */
#footer { display: none; }

/* ----- GLOBAL ----- */
img { display:block; border:0; }
p { padding:0 0 15px 0; margin:0; }
address { font-style:normal;}

/* ----- LINKS ----- */
a { color:#037ccb; font-weight:normal; text-decoration:underline; }
a:hover { text-decoration:none; }

/* ----- FORMS ----- */
form { padding:0; margin:0; }
fieldset { padding:0; margin:0; border:0px none; display:inline; }
legend { padding:0; margin:0; display:none; }
label { display:block; width:190px; float:left; }
input, textarea { width:200px; font-size:11px !important;}
.required { color:#1382b9;}
.checkRadio { width:20px; position:relative; left:-7px;}
#frmContact { }
#frmContact p { padding:7px 0;}
#frmContact select { width:204px;}
#frmContact div { margin-bottom:10px;}
#submit { width:56px; height:21px; border:none;}

/* ----- DEFAULT FORM ----- */
#defaultForm { position:relative; margin:15px 0 0 0; border-top: 1px solid #cccccc; min-height:300px;}
#defaultForm .padding { padding:30px 25px 0px 25px !important;}
#defaultForm #leftShadow { position:absolute; top:0px; left:-9px;}
#defaultForm #rightShadow { position:absolute; top:0px; right:-9px;}
#defaultForm #formTitle { position:absolute; top:-11px; left:14px; background:#FFFFFF; border:1px solid #cccccc; padding:2px 10px; font-weight:bold;}

/* ----- Prototype Validation ----- */
input.disabled { border: 1px solid #F2F2F2; background-color: #F2F2F2; }
input.validation-failed, textarea.validation-failed, select.validation-failed { border: 1px solid #1382b9; color : #FF3300; }
input.validation-passed, textarea.validation-passed, select.validation-passed { border: 1px solid #00CC00; color : #000; }
.validation-advice { margin: 5px 0; width:382px; padding: 5px; background-color: #1382b9; color : #FFF; font-weight: bold; }

/* ----- TABLES ----- */
table { border-collapse:collapse; }
table p { padding:0px; }

#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 5px;
padding-bottom: 0;
background: #000;
visibility: hidden;
z-index: 10;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 11px arial;
letter-spacing: 1px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}

#tigCaseStudies span .title{color:#000; width:650px; float:left; margin-top:20px; text-decoration:none;}
#tigCaseStudies .details {color:#000; clear:left; text-decoration:none;}
#tigCaseStudies a{text-decoration:none;}

#tigCaseStudies2 span .title{color:#000; width:650px; float:left; margin-top:20px; text-decoration:none;}
#tigCaseStudies2 .details {color:#000; clear:left; text-decoration:none;}
#tigCaseStudies2 a{text-decoration:none;}

#sitemap li a{color:#000000; margin-top:5px; text-decoration:none;}

#ukEmail p a {color:#000000;}
