button.submit {
	border: 0;
	width: 134px;
	height: 39px;
	background-image: url(../images/buy_now_small.png);
	background-repeat: no-repeat;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	cursor:pointer;
	background-color:#FFF;
}

button.submit:hover {
	background-image: url(../images/buy_now_small_01.png);
	cursor: pointer;
	background-color:#FFF;
}
button.credit {
	border: 2px solid #448cca;
	width: 60px;
	height: 30px;
	color:#FFF;
	font-weight:bold;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	cursor:pointer;
	background-color:#3b9dde;
}

button.credit:hover {
	border: 2px solid #448cca;
	cursor: pointer;
	background-color:#448cca;
}

button.buy {
	border: 0;
	width: 250px;
	height: 130px;
	background-image: url(../images/ConfirmOrder.png);
	background-repeat: no-repeat;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	cursor:pointer;
	background-color:#ffffff;
}
button.buy:hover{
	opacity: .7;
	filter: alpha(opacity=70);
}


.rollover{
opacity:1.0;
filter: alpha(opacity=100);}

.rollover:hover{
	opacity: .7;
	filter: alpha(opacity=70);
}

button.submit1 {
	border: 0;
	width: 134px;
	height: 39px;
	background-image: url(../images/buy_now_small.png);
	background-repeat: no-repeat;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	cursor:pointer;
	background-color:#efefef;
}

button.submit1:hover {
	background-image: url(../images/buy_now_small_01.png);
	cursor: pointer;
	background-color:#efefef;
}
.vest {
	font-family: Verdana;
	font-size: 11px;
	line-height: 17px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.title09 {
	font-family: Calibri;
	font-size: 26px;
	font-weight: bold;
	color: #038CC0;
	text-decoration: none;
	line-height: 35px;
	font-style: normal;
	text-transform: uppercase;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #007AB9;
}
.button {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	color: #6C6C6C;
	text-decoration: none;
	line-height: 17px;
}
button.buy {
	border: 0;
	width: 280px;
	height: 110px;
	background-image: url(../images/ConfirmOrder.png);
	background-repeat: no-repeat;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	cursor:pointer;
	background-color:#007abb;
}
#box04{
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: #ededed; /* Old browsers */
background: -moz-linear-gradient(top, #ededed 0%, #f7f7f7 43%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(43%,#f7f7f7), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ededed 0%,#f7f7f7 43%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ededed 0%,#f7f7f7 43%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ededed 0%,#f7f7f7 43%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom, #ededed 0%,#f7f7f7 43%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */	border: 1px solid #E6E6E6;
}
.red {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: red;
	text-decoration: none;
	line-height: 18px;
}
.button a:link {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #6C6C6C;
	text-decoration: none;
	line-height: 17px;
}
.button a:visited {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #6C6C6C;
	text-decoration: none;
	line-height: 17px;
}
.button a:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #3F65A4;
	text-decoration: none;
	line-height: 17px;
}

.button a:active {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #6C6C6C;
	text-decoration: none;
	line-height: 17px;
}
.toprk2 {
	font-family: Calibri;
	font-size: 14px;
	line-height: 25px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;

}
.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 22px;
	color: #FFFFFF;
	text-decoration: none;
}
.glow {
	border:1px solid #CCC;
	text-align:center;
}
.sub_title {
	font-family: 'colaborate-thinregular';
	font-size: 45px;
	line-height: 50px;
	font-weight: normal;
	color: #EC0425;
	font-style: normal;
	text-decoration: none;
	}	

.title_01 {
	font-family: Cambria;
	font-size: 22px;
	color: #721B07;
	text-decoration: none;
	line-height: 20px;
	font-weight: normal;
}	

label.valid {
font-size:11px;
font-family: Arial, Helvetica, sans-serif;
width: 20px;
height:auto;
background: url(../images/valid.png) center center no-repeat;
display: inline-block;
text-indent: -9999px;
}
label.error {
font-size:11px;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
padding-left:4px;
color: red;
display: inline-block;
}


