/* CSS Document */
html {overflow:scroll;}

body { background-color:#fffbef; background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; line-height:1.5em; margin:0px;}
td {font-family:Verdana, Arial, Helvetica, sans-serif;}
h1 {color:#1464B0; font-weight:normal; font-size:1.8em; line-height:1.1em;}
b {color:#1464B0;}
a {text-decoration:none; color:#1464B0;}

.red{
	color: #F00;
}

#body {background-image:url(Images/bgmid.gif); width:819px; margin:auto; position:relative; }
#content {width:795px;  position:relative; left:10px}


#totalbox {position:absolute; width:50px; height:1px; top:4px; left:599px;  z-index:5; }
.itemmini {z-index:20; border:1px solid #5B93C8; background-color:#FFFFFF}

#titleimg { background-image:url(Images/titlebar.gif); width:796px; height:126px; position:relative; top:6px;}
#insert { z-index:1;}
#menubar { background-color:#fefeff; width:796px; position:relative; top:5px;}
#menubar img { border:none}
#maincontents {position:relative; top:7px; width:795px;}
#contentpanel { width:594px; float:right} !important
/*left menu*/

#leftmenu {position:relative; width:189px; float:right} !important
#leftmenu a{color:#2D3235; text-decoration:none;}

#prodmenu {background-image:url(Images/prodmenubg.gif); background-repeat:repeat-y; text-align:left; padding-left:10px; padding-right:5px;padding-top:3px; padding-bottom:3px; width:inherit}

#prodmenucurrent {background-image:url(Images/prodmenubg.gif); background-repeat:repeat-y; text-align:left; padding-left:10px; padding-right:5px;padding-top:3px; padding-bottom:3px; font-style:italic; width:inherit}
#prodmenucurrent a{color:#1464B0; width:inherit}

#subclass {background-color:#FFFFFF; border-left:1px solid #5B93C8; border-right:1px solid #5B93C8; text-align:left; padding-left:9px;padding-right:5px; padding-top:3px; padding-bottom:3px; }
#subclasscurrent {background-color:#FFFFFF; border-left:1px solid #5B93C8; border-right:1px solid #5B93C8; text-align:left; padding-left:9px;padding-right:5px; padding-top:3px; padding-bottom:3px;color:#1464B0; width:inherit}
#subclasscurrent a {color:#1464B0; font-style:italic; width:inherit}
.menubottom {margin-bottom:7px;}

/*product table display*/
#prodboxtop {background-color:#e8f4ff; border-top:1px solid; border-left:1px solid; border-right:1px solid ; border-color:#5B93C8;text-align:center; color:#5C8DBF; padding-left:10px; padding-right:10px; font-weight:bold;}
 
#prodboxmid {border-left:1px solid; border-right:1px solid ; border-color:#5B93C8; text-align:center; padding-left:10px; padding-right:10px;}
#prodimg {border:1px solid #ECF3FF; width:100px; margin:auto; padding-top:5px; padding-bottom:5px;}
#prodimg img{border:none;}
.prodboxbot {background-color:#e8f4ff; border-bottom:1px solid; border-left:1px solid; border-right:1px solid ; border-color:#5B93C8;text-align:center; color:#1464B0; font-weight:bold; padding-left:10px; padding-right:10px;}
.prodwindow {padding:15px; border-bottom:1px solid; border-left:1px solid; border-right:1px solid ; border-top:1px solid; border-color:#5B93C8;}
.prodwindowtop { font-family:"Gill Sans MT"; color:#1464B0; font-size:1.6em; border-top:1px solid; border-left:1px solid; border-right:1px solid ; border-color:#5B93C8; height:28px; background-image:url(Images/headerbg.gif); background-repeat:repeat-x; text-align:center;}

.prodwindowhot { font-family:"Gill Sans MT"; color:#1464B0; font-size:1.6em; border-top:1px solid; border-left:1px solid; border-right:1px solid; border-bottom:1px solid; border-color:#5B93C8; height:28px; text-align:center;}

.prodwindowphone { font-family:"Gill Sans MT"; color:#1464B0; font-size:1.6em; border-top:1px solid; border-left:1px solid; border-right:1px solid; border-bottom:1px solid; border-color:#5B93C8; height:auto; text-align:center;}

/*arrangement of detail area*/
#detlimg { margin-right:5px; margin-top:4px; width:200px; border:1px solid #5B93C8;}
#detlimg img{border:none; margin:5px 0 5px 0px}
#detlinfo {width:350px; float:right;}
#detlinfo a {text-decoration:none; color:#1464B0}
#detailbuttons {text-align:center; margin-top:20px; width:100%;}
#detailbuttons img {border:none;}

/*table borders*/
.TOPbox {background-color:#e8f4ff; border-bottom:1px solid; border-top:1px solid; border-left:1px solid; border-color:#5B93C8;text-align:center; color:#1464B0; font-weight:bold;}
.TOPboxR {background-color:#e8f4ff; border-bottom:1px solid; border-top:1px solid; border-left:1px solid; border-right:1px solid ; border-color:#5B93C8;text-align:center; color:#1464B0; font-weight:bold;}
.BLbox {border-bottom:1px solid; border-left:1px solid; border-color:#5B93C8;}
.BMbox {border-bottom:1px solid;  border-color:#5B93C8;}
.BRbox {border-bottom:1px solid; border-left:1px solid; border-right:1px solid; border-color:#5B93C8;}


/*footer*/
#footer {background-image:url(Images/bgbot.gif); height:52px; clear:both; position:relative; top:0px; left:0px; width:819px}
#footerbg {background-image:url(Images/footergrad.gif); height:40px; width:795px; text-align:center;  position:relative; left:10px;}
#footercontent {color:#313232; border-top:1px solid #98bbdc; position:relative; top:3px; font-size:0.9em; line-height:2em; width:790px;}

#footerlogos {border:1px solid #5B93C8; text-align:center; margin:7px 0px 0px 0px; width:594px;}
#footerlogos img {border:none; margin:5px 15px 5px 15px;}
.form {border:1px solid #5B93C8;}

#main1 {position:relative; width:100%; top:7px;}
#left1 {position:relative; width:189px;}
.chevron {
	color: #B65562;
	font-weight: bold;
}