@import url(http://fonts.googleapis.com/css?family=Oswald);
@import url(http://fonts.googleapis.com/css?family=Montserrat);

body {
	font-family: 'Montserrat', sans-serif;
	font-size: 16px;
	line-height: 24px;
	color: #333333;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bg-blue.jpg);
	background-color: #fdfdfd;
	background-repeat: repeat-x;
	background-position: top;
}a {
	color:#333333;
	text-decoration:none;
}
a:hover {
	color:#333333;
	text-decoration:none;
}
.block {
	display: block;
}
h1 {
	color:#115b87;
	margin-top:10px;
	font-family: 'Montserrat', sans-serif;
	font-size: 24px;
	font-weight: normal;
	text-shadow:1px 1px 0px #d7d7d7;
}
h2 {
	color:#115b87;
	margin-top:10px;
	font-family: 'Montserrat', sans-serif;
	font-size: 20px;
	font-weight: normal;

}
h3 {
	color:#115b87;
	margin:10px 0px;
	font-family: 'Montserrat', sans-serif;
	font-size: 18px;
	font-weight: normal;
}
li
{
	list-style-image:url(../images/arrow-green.png);
	margin:10px 0px;
	line-height: 20px;
}
.MenuLeftHead {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:14px;
	font-weight: bold;
	color: #7ac142;
	text-shadow:1px 1px 0px #333437;
	padding-left: 10px;
	
}
.MenuLeftDetail {
	font-family: 'Pontano Sans', sans-serif;
	font-size:12px;
	font-weight: normal;
	color: #333333;
	line-height: 20px;
}
.ProductTitle {
	font-family: 'Montserrat', sans-serif;
	font-size:14px;
	font-weight: normal;
	color: #333333;
	line-height: normal;
}
.PageTitle {
	font-family: 'Montserrat', sans-serif;
	font-size:32px;
	font-weight: bold;
	color: #FFFFFF;
	text-shadow:1px 1px 0px #202020;
}
.MainPageTitle {
	font-family: 'Montserrat', sans-serif;
	font-size:48px;
	font-weight: bold;
	color: #115b87;
}
.PageTitleWhite {
	font-family: 'Fjalla One', sans-serif;
	font-size:48px;
	font-weight: Bold;
	color: #FFFFFF;
}
.Price {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:14px;
	font-weight: normal;
	color: #EA0000;
}
.Feature {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:22px;
	font-weight: normal;
	color: #333333;
}
.FeatureRed {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:18px;
	font-weight: normal;
	color: #EA0000;
}
.FeatureBlack {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:18px;
	font-weight: normal;
	color: #000000;
}
.Type {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 11px;
	background-color: #C50709;
}
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #064f93;
	text-decoration: none;
	font-weight: bold;
}
a.title:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #064f93;
	text-decoration: none;
	font-weight: bold;
}
a.title:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}
a.title:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #064f93;
	text-decoration: none;
	font-weight: bold;
}
.Maker {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:14px;
	font-weight: bold;
	color: #333333;
	line-height:normal
}
.Maker:link {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	line-height:normal
	line-height:normal
}
.Maker:hover {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:14px;
	font-weight: bold;
	color: #34810A;
	text-decoration: none;
	line-height:normal
}
.Maker:active {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:14px;
	font-weight: bold;
	color: #333333;
	line-height:normal
}
.TOP-MENU {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	font-weight: normal;
	color: #FFFFFF;
	line-height:normal
}
.TOP-MENU:link {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	font-weight: normal;
	color: #FFFFFF;
	text-shadow:1px 1px 0px #333333;
	text-decoration: none;
}
.TOP-MENU:hover {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	font-weight: normal;
	color: #c3e8fa;
	text-decoration: none;
	line-height:normal
	text-shadow:1px 1px 0px #FFFFFF;
}
.TOP-MENU:active {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	font-weight: normal;
	color: #FFFFFF;
	line-height:normal
}
.TABLE {
	background-image: url(../images/main_inner_bg.png);
	background-repeat: no-repeat;
}
.Heading {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 20px;
	text-decoration: none;
	color: #053c5a;
	font-weight: bold;
}
.Heading1 {
	font-size: 18px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
}
.Detail {
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	line-height: 26px;
	color: #333333;
	font-weight: normal;
}
a.RIGHTMENU:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
a.RIGHTMENU:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
a.RIGHTMENU:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
a.RIGHTMENU:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
.RIGHTMENU {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.TEXTWHITE {
	font-family: 'Open Sans', sans-serif;
	font-size: 11px;
    line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.TEXTWHITE:link {
	font-family: 'Open Sans', sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.TEXTWHITE:hover {
	font-family: 'Open Sans', sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.TEXTWHITE:active {
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #dddddd;
	text-decoration: none;
}
a.TEXTWHITE:visited {
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #dddddd;
}

.TEXTFOOTER {
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
    line-height: normal;
	font-weight: normal;
	color: #c7c7c7;
	text-decoration: none;
	text-shadow:1px 1px 0px #333333;
}
a.TEXTFOOTER:link {
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #c7c7c7;
	text-decoration: none;
	text-shadow:1px 1px 0px #333333;
}
a.TEXTFOOTER:hover {
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #7AC142;
	text-decoration: none;
}
a.TEXTFOOTER:active {
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #c7c7c7;
	text-decoration: none;
}
.HEADING-TEXTWHITE {
	font-family: 'Open Sans', sans-serif;
	font-size: 18px;
	font-weight: Normal;
	color: #FFFFFF;
	text-decoration: none;
}
.outer{
	list-style:none;
	margin:0px;
	padding:0px;
}

	
#menu {
	width: 221px;
	border-bottom-width: 0px;
	border-bottom-style: none;
	border-top-color: #94AA74;
	border-bottom-color: #94AA74;
	font-size: 12px;
	line-height: 20px;
	height: 20px;
	}
#menu ul{
	list-style:none;
	margin:0px;
	padding:0px;
	}
	
#menu li a {
	height: 20px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 20px;
	text-decoration: none;
	font-weight:normal;
	background-image: url(../images/menubg.gif);
	}	
	
#menu li a:link, #menu li a:visited {
	color: #3A3A3A;
	display: block;
	background-repeat:no-repeat;
	background-image: url(../images/menubg.gif);
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	}
	