label.error1 {
font-size:11px;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
padding-left:4px;
color: red;
display: inline-block;
}
.txthg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #FCFCFC;
	text-decoration: none;
}
.txthg a {
	line-height:0;
	margin:0;
	padding:0;
}
.toprk {
	font-family: Calibri;
	font-size: 24px;
	line-height: 27px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;

}
.notification {
	line-height: 13px;
	clear: both;
	height: 20px;
	margin: 14px 0px 4px 3px;
	padding: 7px 15px 5px 50px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.notification strong {
	margin-right: 5px;
}
.notification p {
	font-size: 11px;
	padding: 0px;
	margin: 0px;
	color: #333333;
}

.success {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-image: url(../images/accept.png);
	background-position: 15px center;
	background-repeat: no-repeat;
	border: 1px solid #99C600;
	background-color: #EFFFB9;
	color: #000000;
}
.failure {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
	background-image: url(../images/exclamation.png);
	background-position: 15px center;
	background-repeat: no-repeat;
	border: 1px solid #EB5339;
	background-color: #FCCAC2;
	color: #000000;
}	
.toprk1 {
	font-family: Calibri;
	font-size: 20px;
	line-height: 27px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;

}
.webtech {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	line-height: 22px;
	background-color: #F2F2F2;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E0E0E0;
	padding-left: 10px;
}
.webtech a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #747474;
	text-decoration: none;
	line-height: 18px;
}
.webtech a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #747474;
	text-decoration: none;
	line-height: 18px;
}
.webtech a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3F65A4;
	text-decoration: none;
	line-height: 18px;
}
.webtech a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #747474;
	text-decoration: none;
	line-height: 18px;
}
.contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	line-height: 22px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E0E0E0;
	height: 50px;
}
.contact a:visited {
	font-family: Tahoma;
	font-size: 12px;
	line-height: normal;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
.contact a:hover {
	font-family: Tahoma;
	font-size: 12px;
	line-height: normal;
	color: #3F65A4;
	text-decoration: none;
	font-weight: bold;	
}


.contact a:active {
	font-family: Tahoma;
	font-size: 12px;
	line-height: normal;
	color: #666666;
	text-decoration: none;
	font-weight: bold;	
}
.text01 {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	line-height: 16px;
	font-weight: normal;
}
.text01 a:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	color: #3F65A4;
	text-decoration: none;
	line-height: 16px;
}

