@media print {body {display:none;}}
body{
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 0px;
font-size:11px;
}


.form{
margin:0px;
padding:0px;
}

.alignLeft{
text-align:left;
}

.alignRight{
text-align:right;
}

.alignCenter{
text-align:center;
}

.alignTop{
vertical-align:top;
}
/*//////////////////////// Links ////////////////////////*/

a.MenuDiv{
font-size:11px;
color: #ffffff;
text-decoration:none;
background-repeat:no-repeat;
background-position:7px 6px;
display: block;
padding-top:6px;
height:20px;
padding-left:27px;
}

a.MenuDiv:hover{
text-decoration: underline;
}

a.RedLink{
color:#FF0000;
text-decoration:none;
}

a.RedLink:hover{
text-decoration: underline;
}

a.WhiteLink{
color:#FFFFFF;
text-decoration:none;
}

a.WhiteLink:hover{
text-decoration:underline;
}

a.WhiteLink2{
color:#FFFFFF;
text-decoration:none;
}

a.WhiteLink2:hover{
color: #000000;
}

a.BlueLink{
color:#165791;
text-decoration:none;
}

a.BlueLink:hover{
color:#000000;
}

.FAQDiv a{
background-image:url(../images/blue_arrow.gif);
background-position:0px 11px;
background-repeat:no-repeat;
padding:5px 0px 8px 10px;
font-size:11px;
color:#12538e;
text-decoration:none;
}

.FAQDiv a:hover{
color: #666666;
}

.DarkBlue{
font-size:11px;
color:#12538e;
}

a.DarkBlueLink{
font-size:11px;
color:#12538e;
text-decoration:none;
}

a.DarkBlueLink:hover{
color: #666666;
}



a.pages{
font-size:11px;
color:#12538e;
text-decoration:none;
display:block;
width:9px;
height:15px;
text-align:center;
border:1px solid #CCCCCC;
padding:0px 3px 0px 3px;
}

a.pages:hover{
color: #ffffff;
background-color:#12538e;
}

.pagesfixed{
font-size:11px;
color: #ffffff;
background-color:#12538e;
display:block;
width:9px;
height:15px;
text-align:center;
border:1px solid #CCCCCC;
padding:0px 3px 0px 3px;
}

/*//////////////////////// Text ////////////////////////*/

.Bold{
font-weight:bold;
}

.BlueText{
color:#165791;
}

.BlackText{
color:#000000;
}

.WhiteText{
color:#ffffff;
}

.WhiteText a{
color:#ffffff;
text-decoration:none;
}

.WhiteText a:hover{
color:#cccccc;
}


.WhiteTitle12{
font-size:12px;
color:#ffffff;
}

.GrayText{
color: #666666;
}

.Red{
color: #ff0000;
}

.Title{
font-size:12px;
color:#165791;
}

.Msg{
color:#ffffff;
padding:0px 5px 0px 5px ;
}

/*//////////////////////// Forms ////////////////////////*/

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

.InputTextQTY{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:40px;
text-align:center;
}

.InputText{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:170px;
border:1px solid #165791;
}

.File{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:230px;
border:1px solid #165791;
}

.Submit{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:100px;
border:1px solid #165791;
}

.Inputlogin{
margin:2px 0px 2px 0px;
padding:1px 1px 1px 1px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:110px;
}

.LoginButton{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border:1px solid #999999;
background-color:#FFFFFF
}


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


.Select{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:174px;
}

.TextArea{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:411px;
height:150px;
}

/*//////////////////////// Others ////////////////////////*/

.SearchBg{
background-image:url(../images/search_bg1.gif);
background-repeat:no-repeat;
}

.TrHeader{
background-image:url(../images/header_bg.gif);
background-repeat:repeat-x;
}

.DivHeader{
padding:2px 2px 3px 4px;
line-height:15px;
}

.DivHeaderBg{
padding:2px 2px 3px 4px;
line-height:15px;
background-image:url(../images/header_sep.gif);
background-repeat:no-repeat;
}

.TdLBProducts{
border-left:1px solid #c0c0c0;
border-bottom:1px solid #c0c0c0;
}

.TdTProducts{
border-top:1px solid #c0c0c0;
}

.TdRProducts{
border-right:1px solid #c0c0c0;
}

.PaddingContent{
padding:2px 2px 2px 4px;
}

.LinksTd{
background-image:url(../images/link_bg.gif);
background-repeat:repeat-x;
height:26px;
}

.UpperMenuTbl{
background:url(../images/menu_top_bg.gif);
background-repeat: repeat-x;
}


.TblHeader{
/*background-image: url(../images/logo.gif);*/
background-image: url(../images/logo2.png);
background-repeat:no-repeat;
background-position:center left;
border-bottom:8px solid #11538d;
height:78px;
vertical-align:top;
}

.LeftBlue{
background-color:#9cc2de;
}

.MenuTbl{
background-color:#12538e;
}

.Pad10Left{
padding-left:10px;
}

.Pad10{
padding:10px;
}

.PadText{
padding:5px 10px 5px 10px;
}

.Pad5Bottom{
padding-bottom:5px;
}

.Margin5top{
margin-top:5px;
}

.BlueDivWBrdr{
margin:0px 1px 0px 1px;
background-color:#2279ba;
border-bottom:1px solid #b2d5f0;
padding:3px 0px 3px 9px;
}

.BlueDivWBrdrTop{
margin:0px 1px 0px 1px;
background-color:#2279ba;
border-Top:1px solid #b2d5f0;
padding:3px 0px 3px 9px;
}

.DarkBlueDivWBrdr{
margin:0px 1px 0px 1px;
background-color:#163c63;
border-bottom:1px solid #b2d5f0;
padding:3px 0px 3px 9px;
}

.BlueBrdrTrans{
margin:0px 1px 0px 8px;
border-bottom:1px solid #b2d5f0;
padding:3px 0px 3px 3px;
}

.TopRight{
vertical-align:top;
padding-right:1px;
}

.TdBorderBlue{
height:18px;
border-bottom:1px solid #b2d5f0;
}

.BottomBar{
height:25px;
background-color:#12538E;
text-align:right;
padding-right:10px;
}

.WhiteBgWborder{
border-bottom:1px solid #009cd0;
background-color:#FFFFFF;
}

.Padding5{
padding:5px;
}

.Red{
color:#FF0000;
}

.TdCategory{
background-image:url(../images/white_arrow.gif);
background-repeat:no-repeat;
background-position:0px 9px;
padding:3px 0px 3px 8px;
border-bottom:1px solid #b2d5f0;
}

.ContactBg{
background-color:#9cc2de;
background-image:url(../images/contact_us.gif);
background-position:right Top;
background-repeat:no-repeat;
}

.BgTop{
background-position:top;
}

.BgBottom{
background-position:Bottom;
}

.BgLeft{
background-color:#9cc2de;
background-repeat:no-repeat;
}

.BgLeft{
background-color:#9cc2de;
background-repeat:no-repeat;
}

.memberSection{
background-image: url(../images/white_arrow.gif);
background-repeat:no-repeat;
background-position:0px 6px;
padding:0px 0px 0px 10px;
margin:0px 0px 0px 10px;
}

.memberSection a{
color:#FFFFFF;
text-decoration:none;
}

.memberSection a:hover{
color:#CCCCCC;
}

.marginLeft10{
margin-left:10px;
}

.marginTop5{
margin-top:5px;
}

.marginBottom5{
margin-bottom:5px;
}