#menu li a:hover {
	color: #FF0000;
	background-repeat:no-repeat;
	background-image: url(../images/menubg.gif);
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	}
	
#menu li a:active {
	color: #444444;
	background-repeat:no-repeat;
	background-image: url(../images/menubg.gif);
	background-position: 0 0px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	}
.TITLE-SDESC {
	font-family: Arial, Helvetica, sans-serif;
	color: #5d8dac;
}
.SDESC {
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	font-weight: Normal;
}
a.SDESC:link {
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	font-weight: Normal;
}
a.SDESC:hover {
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight: Normal;
}
a.SDESC:active {
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	font-weight: Normal;
}
.DESC {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #797979;
	text-decoration: none;
}
a.DESC:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #797979;
	text-decoration: none;
}
a.DESC:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff8b20;
	text-decoration: underline;
}
a.DESC:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #797979;
	text-decoration: none;
}
a.DESC:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.HEADING-TOP {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #939393;
}
.ORANGE-HEADING {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #3978C5;
	font-weight: bold;
}
.MENU-FWHITE {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
ul.hover_block {
	display: block;
	overflow: hidden;
	height: 1%;
	padding-bottom: 15px;
	border-left-width: 0px;
}
			
		ul.hover_block li, ul.hover_block2 li {
	list-style:none;
	float:left;
	background: #F9F2E1;
	padding: 5px;
	width:207px;
	position: relative;
	margin-right: 10px;
	bottom: 0px;
}
 
		ul.hover_block li a, ul.hover_block2 li a {
	display: block;
	position: relative;
	overflow: hidden;
	height: 263px;
	width: 207px;
	padding: 0px;
	color: #000;
	font: 1.6em/1.3 Helvetica, Arial, sans-serif;
	bottom: 0px;
		}
 
		ul.hover_block li a, ul.hover_block2 li a { text-decoration: none; }
 
		ul.hover_block li img, ul.hover_block2 li img {
	position: absolute;
	top: 0px;
	left: 0px;
	border: 0;
	bottom: 0px;
		}
a.TOPMENU:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: 5c5c5c;
	text-decoration: none;
}
a.TOPMENU:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
a.TOPMENU:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: 5c5c5c;
	text-decoration: none;
}
.TOPMENU {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
#menu {
	width: 221px;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-top-color: #94AA74;
	border-bottom-color: #94AA74;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	}
#menu ul{
	list-style:none;
	margin:0px;
	padding:0px;
	}
	
