@charset "utf-8";
/* CSS Document */

html, body {
min-height: 99%;
height: auto !important;
height: 99%;
background:#c0c0c0;
margin-top:1px;


}
body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

select{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

textarea{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

th{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
button{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt; 
	color:#ffffff; 
	background-color:#5c5c5c; 
	border-color:#ffffff;
	border-style: solid; 
	border-top-width:1px; 
	border-bottom-width:1px; 
	border-right-width:1px; 
	border-left-width:1px;
	cursor:pointer;
}
DL{ font-weight:bold;}
DD{font-weight:normal;}

.button{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt; 
	color:#ffffff; 
	background-color:#BBBBBB; 
	border-color:#ffffff;
	border-style: solid; 
	border-top-width:1px; 
	border-bottom-width:1px; 
	border-right-width:1px; 
	border-left-width:1px;
	cursor: pointer;
}

.SmallText {
	font-size:7pt;
} 

.RequiredStar {
	color:#CC0000;
	font-size:12pt;
	font-weight:bolder;
} 

#pageTop {
	top: 0;
	margin-top:3px;
/*	height:98% !important;*/
	z-index:1;
/*	text-align:center;*/
	overflow:auto;
} 
#MainTable {
	width:100%;
	height:99%;
	padding:0px;
	border-bottom: 1px solid #BBBBBB;
	border-left: 1px solid #BBBBBB;
	border-right: 1px solid #BBBBBB;
	background-color:#FFFFFF;
/*	border-spacing:2px;*/

} 
 

#AjaxFetch{
	HEIGHT: 400px;
/*	margin-left: -49.5%; /*set to a negative number 1/2 of your width*/
	/*left: 50%;*/
	POSITION: relative;
	WIDTH: inherit!important;
	overflow:auto;
	border: 1px solid #999999;
	padding: 2px;
	background-color:#FFFFFF;
}



#Footer {
	position:absolute;
	bottom:0;
	z-index:2;
	left: 50%;
	width:400px;
	margin-left: -200px; /*set to a negative number 1/2 of your width*/
	margin-bottom: 2px; /*set to a negative number 1/2 of your height*/
	font-size:7pt;
	text-align: center;
} 


.slide {
	width: 725px;
	height: auto;
	position: absolute;

}


.tblRowMOver{background-color:#BAC5F5; cursor:pointer;}
.tblRow1{background-color:#e8e8e8;}
.tblRow2{background-color:#F9F9F9;}
.tblBoarder{	border: 1px solid #999999;
				padding: 2px;
				background-color:#FFFFFF;
}

.top_button {
	border: 1px solid #BBBBBB;
	background-image:url(../images/nav/top_but_bg.png);
	padding:3px;
	padding-bottom:4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	
	-webkit-box-shadow: 0 0 8px 0px #666;  
	-moz-box-shadow: 0 0 8px 0px #666; 
	box-shadow: 0 0 8px 0px #666; 
	
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px 3px 0px 0px;
	border-radius: 3px;
/*	border-bottom: none;*/

}

a {
 color:#444;
 text-decoration:none;
}
a:visited {
 color:#444;
 text-decoration:none;
}
a:hover
 {
 color:#C60000;
 text-decoration:underline;
}

.alert {
	background: #FFF6BF url('/images/icons/exclamation.png')no-repeat 15px;
	border-top: 2px solid #FFD324;
	border-bottom: 2px solid #FFD324;
	text-align: center;
	margin:  10px auto;
	padding: 5px 20px;
	padding-left: 40px;
}

.successAlert {
	background: #A8FFA8 url('/images/icons/accept.png')no-repeat 15px;
	border-top: 2px solid #339900;
	border-bottom: 2px solid #339900;
	text-align: center;
	margin:  10px auto;
	padding: 5px 20px;
	padding-left: 40px;
}

.ErrorFieldColor{ background-color:#FF9999;}



.top_button a:visited {
 text-decoration:none;

}

.top_button a:hover {
 color:#444;
 text-decoration:underline;

}

.top_button_selected{
	background-color:#FFFFFF; 
	border-bottom: none;
	background-image:none;
}
.top_button_selected a{
	text-decoration:none;
	color:#C60000;
}
.top_button_spacer{
	border-bottom: 1px solid #BBBBBB;
}
.content_box {
	border: 1px solid #BBBBBB;
	padding:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-spacing:10px;
}

.sub_buttons_back{
	padding:3px;
	padding-bottom:3px;
	border-spacing:0px;
/**/	background-image:url(../images/nav/top_but_bg.png);

}

.sub_buttons_back td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.sub_buttons_back td a{
	color:#444;
	text-decoration:none;
}
.sub_buttons_back td a:visited{
	text-decoration:none;
}
.sub_buttons_back td a:hover{
	color:#444;
	text-decoration:underline;
}

.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/

}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #BBBBBB;
color: #444;
background: white url(../images/nav/top_but_bg.png) top left repeat-x;
	
	-webkit-border-radius: 2px; 
	-moz-border-radius: 2px 2px 0px 0px;
	border-radius: 2px;

}

.shadetabs li a:visited{
color: #444;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #444;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
color:#C60000;
top: 1px;
}

.shadetabs li a.selected{ /*selected main tab style */
background-image: url(shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}
.AjaxContainer{
	border:1px solid #BBBBBB;
	text-align:left;
	padding: 10px;
	white-space:normal;
	font-size:12px;
	overflow:hidden;
}

#SubNav{height:25px; background:url(/images/nav/sub_nav-bg.png) bottom repeat-x; letter-spacing:-1px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px; margin-bottom:2px;}
#ie6 #SubNav{zoom:1}
#SubNav ul{margin:0; list-style-type: none; }
#SubNav li{float:left; }
#SubNav li a{line-height:25px; text-decoration:none; font-size:11px; padding:0 9px; display:block; white-space:nowrap}
#SubNav li a:hover{text-decoration:underline}
#SubNav li.selected a:hover{text-decoration:none; cursor:default}


#BrosweFor{padding:0px 7px 0px 7px; line-height:25px; font-size:11px; font-weight:bold; color:#888888}
.BrosweForLink{height:25px;}
#ie6 .BrosweForLink{overflow:hidden}
.BrosweForLink .shadow1, .BrosweForLink .shadow2{background:url(/images/spaces.gif) bottom left repeat-y; width:11px; height:25px; display:block; float:left; zoom:1}
.BrosweForLink a{position:relative; top:0px; float:left}
.BrosweForLink.selected {color:#c60000}
.BrosweForLink.selected .shadow1{background:url(/images/nav/left-button-shadow.png) bottom left repeat-y; width:11px; height:25px; display:block; float:left; zoom:1}
.BrosweForLink.selected .shadow2{background:url(/images/nav/right-button-shadow.png) bottom left repeat-y; width:11px; height:25px; display:block; float:left; zoom:1}
.BrosweForLink.selected a{background:#ffffff url(/images/nav/arrow_down_red.png) 50% 95% no-repeat; color:#C60000; position:relative; top:0px; float:left; border-bottom:1px solid #fff; }
.BrosweForLink.selected a:visited{ color:#C60000;}
.BrosweForLink.selected a:hover{ color:#C60000;}
