@charset "utf-8";
/* Pavilion Solutions CSS */
body,td,th { font-family: Tahoma, Arial, Calibri, sans-serif; font-size: 14px; color:#FFFFCC; }
body { background-color: #150f0f; margin:0; overflow-x:hidden; }
h1 { font-family: Lithos Pro, Tahoma, Arial, Calibri, sans-serif; font-size: 23px; color: #150f0f; padding:0px; margin:0px; margin-bottom:0px;-webkit-text-stroke-width:0.02em;
   -webkit-text-stroke-color: #f0cc01;}
h2 { font-family: Lithos Pro, Tahoma, Arial, Calibri, sans-serif; font-size: 16px; color: #150f0f; padding:0px; margin:0px; margin-bottom:10px;-webkit-text-stroke-width:0.02em;
   -webkit-text-stroke-color: #f0cc01;}
h3 { font-family: Lithos Pro, Tahoma, Arial, Calibri, sans-serif; font-size: 13px; color: #150f0f; padding:0px; margin:0px; margin-bottom:10px;-webkit-text-stroke-width:0.02em;
   -webkit-text-stroke-color: #f0cc01;}
p { padding-bottom:16px; }
/*h1, h2, h3, p, td, th { line-height:1.3em; }*/
a { color:#f0cc01; text-decoration:none; }
a:hover { text-decoration:underline; }
img { border:none; }
td, th { padding:5px 0; }
li {list-style-image:url(../images/icon_bullet_arrow_right_45d.png)}
.marginTop10px{margin-top:10px;}
.marginTop20px{margin-top:20px;}
.marginBottom20px{margin-bottom:20px;}
.marginRight10px{margin-right:10px;}
.marginRight45px{margin-right:45px;}
.marginLeft10px{margin-left:10px;}
.marginLeft20px{margin-left:20px;}
.marginLeft30px{margin-left:30px;}
.marginLeft40px{margin-left:40px;}
.padding5px{padding:5px;}
.padding9px{padding:9px;}
.padding10px{padding:10px;}
.paddingLeft10px{padding-left:10px;}
.paddingLeft20px{padding-left:20px;}
.paddingRight10px{padding-right:10px;}
.paddingRight20px{padding-right:20px;}
.alignCenter{text-align:center;}
.alignLeft{text-align:left;}
.alignRight{text-align:right;}
.alignJustify{text-align:justify;}
.floatLeft{float:left;}
.floatRight{float:right;}
.borderRightLine{border-right:#d6d6d6 1px solid;}
.borderLeftLine{border-left:#d6d6d6 1px solid;}
.borderCorner10px{-moz-border-radius:10px; border-radius:10px; background-color:#150f0f; color:#fff;}
.ulMarginFree{margin:0px; padding:5px;}
.dividerLine{ border-bottom:#e2e2e2 solid 1px; }
.bodyW{width:1024px;}
.bodyHalf{width:512px;}
.w10per{width:10%;}
.w20per{width:20%;}
.w30per{width:30%;}
.w60per{width:60%;}
.w70per{width:70%;}
.w80per{width:80%;}
.w100per{width:100%;}
.h500px{height:500px;}
.h650px{height:650px;}
.h768px{height:768px;}
.plainSpace{width:1024px; height:768px;}
.width80px{width:80px;}
.space50px{width:1024px; height:50px;}
.spaceWautoH50px{width:auto; height:50px;}
.containerStandard{width:1024px; height:auto;}
.containerW984px{width:984px;}
.containerW511px{width:511px;}
.containerW735px{width:735px;}
.containerW492px{width:492px;}
.containerW456px{width:456px;}
.containerW446px{width:446px;}
.containerW420px{width:420px;}
.containerW249px{width:249px;}
.containerW400px{width:400px;}
.containerW390px{width:390px;}
.containerW350px{width:350px;}
.containerW255px{width:255px;}
.containerW239px{width:239px;}
.containerW229px{width:229px;}
.font16px{font-size:16px;}
.texshadow{text-shadow: 0px 1px #f0cc01;}
.button1 {
    background-color: #150f0f; /* Green */
    border: none;
    color: white;
    padding: 10px 10px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
	border-radius: 12px;
	cursor:pointer;
}
.colorWhite{color:#FFFFFF;}
.colorBrown{color:#2E220C;}
/*clearfix*/
div.h_rules { margin:0 0 25px 0; border-top:#e2e2e2 solid 1px; }
#header:after,
#big-banner:after,
#panel-navi:after,
#panel-navi-row:after,
#header-row:after,
#content:after,
#content .wrapper:after,
#footer:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

/*layout starts here*/
#header,
#big-banner,
#panel-navi,
#panel-navi-row,
#header-row,
#content,
#footer { position:relative; float:none; margin:0px auto; }

#big-banner,
#big-banner div,
#panel-navi,
#footer { width:100%; }
#footer #footerContainer{width:1020px;position:relative; float:left; margin-bottom:20px;}
#footer #footerContainer #footerDivisionBox{width:175px; margin-left:29px; text-align:left; position:relative; float:left; color:#e60015;}
#footer #footerContainer #footerDivisionBox p {line-height:normal; color:#FFFFFF; margin-top:10px;}
#footer #copyrightBox{width:1020px;text-align:center; position:relative; float:left; color:#3c0002; padding-top:10px; border-top:#830b14 solid 1px;}


#header-row,
#footer-navi-row,
#panel-navi-row,
#content { width:984px; background:none;}
#panel-navi-row {padding:20px; height:auto;}
#header-row {padding:20px; height:auto;}
#header #top { width:984px; float:left; position:relative;}
#header #top #left { float:left; position:relative;}
#header #top #left #logo{ float:left; position:relative; width:auto;}
#header #top #left #companyName{ float:left; position:relative; width:350px;}
#header #top #left #companyName #name{ float:left; position:relative; width:340px; font-family:Impact, Arial, sans-serif; font-size:38px; margin-left:15px; line-height:32px;}
#header #top #left #companyName #slogan{ float:left; position:relative; width:340px; margin-left:15px; line-height:38px; font-size:18px; color:#696969;}
#header #top #right { float:right; position:relative;}
#header #bottom { width:984px; float:left; position:relative;}
#header #mainMenu{ width:1024px; background-color:#150f0f;float:left;position:relative; margin-top:50px;font-size:18px;font-family: Lithos Pro, Tahoma, Arial, Calibri, sans-serif; font-size: 18px; color:#FFFFFF;}
#big-banner { background: rgba(229,94,11,1);
background: -moz-linear-gradient(left, rgba(229,94,11,1) 0%, rgba(246,191,10,1) 49%, rgba(229,93,11,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(229,94,11,1)), color-stop(49%, rgba(246,191,10,1)), color-stop(100%, rgba(229,93,11,1)));
background: -webkit-linear-gradient(left, rgba(229,94,11,1) 0%, rgba(246,191,10,1) 49%, rgba(229,93,11,1) 100%);
background: -o-linear-gradient(left, rgba(229,94,11,1) 0%, rgba(246,191,10,1) 49%, rgba(229,93,11,1) 100%);
background: -ms-linear-gradient(left, rgba(229,94,11,1) 0%, rgba(246,191,10,1) 49%, rgba(229,93,11,1) 100%);
background: linear-gradient(to right, rgba(229,94,11,1) 0%, rgba(246,191,10,1) 49%, rgba(229,93,11,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e55e0b', endColorstr='#e55d0b', GradientType=1 );}
#panel-navi { background-color:#f2f2f2;}
#panel-navi a { float:left; }
#panel-navi #panelNaviBox{ width:215px; float:left; position:relative;}
#panel-navi #panelNaviBox #panelNaviBoxRow{ width:215px; float:left; position:relative;}
#content { padding:20px;}
#content #leftColumn { float:left; width:216px; position:relative;}
#content #leftColumn #lcQuickLinkBox{ float:left; width:216px; position:relative;}
#content #leftColumn #lcQuickLinkBox ul, li{ margin-left:8px; margin-top:0px; padding-left:0px;}
#content #leftColumn #sideAdvertisementBox{ float:left; width:210px; height:auto; position:relative; -moz-border-radius:10px;border-radius:10px; background:#f1f1f1; padding:3px;}
#content #centerColumn { float:left; width:512px; position:relative;}
#content #centerColumn #centerAdvertisementBox{ float:left; width:506px; height:auto; position:relative; -moz-border-radius:10px;border-radius:10px; background:#f1f1f1; padding:3px;}
#content #centerColumn #indexIntro{ float:left; width:506px; position:relative;}
#content #centerColumn #indexIntro #indexIntroBox{ float:left; width:506px; position:relative;}
#content #centerColumn #indexIntro #indexIntroBoxProductsPage{ float:left; width:486px; position:relative;}
#content #centerColumn #supportPg #iconSupportBox{ float:left; width:auto; position:relative;}
#content #centerColumn #supportPg #supportBox{ float:left; width:425px; position:relative;}
#content #centerColumn #submenuBox{ float:left; width:253px; position:relative;}
#content #centerColumn #submenuBox #iconBox{ float:left; width:30px; position:relative;}
#content #centerColumn #submenuBox #textBox{ float:left; width:213px; position:relative; margin-top:8px; margin-left:10px;}
#content #centerColumn #submenuBoxProductsPage{ float:left; width:243px; position:relative;}
#content #centerColumn #submenuBoxProductsPage #logoBrandBox{ float:left; width:83px; position:relative;}
#content #centerColumn #submenuBoxProductsPage #logoBrandTextBox{ float:left; width:150px; position:relative; margin-top:8px; margin-left:10px;}
#content #centerColumn #submenuBoxProductsPage #iconBoxProducts{ float:left; width:30px; position:relative;}
#content #centerColumn #submenuBoxProductsPage #textBoxProducts{ float:left; width:203px; position:relative; margin-top:8px; margin-left:10px;}
#content #rightColumn { float:left; width:216px; position:relative;}
#content #rightColumn #rcQuickLinkBox{ float:left; width:216px; position:relative;}
#content #rightColumn #rcQuickLinkBox #iconBox{ float:left; width:30px; position:relative;}
#content #rightColumn #rcQuickLinkBox #textBox{ float:left; width:176px; position:relative;}
#content #rightColumn #rcQuickLinkBox ul, li{ margin-left:8px; margin-top:0px; padding-left:0px;}

#footer {height:auto; background:#150f0f; padding:20px}
#footer p { line-height:1em; font-size:11px;}
#footer p,
/*#footer a { color:#fff; }*/
#footer p + p,
/*#footer p + p a { color:#000; padding-bottom:0;}*/
#footer-navi-row #footerNaviRowBox{ float:left; position:relative; width:226px;}
#footer-navi-row #footerNaviRowBox ul, li{ margin-left:8px; margin-top:0px; padding-left:0px;}
#footer-navi-row #footerNaviRowBox2{ float:left; position:relative; width:250px;}
#footer-navi-row #footerNaviRowBox2 ul, li{ margin-left:8px; margin-top:0px; padding-left:0px;}
#footer-navi-row #footerNaviRowBox3{ float:left; position:relative; width:680px;}
/*content*/	