p, div, h1, h2, h3, h4, h5, h6, form, ul, ol, li, span, body, img {
    margin: 0px;
    padding: 0px;
    border: 0px;
}

body {
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    background: url("../images/bcgk.jpg") #ffffff repeat-x;
    text-align: center;
    padding: 5px;
    padding-top: 0px;
}

a:link {
	color: rgb(0, 51, 102);
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
	color: rgb(153, 153, 153);
}

a:link {
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
}

input.required {
	background-color: #ffa;
	border: 1px solid silver;
}

.menu {
    font-family: Tahoma,sans-serif;
	color: silver;
	height: 23px;
	background: url("../images/menu_border.gif") repeat-x;
}

.menu a {
    color: #000000;
    text-decoration: none;
    font-size: 12px;
    padding-top: 1px;
    padding-bottom: 5px;
}

.menu a:hover {
    color: silver;
    border-top: 1px solid #ffb733;
    background: url("../images/menu_arrow.gif");
    background-repeat: no-repeat;
    background-position: bottom center;
 }

 .menu a:visited {
    color: #000000;
    text-decoration: none;
    font-size: 12px;
    padding-top: 1px;
    padding-bottom: 5px;
 }

 .language {
	clear: both;
	text-align: left;
	padding-top: 6px;
    font-size: 10px;
}

.language select {
    font-size: 10px;
    color: Black;
    border: 1px solid silver;
}

.content {
	width:780px;
}

.footer {
	clear: both;
	margin-top: 10px;
	text-align: center;
	margin-bottom: 20px;
	font-size: 10px;
	color: silver;
}

.main_content {
    weidth:467px;
	font-family: Arial,Helvetica,sans-serif;
    font-size: small;
    text-align: left;
}

.main_content h1 {
	text-align:left;
	font-size: 20px;
	padding-bottom: 10px;
	color: rgb(32, 32, 32);
}

.main_content h2 {
	font-size: 18px;
}

.main_content h3 {
	text-align: left;
	font-size: 16px;
	font-weight: bold;
}

span.bourdonh1 {
	font-size: 20px;
	font-weight: bold;
	color: rgb(153, 0, 0);
}
span.bourdonh2 {
	font-size: 18px;
	font-weight: bold;
	color: rgb(153, 0, 0);
}
span.bourdonh3 {
	font-size: 16px;
	font-weight: bold;
	color: rgb(153, 0, 0);
}

span.redh1 {
	font-size: 20px;
	font-weight: bold;
	color: rgb(255, 0, 0);
}
span.redh2 {
	font-size: 18px;
	font-weight: bold;
	color: rgb(255, 0, 0);
}
span.redh3 {
	font-size: 16px;
	font-weight: bold;
	color: rgb(255, 0, 0);
}

.main_content p {
	font-size: 13px;
	text-align: justify;
    padding-top: 5px;
	padding-right-value: 5px;
	padding-left-value: 5px;
	padding-left-ltr-source: physical;
	padding-left-rtl-source: physical;
	padding-right-ltr-source: physical;
	padding-right-rtl-source: physical;
	padding-bottom: 20px;
}

p.small {
    font-size: 10px;
    font-family: Verdana,Arial,Helvetica;
}

.main_content img.leftimage {
	padding-right: 5px;
}

.main_content ul {
	list-style-position: inside;
	list-style-image: url("../images/bullet.gif");
}

.main_content ol li{
	list-style-position: inside;
	padding: 5px;
}

.side_testimonials h2 {
	font-size: 14px;
	text-align: left;
	padding-bottom: 5px;
	color: rgb(153, 0, 0);
}

.side_testimonials p {
    font-size: 11px;
    text-align: justify;
    padding-bottom: 20px;
}

.side_testimonials span.gray {
	color: gray;
}

.mainside_testimonials h2 {
	font-size: 16px;
	text-align: center;
	padding-bottom: 20px;
	color: rgb(51, 51, 51);
}

.mainside_testimonials p {
	font-family: Arial, Helvetica;
    font-size: 13px;
    text-align: left;
    padding-bottom: 20px;
}

.mainside_testimonials span.gray {
	color: gray;
}

.main_testimonials h2 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: rgb(153, 0, 0);
	padding:5px 0px 5px 0px;
}

.main_testimonials span.gray {
	color: gray;
}

