﻿/* General html tags */
/* General html tags */
body{margin:0 auto;font-family:Verdana,Arial,Helvetica,sans-serif;color:#2B2B2B;text-align:center;background-color:#334680;word-break:normal;}
a:link{text-decoration:underline;color:#0006A8;}
a:visited{text-decoration:underline;color:#0006A8;}
a:hover{text-decoration:none;color:#111188;}
a{text-decoration:none;color:#0006A8;}
h1{font-family:Helvetica,Sans-Serif;color:#1E2171;font-size:1.4em;display:inline;}
h2{font-family:verdana,arial,sans-serif;font-size:1em;font-weight:bold;color:#3D414C;text-decoration:none;display:inline;}
h2 span{font-family:Arial,Helvetica,sans-serif;color:#002266;font-weight:normal;}
h3{font-weight:bold;font-size:8pt;font-family:verdana;color:#3D414C;margin-bottom:2px;margin-top:10px;}
hr{color:#D7D7DD;background-color:#ccc;height:1px;border:none;}
img,table{border-style:none;}
ol li{padding:5px;}

/* Header */
#wrapper{width:1000px;margin:0 auto;background-image:url(//s3.amazonaws.com/streakwave/container.png);background-repeat:repeat-y;background-position:center;}
#container{width:960px;margin-left:auto;margin-right:auto;}
#top{height:45px;width:1000px;font-size:.8em;background-image:url(//s3.amazonaws.com/streakwave/top.png);background-repeat:no-repeat;background-position:center;color:#fff;position:relative;}
#top a{color:#fff;}
#top .lft_mnu{position:absolute;left:10px;top:8px;}
#top .cntr_mnu{position:absolute;right:120px;top:5px;}
#top .rgt_mnu{position:absolute;right:30px;top:7px;}
.head{height:95px;width:960px;margin:0 auto;position:relative;padding-bottom:10px;}
.head .logo{position:absolute;top:0px;left:30px;}
.head table{position:absolute;right:30px;top:0px;}
.head table td{padding:3px;}

/* Main Menu */
#menu{position:absolute;left:200px;top:50px;width:725px;}
#mnu{-webkit-appearance:none;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;background:#ddd url(//s3.amazonaws.com/streakwave/button.png) repeat-x;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#ddd));background:-moz-linear-gradient(top center,#fff 0%,#ddd 100%);border:1px solid;border-color:#ddd #bbb #999;color:#333;outline:0;overflow:visible;padding:0px;text-shadow:#fff 0 1px 1px;width:auto;/* IE7 */ *padding-top:2px;*padding-bottom:0px;width:100%;margin:0 auto;text-align:left;font-size:.8em;}

#mnu:after{content:"";display:block;height:0;clear:both;}
#mnu li{float:left;list-style:none;font-weight:bold;}
#mnu li a{display:block;padding:3px 5px;text-decoration:none;border-right:1px solid #D7D7DD;white-space:nowrap;color:#112153;}
#mnu li a:hover{background:url(//s3.amazonaws.com/streakwave/mnu2.gif) center center repeat-x;}
#mnu li ul{margin:0;padding:0;position:absolute;visibility:hidden;border:#D7D7DD 1px solid;z-index:1000;}
#mnu li ul li{float:none;display:inline;}
#mnu li ul li a{width:auto;background:#fff;font-weight:normal;color:blue;}
#mnu li ul li a:hover{background:#dbdbdb;}

/* Content */
.h2Txt{font-family:verdana,arial,sans-serif;font-size:1em;font-weight:bold;color:#3D414C;text-decoration:none;display:inline;}
#content{width:900px;margin:0 auto;text-align:left;font-size:.8em;min-height:500px;z-index:1;}
.footer{width:960px;height:115px;font-size:.75em;margin:0 auto;line-height:1.5em;}
.footer a{color:#2B2B2B;}
.footer table{padding-top:7px;margin-left:20px;}
.bottom{width:1000px;height:16px;margin:0 auto;background-image:url(//s3.amazonaws.com/streakwave/footer.png);background-repeat:no-repeat;background-position:center;}
.bottom1{width:1000px;height:16px;margin:0 auto;background-image:url(//s3.amazonaws.com/streakwave/footer.png);background-repeat:no-repeat;background-position:center;}
.clear{clear:both;}
.border{-webkit-appearance:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding;border:#D7D7DD 1px solid;margin:0 auto;padding:20px;background:#ffffff;}
.noborder{margin:0 auto;padding:20px;height:500px;}
#login-form{}
#login-form table{width:320px;margin-top:10px;}
.formlabel{text-align:right;color:#2B2B2B;}
.grayTxt{font-family:Verdana,Arial,Helvetica,sans-serif;color:#bbb;text-align:left;font-size:.85em;}


/* Lists */
.pdf{list-style-image:url(//s3.amazonaws.com/streakwave/pdf.gif);}
.red_arrow{list-style-image:url(//s3.amazonaws.com/streakwave/block-right.gif);}
.camera{list-style-image:url(//s3.amazonaws.com/streakwave/camera.png);}
.information{list-style-image:url(//s3.amazonaws.com/streakwave/information.png);}
.film{list-style-image:url(//s3.amazonaws.com/streakwave/film.png);}
.nobull{list-style-type:none;margin:0px auto;padding:0px;}

/* other CSS */
.fr{float:right;}
.tblbox3{width:900px;border-collapse:collapse;border-bottom:#D7D7DD 5px solid;border-right:#D7D7DD 2px solid;border-left:#D7D7DD 2px solid;}
.tblbox3 th{text-align:left;width:300px;border:#D7D7DD 1px solid;padding:5px 0px 5px 10px;background-image:url(//s3.amazonaws.com/streakwave/barbg.png);background-repeat:repeat-x;}
.tblbox3 td{width:300px;vertical-align:top;border:#D7D7DD 1px solid;}
.tblbox4{width:900px;border:#D7D7DD 1px solid;border-collapse:collapse;border-bottom:#D7D7DD 5px solid;border-right:#D7D7DD 2px solid;border-left:#D7D7DD 2px solid;}
.tblbox4 th{text-align:left;width:225px;border:#D7D7DD 1px solid;padding:5px 0px 5px 10px;background-image:url(//s3.amazonaws.com/streakwave/barbg.png);background-repeat:repeat-x;}
.tblbox4 td{width:225px;vertical-align:top;border:#D7D7DD 1px solid;}
.content{font-family:Arial,Helvetica,sans-serif;color:#2B2B2B;font-size:.75em;}
.contboldor{font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#ff4d1f;}
.orange{color:#881111;}
.red{color:red;}
.smalltxt{font-family:Arial,Helvetica,sans-serif;color:#2B2B2B;font-size:.75em;}
#tooltip{position:absolute;z-index:3000;border:1px solid #2B2B2B;background-color:#000;padding:5px;}
#tooltip h3,#tooltip div{margin:0;}
.ImgLeft{display:inline-block;}
.ImgRight{display:inline-block;margin-left:94px;}
#preview{position:absolute;border:1px solid #D7D7DD;background:#333;padding:2px;display:none;color:#fff;}
#list-content,#list-content ul{margin:0px;padding-left:20px;}
#list-content li{margin:0px;padding:2px 0px;}

/* EVEREST STYLES */
.contentRd{font-family:verdana,arial;font-size:8pt;font-weight:normal;color:#ff0000;}
.contsmall{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;font-weight:normal;color:black;}
.contboldRd{font-family:verdana,arial;font-size:8pt;font-weight:bold;color:#ff0000;}

/* Formalize CSS */

/* `Widths
----------------------------------------------------------------------------------------------------*/

.input_tiny{width:50px;}
.input_small{width:100px;}
.input_medium{width:150px;}
.input_large{width:200px;}
.input_xlarge{width:250px;}
.input_xxlarge{width:300px;}
.input_full{width:100%;}

/*
 Added via JS to <textarea> and class="input_full".
 Applies only to IE7. Other browsers don't need it.
*/
.input_full_wrap{display:block;padding-right:8px;}

/* `UI Consistency
----------------------------------------------------------------------------------------------------*/

::-moz-focus-inner{border:0;padding:0;}

input[type=search]::-webkit-search-decoration{display:none;}
input,button,select,textarea{margin:0;vertical-align:middle;}
input[type=radio], input[type=checkbox]{position:relative;vertical-align:top;top:3px;/* IE8,IE9,IE10 */top:0\0;/* IE7 */ *top:-3px;}

/* iPad */
@media(-webkit-min-device-pixel-ratio:1)and(max-device-width:1024px){input[type=radio], input[type=checkbox]{vertical-align:baseline;top:2px;}}

/* iPhone 3 */
@media (-webkit-min-device-pixel-ratio:1) and (max-device-width:480px){input[type=radio], input[type=checkbox]{vertical-align:baseline;top:0;}}

/* iPhone 4 */
@media (-webkit-min-device-pixel-ratio:2) and (max-device-width:480px){input[type=radio], input[type=checkbox]{vertical-align:baseline;top:0;}}

button, input[type=reset], input[type=submit], input[type=button]{-webkit-appearance:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;background:#ddd url(//s3.amazonaws.com/streakwave/button.png) repeat-x;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#ddd));background:-moz-linear-gradient(top center,#fff 0%,#ddd 100%);border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333;/* Helvetica Neue present,because it works better for line-height on buttons than Arial,on OS X. */
 font:bold 12px/1.3;outline:0;overflow:visible;padding:3px 10px;text-shadow:#fff 0 1px 1px;width:auto;/* IE7 */ *padding-top:2px;*padding-bottom:0px;}

button{/* IE7 */ *padding-top:1px;*padding-bottom:1px;}

textarea, select, input[type=date], input[type=datetime], input[type=datetime-local], input[type=email], input[type=month], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=time], input[type=url], input[type=week]{-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;background-color:#fff;border:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;color:#000;outline:0;padding:2px 3px;font-size:13px;height:1.8em;/* IE7 */ *padding-top:2px;*padding-bottom:1px;*height:auto;}

/*
 Separate rule for Firefox.
 Separate rule for IE,too.
 Cannot stack with WebKit's.
*/
::-webkit-input-placeholder{color:#888;}

input:-moz-placeholder,textarea:-moz-placeholder{color:#888;}

input.placeholder_text,textarea.placeholder_text{color:#888;}

:invalid{/* Suppress red glow that Firefox adds to form fields by default,even when user is still typing. */
 -moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}

button:focus,button:active,input:focus,input:active,select:focus,select:active,textarea:focus,textarea:active{-moz-box-shadow:#06f 0 0 3px;-webkit-box-shadow:#06f 0 0 3px;box-shadow:#06f 0 0 3px;/* for Opera */
 z-index:1;}

input[type=file]:focus, input[type=file]:active, input[type=radio]:focus, input[type=radio]:active, input[type=checkbox]:focus, input[type=checkbox]:active{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}

select[disabled], textarea[disabled], input[type=date][disabled], input[type=datetime][disabled], input[type=datetime-local][disabled], input[type=email][disabled], input[type=month][disabled], input[type=number][disabled], input[type=password][disabled], input[type=search][disabled], input[type=tel][disabled], input[type=text][disabled], input[type=time][disabled], input[type=url][disabled], input[type=week][disabled]{background-color:#eee;}

button[disabled],input[disabled],select[disabled],select[disabled] option,select[disabled] optgroup,textarea[disabled]{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#888;cursor:default;}

textarea,select[size],select[multiple]{height:auto;}

/* Tweaks for Safari + Chrome. */
@media (-webkit-min-device-pixel-ratio:0){select{background-image:url(//s3.amazonaws.com/streakwave/select_arrow.gif);background-repeat:no-repeat;background-position:right center;padding-right:20px;}

 select[size],select[multiple]{background-image:none;padding:0;}

 ::-webkit-validation-bubble-message{box-shadow:rgba(0,0,0,0.5) 0 0 5px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#666),color-stop(1,#000));border:1px solid;border-color:#747474 #5e5e5e #4f4f4f;color:#fff;font:11px/1 'Lucida Grande',Arial,'Liberation Sans',FreeSans,sans-serif;padding:15px 15px 17px;text-shadow:#000 0 0 1px;}

 ::-webkit-validation-bubble-arrow,::-webkit-validation-bubble-top-outer-arrow,::-webkit-validation-bubble-top-inner-arrow{display:none;}}

textarea{min-height:40px;overflow:visible;resize:vertical;width:98%;}

optgroup{color:#000;font-style:normal;font-weight:normal;}

/* `IE6
----------------------------------------------------------------------------------------------------*/

/*
 Everything below this line is for IE6.
 Delete it if you don't support it! :)

 Classes are added dynamically via JS,
 because IE6 doesn't support attribute
 selectors:.ie6_button,.ie6_input,etc.

 Note:These style rules are somewhat
 duplicated because IE6 bombs out when
 it sees attribute selectors. Example:.ie6_button{This works in IE6.}

 .ie6_button,
 input[type=submit]{This doesn't work.}
*/

.ie6_button,* html button{background:#ddd url(//s3.amazonaws.com/streakwave/button.png) repeat-x;border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333;font:bold 12px/1.2 Arial,sans-serif;padding:2px 10px 0px;overflow:visible;width:auto;}

* html button{padding-top:1px;padding-bottom:1px;}

.ie6_input,* html textarea,* html select{background:#fff;border:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;color:#000;padding:2px 3px 1px;font-size:13px;font-family:Arial,sans-serif;vertical-align:top;}

* html select{margin-top:1px;}

.placeholder_text,.ie6_input_disabled,.ie6_button_disabled{color:#888;}

.ie6_input_disabled{background:#eee;}

.aberror{margin-left:10px;width:auto;display:inline;color:red;font-style:italic;}
ui-state-error{border:1px dotted red;}
.ui-autocomplete-loading{background:white url('//s3.amazonaws.com/streakwave/ui-anim_basic_16x16.gif') right center no-repeat;}

/*label.error{margin-left:10px;width:auto;display:inline;color:red;font-style:italic;}*/
input.error{border:1px solid red;outline: 1px solid red;}
textarea.error{border: 1px solid red;}
.msgError{color: red;}

.mypmtmetd input[type=radio], input[type=checkbox]{
top:0;	
}