/* CSS Document */
body
{
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	font-family: Verdana, 'Times New Roman';
	font-size: 10pt;
	background-color: #EEECEA;
	background-image: url(images/BackgroundGradient.gif);
	background-repeat: repeat-x;
}
.Container
{
	width: 780px;
	margin:0 auto;

}
.TopHeaderBar
{
	background-color:#F2F3F7;
	border-bottom:2px solid #000000;
	border-top:1px solid #8090AA;
	height:28px;
}
 A:link
{
	text-decoration:underline;
	color:#000000 ;
}
A:hover
{
	color:#5F78A0;
	text-decoration:underline;
}
 A:visited
{
	text-decoration:underline;
	color:#000000 ;
}

.Container
{
	width: 780px;
}
.footer
{
	border-top:2px solid #0B2F6B;
	font-size: 10px;
	padding-top: 5px;
}
.menuBg
{
	background-color:#F2F3F7;
	border-bottom:2px solid #000000;
	border-top:1px solid #8090AA;
	height:28px;

}
.menutxt
{
	font-family:Arial;
	font-size:10px;
	color:#000000;
	padding-left:5px;
	padding-right:5px;
	background-image:url(../images/menuStroke.gif);
	background-position:right;
	background-repeat:no-repeat;
}
.ImageHeader
{
	width:780px;
	height: 95px;
	background-image: url(images/Imageband_Contact.jpg);
	background-repeat :no-repeat;
}
.DropdownMenuBg
{
	background-image:url(../images/link-bg.gif);
	background-repeat:repeat-x;
	height:36px;
	border-left:1px solid #0A3980;
	border-right:1px solid #2B5CAA;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:small-caps;
	font-weight:bold;
	padding-right:10px;
	color:#FFFFFF;
	text-align:right;
}
.textCtrl
{
	border:1px solid #B3BDCD;
	font-family:Arial;
	font-size:10px;
	color:#000000;
	padding-left:2px;
	height:18px;
	width:90%;
}
.ComboCtrl
{
	border:1px solid #B3BDCD;
	font-family:Arial;
	font-size:10px;
	color:#000000;
	padding-left:2px;
}
.Label
{
	font-family:verdana,arial,sans;
	font-SIZE:11px;
	padding-left:5px;
	color:#222222;
	text-align:Left;
	height:22px;
}
.LabelBold
{	
	font-family:verdana,arial,sans;
	font-SIZE:11px;
	padding-left:5px;
	color:#222222;
	text-align:Left;
	font-weight:bold;
}
.GridHeader
{
	font-family:verdana,arial,sans;
	font-SIZE:11px;
	padding-left:5px;
	color:#000000;
	text-align:left;
	font-weight:bold;
	height:20px;
	background-color:#DDE4EE;
}
.button
{
	BORDER-RIGHT: #9E9E9E 1px solid;
    BACKGROUND-POSITION: center 50%;
    BORDER-TOP: #9E9E9E 0px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: #9E9E9E 0px solid;
    CURSOR: hand;
    COLOR: #FFFFFF;
    BORDER-BOTTOM: #9E9E9E 1px solid;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #49ACD0;
}
.buttonGo
{
	BORDER-RIGHT: #9E9E9E 1px solid;
    BACKGROUND-POSITION: center 50%;
    BORDER-TOP: #9E9E9E 0px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: #9E9E9E 0px solid;
    WIDTH: 33px;
    CURSOR: hand;
    COLOR: #FFFFFF;
    BORDER-BOTTOM: #9E9E9E 1px solid;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #49ACD0;
}
.NavigationBg
{
	background-color:#DDE4EE;
}
.Previous
{
	background-image:url(images/Previous.gif);
	background-repeat:no-repeat;
	height:22px;
	width:22px;
	background-color:transparent;
	cursor:hand;
	background-position:center;
}
.Next
{
	background-image:url(images/Next.gif);
	background-repeat:no-repeat;
	height:22px;
	width:22px;
	background-color:transparent;
	background-position:center;
	cursor:hand;
}
.Cal
{
    BORDER-RIGHT: 0px;
    BACKGROUND-POSITION: center 50%;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url(images/cal.gif);
    BORDER-LEFT: 0px;
    WIDTH: 18px;
    COLOR: #e6e6cc;
    BORDER-BOTTOM: 0px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Arial;
    HEIGHT: 19px;
    BACKGROUND-COLOR: #f4f7f9
}
.LabelNavigation /*Catalog Screen*/
{	
	font-family:verdana,arial,sans;
	font-SIZE:11px;
	padding-left:2px;
	color:#000000;
	text-align:Left;
	height:22px;
}
.SubTitle /*Catalog Screen*/
{ 	
	font-family:verdana,arial,sans;
	font-SIZE:11px;
	text-align:left;
	padding-left:10px;
	color:#000000;
	font-weight:bold;
	background-color:#DDE4EE;
	height:22px;
}
/* error details and information messages  */
.LabelInfomation
{ 
 font-family:verdana,arial,sans;
 font-SIZE:11px;
 padding-left:10px;
 color:Black;
 text-align:Left;
 font-weight:bold;
 height:22px;
}
.ErrorMessage
{ 
 font-family:verdana,arial,sans;
 font-SIZE:11px;
 padding-left:10px;
 color:#D30B0B;
 text-align:Left;
 font-weight:bold;
 height:22px;
}
.ScreenName
{ 
	font-family:verdana,arial,sans;
    font-SIZE:13px;
    text-align:left;
    color:#003C9B;
    font-weight:bold;
    padding-top:5PX;
    padding-bottom:3px;
	padding-left: 20px;
	border-bottom:#D2D5DC dotted 1px;
    background-repeat:no-repeat;
    background-position:1% 60%;
	text-transform:uppercase;
	vertical-align: bottom;
	background: url(images/title.gif);
	background-repeat:no-repeat;
}
.GridTable
{
	background-color: #EDEEF2;
	border: 1px solid #D2D5DC;
}
.GridRow
{
	border:1px solid #FFFFFF;
	font-family:verdana,arial,sans;
	font-SIZE:11px;
	padding-left:5px;
	color:#222222;
	text-align:left;
	height:20px;
	background-color:#EDEEF2;
	border-collapse:collapse;
}
.GridRowLight
{
	font-family:verdana,arial,sans;
	font-SIZE:11px;
	padding-left:5px;
	color:#222222;
	text-align:left;
	height:20px;
	background-color: #FFFFFF
}
.GridCell
{
	border-right:1px solid #FFFFFF;
	font-family:verdana,arial,sans;
	font-SIZE:11px;
	padding-left:5px;
	color:#222222;
	text-align:left;
	height:20px;
}
.GridCellLight
{
	font-family:verdana,arial,sans;
	font-SIZE:11px;
	padding-left:5px;
	color:#222222;
	text-align:left;
	height:20px;
	background-color: #FFFFFF
}
.GridCellCenter
{
	border-bottom:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF; 
	border-right:1px solid #FFFFFF; 
	font-family:verdana,arial,sans;
	font-SIZE:11px;
	padding-left:1px;
	color:#222222;
	text-align:center;
	height:20px;
}
/* css for thumbnail image in product info screen*/
.ButtonThumbnail
{
	cursor:text;
}
.LabelBack
{
	
	FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: #2161B8;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
    CURSOR: hand;
    vertical-align:top;
}
.DivAfterCompare
{
	position:absolute;
	top: 200px; 
	left: 400px; 
	width: 180px;
    height: 100px;
    z-index: 3;
}
.FamilyDesc
{ 
	border-bottom:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF; 
	border-right:1px solid #FFFFFF; 
	font-family:verdana,arial,sans;
	font-SIZE:12px;
	text-align:left;
	padding-left:10px;
	font-weight:normal;
	height:22px;
}
.Link
{ 
	font-family:verdana,arial,sans;
	font-SIZE:11px;
	text-align:left;
	padding-left:10px;
	color:#082B61;
	font-weight:bold;
	height:22px;
}
.PopUpBG
{
	background-color:White;
}
.PopUpPosition
{
	position:absolute;
	width:40%;
	z-index:4;
	padding-left:30%;
}
.GridRowLogin
{
	font-SIZE:11px;
	padding-left:5px;
	color:#222222;
	text-align:center;
	height:20px;	
	border-collapse:collapse;
}
.TableCell
{
	border-bottom:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF; 
	border-right:1px solid #FFFFFF; 
	font-family:verdana,arial,sans;
	font-SIZE:11px;
	padding-left:1px;
	color:#222222;
	text-align:left;
	background-color:#EDEEF2;
}

.floatRight
{
    float:right;
    text-align: justify;
    margin-left:15px;
    margin-right:15px;
    margin-bottom:10px;
}