.text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
	font-weight: normal;
	line-height: 25px;

}
.title {
	font-family: Calibri;
	font-size: 30px;
	font-weight: bold;
	color: #038CC0;
	text-decoration: none;
	line-height: 35px;
	font-style: normal;
	text-transform: none;
}
.title1 {
	font-family: Calibri;
	font-size: 34px;
	font-weight: bold;
	color: #DE3F0A;
	text-decoration: none;
	line-height: 35px;
	font-style: normal;
	text-transform: none;
}
.title2 {
	font-family: Calibri;
	font-size: 18px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	line-height: 35px;
	font-style: normal;
	text-transform: none;
}
.sit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFF33;
	text-decoration: none;
	line-height: 20px;
}
.txt1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 21px;
font-weight: normal;
color: #666666;
text-decoration: none;
}
.txt1 a {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 21px;
font-weight: normal;
color: #666666;
text-decoration: none;
}
.txt1 a:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 21px;
font-weight: normal;
color: #666666;
text-decoration: none;
}
.sit a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFF33;
	text-decoration: none;
	line-height: 20px;
}
.sit a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFF33;
	text-decoration: none;
	line-height: 20px;
}
.sit a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 20px;
}
.sit a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFF33;
	text-decoration: none;
	line-height: 20px;
}
.add {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	line-height: 20px;
}
.add a:link {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	color: #124B97;
	text-decoration: none;
	line-height: 20px;
}
.add a:visited {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	color: #124B97;
	text-decoration: none;
	line-height: 20px;
}
.add a:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
}
.add a:active {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	color: #124B97;
	text-decoration: none;
	line-height: 20px;
}
.head {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #399FCB;
}
.cadd {
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #E7E7E7;
	border-bottom-color: #E7E7E7;
	border-left-color: #E7E7E7;
}
.cadd a:link {
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
}
.cadd a:visited {
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
}
.cadd a:hover {
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #3F65A4;
	text-decoration: none;
	line-height: 20px;
}
.cadd a:active {
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
}
.title01 {
	font-family: Calibri;
	font-size: 24px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 28px;
	font-style: normal;
}
.title01 a:link {
	font-family: Calibri;
	font-size: 24px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 28px;
	font-style: normal;
}
.title01 a:visited {
	font-family: Calibri;
	font-size: 24px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 28px;
	font-style: normal;
}
.title01 a:hover {
	font-family: Calibri;
	font-size: 24px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	line-height: 28px;
	font-style: normal;
}
.title01 a:active {
	font-family: Calibri;
	font-size: 24px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 28px;
	font-style: normal;
}
.title02 {
	line-height: 25px;
	padding-top: 3px;
	padding-bottom: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0097E0;
	font-weight: bold;
	text-transform: uppercase;
}
.title07 {
	line-height: 28px;
	padding-top: 3px;
	padding-bottom: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #0097E0;
	font-weight: bold;
	text-transform: uppercase;
}
.bottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #444444;
	text-decoration: none;
}
.bottom a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #444444;
	text-decoration: none;
}
.bottom a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #444444;
	text-decoration: none;
}
.bottom a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.bottom a:active  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #444444;
	text-decoration: none;
}
.con {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 25px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	padding-left: 10px;
}
.link {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.link a:link {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.link a:visited {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.link a:hover {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	color: #7D1A77;
	text-decoration: none;
}
.link a:active  {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

.txt01 {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	color: #038CC0;
	text-decoration: none;
}
.txt02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	color: #000000;
	text-decoration: none;
}
.txt02 :link {
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}
.txt02 a:visited {
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}
.txt02 a:hover {
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
}
.txt02 a:active  {
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}
.btn_01 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #0388C1;
	text-decoration: none;
	line-height: 20px;
}
.btn_01 a:link  {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #0388C1;
	text-decoration: none;
	line-height: 18px;
}
.btn_01 a:visited {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #0388C1;
	text-decoration: none;
	line-height: 18px;
}
.btn_01 a:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	line-height: 18px;
}
.btn_01 a:active {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #0388C1;
	text-decoration: none;
	line-height: 18px;
}
.btn_02 {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 15px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
	padding-bottom: 2px;
	background-image: url(../images/bullet_01.png);
	background-repeat: no-repeat;
	padding-left: 16px;
}
.btn_02 a:link  {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 15px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
	padding-bottom: 2px;
}
.btn_02 a:visited {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 15px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
	padding-bottom: 3px;
}
.btn_02 a:hover {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 15px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
	padding-bottom: 3px;
}
.btn_02 a:active {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 15px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
	padding-bottom: 3px;
}
.btn_03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	line-height: 18px;
}
.btn_03 a:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	line-height: 22px;
}
.btn_03 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	line-height: 22px;
}
.btn_03 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3F65A4;
	text-decoration: none;
	line-height: 22px;
}
.btn_03 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	line-height: 22px;
}
.btn_04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FEFEFE;
	text-decoration: none;
	line-height: 25px;
}
.btn_04 a:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FEFEFE;
	text-decoration: none;
	line-height: 25px;
}
.btn_04 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FEFEFE;
	text-decoration: none;
	line-height: 25px;
}
.btn_04 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFF00;
	text-decoration: none;
	line-height: 25px;
}
.btn_04 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FEFEFE;
	text-decoration: none;
	line-height: 25px;
}
.btn_05 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	line-height: 18px;
}
.btn_05 a:link  {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
	line-height: 18px;
}
.btn_05 a:visited {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
	line-height: 18px;
}
.btn_05 a:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 18px;
}
.btn_05 a:active {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
	line-height: 18px;
} 
.ibdr {
   -webkit-border-radius: 10px;
   -moz-border-radius: 10px;
	border-radius: 10px;
	background-color: #FFFFFF;
	border: 1px dashed #CCCCCC;
}
.imgh {
	border: 5px solid #FFF;
	box-shadow: 2px 2px 2px #ccc;
}
a:hover .ibdr { border: 1px dashed #666666; }

/* I'm confused about the line below. */
a:hover { color: #fff; } 
.partner {
	border: 1px solid #F5F5F5;
}
a:hover .partner { border: 1px solid #BEDA26; }

/* I'm confused about the line below. */
a:hover { color: #fff; } 
/**
 * Mail form
 */
#mailform label {
	float: left;
	width: 70px;
}
#mailform input,
#mailform textarea {
	float: left;
	width: 195px;
	margin-bottom: 10px;
}
.button-class{height:auto; background:none; border:none; width:auto; padding:0px; margin:0px;}
#menu1 a {color:black;background-color:white;text-decoration:none;text-indent:1ex;}
#menu1 a:active {color:black;text-decoration:none;}
#menu1 a:hover {color:black;background-color:#FFFF99}
#menu1 a:visited {color:black;text-decoration:none;}

#menu2 a {color:navy;background-color:white;text-decoration:none;text-indent:1ex;}
#menu2 a:active	{color:blue;text-decoration:none;}
#menu2 a:visited {color:blue;text-decoration:none;}
#menu2 a:hover {color:navy;background-color:#f0fea8}

#menu3 a { /*Menu3 Links*/
color:black;
background-color:white;
text-decoration:none;
text-indent:1ex;
}
#menu3 a:hover {
color:black;background-color:#FFFF99;
}
#menu3 a:active	{color:black;text-decoration:none;}
#menu3 a:visited	{color:black;text-decoration:none;}
.box_type_2 {
	color:#444548;
	background-image: url(../images/contact_pic.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
}
.box_type_1 {
	color:#444548;
	background-image: url(../images/home_bg.png);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	height: 340px;
	width: 246px;
}
	
.box_type_3 {
	color:#444548;
	background-image: url(../images/order_pic.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-top: 10;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	height: auto;
}
.btn_06 {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D7D7D7;
	padding-bottom: 3px;
}
.btn_06 a:link  {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EBEBEB;
	padding-bottom: 3px;
}
.btn_06 a:visited {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EBEBEB;
	padding-bottom: 3px;
}
.btn_06 a:hover {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EBEBEB;
	padding-bottom: 3px;
}
.btn_06 a:active {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EBEBEB;
	padding-bottom: 3px;
}
.btn_07 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	line-height: 20px;
	padding-bottom: 0px;
	background-image: url(../images/bullet_02.png);
	background-repeat: no-repeat;
	padding-left: 12px;
}
.btn_07 a:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	line-height: 20px;
	padding-bottom: 2px;
}
.btn_07 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	line-height: 20px;
	padding-bottom: 2px;
}
.btn_07 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #802E76;
	text-decoration: none;
	line-height: 20px;
	padding-bottom: 2px;
}
.btn_07 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	line-height: 20px;
	padding-bottom: 2px;
}


