/*
Theme Name: GWT PHP
Theme URI: http://wordpress.org/
Description: The original WordPress theme that graced versions 1.2.x and prior.
Version: 1.0
Author: Quality Unit
*/

/* CSS Document */

*, body, html {margin:0px; padding:0px;}
         
body{
	text-align: center;
	margin:0;
	padding:0;
	font-size:12px;
	font-family:Arial,Tahoma;
	background: url('img/background.jpg') white repeat-x;
}

h1 {
	margin-top: 20px;
	padding-bottom: 2px;	
	font-size:18px;
	margin-left: 10px;
	padding-left: 35px;
	background: url('img/h1.jpg') no-repeat;
	color: #484848;
}

h2 {
	font-size:14px;
	margin: 20px 0px 0px 25px;
	color: #484848;
	border-bottom:1px dotted #3C3C3C;
}

h3 {
	font-size:14px;
	font-style: italic;
	margin: 20px 0px 0px 25px;
	color: #484848;
}

h4 {
	font-size:12px;
	font-weight: bold;
	margin: 10px 0px 0px 25px;
	color: #fd5f0a;
}


p {
	margin: 10px 35px 0px 35px;
	margin-left: 45px;
	margin-right: 35px;
	color: #484848;
	text-align:justify;
	line-height: 18px;
}

