@charset "UTF-8";body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}/*   ColorBox Core Style:   The following CSS is consistent between example themes and should not be altered. */ #colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;} #cboxOverlay{position:fixed; width:100%; height:100%;} #cboxMiddleLeft, #cboxBottomLeft{clear:left;} #cboxContent{position:relative;} #cboxLoadedContent{overflow:auto;} #cboxTitle{margin:0;} #cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;} #cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;} .cboxPhoto{float:left; margin:auto; border:0; display:block;} .cboxIframe{width:100%; height:100%; display:block; border:0;} /*   User Style:   Change the following styles to modify the appearance of ColorBox. They are   ordered & tabbed in a way that represents the nesting of the generated HTML. */ #cboxOverlay{background:#000;} #colorbox{}   #cboxTopLeft{width:14px; height:14px; background:url(../../images/colorbox/controls.png) no-repeat 0 0;}   #cboxTopCenter{height:14px; background:url(../../images/colorbox/border.png) repeat-x top left;}   #cboxTopRight{width:14px; height:14px; background:url(../../images/colorbox/controls.png) no-repeat -36px 0;}   #cboxBottomLeft{width:14px; height:43px; background:url(../../images/colorbox/controls.png) no-repeat 0 -32px;}   #cboxBottomCenter{height:43px; background:url(../../images/colorbox/border.png) repeat-x bottom left;}   #cboxBottomRight{width:14px; height:43px; background:url(../../images/colorbox/controls.png) no-repeat -36px -32px;}   #cboxMiddleLeft{width:14px; background:url(../../images/colorbox/controls.png) repeat-y -175px 0;}   #cboxMiddleRight{width:14px; background:url(../../images/colorbox/controls.png) repeat-y -211px 0;}   #cboxContent{background:#fff; overflow:visible;}     #cboxLoadedContent{margin-bottom:5px;}     #cboxLoadingOverlay{background:url(../../images/colorbox/loading_background.png) no-repeat center center;}     #cboxLoadingGraphic{background:url(../../images/colorbox/loading.gif) no-repeat center center;}     #cboxTitle{position:absolute; bottom:-25px; left:0; text-align:center; width:100%; font-weight:bold; color:#7C7C7C;}     #cboxCurrent{position:absolute; bottom:-25px; left:58px; font-weight:bold; color:#7C7C7C;}         #cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{position:absolute; bottom:-29px; background:url(../../images/colorbox/controls.png) no-repeat 0px 0px; width:23px; height:23px; text-indent:-9999px;}     #cboxPrevious{left:0px; background-position: -51px -25px;}     #cboxPrevious.hover{background-position:-51px 0px;}     #cboxNext{left:27px; background-position:-75px -25px;}     #cboxNext.hover{background-position:-75px 0px;}     #cboxClose{right:0; background-position:-100px -25px;}     #cboxClose.hover{background-position:-100px 0px;}         .cboxSlideshow_on #cboxSlideshow{background-position:-125px 0px; right:27px;}     .cboxSlideshow_on #cboxSlideshow.hover{background-position:-150px 0px;}     .cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px; right:27px;}     .cboxSlideshow_off #cboxSlideshow.hover{background-position:-125px 0px;} .debug{ border: solid 1px #f00; } .clearfix:after { clear: both; content: '.'; display: block; visibility: hidden; height: 0; } .clearfix { display: inline-block; } * html .clearfix { height: 1%; } .clearfix { display: block; } .center{ text-align:center;} .textright { text-align:right; } .float-l{ float: left; } .float-r{ float: right; } .padright10{ padding-right: 10px; } .padright5{ padding-right: 5px; } .marginright10{ margin-right:10px; } .thumbnaildate{ text-align:center; margin-top:2px;} .hide{ display:none; } .softcorner { -moz-border-radius: 4px;   -webkit-border-radius: 4px;   -border-radius: 4px; } .system-button {  cursor: pointer;   display: block; margin: 0 0 0 2px; padding: 0 5px; height: 25px; border: 1px solid #9ea09a;   background: #ededed url(../images/bg-system-btns.gif) repeat-x left center; color:#252525;   font-weight:bold;    font-size: 12px;    text-decoration:none; }  .system-button div {  height: 18px; margin: 2px 0 0; padding: 1px 3px 2px 20px; background-repeat: no-repeat; background-position: 0 0; }/* * jQuery UI CSS Framework * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. */ /* Layout helpers ----------------------------------*/ .ui-helper-hidden { display: none; } .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .ui-helper-clearfix { display: inline-block; } /* required comment for clearfix to work in Opera \*/ * html .ui-helper-clearfix { height:1%; } .ui-helper-clearfix { display:block; } /* end clearfix */ .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }  /* Interaction Cues ----------------------------------*/ .ui-state-disabled { cursor: default !important; }  /* Icons ----------------------------------*/ /* states and images */ .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }  /* Misc visuals ----------------------------------*/ /* Overlays */ .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } /* * jQuery UI CSS Framework * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS,%20Tahoma,%20Verdana,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=03_highlight_soft.png&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=02_glass.png&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=08_diagonals_thick.png&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=01_flat.png&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px */  /* Component containers ----------------------------------*/ .ui-widget { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1.1em; } .ui-widget .ui-widget { font-size: 1em; } .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1em; } .ui-widget-content { border: 1px solid #dddddd; background: #eeeeee url(images/jquery-ui/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x; color: #333333; } .ui-widget-content a { color: #333333; } .ui-widget-header { border: 1px solid #e78f08; background: #f6a828 url(images/jquery-ui/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; } .ui-widget-header a { color: #ffffff; } /* Interaction states ----------------------------------*/ .ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #cccccc; background: #f6f6f6 url(images/jquery-ui/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #1c94c4; outline: none; } .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #1c94c4; text-decoration: none; outline: none; } .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #fbcb09; background: #fdf5ce url(images/jquery-ui/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #c77405; outline: none; } .ui-state-hover a, .ui-state-hover a:hover { color: #c77405; text-decoration: none; outline: none; } .ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #fbd850; background: #ffffff url(images/jquery-ui/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #eb8f00; outline: none; } .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #eb8f00; outline: none; text-decoration: none; } /* Interaction Cues ----------------------------------*/ .ui-state-highlight, .ui-widget-content .ui-state-highlight {border: 1px solid #fed22f; background: #ffe45c url(images/jquery-ui/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x; color: #363636; } .ui-state-highlight a, .ui-widget-content .ui-state-highlight a { color: #363636; } .ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a; background: #b81900 url(images/jquery-ui/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat; color: #ffffff; } .ui-state-error a, .ui-widget-content .ui-state-error a { color: #ffffff; } .ui-state-error-text, .ui-widget-content .ui-state-error-text { color: #ffffff; } .ui-state-disabled, .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } .ui-priority-primary, .ui-widget-content .ui-priority-primary { font-weight: bold; } .ui-priority-secondary, .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } /* Icons ----------------------------------*/ /* states and images */ .ui-icon { width: 16px; height: 16px; background-image: url(images/jquery-ui/ui-icons_222222_256x240.png); } .ui-widget-content .ui-icon {background-image: url(images/jquery-ui/ui-icons_222222_256x240.png); } .ui-widget-header .ui-icon {background-image: url(images/jquery-ui/ui-icons_222222_256x240.png); } .ui-state-default .ui-icon { background-image: url(images/jquery-ui/ui-icons_222222_256x240.png); } .ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/jquery-ui/ui-icons_222222_256x240.png); } .ui-state-active .ui-icon {background-image: url(images/jquery-ui/ui-icons_222222_256x240.png); } .ui-state-highlight .ui-icon {background-image: url(images/jquery-ui/ui-icons_222222_256x240.png); } .ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/jquery-ui/ui-icons_222222_256x240.png); } /* positioning */ .ui-icon-carat-1-n { background-position: 0 0; } .ui-icon-carat-1-ne { background-position: -16px 0; } .ui-icon-carat-1-e { background-position: -32px 0; } .ui-icon-carat-1-se { background-position: -48px 0; } .ui-icon-carat-1-s { background-position: -64px 0; } .ui-icon-carat-1-sw { background-position: -80px 0; } .ui-icon-carat-1-w { background-position: -96px 0; } .ui-icon-carat-1-nw { background-position: -112px 0; } .ui-icon-carat-2-n-s { background-position: -128px 0; } .ui-icon-carat-2-e-w { background-position: -144px 0; } .ui-icon-triangle-1-n { background-position: 0 -16px; } .ui-icon-triangle-1-ne { background-position: -16px -16px; } .ui-icon-triangle-1-e { background-position: -32px -16px; } .ui-icon-triangle-1-se { background-position: -48px -16px; } .ui-icon-triangle-1-s { background-position: -64px -16px; } .ui-icon-triangle-1-sw { background-position: -80px -16px; } .ui-icon-triangle-1-w { background-position: -96px -16px; } .ui-icon-triangle-1-nw { background-position: -112px -16px; } .ui-icon-triangle-2-n-s { background-position: -128px -16px; } .ui-icon-triangle-2-e-w { background-position: -144px -16px; } .ui-icon-arrow-1-n { background-position: 0 -32px; } .ui-icon-arrow-1-ne { background-position: -16px -32px; } .ui-icon-arrow-1-e { background-position: -32px -32px; } .ui-icon-arrow-1-se { background-position: -48px -32px; } .ui-icon-arrow-1-s { background-position: -64px -32px; } .ui-icon-arrow-1-sw { background-position: -80px -32px; } .ui-icon-arrow-1-w { background-position: -96px -32px; } .ui-icon-arrow-1-nw { background-position: -112px -32px; } .ui-icon-arrow-2-n-s { background-position: -128px -32px; } .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } .ui-icon-arrow-2-e-w { background-position: -160px -32px; } .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } .ui-icon-arrowstop-1-n { background-position: -192px -32px; } .ui-icon-arrowstop-1-e { background-position: -208px -32px; } .ui-icon-arrowstop-1-s { background-position: -224px -32px; } .ui-icon-arrowstop-1-w { background-position: -240px -32px; } .ui-icon-arrowthick-1-n { background-position: 0 -48px; } .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } .ui-icon-arrowthick-1-e { background-position: -32px -48px; } .ui-icon-arrowthick-1-se { background-position: -48px -48px; } .ui-icon-arrowthick-1-s { background-position: -64px -48px; } .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } .ui-icon-arrowthick-1-w { background-position: -96px -48px; } .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } .ui-icon-arrow-4 { background-position: 0 -80px; } .ui-icon-arrow-4-diag { background-position: -16px -80px; } .ui-icon-extlink { background-position: -32px -80px; } .ui-icon-newwin { background-position: -48px -80px; } .ui-icon-refresh { background-position: -64px -80px; } .ui-icon-shuffle { background-position: -80px -80px; } .ui-icon-transfer-e-w { background-position: -96px -80px; } .ui-icon-transferthick-e-w { background-position: -112px -80px; } .ui-icon-folder-collapsed { background-position: 0 -96px; } .ui-icon-folder-open { background-position: -16px -96px; } .ui-icon-document { background-position: -32px -96px; } .ui-icon-document-b { background-position: -48px -96px; } .ui-icon-note { background-position: -64px -96px; } .ui-icon-mail-closed { background-position: -80px -96px; } .ui-icon-mail-open { background-position: -96px -96px; } .ui-icon-suitcase { background-position: -112px -96px; } .ui-icon-comment { background-position: -128px -96px; } .ui-icon-person { background-position: -144px -96px; } .ui-icon-print { background-position: -160px -96px; } .ui-icon-trash { background-position: -176px -96px; } .ui-icon-locked { background-position: -192px -96px; } .ui-icon-unlocked { background-position: -208px -96px; } .ui-icon-bookmark { background-position: -224px -96px; } .ui-icon-tag { background-position: -240px -96px; } .ui-icon-home { background-position: 0 -112px; } .ui-icon-flag { background-position: -16px -112px; } .ui-icon-calendar { background-position: -32px -112px; } .ui-icon-cart { background-position: -48px -112px; } .ui-icon-pencil { background-position: -64px -112px; } .ui-icon-clock { background-position: -80px -112px; } .ui-icon-disk { background-position: -96px -112px; } .ui-icon-calculator { background-position: -112px -112px; } .ui-icon-zoomin { background-position: -128px -112px; } .ui-icon-zoomout { background-position: -144px -112px; } .ui-icon-search { background-position: -160px -112px; } .ui-icon-wrench { background-position: -176px -112px; } .ui-icon-gear { background-position: -192px -112px; } .ui-icon-heart { background-position: -208px -112px; } .ui-icon-star { background-position: -224px -112px; } .ui-icon-link { background-position: -240px -112px; } .ui-icon-cancel { background-position: 0 -128px; } .ui-icon-plus { background-position: -16px -128px; } .ui-icon-plusthick { background-position: -32px -128px; } .ui-icon-minus { background-position: -48px -128px; } .ui-icon-minusthick { background-position: -64px -128px; } .ui-icon-close { background-position: -80px -128px; } .ui-icon-closethick { background-position: -96px -128px; } .ui-icon-key { background-position: -112px -128px; } .ui-icon-lightbulb { background-position: -128px -128px; } .ui-icon-scissors { background-position: -144px -128px; } .ui-icon-clipboard { background-position: -160px -128px; } .ui-icon-copy { background-position: -176px -128px; } .ui-icon-contact { background-position: -192px -128px; } .ui-icon-image { background-position: -208px -128px; } .ui-icon-video { background-position: -224px -128px; } .ui-icon-script { background-position: -240px -128px; } .ui-icon-alert { background-position: 0 -144px; } .ui-icon-info { background-position: -16px -144px; } .ui-icon-notice { background-position: -32px -144px; } .ui-icon-help { background-position: -48px -144px; } .ui-icon-check { background-position: -64px -144px; } .ui-icon-bullet { background-position: -80px -144px; } .ui-icon-radio-off { background-position: -96px -144px; } .ui-icon-radio-on { background-position: -112px -144px; } .ui-icon-pin-w { background-position: -128px -144px; } .ui-icon-pin-s { background-position: -144px -144px; } .ui-icon-play { background-position: 0 -160px; } .ui-icon-pause { background-position: -16px -160px; } .ui-icon-seek-next { background-position: -32px -160px; } .ui-icon-seek-prev { background-position: -48px -160px; } .ui-icon-seek-end { background-position: -64px -160px; } .ui-icon-seek-first { background-position: -80px -160px; } .ui-icon-stop { background-position: -96px -160px; } .ui-icon-eject { background-position: -112px -160px; } .ui-icon-volume-off { background-position: -128px -160px; } .ui-icon-volume-on { background-position: -144px -160px; } .ui-icon-power { background-position: 0 -176px; } .ui-icon-signal-diag { background-position: -16px -176px; } .ui-icon-signal { background-position: -32px -176px; } .ui-icon-battery-0 { background-position: -48px -176px; } .ui-icon-battery-1 { background-position: -64px -176px; } .ui-icon-battery-2 { background-position: -80px -176px; } .ui-icon-battery-3 { background-position: -96px -176px; } .ui-icon-circle-plus { background-position: 0 -192px; } .ui-icon-circle-minus { background-position: -16px -192px; } .ui-icon-circle-close { background-position: -32px -192px; } .ui-icon-circle-triangle-e { background-position: -48px -192px; } .ui-icon-circle-triangle-s { background-position: -64px -192px; } .ui-icon-circle-triangle-w { background-position: -80px -192px; } .ui-icon-circle-triangle-n { background-position: -96px -192px; } .ui-icon-circle-arrow-e { background-position: -112px -192px; } .ui-icon-circle-arrow-s { background-position: -128px -192px; } .ui-icon-circle-arrow-w { background-position: -144px -192px; } .ui-icon-circle-arrow-n { background-position: -160px -192px; } .ui-icon-circle-zoomin { background-position: -176px -192px; } .ui-icon-circle-zoomout { background-position: -192px -192px; } .ui-icon-circle-check { background-position: -208px -192px; } .ui-icon-circlesmall-plus { background-position: 0 -208px; } .ui-icon-circlesmall-minus { background-position: -16px -208px; } .ui-icon-circlesmall-close { background-position: -32px -208px; } .ui-icon-squaresmall-plus { background-position: -48px -208px; } .ui-icon-squaresmall-minus { background-position: -64px -208px; } .ui-icon-squaresmall-close { background-position: -80px -208px; } .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } .ui-icon-grip-solid-vertical { background-position: -32px -224px; } .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } .ui-icon-grip-diagonal-se { background-position: -80px -224px; }  /* Misc visuals ----------------------------------*/ /* Corner radius */ .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; } .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; } .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; } .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } .ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; } .ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } .ui-corner-right { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; } .ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; } .ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; } /* Overlays */ .ui-widget-overlay { background: #666666 url(images/jquery-ui/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat; opacity: .50;filter:Alpha(Opacity=50); } .ui-widget-shadow { margin: -5px 0 0 -5px; padding: 5px; background: #000000 url(images/jquery-ui/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x; opacity: .20;filter:Alpha(Opacity=20); -moz-border-radius: 5px; -webkit-border-radius: 5px; }/* Accordion ----------------------------------*/ .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } .ui-accordion .ui-accordion-li-fix { display: inline; } .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } .ui-accordion .ui-accordion-content-active { display: block; }/* Datepicker ----------------------------------*/ .ui-datepicker { width: 13em; padding: .1em .1em 0; } .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } .ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; } .ui-datepicker .ui-datepicker-prev { left:2px; } .ui-datepicker .ui-datepicker-next { right:2px; } .ui-datepicker .ui-datepicker-prev-hover { left:1px; } .ui-datepicker .ui-datepicker-next-hover { right:1px; } .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } .ui-datepicker select.ui-datepicker-month-year {width: 100%;} .ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year { width: 49%;} .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } .ui-datepicker td { border: 0; padding: 1px; } .ui-datepicker td span, .ui-datepicker td a { display: block; padding: .1em; text-align: center; text-decoration: none; } .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } /* with multiple calendars */ .ui-datepicker.ui-datepicker-multi { width:auto; } .ui-datepicker-multi .ui-datepicker-group { float:left; } .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } .ui-datepicker-row-break { clear:both; width:100%; } /* RTL support */ .ui-datepicker-rtl { direction: rtl; } .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } .ui-datepicker-rtl .ui-datepicker-group { float:right; } .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } /* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ .ui-datepicker-cover {   display: none; /*sorry for IE5*/   display/**/: block; /*sorry for IE5*/   position: absolute; /*must have*/   z-index: -1; /*must have*/   filter: mask(); /*must have*/   top: -4px; /*must have*/   left: -4px; /*must have*/   width: 200px; /*must have*/   height: 200px; /*must have*/ }/* Dialog ----------------------------------*/ .ui-dialog { position: relative; padding: .2em; width: 300px; } .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } .ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } .ui-draggable .ui-dialog-titlebar { cursor: move; } /* Progressbar ----------------------------------*/ .ui-progressbar { height:2em; text-align: left; } .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }/* Resizable ----------------------------------*/ .ui-resizable { position: relative;} .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} .ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; } .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* Slider ----------------------------------*/ .ui-slider { position: relative; text-align: left; } .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } .ui-slider-horizontal { height: .8em; } .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } .ui-slider-horizontal .ui-slider-range-min { left: 0; } .ui-slider-horizontal .ui-slider-range-max { right: 0; } .ui-slider-vertical { width: .8em; height: 100px; } .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } .ui-slider-vertical .ui-slider-range-min { bottom: 0; } .ui-slider-vertical .ui-slider-range-max { top: 0; }/* Tabs ----------------------------------*/ .ui-tabs { padding: .2em; zoom: 1; } .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; } .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; } .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; } .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; } .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } .ui-tabs .ui-tabs-hide { display: none !important; } /* This site is built by McGlothlin-Heasley LLC Project Name: {Eyetrax} Site URL : http://www.eye-trax.com Designer, HTML, CSS: Matt McGlothlin Programmer: Derek Heasley Revision Authors and Dates: */ /** Layout */ html {   margin: 0;   padding: 0; } #header, #banner, #feature, #body_content, #footer {   clear: both;   float: left;   width: 100%; } body {   font-size: 12px;   font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;   background-color: #fff;   color: #555555; } .clearboth {   margin: 0px;   padding: 0px;   clear: both; } .clearnone {   clear: none; } .floatright {   float: right; } .floatleft {   float: left; } .padtop10 {   padding-top: 10px; } .padbottom10 {   padding-bottom: 10px; } .padright10 {   padding-right: 10px; } .padleft10 {   padding-left: 10px; }   .container {   position: relative;   margin: 0 auto; /*padding: 0px 0px 20px 20px;*/   width: 1024px;   overflow: hidden; /*min-height:400px; */   clear: both; } .admincontainer {   position: relative;   margin: 0 auto;   padding: 0px 0px 20px 0px; /*width: 960px;*/   overflow: hidden; /*min-height:400px; */   clear: both;   min-height: 400px; } .containerModal {    margin: 20px 5px 10px 3px;   clear: both;   z-index: 10005; } .containerMini {   position: relative;   margin: 0 auto;   width: 600px;   overflow: hidden;   min-height: 400px; } .container_viewer {   position: relative;   margin: 0 auto;   width: 1024px;   overflow: hidden;   min-height: 400px;   padding-left: 30px;   padding-top: 20px; } .container_footer {   position: relative;   margin: 0 auto;   width: 1024px;   overflow: hidden; } .pageHeader {   position: relative;   margin: 0 auto;   overflow: hidden;   font-size: 20px;   padding-bottom: 10px;   color: #f89844;   font-weight: bold; } a:link, a:visited {   color: #f89844;   text-decoration: underline; } a:hover a:active {   color: #f89844;   text-decoration: underline; } #header {   border-top-width: 10px;   border-top-style: solid;   border-top-color: #555555;   height: 115px; } #header #login, #header .login {   float: right;   background-color: #555555;   min-width: 128px;   height: 32px;   font-size: 14px;   font-weight: bold;   text-align: center; } #logininfo {   background-color: #555555;   color: #ffffff;   padding: 10px; } .loginCart img, .memberlogin {   margin-top: -10px; } h1 {   text-indent: -9999px; } h2 {   font-size: 36px;   font-weight: bold;   color: #f89844;   padding: 10px 10px 10px 25px; } h3 {   font-size: 26px;   font-weight: bold;   color: #f89844; } h4 {   font-size: 16px;   color: #f89844;   font-weight: bold; } h5 {   font-size: 16px;   color: #555555;   font-weight: bold; } h6 {   font-size: 16px;   color: #FFF;   font-weight: bold;   padding: 7px 0 0 0; } hr {   width: 202px; } #header #logo {   float: left;   background: url('../../images/layout/EyeTrax-Logo.png') no-repeat;   width: 275px;   height: 50px;   cursor: pointer; } #header #nav {   position: relative;   margin: 0 auto; /*padding: 0px 0px 20px 20px;*/   width: 1024px;   overflow: hidden; /*min-height:400px; */   clear: both; } #header #nav ul {   margin: 25px 0px 32px 0px;   display: block; } #header #nav ul li {   float: left;   padding-right: 29px; } #header #nav a:link, #header #nav a:visited {   font-size: 16px;   font-weight: bold;   color: #555555;   text-decoration: none; } #header #nav a:hover, a:active {   color: #f89844;  /* text-decoration: underline;*/ } #header #login, #header .login, a:link, a:visited {   color: #f89844;   text-decoration: none;   /*padding-top: 5px;*/   font-size: 12px; } #header #login, #header .login, a:active {   color: #f89844;   text-decoration: none; } a:hover {   color: #f89844;   text-decoration: underline; } #footer {   height: 67px;   background-color: #2e2e2e;   border-top: solid #f89844 2px;   padding-top: 10px;   padding-bottom: 10px;   margin-top:20px; } #footer #sub_nav {   margin: 0px auto;   width: 780px; } #footer #sub_nav ul li {   float: left;   color: #f89844;   padding-right: 10px; } #footer #legal {   clear: both;   margin: 0 auto;   width: 400px; } #footer #sub_nav a:link, #footer #sub_nav a:visited {   color: #f89844;   text-decoration: none;   padding-right: 10px; } #footer #legal a:link, #footer #legal a:visited {   color: #f89844;   text-decoration: none;   font-size: 12px; } #footerlogo {   background: url('images/layout/eyetrax.png') no-repeat;   width: 50px;   height: 50px; } /********************** HOME PAGE ***********************************/ #paper {   z-index: 0;   background-image: url('images/slideshow/slide3bg.jpg') 0 0 no-repeat; } #banner {   background: url('images/layout/Banner_bg.jpg') repeat-x;   height: 439px; } #body_content {   /*background: #f2f2f2 url(resources/images/layout/Body_bg.jpg) repeat-x top left;*/   min-height:400px; } #body_content #leftcol {   float: left;   width: 280px;   padding: 10px 20px 0 0; } #body_content #leftcol #upper {   /*background: url(resources/images/layout/Left_btn_bg.jpg) no-repeat;*/   padding: 0 0 15px 0px;   width: 259px;   height: 305px; } #body_content #leftcol #upper p {   padding: 10px; } #body_content #leftcol #upper img {   margin: 0px 0 0 5px;   text-align: center; } #lower-part { padding: 40px 0px 0px 0px; } #body_content #leftcol #lower ul, #body_content #leftcol #lower li {   /*list-style-image: url(resources/images/layout/eyetrax_bullet.png);   list-style-position: inside;   list-style-type:inherit;*/ } #body_content #leftcol #lower li {   /*background: transparent url(resources/images/layout/eyetrax_bullet.png);   background-repeat: no-repeat;   background-position: 0 50%;   padding: 2px 0 3px 28px;   vertical-align: middle;   font-size: 18px;   font-style: italic;*/ } #body_content #rightcol {   float: left;   width: 724px; } #body_content #rightcol #upper {   padding: 0px; } #body_content #rightcol #upper img {   clear: both;   float: right;   padding: 10px; } #body_content #rightcol #lower {   clear: both; } #body_content #rightcol #lower ul li {   float: left;   width: 212px; } #body_content #rightcol #lower ul li p {   padding: 0 10px 10px 10px; } #body_content #rightcol #lower img { /*  float: right; */ } #body_content #rightcol #lower p {  /* clear: both;   padding: 30px 0 0 0;   font-size: 16px;*/ } .home-desc{ font-size: 14px;} /*************** ABOUT PAGE ******************/ .about-list {   margin: 10px 0px 10px 30px; } .about-list li {   list-style-type: disc; } .about-quote {   font-size: 20px;   font-weight: bold;   color: #f89844;   padding: 0 0 10px 0; } .width {   width: 238px; } .president {   font-style: italic;   padding: 0 0 0 5px;   font-weight: normal; } .alignright {   text-align: right; } .getstarted {   padding: 5px 10px 0 20px;   color: #555555; } .assets {   padding: 10px 10px 0 20px;   letter-spacing: 0px;   line-height: 38px; } #body_content #leftcol #about_upper {   background: url('images/layout/Left_btn_bg.jpg') no-repeat;   padding: 0 0 15px 0px;   width: 259px;   height: 268px; } #body_content #leftcol #about_upper img {   padding: 0px 0 0 5PX;   margin: 0px; }  /*************** TOUR PAGE ******************/ a.tour:link, a.tour:visited {   color: #FFF;   text-decoration: none; } a.tour:hover, a.tour:active {   color: #FFF;   text-decoration: underline; }  #banner #leftcol {   width: 545px;   padding: 0 10px 0 0;   float: left; } #banner #leftcol img {   padding: 5px 10px 0 0; } #banner #rightcol {   float: left; } #banner #rightcol img {   padding: 0 10px 0 0; } #feature ul {   position: relative; } #feature ul li {   float: left;   width: 320px;   height: auto; } #feature #content {   background: #8e8d8c;   width: 1024px;   height: 270px; } #feature #roundtop {   background: #8e8d8c url('images/content/feature/Feature_top_corners.jpg') no-repeat;   width: 1024px;   height: 7px;   margin-top: 15px; } #feature #roundbottom {   background: #8e8d8c url('images/content/feature/Feature_bottom_corners.jpg') no-repeat;   width: 1024px;   height: 7px;   margin-bottom: 15px; } #feature #content ul li img {   float: left;   padding: 10px; } #feature #content ul li p {   color: #FFF;   padding: 0 10px 10px 10px; } #body_content #feature img {   float: left;   display: block;   padding: 10px; } #body_content #feature p {   width: 560px;   float: right; } #body_content #feature h3 {   padding: 10px 0 0 0;   float: right;   width: 560px; }   .highlight {   color: #555;   display: block;   font-weight: bold;   padding: 5px 0 5px 0; } .feature {   color: #FFF; }  /*************** CLIENTS PAGE ******************/ #body_content #leftcol_clients {   width: 550px;   float: left;   padding: 0 10px; } #body_content #buttonClients img {   float: left;   margin: 20px 0 35px 0; } #body_content #rightcol_clients {   background: transparent url('images/clientBg.jpg') no-repeat scroll 0 0; /*background-color:#f68525;*/   float: left;   padding: 10px 10px 10px 10px;   margin: 10px 0px 10px 50px;   color: #FFF;   -moz-border-radius: 3px 3px 3px 3px;   width: 236px;   height: 185px; } #body_content #rightcol_clients img {   padding: 5px 0px 0px 5px; } #body_content #rightcol_clients_last {   float: left;   width: 230px; } #body_content #rightcol_clients p {   padding: 0 10px; } .quote {   line-height: 2; } .author {   text-align: right;   display: block;   padding-top: 5px;   font-style: italic; } .clientleft {   float: left;   background: url('images/content/clients/clients.png') no-repeat;   width: 230px;   height: 80px;   margin: 0 6px 18px 0; } .line {   width: 1024px;   clear: both; } .padding {   padding: 10px 0; } /*************** CONTACT PAGE ******************/ /*input {   clear: both;   margin: 0 0 10px 0; }*/ label {   float: left;   text-align: right;   margin: 0 20px 0 0;   width: 90px; } .submitButton {   margin: 10px 0 20px 108px; } #field {   clear: both; } /* headerAdmin styles */ #headerAdmin {   height: 32px;   margin: 0 auto;   overflow: hidden;   position: relative;   width: 1024px; } .headerAdmin {   margin: 0 auto;   clear: both;   float: left;   background-color: #FFFFFF; } .headerAdmin {   border-bottom: 1px solid #000; } .headerAdmin p, .headerAdmin h1, .headerAdmin h2 {   padding: .4em 15px 0 15px;   margin: 0; } .headerAdmin ul {   clear: left;   float: left;   width: 100%;   list-style: none;   margin: 10px 0 0 0;   padding: 0; } .headerAdmin ul li {   display: inline;   list-style: none;   margin: 0;   padding: 0; } .headerAdmin ul li a {   background-position: #394A59;   display: block;   float: left;   margin: 0 0 0 1px;   padding: 3px 10px;   text-align: center;   background: #F89844;   color: #555555;   font-weight: bold;   text-decoration: none;   position: relative;   left: 15px;   line-height: 1.3em; } .headerAdmin ul li a:hover {   background: #555555;   color: #F89844;   text-decoration: underline; } .headerAdmin ul li a.active, .headerAdmin ul li a.active:hover {   color: #fff;   background: #000;   font-weight: bold;   text-decoration: underline; } .headerAdmin ul li a span {   display: block; } /*GridView*/ .gvStyle {   min-width: 500px;   background-color: White;   margin: 0px;   border-spacing: 0px;   border-left: 1px solid #919191;   border-bottom: 1px solid #919191; } .gvFooterStyle {   background-color: #B5C7DE;   color: #4A3C8C; } .gvRowStyle {   background-color: #e5e5e5;   text-align: left; } .gvRowStyleSmall {   background-color: #d0cfcb;   text-align: left; } .gvRowStyle td {   padding: 3px;   border-top: 1px solid #919191;   border-right: 1px solid #919191; } .gvRowStyleSmall td {   padding: 3px;   border-top: 1px solid #919191;   border-right: 1px solid #919191;   font-size: x-small; } .gvHeaderStyle th {   padding: 3px;   border-top: 1px solid #919191;   border-right: 1px solid #919191;   border: 1px solid #919191; } .gvAlternatingRowStyle {   background-color: #F7F7F7;   text-align: left; } .gvAlternatingRowStyleSmall {   background-color: #F7F7F7;   text-align: left; } .gvAlternatingRowStyle td {   padding: 3px;   border-top: 1px solid #919191;   border-right: 1px solid #919191; } .gvAlternatingRowStyleSmall td {   padding: 3px;   border-top: 1px solid #919191;   border-right: 1px solid #919191;   font-size: x-small; } .gvHeaderStyle {   padding: 3px;   border-top: 1px solid #919191;   border-right: 1px solid #919191;   background-color: #555555;   color: #FFFFFF;   font-weight: bold; } .gvHeaderStyle a {   color: White; } .gvPagerStyle {   background-color: #E7E7FF;   color: #4A3C8C;   text-align: right; } .gvEditRowStyle {   background-color: #2461BF; } .gvEmptyRowStyle {   border-style: none;   color: #F89844;   background-color: #555555; } .gvEmptyRowStyle td {   padding:5px; } .aligncenter {   text-align: center; } .divForm { } .divForm label {   width: 110px;   float: left;   text-align: right;   padding-right: 5px;   margin: 0px; } .divForm select {   margin-bottom: 10px; } .divFormWideLabel select {   /*margin-bottom: 10px;*/ } .divFormWideLabel label {   width: 120px; } label.wideLabel {   width: 120px; } label.wideLabel2 {   width: 170px; } .divForm div, .divFormWideLabel div {   clear: both;   padding: 3px; } .divForm div span, .divFormWideLabel div span {   color: Red;   padding-left: 5px; } .divForm div h6 {   width: 2px;   float: left; } .divForm .button { } .divForm div textarea, .divFormWideLabel div textarea {   width: 400px;   height: 100px; } .textboxlarge {   width: 200px; } .requiredField {   border: 2px solid red; } .requiredMessage, .messageSuccess {   width: 90%;   font-weight: bold;   text-align: left;   padding-left: 10px;   padding-top: 5px;   padding-bottom: 5px;   margin-top: 10px;   margin-bottom: 10px; } .requiredMessage a, .messageSuccess a {   text-decoration: underline; } .requiredMessage {   background-color: #ffdbdb;   border: 1px solid #9c132e;   color: #9c132e; } .required {   color: Red;   font-weight: bold; } .messageSuccess {   border-style: solid solid solid solid;   border-width: 1px 1px 1px 1px;   border-color: #F89844;   background-color: #555555;   color: #F89844; } .divSite {   padding-bottom: 35px;   font-size: 14px; } .divCamera {   padding-left: 45px;   padding-bottom: 30px;   clear: both; } .headerName {   font-size: 18px;   font-weight: bold; } .editlinkClient {   padding: 0px 0px 10px 10px;   float:left;   } .editlinkLocation {   padding: 0px 30px 0px 0px;   float:right;   font-weight:bold;  } .editlink {   float: left;   padding-left: 10; } .editlink a {   color: #f89844;   text-decoration: underline;   font-weight: bold;   padding: 0px 0px 10px 10px; } .addLink a {   font-size: 16px;   font-weight: bold; } .divAccountNameList {   float: left;   padding-left: 5px;   width: 350px;   text-align: left; } .divAccountNameListCheckBox {   float: left;   color: #ffffff; } .divNote {   margin-left: 30px;   padding-top: 10px; } .cartOuter {   border-style: solid none none none;   height: 110px;   border-top-width: 1px;   border-top-color: #555555; } .cartContainer {   padding: 10px; } .cartOptions, .cartOptionsHeader {   width: 75px;   float: left; } .cartImage, .cartImageHeader {   float: left;   width: 100px; } .cartDescription, .cartDescriptionHeader, .cartDescription label {   float: left;   width: 150px; } .cartDescription label {   text-align: left;   padding-left: 5px; } .cartDetail, .cartDetailHeader, .cartDetail label {   float: left;   width: 260px; } .cartDetailSub { padding: 0px 0px 5px 0px; overflow:hidden; } .cartDetail label {   text-align: left; } .cartQuantity, .cartQuantityHeader, .cartTotalHeaderLabel, .cartShippingHeaderLabel {   float: left;   width: 85px; } .cartQuantity label, .cartTotalHeaderLabel label {   float: left;   width: 75px;   text-align: center; } .cartTotalHeaderLabel, .cartShippingHeaderLabel {   text-align: right;   font-weight: bold;   padding-right: 10px; } .cartTotalHeaderLabel {   font-size: 20px; } .cartQuantity input {   float: left;   width: 40px;   margin-left: 20px; } .cartQuantity span {   float: left;   width: 75px;   text-align: center; } .cartPrice, .cartPriceHeader, .cartTotalHeader, .cartShippingHeader {   float: left;   width: 75px; } .cartShippingHeader span {   float: left;   width: 75px;   text-align: left; } .cartPrice span {   float: left;   width: 75px;   text-align: center; } .cartOptionsHeader, .cartImageHeader, .cartDescriptionHeader, .cartDetailHeader {   float: left;   text-align: left;   font-weight: bold; } .cartImageHeader {   margin-left: 10px; } .cartQuantityHeader, .cartPriceHeader {   text-align: center;   font-weight: bold; } .cartBold{ font-size:14px;} .cartTotalHeader{ width: 110px; text-align:left;} .loginCart {   padding-left: 20px; } .cartFooter {   border-style: solid none none none;   border-width: 3px;   border-color: #555555;   padding-top: 15px; } .checkoutButton {   padding: 15px 0px 0px 0px;   float: right;   clear: both; } .orderPartHeader {   background-color:#555555;   font-size: 18px;   font-weight: bold;     margin: 20px 0px 20px 0px;   padding:5px;   color:#ffffff;   clear:both; } .divFormAddress {   padding-top: 10px; } .addressCol1 {   float: left;   width: 80px;   text-align: right;   font-weight: bold;   padding-right: 5px; } .addressCol2 {   float: left;   width: 300px; } .addressCol2 input {   width: 290px; } .addressCity, .addressState, .addressZip, .addressPhone {   float: left; } .addressCity {   width: 150px; } .addressCity input {   width: 140px; } .addressState {   width: 105px; } .addressZip {   width: 90px;   padding-right: 10px; } .addressZip input {   width: 70px;   padding-right: 10px; } .addressPhone {   width: 160px; } .productpage-container {   min-height:400px; } .productpage-note {   padding: 40px 0px 0px 0px; font-size:18px; font-weight:bold; } .productpage-note a {   font-size:18px; font-weight:bold; } .productHeader {   background-color: #555555;   height: 25px;   width: 900px;   font-size: 18px;   clear: both;   color: #ffffff;   padding: 5px 0px 5px 10px;   margin-top: 20px;   margin-bottom: 0px;   clear: both; } .productContainer {   width: 450px;   float: left;   padding: 20px 0px 0px 0px; } .productImage {   float: left; } .productDetailContainer {   float: left;   padding: 0px 0px 0px 20px; } .productName, .productPrice {   font-size: 16px;   float: left; } .productName { } .productPrice {   font-weight: bold;   padding: 0px 0px 0px 20px; } .productViewDetails {   padding: 10px 0px 0px 0px;   clear: both;   float: left; } .productViewDetails a {   font-size: 14px; } .productPriceDetails {   clear: both;   padding: 5px 0px 0px 0px;   font-size: 13px;   font-weight: bold; } .productCustomContainer {   float: right; } .productCustomContainerImage, .productCustomContainerLink {   float: left; } .productCustomContainerLink {   padding: 5px 10px 0px 10px; } .productCustomContainer a {   font-size: 14px;   font-weight: bold; } .productOrderButton {   margin-left: 60px;   float: left;   padding: 10px 0px 0px 0px; } .config-controls-container{ margin:15px 0px 10px 55px } .config-tab-container{ margin: 0px 0px 0px 40px; } .config-tab{ float:left; padding: 5px; margin: 10px 10px 0px 0px; width:130px; color:#000000; cursor:pointer; } .config-tab-selected{ background-color:#B9B9B9; } .config-tab-mouseover {   border-color: #555555;   border-style: solid; } .config-tab-mouseout {   border-color: #FFFFFF;   border-style: solid; } .config-top { } .config-top-container{ height:180px; clear:both; } .config-container {   position: relative;   margin: 0 auto; /*padding: 0px 0px 20px 20px;*/   width: 800px;   overflow: hidden; /*min-height:400px; */   clear: both; } .cameraselect-rdo input { float:left; padding: 0px 0px 0px 0px;} .cameraselect-rdo td { width:250px; } .cameraselect-rdo label { float:none;} .cameraselect-label { float:left; width:170px; font-size:14px; padding: 0px 0px 10px 5px; text-align:left;} .cameraselect-image{ clear:both; text-align:left; } .poweroption-rdo input { float:left; padding: 0px 0px 0px 0px;} .poweroption-rdo td { width:250px; } .poweroption-rdo label { float:none;} .poweroption-label { float:left; width:170px; font-size:14px; padding: 0px 0px 10px 5px; text-align:left;} .poweroption-image{ clear:both; text-align:left; } .poweroption-detail{ clear:both; text-align:center; width:200px; margin: 5px 0px 0px 0px; } .poweroption-detail a{ font-size:14px; } .cellplan-coverage{float:left;width: 310px;} .cellplan-coverage-label{width:200px; font-size:14px; padding: 0px 0px 10px 0px; text-align:center;} .cellplan-rdo-outer{float:left;} .cellplan-rdo input { float:left; padding: 0px 0px 0px 0px;} .cellplan-rdo td { width:250px; } .cellplan-rdo label { float:none;} .cellplan-label { float:left; width:170px; font-size:14px; padding: 0px 0px 10px 5px; text-align:left;} .cellplan-image{ clear:both; text-align:left; } .cellplan-note{ clear:both; padding-top:10px; font-size:20px; color:#F89844;} .paymentoption-item{float:left; } .paymentoption-rdo { background: url('images/order/purchasetype-bg.png') no-repeat; width:630px; height:90px; } .paymentoption-rdo td { width:110px;} .paymentoption-rdo input { float:left; margin: 0px 0px 0px 10px;} .paymentoption-label { float:left; width:110px; font-size:14px; padding:0px 0px 0px 5px; text-align:left; margin: -10px 0px 0px 0px;} .config-top-tab{width:700px;} .config-middle-container{ width:710px; height:50px; text-align:right; } .config-middle-container img { cursor: pointer; } .summary-container {   border-style: solid;   border-width: 1px;   border-top-color: #000000;   border-right-color: #000000;   border-bottom-color: #000000;   border-left-color: #000000;   width:710px;   margin: 0px 0px 0px 0px; } .summary-header{ background-color:#333333; color:#ffffff; font-size:16px; padding: 5px;} .sumary-detail{ color:#333333; height:26px; font-size:13px;} .summary-left{ width:560px; float:left; padding: 5px 0px 5px 10px;} .summary-right {   width: 129px;   float: left;   padding: 5px 0px 5px 10px;   border-left-style: solid;   border-left-width: 1px;   border-left-color: #000000; } .summary-alt{ background-color:#DFDFDF;} .summary-footer{background-color:#666666; color:#ffffff; font-size:14px; height:85px;} .summary-footer a{ color:#F89844; text-decoration:underline; } .summary-footer-detail{ margin: 0px 0px 0px 580px; padding: 10px 0px 10px 0px; font-size:16px;} .summary-footer-detail2{ margin: 0px 0px 0px 350px;} label.summary-footer-detail2-pad{ text-align:left; width:0px; float:none; margin:0px; padding:0px;} input.summary-footer-detail2-pad{} a.summary-footer-detail2-pad{cursor: pointer;} #new-loginbox input[type="text"], #new-loginbox input[type="password"] {   margin-bottom: 5px;   padding: 4px; } #new-loginbox input[type="submit"] {   color: #F89844;   font-weight: bold;   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);   background-color: #414141;   background-image: -moz-linear-gradient(top, #555555, #222222);   background-image: -ms-linear-gradient(top, #555555, #222222);   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#555555), to(#222222));   background-image: -webkit-linear-gradient(top, #555555, #222222);   background-image: -o-linear-gradient(top, #555555, #222222);   background-image: linear-gradient(top, #555555, #222222);   background-repeat: repeat-x;   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555', endColorstr='#222222', GradientType=0);   border-color: #222222 #222222 #000000;   border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);   *background-color: #222222;       display: inline-block;  *display: inline;  /* IE7 inline-block hack */  *zoom: 1;  padding: 4px 10px 4px;  margin-bottom: 0;  font-size: 13px;  line-height: 18px;  *line-height: 20px;   text-align: center;  vertical-align: middle;  cursor: pointer;   *background-color: #e6e6e6;  /* Darken IE7 buttons by default so they stand out more given they won't have borders */  *border: 0;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;  *margin-left: .3em;  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);  box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); } #loginbox-container {   clear: both;   background-color: #fff; } #login {   min-height: 250px;   width: 210px;   height: 225px;   background-repeat: no-repeat;   margin: 0 auto; } #login-buffer {   padding-top: 40px; } #loginbox {   margin: 0 auto;   width: 135px;   padding: 40px 25px 30px 20px; } #loginbox a {   color: #000000;   text-decoration: underline;   margin: 0px 0px 0px 40px; } #loginbox label {   text-align: left;   color: #252525;   width: 115px; } .login-textbox {   margin: 0px 0px 5px 0px; } .clientEditButton {   margin: 10px 0px 10px 240px; } .cameraEditButton {   margin: 10px 0px 10px 460px; } .contactButton {   margin: 10px 0px 10px 300px; } .editCameraButton {   margin: 10px 150px 10px 0px; } .chargeContainer {   } .chargeSummaryAmount, .chargeSummaryLabel {   float: left;   padding: 0px 0px 3px 0px; } .chargeSummaryAmount, .chargeSummaryLabel{ } .chargeSummaryAmount {    width: 80px; } .chargeSummaryLabel {   width: 300px; } .chargeSummaryTotal {   border-width: 2px;   border-style: solid none none none;   border-color: #F89844;     padding: 3px 0px 20px 0px;   font-size:14px; font-weight:bold; } .button {   padding: 0px 5px 0px 5px; } .button div {   float:left;   padding: 0px 30px 0px 0px; } .admin-col1 {   float: left;   width: 200px;   margin-right: 10px; } .admin-col2 {   float: left;   width: 810px;   } #admin-menu {   margin: 0px 0px 0px 10px; } #admin-menu ul {   list-style: none outside none;   height: 30px; } #admin-menu ul li {   margin: 5px 0px 0px 2px;   width: 160px; } #admin-menu ul li a {   padding: 0px 0px 0px 0px; } #admin-menu ul li h2 {   background-position: right center;   background-repeat: no-repeat;   color: #f89844;   font-weight: bold;   font-size: 14px;   text-decoration: none;   letter-spacing: 0px;   text-align: left;   padding: 10px 10px 10px 5px;   margin: 0px 5px 3px 0px;   vertical-align: middle; } h2.admin-cameramanager {  /* background-image: url('../../images/icons/gear.png');*/ } h2.admin-troubleshooting { /*  background-image: url('../../images/icons/warning.png');*/ } h2.admin-myaccount {   background-image: url('../../images/icons/person.png'); } h2.admin-myvideos {   background-image: url('../../images/icons/video.png'); } h2.admin-manageusers {   background-image: url('../../images/icons/people.png'); } h2.admin-photoviewer {   background-image: url('../../images/icons/Camera.png'); } h2.admin-deletephotos {   background-image: url('../../images/icons/delete.png'); } h2.admin-news {   background-image: url('../../images/icons/news.png'); } h2.admin-systemadmin {   background-image: url('../../images/icons/systemadmin.png');   } .location-container {   padding: 5px 0px 0px 0px;   width:800px; } .location-header {   background-color: #555555;   width: 770px;   font-size: 18px;   clear: both;   color: #ffffff;       margin-bottom: 0px;   clear: both;   padding: 5px;   height:15px; } .permissions-outer {   clear:both;   padding: 5px 0px 5px 0px; } .permissions-outer div {   float:left; } .permissions-name {   width:200px; } .permissions-role {   width:200px; } .db-proj-outer {   padding: 5px;   width: 766px;   margin: 0px 0px 5px 0px; } .db-proj-outer {   border-style: solid;   border-width: 2px;   border-color: #555555;   float:left; } .db-proj-container {   padding: 8px 8px 16px 8px;   float:left; } .db-proj-container, .db-proj-header {   width: 232px; } .db-proj-locationname {   float: left;   height: 17px;   overflow: hidden;   width: 300px; } .db-proj-icons {   float:right;   clear:both; } .db-proj-image, .db-proj-image img {    width: 240px;   height: 180px; } .db-proj-image {   border: 1px solid #000000; } .db-proj-image-active {   border: 1px solid #ff0000; } .db-proj-header {   background-color: #F89844;   padding: 5px;   font-weight: bold;   height:30px; } .db-proj-header-active {   background-color: #FF0000;   color: #000000; } .db-img-container {   clear:both;    position:relative; } .db-img-lnkimg {   position: absolute;   top: 0;   } .db-img-time {   float:right;   position:absolute;   top:0;   background: url("../../Images/opa75.png") repeat scroll 0 0 transparent;   padding: 7px; } .need-height {   height: 375px; } .order-message, .order-message a, .order-message a:hover {   font-size: 16px; } .order-message {   padding: 30px 0px 0px 0px; } .order-message a:hover {   text-decoration: underline; } .account-sms-container {   height: 20px; } .account-sms-checkbox {   width: 25px; } .dashboard-message {   font-size: 20px;   margin: 30px 0px 0px 20px; } .home-icons-container, .home-icon {   float: left; } .edit-permissions-button {   margin: 10px 0px 10px 300px; } .order-process-button {   margin: 10px 0px 10px 700px; } .contactus-button {   margin-left: 400px; } .order-review-button {   margin-left: 200px;   width: 500px; } h2.home-try {   color: #F89844;   font-size: 30px;   font-weight: bold;   padding: 10px 10px 10px 40px; } .password-container {   height: 250px;   padding-top: 30px; } .password-button {   margin-left: 250px; } .ProgressMessage {   width: 300px;   font-weight: bold;   text-align: left; } /********************** HOME PAGE SLIDESHOW ***********************************/ #mouseinfo {   position: absolute;   top: 0;   right: 0;   z-index: 1000;   background: #fff;   color: #000;   font-size: 14; } #canvas {   background: #003366;   width: 1024px;   height: 439px;   overflow: hidden;   z-index: 0; } #canvas #paper {   background: #003366;   width: 1024px;   height: 439px;   overflow: hidden;   z-index: 0; } #canvas .slide {   position: absolute; } #canvas .slide .animated {   position: absolute; } /* GLOBE */ #canvas #globe {   width: 1024px;   height: 360px;   top: 360px;   left: 0;   z-index: 1;   opacity: 0.2; /* background: -moz-radial-gradient( 500px 50%, 10px, 460px 50%, 80px, from(orange), color-stop(0.2, #fff), to(lightblue) );*/ } #canvas #globe img {   width: 1024px;   height: 360px;   background: -moz-radial-gradient( 500px 50%, 10px, 460px 50%, 80px, from(orange), color-stop(0.2, #fff), to(lightblue) ); } /* PHONE */ #canvas #phone {   top: 380px;   opacity: 0.2;   left: 0;   z-index: 2; } .tour-header{ font-size:16px; font-weight:bold;} .tour-detail {   border: 1px solid #000000;   background-color: #FFFFFF;   z-index:100;   width:555px;   height:408px;   position: absolute;   left: 213px;   top: 35px;   display:none; } .tour-caption { background-color: #000000; position: absolute; margin-top: 290px; padding: 5px; color: White; text-align:left; font-size:14px; position: absolute; width: 546px;  height:109px; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;    } .home-left-bottom{ clear:both; padding-left:30px; width:200px; } .home-left-header, .home-left-header-bottom{ color:#f89844; text-align:center; font-size:16px; font-weight:bold; padding-bottom:10px; } .home-left-header-bottom{ padding-top:50px;}  .home-left-table{ text-align:center; font-weight:bold; width:275px; } .home-ul-who{ padding:0px 0px 0px 40px;/* width:800px;*/} .home-ul-who UL { font-size:16px; } .home-ul-who UL LI{ list-style-image: url('images/layout/eyetrax_bullet.png'); } .home-who-subheader {color:#f89844; font-size:16px; font-weight:bold; padding: 20px 0px 20px 0px;} .home-who-subheader2 {color:#f89844; font-size:14px; font-weight:bold; padding: 20px 0px 5px 0px;} .home-camera-img1 { background-image: url('../../images/content/home/BlackPlug.gif'); background-repeat: no-repeat; } .home-camera-img2 { background-image: url('../../images/content/home/BlackSolar.gif'); background-repeat: no-repeat; } .home-camera-img3 { background-image: url('../../images/content/home/CamoPlug.gif'); background-repeat: no-repeat; } .home-camera-img4 { background-image: url('../../images/content/home/CamoSolar.gif'); background-repeat: no-repeat; } .home-camera-right { } .home-camera-left, .home-camera-right { height:470px; width:310px; float:left;} .home-camera-header, .home-camera-image, .home-camera-desc, .home-camera-button { clear:both; padding-top:10px; } .home-camera-header, .home-camera-desc { padding-left: 15px;} .home-camera-desc {font-weight:bold; height:90px; float:left; margin: 280px 0px 0px 0px; width:280px; text-align:center;} .home-camera-header{color:#f89844; font-size:16px; font-weight:bold; } .home-prom, .home-prom2 { float:left; color: #5a5a5a; width:100%;} .home-prom{ font-size:14px; padding: 0px 0px 5px 0px; } .home-prom2 { font-size:12px;} .home-prom-link{ margin: 0px 0px 20px 0px; text-align: center;} .home-celldetails a{font-size:16px; margin: 0px 0px 0px 445px; font-weight:bold;} .home-leasedetails {font-size:24px; font-weight:bold; text-align:center; padding:0px 0px 20px 0px;} .home-privatelabel{padding: 40px 0px 0px 0px;} .home-privatelabel a{font-size:16px; margin: 0px 0px 0px 500px;font-weight:bold;}  .manager-header{ padding: 0px 0px 10px 10px; width:800px; } .manager-label { font-size:14px; float:left; padding-right:5px; } .manager-value { font-size:14px; font-weight:bold; float:left; padding-right:5px; } .news-container{padding: 1px 1px 15px 1px;} .news-title {color:#f89844; font-size:13px; font-weight:bold; padding: 0px 0px 0px 0px;} li{ list-style: none outside none; }  #Timelapse-Help {   width:300px;   float:left;   padding: 0px 10px 0px 0px; } .Timelapse-Help-Header {   margin: 20px 0px 0px 0px;   padding: 3px;   font-size: 14px;   background-color: #555555;   color:#ffffff; } .timelapse-header-instruction {   margin: 15px 0px 5px 25px;   padding:0;   font-weight:bold; } .timelapse-header-instruction li {   margin: 0px 0px 5px 0px;     list-style: decimal; } .timelapse-instruction {   margin: 0px 0px 5px 15px;   padding:0; } .timelapse-instruction li {   margin: 0px 0px 5px 0px;   padding: 0;   font-weight: normal;   list-style: disc; } .timelapse-instruction img {   margin: 0px 5px -8px 5px; } #EyeTrax-Timrelapse { float:left; } .timelapse-clear img{margin: 0px 5px -8px 5px;} .deletephoto-container{ width:620px; } .deletephoto-header{ height:50px; background-color: #555555; color:#ffffff; }  #latest_tweet {   width: 190px;   -moz-border-radius: 5px 5px 5px 5px;   background-color: #555555;   color: #ffffff;   padding: 5px;   font-size: 12px;   line-height: 1.4em;   float:left; } #tweetbutton {  clear:both;  float:right;  padding: 10px 70px 0px 0px;  } #latest_tweet small, #latest_tweet a { color: #F89844; } .loading { background: url('images/ajax-loader.gif') center no-repeat; height: 60px; } h3.systemadmin-header { background-color: #555555; color:#F89844; margin: 0px 0px 10px 20px; padding: 5px; width:700px;} /* Start of Flickr Badge */ #flickr_badge_source_txt {font: 11px Arial, Helvetica, Sans serif; color:#666666;} #flickr_badge_icon {display:block !important; border: 1px solid rgb(0, 0, 0) !important;} #flickr_icon_td {padding:5px !important;} .flickr_badge_image {text-align:center !important; padding:5px !important} .flickr_badge_image img {border: 1px solid black !important;} #flickr_www {display:block; font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;} #flickr_badge_uber_wrapper { padding: 20px 0px 0px 0px; } #flickr_badge_uber_wrapper a:hover, #flickr_badge_uber_wrapper a:link, #flickr_badge_uber_wrapper a:active, #flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#F89844;} #flickr_badge_wrapper {background-color:#ffffff;} #flickr_badge_source {font: 11px Arial, Helvetica, Sans serif !important; color:#666666 !important;} /* End of Flickr Badge */ .livedemo-instructions {   font-size: 16px;   padding: 0px 0px 10px 0px; } .livedemo-instructions div {   float:left; } .livedemo-instructions-interface {   color:#F89844;   font-weight:bold; } .basic-button, a.basic-button {   cursor: pointer;   margin: 5px 0px 0px 2px;   padding: 0px 15px 0px 15px;   height: 35px;   border: 1px solid #9ea09a;   background: #ededed url('../../images/bg-component.gif') repeat-x left center;   -moz-border-radius: 4px 4px 4px 4px;   text-transform: uppercase; } a.basic-button {   padding: 5px 15px 5px 15px;   color:#555555; } .basic-button-orange {    background: #ededed url('../../images/bg-component-orange.gif') repeat-x left center;    color:#000000; }  /*Paging Start*/ .paging-container {   float:right; } #paging .page-button {   border: 1px solid #555555;   float: left;   color: #ffffff;   padding: 3px;   margin: 0px 3px 0px 3px; } #paging .current {   border: 1px solid #000000;   background-color: #555555;   color: #ffffff; } #paging .arrow {   border-style: none; } /*Paging End*/ .alert {   background-color: #FCF8E3;   border: 1px solid #FBEED5;   border-radius: 4px 4px 4px 4px;   color: #C09853;   margin-bottom: 18px;   padding: 8px 35px 8px 14px;   text-shadow: 0 1px 0 rgba(190, 132, 82, 0.5); } .alert-et {   text-align: left;  background-color: #414141;  background-image: -moz-linear-gradient(top, #555555, #222222);  background-image: -ms-linear-gradient(top, #555555, #222222);  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#555555), to(#222222));  background-image: -webkit-linear-gradient(top, #555555, #222222);  background-image: -o-linear-gradient(top, #555555, #222222);  background-image: linear-gradient(top, #555555, #222222);  background-repeat: repeat-x;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555', endColorstr='#222222', GradientType=0);  border-color: #222222 #222222 #000000;  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);  *background-color: #222222;  /* Darken IE7 buttons by default so they stand out more given they won't have borders */  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } h4.productcategory-description {   color: #555555; } .well {  background-color: #f89844;  border: 1px solid #eee;  border: 1px solid rgba(0, 0, 0, 0.05);  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);  } .well-product {   min-height: 20px;   height: 260px;   width: 260px;   padding: 19px;   margin: 0px 20px 20px 0px;    float: left; } .well-cart {  min-height: 20px;  margin: 0px 5px 0px 0px;  padding: 5px 5px 5px 5px;  float: left; } .product-rightcol-button {   margin: 0px 0px 5px 0px;   } .product-rightcol-button input {   width: 90px;  } .product-bottom-button div {   width: 130px;   float: left; } .product-bottom-button-accessory div {   width: 260px;   float: left; } .product-bottom-button input {   width: 100px;   padding: 10px 0px 10px 0px; } .product-image {   float: left;   height: 130px; } .product-image img {   float: left;   margin-right: 15px; } .div-product-power {   font-size: 16px;   font-weight: bolder;   vertical-align: text-top;   float: right; } .div-product-power div {   margin-left: 0px;   height: 60px;   float: left; } .div-product-power2 {    font-size: 20px;   vertical-align: text-top;   text-align: center;   float: none;   width 100%; } .div-product-power2 div {   vertical-align: text-top;   text-align: center;   float: none;   width 100%; } .product-price {   font-size: 20px;   font-weight: bolder;   margin-bottom: 15px; } .product-description {   padding: 20px;   font-size: 22px; } .product-description li {   list-style-type: disc;   margin-left: 30px; } .btn {  display: inline-block;  *display: inline;  /* IE7 inline-block hack */  *zoom: 1;  padding: 4px 10px 4px;  margin-bottom: 0;  font-size: 13px;  line-height: 18px;  *line-height: 20px;  color: #333333;  text-align: center;  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);  vertical-align: middle;  cursor: pointer;  background-color: #f5f5f5;  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);  background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6);  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);  background-image: linear-gradient(top, #ffffff, #e6e6e6);  background-repeat: repeat-x;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);  border-color: #e6e6e6 #e6e6e6 #bfbfbf;  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);  *background-color: #e6e6e6;  /* Darken IE7 buttons by default so they stand out more given they won't have borders */  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);  border: 1px solid #cccccc;  *border: 0;  border-bottom-color: #b3b3b3;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;  *margin-left: .3em;  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);  box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); } .btn:hover, .btn:active, .btn.active, .btn.disabled, .btn[disabled] {  background-color: #e6e6e6;  *background-color: #d9d9d9; } .btn:active, .btn.active {  background-color: #cccccc \9; } .btn:first-child {  *margin-left: 0; } .btn:hover {  color: #333333;  text-decoration: none;  background-color: #e6e6e6;  *background-color: #d9d9d9;  /* Buttons in IE7 don't get borders, so darken on hover */  background-position: 0 -15px;  -webkit-transition: background-position 0.1s linear;  -moz-transition: background-position 0.1s linear;  -ms-transition: background-position 0.1s linear;  -o-transition: background-position 0.1s linear;  transition: background-position 0.1s linear; } .btn:focus {  outline: thin dotted #333;  outline: 5px auto -webkit-focus-ring-color;  outline-offset: -2px; } .btn.active, .btn:active {  background-color: #e6e6e6;  background-color: #d9d9d9 \9;  background-image: none;  outline: 0;  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); } .btn.disabled, .btn[disabled] {  cursor: default;  background-color: #e6e6e6;  background-image: none;  opacity: 0.65;  filter: alpha(opacity=65);  -webkit-box-shadow: none;  -moz-box-shadow: none;  box-shadow: none; } .btn-large {  padding: 9px 14px;  font-size: 15px;  line-height: normal;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px; } .btn-large [class^="icon-"] {  margin-top: 1px; } .btn-small {  padding: 5px 9px;  font-size: 11px;  line-height: 16px; } .btn-small [class^="icon-"] {  margin-top: -1px; } .btn-mini {  padding: 2px 6px;  font-size: 11px;  line-height: 14px; } .btn-primary, .btn-primary:hover, .btn-warning, .btn-warning:hover, .btn-danger, .btn-danger:hover, .btn-success, .btn-success:hover, .btn-info, .btn-info:hover, .btn-inverse, .btn-inverse:hover {  color: #ffffff;  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); } .btn-primary.active, .btn-warning.active, .btn-danger.active, .btn-success.active, .btn-info.active, .btn-inverse.active {  color: rgba(255, 255, 255, 0.75); } .btn {  border-color: #ccc;  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); } .btn-primary {  background-color: #0074cc;  background-image: -moz-linear-gradient(top, #0088cc, #0055cc);  background-image: -ms-linear-gradient(top, #0088cc, #0055cc);  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0055cc));  background-image: -webkit-linear-gradient(top, #0088cc, #0055cc);  background-image: -o-linear-gradient(top, #0088cc, #0055cc);  background-image: linear-gradient(top, #0088cc, #0055cc);  background-repeat: repeat-x;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0055cc', GradientType=0);  border-color: #0055cc #0055cc #003580;  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);  *background-color: #0055cc;  /* Darken IE7 buttons by default so they stand out more given they won't have borders */  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] {  background-color: #0055cc;  *background-color: #004ab3; } .btn-primary:active, .btn-primary.active {  background-color: #004099 \9; } .btn-warning {  background-color: #faa732;  background-image: -moz-linear-gradient(top, #fbb450, #f89406);  background-image: -ms-linear-gradient(top, #fbb450, #f89406);  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));  background-image: -webkit-linear-gradient(top, #fbb450, #f89406);  background-image: -o-linear-gradient(top, #fbb450, #f89406);  background-image: linear-gradient(top, #fbb450, #f89406);  background-repeat: repeat-x;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);  border-color: #f89406 #f89406 #ad6704;  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);  *background-color: #f89406;  /* Darken IE7 buttons by default so they stand out more given they won't have borders */  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-warning:hover, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled] {  background-color: #f89406;  *background-color: #df8505; } .btn-warning:active, .btn-warning.active {  background-color: #c67605 \9; } .btn-danger {  background-color: #da4f49;  background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);  background-image: -ms-linear-gradient(top, #ee5f5b, #bd362f);  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));  background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);  background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);  background-image: linear-gradient(top, #ee5f5b, #bd362f);  background-repeat: repeat-x;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0);  border-color: #bd362f #bd362f #802420;  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);  *background-color: #bd362f;  /* Darken IE7 buttons by default so they stand out more given they won't have borders */  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-danger:hover, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] {  background-color: #bd362f;  *background-color: #a9302a; } .btn-danger:active, .btn-danger.active {  background-color: #942a25 \9; } .btn-success {  background-color: #5bb75b;  background-image: -moz-linear-gradient(top, #62c462, #51a351);  background-image: -ms-linear-gradient(top, #62c462, #51a351);  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));  background-image: -webkit-linear-gradient(top, #62c462, #51a351);  background-image: -o-linear-gradient(top, #62c462, #51a351);  background-image: linear-gradient(top, #62c462, #51a351);  background-repeat: repeat-x;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0);  border-color: #51a351 #51a351 #387038;  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);  *background-color: #51a351;  /* Darken IE7 buttons by default so they stand out more given they won't have borders */  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-success:hover, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] {  background-color: #51a351;  *background-color: #499249; } .btn-success:active, .btn-success.active {  background-color: #408140 \9; } .btn-info {  background-color: #49afcd;  background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);  background-image: -ms-linear-gradient(top, #5bc0de, #2f96b4);  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));  background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);  background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);  background-image: linear-gradient(top, #5bc0de, #2f96b4);  background-repeat: repeat-x;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0);  border-color: #2f96b4 #2f96b4 #1f6377;  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);  *background-color: #2f96b4;  /* Darken IE7 buttons by default so they stand out more given they won't have borders */  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {  background-color: #2f96b4;  *background-color: #2a85a0; } .btn-info:active, .btn-info.active {  background-color: #24748c \9; } .btn-inverse {  background-color: #414141;  background-image: -moz-linear-gradient(top, #555555, #222222);  background-image: -ms-linear-gradient(top, #555555, #222222);  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#555555), to(#222222));  background-image: -webkit-linear-gradient(top, #555555, #222222);  background-image: -o-linear-gradient(top, #555555, #222222);  background-image: linear-gradient(top, #555555, #222222);  background-repeat: repeat-x;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555', endColorstr='#222222', GradientType=0);  border-color: #222222 #222222 #000000;  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);  *background-color: #222222;  /* Darken IE7 buttons by default so they stand out more given they won't have borders */  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-inverse:hover, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] {  background-color: #222222;  *background-color: #151515; } .btn-inverse:active, .btn-inverse.active {  background-color: #080808 \9; } button.btn, input[type="submit"].btn {  *padding-top: 2px;  *padding-bottom: 2px; } button.btn::-moz-focus-inner, input[type="submit"].btn::-moz-focus-inner {  padding: 0;  border: 0; } button.btn.btn-large, input[type="submit"].btn.btn-large {  *padding-top: 7px;  *padding-bottom: 7px; } button.btn.btn-small, input[type="submit"].btn.btn-small {  *padding-top: 3px;  *padding-bottom: 3px; } button.btn.btn-mini, input[type="submit"].btn.btn-mini {  *padding-top: 1px;  *padding-bottom: 1px; } .btn-inverse {   color: #f89844;   font-weight: bold; } .lease-container {   } .lease-container div {   width: 300px;   float: left;   text-align: center   } .btn-product {   width: 200px;   padding: 6px 20px;   font-size: 15px;   line-height: normal;   -webkit-border-radius: 5px;   -moz-border-radius: 5px;   border-radius: 5px; } .displaynone {   display: none; } /*.btn-inverse {  background-color: #555555;   background-image: -moz-linear-gradient(top, #555555, #79797A);  background-image: -ms-linear-gradient(top, #555555, #79797A);  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#555555), to(#79797A));  background-image: -webkit-linear-gradient(top, #555555, #79797A);  background-image: -o-linear-gradient(top, #555555, #79797A);  background-image: linear-gradient(top, #555555, #79797A);   background-repeat: repeat-x;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555', endColorstr='#6A6A6B', GradientType=0);  border-color: #222222 #222222 #000000;  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);  *background-color: #555555;  /* Darken IE7 buttons by default so they stand out more given they won't have borders */ /* filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } */ .acceptterms-div {   margin-top: 50px;   margin-right: 50px; } .acceptterms-div a {   color: #f89844; } .loginbox {   height: 170px;   width: 200px;   padding-top: 20px; } .loginbox a {   color: #555555; } .loginbox label {   float: left;   margin: 0 0px 0 0;   text-align: left;   width: 120px;   } h3.home-header {   font-size: 22px; } div.howitworks {   margin-top: 60px;   clear: both; } .private-label-home img {   padding-left:5px; } .cellplan-container {   clear: both;   } .cellplan-container div {   float: left;   margin-bottom: 40px; } .cellplan-container .col1 {   width: 250px; } /* Tab Classes */ /*UL Tab Navigation*/ ul.tabs { position:relative; clear:both; width:100%; margin:0; list-style:none; line-height:1em; padding:0; } ul.tabs LI { float:left; margin-right:2px; padding:0; } ul.tabs LI.w175 { width: 175px; } ul.tabs li A { background-color:#eee; color:#5B5B5C;   border:none;   padding-left: 5px;     display:block;   font-size:12px;   font-weight:bold;   margin:0;   padding:0.65em 1em 0.65em 1em;   text-decoration:none;   -moz-border-radius-topleft:3px;   -moz-border-radius-topright:3px;   -webkit-border-radius-topleft:3px;   -webkit-border-radius-topright:3px; } ul.tabs li A.active { background-color:#5B5B5C;   color:#F89844; } ul.tabs A:hover, ul.tabs A:active, ul.tabs A.here:link, ul.tabs A.here:visited { background-color:#5B5B5C;   color:#F89844; } ul.tabs A.here:link, ul.tabs A.here:visited { position:relative; z-index:102; } /*subnav*/ ul.tabs UL { position:absolute; left:0; top:1.5em; float:left; background:#bbb; width:100%; margin:0; padding:0.25em 0.25em 0.25em 1em; list-style:none; border-top:1px solid #fff; } ul.tabs UL LI { float:left; display:block; margin-top:1px; } ul.tabs UL A { background:#bbb; color:#fff; display:inline; margin:0; padding:0 1em; border:0 } ul.tabs UL A:hover, ul.tabs UL A:active, ul.tabs UL A.here:link, ul.tabs UL A.here:visited { color:#444; } .tabbed-content { /*background-color:#ddd;  padding: 5px; -moz-border-radius-topleft:0;   -moz-border-radius-topright:3px;   -webkit-border-radius-topleft:0;   -webkit-border-radius-topright:3px;*/ } .tabbed-content { padding: 10px; border: solid 3px #5B5B5C; background-color:#fff; -moz-border-radius-topleft:3px;   -moz-border-radius-topright:3px;   -webkit-border-radius-topleft:3px;   -webkit-border-radius-topright:3px; } /* end of Tabs  */  /* App Tools Tabs */ #login {   min-height: 250px;   background-image: url('images/layout/bottom_btn_bg.png');   width: 210px;   height: 225px;   background-repeat: no-repeat;   margin: 0 auto; } #logo { /*  display:none;*/ }