.btn_08 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 32px;
	font-style: normal;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	background-color: #005b87;
}
.btn_08 a:link  {
	font-family: Calibri;
	font-size: 24px;
	font-weight: normal;
	color: #002A5C;
	text-decoration: none;
	line-height: 25px;
	font-style: italic;
}
.btn_08 a:visited {
	font-family: Calibri;
	font-size: 24px;
	font-weight: normal;
	color: #002A5C;
	text-decoration: none;
	line-height: 25px;
	font-style: italic;
}
.btn_08 a:hover {
	font-family: Calibri;
	font-size: 24px;
	font-weight: normal;
	color: #002A5C;
	text-decoration: none;
	line-height: 25px;
	font-style: italic;
}
.btn_08 a:active {
	font-family: Calibri;
	font-size: 24px;
	font-weight: normal;
	color: #002A5C;
	text-decoration: none;
	line-height: 25px;
	font-style: italic;
}

button.search {
	border: 0;
	width: 253px;
	height: 45px;
	background-image: url(../images/order.jpg);
	background-repeat: no-repeat;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
}
button.search:hover {
	background-image: url(../images/order_01.jpg);
	cursor: pointer;
}
button.search span {
	display: none;

}
.titel_01 {
font-size: 21px;
font-family: Calibri;
color: #FFF;
font-weight: normal;
line-height: 16px;
}
.titel_01 a {
font-size: 21px;
font-family: Calibri;
color: #FFF;
font-weight: normal;
line-height: 16px;
}
.title06 {
	font-family: Calibri;
	font-size: 24px;
	line-height: 30px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 1px;
}
.title06 a:link  {
	font-family: Calibri;
	font-size: 24px;
	line-height: 30px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 1px;
}
.title06 a:visited {
	font-family: Calibri;
	font-size: 24px;
	line-height: 30px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 1px;
}
.title06 a:hover {
	font-family: Calibri;
	font-size: 24px;
	line-height: 30px;
	font-weight: bold;
	color: #F9C907;
	text-decoration: none;
	letter-spacing: 1px;
}
.title06 a:active {
	font-family: Calibri;
	font-size: 24px;
	line-height: 30px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 1px;
}
.subconform {
	background-image:url(../images/confirm_order.jpg);
	width:271px;
	height:66px;
	border:none;
	cursor:pointer;

}