#menu li a {
	height: 30px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 30px;
	text-decoration: none;
	font-weight:normal;
	background-image: url(../images/menubg.gif);
	}	
	
#menu li a:link, #menu li a:visited {
	color: #333333;
	display: block;
	background: url(../images/menubg.gif);
	background-repeat:no-repeat;
	padding: 3px 0 0 30px;
	margin-right: 0px;
	}
	
#menu li a:hover {
	color: #FFFFFF;
	background: url(../images/menubg-o.gif);
	background-repeat:no-repeat;
	padding: 3px 0 0 30px;
	font-weight: normal;
	}
	
#menu li a:active {
	color: #666666;
	background: url(../images/menubg.gif) 0 -64px;
	background-repeat:no-repeat;
	padding: 0px 0 0 0px;
	background-color: #e71822;
	}
.RMA-instructions {
	font-family: 'Open Sans', sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #333333;
	text-decoration: none;
}
.Footer {
	font-family: 'Open Sans', sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #c7c7c7;
	text-decoration: none;
}
a.Footer:link {
	font-family: 'Open Sans', sans-serif;
	font-size: 10px;
	color: #c7c7c7;
	text-decoration: none;
	font-weight: normal;
}
a.Footer:hover {
	font-family: 'Open Sans', sans-serif;
	font-size: 10px;
	color: #5CAD42;
	text-decoration: underline;
	font-weight: bold;
}
a.Footer:active {
	font-family: 'Open Sans', sans-serif;
	font-size: 10px;
	color: #c7c7c7;
	text-decoration: none;
}
a.Footer:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #c7c7c7;
}
a.summary {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	line-height: 20px;
}
a.summary:link {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 12px;
	color: #CCCCCC;
	text-decoration: none;
	line-height: 20px;
}
a.summary:hover {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 12px;
	color: #E9181F;
	text-decoration: none;
	line-height: 20px;
}
a.summary:active {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	line-height: 20px;
}
a.summary:visited {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	line-height: 20px;
}
.SummaryHead {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	line-height: 20px;
	font-weight: bold;
}
.DetailHead {
	font-family: 'Montserrat', sans-serif;
	font-size: 24px;
	text-decoration: none;
	line-height: 35px;
	text-decoration: none;
	color: #135C87;
	text-shadow:1px 1px 0px #ffffff;
}

a.Detail2:link {
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	color: #df281f;
	text-decoration: none;
	line-height: normal;
	font-weight: bold;
}
a.Detail2:hover {
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	color: #df281f;
	text-decoration: none;
	line-height: normal;
	font-weight: bold;
}
a.Detail2:active {
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	color: #df281f;
	text-decoration: none;
		line-height: 20px;
}
a.Detail2:visited {
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	text-decoration: none;
	line-height: normal;
	font-weight: bold;
	color: #df281f;
}
.Detail2 {
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	text-decoration: none;
	line-height: normal;
	text-decoration: none;
}
a.DetailCompany:link {
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	color: #df281f;
	text-decoration: none;
	line-height: normal;
	font-weight: bold;
}
a.DetailCompany:hover {
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	color: #df281f;
	text-decoration: none;
	line-height: normal;
	font-weight: bold;
}
a.DetailCompany:active {
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	color: #df281f;
	text-decoration: none;
	line-height: 24px;
}
.DetailCompany {
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	text-decoration: none;
	line-height: normal;
	text-decoration: none;
	line-height: 24px;
}
.BOX {
	padding: 10px;
	height: auto;
	width: auto;
	border: 1px dashed #bcbcbc;
	border-left: 1;
	border-right: 1;
	border-bottom: 1;
	border-top: 1;
	border-radius:8px;
	background-color: #FFFFFF;
}
.BOX:hover {
	padding: 10px;
	height: auto;
	width: auto;
	border: 1px solid #135c87;
	border-left: 1;
	border-right: 1;
	border-bottom: 1;
	border-top: 1;
	vertical-align: top;
}
.DATEBOX {
	padding: 10px;
	height: auto;
	width: auto;
	border: 2px dashed #cecece;
	border-left: 1;
	border-right: 1;
	border-bottom: 1;
	border-top: 1;
	border-radius:8px;
	background-color: #FFFFFF;
}
.DATEBOX:hover {
	padding: 10px;
	height: auto;
	width: auto;
	border: 2px solid #135c87;
	border-left: 1;
	border-right: 1;
	border-bottom: 1;
	border-top: 1;
	border-radius:8px;
	background-color: #d1fffd;
}
.boxes { 
font-family: Arial, Helvetica, sans-serif, "Trebuchet MS"; 
font-size: 12px;
 margin:0;padding:0;
 } 