.signature {
	font-family: Arial,Helvetica,sans-serif;
	font-size: small;
	color: rgb(102, 102, 102);
}

.dark_red {
    color: rgb(204, 0, 0);
}

.red {
	color: rgb(255, 0, 0);
}

.buybutton1 {
	width:92px;
	height:18px;
	background: url("../images/buybutton_one.gif") no-repeat;
	text-decoration: none;
	cursor:pointer;
	color:#000;
}
.buybutton1:hover {
	background: url("../images/buybutton_over.gif") no-repeat;
	color:#000;
}
.buybutton2 {
	width:92px;
	height:18px;
	background: url("../images/buybutton_two.gif") no-repeat;
	text-decoration: none;
	cursor:pointer;
	color:#000;
}
.buybutton2:hover {
	background: url("../images/buybutton_over.gif") no-repeat;
	color:#000;
}
.buybutton3 {
	width:92px;
	height:18px;
	background: url("../images/buybutton_three.gif") no-repeat;
	text-decoration: none;
	cursor:pointer;
	color:#000;
}
.buybutton3:hover {
	background: url("../images/buybutton_over.gif") no-repeat;
	color:#000;
}
.buybutton_text {
	width:71px;
	height:18px;
	font-size:11px;
	font-weight:bold;
	padding:2px 0px 0px 21px;
	text-align:center;
}

.regprice {
	font-family: Arial,Helvetica,sans-serif;
	font-size: x-small;
	color: rgb(102, 102, 102);
	text-align: center;
}

.formbutton {
	width:127px;
	height:21px;
	background: url(../images/form_button.gif) repeat-x;
	font-weight:bold;
	font-size:11px;
	font-family:Arial;
	padding-top:4px;
	color:rgb(153,0,0);
	text-align:center;
	cursor:pointer;
}
.formbutton a {
	color:rgb(153,0,0);
	text-decoration:none;
}
.formbutton a:hover {
	color:rgb(153,0,0);
	text-decoration:none;
}
.formbutton a:visited {
	color:rgb(153,0,0);
	text-decoration:none;
}

.formbutton_wide {
	width:160px;
	height:21px;
	background: url("../images/form_button_wide.gif") repeat-x;
	font-weight:bold;
	font-size:11px;
	font-family:Arial;
	padding-top:4px;
	color:rgb(153,0,0);
	text-align:center;
	cursor:pointer;
}
.formbutton_wide a {
	color:rgb(153,0,0);
	text-decoration:none;
}
.formbutton_wide a:hover {
	color:rgb(153,0,0);
	text-decoration:none;
}
.formbutton_wide a:visited {
	color:rgb(153,0,0);
	text-decoration:none;
}


.heading_image {
	width:117px;
	height:15px;
	background: url("../images/headings_bg.gif");
	font-weight:bold;
	font-size:11px;
	font-family:Arial;
	color:#000;
	text-align:center;
}

.checkout_top {
	background: url("../images/checkout_top.gif");
	width: 547px;
	height:36px;
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	padding-top:6px;
	padding-left:50px;
	color:#494949;
	text-align:left;
}

.temp p {
	padding-right-value: 5px;
	padding-left-value: 5px;
	padding-left-ltr-source: physical;
	padding-left-rtl-source: physical;
	padding-right-ltr-source: physical;
	padding-right-rtl-source: physical;
	padding-bottom: 15px;
	text-align:left;
}


.buyHeader {
		color:#ffffff;
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		
		text-align: center;
	}
	.buyEach {
		font-size: 18px;
		color: #ffe673;
		font-family: Arial, Helvetica, sans-serif;
		line-height:16px;
		font-weight:bold;
	}
	.buyCurrency {
		font-size: 14px;
		font-weight: bold;		
	}
	.buyLink {
		font-size: 14px;
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		color: #003366;
		display:block;
		margin-bottom:8px;
		margin-top:8px;
		text-decoration:underline;
 	}
	.buyLink:hover {
		color: #999999;
	}
	.buyBody {
		text-align:center;
		font-family:  Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		cursor: pointer;
	}
	.buyBody:hover {
		background: #B5F1A9;
	}
	.buySum {
		font-size: 13px;
		font-weight: bold;
		font-family:Arial, Helvetica, sans-serif;
		margin-top:8px;
	}
	.buyRed {
		color:#cc0000;
	}		