.subconform:hover{
	opacity: .7;
	filter: alpha(opacity=70);
}


.posText {
	width:110px;
	background-color:#0198E1;
	padding-left:6px;
	padding-top:2px;
	padding-bottom:2px;
	color:#fff;
	background-color:#1996cc;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	cursor:pointer;
/*	-webkit-border-radius: 8px;
    -moz-border-radius: 8px;
	border-radius: 8px;*/
	border: 1px solid #1996cc;
}	
.posText:hover{
	width:110px;
	background-color:#333333;
	border: 1px solid #333333;
	padding-left:6px;
	padding-top:2px;
	color:#FFFFFF;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	cursor:pointer;
	padding-bottom: 2px;
/*	-webkit-border-radius: 8px;
    -moz-border-radius: 8px;
	border-radius: 8px;*/

/* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */

	}	
	.text1 {
	color:#666666;
	font-size:12px;
	padding: 1px;
	font-family: Arial, Helvetica, sans-serif;
}
.title03 {
	font-family: Georgia, serif;
	font-size: 22px;
	margin-bottom: -4px;
	line-height: 1.5em;
	color: #FFFFFF;
	text-decoration: none;
	}
.title03  a:link {
	font-family: Georgia, serif;
	font-size: 22px;
	margin-bottom: -4px;
	line-height: 1.5em;
	color: #FFFFFF;
	text-decoration: none;
	}
.title03 a:visited {
	font-family: Georgia, serif;
	font-size: 22px;
	margin-bottom: -4px;
	line-height: 1.5em;
	color: #FFFFFF;
	text-decoration: none;
	}
.title03 a:hover {
	font-family: Georgia, serif;
	font-size: 22px;
	margin-bottom: -4px;
	line-height: 1.5em;
	color: #C3ECFF;
	text-decoration: none;
	}
.title03 a:active {
	font-family: Georgia, serif;
	font-size: 22px;
	margin-bottom: -4px;
	line-height: 1.5em;
	color: #FFFFFF;
	text-decoration: none;
	}
.title04 {
	font-family: Georgia, serif;
	font-size: 32px;
	margin-bottom: -4px;
	line-height: 1.4em;
	text-shadow: 1px 1px 1px #828282;
	color: #FFFFFF;
}
.title05 {
	font-family: Georgia, serif;
	font-size: 22px;
	margin-bottom: -4px;
	line-height: 1.5em;
	color: #333333;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	padding-bottom: 5px;
	}
/*Form Styles*/

.text {
	width:350px;
	height:35px;
	border:1px solid #CCCCCC;
	color:#666666;
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
/*	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;*/
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	font-weight:700;
	}
	
input.text:focus	{
	border: 1px solid #999999;
	background-color: #F7F7F7;
}

textarea.posText:focus	{
	border: 1px solid #1B2123;
	background-color: #101415;
}
.btnText {
	width:80px;
	height:20px;
	background-color:#333333;
	padding-left:2px;
	padding-top:2px;
	color:#FFFFFF;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	cursor:pointer;
	padding-bottom: 2px;
	 -webkit-border-radius: 5px;
   -moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #333333;
	}	

.btnText:hover{
	width:80px;
	height:20px;
	background-color:#FFFFFF;
	padding-left:2px;
	padding-top:2px;
	color:#333333;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	cursor:pointer;
	padding-bottom: 2px;
	 -webkit-border-radius: 5px;
   -moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #FFFFFF;
	}	