.boxes a:link, .boxes a:visited, .boxes a:active{
	color:#CCCCCC;
	background-color: #000000;
	border: 1px solid #000000;
	margin: 1px;
	text-decoration: none;
	padding: 1px 5px;
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
} 

.boxes a:hover {
	color:white;
	background: #000000;
	border: 1px solid #CB0506;
	margin: 1px;
	text-decoration: none;
	padding: 1px 5px;
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
} 
td#two {
	border: 1px solid #d0d1d5;
	background-color: #FFFFFF;
}
td#two a:hover {
	border: 1px solid #FFFFFF;
}
td#three {
	border: 1px solid #E9181F;
	background-color: #E8FAFE;
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 16px;
}
.cartype {
	background-color:#D30B0D;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #d83526;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	padding:1px 9px;
	text-decoration:none;
}.cartype:hover {
	background-color:#fe1a00;
}.cartype:active {
	position:relative;
	top:1px;
}
.classname {
	-moz-box-shadow:inset 0px 1px 0px 0px #f29c93;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f29c93;
	box-shadow:inset 0px 1px 0px 0px #f29c93;
	background-color:#fe1a00;
	-moz-border-radius:9px;
	-webkit-border-radius:9px;
	border-radius:9px;
	border:1px solid #d83526;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	padding:3px 6px;
	text-decoration:none;
	text-shadow:1px 1px 0px #b23e35;
}.classname:hover {
	background-color:#ce0100;
}.classname:active {
	position:relative;
	top:1px;
}
.viewdetail {
	-moz-box-shadow:inset 0px 1px 0px 0px #f29c93;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f29c93;
	box-shadow:inset 0px 1px 0px 0px #f29c93;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fe1a00), color-stop(1, #ce0100) );
	background:-moz-linear-gradient( center top, #fe1a00 5%, #ce0100 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100');
	background-color:#fe1a00;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #d83526;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:11px;
	font-weight:normal;
	padding:2px 12px;
	text-decoration:none;
	text-shadow:1px 1px 0px #b23e35;
}.viewdetail:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ce0100), color-stop(1, #fe1a00) );
	background:-moz-linear-gradient( center top, #ce0100 5%, #fe1a00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce0100', endColorstr='#fe1a00');
	background-color:#ce0100;
}.viewdetail:active {
	position:relative;
	top:1px;
}
.viewdetail2 {
	-moz-box-shadow:inset 0px 1px 0px 0px #dcecfb;
	-webkit-box-shadow:inset 0px 1px 0px 0px #dcecfb;
	box-shadow:inset 0px 1px 0px 0px #dcecfb;
	background-color:#bddbfa;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	padding:3px 10px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
}.viewdetail2:hover {
	background-color:#80b5ea;
}.viewdetail2:active {
	position:relative;
	top:1px;
}
.viewmore2 {
  -webkit-border-radius: 5;
  -moz-border-radius: 5;
  border-radius: 5px;
  font-family: Arial;
  color: #ffffff;
  font-size: 17px;
  background: #ff1a00;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
}

.viewmore2:hover {
  background: #3cb0fd;
  background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
  background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
  text-decoration: none;
}
.buynow {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3d94f6), color-stop(1, #1e62d0) );
	background:-moz-linear-gradient( center top, #3d94f6 5%, #1e62d0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0');
	background-color:#3d94f6;
	border:1px solid #337fed;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:3px 14px;
	text-decoration:none;
	text-shadow:1px 1px 0px #1570cd;
}.buynow:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1e62d0), color-stop(1, #3d94f6) );
	background:-moz-linear-gradient( center top, #1e62d0 5%, #3d94f6 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e62d0', endColorstr='#3d94f6');
	background-color:#1e62d0;
}.buynow:active {
	position:relative;
	top:1px;
}
.buynow2 {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6) );
	background:-moz-linear-gradient( center top, #ffffff 5%, #f6f6f6 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6');
	background-color:#ffffff;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#666666;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:3px 14px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}.buynow2:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f6f6f6), color-stop(1, #ffffff) );
	background:-moz-linear-gradient( center top, #f6f6f6 5%, #ffffff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#ffffff');
	background-color:#f6f6f6;
}.buynow2:active {
	position:relative;
	top:1px;
}
.whitebutton {
	background-color:#ededed;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:15px;
	border:1px solid #b9b9b9;
	display:inline-block;
	color:#333333;
	font-family:arial;
	font-size:13px;
	font-weight:normal;
	padding:2px 16px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}.whitebutton:hover {
	background-color:#dfdfdf;
}.whitebutton:active {
	position:relative;
	top:1px;
}
.whitesubmitbutton {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bddbfa), color-stop(1, #80b5ea) );
	background:-moz-linear-gradient( center top, #bddbfa 5%, #80b5ea 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bddbfa', endColorstr='#80b5ea');
	background-color:#bddbfa;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:15px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:13px;
	font-weight:normal;
	padding:2px 16px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
}.whitesubmitbutton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #80b5ea), color-stop(1, #bddbfa) );
	background:-moz-linear-gradient( center top, #80b5ea 5%, #bddbfa 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80b5ea', endColorstr='#bddbfa');
	background-color:#80b5ea;
}.whitesubmitbutton:active {
	position:relative;
	top:1px;
}
.More-News {
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #df281f;
	text-decoration: none;
	line-height: 14px;
}
.NewsHEADING2 {
	font-family: 'Montserrat', sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #df281f;
	text-decoration: none;
	line-height: 18px;
}
a.NewsHEADING2:link {
	font-family: 'Montserrat', sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #df281f;
	text-decoration: none;
	line-height: 18px;
}
a.NewsHEADING2:hover {
	font-family: 'Montserrat', sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 18px;
}
.NewsDetail {
	font-family: 'Montserrat', sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #df281f;
	text-decoration: none;
	line-height: 24px;
	text-shadow:1px 1px 0px #cccccc;
}
.blackbutton {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #707070), color-stop(1, #707070) );
	background:-moz-linear-gradient( center top, #707070 5%, #707070 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#707070', endColorstr='#707070');
	background-color:#707070;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #333333;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:normal;
	padding:5px 9px;
	text-decoration:none;
}.blackbutton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #707070), color-stop(1, #707070) );
	background:-moz-linear-gradient( center top, #707070 5%, #707070 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#707070', endColorstr='#707070');
	background-color:#707070;
}.blackbutton:active {
	position:relative;
	top:1px;
}
.greenbutton {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b8e356), color-stop(1, #a5cc52) );
	background:-moz-linear-gradient( center top, #b8e356 5%, #a5cc52 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8e356', endColorstr='#a5cc52');
	background-color:#b8e356;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #83c41a;
	display:inline-block;
	color:#34810a;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:5px 9px;
	text-decoration:none;
	text-shadow:0px 1px 1px #dcfaad;
}.greenbutton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #a5cc52), color-stop(1, #b8e356) );
	background:-moz-linear-gradient( center top, #a5cc52 5%, #b8e356 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a5cc52', endColorstr='#b8e356');
	background-color:#a5cc52;
}.greenbutton:active {
	position:relative;
	top:1px;
}
/* Google Map */
#map {
	height:350px;
	width:720px;
	overflow:hidden;
	border:1px dashed #bcbcbc;
	background: #F7F7F7;
	border-radius:5px;
	-moz-border-radius:5px;
	-ms-border-radius:5px;
	-o-border-radius:5px;
	-webkit-border-radius:5px;
}
.Services {
	font-family: 'Montserrat', sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #ffffff;
	padding: 10px;
	height: auto;
	width: auto;
	border: 1px dashed #ffffff;
	border-left: 1;
	border-right: 1;
	border-bottom: 1;
	border-top: 1;
	border-radius:8px;
	background-color: #7bc145;
	text-shadow:0px 1px 1px #4f911c;
}
.add-button {
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	padding:1px 10px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
}.add-button:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}.add-button:active {
	position:relative;
	top:1px;
}
