/* 
*****************************************************
PAGE: ~/TECKSTORE.MASTER
*****************************************************/

body 
{
    padding-bottom:20px;
     margin-top:0px;
    /* min-width: 755px;*/
  background-image:url('images/wisecast_master_bg1.jpg');
    background-repeat:repeat-x;
   /* background-color:#1764A0; */
    background-color:#ffffff;
    color:#000000;
    font-family:Verdana;
    font-size:9.5pt;
    text-align: right;
}


a img, a:link img, a:visited img, a:hover img, a:active img { border-style: none !important;
    border-color: inherit !important;
    border-width: 0 !important;

} 


.dynamicMenu {
   
    z-index:1000;
}

ie8Fix 
{ 
    z-index: 1000; 

}


#progressBackgroundFilter {
    position:fixed;
    top:0px;
    bottom:0px;
    left:0px;
    right:0px;
    overflow:hidden;
    padding:0;
    margin:0;
    background-color:#000;
    filter:alpha(opacity=50);
    opacity:0.5;
    z-index:1000;
    
} #processMessage {
    position:fixed;
    top:30%;
    left:43%;
    padding:10px;
    z-index:1001;
    background-color:#fff;
    border:solid 1px #000;
}

 .header
  {
    font-weight:bold;
    position:absolute;
  }


/* css for timepicker */
.ui-timepicker-div .ui-widget-header{ margin-bottom: 8px; }
.ui-timepicker-div dl{ text-align: left; }
.ui-timepicker-div dl dt{ height: 25px; }
.ui-timepicker-div dl dd{ margin: -25px 0 10px 65px; }
.ui-timepicker-div td { font-size: 90%; }


.CustomTabStyle .ajax__tab_header {
    font-family:verdana,tahoma,helvetica;
    font-size:11px;
    background:url(images/tab-line.gif) repeat-x bottom;
}


.bigpromo
{
    color: green;
    font-size:24pt;
    font-weight:bold;
}


.affiliate_options
{
     vertical-align:top;   
}

.promotitle
{
    color: dodgerblue;
    font-size:16pt;
    font-weight:bold;
}






.RightAligned
{
	text-align: right;
    color: #000000;
}

ftAligned
{
	text-align: left;
}

.CenterAligned
{
	text-align: center;
}


/*Modal Popup*/ 

    .modalBackground 
    {
        background-color:black; 
        filter:alpha(opacity=70);
        opacity:0.7;     
    } 

    .modalPopup 
    {
        background-color:#ffffff; 
        border:none;
        border-width:3px; 
        background-image:url("images/_splash.jpg");
        padding:3px; 
        width:450px; 
        height:400px;
    }
    
    
    .onscreenBackground 
    {
        background-color:black; 
        filter:alpha(opacity=60);
        opacity:0.7;     
    } 
    
        .onscreenloading 
    {
        background-color:black; 
        filter:alpha(opacity=60);
        opacity:0.7;     
    } 
    
    
   

    .bookbarbutton 
    {
        background: url('images/bookbar2.jpg') no-repeat 50% top;
        width: 150px;
        border-style:none;
        height: 56px;
        color:navy;
        font-weight:bold;
        font-size:11pt;
        cursor:hand;        
    }
    
    
        .bookbarbuttondark
    {
        background: url('images/bookbardark.jpg') no-repeat 50% top;
        width: 150px;
        border-style:none;
        height: 56px;
        color:black;
        font-weight:bold;
        font-size:11pt;
        cursor:hand; 
               
    }



    
    .modalPopupcsystemcontractor
    {
              background-color:#ffffff; 
              border:none;
              border-width:3px; 
              background-image:none;
              padding:3px; 
              width:450px; 
              height:400px;
              left:0px;
              top:0px;
    }
    
div.container 
{
top:0px;
	position: relative;
	margin: 0 auto;
	width: 900px;
	height: auto;
	overflow:hidden;
	z-index:0;
    text-align:left;
    vertical-align:top;

 	
}