#box{
   -webkit-border-radius: 10px;
   -moz-border-radius: 10px;
	border-radius: 10px;
	background-color: #0198E1;
	width: 233px;
}
#box01{
   -webkit-border-radius: 10px;
   -moz-border-radius: 10px;
	border-radius: 10px;
	background-color: #ffffff;
}
.shadow01 {
-moz-box-shadow: 2px 2px 2px #767676;
-webkit-box-shadow: 2px 2px 2px #767676;
box-shadow: 2px 2px 2px #767676;
}
#box02{
   -webkit-border-radius: 10px;
   -moz-border-radius: 10px;
	border-radius: 10px;
	background-color: #EEEEEE;
	border: 1px solid #CCCCCC;
}
#box03{
   -webkit-border-radius: 10px;
   -moz-border-radius: 10px;
	border-radius: 10px;
background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ4JSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #ffffff 0%, #fcfcfc 48%, #f2f2f2 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(48%,#fcfcfc), color-stop(100%,#f2f2f2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%,#fcfcfc 48%,#f2f2f2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%,#fcfcfc 48%,#f2f2f2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%,#fcfcfc 48%,#f2f2f2 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 0%,#fcfcfc 48%,#f2f2f2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-8 */}

#btn_10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 20px;
	font-style: normal;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;

background-image: linear-gradient(bottom, rgb(11,106,214) 6%, rgb(6,73,149) 53%);
background-image: -o-linear-gradient(bottom, rgb(11,106,214) 6%, rgb(6,73,149) 53%);
background-image: -moz-linear-gradient(bottom, rgb(11,106,214) 6%, rgb(6,73,149) 53%);
background-image: -webkit-linear-gradient(bottom, rgb(11,106,214) 6%, rgb(6,73,149) 53%);
background-image: -ms-linear-gradient(bottom, rgb(11,106,214) 6%, rgb(6,73,149) 53%);

background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.06, rgb(11,106,214)),
	color-stop(0.53, rgb(6,73,149))
);
}
.btn_11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 32px;
	font-style: normal;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	background-color: #009DCF;
}
.btn_11 a:link  {
	font-family: Calibri;
	font-size: 24px;
	font-weight: normal;
	color: #002A5C;
	text-decoration: none;
	line-height: 25px;
	font-style: italic;
}
.btn_11 a:visited {
	font-family: Calibri;
	font-size: 24px;
	font-weight: normal;
	color: #002A5C;
	text-decoration: none;
	line-height: 25px;
	font-style: italic;
}
.btn_11 a:hover {
	font-family: Calibri;
	font-size: 24px;
	font-weight: normal;
	color: #002A5C;
	text-decoration: none;
	line-height: 25px;
	font-style: italic;
}
.btn_11 a:active {
	font-family: Calibri;
	font-size: 24px;
	font-weight: normal;
	color: #002A5C;
	text-decoration: none;
	line-height: 25px;
	font-style: italic;
}

.table {
	line-height: 38px;
	text-decoration: none;
	background-color: #ffffff;
	color: #2D2D2C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.table01 {
	line-height: 38px;
	text-decoration: none;
	background-color: #E7F6FF;
	color: #2D2D2C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#login01{
background-color:#0385B6;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
background-image: linear-gradient(bottom, rgb(41,123,194) 18%, rgb(31,97,163) 59%, rgb(25,85,153) 80%);
background-image: -o-linear-gradient(bottom, rgb(41,123,194) 18%, rgb(31,97,163) 59%, rgb(25,85,153) 80%);
background-image: -moz-linear-gradient(bottom, rgb(41,123,194) 18%, rgb(31,97,163) 59%, rgb(25,85,153) 80%);
background-image: -webkit-linear-gradient(bottom, rgb(41,123,194) 18%, rgb(31,97,163) 59%, rgb(25,85,153) 80%);
background-image: -ms-linear-gradient(bottom, rgb(41,123,194) 18%, rgb(31,97,163) 59%, rgb(25,85,153) 80%);

background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.18, rgb(41,123,194)),
	color-stop(0.59, rgb(31,97,163)),
	color-stop(0.8, rgb(25,85,153))
);

 filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0385B6', endColorstr='#297BC2',GradientType=0 );

	border: 1px solid #0b99eb;
}