﻿/*
input[type="submit"] {
background:#FFC027 url(~/Images/schbtnbg.gif) repeat-x scroll 0%;
border:1px solid #B08D4F;
color:#772D00;
cursor:pointer;
height:21px;
width:60px;
}
*/


.box ul {
margin:0pt;
padding:4px 0pt;
}

.box ul li {
background:transparent url(~/Images/bul0.png) no-repeat scroll 8px 6px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:2px 0px 2px 22px;
}

#ptab2 {
	FONT-SIZE: 0.9em; 
	BACKGROUND: url(~/Images/t3_bg.gif) #fff repeat-x 50% bottom; 
	FLOAT: left; 
	MARGIN-BOTTOM: 12px; 
	MARGIN-LEFT: 3px; 
	WIDTH: 97%; 
	LINE-HEIGHT: normal; 
	FONT-FAMILY: arial,verdana,sans-serif
}
#ptab2 UL {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 10px; 
	LIST-STYLE-TYPE: none
}
#ptab2 LI {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 9px; 
	BACKGROUND: url(~/Images/t3_left.gif) no-repeat left top; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px
}
#ptab2 A {
	PADDING-RIGHT: 15px; 
	DISPLAY: block; 
	PADDING-LEFT: 6px; 
	FONT-WEIGHT: bold; 
	BACKGROUND: url(~/Images/t3_right.gif) no-repeat right top; 
	FLOAT: left; 
	PADDING-BOTTOM: 4px; 
	COLOR: #666; 
	MARGIN-RIGHT: 3px; 
	PADDING-TOP: 5px; 
	TEXT-DECORATION: none
}
#ptab2 A {
	FLOAT: none
}
#ptab2 A:hover {
	COLOR: #222
}
#ptab2 #high 
{
	BACKGROUND-IMAGE: url(~/Images/t3_left_on.gif)
}
#ptab2 #high A {
	BACKGROUND-IMAGE: url(~/Images/t3_right_on.gif); PADDING-BOTTOM: 5px; COLOR: #333
}

/* -------------------------------------------------------------------------- */

#sbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 35px 0px; WIDTH: 400px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#sbox .sboxtop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(~/Images/box_top.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px
}
#sbox .sboxmid {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: url(~/Images/box_tile.gif) repeat-y left 50%; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 400px; COLOR: #6d8b98; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, "Trebuchet MS"; TEXT-ALIGN: center
}
#sbox .sboxbottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(~/Images/box_bottom.gif) no-repeat left bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px
}
#sbox .sep {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(~/Images/box_sep.gif) repeat-x left center; PADDING-BOTTOM: 0.5em; WIDTH: 390px; PADDING-TOP: 0.5em; HEIGHT: 2px
}
#sbox2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 35px 0px; WIDTH: 600px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#sbox2 .sboxtop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(~/Images/box_top2.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px
}
#sbox2 .sboxmid {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: url(/img/box_tile2.gif) repeat-y left 50%; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 600px; COLOR: #6d8b98; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, "Trebuchet MS"; TEXT-ALIGN: left
}
#sbox2 .sboxbottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/img/box_bottom2.gif) no-repeat left bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px
}
#sbox2 .sep {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/img/box_sep.gif) repeat-x left center; PADDING-BOTTOM: 0.5em; WIDTH: 590px; PADDING-TOP: 0.5em; HEIGHT: 2px
}

/* -------------------------------------------------------------------------- */
body
{
	font-family: Arial;
	font-size: 12px;
	color: gray;
	font-weight: normal;
	margin:0;
	margin-top:0;
	margin-left:0;
	background-color:#678fc3;
	background-position:center;
}

.blue
{
	font-family: Arial;
	font-size: 12px;
	color: blue;
	font-weight: normal;	
}

.black
{
	font-family: Arial;
	font-size: 12px;
	color: black;
	font-weight: bold;	
}

.green
{
	font-family: Arial;
	font-size: 12px;
	color: green;
	font-weight: bold;	
}

.window
{
	border-color: #3b5a82;
	border-style: solid;
	border-width: 1px;
	background-color: #dae8f9;
}

.windowRed
{
	border-color: #3b5a82;
	border-style: solid;
	border-width: 1px;
	background-color: #f8d8c6;
}

.windowGreen
{
	border-color: #3b5a82;
	border-style: solid;
	border-width: 1px;
	background-color: #CCFF99;
}

.tooltip
{
	border-color: #3b5a82;
	border-style: solid;
	border-width: 1px;
	background-color: #ffedce;
}

.redzone
{
	border-color: #3b5a82;
	border-style: solid;
	border-width: 1px;
	background-color: #FFEDE4;
}

.warning
{
	font-family: Arial;
	font-size: 12px;
	color: red;
	font-weight: normal;
}

.success
{
	font-family: Arial;
	font-size: 12px;
	color: green;
	font-weight: normal;
}

.promo
{
	font-family: Arial;
	font-size: 12px;
	color:  Green;
	font-weight: bold;
}

.technical
{
	font-family: Arial;
	font-size: 12px;
	color:  dimgray;
}

/* -------------------------------------------------------------------------- */
.title1
{
	font-family: Arial;
	font-size: 22px;
	color:  black;
	font-weight: normal;
}

