body{margin:0px;background-color:#77a2d9;color:#000000; font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif;}
BODY, P, DIV, TD, BLOCKQUOTE {font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif;}

form{margin:0;padding:0;}

A:ACTIVE{color:#000000;text-decoration:none;}
A:LINK{color:#000000;text-decoration:none;}
A:VISITED{color:#000000;text-decoration:none;}
A:HOVER{color:#075ccb;text-decoration:underline;}

.TopBottomBar{font-size:11px; background-color:#d1e4fd; height:23px; color:#000000;}
A:ACTIVE.TopBottomBarLink{color:#000000;text-decoration:none;}
A:LINK.TopBottomBarLink{color:#000000;text-decoration:none;}
A:VISITED.TopBottomBarLink{color:#000000;text-decoration:none;}
A:HOVER.TopBottomBarLink{color:#000000;text-decoration:underline;}

.strike{text-decoration:line-through;}

/** BOX STYLES **/
.BoxFrame{background-color:#095ca2;}


.BoxHeader{font:bold 17px/normal Calibri; color:#082653; background:url(../images/box_top.gif) no-repeat; height:37px; width:181px; text-indent:40px;}
.BoxContent{font:normal 10px/normal Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:6px 10px 6px 10px; background-color:#ecf4fe; text-align:left;}
.BoxText{font:normal 10px/normal Verdana, Arial, Helvetica, sans-serif; color:#000000; background-color:#ecf4fe; text-align:left;}
A:ACTIVE.BoxLink{color:#000000;text-decoration:none;}
A:LINK.BoxLink{color:#000000;text-decoration:none;}
A:VISITED.BoxLink{color:#000000;text-decoration:none;}
A:HOVER.BoxLink{color:#075ccb;text-decoration:underline;}

/** PAGE HEADER AND NAVIGATION **/
.pageHeader{font-size:14px; font-weight:bold; background-color:#93c1ff; text-align:left; padding:5px; margin:0px;	color:#375198;}
.pageNavigation{font-size:11px; background-color:#FFFFFF; padding:5px; height:16px; color:#000000;}
.pageNavigation div{font-size:11px; color:#000000;}

/** CATALOG ITEMS  **/
.CatalogNavigation{background-color:#F6F6F6; border-bottom:1px solid #095ca2;}
.CatalogNavigation table tr td{background-color:#F6F6F6; color:#666666;}
.CatalogItemDark{font-size:9px; background-color:#eff6ff; padding:4px;	color:#000000;}
.CatalogItemLight{font-size:9px; background-color:#eff6ff; padding:4px; color:#000000;}

/** LISTS FOR CART ITEMS - USES CATALOG STYLES **/
.listHeader{font-size:9px; background-color:#eff6ff; color:#000000;}
.listItem{font-size:9px; background-color:#eff6ff; color:#000000;}

/** FORMS	**/

/**NEW FORM STYLES**/
.formFieldSet{border:1px solid #9dc7ff;	margin:0 5px 5px 5px;	padding-bottom:10px;}
.formContent{clear:both; float:left; padding-left:0px; width:99%;}
.formSeparator{background-color:#9dc7ff; padding:6px; color:#000000;}
.formHeader{clear:both; font-weight:bold; background-color:#9dc7ff; color:#0c2576; padding:5px;}
.formLine{clear:both; float:left; width:100%;}
.formCaption{font-size:11px; color:#000000; float:left; padding:5px; margin-top:3px; text-align:right; width:40%;}
.formControl{font-size:11px; color:#000000; float:left; padding:5px;}
.formSpace{font-size:11px; color:#000000; float:left; padding:5px 5px 5px 15px;}
.formControlText{font-family:arial; font-size:11px; font-style:normal; font-weight:normal; width:144px;color:#666666;}
.formControlSelect{font-family:arial; font-size:11px;	font-style:normal; font-weight:normal; width:150px;color:#666666;}
.formButtons{text-align:center; padding-top:15px; padding-bottom:15px; clear:both; float:left; width:99%;}
/**NEW FORM END**/
.FormItems{font-size:11px; padding:2px; color:#000000;}
.formRemark{font-size:9px; color:#696969;}
.ProductSubtitle{font-size:14px; font-weight:bold; border-bottom:1px solid #77a2d9; padding:5px; margin:0px;}

/* CUSTOM PATEL */
.topmenu {background:url(../images/topmenu.gif) repeat-x; height:35px;}
.topmenu ul {margin:0px; padding:0px; list-style-type:none; color:#0c2576;}
.topmenu ul li {margin:0px; padding:0 2px 0 0; float:left; background:url(../images/topmenu_line.gif) no-repeat right; height:33px; display:block;}
.topmenu ul li a {padding:0 29px 0 29px; height:33px; font:bold 11px/30px Tahoma; color:#0c2576; text-decoration:none; display:block;}
.topmenu ul li a:hover {font:bold 11px/30px Tahoma; color:#000000; text-decoration:none; background:url(../images/topmenu_over.gif) repeat-x;}

.topLogin {height:47px; background:url(../images/top_login.gif) repeat-x; font:bold 11px/normal Tahoma; color:#000000;}
.topLoginLink {color:#000000; font-weight:bold; font-size:11px; text-decoration:none;}
.topLoginLink:hover {color:#006dff; font-weight:bold; font-size:11px; text-decoration:none;}

.footer {background:url(../images/footer_bg.gif) repeat-x; height:120px;}
.footerLink {text-align:center; font:bold 11px/20px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}
.footerLink a {text-align:center; font:bold 11px/20px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
.footerLink a:hover {text-align:center; font:bold 11px/20px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}

A:LINK.generalLink {font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline;}
A:HOVER.generalLink:hover {font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color:#006dff; text-decoration:none;}
