/*-------------- Skin Layout --------------*/
.skinWidth{width:100%; margin:0 auto; }
.skinMinWidth{width:1000px; margin:0 auto; position:relative;}
.skinLayout{width:100%; padding:0px; margin:0 auto;}
.skinHeader{background:#fdfdfd url(images/header_bg.jpg) bottom left repeat-x;margin:0px;position: relative;display: block;padding: 0; height:90px;z-index:999;}
.topLine{top:0px;z-index:102;position:absolute;}
.bottomLine{bottom:0px;z-index:102;position:absolute;}
.contentTop{position:relative;top:-11px;}
.contentPosition{position:relative;}
.contentPositionLeft{position:relative;float:left;width:210px;padding-top:4px;}
.contentPositionRight{position:relative;float:right;width:206px;}
.displayText{display:inline-block; float:left;}
.menuLayout{width:745px; z-index:1; display:inline-block;}
.logoLayout{width:250px; display:inline-block; float:left; position:relative; margin:0px; padding:0px;}
.logoPosition{padding-left:30px; vertical-align:middle; width:250px; height:90px; line-height:90px; display:table-cell;}
.skinContent{height:35px; vertical-align:middle; background:#ffffff;}
.contentContainers{background:#ffffff;}
.contentPadding{padding-left:30px; padding-right:30px;}
.clear{clear:both;}
.footerPosition{position:relative;}
.footerPositionLeft{position:relative;float:left;}
.footerPositionRight{position:relative;float:right;}
.footerLineTop{width:100%; position:relative; background:transparent url(images/footerTransparency.png) top left repeat-x; height:2px; top:2px; z-index:100;}
.spacer{width:100%; height:15px;background:#FFFFFF;}
.loginImage{background: transparent url(images/login_bg.png) top left no-repeat; width:12px; height:16px; display:inline-block; padding-right:7px; float:left;}
.registerImage{background: transparent url(images/register_bg.png) top left no-repeat; width:14px; height:14px; display:inline-block; padding-right:7px; float:left;}
.paddingText{padding-right:14px;}

#Prev{width: 68px;height: 61px;background: transparent url(images/CircleLeft.png) top left no-repeat;cursor: pointer; z-index:1; display:inline-block; position:absolute; left:15px;}
#Next{width: 68px;height: 61px;background: transparent url(images/CircleRight.png) top right no-repeat;cursor: pointer;  z-index:1; display:inline-block; position:absolute; right:15px;}
.arrowPositioning{z-index:1;margin:0 auto; text-align:center; margin-top:-185px; height:215px;}
.arrowLayout{width:100%; margin:0 auto; height:65px; z-index:1;}

.flashSection{position:absolute;height:360px; width:100%;margin:0 auto;z-index:101;}
.flashPadding{height:70px;}
.flashContent{position:absolute;}

#dnn_dnnSEARCH_cmdSearch a{display:none;}
#dnn_dnnSEARCH_txtSearch{width:114px;font-family:verdana;font-size:11px;color:#8f8f8f;float:left;height: 20px;background:transparent;border: 0;	line-height:20px;	padding-left:5px;}
.search_bg {background-image:url(images/sleft.jpg);background-repeat:no-repeat;padding:0;float:right;position:relative;}
.searchTextLayout{position:relative; float:left;top:4px;}
.searchImage{position:relative; float:right;}
.SearchButton{border: 1px solid red; position: absolute; height: 20px; top: 18px; right: 30px; width: 20px;}
.searchLayout{width:420px; float:right; display:inline-block;text-align:right; padding-right:30px;}
.searchText{display:inline-block;padding-right:5px;}

.slideshow { height: 100%; width: 100%; margin: auto; background:transparent; z-index:90; position:relative; overflow-x:hidden;}
.slideshow img { padding-top:25px; border: 0px solid #ccc; background-color: transparent; margin: auto; overflow-x:hidden;}

.fullWidth{position:relative; width:100%; height:22px;z-index:99;}
.centerSliderPanel{position:relative; text-align:center; margin:0 auto; width:100px;}
.topSliderLayout{width:80px; margin:0 auto; float:left; position:relative; top:0px;}
.sliderOpen{width:68px; height:22px; position:relative; top:-9px;}
.sliderClose{width:68px; height:22px; position:relative; top:-1px;}
.open{background:transparent url(images/hide.png) no-repeat;}
.close{background:transparent url(images/show.png) no-repeat;}
.bottomPanelSpacer{height:9px; position:relative; width:100%; background:transparent;}
.topPanelBorder{height:1px; position:relative; width:100%; background:#dedede;}
.topPanelPadding{padding-left:30px; padding-right:30px; padding-top:15px; padding-bottom:15px;}
.topPanelLayout{top:-1px; position:relative;}
.topContent{background:#f7f7f7 url(images/topContent.jpg) bottom left repeat-x; width:100%;} 

/*-------------- Skin Links --------------*/
.BottomLinks, a.BottomLinks:link, a.BottomLinks:visited, a.BottomLinks:active, a.BottomLinks:hover{font-family: Arial;font-weight: normal;color: #ffffff;font-size: 10px; text-decoration:none;}


/*-------------- Skin Containers --------------*/
.left{float: left;}
.right{float: right;}
.paddingRight{padding-right:15px;}
.paddingLeft{padding-left:15px;}
.top-cols{clear: both;vertical-align: top; display:inline-block; width:100%;}
.colFull{width: 99.8%; position:relative;}
.colHalf{width: 48%; position:relative;}
.col1{width:288px; position:relative; padding-right:30px;}
.col3{width:288px; position:relative; padding-left:30px;}
/*.col2{width: 288px;float: left; position:relative;} */
.col2{overflow: hidden;width: auto;float: none; position:relative;}
.DNNEmptyPane{width: 0px !important; height:0px !important;}

/*-------------- Purple Skin --------------*/
.purpleLine{height:10px; width:100%; background:transparent url(images/footerTransparency.png) top left repeat-x; z-index:5;}
.purplefooterBottom{background:transparent url(images/footerTransparency.png) top left repeat-x; height:30px; line-height:30px; width:100%; position:relative; z-index:100;}
.purpleFooterContainers{background:transparent url(images/PurpleBannerRepeat.jpg) repeat top center;}
.purpleArrowBGLeft{background:#2a005f;height:15px;width:15px;z-index:1;position:absolute;left:40px; top:15px;}
.purpleArrowBGRight{background:#2a005f;height:15px;width:15px;z-index:1;position:absolute;right:36px; top:15px;}
.purpleBannerLeft{background: transparent url(images/PurpleBannerLeft.jpg) top left no-repeat;height: 300px; width:110px; position: absolute; left:0px; z-index:9;}
.purpleBannerRight{background: transparent url(images/PurpleBannerRight.jpg) top right no-repeat;height: 300px; width:110px; position: absolute; right:0px; z-index:9;}
.purpleCenterRepeat{background: transparent url(images/PurpleBannerRepeat.jpg) top left repeat-x; width:100%; height: 300px;margin: 0 auto;position: relative;z-index:1; display:inline-block;}
.purpleBannerCenter{background:transparent url(images/PurpleBannerCenter.jpg) no-repeat top center; width:100%; height:300px; position:relative;z-index:99;}
.purpleBannerLeftInner{background: transparent url(images/PurpleBannerLeft.jpg) top left no-repeat;height: 2px; width:110px; position: absolute; left:0px; z-index:9;}
.purpleBannerRightInner{background: transparent url(images/PurpleBannerRight.jpg) top right no-repeat;height: 2px; width:110px; position: absolute; right:0px; z-index:9;}
.purpleCenterRepeatInner{background: transparent url(images/PurpleBannerRepeat.jpg) top left repeat-x; width:100%; height: 2px;margin: 0 auto;position: relative;z-index:1;}
.purpleBannerCenterInner{background:transparent url(images/PurpleBannerCenter.jpg) no-repeat top center; width:100%; height:2px; position:relative;z-index:99;}
.purpleContentLinks, a.purpleContentLinks:link, a.purpleContentLinks:visited, a.purpleContentLinks:active{font-family: Arial;font-weight: normal;color: #878787;font-size: 13px; text-decoration:none;}
a.purpleContentLinks:hover{color:#340768;}

/*-------------- Red Skin --------------*/
.redLine{height:10px; width:100%; background:transparent url(images/footerTransparency.png) top left repeat-x; position:relative; z-index:5;}
.redfooterBottom{background:transparent url(images/footerTransparency.png) top left repeat-x; height:30px; line-height:30px; width:100%; position:relative; z-index:100;}
/*-------------- Red Skin --------------
.redFooterContainers{background:transparent url(images/RedBannerRepeat.jpg) repeat top center; }   */
.redFooterContainers{background:#B10101 url(images/RedBannerRepeat2.png) repeat-x; }
.redArrowBGLeft{background:#bd0505;height:15px;width:15px;z-index:1;position:absolute;left:40px; top:15px;}
.redArrowBGRight{background:#bd0505;height:15px;width:15px;z-index:1;position:absolute;right:36px; top:15px;}
.redBannerLeft{background: transparent url(images/RedBannerLeft.jpg) top left no-repeat;height: 300px; width:110px; position: absolute; left:0px; z-index:9;}
.redBannerRight{background: transparent url(images/RedBannerRight.jpg) top right no-repeat;height: 300px; width:110px; position: absolute; right:0px; z-index:9;}
.redCenterRepeat{background: transparent url(images/RedBannerRepeat.jpg) top left repeat-x; width:100%; height: 300px;margin: 0 auto;position: relative;z-index:1; display:inline-block;}
.redBannerCenter{background:transparent url(images/RedBannerCenter.jpg) no-repeat top center; width:100%; height:300px; position:relative;z-index:99;}
.redBannerLeftInner{background: transparent url(images/RedBannerLeft.jpg) top left no-repeat;height: 2px; width:110px; position: absolute; left:0px; z-index:9;}
.redBannerRightInner{background: transparent url(images/RedBannerRight.jpg) top right no-repeat;height: 2px; width:110px; position: absolute; right:0px; z-index:9;}
.redCenterRepeatInner{background: transparent url(images/RedBannerRepeat.jpg) top left repeat-x; width:100%; height: 2px;margin: 0 auto;position: relative;z-index:1;}
.redBannerCenterInner{background:transparent url(images/RedBannerCenter.jpg) no-repeat top center; width:100%; height:2px; position:relative;z-index:99;}
.redContentLinks, a.redContentLinks:link, a.redContentLinks:visited, a.redContentLinks:active{font-family: Arial;font-weight: normal;color: #878787;font-size: 13px; text-decoration:none;}
a.redContentLinks:hover{color:#750000;}

/*-------------- Turqoise Skin --------------*/
.turqoiseLine{height:10px; width:100%; background:transparent url(images/footerTransparency.png) top left repeat-x; position:relative; z-index:5;}
.turqoisefooterBottom{background:transparent url(images/footerTransparency.png) top left repeat-x; height:30px; line-height:30px; width:100%; position:relative; z-index:100;}
.turqoiseFooterContainers{background:transparent url(images/TurqoiseBannerRepeat.jpg) repeat top center;}
.turqoiseArrowBGLeft{background:#00617e;height:15px;width:15px;z-index:1;position:absolute;left:40px; top:15px;}
.turqoiseArrowBGRight{background:#00617e;height:15px;width:15px;z-index:1;position:absolute;right:36px; top:15px;}
.turqoiseBannerLeft{background: transparent url(images/TurqoiseBannerLeft.jpg) top left no-repeat;height: 300px; width:110px; position: absolute; left:0px; z-index:9;}
.turqoiseBannerRight{background: transparent url(images/TurqoiseBannerRight.jpg) top right no-repeat;height: 300px; width:110px; position: absolute; right:0px; z-index:9;}
.turqoiseCenterRepeat{background: transparent url(images/TurqoiseBannerRepeat.jpg) top left repeat-x; width:100%; height: 300px;margin: 0 auto;position: relative;z-index:1; display:inline-block;}
.turqoiseBannerCenter{background:transparent url(images/TurqoiseBannerCenter.jpg) no-repeat top center; width:100%; height:300px; position:relative;z-index:99;}
.turqoiseBannerLeftInner{background: transparent url(images/TurqoiseBannerLeft.jpg) top left no-repeat;height: 2px; width:110px; position: absolute; left:0px; z-index:9;}
.turqoiseBannerRightInner{background: transparent url(images/TurqoiseBannerRight.jpg) top right no-repeat;height: 2px; width:110px; position: absolute; right:0px; z-index:9;}
.turqoiseCenterRepeatInner{background: transparent url(images/TurqoiseBannerRepeat.jpg) top left repeat-x; width:100%; height: 2px;margin: 0 auto;position: relative;z-index:1;}
.turqoiseBannerCenterInner{background:transparent url(images/TurqoiseBannerCenter.jpg) no-repeat top center; width:100%; height:2px; position:relative;z-index:99;}
.turqoiseContentLinks, a.turqoiseContentLinks:link, a.turqoiseContentLinks:visited, a.turqoiseContentLinks:active{font-family: Arial;font-weight: normal;color: #878787;font-size: 13px; text-decoration:none;}
a.turqoiseContentLinks:hover{color:#008080;}


/*-------------- Gray Skin --------------*/
.grayLine{height:10px; width:100%; background:transparent url(images/footerTransparency.png) top left repeat-x; position:relative; z-index:5;}
.grayfooterBottom{background:transparent url(images/footerTransparency.png) top left repeat-x; height:30px; line-height:30px; width:100%; position:relative; z-index:100;}
.grayFooterContainers{background:transparent url(images/GreyBannerRepeat.jpg) repeat top center; }
.grayArrowBGLeft{background:#2d2d2d;height:15px;width:15px;z-index:1;position:absolute;left:40px; top:15px;}
.grayArrowBGRight{background:#2d2d2d;height:15px;width:15px;z-index:1;position:absolute;right:36px; top:15px;}
.grayBannerLeft{background: transparent url(images/GreyBannerLeft.jpg) top left no-repeat;height: 300px; width:110px; position: absolute; left:0px; z-index:9;}
.grayBannerRight{background: transparent url(images/GreyBannerRight.jpg) top right no-repeat;height: 300px; width:110px; position: absolute; right:0px; z-index:9;}
.grayCenterRepeat{background: transparent url(images/GreyBannerRepeat.jpg) top left repeat-x; width:100%; height: 300px;margin: 0 auto;position: relative;z-index:1; display:inline-block;}
.grayBannerCenter{background:transparent url(images/GreyBannerCenter.jpg) no-repeat top center; width:100%; height:300px; position:relative;z-index:99;}
.grayBannerLeftInner{background: transparent url(images/GreyBannerLeft.jpg) top left no-repeat;height: 2px; width:110px; position: absolute; left:0px; z-index:9;}
.grayBannerRightInner{background: transparent url(images/GreyBannerRight.jpg) top right no-repeat;height: 2px; width:110px; position: absolute; right:0px; z-index:9;}
.grayCenterRepeatInner{background: transparent url(images/GreyBannerRepeat.jpg) top left repeat-x; width:100%; height: 2px;margin: 0 auto;position: relative;z-index:1;}
.grayBannerCenterInner{background:transparent url(images/GreyBannerCenter.jpg) no-repeat top center; width:100%; height:2px; position:relative;z-index:99;}
.grayContentLinks, a.grayContentLinks:link, a.grayContentLinks:visited, a.grayContentLinks:active{font-family: Arial;font-weight: normal;color: #878787;font-size: 13px; text-decoration:none;}
a.grayContentLinks:hover{color:#2f2f2f;}

/*-------------- LightBlue Skin --------------*/
.lightBlueLine{height:10px; width:100%; background:transparent url(images/footerTransparency.png) top left repeat-x; position:relative; z-index:5;}
.lightBluefooterBottom{background:transparent url(images/footerTransparency.png) top left repeat-x; height:30px; line-height:30px; width:100%; position:relative; z-index:100;}
.lightBlueFooterContainers{background:transparent url(images/LightBlueBannerRepeat.jpg) repeat top center; }
.lightBlueArrowBGLeft{background:#59B8F0;height:15px;width:15px;z-index:1;position:absolute;left:40px; top:15px;}
.lightBlueArrowBGRight{background:#59B8F0;height:15px;width:15px;z-index:1;position:absolute;right:36px; top:15px;}
.lightBlueBannerLeft{background: transparent url(images/LightBlueBannerLeft.jpg) top left no-repeat;height: 300px; width:110px; position: absolute; left:0px; z-index:9;}
.lightBlueBannerRight{background: transparent url(images/LightBlueBannerRight.jpg) top right no-repeat;height: 300px; width:110px; position: absolute; right:0px; z-index:9;}
.lightBlueCenterRepeat{background: transparent url(images/LightBlueBannerRepeat.jpg) top left repeat-x; width:100%; height: 300px;margin: 0 auto;position: relative;z-index:1; display:inline-block;}
.lightBlueBannerCenter{background:transparent url(images/LightBlueBannerCenter.jpg) no-repeat top center; width:100%; height:300px; position:relative;z-index:99;}
.lightBlueBannerLeftInner{background: transparent url(images/LightBlueBannerLeft.jpg) top left no-repeat;height: 2px; width:110px; position: absolute; left:0px; z-index:9;}
.lightBlueBannerRightInner{background: transparent url(images/LightBlueBannerRight.jpg) top right no-repeat;height: 2px; width:110px; position: absolute; right:0px; z-index:9;}
.lightBlueCenterRepeatInner{background: transparent url(images/LightBlueBannerRepeat.jpg) top left repeat-x; width:100%; height: 2px;margin: 0 auto;position: relative;z-index:1; display:inline-block;}
.lightBlueBannerCenterInner{background:transparent url(images/LightBlueBannerCenter.jpg) no-repeat top center; width:100%; height:2px; position:relative;z-index:99;}
.lightBlueContentLinks, a.lightBlueContentLinks:link, a.lightBlueContentLinks:visited, a.lightBlueContentLinks:active{font-family: Arial;font-weight: normal;color: #878787;font-size: 13px; text-decoration:none;}
a.lightBlueContentLinks:hover{color:#59B8F0;}

/*-------------- DarkBlue Skin --------------*/
.darkBlueLine{height:10px; width:100%; background:transparent url(images/footerTransparency.png) top left repeat-x; position:relative; z-index:5;}
.darkBluefooterBottom{background:transparent url(images/footerTransparency.png) top left repeat-x; height:30px; line-height:30px; width:100%; position:relative; z-index:100;}
.darkBlueFooterContainers{background:transparent url(images/DarkBlueBannerRepeat.jpg) repeat top center; }
.darkBlueArrowBGLeft{background:#0F0D4E;height:15px;width:15px;z-index:1;position:absolute;left:40px; top:15px;}
.darkBlueArrowBGRight{background:#0F0D4E;height:15px;width:15px;z-index:1;position:absolute;right:36px; top:15px;}
.darkBlueBannerLeft{background: transparent url(images/DarkBlueBannerLeft.jpg) top left no-repeat;height: 300px; width:110px; position: absolute; left:0px; z-index:9;}
.darkBlueBannerRight{background: transparent url(images/DarkBlueBannerRight.jpg) top right no-repeat;height: 300px; width:110px; position: absolute; right:0px; z-index:9;}
.darkBlueCenterRepeat{background: transparent url(images/DarkBlueBannerRepeat.jpg) top left repeat-x; width:100%; height: 300px;margin: 0 auto;position: relative;z-index:1; display:inline-block;}
.darkBlueBannerCenter{background:transparent url(images/DarkBlueBannerCenter.jpg) no-repeat top center; width:100%; height:300px; position:relative;z-index:99;}
.darkBlueBannerLeftInner{background: transparent url(images/DarkBlueBannerLeft.jpg) top left no-repeat;height: 2px; width:110px; position: absolute; left:0px; z-index:9;}
.darkBlueBannerRightInner{background: transparent url(images/DarkBlueBannerRight.jpg) top right no-repeat;height: 2px; width:110px; position: absolute; right:0px; z-index:9;}
.darkBlueCenterRepeatInner{background: transparent url(images/DarkBlueBannerRepeat.jpg) top left repeat-x; width:100%; height: 2px;margin: 0 auto;position: relative;z-index:1;}
.darkBlueBannerCenterInner{background:transparent url(images/DarkBlueBannerCenter.jpg) no-repeat top center; width:100%; height:2px; position:relative;z-index:99;}
.darkBlueContentLinks, a.darkBlueContentLinks:link, a.darkBlueContentLinks:visited, a.darkBlueContentLinks:active{font-family: Arial;font-weight: normal;color: #878787;font-size: 13px; text-decoration:none;}
a.darkBlueContentLinks:hover{color:#0F0D4E;}

/*-------------- Blue Skin --------------*/
.blueLine{height:10px; width:100%; background:transparent url(images/footerTransparency.png) top left repeat-x; position:relative; z-index:5;}
.bluefooterBottom{background:transparent url(images/footerTransparency.png) top left repeat-x; height:30px; line-height:30px; width:100%; position:relative; z-index:100;}
.blueFooterContainers{background:transparent url(images/BlueBannerRepeat.jpg) repeat top center; }
.blueArrowBGLeft{background:#006ead;height:15px;width:15px;z-index:1;position:absolute;left:40px; top:15px;}
.blueArrowBGRight{background:#006ead;height:15px;width:15px;z-index:1;position:absolute;right:36px; top:15px;}
.blueBannerLeft{background: transparent url(images/BlueBannerLeft.jpg) top left no-repeat;height: 300px; width:110px; position: absolute; left:0px; z-index:9;}
.blueBannerRight{background: transparent url(images/BlueBannerRight.jpg) top right no-repeat;height: 300px; width:110px; position: absolute; right:0px; z-index:9;}
.blueCenterRepeat{background: transparent url(images/BlueBannerRepeat.jpg) top left repeat-x; width:100%; height: 300px;margin: 0 auto;position: relative;z-index:1; display:inline-block;}
.blueBannerCenter{background:transparent url(images/BlueBannerCenter.jpg) no-repeat top center; width:100%; height:300px; position:relative;z-index:99;}
.blueBannerLeftInner{background: transparent url(images/BlueBannerLeft.jpg) top left no-repeat;height: 2px; width:110px; position: absolute; left:0px; z-index:9;}
.blueBannerRightInner{background: transparent url(images/BlueBannerRight.jpg) top right no-repeat;height: 2px; width:110px; position: absolute; right:0px; z-index:9;}
.blueCenterRepeatInner{background: transparent url(images/BlueBannerRepeat.jpg) top left repeat-x; width:100%; height: 2px;margin: 0 auto;position: relative;z-index:1;}
.blueBannerCenterInner{background:transparent url(images/BlueBannerCenter.jpg) no-repeat top center; width:100%; height:2px; position:relative;z-index:99;}
.blueContentLinks, a.blueContentLinks:link, a.blueContentLinks:visited, a.blueContentLinks:active{font-family: Arial;font-weight: normal;color: #878787;font-size: 13px; text-decoration:none;}
a.blueContentLinks:hover{color:#006ead;}

/*-------------- Green Skin --------------*/
.greenLine{height:10px; width:100%; background:transparent url(images/footerTransparency.png) top left repeat-x; position:relative; z-index:5;}
.greenfooterBottom{background:transparent url(images/footerTransparency.png) top left repeat-x; height:30px; line-height:30px; width:100%; position:relative; z-index:100;}
.greenFooterContainers{background:transparent url(images/GreenBannerRepeat.jpg) repeat top center; }
.greenArrowBGLeft{background:#007f06;height:15px;width:15px;z-index:1;position:absolute;left:40px; top:15px;}
.greenArrowBGRight{background:#007f06;height:15px;width:15px;z-index:1;position:absolute;right:36px; top:15px;}
.greenBannerLeft{background: transparent url(images/GreenBannerLeft.jpg) top left no-repeat;height: 300px; width:110px; position: absolute; left:0px; z-index:9;}
.greenBannerRight{background: transparent url(images/GreenBannerRight.jpg) top right no-repeat;height: 300px; width:110px; position: absolute; right:0px; z-index:9;}
.greenCenterRepeat{background: transparent url(images/GreenBannerRepeat.jpg) top left repeat-x; width:100%; height: 300px;margin: 0 auto;position: relative;z-index:1; display:inline-block;}
.greenBannerCenter{background:transparent url(images/GreenBannerCenter.jpg) no-repeat top center; width:100%; height:300px; position:relative;z-index:99;}
.greenBannerLeftInner{background: transparent url(images/GreenBannerLeft.jpg) top left no-repeat;height: 2px; width:110px; position: absolute; left:0px; z-index:9;}
.greenBannerRightInner{background: transparent url(images/GreenBannerRight.jpg) top right no-repeat;height: 2px; width:110px; position: absolute; right:0px; z-index:9;}
.greenCenterRepeatInner{background: transparent url(images/GreenBannerRepeat.jpg) top left repeat-x; width:100%; height: 2px;margin: 0 auto;position: relative;z-index:1;}
.greenBannerCenterInner{background:transparent url(images/GreenBannerCenter.jpg) no-repeat top center; width:100%; height:2px; position:relative;z-index:99;}
.greenContentLinks, a.greenContentLinks:link, a.greenContentLinks:visited, a.greenContentLinks:active{font-family: Arial;font-weight: normal;color: #878787;font-size: 13px; text-decoration:none;}
a.greenContentLinks:hover{color:#007f06;}

/*-------------- Navy Skin --------------*/
.navyLine{height:10px; width:100%; background:transparent url(images/footerTransparency.png) top left repeat-x; position:relative; z-index:5;}
.navyfooterBottom{background:transparent url(images/footerTransparency.png) top left repeat-x; height:30px; line-height:30px; width:100%; position:relative; z-index:100;}
.navyFooterContainers{background:transparent url(images/NavyBannerRepeat.jpg) repeat top center; }
.navyArrowBGLeft{background:#082f66;height:15px;width:15px;z-index:1;position:absolute;left:40px; top:15px;}
.navyArrowBGRight{background:#082f66;height:15px;width:15px;z-index:1;position:absolute;right:36px; top:15px;}
.navyBannerLeft{background: transparent url(images/NavyBannerLeft.jpg) top left no-repeat;height: 300px; width:110px; position: absolute; left:0px; z-index:9;}
.navyBannerRight{background: transparent url(images/NavyBannerRight.jpg) top right no-repeat;height: 300px; width:110px; position: absolute; right:0px; z-index:9;}
.navyCenterRepeat{background: transparent url(images/NavyBannerRepeat.jpg) top left repeat-x; width:100%; height: 300px;margin: 0 auto;position: relative;z-index:1; display:inline-block;}
.navyBannerCenter{background:transparent url(images/NavyBannerCenter.jpg) no-repeat top center; width:100%; height:300px; position:relative;z-index:99;}
.navyBannerLeftInner{background: transparent url(images/NavyBannerLeft.jpg) top left no-repeat;height: 2px; width:110px; position: absolute; left:0px; z-index:9;}
.navyBannerRightInner{background: transparent url(images/NavyBannerRight.jpg) top right no-repeat;height: 2px; width:110px; position: absolute; right:0px; z-index:9;}
.navyCenterRepeatInner{background: transparent url(images/NavyBannerRepeat.jpg) top left repeat-x; width:100%; height: 2px;margin: 0 auto;position: relative;z-index:1;}
.navyBannerCenterInner{background:transparent url(images/NavyBannerCenter.jpg) no-repeat top center; width:100%; height:2px; position:relative;z-index:99;}
.navyContentLinks, a.navyContentLinks:link, a.navyContentLinks:visited, a.navyContentLinks:active{font-family: Arial;font-weight: normal;color: #878787;font-size: 13px; text-decoration:none;}
a.navyContentLinks:hover{color:#00336d;}

/*-------------- Orange Skin --------------*/
.orangeLine{height:10px; width:100%; background:transparent url(images/footerTransparency.png) top left repeat-x; position:relative; z-index:5;}
.orangefooterBottom{background:transparent url(images/footerTransparency.png) top left repeat-x; height:30px; line-height:30px; width:100%; position:relative; z-index:100;}
.orangeFooterContainers{background:transparent url(images/OrangeBannerRepeat.jpg) repeat top center;}
.orangeArrowBGLeft{background:#f65700;height:15px;width:15px;z-index:1;position:absolute;left:40px; top:15px;}
.orangeArrowBGRight{background:#f65700;height:15px;width:15px;z-index:1;position:absolute;right:36px; top:15px;}
.orangeBannerLeft{background: transparent url(images/OrangeBannerLeft.jpg) top left no-repeat;height: 300px; width:110px; position: absolute; left:0px; z-index:9;}
.orangeBannerRight{background: transparent url(images/OrangeBannerRight.jpg) top right no-repeat;height: 300px; width:110px; position: absolute; right:0px; z-index:9;}
.orangeCenterRepeat{background: transparent url(images/OrangeBannerRepeat.jpg) top left repeat-x; width:100%; height: 300px;margin: 0 auto;position: relative;z-index:1; display:inline-block;}
.orangeBannerCenter{background:transparent url(images/OrangeBannerCenter.jpg) no-repeat top center; width:100%; height:300px; position:relative;z-index:99;}
.orangeBannerLeftInner{background: transparent url(images/OrangeBannerLeft.jpg) top left no-repeat;height: 2px; width:110px; position: absolute; left:0px; z-index:9;}
.orangeBannerRightInner{background: transparent url(images/OrangeBannerRight.jpg) top right no-repeat;height: 2px; width:110px; position: absolute; right:0px; z-index:9;}
.orangeCenterRepeatInner{background: transparent url(images/OrangeBannerRepeat.jpg) top left repeat-x; width:100%; height: 2px;margin: 0 auto;position: relative;z-index:1;}
.orangeBannerCenterInner{background:transparent url(images/OrangeBannerCenter.jpg) no-repeat top center; width:100%; height:2px; position:relative;z-index:99;}
.orangeContentLinks, a.orangeContentLinks:link, a.orangeContentLinks:visited, a.orangeContentLinks:active{font-family: Arial;font-weight: normal;color: #878787;font-size: 13px; text-decoration:none;}
a.orangeContentLinks:hover{color:#f65700;}


.banner{background:transparent none; width:100%; height:400px; position:relative;z-index:99; top:-400px; border:solid 0px transparent;}

.bokeh{background: transparent url(images/Bokeh.jpg) top center no-repeat; width:100%; height: 400px;margin: 0 auto;position: relative;z-index:1; display:inline-block;}
.bokehCenter{background:transparent none; width:100%; height:400px; position:relative;z-index:99;}
.bokehInner{background: transparent url(images/Bokeh.jpg) top center no-repeat; width:100%; height: 2px;margin: 0 auto;position: relative;z-index:1;}
.bokehCenterInner{background:transparent none; width:100%; height:2px; position:relative;z-index:99;}

.abstractBlue{background: transparent url(images/AbstractBlue.jpg) top center no-repeat; width:100%; height: 400px;margin: 0 auto;position: relative;z-index:1; display:inline-block;}
.abstractBlueCenter{background:transparent none; width:100%; height:400px; position:relative;z-index:99;}
.abstractBlueFooterContainers{background:transparent url(images/NavyBannerRepeat.jpg) repeat top center;}
.abstractBlueInner{background: transparent url(images/AbstractBlue.jpg) top center no-repeat; width:100%; height: 2px;margin: 0 auto;position: relative;z-index:1;}
.abstractBlueCenterInner{background:transparent none; width:100%; height:2px; position:relative;z-index:99;}

.darkWood{background: transparent url(images/DarkWood.jpg) top center no-repeat; width:100%; height: 400px;margin: 0 auto;position: relative;z-index:1; display:inline-block;}
.darkWoodCenter{background:transparent none; width:100%; height:400px; position:relative;z-index:99;}
.darkWoodFooterContainers{background:transparent url(images/DarkWood.jpg) repeat top center;}
.darkWoodInner{background: transparent url(images/DarkWood.jpg) top center no-repeat; width:100%; height: 2px;margin: 0 auto;position: relative;z-index:1;}
.darkWoodCenterInner{background:transparent url(images/DarkWood.jpg) repeat top center; height:2px; position:relative;}

.wood{background: transparent url(images/Wood.jpg) top center no-repeat; width:100%; height: 400px;margin: 0 auto;position: relative;z-index:1; display:inline-block;}
.woodCenter{background:transparent none; width:100%; height:400px; position:relative;z-index:99;}
.woodFooterContainers{background:transparent url(images/Wood.jpg) repeat top center; }
.woodInner{background: transparent url(images/Wood.jpg) top center no-repeat; width:100%; height: 2px;margin: 0 auto;position: relative;z-index:1;}
.woodCenterInner{background:transparent none; width:100%; height:2px; position:relative;z-index:99;}

.ocean{background: transparent url(images/Ocean.jpg) top center no-repeat; width:100%; height: 400px;margin: 0 auto;position: relative;z-index:1; display:inline-block;}
.oceanCenter{background:transparent none; width:100%; height:400px; position:relative;z-index:99;}
.oceanFooterContainers{background:transparent url(images/BlueBannerRepeat.jpg) repeat top center;}
.oceanInner{background: transparent url(images/Ocean.jpg) top center no-repeat; width:100%; height: 2px;margin: 0 auto;position: relative;z-index:1;}
.oceanCenterInner{background:transparent none; width:100%; height:2px; position:relative;z-index:99;}

.ornate{background: transparent url(images/Ornate.jpg) top center no-repeat; width:100%; height: 400px;margin: 0 auto;position: relative;z-index:1; display:inline-block;}
.ornateCenter{background:transparent none; width:100%; height:400px; position:relative;z-index:99;}
.ornateInner{background: transparent url(images/Ornate.jpg) top center no-repeat; width:100%; height: 2px;margin: 0 auto;position: relative;z-index:1;}
.ornateCenterInner{background:transparent none; width:100%; height:2px; position:relative;z-index:99;}

.grass{background: transparent url(images/Grass.jpg) top center no-repeat; width:100%; height: 400px;margin: 0 auto;position: relative;z-index:1; display:inline-block; }
.grassCenter{background:transparent none; width:100%; height:400px; position:relative;z-index:99;}
.grassFooterContainers{background:transparent url(images/Grass.jpg) repeat top center; }
.grassInner{background: transparent url(images/Grass.jpg) top center no-repeat; width:100%; height: 2px;margin: 0 auto;position: relative;z-index:1;}
.grassCenterInner{background:transparent none; width:100%; height:2px; position:relative;z-index:99;}

.landscape{background: transparent url(images/Landscape.jpg) top center no-repeat; width:100%; height: 400px;margin: 0 auto;position: relative;z-index:1; display:inline-block;}
.landscapeCenter{background:transparent none; width:100%; height:400px; position:relative;z-index:99;}
.landscapeFooterContainers{background:transparent url(images/LightBlueBannerRepeat.jpg) repeat top center; }
.landscapeInner{background: transparent url(images/Landscape.jpg) top center no-repeat; width:100%; height: 2px;margin: 0 auto;position: relative;z-index:1;}
.landscapeCenterInner{background:transparent none; width:100%; height:2px; position:relative;z-index:99;}

/* ALTERAÇÕES PARA ESTE SITE 

.linkRodape {line-height:15px;font-family:'Lucida Sans Unicode', 'Lucida Grande', 'Trebuchet MS', Helvetica, Arial, sans-serif;font-size: 13px; color:#FFF;text-decoration:none}
*/

/* Left & Right */
div.jv-left,
div.jv-right {	margin: 0;	padding: 0;	width: 49%;}
div.jv-left {	float: left;	clear:left;}
div.jv-right {	float: right;}

/* BALÃO DE FALA - Talking box. Thinking box. */
div.bubble1, div.bubble2, div.bubble3, div.bubble4 {	margin: 15px 0;}
div.bubble1 span.author,div.bubble2 span.author,div.bubble3 span.author,div.bubble4 span.author {	display:inline-block;	font-weight:bold;	line-height:18px;	margin-left:35px;}
div.bubble1 div {
	background: url(images/bub1-br.gif) no-repeat bottom right;
	margin: 0;
	width: 100%;
}

div.bubble1 div div {
	background: url(images/bub1-bl.gif) no-repeat bottom left;
}

div.bubble1 div div div {
	background: url(images/bub1-tr.gif) no-repeat top right;
}

div.bubble1 div div div div {
	background: url(images/bub1-tl.gif) no-repeat top left;
}

div.bubble1 div div div div div {
	margin: 0;
	padding: 10px 15px 20px;
	width: auto;
}

div.bubble3 div {
	background: url(images/bub3-br.gif) no-repeat bottom right;
	margin: 0;
	width: 100%;
}

div.bubble3 div div {
	background: url(images/bub3-bl.gif) no-repeat bottom left;
}

div.bubble3 div div div {
	background: url(images/bub3-tr.gif) no-repeat top right;
}

div.bubble3 div div div div {
	background: url(images/bub3-tl.gif) no-repeat top left;
}

div.bubble3 div div div div div {
	margin: 0;
	padding: 14px 15px 50px;
	width: auto;
}
/* LISTA NONE */
ul.checknone {list-style: none;}
ul.checknone li {list-style: url(images/spacer.gif);padding: 0 0 0 2px !important;}
/* LISTA COM CHECK - Check list */
ul.checklist {list-style: none;}
ul.checklist li {list-style: url(images/checklist.png);padding: 0 0 0 2px !important;}
/* LISTA COM ESTRELAS - Star list */
ul.star {	list-style: none;}
ul.star li {	list-style: url(images/star.png);padding: 0 0 0 2px !important;}
/* LISTA COM SETAS - List arrow */
ul.arrow {list-style: none;}
ul.arrow li {	list-style:url(images/arrow.png); padding: 0 0 0 2px !important;}
/* NÚMEROS GRANDES - Bignumber */
.bignumber {	background: url(images/bignumber.gif) no-repeat top left;	color: #fff;	display: block;	float: left;	font: bold 23px/normal Arial, sans-serif;	margin-right: 8px;	padding: 7px 8px 8px 9px;}
#youtube {margin: 0 auto;padding: 10px 15px 10px;width: auto;background:#000;text-align:center}
#divCenter {margin: 0 auto;padding: 10px 15px 10px;width: auto;text-align:center}
#divHidden{display:none}
#divbotao{width:90px;text-align:center; text-wrap:none;padding:0px;float:right;}
#MSociais {margin: 20px 0 0 0;padding: 20px 0 0 0 ;width: auto;}

/* LISTA CLIENTES */
.page-list {clear:left;overflow:hidden;}
.page-list li {display:-moz-inline-stack;display:inline-block;line-height:14px;margin:0 0 10px 0px;vertical-align:top;width:130px;zoom:1;*display:inline;}
#lib-left .page-list li {margin-left:5px;}
.page-list li.first, #lib-left .page-list li.first {margin:0 0 10px 0;}
.main-img, .page-list li img {border:1px solid #e5e5e5;padding:2px;}
.page-list li p {color:#999;;margin:2px 0 1px 0;padding:0;}
.page-sorting {border-bottom:1px solid #ccc;height:25px;margin-bottom:24px;padding-bottom:16px;}
.page-sorting .list-filters {float:right;line-height:25px;text-align:right;width:480px;}
.page-sorting .list-filters li {background:#f8f8f8;border:1px solid #ccc;display:inline;float:right;margin:0 0 0 6px;padding:0 4px;width:auto;height:25px;}
.page-sorting .list-filters li.selected {background-color:#fff;border-color:#fff;font-weight:bold;margin:0 -4px 0 2px;}
.page-sorting-bottom {border-top:1px solid #ccc;clear:left;height:25px;margin-top:8px;padding-top:16px;}
.image-list{border:1px solid #e5e5e5;padding:5px;margin-right:10px; float:left;}
.image-list #p {color:#333333;padding:6px 100px;}
.products-li{margin:5px 0 0 150px; list-style-image:url(../arquivos6080/images/seta-skate-facil.gif)/*(images/seta-skate-facil.gif)*/;}
.image-li{color:#333333;margin:5px 0 0 150px;}
/* FIM LISTA CLIENTES */

ul.Rodape{margin: 20px 0 20px 0; padding:20px 0 20px 0; list-style:none}
ul.Rodape li{margin: 0; padding:0; list-style-type: none;}	

ul.Rodape2{margin-left: 15px; padding-left: 15px; list-style-type: square; color:#FFF}
ul.Rodape2 li{list-style-type: square; color:#FFF }	

ul.MSociais {list-style-type: none;margin:0;padding:0}
ul.MSociais li{display:inline;margin: 0px;padding:0px}	

.RodapeL {text-decoration: none; color:#FFF}
.RodapeL:hover{text-decoration: underline; color:#FFF}