.title2
{
	font-family: Arial;
	font-size: 14px;
	color:  black;
	font-weight: bold;
}

.product
{
	font-family: Arial;
	font-size: 20px;
	color:  black;
	font-weight: bold;
}



.title3
{
	font-family: Arial;
	font-size: 12px;
	color:  black;
	font-weight: bold;
}

.small
{
	font-family: Arial;
	font-size: 11px;
	color:  black;
	font-weight: normal;
}

.title2navy
{
	font-family: Arial;
	font-size: 14px;
	color:  #067dbb;
	font-weight: bold;
}

.title2gray
{
	font-family: Arial;
	font-size: 14px;
	color:  Gray;
	font-weight: bold;
}

.hyper
{
	font-family: Arial;
	font-size: 12px;
	color:  blue;
	font-weight: normal;
	text-decoration:underline;
}

.title3
{
	font-family: Arial;
	font-size: 12px;
	color:  black;
	font-weight: bold;
}

.whiteLink
{
	font-family: Arial;
	font-size: 12px;
	color:  white;
	font-weight: bold;
	text-decoration:none;
}

.blackLink
{
	font-family: Arial;
	font-size: 12px;
	color:  black;
	font-weight: normal;
	text-decoration:none;
}

.test
{
	background-position :center;
}

/*CollapsiblePanel*/
.collapsePanel {
	
	background-color:white;
	overflow:hidden;
}

.collapsePanelHeader{
	width:100%;
	height:30px;
	background-image: url(images/bg-menu-main.png);
	background-repeat:repeat-x;
	color:#FFF;
	font-weight:bold;
}

#master_content .collapsePanelHeader a {color:#FFF;}
#master_content .collapsePanelHeader a:hover {text-decoration:none;background:none;}

/*Modal Popup*/
/*
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#f0f0f0;
	border-width:1px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

.modalPopup p {
    padding: 5px;
}
*/
.popup_modalpopup
{
    font-family: arial,helvetica,clean,sans-serif;
    font-size: small;
    padding: 2px 3px;
    display: block;
    position: absolute;
}

.popup_container
{
    width: 100%;
    border: solid 1px #808080;
    border-width: 1px 0px;
} 

.popup_header
{
    background: url(../../Images/sprite.png) repeat-x 0px -200px;	
    color: #000;	
    border-color: #808080 #808080 #ccc;
    border-style: solid;
    border-width: 0px 1px 1px;
    padding: 3px 10px;
} 

.popup_header .popup_msg
{
    font-weight: bold;
}         

.popup_body
{
    background-color: #f2f2f2;
    border-color: #808080;
    border-style: solid;
    border-width: 0px 1px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 30px;
} 

.popup_body .popup_msg
{
    background: url(../../Images/sprite.png) no-repeat 0px -1150px;	
    float: left;
    padding-left: 22px;
}  

.popup_footer
{
    background-color: #f2f2f2;
    border-color: #808080;
    border-style: none solid;
    border-width: 0px 1px;
    text-align:right;
    padding-bottom: 8px;
    padding-right: 8px;
} 

.popup_close
{
    right: 7px;	
    background: url(../../Images/close.png);	
    width: 25px;	
    cursor: pointer;	
    position: absolute;	
    top: 4px;	
    height: 15px;
}

.popup_close:hover
{
    right: 7px;	
    background: url(../../Images/close-hover.png);	
    width: 25px;	
    cursor: pointer;	
    position: absolute;	
    top: 4px;	
    height: 15px;
}
.popup_modalBackground 
{
    background-color:Gray;
    filter:alpha(opacity=60);
    opacity:0.6;
}     

/* Validator */
.validatorCalloutHighlight
{
    background-color: lemonchiffon;
}

/*Calendar*/
.cal_Theme1 .ajax__calendar_container   {
    background-color: #e2e2e2; 
    border:solid 1px #cccccc;
}

.cal_Theme1 .ajax__calendar_header  {
    background-color: #ffffff; 
    margin-bottom: 4px;
}

.cal_Theme1 .ajax__calendar_title,
.cal_Theme1 .ajax__calendar_next,
.cal_Theme1 .ajax__calendar_prev    {
    color: #004080; 
    padding-top: 3px;
}

.cal_Theme1 .ajax__calendar_body    {
    background-color: #e9e9e9; 
    border: solid 1px #cccccc;
}

.cal_Theme1 .ajax__calendar_dayname {
    text-align:center; 
    font-weight:bold; 
    margin-bottom: 4px; 
    margin-top: 2px;
}

.cal_Theme1 .ajax__calendar_day {
    text-align:center;
}

.cal_Theme1 .ajax__calendar_hover .ajax__calendar_day,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_month,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_year,
.cal_Theme1 .ajax__calendar_active  {
    color: #004080; 
    font-weight: bold; 
    background-color: #ffffff;
}

.cal_Theme1 .ajax__calendar_today   {
    font-weight:bold;
}

.cal_Theme1 .ajax__calendar_other,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_today,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_title {
    color: #bbbbbb;
}

.linka_button
{
   border:1px solid #CCCCCC;
}

.linka_button[disabled]:hover
{
   background-color:#F0F0F0;
   cursor:default;
}
.linka_button:hover
{
   background-color:#DBDBDB;
   cursor:pointer;
}



