.mylnk{display:inline; width:100px;}     

/* Header */
.header {background:url('images/headerbg.jpg') no-repeat top left;}
.toolbar {display:block; height:40px; overflow:hidden; background:url('images/toolbg.png') repeat-x top left;}
.greeting {font-family:Tahoma; font-size:12px; font-weight:bold; text-decoration:none; color:#000;}
.logingreet {font-family:Tahoma; font-size:12px; font-weight:normal; text-decoration:underline; color:#000;}

/*Link Icons */
a.login {line-height:20px; padding-left:20px; background:url('images/login.png') no-repeat top left; font-family:Tahoma; font-size:12px; font-weight:bold; text-decoration:none; color:#000;}
a.login:hover {line-height:20px; padding-left:20px; background:url('images/login.png') no-repeat top left; font-family:Tahoma; font-size:12px; font-weight:bold; text-decoration:none; color:#5E5E5E ;}
a.logout {line-height:20px; padding-left:20px; background:url('images/login.png') no-repeat top left; font-family:Tahoma; font-size:12px; font-weight:bold;  text-decoration:none; color:#000;}
a.logout:hover {line-height:20px; padding-left:20px; background:url('images/login.png') no-repeat top left; font-family:Tahoma; font-size:12px; font-weight:bold;  text-decoration:none; color:#5E5E5E ;}
a.cart {line-height:20px; padding-left:20px; background:url('images/viewcart.png') no-repeat top left; font-family:Tahoma; font-size:12px; font-weight:bold; text-decoration:none; color:#000;}
a.cart:hover {line-height:20px; padding-left:20px; background:url('images/viewcart.png') no-repeat top left; font-family:Tahoma; font-size:12px; font-weight:bold; text-decoration:none; color:#5E5E5E ;}
a.contact {line-height:20px; padding-left:20px; background:url('images/contact.png') no-repeat top left; font-family:Tahoma; font-size:12px; font-weight:bold; text-decoration:none; color:#000;}
a.contact:hover {line-height:20px; padding-left:20px; background:url('images/contact.png') no-repeat top left; font-family:Tahoma; font-size:12px; font-weight:bold; text-decoration:none; color:#5E5E5E ;}
.moreInfo {font-family:Tahoma; font-size:12px; font-weight:bold; color:#333333;}

.leftcol{width:210px;}

/* Table Containers */
.tbl {border:1px solid #000; background:#cccccc; width:160px;}
.tblwhite {border:1px solid #000; background:#fff; width:160px;}

.redhead {background:#911c2e; border-bottom:1px solid #000;}
.bluehead {background:#0f3870; border-bottom:1px solid #000;}
.blackhead {background:#000000 url('images/blackheadbg.png') repeat-y top left;}
.title{font-family:Tahoma; font-size:14px; font-weight:bold; color:#fff;}
.subtitle{font-family:Tahoma; font-size:14px; font-weight:bold; color:#163e74;}
.ddrop {font-family:Tahoma; font-size:12px; font-weight:normal; width:140px;}
.ODD{background:#999;}
.EVEN{background:#ccc;}
.ccartlnks {font-family:Tahoma; font-size:12px; font-weight:bold; color:#000;}

/* dropdown menu */
.pulldownmenu {font-family:Tahoma; font-size:12px; font-weight:bold; text-align:center; vertical-align:middle; padding-top:05px;}
.pulldownmenulink a {font-family:Tahoma; font-size:12px; font-weight:bold; text-decoration:none; text-align:center; line-height:12px;}
.pulldownmenulink a:hover {font-family:Tahoma; font-size:12px; font-weight:bold; text-decoration:none; text-align:center; line-height:12px; color:#5e5e5e}
.pulldownmenulink a:visited {font-family:Tahoma; font-size:12px; font-weight:bold; text-decoration:none; text-align:center; line-height:12px;}

.pulldownmenulink table tr td table {padding:04px;}
.pulldownmenulink table tr td table tr td {border-bottom:1px solid #5e5e5e; white-space:nowrap;}
.pulldownmenulink table tr td table tr td a {color:#fff; margin:04px;}
.pulldownmenulink table tr td table tr td a:hover {color:#000;}
/* Footer */
.footer {background:#0f3870 url(images/footerbg.jpg) no-repeat bottom left; margin-top:15px; padding-top:6px; padding-left:25px; padding-right:25px; border-top:1px dashed #000;}
.footer .menu .horz li {border-right:1px solid #fff}
.footer .menu .horz li.last {border-right:0px solid #fff}

.footer .menu .horz a {color:#fff;}
.footer .menu .horz a:hover {text-decoration:underline; color:#fff;}
.footer .menu .horz a.nohover:hover{text-decoration:none;}

.footer {color:#fff;}
/* Search */
.searchbox { border:1px solid #a1a1a1; height:16px; width:100px;}
/*btn*/
.btn
{
	display:inline;
	height:21px;
	background-image:url(images/btnback.png);
	background-repeat:no-repeat;
	margin:04px;
	padding:04px;
	font-family:Tahoma; font-size:12px; font-weight:bold;
}

.btn a
{
	height:21px;
	text-align:center;
	color:#fff;
	font-family:Tahoma; 
	font-size:12px; 
	font-weight:bold;
	text-decoration:none;
	padding-left:04px;
	padding-right:04px;
	display:inline;
}

/*headers */
.pagecaption {background:#fff url(images/captionbg.png) repeat-x top  left; height:22px; display:block; padding:10px;}
.pagecaption h1 {font-family:Tahoma; font-size:14px; font-weight:bold; color:#fff; line-height:16px; margin:0px; padding:0px;}

h1.home {font-family:Tahoma; font-size:14px; font-weight:bold; color:#0f3870; line-height:16px; margin:0px; padding:0px;}
h2.home {font-family:Tahoma; font-size:14px; font-weight:bold; color:#333333; line-height:16px; margin:0px; padding:0px;}
h1.note {font-family:Tahoma; font-size:14px; font-weight:bold; color:#911c2e; line-height:16px; margin:0px; padding:0px; margin-bottom:08px;}

h2.pagecaption {font-family:Tahoma; font-size:14px; font-weight:bold; background:#fff url(images/caption2bg.png) repeat-x top  left; height:28px; display:block; padding:04px;}

h1{font-family:Tahoma; font-size:16px; font-weight:bold; color:#333333;}
h2{font-family:Tahoma; font-size:16px; font-weight:bold; color:#911c2e;}

h3{font-family:Tahoma; font-size:14px; font-weight:bold; color:#333333;}
h4{font-family:Tahoma; font-size:14px; font-weight:bold; color:#911c2e;}
h5{font-family:Tahoma; font-size:14px; font-weight:bold; color: #0f3870;}

h6{font-family:Tahoma; font-size:12px; font-weight:bold; color:#911c2e;}

/* notes */
div.note {border:2px dotted #911c2e; padding:10px; background:#eee url(images/bk-flame.jpg) no-repeat bottom  right; width:320px;}

hr{border-top:2px dotted #911c2e;}
.homejaws {margin:0px; margin-top:25px; background:#fff url(images/jaws.png) no-repeat bottom  right;}

.ALERT           { color: Red; font-size: 10px; }
body { width:100%; font-family:Tahoma; font-size: 12px; padding:0px; margin:0px; background:#fff url('images/bg.gif') repeat-x bottom left}
#Container { padding:0px; width:863px; margin:0px auto; background-color:#fff; }

.overflow 
{
    overflow:hidden;
    height:250px;
}

/*Links */
a {color:#333333; text-decoration:underline;}
a:active {color:#333333; text-decoration:underline;}
a:hover {color:#5e5e5e; text-decoration:none;}
a:visited {color:#333333; text-decoration:underline;}