table 
{  
color: #000000

table 
{  
margin-right: 0px;
	color: #000000

table 
{  
margin-right: 0px;
	color: #000000

table 
{  
margin-right: 0px;
	color: #000000;
    font-size: 10pt;
    margin-top: 0px;
    text-align: left;
    font-size: 9pt;
}

t-size: 9pt;
} 
a:hover {text-decoration:none}



a.breadcrumbs {text-decoration: none;
	font-weight: bold;
    color:dimgray;
    font-size: 8pt;
} 
a.breadcrumbs:hover {color:dodgerblue;
                     
                     }

    
        
a.lnk-psoDB {
    display: block;
    width:210px;
    height:36px;
    /* background-image: url(images/arrow-right-dim.jpg); */
    background-repeat:no-repeat ;
    margin:0px,0px,0px,0px;
    padding-left:24px;
    /*vertical-align:bottom ;*/
    font-size:10pt;
    font-weight:bold;
    /*padding-top:8px;*/
    color:#808080;
}
a.lnk-psoDB:hover {
    background-image: url(images/loadinggreen.gif);
    color:lime;
}

a.lnk-psoDB:active {
    color:Fuchsia ;
    cursor:default;
}



a.lnk-declaration {
    display: block;
    width:120px;
    height:80px;
    background-image: url(images/declaration_thumbnail.jpg);
    background-repeat:no-repeat ;
    margin:0px,0px,0px,0px;
    padding-left:80px;
    vertical-align:bottom ;
    line-height:10pt;
    font-size:9pt;
    font-weight:normal;
    padding-top:6px;
    color:#859EE9;
}
/*a.lnk-declaration:hover {

    color:yellow;
}

 a .alt { display: none; } */
   
    
a.sidemenu {
    font-family: Verdana;
    font-size: 9pt;
    color: navy;
    text-decoration:none;
    margin-bottom:0;
    margin-top:0;
    font-weight:bold;
    }

a.sidemenu:hover {
    color: white;
    }
    
    
a.sidemenuorange {
    font-family: Verdana;
    font-size: 9pt;
    color: saddlebrown;
    text-decoration:none;
    margin-bottom:0;
    margin-top:0;
    font-weight:bold;
    }

a.sidemenuorange:hover {
    color: white;
    }


a.menu {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color:#a9a9a9;
    text-decoration:none;
    font-weight:bold ;
    }

a.menu:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: white;
    }

a.menu_dark {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color:dimgray;
    text-decoration:none;
    font-weight:bold ;
    }

a.search_link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: blue;
    text-decoration:underline;
    margin-bottom:0;
    margin-top:0;
    font-weight:normal ;
    }
    
a.search_link:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: red;
    text-decoration:Underline;
    margin-bottom:0;
    margin-top:0;
    font-weight:normal;
    }

.applicationfield
{
    background:transparent;
    border:none;
    border-top-style: none;
	border-top-width:-1;
	border-right-style: none; 
	border-left-style: none;
	border-bottom-style: none;
	border-bottom-width:-1; 
}


.form_error {
    background-image:url(images/form-error.jpg);
    background-repeat:no-repeat;
    font-size:10px;
    }
    
.list_standard {
    line-height:14pt;
    }
    
.search_header {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: black;
    text-decoration:none;
    margin-bottom:0;
    margin-top:0;
    font-weight:bold;
    }

.search_noresults {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: black;
    text-decoration:none;
    margin-bottom:0;
    margin-top:0;
    margin-left :20px;
    font-weight:bold;
    padding-bottom:10px;
    }
    
.search_text {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: black;
    text-decoration:none;
    margin-bottom:0;
    margin-top:0;
    font-weight:normal;
    }
    
.splash_data {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14pt;
    vertical-align:middle;
    color: black;
    font-weight:normal;
    }

.search_url {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: green;
    text-decoration:none;
    margin-bottom:0;
    margin-top:0;
    font-weight:normal;
    }
       
div.left {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 200px;
	height: 432px;
}


.webImageMaker_popup
{
    position:absolute;
    left:0;
    top:0;
    z-index:500;
    background-color:#f0f0f0;
    border:1px solid black;
}

.webImageMaker_thumbs
{
    overflow:auto;
    width:250px;
    height:250px;
    position:absolute;
    z-index:501;
    background-color:#ffffff;
    border:1px solid #000000;
}

.webImageMaker_thumbs input
{
    margin:3px;
    padding:3px;
    float:left;
}

.webImageMaker_thumbpicker
{
    font-size:x-small;
    background-color:#ffffff;
    margin-bottom:4px;
}

.webImageMaker_canvas
{
    position:absolute;
    top:30px;
    left:15px;
    z-index:501;
}

.webImageMaker_selection
{
    position:absolute;
    border-style:dashed;
    border-width:2px;
    border-color:#ff0000;
    z-index:502;
}

.webImageMaker_popup input
{
    width:80px;
    margin:5px 0px 0px 15px;
};
    margin-right: 0px;;;;;
    font-size: 10pt;;;;;;
	