p a {color:#fc782e; text-decoration:underline; font-style:italic;}
p a:hover {color:#c84800;}

ul {margin: 15px 0px 20px 150px; padding:0px;}
li {list-style:none; padding-left: 20px; color:#484848; background: url('img/li.jpg') no-repeat 3px 2px; margin-bottom:3px;}

.clear {clear:both;}
script {display:none;}

.clear {clear:both; heigt:0px; font-size:0px; line-height:0px;}

#Container {width:825px; text-align:left; margin:0 auto; position:relative;}
#Header {height:85px; position:relative;}
#Logo {position:absolute; top:15px; left:10px; display:block; border:none; width:314px; height:57px;}
#Logo img {border:none;}


/* QUICK MENU */
#QuickMenuLeft {background:url('img/quick.menu.left.jpg') no-repeat left top; height:27px; float:right;}
#QuickMenuRight {background:url('img/quick.menu.right.jpg') no-repeat right top; margin-left:12px; float:left;}
* html #QuickMenuRight {margin-left:6px;}
#QuickMenu {background:url('img/quick.menu.back.jpg') repeat-x left top; margin-right:6px; height:27px; float:left;}
* html #QuickMenu {margin-right:3px;}
#QuickMenu ul {height:27px; float:left; margin:0px; padding:0px;}
#QuickMenu li {float:left; margin:0px; padding:0px; list-style:none; background:none;}
.QuickMenuItem {color:#F0F0F0; margin-left:15px; margin-top:5px;}
.QuickMenuItem a {color:#F0F0F0; text-decoration:none;}
#ProductOf {float:left; color:#BEBEBE; margin-top:5px; margin-left:10px;}
#ProductOf a { color:#BEBEBE; margin-left:2px; text-decoration: none; }

/* MAIN MENU */
#MainMenuLeft {background:url('img/main.menu.left.jpg') no-repeat left top; height:30px;}
#MainMenuRight {background:url('img/main.menu.right.jpg') no-repeat right top; margin-left:8px; height:30px;}
#MainMenu {background:url('img/main.menu.back.jpg') repeat-x left top; margin-right:8px; height:30px;}
#MainMenu ul {padding:8px 0px 0px 0px; margin:0px;}
#MainMenu ul li{float:left; margin-left:30px; list-style:none; display:inline; background:none;}
a.MainMenuItem {text-decoration:none; color:white;}
a.MainMenuItem:hover {text-decoration:underline;}


/* FOOTER */ 
#Footer {border-top: solid 2px #b8b8b8; height:46px; clear:both; color:#606060; }
#FooterMenu {float:right;}
#FooterMenuItems {margin:8px 0px 0px 0px; float:left;}
#FooterMenuItems li{display:inline; float:left; padding:0px;  background:none;}
.FooterMenuItem {display:block; font-family: Arial; color:#454545; font-size:11px; margin-right:10px; }
.FooterMenuItem:hover {color: #fd5f0a;}
.FooterLink {color:#606060;}
.FooterLink:hover {color:#fd5f0a; text-decoration:none;}
#Copyright {color:#606060; font-size:10px; margin-left:20px; padding-top:7px; float:left;}


/* TABS CONTENT / TOP BANNER CONTENT */
#BigBanner {width:825px; height:220px; overflow:hidden;margin-top:10px;}
.TabContent {width:825px; height:220px; float:left;}
#Introducing {background:url('img/gwt.banner.jpg') no-repeat;}

/* CONTENT */  
#ContentMain {float:left; width:640px; padding:10px 0 25px;}
#ContentRight {float:right; width:171px; padding:10px 0px 25px 0px;}

/* RIGHT BOX */
.RightBox {width:165px; position:relative; padding:10px 0px 10px 0px; margin:0px 3px 0px 3px;}
.RightBox #ulMenu li {background:none;}
.RightBoxHeader {height:23px; background:url('img/rightbox.header.jpg') no-repeat; padding:0px 3px 0px 10px;}
.RightBoxContent {padding:0px; padding-right: 7px; border:1px #b6b7b7 solid;}
.RightBoxContent p {color:#5C5C5C; padding-bottom:5px; margin: 0px 10px 5px 15px;}
.RightBoxH3 {font-size:13px; color:#ffffff; font-weight:bold; padding-top:3px; border:none; margin:0px;}
.RightBoxH4 {color:#fd5f0a; font-size:14px; margin: 8px 10px 5px 15px;}
.TestimonialAuthor {color:#5c5c5c; font-weight:bold;}


/* RIGHT BOX 2 */
.RightBox2 {width:171px; position:relative; padding:10px 0px 10px 0px;}
.RightBox2 #ulMenu li {background:none;}
.RightBox2 .RightBoxHeader {height:8px; background:url('img/rightbox2.header.jpg') no-repeat; padding:0px 3px 0px 10px; font-size:3px;}
.RightBox2 .RightBoxContent {padding:10px; background:url('img/rightbox2.content.jpg') repeat-y; border:none;}
.RightBox2 .RightBoxContent p {color:#5C5C5C; padding-bottom:5px;}
.RightBox2 .RightBoxH3 {font-size:13px; color:#ffffff; font-weight:bold; padding-top:3px; border:none;}
.RightBox2 .RightBoxH4 {color:#fd5f0a; font-size:14px; margin-bottom:5px; margin-top:10px;}
.RightBox2 .RightBoxFooter {height:8px; background:url('img/rightbox2.footer.jpg') no-repeat; }
.RightBoxContent h2 {padding:0px;}


/* QUICK MENU POPUPS */
#Company-all{z-index:999; display:none;}
#Products-all{z-index:998; display:none;}
#Support-all{z-index:997; display:none;}
#Partnership-all{z-index:995; min-width:200px; display:none;}

.QuickMenuPopupLeft {background:url('img/quickmenu.popup.l.png') repeat-y;}
.QuickMenuPopup {background:#ffffff; border-top: 1px solid #44535F;}
.QuickMenuPopupRight {background:url('img/quickmenu.popup.r.png') repeat-y;}
.QuickMenuPopupBottomLeft {background:url('img/quickmenu.popup.bl.png') no-repeat top left;}
.QuickMenuPopupBottom {background:url('img/quickmenu.popup.b.png') repeat-x;}
.QuickMenuPopupBottomRight {background:url('img/quickmenu.popup.br.png') no-repeat;}

* html .QuickMenuPopupLeft {background:url('img/quickmenu.popup.l.gif') repeat-y;}
* html .QuickMenuPopupRight {background:url('img/quickmenu.popup.r.gif') repeat-y;}
* html .QuickMenuPopupBottomLeft {background:url('img/quickmenu.popup.bl.gif') no-repeat;}
* html .QuickMenuPopupBottom {background:url('img/quickmenu.popup.b.gif') repeat-x;}
* html .QuickMenuPopupBottomRight {background:url('img/quickmenu.popup.br.gif') no-repeat;}

.QuickMenuPopupContent {padding:15px; text-align:left;}
.QuickMenuPopupText {color:#656666; font-size:11px; margin:0px 0px 5px 12px; padding:0px; text-align:left; line-height:normal;}

.QuickMenuPopupItem {
    background:url('img/link.jpg') no-repeat 0px 6px;
    border-bottom:1px solid #E3E3E3;
    color:#f76304;
    display:block;
    font-size:11px;
    font-weight:bold;
    height:15px;
    padding:2px 5px 0px 12px;
    text-decoration:none;
}
.QuickMenuPopupItem:hover {border-bottom:1px solid #c13c08; color:#c13c08;}

.QuickMenuPopupH3 {color:#656666; font-size:12px; margin:0px; padding:0px; font-style:normal;}

#Company-all .QuickMenuPopupContent {width:150px;}
#Products-all .QuickMenuPopupContent {width:150px;}
#Support-all .QuickMenuPopupContent {width:150px;}
#Partnership-all .QuickMenuPopupContent {width:150px;}

#ulMenu {padding-left:15px; margin-bottom:10px;}
#ulMenu ul {margin-left:0px;}
#ulMenu li {list-style:none; padding:5px 0px 6px 0px;}
#ulMenu a {background:url('img/list2.gif') no-repeat 0px 4px; color:#b64d1a; font-family:Arial; font-size:12px; height:15px; padding-left:15px; text-decoration:none; margin:5px 0px 6px 0px; border-bottom:1px dotted grey; width:150px;} 
#ulMenu a:hover {border-bottom:1px solid grey;}
#ulMenu .children {padding-left:15px;}
.ulMenuDescription {padding:5px 0 10px 15px;}

.post small {color:#082f58; float:right; margin-right:10px; margin-top:-15px;}
.postmetadata {text-align:right;}
small a {font-weight:bold;}

.HiddenText h2 {color:#082f58; background:none; font-size:16px; font-weight:bold; margin-left:10px; padding:8px 0px 0px 0px; border-bottom:1px solid #082f58; margin-bottom:3px;}


.LearnMore .ASHeader {background:url('img/as.icon.learnmore.jpg') no-repeat 5px 3px;}
.WhyAffiliateMarketing .ASHeader {background:url('img/as.icon.whyaff.jpg') no-repeat 5px 1px;}  
.Compatibility .ASHeader {background:url('img/as.icon.compatibility.jpg') no-repeat 5px 2px;}  
.Purchase .ASHeader {background:url('img/as.icon.purchase.jpg') no-repeat 5px 3px;}  
.Support .ASHeader {background:url('img/as.icon.support.jpg') no-repeat 5px 3px;}  
.Extras .ASHeader {background:url('img/as.icon.extras.jpg') no-repeat 5px 3px;} 

.Plugins .ASHeader {background:url('img/as.icon.plugins.jpg') no-repeat 5px 3px;}
.Training .ASHeader {background:url('img/as.icon.training.jpg') no-repeat 5px 1px;}  
.Themes .ASHeader {background:url('img/as.icon.themes.jpg') no-repeat 5px 2px;}  
.Languages .ASHeader {background:url('img/as.icon.languages.jpg') no-repeat 5px 3px;}  
.ExternalTools .ASHeader {background:url('img/as.icon.externaltools.jpg') no-repeat 5px 3px;}

.ExtendedFeatures .ASHeader {background:url('img/as.icon.extendfeatures.jpg') no-repeat 5px 1px;}  
.Features .ASHeader {background:url('img/as.icon.features.jpg') no-repeat 5px 1px;}  



/* NEWS LINE */
.NewsLine{background:url('img/news.back.jpg') repeat-y; width:780px; margin:5px auto;}
.NewsLineTop{background:url('img/news.t.jpg') no-repeat top left;}
.NewsLineBottom{background:url('img/news.b.jpg') no-repeat bottom left; min-height:25px; _height:25px;}
.NewsLineTitle{float:left; width:107px; color:#ffffff; font-weight:bold;}
.NewsLineTitle span {display:block; padding:5px 5px 3px 10px;}
.NewsLineMessage{float:right; width:670px; color:#484848; font-weight:bold;}
.NewsLineMessage span {display:block; padding:5px 5px 3px 10px;}


/* boxes in main */
.ThreeBoxes {margin:5px 15px;}
* html .ThreeBoxes {margin:5px 7px;}
.MainBox {width:255px; float:left; margin:10px 5px;}
.MainBox h2 {font-size:18px; margin:10px; padding:0px;}
.MainBox p {margin: 0px 10px; padding:0px;}
.MainBoxImage {border:3px solid #ff945c;}
.MainBoxImageIn {border:2px solid #ffe7d7; height:120px; display:block; overflow:hidden;}
.MainBoxImageIn img {border:none;}

.Box1 .MainBoxImageIn {background:url('img/box1.jpg') no-repeat;}
.Box2 .MainBoxImageIn {background:url('img/box2.jpg') no-repeat;}
.Box2 .MainBoxImageIn {background:url('img/box3.jpg') no-repeat;}


a.bigHome {
    color: #333333;
    text-decoration: none;
}

a.bigHome:hover {color:#fd5f0a;}



h3#comments {padding: 0;  margin: 30px 0px 20px 10px; color:#1a4a7c; }
h3#respond {padding: 0;  margin: 30px 0px 0px 10px; color:#1a4a7c; }
.commentlist li, #commentform input, #commentform textarea {font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;}
.commentlist li {font-weight: bold; position:relative;}
.commentlist li .avatar { position:absolute; top:5px; left:5px; border: 1px solid #eee; padding: 2px;  background: #fff; height:32px; width:32px;}
.commentlist cite, .commentlist cite a { font-weight: bold; font-style: normal; font-size: 14px; text-decoration:none; border-bottom:1px dotted gray; color:#2D66A5;}
.commentlist cite a:hover { border-bottom:1px solid gray;}
.commentlist p {font-weight: normal;   line-height: 1.5em;   text-transform: none; }
    
.CommentHeader {margin-left: 50px; width:500px;}
* html .CommentHeader {margin-top: -13px;}
html>body .CommentHeader {*margin-top: -13px;}

#commentform p {
    font-family: Arial, 'Lucida Grande', Verdana, Sans-Serif;
    }

.commentmetadata {
    font-weight: normal;
    }

.nocomments, .postmetadata, blockquote, strike {
    color: #777;
    }

code {
    font: 1.1em 'Courier New', Courier, Fixed;
    }

acronym, abbr, span.caps
{
    font-size: 0.9em;
    letter-spacing: .07em;
    }

.entry ol li {
    margin: 0;
    padding: 0;
    }

.postmetadata ul, .postmetadata li {
    display: inline;
    list-style-type: none;
    list-style-image: none;
    }

.postmetadata small {float:none; margin:0px; color:#777777;}
    
    
    
    /* Begin Form Elements */
#searchform {
    margin: 10px auto;
    padding: 5px 3px;
    text-align: center;
    }

#sidebar #searchform #s {
    width: 108px;
    padding: 2px;
    }

#sidebar #searchsubmit {
    padding: 1px;
    }

.entry form { /* This is mainly for password protected posts, makes them look better. */
    text-align:center;
    }

select {
    width: 130px;
    }

#commentform input {
    width: 170px;
    padding: 2px;
    margin: 5px 5px 1px 0;
    }

#commentform textarea {
    width: 100%;
    padding: 2px;
    border:1px solid grey;
    }

#commentform #submit {
    margin: 0;
    float: right;
    border:1px solid grey;
    }
/* End Form Elements */


/* Begin Comments*/
.alt {
    margin: 0;
    padding: 10px;
    }

.commentlist {
    padding: 0;
    text-align: justify;
    }

.commentlist li {
    margin: 15px 0px 3px 10px;
    padding: 5px 10px 3px;
    list-style: none;
    background:url('img/comment.top.jpg') no-repeat top left;
    }

.commentlist p {
    margin: 10px 5px 10px 0;
    }

#commentform p {
    margin: 5px 0;
    }

.nocomments {
    text-align: center;
    margin: 0;
    padding: 0;
    }

.commentmetadata {
    margin: 0;
    padding-top:5px;
    display: block;
    }
.commentmetadata a {color:#2D66A5;}
.commentmetadata a:hover {color:#0d2e53;}
.commentmetadata a.CommentDate {color:#606060; text-decoration:none;}
.commentmetadata a.CommentDate:hover {color:#0d2e53;}
.CommentText {margin-left: 40px;}


/* End Comments */



/* Begin Calendar */
#wp-calendar {
    empty-cells: show;
    margin: 10px auto 0;
    width: 155px;
    }

#wp-calendar #next a {
    padding-right: 10px;
    text-align: right;
    }

#wp-calendar #prev a {
    padding-left: 10px;
    text-align: left;
    }

#wp-calendar a {
    display: block;
    }

#wp-calendar caption {
    text-align: center;
    width: 100%;
    }

#wp-calendar td {
    padding: 3px 0;
    text-align: center;
    }

#wp-calendar td.pad:hover { /* Doesn't work in IE */
    background-color: #fff; }
/* End Calendar */


/* resized images */
img.imageHIWSmall {
    width: 200px;
    height: 180px;
}
.imageHIWNormal {
    width: 500px;
    height: 480px;
}
.imageAPESmall {
    cursor: pointer;
    width: 200px;
    height: 96px;
}
.imageAPENormal {
    width: 500px;
    height: 240px;
}


/* purchase page */
LI.purchLi {
  font-family: Tahoma;
  font-size: 11px;
}
TD {
  font-family: Tahoma;
  font-size: 11px;
}
.tdOpt {
    width: 30px;
    text-align: center;
    vertical-align: top;
}
.tdPrice {
    width: 50px;
    text-align: right;
    vertical-align: top;
}
.tdLabel {
    font-size: 11px;
    width: 570px;
    color: #555555;
}

strong.pLabel {
    font-size: 12px;
    color: #000000;
}
.aLabel {
    font-size: 11px;
    color: #000000;
}
DIV.hiddenText {
	font: 11px Tahoma, Arial, Verdana, Helvetica, sans-serif;
    font-weight: normal;
    padding-left: 0px;
}
A.clickableLink {
    cursor: pointer;
    text-decoration: normal;
}
.clickableLink:hover {
    cursor: pointer;
    text-decoration: underline;
}

p.PurchaseText {
    font-size: 11px;
    color: #555555;
}

h3.purchase {font-size:12px; border-bottom: 1px dotted #3c3c3c; margin: 0px 0px 0px 10px; color: #444444}

ul.purchase li { font-size: 11px; color: #555555; }

span.paxTitle { font-size: 16px; font-weight: bold; }
.oldPrice { text-decoration: line-through; color: #ff0000; font-weight: bold; }

td.icon { width: 140px; height: 110px; border: 0px; vertical-align: top; }
td.text { vertical-align: top; padding-left: 20px; padding-right: 15px; padding-bottom: 20px; font: 12px Arial, Tahoma, Verdana, Helvetica, sans-serif; }
.text p { margin-left: 0px; margin-right: 0px;}
h2.text { margin-top: 0px; margin-left: 0px; }
.versionPro { font-size: 12px; font-weight: bold; }
.versionXpress { font-size: 12px; font-weight: bold; }
