.sidenav {

	background-color: #D6E5F5;

	border-right-width: 2px;

	border-right-style: dotted;

	border-right-color: #517DAD;

}

.maintable {

	background-color: #FFFFFF;

	border-right: thin solid #517DAD;

	border-bottom: thin solid #517DAD;

	border-left: thin solid #517DAD;

}

body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-image: url(images/angelbg.gif);

}

body{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

}

a:link {

	color: #000000;

	text-decoration: none;

}

a:visited {

	text-decoration: none;

	color: #000000;

}

a:hover {

	text-decoration: underline;

	color: #000000;

}

a:active {

	text-decoration: none;

	color: #000000;

}

.sizecharts {

	border: 1px dotted #517DAD;

}

HR {

color : #517DAD; 

height : 1px; 

width : 85%; 

border: 1px dotted #517DAD; 

} h2 {

	font-size: 20px;

	font-weight: bold;

	color: #517DAD;

}

#btncell {

	padding-left: 30px;	

}#btncell input {

	display: block;

	float: left;

}

#quant {

	margin-top: 31px;

	margin-right: 5px;

}

#buybtn {

	margin-top: 15px;

}

#wish {

}

OPTION.oostock {

color : #000000;

}

.cloud {

	background-repeat: no-repeat;

	display: block;

	margin: 0px;

	height: 23px;

	font-size: 16px;

	font-family: Arial, Helvetica, sans-serif;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 10px;

	color: #2e2e2e;

}

.sidenav ul {

	list-style-type: none;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 7px;

}

.sidenav li {

	list-style-type: none;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 5px;

}

.submenu {

	font-size: 11px;

	display: block;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 15px;

}

#select {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

}

#select1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	width: 160px;

	margin-top: 7px;

}

#header {

	position: relative;

}

.clear {

	font-size: 1px;

	clear: both;

	height: 1px;

}

#viewcart {

	display: block;

	margin-left: 102px;

	margin-top: 10px;

}

#headerimg {

	display: block;

}

#cart {

	position: absolute;

	left: 398px;

	top: 8px;

	width: 352px;

	height: 97px;

	background-color: #FFFFFF;

	font-size: 11px;

}

#cart a {

	font-size: 11px;

}

#search {

	font-size: 11px;

	height: 14px;

	border: 1px solid #24568C;

	margin-top: 2px;

	margin-right: 3px;

}

#giftreg {

	width: 150px;

	font-size: 10px;

	color: #24568C;

	margin-bottom: 5px;

	padding-bottom: 3px;

	background-color: #EBF3FA;

	margin-right: auto;

	margin-left: auto;

	padding-top: 3px;

	margin-top: 5px;

}

#giftreg h3 {

	margin: 0px;

	padding: 0px;

	color: #24568C;

}

#giftreg p {

	text-align: center;

	margin: 0px;

	padding-top: 3px;

	padding-right: 0px;

	padding-bottom: 3px;

	padding-left: 0px;

}

#giftreg a {

	text-decoration: none;

	color: #24568C;

}

#giftreg a:hover {

	text-decoration: underline;

}

#giftreg table input {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	width: 80px;

	height: 14px;

}

#giftreg table td {

	padding-top: 2px;

	padding-bottom: 2px;

}

#giftreg form {

	margin: 0px;

	padding: 0px;

}

#giftreg p span {

	display: block;

	padding-left: 40px;

}

#newsletter {

	width: 150px;

	font-size: 10px;

	color: #24568C;

	margin-bottom: 5px;

	padding-bottom: 3px;

	background-color: #EBF3FA;

	margin-right: auto;

	margin-left: auto;

	padding-top: 3px;

	margin-top: 5px;

}

#newsletter h3 {

	margin: 0px;

	color: #24568C;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 3px;

	padding-left: 0px;

}

#newsletter p {

	text-align: center;

	margin: 0px;

	padding-top: 3px;

	padding-right: 0px;

	padding-bottom: 3px;

	padding-left: 0px;

}

#newsletter a {

	text-decoration: none;

	color: #24568C;

}

#newsletter a:hover {

	text-decoration: underline;

}

#newsletter table input {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	width: 80px;

	height: 14px;

}

#newsletter table td {

	padding-top: 2px;

	padding-bottom: 2px;

}

#newsletter form {

	margin: 0px;

	padding: 0px;

}

#newsletter p span {

	display: block;

	padding-left: 40px;

}

.viewcart {

	padding-right: 5px;

	display: block;

	background-image: url(images/cart.jpg);

	background-repeat: no-repeat;

	height: 19px;

	padding-left: 21px;

	float: right;

	padding-top: 3px;

}

#login {

	font-size: 11px;

	border: 1px solid #24568C;

	margin: 0px;

	padding-top: 0px;

	padding-right: 3px;

	padding-bottom: 0px;

	padding-left: 3px;

	background-color: #D6E5F5;

	color: #24568C;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

#login2 {

	font-size: 11px;

	border: 1px solid #24568C;

	margin: 0px;

	padding-top: 0px;

	padding-right: 3px;

	padding-bottom: 0px;

	padding-left: 3px;

	background-color: #D6E5F5;

	color: #24568C;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



#info {

	position: absolute;

	top: 136px;

	left: 642px;

	width: 103px;

	visibility: hidden;

}

#info ul {

	margin: 0px;

	list-style-type: none;

	padding-top: 3px;

	padding-right: 5px;

	padding-bottom: 3px;

	padding-left: 5px;

	background-color: #85B1E0;

	border: 1px solid #275C98;

	display: block;

	line-height: 17px;

}

#info li {

}

#info a {

	color: #FFFFFF;

}

#closingmenusup {

	position: absolute;

	left: 0px;

	top: 96px;

	width: 748px;

	height: 10px;

	z-index: 50;

}

#closingmenusleft {

	position: absolute;

	left: 627px;

	top: 105px;

	width: 14px;

	height: 195px;

	z-index: 50;

}

#closingmenusright {

	position: absolute;

	left: 749px;

	top: 94px;

	width: 14px;

	height: 207px;

	z-index: 50;

}

.closingmenudown {

	font-size: 1px;

	height: 10px;

	clear: both;

}

#infolink {

	position: absolute;

	left: 668px;

	top: 112px;

	width: 57px;

	height: 22px;

}
.cobtbl{
	background-color:#B1B1B1;
}
.cobll{
	background-color:#FFFFFF;
}
.cobhl{
	background-color:#EBEBEB;
}
