/* Website: Go Commando */
/* © 2008 www.ph-creative.com */

body { margin:0px;padding:0px;font:normal normal 12px/130% Tahoma, arial, helvetica, sans-serif;background:url(../builtin/background.gif) repeat-x #84a311; }
.container { width:943px;margin:0px auto; }

#strapline { background:#484848;height:24px; }
#strapline p { margin:0px 0px 0px 6px;padding:0px;font-size:11px;color:#ccc;line-height:22px; }

#logo { width:363px;height:90px;float:left;padding:20px 0px 0px 16px; }
#logo img { border:none; }

#searchTab { width:301px;height:34px;float:right;margin:0px 13px 0px 0px;background:url(../builtin/searchTab.gif) no-repeat; }
#searchTab #searchBox { width:300px;position:relative;left:-30px;top:-1px; }
#searchTab .Phuse_Search_TextQuery { background:url(../builtin/searchbg.gif) no-repeat;border:none;width:171px;height:21px;float:right;padding:2px 2px 2px 3px;color:#fff;font-size:12px;margin:0px 6px 0px 0px; }
#searchTab .SearchButton { background:url(../builtin/searchbutton.gif) no-repeat;width:35px;height:22px;border:none;cursor:pointer;float:right;margin:0px 10px 0px 0px; }

#splash { width:930px;height:313px;margin:0px auto;position:relative;z-index:1; }
#splash img { margin:10px 0px 0px; }

#dataCapture { background:url(../builtin/datacapture2.png) no-repeat;width:338px;height:179px;float:left;position:relative;top:-202px;left:-7px;margin:0px 0px -182px;padding:4px 0px 0px 23px;z-index:1; }
#dataCapture h3 { font-size:14px;font-weight:normal;color:#fff; }
#dataCapture .MMDataCaptureForm_Table { position:relative;left:80px;top:65px;width:100px; }
#dataCapture .MMDataCaptureForm_LabelTD { display:none; }
#dataCapture .MMDataCaptureForm_ErrorTD { font-size:11px;margin:0px; }
#dataCapture .MMDataCaptureForm_Input { outline:none;resize:none;background:url(../builtin/captureformbg.gif) no-repeat;width:136px;height:22px;border:none;color:#fff;font-size:12px;padding:2px 2px 0px 3px; }
#dataCapture .MMDataCaptureForm_SubmitButton { background:url(../builtin/captureformbutton.png) no-repeat;width:35px;height:22px;border:none;cursor:pointer;position:relative;top:-27px;left:5px; }

#callUs { position:relative;top:20px;left:-10px;text-align:right; }
#callUs h3 { font-weight:normal;color:#484848;font-size:15px;line-height:20px; }
#callUs h3 strong { color:#84a311; }

#navigation { width:910px;height:40px;margin:0px 0px -53px;background:url(../builtin/nav_off.gif) repeat-x;float:left;position:relative;top:53px;left:16px;z-index:9; }
#navigation .NavigationMenu { cursor:pointer; }
#navigation .MainMenuItem_Normal { position:relative;top:8px;text-align:center; }
#navigation .MainMenuItem_Normal a { font-family:Tahoma, Arial, Helvetica, Sans-Serif;font-size:13px;color:#fff;text-decoration:none;padding:0px 20px;text-align:center; }
#navigation .MainMenuItem_Normal .navOffRight { width:26px;height:40px;float:right;margin-left:-25px; }

#navigation .MainMenuItem_Over { cursor:pointer;text-align:center;line-height:35px;position:relative;top:-20px;left:10px;background:url(../builtin/nav_on_left.png) no-repeat;height:40px;float:left; }
#navigation .MainMenuItem_Over a { font-size:13px;color:#fff;text-decoration:none;padding:0px;text-align:center;position:relative;z-index:2;left:10px; }
#navigation .navRight { width:26px;height:40px;background:url(../builtin/nav_on_right.png) no-repeat;float:left;margin:0px 40px 0px -25px;text-align:center;position:relative;z-index:1;top:-20px;left:30px; }

#breadcrumb { color:#fff;padding:10px 0px 0px 75px; }
#breadcrumb a,#breadcrumb h1 { display:inline;font-size:12px;color:#fff;text-decoration:none;font-weight:normal; }
#breadcrumb a:hover { text-decoration:underline; }

#bodyContent { clear:both;background:#84a311;padding:0px; }
#bodyContent p { color:#484848; }
a { color:#698210;text-decoration:none; }
a:hover { color:#698210;text-decoration:underline; }
#bodyContent .widget_panel { margin:27px 0px 0px 25px; }

.FAQs .bodyContent p { background:#e6e6e6;margin:20px 30px;padding:0px;color:#484848; }
.FAQs .bodyContent .hasBackgroundColor div { padding:5px 0px 2px 0px; }

.ContactUs .MMDataCaptureForm_Table { background:url(../builtin/contactbg.gif) no-repeat;width:600px;height:363px;margin:0px auto;padding:20px 0px 0px; }
.ContactUs .MMDataCaptureForm_LabelTD { text-align:right;color:#484848;font-size:12px;vertical-align:top;padding:2px 10px 0px 0px;width:200px; }
.ContactUs .MMDataCaptureForm_FieldTD { vertical-align:top; }
.ContactUs .MMDataCaptureForm_ErrorTD { font-size:11px;margin:0px; }
.ContactUs .MMDataCaptureForm_Input { outline:none;resize:none;background:url(../builtin/contactusbg.gif) no-repeat;width:136px;height:22px;border:none;color:#fff;font-family:Tahoma, arial, helvetica, sans-serif;font-size:11px;padding:2px 2px 0px 3px; }
.ContactUs .MMDataCaptureForm_SubmitButton { background:url(../builtin/captureformbutton.png) no-repeat;width:35px;height:22px;border:none;cursor:pointer;position:relative;top:-17px;left:-45px;float:right; }
.ContactUs .MMDataCaptureForm_Table textarea { width:300px;background:url(../builtin/contactustextarea.gif) no-repeat;width:334px;height:122px !important;font-family:Tahoma, arial, helvetica, sans-serif;font-size:11px;overflow:auto; }
.ContactUs .MMDataCaptureForm_ErrorTD { color:#333;font-weight:bold;text-align:center;font-size:12px; }
.ContactUs .MMDataCaptureForm_ErrorTD span { padding-left:15px; }

.WidgetHeader { background:url(../builtin/widgetheaderbg.png) no-repeat;width:180px;height:68px;position:relative;left:-20px;top:-10px;color:#fff;padding:10px 0px 0px 20px;text-align:left; }
.WidgetHeader h3 { font-size:18px;font-weight:normal;margin:0px;padding:0px;line-height:22px; }
.widget_panel { width:200px;min-height:260px; }
	.widget_top { background:url(../builtin/widget_top.gif) no-repeat;width:200px;height:11px; }
	.widget_btm { background:url(../builtin/widget_btm.gif) no-repeat;width:200px;height:45px; }
	.widget_content { width:180px;background:#fff;padding:10px; }
		.widget_content p { line-height:180%; }
		.widget_content a img { position:relative;top:-10px; }

.homepageWidget .widget_panel { width:200px;height:315px;background:url(../builtin/homepage-widget.png) no-repeat; }
.homepageWidget .widget_content { height: 339px;}
	.homepageWidget .widget_content .Phuse_P { height: 257px; float: left; display: block; position: relative; top: -10px; }

.mapContainer { width:182px;height:191px;background:url(../builtin/mapBg.gif) no-repeat;margin:20px auto;padding:10px;overflow:hidden; }
#map { width:182px;height:191px;overflow:hidden; }
#mapCorner { background:url(../builtin/mapCorner.png) no-repeat;width:45px;height:48px;float:right;position:relative;top:-38px;left:9px; }

#footer { background:#fff; }
#footer p { color:#84a311;font-size:10px;padding:10px 0px;margin:0px; }
#footer p a { color:#484848;text-decoration:none; }
#footer p a:hover { text-decoration:underline; }

body:nth-of-type(1) #footer { margin-bottom:-30px; }
body:nth-of-type(1) .ContactUs .MMDataCaptureForm_SubmitButton { margin-top:10px; }

.footerTab { background:url(../builtin/footerTab.gif) no-repeat #84a311;width:337px;height:24px;margin:80px 0px 0px;float:left;padding:10px 0px 0px 0px;text-align:center; }
.footerTab p,.footerTab a { display:inline;font-size:11px;color:#84a311; }
.footerTab a { color:#484848;text-decoration:none; }
.footerTab a:hover { text-decoration:underline; }
#footerExtra { width:593px;float:right;margin:20px 0px 0px; }
#footerExtra p { color:#fff;font-size:11px;margin:0px 0px 0px 25px; }

#footerExtraResources { width:693px;padding:10px 0px 0px;text-align:right; }
#footerExtraResources img { border:none; }

.Testimonial { background:url(../builtin/quote_99.gif) bottom right no-repeat;text-align:left; }
.Testimonial h3 { margin:0px;color:#fff;font-size:15px;font-weight:normal;line-height:20px;background:url(../builtin/quote_66.gif) top left no-repeat;padding:10px 0px 15px 25px; }

.bodyContent { background:url(../builtin/contentTop.gif) no-repeat #fff;width:660px;margin:22px -32px 0px 32px; }
.bodyContent .contentBottom { width:660px;height:43px;background:url(../builtin/contentBottom.gif); }
.bodyContent h2 { background:url(../builtin/contentHeader.png) no-repeat;width:379px;height:68px;color:#fff;font-size:24px;line-height:30px;margin:0px 0px 30px;position:relative;top:10px;left:-10px; }
.bodyContent embed { position:relative;top:15px;left:10px; }
.bodyContent p { padding:0px 30px;line-height:200%; }
.bodyContent .ImgPadding { margin:10px 10px 10px 30px; }
.bodyContent ol { margin:10px 40px;color:#484848;line-height:200%; }
.bodyContent h3 { margin:10px 0px 10px 30px;font-size:18px;font-weight:normal;color:#333; }
.galleryHeaders h3 { margin:20px 0px 20px 15px; }
.galleryHeaders p { padding:0px 15px; }
.galleryHeaders .WidgetHeader h3 { color:#fff;margin:0px 0px 10px 0px; }

.quote { background:url(../builtin/quoteTop.gif) no-repeat #e6e6e6;width:600px;margin:0px auto;padding:20px 0px 0px 0px; }
.quote h3 { background:url(../builtin/quoteBottom.gif) -30px bottom no-repeat;padding:0px 20px 30px 0px;color:#484848;font-weight:normal;font-size:12px;line-height:200%; }

.ImgPadding { margin:10px; }
.TopPadding { padding-top:10px; }
.RightPadding { margin:10px 30px 0px 0px; }

.rightColumn { background:url(../builtin/rightColumnBg.gif) no-repeat bottom #698210;padding:0px;width:237px;position:relative;top:22px;left:40px;text-align:left;float:right; }
.rightColumnGallery { background:url(../builtin/rightColumnBg.gif) no-repeat bottom #698210;padding:0px;width:237px;position:relative;top:22px;left:250px;text-align:left;float:right; }

.rightColumnTop, .rightColumnGalleryTop { background:url(../builtin/rightColTop.gif) no-repeat;width:237px;height:10px;margin-bottom:-10px; }
.rightColumn h2, .rightColumnGallery h2{ font-size:30px;line-height:35px;color:#fff;font-weight:normal;padding:15px;margin:0px; }
.rightColumn p, .rightColumnGallery p { color:#fff;margin:0px;padding:10px 10px 0px;color:#fff !important; }
.rightColumn p a, .rightColumnGallery p a { color:#fff;text-decoration:none; }
.rightColumn p a:hover, .rightColumnGallery p a:hover { color:#fff;text-decoration:underline; }
.rightColumn .MMDataCaptureForm_Table, rightColumnGallery .MMDataCaptureForm_Table{ margin:10px auto 30px; }
.rightColumn .MMDataCaptureForm_LabelTD,
.rightColumn .MMDataCaptureForm_ButtonEmptyTD, .rightColumnGallery .MMDataCaptureForm_LabelTD,
.rightColumnGallery .MMDataCaptureForm_ButtonEmptyTD { display:none; }
.rightColumn .MMDataCaptureForm_Input, .rightColumnGallery .MMDataCaptureForm_Input  { width:200px;background:url(../builtin/faqInput.gif) no-repeat;border:none;outline:none;resize:none;padding:4px;font-family:tahoma,arial;font-size:12px;color:#484848; }
.rightColumn textarea.MMDataCaptureForm_Input, .rightColumnGallery textarea.MMDataCaptureForm_Input { width:200px;background:url(../builtin/faqTextareaInput.gif) no-repeat;border:none;padding:2px 3px 0px 3px;height:122px !important;font-family:tahoma,arial;font-size:12px;color:#484848;overflow:auto; }
.rightColumn .MMDataCaptureForm_SubmitButton, .rightColumnGallery .MMDataCaptureForm_SubmitButton { width:35px;height:22px;background:url(../builtin/faqSubmit.gif) no-repeat;border:none;cursor:pointer;float:right;margin:0px 8px 0px 0px; }
.rightColumn .MMDataCaptureForm_ErrorTD span, .rightColumnGallery .MMDataCaptureForm_ErrorTD span { color:#fff;font-weight:bold; }
.bodyContent .Phuse_SiteMap_UL { color:#484848;list-style:disc; }
.bodyContent .Phuse_SiteMap_UL a { color:#484848;text-decoration:none; }
.bodyContent .Phuse_SiteMap_UL a:hover { color:#484848;text-decoration:underline; }

.widgetFix .widget_panel { width:202px;position:relative;top:-5px;text-align:left;float:right; }
.widgetFix .widget_panel h3 { font-size:22px;line-height:22px; }

.widgetFix .widget_panel .Phuse_SiteMap_UL { text-align:left;list-style:none;margin:0px;padding:0px;position:relative;left:-5px; }
.widgetFix .widget_panel .Phuse_SiteMap_LI { width:190px;height:32px;padding:0px 0px 0px 5px;margin:5px 0px 5px; }
.widgetFix .widget_panel .Phuse_SiteMap_UL a { background:url(../builtin/gocommando-ico.png) no-repeat 0px 6px;color:#484848;text-decoration:none;display:block;height:32px;width:175px;line-height:28px;padding:0px 0px 0px 20px; }
.widgetFix .widget_panel .Phuse_SiteMap_UL a:hover { color:#fff; }
.active { color:#fff;text-decoration:none;background:url(../builtin/rightLink.gif) no-repeat;width:190px;height:32px;display:block; }
.on { color:#fff;text-decoration:none;background:url(../builtin/rightLink.gif) no-repeat;width:190px;height:32px;display:block; }

.faqHeader { margin:10px;padding:5px;clear:both; }
.faqHeader h3 { font-size:18px;line-height:18px;font-weight:normal;color:#84a311;margin:0px; }
.faqHeader img { float:left;margin:-7px 10px 0px 0px; }

.galleryThumbnail { width:142px;height:171px;background:url(../builtin/galleryContainer.gif) no-repeat;text-align:center;margin:0px 10px 20px; }
.galleryThumbnail img { position:relative;top:13px;border:none; }

.search_results_pane { padding:10px;color:#484848; }
.search_results_pane a { color:#484848; }
.search_results_pane .paging { float:right; }
.search_result_item { background:#e6e6e6;margin:30px 0px; }
.search_result_item p a { color:#484848; }

.Clear { clear:both; }
.floatLeft { float:left; }
.floatRight { float:right; }

#PNL148 td { width:338px; }
#PNL15 td { width:337px; }
#PNL6 td { width:564px; }
#PNL19 td,#PNL30 td,#PNL89 td,#PNL34 td,#PNL38 td,#PNL42 td,#PNL52 td,#PNL92 td,#PNL70 td,#PNL103 td,#PNL109 td,
#PNL121 td,#PNL127 td,#PNL133 td,#PNL139 td,#PNL68 td,#PNL115 td,#PNL26 td,#PNL61 td,#PNL152 td { width:270px; }

#landing_page { background-position:0px -90px; }
#landing_page #searchTab { width:301px;height:34px;float:right;margin:0px 13px 0px 0px;background:none; }
#landing_page #splash { height:213px; }
#landing_page .bodyContent { background:url(../builtin/LP_contentTop.gif) no-repeat #fff;width:537px;margin:22px -32px 0px 32px; }
#landing_page .bodyContent .contentBottom { width:537px;height:43px;background:url(../builtin/LP_contentBottom.gif); }
#landing_page .LP_CaptureForm { float:left;width:316px;height:402px;background:url(../builtin/LP_captureForm.gif);margin:20px 0px 0px 50px;color:#fff;padding:30px 0px 0px 35px; }
#landing_page .LP_CaptureForm p { color:#fff;margin:0px 0px 10px 0px;width:250px; }
#landing_page .LP_CaptureForm h2 { color:#fff;margin:0px 0px 10px 0px;width:250px;font-size:15px; }
#landing_page #bodyContent { width:943px;margin:0px auto; }
#landing_page #footerExtraResources { width:537px; }
#landing_page .MMDataCaptureForm_Input { width:181px;height:22px;background:url(../builtin/LP_input.gif) no-repeat;border:none;padding:2px;color:#fff;font:normal normal 12px/130% Tahoma, arial, helvetica, sans-serif; }
#landing_page textarea.MMDataCaptureForm_Input { width:181px;height:83px;background:url(../builtin/LP_textarea.gif) no-repeat;border:none;padding:2px;color:#fff;overflow:auto;font:normal normal 12px/130% Tahoma, arial, helvetica, sans-serif; }
#landing_page .MMDataCaptureForm_SubmitButton { float:right;width:187px;height:47px;background:url(../builtin/LP_submit.gif) no-repeat;border:none;cursor:pointer; }
#landing_page .MMDataCaptureForm_LabelTD,#landing_page .MMDataCaptureForm_ButtonEmptyTD { display:none; }
#landing_page .MMDataCaptureForm_Table { position:relative;left:50px;top:0px; }
