html, body{
margin:0;
padding:0;
height:100%;
}
body{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#header {
	height: 151px;
	background: url(/i/name_bg.jpg) 0px 0px repeat-x #58A0D7;
}
#Header2 {
	height: 116px;
	background: url(/i/name_bg2.jpg) 0px 0px repeat-x;
}
#p1 {
	float: right;
}

#TopMenu {
	background: url(/i/m_bg.gif) 0px 0px repeat-x #909191;
}
#TopMenu td {
	background: url(/i/m_line.gif) right top no-repeat;
	padding: 0px 74px 0px 0px;
	text-transform: uppercase;
}
#TopMenu td a, #TopMenu td.off a {
	color: #FDDBAE;
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#TopMenu td a:hover, #TopMenu td.on a {
	color: #F08080;
	color: #8ACCF3;
}
#TopMenu td.no {
	background-image: none;
	padding: 0px;
	width: 40px;
}

#TopMenu2 {
	background: url(/i/m_bg2.gif) 0px 0px repeat-x;
}
#TopMenu2 table {
}
#TopMenu2 td {
	background: url(/i/m_line2.gif) right top no-repeat;
	padding: 0px 70px 0px 0px;
	text-transform: uppercase;

}
#TopMenu2 td a, #TopMenu2 td.off a {
	color: #FDDBAE;
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#TopMenu2 td a:hover, #TopMenu2 td.on a {
	color: #F08080;
	color: #8ACCF3;
	color: #66BBEC;
}
#TopMenu2 td.no1 {
	background-image: none;
	padding: 0px;
	width: 15px;
	
}
#TopMenu2 td.no2 {
	background-image: none;
	padding: 0px;
	width: 20px;
}

#LeftPanel {
	background: #E8ECED;
}
#LeftPanel2 {
	background: url(/i/leftpanel2.gif) right top repeat-y #E8ECED;
	width: 309px;
}

#LeftContent {
	padding: 15px 15px 20px 15px;
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#LeftContent p.cat {
	padding: 8px 15px 10px 5px;
	margin: 0px;
	font: bold 18px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #C5D2DC;
}
#LeftMenu {
	color: #A52A2A;
	margin: 0px;
	padding: 0px 15px 40px 0px;
	margin-left: 25px;
}
#LeftMenu li {
	margin: 0px;
	padding: 3px 15px 3px 0px;
}
#LeftMenu li.l2 {
	padding: 2px 15px 1px 0px;
}

#LeftMenu a {
	color: #0C1744;
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#LeftMenu a:hover {
	color: Red;
}



#RightPanel {
	background: url(/i/rightpanel.gif) 0px 0px repeat-y;
}

#BorderLeft {
	background: url(/i/borderleft_bg.gif) 0px 0px repeat-y;
}
#BorderRight {
	background: url(/i/borderright_bg.gif) 0px 0px repeat-y;
}
#RightContent {
	padding: 25px 20px 20px 20px;
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#BottomLine {
	background: url(/i/bottom_line.gif) 0px 0px repeat-x #676968;
	height: 36px;
}
#BottomCenter {
	background: url(/i/bottompanel_bg.jpg) left bottom repeat-x;
}

#Content1, #Content1 td {
	padding: 0px 14px 5px 14px;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 14px;
	color: #061132;
}
#Content1 a, #Content a {
	text-decoration: none;
	color: #1B3DB8;
}
#Content1 a:hover, #Content a:hover {
	text-decoration: underline;
}
#Content {
	padding: 0px 30px 5px 10px;
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 14px;
	color: #061132;
}
#Content a {
	text-decoration: none;
	color: #1B3DB8;
	color: #2844DD;
	color: #2E56D8;
}
#Content a:hover {
	text-decoration: underline;
}
#Content td, #order {
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 14px;
	color: #061132;
}
#Content #order input,#Content #order textarea {margin-left:10px;margin-bottom:4px;}
#Content1 h1 {
	margin: 0px;
	display: block;
	padding: 23px 0px 0px 12px;
	font: bold 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #10618C;
	color: #96154E;
}
#Content h1 {
	padding: 0px 0px 0px 20px;
	margin: 10px 0px 15px 0px;
	font: bold 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #96154E;
}
#ContentMenu {
	color: #A52A2A;
}
#ContentMenu a {
	color: #061132;
}

#ContentMenu {
	color: #A52A2A;
}
#ContentMenu li a {
	color: #333333;
}

hr {
	color: #333333;
	height: 1px;
}

#content table {
	background-color: #333333;
	border: none;
}
#content td {
	background-color: White;
	padding: 3px 5px 3px 5px;
	border: none;
}

#PromoLeft, #PromoLeft td {
	padding: 0px 10px 20px 10px;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#xls {
	padding: 0px 10px 25px 40px;
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#xls a{
	color: #0C1744;
	text-decoration: none;
}

#BannersLeft {
	padding-right: 10px;
	text-align: center;
}

input {
	BACKGROUND-COLOR: #f8f8f8;
	border: 1px solid #666666;
	WIDTH: 180px;
}
textarea {
	BACKGROUND-COLOR: #f8f8f8;
	border: 1px solid #666666;
	WIDTH: 350px;
	height: 100px;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
input#b {
	width: 90px;
}

#PriceTable {
}
#PriceTable td {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#PriceTable tr.n td {
	padding: 5px 7px 5px 7px;
	background: #A1C8F1;
	font-weight: bold;
	text-align: center;
	color: #260073;
}
#PriceTable tr.nn td {
	padding: 3px 7px 4px 7px;
	text-align: center;
	font-weight: bold;
	color: #092063;
}
#PriceTable tr.n2 td{
	background-color: #ECF2F9;
}

#PriceTable tr.nnn td {
	padding: 15px 7px 5px 7px;
	border: none;
}

#BottomLine a{
	color: White;
	text-decoration: none;
}
#BottomLine a:hover{
	text-decoration: underline;
}
#CopyT {
	padding: 13px 20px 0px 10px;
	background: url(/i/copy_1.gif) right top no-repeat ;
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#CopyU {
	padding: 13px 20px 0px 20px;
	background: url(/i/copy_1.gif) right top no-repeat;
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#CopyFlex {
	padding: 0px 12px 0px 12px;
	background: url(/i/copy_bg.gif) 0px 0px repeat-x;
	height: 46px;
	width: 150px;
	font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#CopyFlex img , #CopyFlex object{float:right;
}