/*
BODY STYLE
SCROLLBAR STYLE
DEFAULT FONT STYLE
*/
BODY { 
	min-height: 100%;
	height: 100%;
	scrollbar-3d-light-color:#FFFFFF;
	scrollbar-arrow-color:#9CAEC4;
	scrollbar-base-color:#FFFFFF;
	scrollbar-dark-shadow-color:#FFFFFF;
	scrollbar-face-color:#E6EBF0;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
	/*color: #333333;*/
	font-size:  11px;
	font-family: Tahoma,Verdana,Arial,Trebuchet MS;
	text-decoration: none;
	/*background: url(../images/icons/main_bg.jpg) #d1aabd;*/
	background: #C0CFE2;
	margin: 5px;
	padding: 0;
	margin-top:5px;
	margin-right:5px;
	margin-left:5px;
	text-align: left;

}

/*Common coloured backgrounds*/
.Header{background-color:#C0CFE2;}

.TRowLightGrey{background-color:#EAEAEA;}
.TRowDarkGrey{background-color:#999999;}

.TRowLightBlue{background-color:#5774FD;}
.TRowDarkBlue{background-color:#1B42FC;}

.TRowLightRed{background-color:#B30000;}
.TRowDarkRed{background-color:#B30000;}

.TRowLightGreen{background-color:#91FF91;}
.TRowDarkGreen{background-color:#009700;}

.TRowLightPurple{background-color:#C38CA8;}
.TRowDarkPurple{background-color:#5E2943;}

.TRowWhite{background-color:#FFFFFF;}

.TRowYellow{background-color:#FFFF99;}

.TRowBlack{background-color:#000000;}

.TRowLightOrange{background-color:#FFFF99;}
.TRowDarkOrange{background-color:#E1B500;}


/*Links style*/
a:hover {
text-decoration: underline;
color:#B30000;
}

/*Form elements styles*/
.LargeBox{
font-family: Tahoma,Verdana,Arial,Trebuchet MS;
font-size:  11px;
color: #000000;
width:240pt;
/*
border: 1px solid #CCCCCC;
*/
}
.NormalBox{
font-family: Tahoma,Verdana,Arial,Trebuchet MS;
font-size:  11px;
color: #000000;
width:120pt;
/*
border: 1px solid #CCCCCC;
*/
}
.SmallBox{
font-family: Tahoma,Verdana,Arial,Trebuchet MS;
font-size:  11px;
color: #000000;
width:80pt;
/*
border: 1px solid #CCCCCC;
*/
}
.MiniBox{
font-family: Tahoma,Verdana,Arial,Trebuchet MS;
font-size:  11px;
color: #000000;
width:40pt;
/*
border: 1px solid #CCCCCC;
*/
}
.QtyBox{
font-family: Tahoma,Verdana,Arial,Trebuchet MS;
font-size:  11px;
color: #000000;
width:20pt;
/*
border: 1px solid #CCCCCC;
*/
}


/*Table styles*/
.TMenuArea{background-color:#EAEAEA;}
.TIndexHead {background-color:#FFFF99}

.TSectionHead{background-color:#;}
.TSectionBody{background-color:#;}

.TMenuHead{background-color:#D0DAC9;}
.TMenuBody{background-color:#EAEAEA;}

.TSubMenuHead{background-color:#D0DAC9;}
.TSubMenuBody{background-color:#E8ECFF;}

.THead{background-color:#5781AE;}
.TBody{background-color:#FFFFFF;}

.TSubHead{background-color:#D2D2FF;}
.TSubBody{background-color:#FFFFFF;}

.TAlertHead{background-color:#B30000;}
.TAlertBody{background-color:#FFFFFF;}

.TConfirmHead{background-color:#91FF91;}
.TConfirmBody{background-color:#FFFFFF;}

.TInfoHead{background-color:#CCCCCC;}
.TInfoBody{background-color:#EAEAEA;}

.TSearchHead{background-color:#FFF0D9;}
.TSearchBody{background-color:#FFFCF4;}

/*Sections border*/
.Border	{border:1px solid #000066; background-color:#FFFFFF;}
.SubBorder	{border:1px solid #FFFFFF;}
.MenuBorder	{border:1px solid #D0DAD9;}
.SubMenuBorder	{border:1px solid #D0DAD9;}
.InfoBorder	{border:1px solid #D0DAC9;}
.ConfirmBorder{border:1px solid #91FF91;}
.AlertBorder{border:1px solid #B30000;}
.SearchBorder{border:1px solid #FFFF99;}

/*Line Colours*/
.Line	{background-color:#5781AE;}
.SubLine{background-color:#EAEAEA;}
.MenuLine{background-color:#D0DAC9;}
.SubMenuLine{background-color:#D0DAC9;}
.InfoLine{background-color:#D0DAC9;}
.SearchLine{background-color:#FFFF99;}
.AlertLine{background-color:#B30000;}
.ConfirmLine{background-color:#91FF91;}
.AddressBar{background-color:#000066;}

/*Font styles*/

LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 4px;
	MARGIN: 0px 0px 0px 1.5em;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: square;
}
.Address{
font-size:  11px;
color: #FFFFFF; 
font-family: Tahoma,Verdana,Arial,Trebuchet MS;
text-decoration: none;
}
.TTitle{
font-size:  18px;
color: #000000; 
font-weight:bold;
font-family: Verdana,Arial,Trebuchet MS;
text-decoration: none;
}
.TSubTitle{
font-size:  12px;
color: #333333; 
font-weight:bold;
font-family: Tahoma,Verdana,Arial,Trebuchet MS;
text-decoration: none;
}
.TSearchTitle{
font-size:  11px;
color: #5E7A9D; 
font-weight:bold;
font-family: Tahoma,Verdana,Arial,Trebuchet MS;
text-decoration: none;
}
.TAlertTitle{
font-size:  11px;
color: #FFFFFF; 
font-weight:bold;
font-family: Tahoma,Verdana,Arial,Trebuchet MS;
text-decoration: none;
}
.TInfoTitle{
font-size:  11px;
color: #333333; 
font-weight:bold;
font-family: Tahoma,Verdana,Arial,Trebuchet MS;
text-decoration: none;
}
.TConfirmTitle{
font-size:  11px;
color: #333333; 
font-weight:bold;
font-family: Tahoma,Verdana,Arial,Trebuchet MS;
text-decoration: none;
}

.TSectionTitle {
font-size:  16px;
color: #5E2943; 
font-weight:bold;
font-family: Trebuchet MS, Tahoma,Verdana,Arial,Trebuchet MS;
text-decoration: none;
}
.TName{
font-size:  11px;
color: #585858;
font-family: Tahoma,Verdana,Arial,Trebuchet MS;
text-decoration: none;
}
.TValue{
font-size:  11px;
color: #000000; 
line-height: 15px;
font-family: Tahoma,Verdana,Arial,Trebuchet MS;
text-decoration: none;
}
.TSubValue{
font-size:  11px;
color: #333333; 
font-family: Tahoma,Verdana,Arial,Trebuchet MS;
text-decoration: none;
}
.TNameSmall {
font-size:  9px;
line-height: 15px;
color: #585858; 
font-family: Tahoma,Verdana,Arial,Trebuchet MS;
text-decoration: none;
}
.TValueSmall {
font-size:  9px;
line-height: 15px;
color: #000000; 
font-family: Tahoma,Verdana,Arial,Trebuchet MS;
text-decoration: none;
}

.Normal {
font-size:  11px;
line-height: 15px;
color: #000000; 
font-family: Tahoma,Verdana,Arial,Trebuchet MS;
text-decoration: none;
}
.Link {
font-size:  11px;
color: #B30000; 
font-family: Tahoma,Verdana,Arial,Trebuchet MS;
text-decoration: none;
}
.ActiveLink {
font-size:11px;
color: #B30000; 
font-weight: bold;
font-family: Tahoma,Verdana,Arial,Trebuchet MS;
text-decoration: underline;
}
.InactiveLink {
font-size:  11px;
font-weight: bold;
color: #000000; 
font-family: Tahoma,Verdana,Arial,Trebuchet MS;
text-decoration: none;
}
.MenuLink {
font-size:  11px;
color: #FFFFFF; 
font-family: Tahoma,Verdana,Arial,Trebuchet MS;
text-decoration: none;
}
.SubMenuLink {
font-size:  11px;
color: #FFFFFF; 
font-family: Tahoma,Verdana,Arial,Trebuchet MS;
text-decoration: none;
}
.Confirm {
font-size:  11px;
color: #009700; 
font-family: Tahoma,Verdana,Arial,Trebuchet MS;
text-decoration: none;
}
.Alert {
font-size:  11px;
color: #B30000; 
font-family: Tahoma,Verdana,Arial,Trebuchet MS;
text-decoration: none;
}
.Attention {
font-size:  11px;
color: #FF6600; 
font-family: Tahoma,Verdana,Arial,Trebuchet MS;
text-decoration: none;
}
.Warning{
font-size:  11px;
color: #333333; 
font-family: Tahoma,Verdana,Arial,Trebuchet MS;
text-decoration: none;
}
.Faded{
font-size:  11px;
color: #666666; 
font-family: Tahoma,Verdana,Arial,Trebuchet MS;
text-decoration: none;
}
.Info{
font-size:  11px;
/*color: #2B62F4;*/
color:#000066;
font-family: Tahoma,Verdana,Arial,Trebuchet MS;
text-decoration: none;
}
/*green as O.K.*/
.OK{
font-size:  11px;
color: #66CC33; 
font-family: Tahoma,Verdana,Arial,Trebuchet MS;
text-decoration: none;
}
.btn {
	border: 1px outset #ffffff;
	font-size:11px;
	margin: 0px 0px 0px 1px;
	padding: 1px 1px 1px 1px;
	background-image: url(../images/btn_bg.gif);
	background-image: repeat-x;
}
.BorderShadow {
	border:1px solid #CCCCCC;
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=3, OffY=3, Color=cccccc, Positive=true);
}
.MenuShadow {
	border:1px solid #CCCCCC;
	/*filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=4, OffY=4, Color=cccccc, Positive=true);*/
}




