body {
	margin: 0px;
	padding: 0px;
	background-color: #E8EBEF;
	font-family: "Trebuchet MS", Arial, sans-serif;
	background-image: url(../images/bgr.gif);
	background-position: top;
	background-repeat: repeat-x;
	background-attachment: fixed;
}
.genetalTable {
	background-color: White;
	padding: 0px 0px 20px 0px;
	border: 0px solid #ccc;
	border-left-width: 1px;
	border-right-width: 1px;
	background-image: url(../images/top-bgr.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.topRight {
	
}
.header {
	height: 140px;
}
.logo {
	margin: 35px 0px 0px 0px;
}
p, ul, ol {
	color: #333333;
	font-size: 0.88em;
	line-height: 1.50em;
}
ul {
	list-style-type: circle;
}
.li {
	font-size: 1em;
}
.orjB {
	color: #ff6633;
	font-weight: bold;
}
.orj {
	color: #ff6633;
}
.commTel {
	font-size: xx-small;
}
.menuLine {
	background-image: url(../images/short-line.gif);
	background-position: top;
	background-repeat: repeat-x;
}
.content {
	margin-top: 25px;
}
.tab11 {
	background-image: url(../images/tab-1-1.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	height: 7px;
}
.tab12 {
	background-image: url(../images/tab-1-2.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	height: 7px;
}
.tab21 {
	background-image: url(../images/tab-2-1.gif);
	background-position: right;
	background-repeat: repeat-y;
}
.tab31 {
	background-image: url(../images/tab-3-1.gif);
	background-position: top;
	background-repeat: no-repeat;
	height: 7px;
}
.tab32 {
	background-image: url(../images/tab-3-2.gif);
	background-position: top;
	background-repeat: repeat-x;
	height: 7px;
}
.lineMargin {
	margin-top: 21px;
}
.bigBlue {
	font-size: 1.25em;
	color: #0067ac;
}
.larger {
	font-size: 1.13em;
	color: #0067ac;
	margin-right: 25px;
}
.bigItalic {
	font-size: 1.00em;
	font-style: italic;
}
.mainText {
	margin-right: 25px;
}
.bottomNav {
	float: left;
}
.botNavP {
	margin-top: 10px;
	font-size: 0.75em;
}
.banners {
	float: right;
}
p.banMargin {
	margin-top: 15px;
}
a {
	color: #0067ac;
}
a.cop {
	color: #666;
}
a:hover {
	text-decoration: none;
}
a:visited, a.menuHref:visited {
	color: #7596AE;
}
.margin {
	margin: 5px 0px;
}
.moreMargin {
	margin: 35px 25px 0px 0px;
}
a.faq:visited {
	color: #0067ac;
}
.L {
	margin: 0px 5px;
	color: #ccc;
}
.copyright {
	font-size: 0.75em;
	color: #888;
}
.small {
	font-size: 0.75em;
}
a.menuHref {
	font-size: 16px;
	font-weight: bold;
	padding: 5px 15px;
	margin: 0px 5px;
	text-decoration: none;
	height: 30px;
}
a.menuHref:hover {
	text-decoration: underline;
	color: #ff6633;
	background-color: #FAFAFA;
}
.menuActiv {
	color: #ff6633;
	font-size: 16px;
	font-weight: bold;
	padding: 5px 15px;
	margin: 0px 5px;
	height: 30px;
}
a.menuSub {
	text-decoration: none;
	width: 200px;
	padding: 6px 5px 6px 5px;
	margin: 0px;
	background-color: White;
	display: block;
}
a.menuSub:hover {
	text-decoration: underline;
	color: #ff6633;
	background-color: #FAFAFA;
}
.menuSubActiv {
	color: #ff6633;
	width: 200px;
	vertical-align: middle;
	background-color: #FAFAFA;
	padding: 6px 5px 6px 5px;
}
.menuSubTd {
	height: 30px;
}
.menuTd {
	height: 35px;
}
.blankImg {
	height: 1px;
	width: 1px;
}
.tdInfo {
	border: solid 1px #FFF;
	border-bottom-color: #EAEAEA;
	border-right-color: #EAEAEA;
}
.bgrText {
	margin-right: 25px;
	padding: 15px;
	background-color: #FAFAFA;
}
.tdPrice {
	border: #f0f0f0 solid;
	border-width: 0px 0px 1px 0px;
}
.small {
	font-size: 0.56em;
	line-height: normal;
	color: #666;
}
.gray {
	color: #666;
	font-size: 0.88em;
}
.tdForm {
	background-color: #FAFAFA;
	width: 150px;
	text-align: right;
	vertical-align: top;
}
input {
	border: 1px solid #666666;
	font-size: 0.88em;
	color: #333;
	font-family: "Trebuchet MS", Arial, sans-serif;
}
input.radio {
	border: 0px;
	margin-bottom: -2px;
}
.form {
	border: 1px solid #666666;
	font-size: 0.88em;
	color: #333;
	font-family: "Trebuchet MS", Arial, sans-serif;
}
.submit {
	font-size: 0.75em;
	height: 2em;
}
.sendForm {
	margin: 0px 0px 30px 0px;
}
textarea.mess {
	font-family: "Trebuchet MS", Arial, sans-serif;
	height: 80px;
	width: 350px;
	border: 1px solid #666666;
	font-size: 0.88em;
	color: #333;
}
a.top {
	text-decoration: none;
	padding: 3px 10px;
	text-align: center;
	color: #0067ac;
	display: block;
	font-size: 0.69em;
}
a.top:hover {
	background-color: #fafafa;
}
div.right {
	float: right;
}
div.line {
	width: 660px;
	background-image: url(../images/short-line.gif);
	background-repeat: repeat-x;
}
.dolphinFree {
	float: right;
	margin: 40px 25px 0px 50px;
}
.trials {
	float: right;
	margin: 0px 25px 0px 40px;
}
.pdf {
	float: left;
	margin: 5px 15px 0px 10px;
}
a.trialsHref {
	width: 660px;
	padding: 10px 5px;
	display: block;
}
a.trialsHref:hover {
	background-color: #fafafa;
}
.blue {
	color: #0067ac;
}
.rightName {
	text-align: right;
	font-weight: bold;
	font-style: italic;
	margin-right: 50px;
}
.bgrGray {
	border: solid 0px #eee;
	border-top-width: 4px;
	margin-right: 25px;
	padding: 1px 15px;
	background-color: #FAFAFA;
	margin-bottom: 25px;
}
.smallIn {
	font-size: 0.75em;
	line-height: normal;
}
a.responseHref {
	width: 660px;
	padding: 10px 5px;
	display: block;
}
a.responseHref:hover {
	background-color: #fafafa;
}
a.responseHref:visited {
	color: #0067ac;
}
.pNoMargin {
	margin: 0px 25px 0px 0px;
}
a.topList {
	text-decoration: none;
	padding: 3px 10px 3px 20px;
	text-align: center;
	color: #0067ac;
	display: block;
	font-size: 0.69em;
}
a.topList:hover {
	background-color: White;
}
.rightFloat {
	float: right;
	margin-left: 10px;
}
.contactsH {
	font-size: 0.88em;
	font-weight: bold;
	color: #0067ac;
	margin: 10px 25px 0px 0px;
}
.imgRightMargin {
	margin-right: 30px;
}
.lineHr {
	background-image: url(../images/short-line.gif);
	background-repeat: repeat-x;
	height: 50px;
	width: 660px;
	background-position: center;
}
.big {
	font-size: 1.4em;
	color: #777;
}
.smallGray {
	font-size: 0.75em;
	line-height: normal;
	color: #999;
}
.bigSelect {
	font-size: 1.13em;
	color: #666;
}
input.incountry {
	border: 0px;
	margin: 0px 0px -3px 10px;
	white-space: nowrap;
	width: 35px;
	height: 27px;
}
.nowrap {
	white-space: nowrap;
}
#cityForm {
	margin-top: 12px;
}
.bigSelectCountry {
	font-size: 1.13em;
	color: #666;
	width: 200px;
}
a.cityHref {
	margin-right: 15px;
}
a.cityHref:hover {
	background-color: #eaeaea;
}
a.cityHref:visited {
	color: #0067ac;
}
.cityList {
	line-height: 2em;
	margin-right: 20px;
}
.countryHref {
	font-size: 1.5em;
}
.lineHrSmall {
	background-image: url(../images/short-line.gif);
	background-repeat: repeat-x;
	height: 20px;
	width: 660px;
	background-position: center;
}
.marginLR {
	margin: 10px 10px;
}
.cityTable {
	margin: 50px 0px;
}
a.bigHref {
	width: 105px;
	padding: 15px 25px;
	display: block;
	text-decoration: none;
	border: solid 1px #fff;
}
a.bigHref:hover {
	border: solid 1px #ccc;
}
a.freeHref {
	width: 425px;
	padding: 15px 25px;
	display: block;
	text-decoration: none;
}
a.freeHref:hover {
	background-color: #fafafa;
}
.bigText {
	font-size: 1.25em;
	color: #ff6633;
}
.bannerTable {
	height: 250px;
}
.bigOrj {
	color: #ff6633;
	font-size: 22px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
}
.comm {
	margin: 0px 25px 10px 0px;
	line-height: normal;
}
.leftFloatImg {
	float: left;
	margin: 15px 15px 5px 0px;
}
.topMargin {
	margin-top: 10px;
}
.smallMargin {
	margin: 5px 0px 0px 0px;
}
.midOrj {
	color: #ff6633;
	font-size: 1.25em;
	line-height: 1.5em;
}
h1 {
	color: #ff6633;
	font-size: 1.5em;
}
a.buyHref {
	text-decoration: none;
	background-image: url(../images/buy-bgr.gif);
	background-repeat: no-repeat;
	width: 392px;
	height: 70px;
	display: block;
	padding: 30px 0px 0px 80px;
}
.bigGray {
	font-size: 1.25em;
	color: #777;
	margin-left: 15px;
}
.childTd {
	background-image: url(../images/children.jpg);
	background-position: left;
	background-repeat: no-repeat;
	height: 250px;
	padding-left: 320px;
}
a.medpostHref {
	text-decoration: none;
	background-image: url(../images/buy-med-post.gif);
	background-repeat: no-repeat;
	width: 600px;
	height: 96px;
	display: block;
	margin: 0px 0px 0px 20px;
	padding: 20px 0px 0px 0px;
}
.bigOrjMed {
	color: #ff6633;
	font-size: 22px;
	padding: 30px 0px 0px 240px;
	font-weight: bold;
}
.commMed {
	margin: 0px 25px 10px 240px;
	line-height: normal;
}
a.freeHref {
	text-decoration: none;
	background-image: url(../images/free-bgr.gif);
	background-repeat: no-repeat;
	width: 392px;
	height: 96px;
	display: block;
	padding: 30px 0px 0px 20px;
}
a.freeHref:hover {
	background-color: White;
}
.laquo {
	font-size: 60px;
	font-family: Georgia;
	margin-top: -60px;
	font-style: italic;
	color: #ddd;
}
.raquo {
	font-size: 60px;
	font-family: Georgia;
	font-style: italic;
	color: #ddd;
}
.height {
	height: 35px;
}
select, option {
	font-family: "Trebuchet MS", Arial, sans-serif;
}
#otherknow {
	display: none;
	margin-top: 15px;
}
a.songHref {
	text-decoration: none;
	background-image: url(../images/song-bgr.gif);
	background-repeat: no-repeat;
	width: 600px;
	height: 96px;
	display: block;
	margin: 0px 0px 0px 20px;
	padding: 25px 0px 0px 0px;
}
.bigOrjSong {
	color: #ff6633;
	font-size: 22px;
	padding: 30px 0px 0px 150px;
	font-weight: bold;
}
.commSong {
	margin: 0px 25px 10px 150px;
	line-height: normal;
}
a.methodHref {
	text-decoration: none;
	background-image: url(../images/method-bgr.gif);
	background-repeat: no-repeat;
	width: 600px;
	height: 96px;
	display: block;
	margin: 0px 0px 0px 20px;
	padding: 25px 0px 0px 0px;
}
#pro {
	display:none;
}